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
339758777638	339758778203	339758778753	339758779303	339758779853	339758780404	339758780954	339758781504	339758782054	339758782604	339758783154	339758783705	339758784254	339758784806	339758785354	339758785904	339758786454	339758787004	339758787554	339758788104	339758788654	339758789205	339758789756	339758790305	339758790855	339758791406	339758791955	339758792505	339758793055	339758793605	339758794155	339758794707	339758795255	339758795805	339758796355	339758796905	339758797455	339758798007	339758798556	339758799106	339758799656	339758800206	339758800756	339758801306	339758801856	339758802406	339758802956	339758803506	339758804056	339758804608	339758805156	339758805708	339758806258	339758806807	339758807357	339758807908	339758808457	339758809008	339758809558	339758810108	339758810659	339758811209	339758811757	339758812309	339758812859	339758813407	339758813957	339758814509	339758815058	339758815608	339758816159	339758816711	339758817259	339758817808	339758818359	339758818910	339758819458	339758820008	339758820560	339758821110	339758821660	339758822210	339758822760	339758823310	339758823859	339758824410	339758824960	339758825510	339758826062	339758826610	339758827160	339758827711	339758828259	339758828811	339758829361	339758829909	339758830461	339758831011	339758831559	339758832111	339758832661	339758833211	339758833761	339758834311	339758834861	339758835411	339758835961	339758836512	339758837062	339758837612	339758838162	339758838712	339758839262	339758839810	339758840362	339758840912	339758841461	339758842011	339758842562	339758843112	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2665	3600	2300	2665	3600	2300	2665	3600	2300	2665	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2664	3600	2300	2663	3600	2300	2663	3600	2300	2663	3600	2300	2663	3600	2300	2663	3600	2300	2662	3600	2300	2662	3600	2300	2662	3600	2300	2662	3600	2300	2662	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2661	3600	2300	2660	3600	2300	2660	3600	2300	2660	3600	2300	2660	3600	2300	2660	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2659	3600	2300	2658	3600	2300	2658	3600	2300	2657	3600	2300	2657	3600	2300	2656	3600	2300	2656	3600	2300	2655	3600	2300	2654	3600	2300	2653	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
23825	21919	29979	24495	21945	21173	18032	31509	37172	24835	11106	1977	6800	12844	8267	4652	639	277	252	261	280	269	262	247	226	207	237	214	216	216	208	236	239	233	258	214	249	218	196	244	230	229	228	232	225	217	216	219	202	242	228	210	209	210	198	210	222	236	218	212	203	217	204	191	201	226	207	228	229	187	245	236	220	254	224	209	217	226	226	245	204	249	223	210	217	230	225	245	258	227	215	228	230	230	228	216	230	197	190	232	223	223	201	237	225	217	226	213	208	201	230	227	218	246	229	236	212	230	224	219	222	221	239	246	233	218	230	206	208	229	247	237	229	230	250	246	212	217	229	208	213	204	218	218	213	213	195	252	225	216	242	222	234	187	205	250	205	214	232	227	191	216	239	212	232	241	222	205	220	235	231	221	245	218	228	225	228	208	222	238	216	208	240	218	207	197	186	217	209	219	223	201	219	220	235	202	221	244	218	202	257	198	238	224	236	228	236	204	251	237	213	206	240	208	215	195	217	203	226	214	220	228	230	215	209	223	219	205	203	216	242	224	237	201	227	227	215	211	245	228	217	238	227	228	227	215	211	225	260	246	225	234	179	223	237	230	211	212	230	221	245	220	209	204	219	229	217	226	197	215	234	251	214	232	217	227	210	221	205	240	216	215	207	232	210	225	207	226	203	219	203	263	202	201	214	222	241	207	217	250	230	211	221	201	220	242	226	225	214	197	202	201	210	247	223	202	200	215	229	223	221	218	188	227	227	237	220	203	210	224	225	225	229	247	193	210	231	203	222	202	228	203	199	210	213	210	231	220	225	232	211	216	213	206	231	224	214	224	214	192	212	185	216	230	217	200	191	198	197	217	222	226	208	221	213	230	227	205	223	208	234	254	224	183	217	229	197	232	244	241	210	209	225	248	211	213	232	222	226	207	217	217	208	219	240	221	224	234	200	208	189	244	215	214	225	240	230	221	212	219	226	234	241	226	237	205	223	231	219	242	225	219	231	211	228	244	225	225	242	236	208	207	237	215	216	236	200	216	229	226	222	221	223	228	204	233	227	227	192	222	217	217	233	235	209	244	228	217	209	199	202	241	221	223	208	227	208	202	203	227	204	225	241	234	222	202	203	207	204	200	234	216	236	202	207	210	233	229	225	220	215	234	227	231	195	219	192	201	207	223	212	198	233	203	230	205	210	219	205	219	209	226	232	235	188	223	209	216	231	205	202	227	196	223	242	230	220	193	205	208	206	216	228	212	240	240	217	239	200	204	197	246	212	239	196	192	223	214	234	220	208	223	243	204	211	219	210	214	221	225	222	210	235	222	232	225	200	216	230	224	206	217	240	243	209	241	226	213	220	216	194	203	208	230	217	221	204	208	225	202	210	231	223	235	206	224	207	227	238	228	200	215	214	260	198	212	214	218	223	232	239	208	243	215	225	219	244	223	238	210	239	217	232	222	238	198	220	189	243	201	207	203	230	224	243	216	212	232	206	195	217	212	222	264	238	203	235	198	218	233	203	227	206	243	200	227	209	219	223	207	220	214	231	206	236	203	236	214	206	224	198	220	236	213	223	210	215	215	220	221	221	238	194	220	217	205	199	213	202	221	207	230	215	203	217	207	232	228	219	237	231	228	208	193	214	226	223	197	225	231	223	212	216	213	208	240	229	212	207	239	240	222	207	217	200	175	233	240	212	196	197	206	214	221	213	249	233	215	201	221	227	225	218	222	217	210	201	236	246	213	212	210	206	240	214	193	237	225	222	207	207	228	237	214	211	223	214	217	202	235	186	224	225	224	232	209	230	255	238	219	223	240	221	241	241	197	225	246	228	254	189	219	218	201	200	244	218	206	203	220	232	197	210	215	218	196	232	194	205	207	201	197	228	222	213	217	218	219	183	218	212	205	237	247	209	220	236	217	213	196	188	214	229	225	223	215	217	240	191	187	209	222	201	213	198	210	210	192	243	213	203	231	214	221	226	217	224	230	211	209	202	213	214	208	221	222	228	232	234	226	225	183	214	255	228	224	221	233	186	211	226	206	226	236	213	229	246	212	202	207	208	183	229	236	231	223	232	208	218	190	198	220	213	209	203	233	233	238	227	237	222	214	227	225	251	223	237	237	215	217	208	206	201	193	236	208	212	205	226	213	204	211	238	209	236	252	201	193	220	234	229	217	246	214	220	215	205	226	216	217	217	214	230	222	208	202	209	229	199	238	236	203	207	250	204	227	223	228	212	234	236	237	239	205	223	224	210	223	239	240	196	218	252	219	236	235	228	236	244	201	195	213	216	213	219	220	227	255	194	256	214	189	227	207	247	244	225	199	216	216	238	204	224	226	213	228	236	213	230	215	230	229	219	227	207	217	219	212	231	216	234	237	222	211	231	224	213	210	204	220	216	215	208	236	203	207	221	225	218	234	220	222	219	227	225	187	242	239	232	239	238	226	216	215	219	239	226	240	228	218	229	196	217	200	230	211	213	242	237	234	207	231	209	228	210	210	218	216	222	228	212	237	214	220	209	218	215	202	220	214	181	217	223	204	225	241	224	211	196	237	223	225	218	205	219	205	232	227	235	241	201	214	208	232	209	199	228	200	214	216	240	220	227	189	227	201	229	228	225	204	232	222	212	225	219	205	228	203	218	230	245	200	218	201	211	184	211	221	235	229	221	196	214	204	203	202	227	235	243	239	228	230	218	242	221	241	226	199	213	236	237	220	240	265	216	202	215	214	214	213	210	241	226	225	228	204	227	210	226	202	211	214	209	229	234	208	217	209	229	230	242	243	193	219	208	236	228	230	216	246	207	218	220	224	226	237	208	214	214	215	228	201	224	231	253	228	220	220	207	206	231	227	226	221	216	209	231	229	215	224	223	226	210	211	223	232	208	236	220	216	219	206	192	208	242	231	221	226	219	222	195	226	199	226	210	204	213	224	219	213	254	258	228	213	233	210	234	219	212	218	248	219	193	204	225	228	240	211	235	235	228	228	207	224	241	244	231	247	233	226	249	209	225	201	196	213	217	202	219	211	229	222	198	207	210	227	207	199	225	251	234	223	225	219	229	244	231	244	212	223	220	211	210	231	198	208	226	218	196	204	220	203	209	226	242	199	186	226	212	245	223	234	210	232	215	224	210	185	220	213	210	229	237	211	213	197	197	230	220	222	192	228	229	227	187	207	210	199	222	218	237	210	227	230	251	257	214	219	205	230	208	214	223	209	221	226	176	215	202	207	196	204	252	193	216	209	192	226	240	203	197	227	212	203	198	237	214	216	211	249	243	190	216	226	236	218	223	215	230	234	209	232	218	236	226	232	226	246	212	217	203	193	234	225	245	195	219	243	213	230	195	210	208	219	232	212	224	246	219	228	212	219	229	231	202	219	232	242	206	217	234	222	217	248	229	218	192	187	199	255	215	234	211	220	198	199	206	216	228	231	247	217	236	220	226	248	218	204	228	242	209	227	222	234	209	230	221	213	226	250	221	197	209	213	232	229
21328	39469	36149	27494	24134	20017	25408	42909	45429	33502	17052	5739	17477	25959	17935	12236	1733	628	589	573	579	598	544	526	504	490	457	457	419	408	479	428	440	439	441	442	438	432	436	412	431	429	422	432	451	408	463	460	460	451	425	447	418	432	462	450	399	439	435	441	445	433	439	447	446	462	413	407	469	442	461	407	463	429	440	392	465	442	452	441	459	427	442	428	447	439	428	442	433	428	462	419	443	413	447	439	434	453	429	474	457	435	404	449	458	424	457	424	427	394	434	441	452	417	465	436	468	480	429	422	433	438	429	455	433	432	450	441	417	470	428	447	447	382	461	430	420	453	423	435	446	407	481	482	420	465	456	446	449	451	398	409	433	411	434	471	435	437	447	462	425	417	444	455	453	438	437	434	430	461	425	419	405	412	444	434	442	366	447	460	428	433	446	466	422	457	455	435	416	444	477	429	451	435	437	434	434	459	412	405	394	425	429	419	459	472	398	450	433	403	479	468	456	458	420	429	450	406	432	446	437	424	450	410	440	416	434	392	386	467	463	443	448	448	432	414	452	453	429	454	453	455	432	475	437	482	442	469	414	443	439	410	434	416	425	409	452	429	455	477	440	437	404	441	433	431	449	432	430	447	426	433	412	455	464	447	436	419	384	401	414	434	421	413	432	438	472	422	435	434	451	423	433	407	456	430	452	454	447	474	437	464	447	414	421	411	437	453	465	414	457	462	452	462	431	432	414	455	421	438	444	373	432	435	474	439	441	422	450	457	430	426	447	455	474	423	406	415	479	454	425	474	463	418	422	488	433	415	479	464	422	445	430	436	435	416	444	444	424	472	437	476	403	428	445	447	441	449	419	433	444	463	450	419	453	430	431	425	427	463	469	422	455	443	445	440	417	419	392	440	440	426	476	441	425	439	457	459	447	433	474	413	449	425	430	448	433	440	420	432	439	410	430	423	429	412	390	455	418	436	463	438	430	453	445	425	450	460	458	443	427	431	464	447	479	459	457	494	406	436	483	439	432	467	447	474	434	445	387	408	429	422	436	479	430	437	423	424	445	434	431	422	462	436	421	436	408	426	455	435	445	431	437	467	402	423	404	450	435	390	453	444	449	463	433	396	423	405	429	420	495	459	383	425	414	398	445	456	450	376	415	430	415	427	400	472	449	454	421	406	445	453	485	430	441	456	440	473	420	443	425	427	447	423	422	394	413	411	410	434	453	454	447	441	409	459	420	385	449	489	413	401	443	437	425	396	434	433	449	458	425	437	443	432	428	440	431	413	438	467	439	416	424	439	411	438	418	421	428	430	441	442	438	434	476	444	478	403	399	439	471	458	455	436	416	437	407	445	459	433	438	428	406	408	487	468	406	458	459	459	467	425	425	473	465	451	392	457	456	394	417	433	418	391	464	431	435	441	440	449	440	432	430	443	487	434	433	417	435	452	476	424	412	453	421	442	466	444	461	396	456	413	438	424	395	437	415	379	415	418	415	427	455	432	414	460	443	442	413	416	424	424	471	430	424	406	426	435	436	457	413	440	424	427	406	437	416	456	437	419	417	431	448	451	384	427	430	461	416	437	434	428	446	424	479	424	439	424	423	404	417	481	442	435	438	432	451	469	472	426	438	419	479	485	440	425	461	434	444	437	437	442	449	424	427	444	448	436	480	431	414	429	451	486	427	409	435	410	470	438	454	452	406	465	446	435	468	418	456	449	443	427	428	438	431	440	424	421	448	447	431	474	382	454	424	429	463	400	421	445	433	428	393	446	468	428	447	436	443	415	427	434	414	439	407	463	441	459	399	450	456	414	447	451	472	442	438	472	422	446	458	426	441	409	431	440	451	444	439	442	439	432	408	438	425	429	420	469	448	441	428	460	439	422	425	421	419	431	462	452	448	454	456	441	414	414	476	442	418	424	491	428	460	398	466	443	417	400	425	456	433	407	431	425	433	473	433	464	460	421	458	412	441	472	412	465	463	457	419	434	431	417	445	448	431	415	413	442	430	471	429	459	465	439	422	434	423	481	445	412	429	432	461	422	468	437	403	456	464	421	408	460	440	432	456	441	416	463	431	434	443	442	403	436	458	451	448	439	441	429	451	437	406	416	426	437	409	444	452	440	420	454	444	461	446	428	438	398	454	443	410	469	443	460	449	402	453	438	437	428	488	439	438	464	451	443	420	437	434	453	436	380	447	443	441	420	391	416	436	414	462	389	430	463	425	461	436	407	417	398	441	418	469	433	436	449	405	437	448	354	418	458	412	445	407	448	453	451	451	417	415	420	448	433	421	383	446	433	415	429	467	431	461	437	410	425	446	416	409	432	413	472	425	426	467	406	440	427	429	408	459	414	439	429	411	448	452	469	439	410	443	460	431	439	501	434	458	477	461	428	430	425	424	425	442	443	424	457	445	407	452	433	439	484	472	421	428	426	459	415	429	429	406	465	420	438	443	427	414	422	436	466	449	444	448	454	413	448	452	430	418	421	417	476	473	409	485	454	413	428	415	425	432	476	449	453	404	456	458	427	441	425	410	441	410	445	409	437	445	464	435	418	425	398	392	407	469	484	472	478	465	468	440	427	445	448	465	426	416	423	418	417	446	416	407	454	424	450	410	453	480	387	456	476	441	424	428	399	433	461	419	431	427	426	442	438	418	414	437	437	401	434	443	437	411	440	435	440	420	452	442	403	429	451	403	456	450	390	419	404	423	472	418	459	419	432	441	392	421	460	386	408	436	423	441	450	417	448	435	425	427	450	390	453	426	422	424	412	464	449	423	441	427	441	447	450	449	466	439	464	442	430	439	494	443	485	461	419	436	417	457	431	413	455	423	482	428	434	432	419	422	423	459	441	425	415	446	402	432	451	431	457	431	455	437	429	443	425	461	410	416	444	435	448	444	454	441	473	441	454	473	439	455	427	448	442	447	425	445	435	425	452	456	473	471	464	460	415	436	435	418	389	414	472	475	387	421	434	424	446	467	431	438	440	450	456	424	388	420	440	445	460	456	404	432	430	412	451	454	420	430	458	446	418	435	426	453	415	449	476	426	456	462	458	461	436	440	419	436	399	443	421	430	416	420	411	459	425	432	420	432	474	415	406	434	436	422	411	436	429	427	454	418	450	416	392	429	451	423	454	429	435	432	408	450	460	452	410	487	390	417	455	420	451	426	417	455	424	443	428	433	448	436	442	429	463	406	394	459	474	432	455	415	461	411	438	420	452	432	463	464	442	411	442	443	449	437	477	431	434	456	443	460	461	457	433	448	425	409	477	473	424	450	443	439	436	426	437	465	398	439	441	430	422	435	440	452	413	405	465	442	415	430	407	420	441	418	423	397	423	474	427	460	421	492	406	444	472	438	424	442	448	410	424	435	446	450	408	415	426	417	418	468	427	448	433	427	463	461	453	450	430	482	420	436	478	397	444	429	432	436	457	426	423	449	427	419	397	446	456	466	475	413	402	417	413	460	415	465	428	430	435	462	482	455	458
26633	21136	17904	10124	5325	3742	4257	4514	4124	3079	1622	599	792	868	804	653	470	451	442	384	415	403	407	434	421	427	432	360	439	386	411	411	398	427	419	403	397	407	394	403	386	437	408	399	444	388	427	404	434	426	402	428	434	405	401	412	408	405	414	439	427	430	424	405	440	409	414	402	426	412	389	406	421	438	411	405	405	445	412	424	427	412	384	383	414	382	382	410	366	435	456	414	382	443	426	422	408	377	385	449	401	426	444	440	405	380	434	438	393	384	412	398	400	414	401	434	360	391	427	428	415	389	437	457	406	376	398	385	386	391	391	386	397	432	406	407	400	408	442	418	413	391	408	408	415	411	385	407	379	426	395	394	414	383	434	402	411	416	390	403	383	437	380	394	425	409	417	405	413	429	380	418	421	423	400	408	413	403	394	458	473	366	389	407	359	401	393	436	399	435	393	415	406	440	410	435	396	390	389	441	404	403	426	414	408	429	407	407	465	386	411	408	398	418	404	394	412	425	397	412	430	407	424	415	405	381	402	383	413	393	390	407	415	415	405	429	391	416	423	403	405	392	427	385	389	411	407	394	425	415	409	394	452	415	395	439	417	393	389	440	388	403	427	403	429	397	435	407	392	409	410	401	411	418	389	383	414	397	390	439	429	387	406	396	399	397	429	434	395	400	421	409	405	399	440	421	413	379	464	403	409	404	406	422	420	412	403	390	374	406	385	402	410	403	381	438	411	411	396	387	378	377	377	434	394	437	445	399	420	405	409	388	410	394	390	396	430	414	392	417	404	435	445	407	402	414	377	408	410	424	366	413	392	410	425	423	412	426	398	376	401	426	395	392	377	396	395	432	406	417	374	383	433	419	420	404	394	409	387	399	437	394	412	436	411	415	426	393	403	390	411	425	407	377	402	371	441	406	415	391	415	378	354	376	388	405	400	424	425	384	429	413	396	414	425	406	373	423	406	415	434	414	396	380	400	430	411	410	437	391	399	447	423	395	418	419	401	398	388	381	403	450	404	365	402	423	396	415	378	433	393	428	412	449	376	419	409	414	412	428	399	431	385	407	368	382	415	394	427	422	426	399	436	413	421	419	376	419	406	441	423	438	390	411	378	432	391	389	390	407	395	399	400	391	417	372	427	414	427	385	398	427	412	413	438	415	431	407	408	407	423	425	361	381	385	377	374	401	422	419	412	397	442	427	400	418	404	409	413	395	407	373	377	409	398	403	380	411	389	403	388	398	396	391	398	394	412	420	375	436	411	405	433	440	389	412	402	367	391	415	425	425	420	418	439	425	410	395	431	383	410	395	430	442	429	409	381	444	425	408	393	438	373	415	418	353	423	362	383	432	441	387	454	409	394	411	424	385	443	403	395	427	376	356	429	420	419	425	416	416	435	445	405	429	401	394	411	405	380	403	434	379	399	428	428	430	404	380	419	381	376	391	405	415	408	402	399	408	413	358	413	446	433	392	404	443	417	408	408	381	403	432	373	434	461	380	388	449	406	420	387	442	399	399	378	395	409	403	436	379	432	402	411	399	432	413	404	423	404	433	430	388	435	425	392	369	402	388	443	429	424	427	429	392	398	386	431	416	387	392	381	432	412	417	420	401	421	386	395	426	362	428	372	413	417	396	410	446	401	421	423	422	416	410	404	380	407	399	390	415	404	410	426	412	442	397	399	418	437	351	431	437	391	423	371	416	432	446	437	423	367	447	345	369	396	415	401	412	377	360	414	398	425	420	427	407	440	419	430	455	418	412	416	441	397	427	387	383	394	435	386	394	417	408	432	409	417	404	386	419	414	422	389	376	402	408	404	391	400	441	379	415	442	440	412	444	460	408	432	421	437	412	374	397	404	388	411	432	424	426	415	395	389	406	375	395	437	395	447	402	426	422	367	363	403	442	395	381	401	420	415	419	403	433	379	410	419	401	437	403	400	379	403	395	396	412	396	433	399	431	397	416	435	400	389	388	411	402	378	407	415	368	401	437	411	406	384	434	370	420	396	415	425	398	378	416	375	397	444	423	401	401	398	422	415	391	406	409	408	396	372	437	384	455	393	372	416	394	378	433	371	417	424	392	398	418	388	387	425	428	397	397	357	382	416	448	444	412	419	412	411	426	412	411	386	418	409	388	398	412	433	417	419	396	383	431	433	432	413	403	391	375	394	418	419	463	441	414	427	358	402	422	413	403	421	412	462	401	371	406	405	404	412	411	407	427	423	381	426	422	361	430	367	433	429	404	385	427	427	413	448	409	421	418	386	407	406	409	419	399	415	399	418	419	412	390	367	401	429	426	438	413	421	386	375	425	414	400	438	405	419	390	440	377	411	404	382	412	405	401	374	406	424	416	411	413	417	390	430	408	426	383	400	413	420	392	418	391	395	375	369	404	407	437	387	395	376	407	390	432	373	425	434	408	398	392	420	417	423	404	394	373	405	395	381	387	427	397	432	401	439	389	407	362	377	406	428	411	420	415	351	426	408	448	425	418	419	417	399	420	420	428	424	388	393	394	421	419	432	422	406	408	406	417	413	434	399	378	412	377	402	391	409	406	390	428	388	411	405	402	427	418	398	440	430	463	398	430	399	396	428	389	415	417	393	437	389	409	414	434	417	390	421	417	415	428	405	393	407	397	404	441	423	422	437	459	402	388	417	403	408	398	428	403	410	411	406	383	432	402	417	424	421	420	429	376	393	395	414	405	440	397	435	426	413	379	417	412	378	407	412	432	379	405	398	420	428	426	384	386	437	412	419	414	408	392	392	405	441	448	402	382	411	420	394	413	405	439	435	407	390	406	393	403	401	404	378	402	397	448	407	408	427	368	434	372	400	409	435	424	390	406	414	443	430	384	431	435	405	426	386	399	414	391	441	378	407	412	442	401	426	413	424	406	423	385	449	404	350	410	403	419	400	412	410	433	404	410	371	444	409	384	400	399	414	411	426	402	402	423	445	376	407	418	399	403	427	414	407	398	407	413	423	434	380	402	411	400	439	398	380	382	423	410	394	428	408	413	407	400	405	420	355	424	380	387	404	407	380	416	411	398	427	412	416	417	412	401	394	427	441	364	455	409	423	406	378	379	402	404	371	383	429	409	412	385	415	394	404	427	357	370	403	430	375	425	424	386	382	423	404	411	410	432	429	428	453	420	397	420	407	413	420	386	401	400	391	406	415	433	408	393	394	403	372	425	379	418	379	397	401	391	409	379	399	435	406	375	427	395	437	448	404	393	425	418	456	379	382	379	420	422	387	398	434	420	427	408	421	397	414	397	424	405	439	423	397	399	419	418	416	413	432	445	451	417	374	417	386	374	403	418	402	360	407	401	405	399	430	427	425	399	421	383	423	389	410	395	436	378	429	392	420	412	421	377	396	416	432	367	421	423	407	412	420	410	406	413	438	422	423	418	416	410	376	391	420	412	394	399	408	372	416	364	394	405	428	427	411	398	429	399	419	433	421	416	421	399	389	389	420	399	407	425	399	437
16198	25367	23703	16393	13945	11282	12614	13121	12159	8977	4588	1582	2383	2663	2359	1650	952	858	829	841	870	859	840	855	839	766	788	782	809	818	822	747	791	799	794	817	811	779	799	845	827	825	838	796	800	815	808	827	799	832	827	780	807	800	840	786	816	877	814	843	783	822	813	803	826	787	845	785	839	815	789	821	835	774	816	837	757	832	806	840	786	770	777	792	806	843	800	788	801	821	817	843	809	815	819	800	797	860	774	826	780	788	786	784	825	775	821	819	817	857	850	804	804	825	823	789	841	763	843	769	812	786	860	817	755	777	800	826	811	794	796	839	784	848	834	820	786	781	816	783	795	802	793	842	806	854	791	796	808	819	789	737	773	799	868	796	746	854	809	810	789	873	806	823	877	797	836	862	820	795	848	791	839	784	840	802	809	889	777	833	825	828	823	879	843	781	762	837	761	788	775	774	784	849	828	832	809	831	817	858	830	799	777	758	845	814	855	802	768	746	808	770	770	782	809	808	831	801	814	816	790	866	742	809	788	838	795	883	811	850	854	780	836	796	824	752	807	793	876	841	783	826	818	832	780	776	838	804	840	777	777	874	825	775	825	766	803	799	805	782	763	800	804	806	812	817	772	798	822	818	761	780	784	838	801	831	804	833	837	828	809	787	777	819	789	788	818	853	842	812	808	826	817	844	802	820	798	818	841	821	794	756	878	799	811	853	827	822	807	785	820	820	804	824	797	773	809	834	800	833	847	835	842	874	794	756	785	799	829	799	801	774	772	838	815	785	778	808	783	797	828	831	777	856	811	847	767	773	788	788	828	820	837	773	828	826	824	815	846	786	780	813	781	775	793	800	771	803	796	826	807	812	820	782	816	811	734	858	819	793	820	836	779	781	815	803	810	808	794	728	817	833	764	761	792	845	794	775	850	802	784	746	828	813	801	794	856	802	854	831	786	812	808	852	836	863	783	865	833	809	846	767	811	779	774	790	815	810	826	812	814	786	801	801	822	793	798	823	780	827	819	795	832	793	796	796	847	802	795	770	812	780	784	802	812	837	773	799	821	763	788	778	835	829	787	815	794	762	791	813	783	769	751	863	810	828	789	786	829	791	819	827	812	788	810	829	777	791	812	808	839	863	775	816	835	830	854	785	842	821	789	769	793	819	754	867	748	817	800	783	780	828	856	816	820	780	804	816	823	858	797	871	797	814	804	843	875	812	792	825	816	788	857	840	801	748	863	856	802	831	842	792	862	804	817	828	824	828	826	814	805	829	772	831	798	832	833	798	817	806	819	798	828	821	807	797	771	808	768	824	805	787	783	830	851	877	820	751	832	844	876	802	852	784	801	806	820	752	773	774	802	750	778	790	764	877	757	792	791	814	782	791	795	839	772	857	828	778	791	745	800	815	811	829	808	790	862	829	787	794	807	794	802	787	782	801	779	808	781	866	771	851	797	772	798	780	793	800	783	793	821	812	759	793	766	766	800	783	842	806	814	759	805	891	834	754	778	761	811	793	864	858	806	793	867	784	806	855	780	827	820	770	825	786	839	794	893	792	753	840	826	842	760	829	820	823	775	791	838	763	828	826	819	803	825	777	825	830	810	812	810	813	853	808	775	751	833	769	792	830	884	803	743	768	815	808	830	787	788	792	815	806	797	808	816	799	806	847	769	763	769	761	879	795	837	817	808	786	803	823	834	807	823	868	780	799	779	766	760	808	799	831	817	799	757	804	769	796	886	790	811	750	757	796	758	875	838	802	824	850	791	811	833	862	840	837	782	778	844	796	765	813	812	821	825	829	860	812	821	795	809	769	797	798	815	810	855	804	817	813	782	792	815	807	854	825	821	820	774	749	780	827	785	809	782	799	817	796	809	787	791	850	812	815	781	881	823	824	821	760	779	803	844	784	823	828	748	766	763	842	805	807	804	762	771	797	798	827	773	729	773	789	776	837	803	812	756	842	803	799	768	837	771	791	791	751	840	821	840	785	806	767	783	875	771	828	802	762	793	793	803	760	795	813	805	845	793	769	815	827	814	763	802	801	847	800	812	773	830	830	825	811	784	801	809	807	817	810	841	765	793	832	809	750	773	785	840	838	854	794	782	875	861	795	793	804	797	830	793	801	805	835	783	811	794	859	814	772	802	773	820	795	822	778	757	811	773	788	815	807	840	794	829	852	832	778	814	839	759	823	868	752	789	850	812	797	810	761	792	787	822	859	796	809	798	765	780	802	831	786	834	831	857	777	774	843	849	761	832	849	787	773	825	787	784	793	823	818	831	835	817	768	827	829	803	828	827	780	850	832	791	795	792	804	807	820	852	755	820	804	764	785	824	800	789	837	796	774	825	797	832	807	804	809	770	744	820	800	788	858	793	829	842	819	817	814	784	805	833	785	783	812	808	796	801	788	796	817	771	844	818	825	811	834	858	804	802	811	831	817	825	767	779	772	767	803	808	837	866	787	761	803	766	826	806	807	755	860	799	786	849	821	832	824	817	788	800	797	823	824	803	841	842	825	776	850	828	796	849	800	764	844	814	767	853	864	792	819	827	782	803	786	832	800	846	804	810	826	791	801	799	813	799	883	854	842	882	849	839	761	761	825	794	800	865	817	816	783	784	750	786	777	824	787	795	774	809	800	759	794	854	769	798	780	819	805	775	794	853	840	835	782	831	784	856	846	846	785	813	817	871	776	834	809	867	803	797	818	785	808	834	767	779	764	773	774	813	857	842	791	780	831	807	834	861	799	801	827	852	817	810	810	821	821	742	791	835	792	766	856	780	806	774	845	785	727	790	872	815	786	849	814	786	775	827	812	829	853	772	823	754	771	783	794	783	814	806	814	783	818	825	771	787	830	863	741	826	834	776	795	817	816	826	779	819	810	808	808	831	809	784	784	860	779	809	750	818	826	761	806	826	828	791	839	812	802	792	816	815	803	809	836	798	858	841	828	795	776	849	795	763	793	758	793	783	826	828	855	806	771	818	833	822	794	818	763	881	807	806	828	839	828	799	781	840	828	830	771	822	818	792	851	837	850	803	783	826	790	842	821	819	809	816	805	805	770	794	778	797	798	832	811	771	813	769	797	767	855	799	814	818	790	825	819	842	775	821	769	872	769	780	743	774	848	823	819	824	809	788	812	836	830	796	791	823	789	785	789	820	819	813	799	825	815	783	789	851	873	854	754	800	840	768	809	764	826	840	829	764	812	797	846	814	780	776	843	814	828	821	850	797	811	801	806	779	799	835	783	803	811	833	783	779	843	864	825	843	810	830	825	841	830	815	834	775	815	808	807	836	814	844	778	813	793	822	850	854	826	811	816	806	765	809	803	801	842	813	855	836	864	814	820	785	785	776	789	783	789	792	790	779	814	781	768	812	792	797	805	806	800	840	801	771	831	773	805	900	849	813	791	854	840	797	823	815	778	785	824	828	839	783	831	768	844	834	792	782	834	791	761	817	751	822	831	866	817	777	811	870	813	774	811	807	818	782	816
24195	21308	28393	24552	19911	11568	12472	16877	24882	20883	7094	762	1120	3141	4447	3022	1007	322	370	311	309	316	320	304	305	312	288	272	306	300	324	286	310	286	302	292	307	291	312	292	283	302	264	332	345	304	308	321	271	319	303	283	294	272	276	314	263	280	320	306	328	316	283	285	312	290	276	285	305	344	313	316	322	300	288	301	284	324	321	298	322	288	299	309	292	276	265	287	307	310	303	310	285	288	287	289	314	317	298	316	340	262	290	303	287	280	322	299	304	272	314	312	262	325	296	324	298	302	295	259	289	313	289	282	326	304	260	287	321	293	307	310	286	299	282	293	294	307	290	300	327	291	280	292	283	301	274	302	278	278	320	314	280	301	319	294	322	269	288	304	349	299	308	325	309	298	300	305	308	332	280	318	301	294	293	305	300	298	294	299	293	285	279	329	282	311	290	291	326	274	339	290	270	272	265	306	317	314	304	298	259	289	296	318	296	303	281	318	294	302	295	312	285	313	322	292	268	297	303	333	312	297	286	265	287	299	294	271	276	295	300	299	302	265	303	283	292	290	279	286	334	308	297	283	308	279	278	285	305	313	305	333	272	298	278	297	300	332	313	307	291	281	303	298	296	298	311	301	296	287	315	355	283	277	298	300	299	306	300	309	271	299	294	302	283	283	322	274	281	310	274	314	336	294	297	315	301	296	290	309	313	268	300	332	263	291	296	331	275	306	292	293	303	298	313	289	295	318	281	313	323	309	319	321	274	287	307	311	303	306	315	301	276	298	292	284	266	294	287	318	278	280	312	299	294	269	312	298	294	294	311	295	283	289	314	317	302	302	320	301	314	286	300	274	303	295	286	281	285	273	306	301	293	296	296	306	309	279	281	279	309	284	325	328	279	304	274	310	270	308	322	283	317	278	305	287	305	315	292	303	288	323	296	301	281	295	311	337	313	283	318	275	314	316	316	292	298	310	315	302	278	295	283	280	281	276	295	311	281	289	326	290	322	295	297	319	295	293	287	299	275	294	287	312	304	288	314	317	295	309	292	288	285	328	303	275	291	333	312	271	279	311	304	288	296	314	312	294	316	309	302	334	306	290	315	286	293	298	298	275	277	313	277	263	283	310	274	303	318	278	321	286	294	310	304	302	300	313	300	295	276	319	301	278	302	304	290	292	300	325	313	284	297	283	290	277	297	318	330	291	330	283	297	325	273	290	297	316	282	301	295	308	295	309	301	321	303	288	288	293	304	282	302	303	296	344	274	269	297	299	275	300	323	281	304	303	276	307	333	298	294	317	274	315	284	260	293	278	279	292	297	293	330	335	298	298	305	298	307	289	306	327	303	314	309	285	295	295	263	262	284	302	269	289	289	299	315	307	287	304	284	286	275	322	322	294	306	316	274	297	319	304	316	289	339	324	278	286	286	303	317	307	302	284	296	274	310	288	308	327	302	294	296	301	320	311	272	307	284	329	318	284	301	304	323	282	284	292	311	294	292	295	323	315	324	277	326	330	308	267	306	307	310	321	298	324	273	289	294	303	316	307	279	288	312	330	323	284	286	306	286	306	266	314	270	283	321	283	266	281	283	330	293	321	330	294	267	281	318	323	302	293	296	298	295	302	314	317	310	316	299	278	307	327	296	337	316	288	311	318	277	310	319	317	327	305	315	306	302	301	310	305	288	316	305	315	289	289	286	294	277	275	320	301	282	283	308	291	312	281	303	297	291	296	309	279	286	299	339	278	294	277	292	305	330	310	330	285	314	305	306	303	301	342	284	303	288	307	292	270	286	313	295	306	319	316	306	271	296	319	308	284	292	301	330	294	319	290	288	282	296	316	303	332	285	297	305	301	289	284	298	306	312	281	278	296	309	298	301	281	277	341	323	288	285	310	321	323	303	317	314	318	302	291	266	266	308	307	292	283	269	300	298	300	325	297	266	305	319	291	340	301	301	280	291	294	269	303	338	271	294	308	298	286	271	309	318	292	327	322	277	308	287	330	307	291	291	310	299	300	293	299	315	315	311	269	306	322	305	299	282	314	308	312	281	310	280	314	293	277	290	267	304	301	324	299	278	303	323	311	318	294	282	270	283	300	307	320	307	287	305	286	308	298	268	301	327	277	307	296	298	294	295	292	289	299	334	310	293	304	307	306	291	309	284	270	273	283	284	311	277	320	328	301	296	324	309	306	301	299	273	309	272	316	270	336	296	291	296	290	322	330	290	297	290	329	308	290	283	303	321	313	312	304	292	274	245	297	300	308	308	303	312	290	336	295	290	294	305	277	282	303	304	297	270	306	298	303	307	299	299	287	287	293	294	322	340	312	314	281	260	315	305	277	281	344	245	285	308	280	319	279	297	304	307	307	319	281	297	315	280	320	306	285	296	299	324	282	316	320	325	274	300	300	309	283	301	308	300	274	320	289	299	303	289	308	296	282	343	263	269	308	330	293	296	300	295	293	282	294	291	320	297	310	299	302	267	311	331	301	305	279	268	302	301	295	330	292	252	317	306	328	298	273	286	276	298	294	296	293	314	307	309	307	325	305	307	282	269	337	262	304	296	309	291	283	291	309	300	298	294	297	335	311	279	297	342	252	308	332	293	300	328	297	319	281	316	283	338	294	321	279	294	307	305	293	293	281	280	291	324	281	320	320	267	278	298	287	309	290	266	306	279	325	287	310	307	285	288	304	313	290	296	294	295	286	290	307	282	298	314	283	314	297	270	304	344	299	304	296	303	283	285	288	318	302	292	297	305	307	297	319	292	290	321	329	292	335	277	294	293	305	301	308	294	315	309	326	327	288	309	301	292	301	302	280	277	286	316	309	306	291	319	252	313	276	305	326	290	278	287	322	321	299	308	281	302	320	306	291	327	267	333	298	297	275	290	314	312	310	326	277	287	289	301	329	299	327	304	301	311	312	282	312	309	283	293	295	296	321	285	280	266	297	297	297	322	309	288	300	293	308	275	293	301	288	305	279	262	315	276	306	288	303	283	281	264	300	269	333	289	293	317	292	312	287	317	301	304	291	330	298	305	303	300	299	301	286	295	328	310	285	312	302	308	340	310	294	305	295	326	268	293	318	294	337	289	288	305	298	306	308	313	294	291	274	301	331	321	314	277	295	299	304	279	297	269	276	348	296	314	300	320	308	330	259	300	275	292	294	309	303	260	320	293	295	307	298	291	301	290	301	306	277	300	314	284	306	301	284	312	271	286	289	311	281	284	305	289	300	307	295	272	309	318	292	268	324	291	287	345	309	318	291	277	278	284	315	292	278	300	269	326	300	324	278	319	282	296	303	261	325	297	306	292	304	293	320	315	284	307	308	305	288	307	310	316	320	294	280	316	327	292	283	297	302	271	311	296	299	326	286	284	302	275	290	304	310	314	297	320	306	314	310	281	330	323	291	281	308	276	324	297	314	302	285	310	299	317	323	274	287	307	333	289	296	316	311	310	302	313	332	292	328	284	294	293	292	300	321	288	298	270	285	300	310
17480	31500	30304	23901	19136	18822	23769	29713	36176	30547	12776	1861	3726	10186	12753	8828	2755	701	664	706	700	659	640	713	596	629	583	618	617	575	622	595	633	579	582	595	570	629	572	584	578	655	543	575	623	589	617	560	583	616	630	613	577	612	609	631	594	586	555	607	559	634	571	617	602	620	568	554	623	609	607	601	613	600	618	629	687	615	601	614	597	616	608	598	601	574	663	579	627	659	616	591	603	587	637	632	605	609	606	641	622	633	606	635	607	608	603	578	619	593	583	565	590	611	578	611	615	597	618	576	567	609	629	536	610	575	629	578	597	596	625	597	620	611	594	638	615	618	595	670	630	609	591	630	632	573	550	622	595	630	642	626	609	591	619	613	617	590	527	629	561	585	556	592	567	633	617	580	658	623	635	613	561	579	597	576	583	580	586	638	616	659	623	597	600	568	606	598	617	571	618	650	606	625	618	607	607	614	613	623	617	558	633	587	598	620	629	595	596	622	620	573	588	609	657	625	608	612	583	643	579	601	633	590	645	618	585	601	577	598	633	567	594	591	658	591	626	608	615	607	650	657	588	606	616	588	629	600	634	604	614	618	617	630	596	582	643	579	604	592	584	619	640	587	654	578	609	636	611	633	613	607	613	580	615	606	636	613	598	601	638	618	580	638	623	590	673	598	590	661	594	618	627	638	632	582	640	604	599	625	605	576	596	653	549	580	579	591	604	608	596	637	634	611	596	584	603	612	622	647	623	640	600	594	593	622	634	603	630	587	626	580	639	612	580	592	569	615	597	563	613	636	612	602	621	585	573	593	597	606	558	609	665	614	622	591	618	591	621	559	562	595	591	598	574	590	654	610	624	624	603	619	573	585	641	600	614	604	609	627	640	604	594	586	590	607	598	600	619	622	610	597	653	608	603	619	678	635	597	626	613	627	625	636	616	588	559	556	638	581	616	586	634	622	654	599	625	575	606	612	603	591	550	616	629	625	590	569	601	644	552	608	589	609	605	585	595	603	563	636	636	598	585	567	610	553	583	583	615	578	611	638	623	605	655	606	601	609	565	595	656	600	613	639	597	605	653	609	595	591	576	640	615	566	588	595	645	599	600	607	642	590	620	559	647	587	642	640	617	602	649	611	604	610	630	625	598	616	618	609	589	617	580	615	636	621	617	607	634	581	591	661	588	556	614	598	615	587	663	631	602	631	606	589	619	623	632	614	573	596	611	589	519	580	549	622	568	577	608	570	620	561	576	611	627	660	592	597	600	579	615	581	632	585	594	591	610	655	559	597	604	637	590	597	610	604	611	581	606	593	618	561	547	655	619	583	643	572	609	614	670	592	601	602	591	589	561	591	593	571	639	593	576	605	608	662	590	607	634	612	636	616	590	624	589	628	620	576	617	604	619	623	637	598	612	654	607	568	581	658	610	559	580	637	644	595	600	621	622	590	544	652	591	625	570	631	579	594	593	557	577	612	667	616	571	616	608	607	589	578	630	641	586	611	608	604	629	615	575	573	639	571	592	626	630	584	596	620	608	599	606	579	647	594	615	579	595	611	611	593	576	619	629	559	633	608	638	580	630	588	666	617	605	597	575	600	639	608	581	617	574	621	598	655	629	626	578	583	622	578	610	601	620	641	607	620	620	634	631	599	621	577	599	629	582	585	599	609	625	570	593	600	575	614	664	590	644	590	642	550	629	582	634	603	578	618	613	568	603	652	607	612	603	610	603	634	593	597	597	601	598	590	577	608	588	602	592	587	614	603	587	604	570	612	553	632	640	594	570	577	604	666	570	597	564	615	595	632	619	613	650	575	575	637	636	590	570	609	617	567	587	639	592	594	608	632	615	600	624	603	660	631	593	565	595	621	594	572	628	596	540	639	613	589	619	604	614	634	586	600	598	585	639	595	622	618	606	576	623	625	602	607	612	612	606	617	597	669	630	587	626	595	586	603	655	610	604	611	641	574	608	592	579	583	616	589	657	614	598	575	594	596	612	559	594	628	635	605	611	584	590	619	591	624	624	611	610	620	623	608	593	606	650	558	593	612	569	630	583	604	611	611	605	590	546	630	584	597	584	601	591	593	584	557	606	577	606	603	588	617	594	634	598	650	625	574	604	577	604	602	564	586	580	600	597	606	586	613	620	603	654	625	606	630	568	558	598	653	645	611	589	600	651	588	610	646	595	659	608	600	601	598	598	598	571	614	602	588	593	601	589	606	617	579	597	595	590	577	613	570	522	585	642	597	583	606	612	620	626	626	568	580	613	607	627	606	627	601	633	545	585	626	583	569	624	615	612	580	623	578	610	611	591	645	640	583	601	588	596	576	613	672	652	605	578	600	575	615	603	577	594	628	564	597	622	622	604	595	616	595	588	607	628	648	566	653	615	593	627	554	612	566	626	586	633	636	616	595	558	600	606	581	595	569	613	616	630	610	632	600	569	587	613	556	557	599	589	597	571	598	607	575	617	610	585	560	602	576	624	588	607	628	603	596	649	583	606	603	584	632	607	622	600	593	582	619	622	616	619	537	596	599	633	576	565	593	617	639	617	576	604	612	583	596	597	589	600	597	611	582	591	587	618	594	649	625	608	628	619	581	597	615	645	580	644	567	629	566	618	579	570	618	597	619	604	582	610	602	599	619	608	591	606	595	619	595	588	583	617	591	614	612	605	585	600	605	633	595	629	607	622	601	569	602	606	614	610	617	592	596	632	564	594	597	584	612	611	560	593	565	553	554	604	631	623	589	606	583	608	606	609	614	619	562	631	612	615	594	597	594	568	620	606	625	581	622	604	571	623	583	646	648	591	619	589	585	567	605	626	594	600	567	620	621	618	589	551	612	598	569	607	613	613	571	613	651	597	621	595	606	602	614	589	586	571	627	571	608	596	582	571	615	624	582	637	614	594	577	595	585	621	596	659	623	582	627	625	585	605	658	649	594	629	591	589	620	603	595	632	603	611	612	632	584	627	609	613	569	567	619	595	569	577	588	608	598	581	581	612	578	633	591	568	631	602	577	633	582	609	630	620	600	624	621	672	574	584	572	579	615	591	643	618	575	567	615	565	624	625	613	634	592	598	598	600	588	608	613	587	579	639	618	586	602	571	593	591	574	636	549	582	601	617	629	624	610	608	585	598	576	600	638	608	634	584	594	595	614	598	603	572	616	606	569	610	600	631	592	629	599	592	574	600	592	599	649	583	612	600	605	540	626	604	648	564	621	607	630	601	604	579	581	597	585	584	670	604	602	648	634	556	590	641	614	633	557	580	575	586	596	651	589	599	619	558	615	597	576	578	605	605	605	627	544	593	595	593	578	573	552	591	596	593	579	603	613	610	586	601	604	602	603	602	590	626	599	603	624	649	602	555	626	634	589	623	626	579	628	610	640	646	603	620	607	616	585	613	602	580	608	644	607	621	603	653	583	621	599	598	592	618	607	568	611	595	601	580	580	618	577	621	599	620	617	635	589	629	604	640	637	575	570	580	574	611	606
23146	21256	29097	23733	21288	20677	16759	20793	35355	29227	18043	3990	2653	7913	9496	5980	2077	271	254	252	231	270	276	227	240	212	221	228	227	198	204	215	221	220	222	207	242	211	238	206	212	217	228	225	192	217	227	228	230	211	196	196	240	212	223	220	203	245	231	200	218	207	235	222	221	236	209	243	199	235	229	226	194	257	230	224	211	235	225	234	240	212	224	211	232	249	212	192	195	245	230	207	195	210	220	222	200	218	230	192	253	237	221	226	238	189	226	198	222	202	235	203	220	210	222	222	219	191	224	227	218	227	195	223	211	263	231	216	215	230	220	204	208	206	231	199	238	221	218	215	213	190	221	229	215	257	232	229	218	224	214	248	232	220	218	218	205	216	196	203	198	228	195	213	226	224	227	244	215	226	222	214	191	218	245	210	234	230	205	219	206	215	209	203	218	232	239	205	201	211	249	233	227	222	196	200	223	209	231	196	216	231	242	215	208	207	233	222	203	237	225	213	230	210	240	211	207	212	210	221	227	195	224	223	219	215	198	211	201	214	227	207	209	197	240	188	232	213	216	236	235	196	213	206	226	215	194	240	221	228	217	248	231	242	213	196	238	216	237	229	232	217	243	209	195	200	221	212	233	230	213	225	215	232	219	202	214	217	228	204	202	224	196	242	216	213	221	240	235	238	249	214	210	229	217	215	197	210	207	207	234	250	209	230	177	230	213	228	211	221	195	218	194	204	237	197	218	240	238	202	213	190	214	198	225	216	216	219	226	239	220	228	212	208	224	235	204	218	208	224	200	214	188	234	218	224	205	228	219	214	197	217	219	241	236	237	223	211	211	232	217	230	205	234	211	217	228	199	200	205	242	227	208	241	203	229	194	226	222	221	233	206	215	188	212	207	210	214	208	204	211	231	219	222	218	228	219	221	243	217	236	217	223	208	231	217	207	236	231	219	217	247	231	194	220	225	224	219	214	212	203	216	211	214	203	215	196	262	219	214	216	216	205	213	209	229	218	227	210	212	215	244	191	218	208	232	233	239	244	220	223	223	224	206	219	227	211	212	204	238	229	201	230	227	202	221	206	227	209	191	223	247	201	208	197	210	228	200	220	206	222	230	239	220	245	232	227	201	217	230	235	220	238	211	195	228	201	219	239	209	240	203	214	198	234	227	230	242	196	234	217	198	223	206	241	217	219	222	214	218	204	228	216	208	228	207	247	218	207	199	225	209	220	210	210	232	247	204	216	218	215	237	255	214	205	196	232	183	213	211	195	233	246	218	223	195	190	214	207	249	247	227	223	211	214	211	230	222	238	208	205	219	238	233	210	218	214	205	186	207	211	205	225	212	206	189	203	210	227	221	221	196	245	221	229	209	224	232	228	241	220	225	199	226	206	214	187	219	227	217	218	229	201	232	211	196	209	225	231	239	208	205	211	196	225	207	234	212	239	208	245	238	196	228	209	218	199	233	225	222	229	194	216	221	187	218	200	224	233	215	210	191	229	225	231	228	200	230	205	222	208	204	209	227	224	195	227	202	223	213	203	231	207	227	201	212	208	191	217	232	219	221	202	220	250	211	249	219	217	229	219	223	198	218	228	218	222	216	232	227	229	201	216	207	203	209	201	221	201	231	209	211	185	221	234	195	196	239	198	203	200	184	231	234	200	206	203	244	225	221	217	213	202	222	208	214	219	244	227	239	225	215	209	230	230	218	222	204	214	229	221	222	222	227	232	210	227	221	236	205	237	218	201	231	227	181	238	218	231	222	231	210	205	227	221	227	227	222	219	252	221	191	224	218	230	198	238	227	232	213	232	228	219	231	204	212	205	209	191	213	197	212	201	202	205	238	263	211	212	216	229	242	211	206	226	218	214	199	199	208	216	221	235	244	227	209	225	232	235	214	210	235	242	197	224	219	256	235	227	206	221	231	222	218	205	220	207	221	250	210	187	234	230	179	214	235	198	203	238	220	226	225	222	239	221	236	219	192	244	213	186	226	199	221	208	228	219	211	204	240	225	206	239	229	231	216	204	229	198	198	210	209	202	235	197	217	205	211	220	212	245	219	250	208	208	211	229	234	205	209	231	231	222	205	219	231	202	218	238	215	222	210	230	210	212	199	221	233	180	229	242	218	229	209	199	206	223	218	234	205	206	246	242	235	222	250	215	227	212	211	219	198	210	218	227	213	208	211	198	243	204	212	236	202	218	200	212	202	221	228	249	229	231	237	195	222	229	211	208	216	232	213	223	234	206	262	212	233	206	211	202	207	190	226	230	204	214	223	224	232	233	199	206	212	226	229	203	237	224	197	233	237	225	231	230	224	205	215	209	227	207	236	224	214	228	223	213	217	210	225	206	234	217	239	206	209	196	248	219	233	218	235	222	220	234	236	210	209	236	235	217	262	225	208	233	231	216	245	210	227	235	248	223	198	223	210	222	222	225	233	240	224	205	240	186	215	207	192	212	212	210	190	243	231	211	228	224	212	229	205	187	233	217	203	228	227	210	221	182	224	246	224	240	193	219	222	226	212	234	221	178	215	235	233	242	219	206	215	228	220	203	214	211	232	203	197	204	233	212	206	213	239	230	202	226	209	245	237	213	199	213	236	212	210	202	213	220	202	228	198	221	196	202	189	211	229	222	207	224	234	210	210	225	212	247	219	227	242	208	197	205	229	246	234	224	197	218	218	207	216	214	222	231	227	221	220	199	227	198	230	203	208	192	208	248	259	220	216	225	215	221	223	220	220	217	230	233	219	227	238	200	218	208	235	232	213	229	223	185	220	228	236	209	203	211	214	230	237	218	238	217	197	223	217	208	234	195	206	201	206	239	229	243	203	220	195	213	221	232	249	230	221	236	224	211	225	232	235	205	229	236	210	204	207	215	211	230	240	209	211	225	216	215	242	206	204	213	217	223	198	219	221	237	216	209	205	213	208	233	229	197	214	221	208	219	223	206	204	194	248	197	205	230	202	218	203	234	219	212	221	209	208	222	196	240	199	229	216	230	234	221	220	209	218	214	255	240	208	208	218	223	219	195	221	209	193	220	261	212	213	221	211	206	223	250	237	218	194	210	203	218	224	230	227	224	223	211	209	207	235	216	223	200	202	226	217	235	232	191	213	213	221	204	220	221	208	220	219	218	218	204	193	212	226	194	226	205	232	234	226	236	226	224	206	213	214	225	210	223	228	226	211	194	212	197	206	229	240	222	204	205	229	222	231	203	229	216	217	208	236	236	189	222	227	234	234	219	222	227	220	226	231	200	264	239	241	229	214	213	211	217	194	209	189	217	224	208	244	232	210	219	196	207	221	192	220	214	256	220	222	209	234	224	196	220	233	238	222	222	210	205	218	227	226	238	203	223	203	197	199	216	226	224	188	238	200	208	234	225	212	204	192	211	223	218	224	253	206	206	209	201	187	237	203	225	226	210	191	212	217	218	190	234	227	263	232	226	244	215	223	228	228	224	208	203	244	216	231	232	216	199	203	230	189	206	203
18929	37143	35878	28297	23730	20368	24296	33705	44669	36129	27182	6813	8287	19761	20931	14615	5952	612	557	561	522	579	552	512	461	462	461	460	454	455	431	461	400	433	420	452	440	434	434	433	450	426	415	469	448	423	466	419	450	439	468	467	434	436	452	462	467	458	438	431	448	459	442	430	457	438	476	424	462	478	452	429	443	438	441	399	429	417	445	423	444	428	432	435	427	440	415	429	432	392	452	440	462	471	461	464	466	443	438	472	419	448	446	435	411	453	428	412	479	444	449	441	402	426	413	435	456	378	408	419	484	443	488	436	446	446	433	443	440	463	424	427	425	481	434	458	448	458	413	416	414	441	447	411	481	419	430	448	442	407	452	440	433	405	448	411	424	459	446	434	450	471	434	481	418	419	425	454	444	468	443	458	431	455	452	452	449	433	403	430	407	438	419	386	442	431	413	474	435	430	423	385	455	398	448	419	418	455	462	423	423	447	438	468	428	417	424	430	412	440	432	441	456	455	400	473	471	436	414	412	430	422	416	464	470	399	445	427	465	431	459	428	444	448	401	433	442	448	431	432	477	404	402	437	447	442	427	438	435	443	419	422	416	404	447	426	460	460	439	403	434	473	433	432	453	449	444	447	430	431	452	435	424	406	448	431	486	422	450	423	445	414	451	407	410	439	450	458	432	431	457	394	437	398	396	424	427	430	431	419	431	437	431	410	442	404	434	449	449	397	484	411	419	431	459	409	427	446	471	408	456	442	451	437	416	417	457	458	418	417	477	456	400	438	394	419	440	425	435	407	429	420	420	434	429	449	424	413	414	447	424	448	446	459	442	481	448	444	485	433	415	468	448	464	431	442	476	417	474	437	455	443	421	482	437	425	434	436	436	465	423	445	437	441	435	419	443	419	445	438	407	449	416	446	421	462	421	428	460	439	422	436	449	416	431	410	456	438	462	429	406	421	445	465	413	429	438	433	422	438	408	421	428	407	435	422	443	456	459	468	418	436	426	477	439	437	459	439	436	445	426	398	417	463	418	440	455	427	434	430	425	432	431	447	443	423	450	475	434	442	467	430	463	418	406	433	437	416	440	436	387	406	409	434	447	448	468	420	460	423	446	422	428	438	414	421	464	409	466	437	443	403	413	450	424	463	459	425	433	470	432	449	450	492	445	436	457	442	420	404	449	465	444	414	436	420	447	408	450	445	447	451	488	459	462	400	426	430	442	438	466	422	434	445	416	429	423	437	440	429	469	498	444	441	440	443	438	494	459	455	434	421	408	457	435	442	437	456	411	451	433	414	454	447	410	447	455	450	446	474	425	451	398	420	443	428	453	439	468	443	442	419	434	438	422	432	442	433	405	433	422	424	449	435	439	416	415	430	446	455	435	414	421	455	449	440	441	384	437	446	412	433	426	424	408	403	448	434	452	433	461	435	442	444	434	438	435	461	446	468	476	421	461	472	408	413	386	425	395	458	449	425	456	440	394	432	400	443	421	445	431	448	453	448	422	443	443	455	427	478	443	444	434	384	411	458	474	434	445	442	413	464	435	436	428	426	400	397	426	432	448	451	431	429	404	438	424	456	469	439	421	457	410	449	421	417	423	420	420	393	479	422	423	435	467	451	433	450	466	430	453	404	451	479	414	433	460	451	445	490	412	437	428	441	435	434	462	438	449	431	446	458	404	398	449	449	473	438	397	424	408	440	428	448	408	418	450	408	412	455	442	459	449	436	471	461	442	466	417	441	444	449	472	419	434	414	438	456	420	409	436	449	473	422	442	406	437	433	414	439	446	441	399	442	435	430	424	459	428	421	414	427	399	448	460	445	416	440	440	416	426	484	437	421	404	441	413	442	468	414	433	450	446	409	440	457	407	479	428	438	404	472	419	430	414	402	471	436	434	412	470	401	445	436	401	463	434	439	456	491	382	460	435	415	438	449	405	445	455	422	408	407	416	449	436	440	427	426	456	439	464	435	438	447	438	451	434	404	443	357	429	437	432	443	454	452	438	436	434	444	459	432	435	477	430	423	441	424	429	409	447	426	416	414	428	451	483	475	426	405	439	408	436	444	431	469	415	428	414	437	395	432	438	447	434	422	398	429	439	458	455	422	455	421	420	456	430	454	442	476	437	415	434	421	431	459	484	401	463	422	408	430	469	421	413	461	428	411	458	468	418	430	443	485	448	415	462	429	434	419	447	418	439	447	427	431	473	420	439	458	448	448	440	442	385	397	428	392	461	455	466	446	418	454	429	430	420	493	451	418	419	421	410	465	419	449	418	444	461	455	423	464	454	409	437	437	455	392	406	443	435	440	435	452	451	470	445	447	427	420	432	451	442	401	456	459	425	445	426	431	423	444	424	425	412	437	486	428	457	447	440	451	418	434	415	411	480	442	450	448	452	477	420	402	412	450	428	450	399	460	430	460	459	459	403	483	411	435	457	488	459	413	426	446	480	444	419	421	449	433	424	418	428	451	448	417	451	437	429	430	447	405	466	466	459	446	441	443	438	411	428	431	471	454	410	428	412	452	434	429	426	463	448	419	433	426	432	437	443	450	434	444	436	458	433	457	425	441	440	402	447	423	436	439	426	435	411	486	426	415	446	434	418	435	451	429	459	466	475	413	430	429	454	446	444	450	454	480	415	487	405	424	447	440	397	435	455	420	420	430	447	488	428	387	437	419	419	450	432	452	431	414	425	449	431	456	421	411	415	447	409	440	454	433	441	436	416	403	434	454	453	410	425	449	441	464	438	420	449	449	493	438	423	437	391	471	484	450	457	434	433	459	414	412	414	403	408	409	438	422	446	443	461	436	424	424	478	437	446	418	404	461	442	433	453	453	432	436	420	458	413	422	440	428	421	434	435	433	410	445	458	455	438	457	469	436	439	404	413	437	461	454	452	458	439	426	410	397	444	430	435	404	449	453	448	436	436	461	493	445	476	450	410	438	452	419	455	448	447	437	431	448	419	405	423	441	455	392	423	418	426	425	455	433	427	430	469	424	426	441	457	441	425	462	420	456	423	416	415	426	429	473	449	469	445	431	415	416	412	442	426	424	433	418	444	429	433	468	468	421	397	399	444	442	451	424	452	440	417	459	413	418	414	415	436	468	435	415	435	425	468	414	429	432	453	416	435	447	452	447	470	431	401	439	408	441	447	472	452	414	449	415	422	463	468	420	442	414	427	438	443	431	415	445	436	436	458	451	410	451	426	397	440	404	430	452	425	442	417	449	441	411	445	433	421	450	422	453	440	415	442	452	435	431	427	453	426	439	456	421	453	441	416	465	404	460	422	414	445	451	451	426	447	448	434	431	457	440	424	458	431	403	469	481	452	407	416	423	456	462	409	421	426	444	451	461	450	450	436	440	458	441	451	445	407	434	495	417	464	424	461	445	422	418	406	425	470	436	423	466	450	437	442	424	410	416	459	416	468	400	489	424	446	427	446	452	427	405	437	433	413	439	438	414	426	405	448	429	420	456	455	446	442	474	449	457
26603	21181	18171	9963	4870	3169	2206	1727	2242	4266	3111	608	827	1184	899	852	547	374	407	423	383	418	359	401	398	374	418	389	424	400	354	398	365	390	404	385	398	416	411	418	415	433	388	384	355	374	391	386	407	417	375	407	414	386	389	416	392	382	378	396	379	456	380	447	418	401	381	437	380	376	382	379	347	362	399	388	427	389	420	419	394	374	365	371	404	343	405	385	425	368	383	375	385	427	390	365	406	412	418	367	377	372	361	412	341	404	406	366	373	411	391	379	398	396	421	391	374	409	397	383	418	400	427	426	401	381	391	416	418	392	377	417	408	374	364	372	421	410	378	417	402	374	388	384	400	383	368	395	381	393	396	394	417	395	406	406	431	394	396	434	417	423	425	392	383	384	410	390	387	396	389	370	368	392	420	392	388	420	373	392	403	388	417	420	381	398	381	409	398	393	395	372	381	416	345	381	399	371	399	367	377	397	402	407	363	364	364	412	437	381	399	425	358	395	398	363	363	386	363	393	405	411	379	417	402	370	412	375	388	370	361	402	403	386	407	363	363	391	386	393	376	394	441	355	394	387	396	392	365	372	402	394	352	376	339	381	365	389	416	393	383	378	360	428	412	386	408	403	420	368	387	395	417	375	369	408	405	372	358	424	423	385	404	370	419	426	388	416	385	378	434	387	408	339	405	367	389	395	410	421	389	372	389	389	388	433	421	378	386	399	407	413	382	408	392	416	398	388	382	387	398	423	408	387	374	382	405	414	375	423	403	411	374	388	374	366	393	411	394	433	401	420	401	356	394	411	401	413	375	377	398	409	378	396	404	394	408	362	372	413	373	414	373	377	423	372	406	406	383	414	385	386	378	385	402	383	415	373	431	406	390	400	425	413	419	426	385	395	376	392	398	381	391	436	373	396	370	390	365	425	393	419	372	397	389	395	381	411	423	370	394	368	369	405	391	427	379	369	369	376	390	403	420	453	387	378	384	411	400	355	412	372	382	402	411	374	386	383	396	408	414	401	391	342	392	366	378	411	399	391	395	406	386	386	369	368	381	423	425	415	403	392	371	419	390	360	383	387	371	402	365	370	421	379	395	367	372	380	389	385	369	371	392	388	400	368	370	408	385	383	382	412	364	380	407	390	375	389	396	429	378	394	404	379	438	406	409	412	404	422	429	435	387	414	380	411	408	392	385	362	401	408	386	400	368	410	402	406	339	414	389	415	379	395	379	413	366	413	441	390	400	384	394	404	407	393	409	417	421	410	382	388	434	390	410	368	370	413	369	404	368	417	393	379	384	377	394	374	367	410	404	383	351	371	417	377	377	417	420	374	410	378	386	385	385	416	384	371	416	377	364	410	368	413	405	390	393	378	425	399	414	405	380	418	352	421	394	404	392	402	374	394	436	378	369	408	398	376	380	379	357	374	388	371	384	395	396	373	377	405	395	409	398	392	367	412	404	412	376	395	420	381	396	393	367	402	366	395	408	357	406	392	363	374	383	380	380	386	379	412	393	382	388	391	405	429	401	365	415	366	365	402	386	389	411	391	371	412	354	390	348	383	387	404	380	370	394	409	381	383	417	376	390	394	375	405	403	379	422	371	370	434	404	380	394	405	397	387	423	415	419	409	411	452	364	376	410	402	405	377	392	402	394	434	378	386	412	398	399	355	424	405	390	372	373	396	392	432	442	394	412	426	403	393	399	381	421	393	395	374	388	391	366	374	372	361	385	384	403	364	432	404	405	441	406	386	398	399	388	370	373	370	389	417	407	393	396	436	392	381	424	403	392	383	386	390	378	364	385	389	414	430	347	396	352	382	371	359	345	405	377	401	379	381	373	362	391	380	423	363	388	412	391	416	395	407	400	398	371	398	411	392	394	383	386	388	396	377	408	388	389	416	384	391	388	406	402	376	407	398	397	401	415	412	394	403	357	384	388	372	402	378	423	409	427	412	427	382	423	384	396	388	401	427	383	386	406	378	372	407	366	392	387	391	384	369	377	383	385	385	392	351	433	400	424	378	403	404	429	400	374	376	394	430	404	409	406	392	421	407	391	425	431	384	399	420	364	413	394	409	395	387	409	398	397	370	418	379	366	387	395	414	401	391	394	427	394	381	403	366	385	390	382	432	412	401	383	383	376	385	376	385	427	394	434	391	403	409	408	420	401	378	396	390	410	407	394	427	425	366	384	407	388	385	359	388	409	412	396	377	412	364	414	378	360	439	382	398	370	374	417	367	418	347	421	397	428	411	409	341	400	398	405	412	365	393	384	409	410	374	375	411	384	392	412	375	385	392	402	383	402	389	390	413	392	361	393	425	400	408	369	391	436	412	397	398	401	344	409	352	420	406	399	381	409	378	382	380	404	366	411	385	406	380	396	389	411	375	411	412	381	392	403	370	433	404	402	367	363	382	373	396	384	362	365	437	375	378	383	413	401	366	416	389	380	372	386	413	347	340	381	385	373	433	358	418	422	382	383	419	398	408	418	405	394	379	380	386	395	381	399	416	432	401	410	384	401	389	423	417	349	386	412	393	387	417	384	407	369	378	395	401	391	391	376	367	413	398	368	405	374	385	375	375	405	377	397	388	370	379	423	446	410	386	380	399	348	398	402	369	401	376	389	408	382	407	403	413	388	386	372	382	389	369	426	376	384	393	397	394	378	399	393	388	400	402	383	381	403	417	364	387	370	389	383	378	405	412	394	394	377	372	401	399	349	385	402	406	380	400	415	367	410	385	398	415	389	401	393	388	412	447	410	386	399	394	407	380	393	392	393	373	407	423	378	360	429	391	431	402	395	359	423	379	391	380	388	395	347	368	415	380	390	410	427	407	375	397	394	370	396	395	403	376	399	389	407	387	375	400	367	388	387	385	403	377	393	378	394	391	383	414	396	391	386	394	377	392	428	415	379	395	392	399	332	390	366	373	403	401	398	381	413	370	390	385	420	365	419	406	405	382	378	390	410	385	366	413	407	380	430	391	367	413	399	397	351	365	389	423	406	406	403	386	402	404	382	375	397	399	385	340	414	390	405	408	366	382	382	415	402	395	387	388	392	417	342	374	381	384	390	410	379	438	401	405	426	387	381	392	384	385	407	412	370	406	418	364	408	405	400	424	425	401	387	385	364	409	368	376	396	385	353	380	362	389	371	394	395	367	375	388	400	386	369	423	427	378	377	392	377	397	421	391	392	406	389	389	380	374	423	406	363	411	397	414	408	431	408	415	401	395	393	352	382	409	420	408	385	381	391	378	400	362	405	413	426	400	356	379	380	418	386	386	403	367	405	358	380	383	388	408	419	389	419	404	410	420	375	390	375	383	408	389	377	367	373	433	385	401	391	408	362	392	402	375	393	387	386	394	387	383	371	414	402	386	406	420	373	405	405	392	413	413	391	419	413	396	404	408	347	398	395	373	356	397	401	423	425	402	408	430	382	401	390	388	409	395	367	404	374	385	400	408	386	376	404	382	376	428	362	383	406	382	365	378
14260	25130	24427	16405	12553	9625	7348	6465	7556	12827	8621	1609	2519	3551	2757	2432	1214	844	832	797	803	819	806	806	785	787	812	810	754	770	866	817	842	786	831	789	823	794	867	782	762	826	795	779	749	804	787	779	827	784	747	812	777	852	814	796	764	796	783	805	773	800	777	846	820	795	782	771	789	776	771	788	753	819	801	839	766	761	822	765	726	815	779	832	790	767	830	810	841	844	777	772	806	780	781	739	858	786	790	814	822	790	753	813	804	816	786	792	783	806	780	768	805	761	832	777	790	819	795	835	745	773	799	766	770	830	794	815	745	792	760	765	764	778	771	764	776	833	785	818	793	832	805	783	805	805	809	754	742	803	770	768	789	791	810	765	756	764	804	804	779	769	773	776	808	750	738	821	805	792	751	789	836	768	724	807	779	749	771	781	798	775	819	751	798	751	750	746	804	744	757	755	813	820	805	820	775	772	760	800	796	778	785	785	779	779	812	793	781	786	789	791	775	780	791	782	767	793	757	786	783	814	793	797	775	756	787	814	772	782	789	763	758	804	869	820	758	831	737	791	815	769	797	854	777	794	791	740	797	780	708	752	770	773	769	814	789	750	796	779	784	837	763	778	757	784	775	772	826	792	777	822	769	822	758	745	802	774	821	748	790	786	805	802	725	779	808	755	759	813	820	760	794	717	786	750	775	856	824	787	776	849	802	783	836	784	854	779	789	792	784	793	813	857	767	757	752	733	814	819	746	759	807	788	797	767	827	757	831	777	779	749	798	815	785	792	768	800	797	788	764	741	819	784	740	776	771	792	797	774	750	795	772	802	770	765	805	775	808	777	776	784	807	767	781	780	775	793	790	771	769	779	803	793	799	773	811	793	772	803	822	847	794	705	758	742	758	779	818	855	816	796	778	825	768	765	815	804	826	749	757	817	767	759	782	815	753	776	762	793	837	756	783	791	786	806	782	786	781	803	769	789	806	812	867	734	825	845	779	778	749	789	800	789	752	749	770	772	799	790	801	805	744	796	812	786	781	800	807	753	789	790	741	802	825	811	816	799	758	775	785	796	767	778	757	770	756	838	769	818	787	759	798	759	805	833	775	815	761	753	782	803	799	814	773	836	766	754	814	756	769	830	835	781	750	799	833	781	756	793	753	807	754	820	823	739	813	795	862	759	806	768	764	781	810	787	809	793	758	823	782	801	793	782	756	784	765	763	835	822	789	782	795	802	783	772	786	759	739	759	763	803	783	785	793	813	792	804	794	792	779	864	797	733	830	806	751	771	780	811	759	756	819	757	776	712	818	800	759	733	750	829	799	807	764	807	769	808	809	767	779	803	832	763	818	805	775	787	803	744	740	819	769	770	850	832	722	757	785	809	779	807	786	823	785	843	776	779	784	808	829	788	729	868	805	749	779	824	824	791	755	828	760	760	797	801	815	811	744	788	785	775	776	816	793	781	782	756	790	769	771	769	776	797	773	752	820	785	749	751	755	810	795	788	781	789	765	784	776	760	778	788	791	791	771	739	814	782	782	785	734	815	781	756	797	748	809	768	804	783	816	779	814	763	769	784	793	816	766	762	802	742	774	750	733	805	795	828	841	800	751	814	787	796	786	798	836	814	795	748	791	769	819	797	760	772	801	835	769	742	742	815	804	766	739	802	827	850	791	810	792	837	810	790	814	753	776	848	790	764	780	768	800	755	767	776	799	819	766	770	762	745	826	839	793	792	745	733	805	774	765	805	730	790	771	807	819	820	810	747	796	729	822	800	781	748	845	789	802	787	778	792	811	746	766	806	766	758	777	749	809	842	762	767	793	733	802	812	766	816	749	833	749	778	794	748	756	787	801	761	835	772	796	791	820	809	785	790	797	809	819	813	806	785	790	822	787	789	762	766	745	781	810	812	784	816	798	753	831	788	803	791	774	780	859	835	781	761	801	701	759	812	787	799	782	785	800	822	767	792	767	835	838	764	836	729	742	815	767	794	788	780	799	777	797	803	800	790	789	746	751	784	731	769	831	776	777	828	798	782	766	806	783	802	748	769	836	839	781	812	794	743	813	779	781	744	750	812	813	772	820	795	811	793	805	798	758	774	785	748	799	765	802	819	785	782	811	806	768	799	817	778	768	810	776	765	803	779	790	791	803	786	796	784	808	791	836	798	774	770	742	755	761	815	800	740	818	823	763	802	735	795	817	800	831	809	752	829	794	740	780	759	789	728	796	735	793	797	821	771	734	788	802	800	799	801	717	785	786	824	845	749	797	821	786	821	835	743	790	767	792	765	785	817	739	756	799	797	821	781	754	821	852	779	780	818	761	745	845	794	793	758	798	789	751	743	726	784	781	856	812	759	801	846	787	758	822	774	833	819	786	811	788	817	800	799	775	755	773	771	813	789	762	787	754	758	804	783	817	798	758	776	781	798	781	764	803	786	811	793	818	778	802	750	781	808	740	795	762	763	793	776	796	824	792	758	805	790	794	800	815	766	812	784	738	808	750	790	776	794	783	824	814	828	807	825	805	790	791	789	747	765	779	785	779	823	772	742	781	827	872	779	758	794	755	799	798	804	731	791	761	813	818	760	792	780	802	763	786	775	798	784	809	825	784	798	816	789	806	760	793	800	808	758	760	766	768	771	794	746	818	819	819	807	802	778	823	713	764	861	739	757	775	779	808	743	762	805	772	789	794	751	812	787	811	765	796	797	808	806	770	793	835	792	754	794	849	785	786	824	762	794	755	807	820	835	803	812	767	768	789	806	761	783	744	768	770	821	759	801	831	775	854	777	787	815	781	743	784	786	791	784	795	757	808	813	770	792	798	795	821	797	794	801	818	810	831	758	717	788	804	814	811	790	796	743	774	771	801	827	798	856	802	732	829	737	744	762	780	778	758	833	750	799	803	801	798	810	823	817	772	774	806	779	772	822	760	782	795	767	806	787	836	792	770	778	822	800	810	800	823	830	759	825	767	813	802	780	761	771	728	786	748	751	750	766	716	777	789	797	772	802	817	771	796	809	806	794	774	750	754	778	770	770	759	804	784	827	780	793	775	794	777	786	785	766	772	767	768	812	823	805	769	838	797	794	736	825	824	755	815	780	834	786	795	785	782	797	770	764	807	842	791	846	797	828	780	772	823	808	792	770	796	787	765	734	789	833	792	817	775	790	819	794	760	825	795	814	815	750	816	729	775	778	803	802	762	787	782	782	806	738	783	751	778	777	754	844	779	758	845	828	842	763	767	791	759	751	771	768	745	765	779	758	767	879	770	786	757	758	786	769	730	733	782	799	790	759	769	788	772	817	822	825	781	793	782	824	799	755	808	755	797	803	777	758	772	762	831	800	803	752	789	790	782	752	838	822	812	817	782	813	786	820	764	762	830	777	782	836	758	794	820	791	786	844	775	788	794	785	739	777	771	813	787	836	758	774	813	766	757	745	804	794	777	774	748	788	782	808	813	820	773	767	779	756	806	783	810	824	770	790	787	807	729	795
24293	21302	28320	24658	19605	8527	4499	12412	22410	25585	16836	1809	1042	2339	2789	2174	795	358	298	335	290	290	356	319	295	283	282	338	312	308	284	298	295	261	275	306	314	308	286	302	306	282	275	297	271	308	312	326	311	315	303	288	261	325	286	297	287	303	319	305	314	315	291	318	275	314	325	287	308	276	327	258	318	279	313	326	298	275	315	330	267	290	286	328	295	314	270	301	309	292	304	290	298	293	301	273	283	305	308	295	290	307	301	295	306	293	327	293	306	285	305	286	280	312	302	285	284	317	271	293	317	278	284	278	275	281	278	312	307	318	297	294	296	274	274	298	321	294	321	291	312	296	301	303	299	295	301	281	312	303	288	313	322	300	297	300	297	316	286	307	320	286	317	306	290	268	294	317	305	296	294	295	291	317	309	266	286	289	298	273	306	277	275	302	311	287	275	294	302	281	308	300	293	292	318	318	297	319	303	271	306	305	284	315	306	298	281	293	340	266	284	289	328	288	288	322	302	273	279	309	303	296	284	309	310	283	330	321	305	290	284	318	291	327	327	293	325	286	292	261	312	290	322	281	297	295	292	285	298	282	343	282	303	275	268	301	306	310	279	289	282	277	286	293	304	278	314	292	263	264	267	293	307	309	308	317	310	285	266	273	316	276	285	303	284	258	291	298	300	299	277	296	319	312	288	292	278	311	301	296	334	291	293	313	292	316	305	306	273	300	311	295	292	277	291	280	339	290	297	329	283	302	287	288	285	286	324	310	284	289	314	273	313	287	309	314	304	302	322	285	258	325	293	273	297	298	288	279	307	276	290	312	316	286	320	299	301	299	283	274	270	309	292	338	297	299	311	276	278	302	288	308	308	282	297	309	302	306	330	302	301	310	297	317	303	341	309	289	300	320	331	280	317	314	290	319	243	313	279	317	321	301	273	280	281	310	314	317	307	301	274	322	292	300	316	331	317	313	306	297	274	310	316	344	275	302	310	269	297	288	303	293	287	291	274	303	329	283	280	323	315	325	330	265	336	309	297	310	267	302	295	296	317	296	276	321	297	267	311	284	298	308	291	273	302	292	276	283	279	307	302	306	290	278	282	315	298	320	294	292	296	284	294	313	302	272	282	324	261	297	288	305	319	318	258	291	282	314	272	316	310	293	296	263	293	295	320	294	306	329	294	266	305	308	302	312	298	302	322	306	319	289	293	319	307	280	295	309	277	290	278	307	280	302	273	316	296	299	305	280	285	301	304	286	297	286	299	290	308	317	312	308	302	303	281	298	288	280	285	301	332	312	271	295	280	272	318	291	295	281	323	287	275	301	295	287	299	284	309	303	302	320	293	296	298	317	295	289	282	328	257	278	297	309	253	280	277	288	284	299	282	293	294	298	280	291	259	297	303	305	310	268	279	326	279	298	304	294	278	268	297	284	329	291	277	296	267	279	273	289	286	305	283	292	271	280	295	295	310	297	333	290	286	274	270	289	288	281	311	308	280	254	302	278	305	262	297	324	270	281	291	313	306	286	312	301	326	299	301	297	310	288	299	297	302	292	316	302	271	319	284	293	287	304	280	309	277	290	314	296	284	319	272	305	306	263	297	315	325	293	287	279	265	322	299	295	309	305	284	333	303	280	284	308	299	306	285	299	290	296	255	273	295	325	313	287	282	301	279	263	273	286	346	299	282	275	297	287	265	307	291	298	292	330	276	307	266	263	307	321	268	300	331	326	293	300	266	281	306	288	277	300	303	319	281	310	258	348	297	268	269	315	275	327	300	304	252	317	266	269	279	305	323	254	302	297	287	272	301	316	261	296	283	296	304	300	287	275	316	301	273	306	307	284	275	268	291	251	336	285	296	291	269	294	295	268	301	282	297	268	300	302	301	284	267	278	281	287	313	301	262	284	283	275	292	300	308	287	292	298	297	287	322	322	276	341	319	297	320	305	305	294	285	262	290	282	290	317	307	304	296	275	293	301	287	269	279	300	272	265	320	317	288	301	300	297	316	288	327	282	297	268	307	314	291	280	280	277	281	314	302	284	304	283	278	325	302	277	298	305	305	295	277	318	283	262	301	294	284	299	285	281	302	338	282	278	277	291	301	275	288	291	312	287	295	290	305	310	282	304	277	300	331	303	276	278	309	303	319	286	315	304	299	292	293	335	279	279	304	299	294	302	304	281	290	309	283	299	300	275	273	296	303	299	285	274	282	306	270	280	298	322	264	268	335	250	287	299	312	294	316	283	291	309	282	288	310	286	299	293	298	330	269	281	276	298	292	306	282	300	319	318	328	275	315	277	272	306	293	284	291	292	285	300	293	300	267	289	291	292	277	283	303	317	281	272	303	260	283	283	277	321	287	316	278	313	334	272	303	299	319	286	300	266	284	281	306	302	295	303	294	299	277	298	288	270	300	304	322	272	284	326	288	292	313	314	300	299	323	298	278	293	301	305	291	311	295	325	291	300	294	324	288	266	300	291	309	287	286	299	279	337	295	259	301	337	271	291	284	313	304	292	290	276	291	275	292	266	277	290	284	263	293	295	291	298	309	308	309	269	322	300	273	280	317	290	291	309	277	323	311	323	308	287	288	300	275	332	292	324	296	294	283	315	311	270	279	278	279	283	300	286	323	305	309	289	288	303	297	309	305	299	306	286	316	286	304	284	260	280	303	322	289	312	273	306	319	244	279	283	263	296	308	300	298	277	269	295	310	333	266	265	307	300	282	322	326	300	309	303	314	305	306	294	276	315	310	314	313	312	273	285	304	319	300	287	280	301	300	289	309	301	280	308	313	279	279	274	318	297	274	292	276	287	293	284	319	304	294	282	275	302	296	292	305	299	304	296	296	285	309	277	290	302	315	286	302	298	282	276	294	273	310	291	321	307	291	306	269	263	297	308	270	265	278	308	287	309	295	290	307	277	330	294	293	280	279	289	296	293	331	289	303	301	277	306	300	285	306	297	283	283	274	312	290	309	289	300	309	304	307	297	257	273	302	276	301	297	297	284	305	315	301	308	296	284	291	302	295	286	306	299	291	306	288	295	311	299	275	308	293	286	288	291	301	310	313	264	314	328	305	304	314	267	302	275	261	316	316	293	304	308	296	313	306	282	283	302	284	314	289	285	301	269	316	271	264	304	288	321	285	279	308	277	294	287	273	287	330	317	284	279	311	301	284	319	307	330	286	276	305	301	293	318	291	306	282	281	309	308	295	279	295	290	307	313	295	267	294	283	302	296	315	293	294	242	302	300	292	304	293	293	299	311	293	274	283	296	282	281	305	334	302	312	294	306	304	275	292	289	318	280	327	298	276	305	301	267	325	294	281	322	318	302	288	306	298	297	270	296	322	290	292	305	304	310	290	272	303	275	311	267	288	303	304	300	285	294	308	285	300	295	306	284	275	294	292	331	313	337	300	266	268	308	284	269	276	253	283	289	302	277	293	291	291	307	309	324	320	266	266	297	279	295	308	286	293	314	301	291	317	296	291	311	269	284
16498	32580	30831	22976	17366	13576	11512	23888	34554	35785	25684	2361	3081	7425	8652	6783	2373	737	671	663	645	644	608	615	590	624	592	594	604	563	566	611	608	605	591	635	608	578	568	585	586	628	603	598	607	629	630	579	641	645	629	542	616	598	618	630	579	599	566	589	601	584	602	599	580	641	573	629	593	614	599	603	598	585	640	580	614	593	649	624	621	604	614	595	610	600	628	633	594	646	592	546	627	622	558	627	616	576	608	609	556	594	619	615	611	613	594	562	609	556	598	595	604	604	589	644	603	597	577	597	630	581	542	607	574	543	651	631	591	593	587	599	617	536	611	596	589	631	626	553	575	577	575	577	586	608	625	618	555	585	608	607	607	590	611	612	625	623	652	616	582	618	626	623	582	607	613	571	595	613	616	595	637	606	660	645	604	592	614	620	571	577	652	615	581	623	569	636	624	589	597	631	605	545	604	639	655	641	583	648	608	609	599	598	581	609	626	584	547	599	582	665	577	614	595	625	607	626	640	628	594	612	643	646	639	600	570	554	587	576	651	578	626	624	566	611	589	604	590	652	616	576	602	578	635	632	599	624	578	558	641	585	542	628	586	595	598	561	632	696	645	617	636	648	628	620	599	572	557	568	622	600	643	598	573	605	588	561	669	600	588	583	573	618	638	579	597	616	580	646	625	610	586	605	611	617	576	633	624	597	588	625	613	604	592	598	604	638	657	635	601	597	578	591	615	571	609	610	624	583	603	578	577	603	623	575	628	579	583	620	617	625	594	598	565	558	624	634	569	602	612	615	624	580	633	627	599	618	635	593	581	653	619	655	660	562	602	606	634	651	591	628	604	612	620	657	585	586	630	635	584	627	641	602	616	599	617	599	644	599	622	581	627	595	615	640	598	585	628	609	632	585	629	618	598	580	629	593	624	590	615	624	613	603	630	594	634	624	591	640	599	627	590	560	614	645	564	603	610	596	587	612	612	630	612	572	594	636	638	624	633	588	624	608	563	569	581	598	627	595	627	594	582	604	594	537	596	622	552	600	634	586	599	591	595	601	566	603	570	612	610	601	605	616	581	637	599	627	574	647	599	622	606	589	626	616	574	620	640	589	573	629	602	599	612	630	654	629	638	617	610	593	642	604	605	605	621	584	618	624	646	616	631	599	610	583	617	600	591	601	571	592	583	588	585	593	657	620	635	609	588	597	618	609	644	627	532	598	607	570	584	579	616	584	585	624	582	602	596	629	630	615	602	612	613	588	602	587	547	602	639	627	620	627	606	589	627	571	599	608	600	634	628	589	609	633	585	640	579	596	600	554	611	600	617	612	590	636	627	608	595	627	585	591	594	645	655	610	608	599	650	557	601	599	559	603	568	618	610	583	605	586	620	568	617	589	625	630	608	598	603	574	625	622	580	608	591	597	569	616	582	615	615	607	623	615	585	620	566	621	638	621	655	606	620	638	592	622	624	665	593	602	609	635	599	653	620	590	567	575	638	598	602	570	606	582	576	617	591	569	617	570	621	553	565	602	611	606	622	598	592	593	581	585	587	594	609	637	649	627	620	574	613	575	592	588	566	608	592	619	597	602	613	606	586	563	665	627	605	640	586	610	620	594	590	615	628	598	588	549	650	614	652	639	618	666	565	553	610	631	636	611	626	587	647	609	575	593	585	614	577	590	559	629	581	639	577	581	603	595	576	612	614	636	612	624	610	600	620	567	609	565	589	587	595	570	603	574	565	619	630	600	573	619	581	613	607	643	615	653	579	609	624	599	555	623	634	615	583	635	592	607	591	629	551	596	611	621	600	569	650	575	565	613	617	529	601	614	657	641	586	623	619	617	605	609	631	586	586	593	645	617	562	608	607	593	588	605	597	572	623	619	589	609	617	603	598	594	600	596	620	615	541	635	612	646	625	574	614	590	594	561	642	620	600	597	597	626	594	579	652	644	582	587	582	622	647	563	636	557	628	641	629	625	651	626	627	617	598	581	549	626	583	628	590	573	609	613	594	575	584	551	614	617	666	646	620	600	590	592	627	583	650	618	602	608	639	622	582	619	611	629	608	596	558	586	645	642	580	624	579	598	613	641	621	645	603	608	649	582	606	626	628	579	618	587	616	554	537	626	621	619	641	593	621	589	608	581	586	609	563	587	624	590	591	590	586	593	686	577	579	585	626	643	584	655	578	605	607	592	576	597	566	580	615	609	625	593	631	618	567	626	574	587	606	601	576	602	578	622	591	626	610	618	591	611	561	646	631	588	673	580	613	603	598	585	638	636	615	611	645	625	569	607	597	605	628	600	603	591	563	578	610	621	622	616	606	611	611	575	563	589	583	627	683	613	595	596	567	641	604	557	595	611	572	578	618	612	588	623	661	638	625	627	588	576	595	619	585	663	599	613	570	601	614	638	614	584	606	646	603	621	641	599	619	647	621	605	574	589	616	607	567	610	660	571	636	599	632	614	651	594	557	621	577	596	574	573	566	595	589	616	593	587	588	605	639	569	619	603	623	557	600	604	593	598	614	627	610	624	625	585	586	614	610	609	550	588	609	629	606	606	621	611	624	591	646	590	609	651	622	620	641	606	580	594	567	608	652	618	578	585	603	553	571	592	569	607	607	631	612	606	650	650	635	607	621	602	574	610	616	593	541	569	582	572	623	575	606	589	585	587	599	601	580	618	645	590	609	572	609	596	633	605	606	589	639	590	610	625	623	531	586	573	668	566	635	598	604	588	627	635	608	594	607	593	614	640	601	639	638	604	556	627	579	561	611	604	642	558	587	596	637	580	626	630	597	570	582	606	638	596	583	590	613	572	584	580	582	599	623	603	586	630	629	580	557	622	624	565	610	565	543	578	615	654	569	640	590	600	610	618	591	608	574	595	594	602	596	588	580	584	567	565	630	628	613	613	606	570	619	649	576	593	599	597	623	612	655	590	612	594	610	606	548	596	629	559	606	560	586	603	614	565	644	596	592	595	591	640	581	622	615	649	606	587	624	573	550	582	585	594	640	614	665	608	612	628	613	596	634	542	656	625	595	623	600	608	610	608	653	610	613	643	651	606	586	602	607	581	597	619	608	617	583	588	583	628	611	615	608	606	589	611	565	581	597	597	621	592	597	614	611	619	573	650	591	603	612	618	579	607	578	605	577	586	579	597	562	603	648	583	615	574	649	594	602	644	601	586	598	588	599	639	634	633	614	575	646	609	587	658	581	601	565	578	643	615	595	592	581	621	609	589	583	590	637	526	595	598	667	595	583	632	584	623	662	594	623	602	648	609	619	612	642	606	609	611	638	569	588	555	627	651	605	607	616	614	621	634	590	604	563	585	591	622	640	599	586	619	609	644	610	560	594	614	626	567	595	593	663	574	661	573	628	629	603	598	571	601	621	608	611	576	598	572	635	585	557	576	589	650	590	612	597	580	626	562	642	600	594	634	588	587	625	570	610	601	594	629	638	572	571	589	614	607	578	634	617	621	621	612	632	608	601	607
23185	21302	29140	23761	21328	20536	22179	28087	36485	35047	25415	7387	686	1755	3960	3080	1550	273	245	242	264	254	209	236	228	215	204	215	229	192	201	227	230	225	193	236	210	196	220	238	218	218	215	179	201	199	201	199	228	210	217	225	215	245	222	224	217	194	200	214	218	181	213	207	219	199	224	224	232	216	202	208	244	217	211	210	225	189	199	223	227	236	219	211	234	204	202	234	236	208	197	198	190	213	208	206	198	214	201	204	194	224	210	251	212	226	198	222	247	192	239	204	212	215	222	237	230	199	220	229	196	205	213	215	224	215	227	232	209	216	205	225	225	219	221	194	232	206	219	216	218	224	185	211	204	200	218	232	199	222	200	219	233	222	195	215	212	215	236	222	223	206	229	194	212	198	232	230	193	232	198	188	233	199	199	194	200	236	189	199	197	222	194	213	207	221	239	211	227	218	241	235	193	225	217	199	216	229	236	232	215	232	232	222	200	237	229	240	235	215	202	215	204	229	231	241	245	214	252	212	236	189	214	218	203	223	207	214	219	224	226	201	209	189	211	204	207	202	235	211	218	220	219	204	198	206	217	214	203	224	206	235	202	195	197	230	210	210	242	199	191	237	209	223	203	188	204	211	224	225	218	213	217	201	192	209	213	201	223	225	225	203	212	249	220	210	222	238	203	211	243	223	211	204	232	228	202	215	232	200	231	246	215	221	201	229	230	247	222	221	216	206	226	193	225	220	211	222	239	217	230	210	210	207	191	196	200	205	246	231	235	221	205	218	232	230	201	215	206	239	219	227	215	198	235	224	228	228	218	202	207	212	219	192	235	202	218	223	227	216	221	227	223	222	205	225	208	225	202	205	219	220	202	223	214	196	209	205	214	224	231	222	204	227	200	225	240	224	221	227	236	204	213	202	201	195	223	212	206	226	213	208	180	220	203	214	207	207	207	210	242	211	205	205	198	205	208	225	208	196	222	207	220	235	231	219	196	224	211	217	206	202	244	207	225	184	188	227	206	243	213	199	227	237	220	221	219	217	197	204	219	213	214	203	191	200	211	207	248	228	215	205	205	206	235	197	213	213	218	209	218	234	206	220	226	210	234	231	215	226	231	221	195	225	227	228	233	237	220	209	192	232	235	211	211	208	223	221	236	214	219	214	218	225	213	239	210	229	218	213	213	204	240	228	211	209	217	214	248	200	221	211	219	224	197	194	221	198	219	215	211	206	227	218	243	215	198	226	212	231	227	198	245	210	242	210	220	244	215	224	209	202	171	216	194	214	232	220	247	249	220	217	204	235	203	221	243	231	198	216	199	212	227	231	209	207	229	203	200	215	221	213	214	195	220	226	226	218	231	220	241	186	206	220	207	200	223	200	201	226	180	216	229	247	236	205	227	191	209	194	242	206	191	221	225	222	244	233	230	225	199	201	205	220	214	210	219	199	233	214	190	211	240	226	230	199	200	217	205	222	214	219	196	222	206	211	216	226	195	247	222	204	246	213	208	215	197	258	209	205	194	222	216	215	230	222	201	217	226	212	226	224	210	207	225	214	242	218	230	233	215	229	218	199	212	204	183	215	222	215	222	219	195	201	193	194	240	221	211	210	195	217	237	200	200	203	191	222	241	194	216	232	199	199	253	223	211	228	210	252	196	240	233	210	190	196	213	210	226	215	200	249	199	202	221	217	226	191	235	216	208	231	213	174	223	226	216	207	259	241	209	216	217	215	206	203	202	224	225	214	216	234	212	224	202	224	205	195	226	219	209	247	206	206	214	203	191	213	214	226	219	224	220	212	205	235	189	225	220	246	196	203	214	186	223	203	231	217	202	220	216	227	200	216	223	194	204	204	241	230	196	206	222	218	207	240	227	219	220	202	211	230	202	179	207	195	248	216	212	191	204	220	213	217	196	200	203	216	235	206	215	214	244	197	221	218	198	205	210	222	205	213	228	205	228	203	194	207	224	202	216	227	191	215	204	228	209	235	216	214	227	190	231	209	202	199	231	214	213	220	224	205	190	204	216	210	199	181	191	223	238	214	211	199	218	194	210	247	203	191	231	222	197	238	235	187	196	221	239	228	239	218	215	201	198	231	215	232	201	183	211	216	207	221	248	226	227	182	203	228	194	213	222	207	207	218	230	215	212	212	211	220	211	213	211	209	224	204	227	223	210	210	185	223	223	205	186	239	243	200	220	215	214	193	227	225	230	200	218	237	195	220	227	222	198	218	236	200	229	239	211	198	209	239	224	227	206	237	232	231	188	209	196	223	224	224	262	213	212	230	224	207	221	219	217	242	202	226	222	240	206	223	177	204	202	220	217	196	207	225	261	182	232	238	207	238	216	206	202	226	213	221	195	225	216	209	205	224	222	206	232	208	245	219	214	212	230	217	222	191	211	193	205	198	208	213	190	215	241	239	183	183	219	217	192	207	212	211	196	214	229	200	211	221	190	232	236	235	227	194	206	219	207	204	220	225	214	192	216	206	219	201	222	225	206	201	225	216	221	202	199	221	214	215	235	213	203	201	199	220	232	213	186	217	199	204	197	228	244	202	200	212	208	204	207	202	244	218	202	211	191	196	218	249	222	208	218	239	246	215	232	221	212	213	200	222	245	204	207	211	209	228	241	233	220	210	257	212	220	246	208	194	233	210	197	202	225	250	230	193	229	208	200	221	197	215	197	212	218	233	231	208	242	240	199	210	214	229	199	213	205	203	187	214	229	206	222	208	225	213	189	182	217	195	219	196	197	223	207	228	216	212	194	197	231	210	188	208	200	222	219	234	213	212	227	209	215	210	215	206	207	226	207	238	210	226	223	193	219	204	200	223	205	229	215	229	204	247	238	192	223	210	219	216	227	242	228	240	234	208	226	200	225	202	223	227	198	251	206	239	223	233	193	225	207	203	201	209	224	239	196	237	222	203	209	223	220	196	226	195	194	188	206	231	209	212	216	215	190	186	215	197	192	211	211	239	234	217	220	225	198	217	232	237	244	213	214	210	220	233	210	213	219	222	179	213	217	238	205	207	218	212	208	228	208	183	216	213	229	200	200	245	193	229	226	228	206	212	196	213	206	212	232	232	226	236	217	221	214	224	225	231	219	232	198	248	220	214	235	220	229	195	215	206	198	198	204	218	200	222	220	236	217	209	228	204	208	227	217	202	218	236	185	202	225	225	207	189	208	204	193	230	221	177	219	199	223	180	205	198	195	206	203	196	211	198	199	222	225	228	213	187	192	237	211	197	223	216	216	219	223	209	204	205	237	234	213	202	211	250	236	214	229	215	201	206	190	226	208	201	204	190	228	216	214	226	219	208	230	185	194	253	206	223	223	206	209	203	207	216	198	216	242	226	214	215	223	227	242	192	219	194	186	238	223	212	210	205	225	229	209	219	220	232	206	219	202	230	204	226	236	212	217	223	224	211	209	236	220	205	245	193	226	235	213	223	203	238	199	218	215	212	230	209	202	222	216	226	210	226	207	205	219	218	222	224
19721	37666	34716	27349	22275	18727	31021	39507	45323	42914	32700	9663	1934	5943	11924	9084	4581	603	588	594	575	552	504	462	442	445	471	443	442	427	410	386	443	432	429	458	415	458	408	480	412	413	437	430	451	433	444	445	442	426	404	409	422	409	410	459	417	456	406	423	458	430	420	447	443	426	409	427	418	437	434	450	416	430	405	437	396	426	416	402	422	453	408	413	425	395	423	416	412	424	428	479	447	425	389	406	444	468	387	424	469	422	425	440	426	422	447	425	420	413	398	439	448	430	446	410	430	434	454	451	412	442	417	449	412	441	409	465	429	461	414	403	434	405	420	440	437	434	386	428	446	420	422	479	436	433	429	433	400	441	459	420	426	423	411	412	397	433	432	453	434	430	438	440	412	436	426	433	439	446	429	413	418	429	430	407	399	427	460	443	427	445	411	444	396	421	414	385	437	413	446	419	442	430	425	444	416	422	417	424	418	397	420	456	441	434	420	401	410	436	438	430	453	460	382	422	418	459	434	431	469	401	436	448	412	428	430	398	425	450	430	446	420	441	392	444	402	413	444	427	433	423	425	417	453	431	431	391	391	408	403	413	421	440	416	439	458	426	453	390	416	452	413	429	439	457	417	394	404	427	470	434	414	427	396	449	398	466	400	443	432	430	437	445	441	424	436	411	422	408	438	418	416	408	436	436	465	399	418	443	374	417	398	427	420	370	447	430	394	411	389	402	441	456	401	434	421	439	404	433	444	446	413	410	416	391	426	422	428	417	429	461	456	442	445	450	434	444	413	427	402	411	434	417	463	436	430	434	374	451	423	457	438	417	423	414	395	385	449	450	449	453	423	468	435	415	436	448	423	430	439	441	427	415	478	462	442	428	442	477	410	432	410	443	431	408	445	450	414	408	449	416	415	451	431	401	394	439	428	422	410	422	407	464	430	410	443	445	410	416	452	435	446	436	426	387	428	418	446	405	423	414	424	421	483	442	421	413	408	462	440	397	389	450	443	406	451	447	441	425	419	387	434	390	399	446	391	435	422	439	448	445	445	433	371	418	386	418	479	447	429	393	427	423	422	448	414	441	426	442	408	423	459	432	422	438	395	427	461	433	421	420	433	430	424	440	433	448	452	400	428	440	432	422	425	384	438	415	452	429	427	448	466	461	427	419	434	393	400	470	431	437	410	451	451	428	419	426	440	465	424	414	409	439	428	440	410	401	428	418	404	431	407	440	441	447	397	419	408	405	406	429	437	443	447	444	402	407	433	407	432	426	436	405	448	440	410	409	435	436	410	398	430	435	446	457	430	417	397	437	423	451	428	418	451	422	452	429	413	457	458	445	410	387	437	414	446	445	407	431	441	425	380	430	416	425	437	409	467	460	392	434	421	461	446	408	413	416	412	459	447	443	436	393	482	416	422	417	431	485	454	414	419	456	446	409	458	430	440	464	375	489	453	412	419	443	452	433	456	417	405	422	448	418	412	433	445	434	403	443	402	403	427	445	453	416	421	433	393	425	441	433	453	440	453	454	419	427	445	410	420	433	434	422	426	421	414	444	378	415	382	417	442	436	420	391	442	429	404	432	404	399	392	420	414	403	461	412	464	414	441	412	438	412	418	426	432	446	430	418	435	409	454	423	415	430	407	474	401	440	426	412	438	435	411	434	447	416	433	431	443	462	435	411	408	416	449	447	399	451	426	424	449	426	386	427	451	409	404	444	424	428	422	429	435	411	416	433	419	441	405	417	429	423	405	425	431	431	443	396	426	437	447	405	438	442	429	409	416	413	407	434	435	432	439	434	413	441	406	435	434	435	390	444	391	442	435	401	455	403	427	411	462	413	407	398	424	455	434	421	451	419	456	440	415	415	422	448	394	404	452	444	461	445	411	439	431	452	412	417	421	442	441	404	445	446	447	434	450	418	428	428	406	438	433	438	456	429	435	452	465	415	414	447	416	429	422	419	420	425	419	436	454	414	468	385	405	432	471	433	418	422	444	430	427	418	412	413	426	437	441	396	437	397	450	426	417	398	416	412	422	450	406	437	399	409	394	394	424	457	397	411	403	397	444	419	425	451	382	421	409	424	427	443	425	427	409	398	445	442	425	376	402	434	431	417	384	423	414	464	375	464	463	419	398	441	458	398	446	427	436	476	454	380	447	389	423	435	455	423	449	410	423	430	416	448	447	385	397	435	396	445	455	426	433	456	427	412	404	433	419	412	434	448	423	442	420	443	438	414	412	454	437	432	439	456	416	414	411	440	402	440	394	429	423	458	433	412	415	446	436	422	447	407	435	422	427	440	401	406	449	433	451	422	438	453	433	382	419	422	416	416	404	462	448	437	396	408	423	426	445	419	426	413	450	421	433	437	445	425	427	408	432	394	460	404	422	476	424	397	428	417	408	415	442	417	433	408	444	473	408	434	395	451	442	389	408	458	430	449	458	398	462	375	383	442	419	435	434	445	420	417	431	427	425	459	414	437	423	461	436	415	459	436	438	401	419	432	467	398	407	414	417	403	437	440	465	378	443	459	437	398	415	448	413	414	434	431	379	442	413	378	472	392	410	411	416	423	430	442	430	426	410	416	443	440	423	398	430	446	398	414	416	427	455	441	433	391	445	398	458	423	452	439	401	435	458	430	436	444	433	426	402	421	415	434	434	417	454	439	416	395	397	424	430	414	427	471	400	404	439	433	423	422	461	429	416	415	444	442	429	408	423	435	415	433	395	456	449	449	463	450	421	426	419	436	475	417	427	389	379	429	417	454	437	451	451	455	443	405	388	423	415	403	417	410	375	414	432	442	436	415	456	431	406	435	439	456	430	428	441	427	451	372	413	413	421	438	398	428	439	472	394	454	426	429	481	406	447	418	400	436	426	444	418	421	437	453	461	439	401	386	461	439	427	408	398	406	450	418	438	406	414	441	429	413	460	431	466	422	439	440	445	435	413	405	451	413	435	442	455	403	458	437	422	457	418	417	399	446	452	416	466	393	423	407	435	428	399	442	432	442	425	402	458	381	452	392	427	425	458	402	450	422	436	432	406	440	435	439	398	439	436	423	401	413	444	434	397	425	441	435	468	448	421	424	445	443	423	417	407	448	456	443	412	428	419	435	471	443	393	411	409	469	438	429	405	430	449	427	443	401	406	430	421	397	431	395	445	446	419	427	401	415	429	428	460	468	445	436	401	460	426	413	442	469	406	419	420	421	431	405	428	429	446	402	451	408	428	446	475	463	447	405	434	399	412	434	403	409	454	461	397	416	436	426	440	425	419	438	430	415	418	406	475	413	455	433	472	429	427	403	426	443	418	410	415	438	436	377	414	408	425	461	425	432	398	404	402	437	415	410	429	425	419	417	444	418	416	419	412	430	426	427	445	456	467	418	412	423	407	424	409	403	426	398	443	419	428	446	436	440	458	393	420	424	417	430	444	430	407	435	384	411	466	424	413	381	428	404	422	403	449	459	454	435	408	437	461	447	450	387	420	406	425	430
26676	21244	18203	9877	4730	3152	2832	4165	4649	3502	2615	1181	416	484	587	598	492	407	405	398	375	393	401	382	393	390	364	412	391	383	404	360	421	389	376	378	367	392	386	397	395	387	421	388	390	358	378	402	417	440	395	351	402	389	396	435	394	410	407	426	385	386	415	384	391	399	395	392	435	404	427	398	377	394	393	362	399	394	429	381	375	383	396	340	390	404	344	423	383	365	384	385	404	389	381	400	415	379	404	415	349	390	378	366	361	419	377	361	403	414	407	401	401	411	392	416	367	386	403	385	352	382	376	377	379	407	382	380	431	399	387	394	375	400	376	412	388	361	388	416	412	386	420	385	400	357	364	401	420	404	401	379	381	397	357	413	407	398	399	403	405	393	406	375	380	386	397	412	401	395	399	409	355	417	390	375	377	372	408	399	379	395	397	390	386	377	396	389	367	413	382	377	393	389	394	402	365	376	391	380	387	391	421	423	396	381	408	419	402	393	354	398	401	375	406	371	364	418	405	357	402	408	386	392	375	411	377	405	371	402	407	382	419	368	377	367	421	411	398	369	394	408	398	393	391	366	422	391	372	365	396	390	399	374	390	400	404	371	403	409	369	378	383	369	383	383	379	390	396	379	406	380	384	369	402	358	380	405	398	388	388	406	387	412	382	353	383	379	380	375	365	392	402	361	381	418	404	396	407	388	392	390	368	386	378	395	397	376	370	355	397	383	365	382	356	368	374	357	372	398	395	411	395	422	415	405	383	397	356	361	400	392	379	375	395	363	347	392	434	391	372	398	391	347	387	382	378	381	391	385	370	380	381	378	404	373	370	376	395	382	392	410	418	395	401	395	424	361	368	388	366	437	415	385	385	385	384	367	389	347	359	406	407	393	406	412	356	393	357	384	405	383	367	388	394	371	379	387	386	405	415	418	382	428	399	394	402	377	388	370	365	427	366	404	401	390	403	372	414	407	364	377	380	362	382	420	415	412	389	373	373	401	356	408	383	404	394	363	412	382	375	387	416	369	405	390	346	366	408	390	398	431	385	381	403	404	402	364	383	393	425	379	392	396	380	400	402	366	368	385	388	386	391	383	376	408	411	396	380	377	387	384	369	410	397	406	382	390	377	377	396	385	399	389	407	362	358	394	361	364	386	358	417	421	394	374	380	387	426	406	394	382	358	405	381	420	400	373	390	361	420	389	393	388	372	375	380	345	379	396	393	393	361	414	349	404	420	376	387	397	391	384	359	387	386	403	389	365	393	397	401	376	426	385	369	382	387	393	394	384	349	381	386	380	409	382	376	410	378	392	373	379	392	409	374	358	422	411	396	368	404	412	371	387	375	370	389	422	349	372	356	377	390	390	390	396	411	399	423	387	382	370	401	373	412	394	375	416	406	352	402	360	356	385	405	419	396	400	392	363	373	407	361	356	394	382	420	384	393	385	391	380	372	369	370	354	367	425	421	415	351	380	402	359	375	379	398	380	389	396	370	386	389	386	373	422	379	389	381	352	384	373	394	361	409	416	405	407	392	415	387	367	364	391	386	413	363	402	381	426	365	370	401	387	392	415	413	406	359	420	385	388	418	404	403	423	385	404	379	366	424	376	391	411	391	412	362	379	381	388	400	400	379	396	405	384	403	384	417	365	380	363	348	372	367	374	357	391	414	380	387	381	392	407	393	403	392	432	372	397	387	424	382	335	399	347	342	436	375	383	383	425	399	422	375	415	395	382	373	393	386	407	421	390	366	392	360	364	391	373	384	413	368	383	393	366	330	410	404	392	396	379	384	434	399	381	390	376	375	361	406	401	388	388	393	385	372	425	393	363	392	400	403	393	407	402	387	380	412	444	370	405	409	388	363	368	390	370	393	385	378	356	376	359	401	427	370	396	379	379	381	439	401	394	400	397	369	386	404	393	372	410	381	395	399	403	386	433	396	393	388	379	379	380	377	420	377	403	417	384	389	362	390	384	405	416	405	383	390	406	351	387	386	390	411	409	407	398	416	340	357	396	399	400	370	414	388	366	386	368	385	385	381	374	414	357	379	388	367	396	404	403	371	399	396	402	391	401	362	381	419	429	388	355	387	360	358	357	399	398	387	382	402	397	411	418	363	425	394	388	414	400	372	387	406	396	381	375	394	398	381	375	380	387	377	368	393	415	398	380	395	428	404	414	390	407	417	376	378	370	396	396	384	384	384	378	386	355	354	381	377	351	422	407	338	361	390	364	376	403	389	415	366	407	368	389	417	384	412	394	415	375	395	401	422	403	381	410	403	404	392	376	373	383	345	407	404	382	402	321	386	373	401	373	393	386	404	369	364	397	393	414	400	375	351	377	411	372	384	381	404	431	407	413	397	352	406	422	409	384	373	390	353	407	412	405	374	409	407	415	365	360	370	399	379	405	384	400	374	397	406	428	397	377	390	398	388	401	362	402	393	408	394	362	394	416	411	399	389	401	371	353	377	387	390	410	409	394	376	408	398	398	371	379	404	404	396	384	403	410	393	388	391	401	389	412	353	368	357	420	394	389	389	400	398	363	389	371	366	329	379	394	408	342	404	389	370	386	398	392	409	389	429	409	365	415	364	344	377	405	389	420	410	415	421	387	403	393	395	404	391	391	387	403	392	398	370	414	374	382	389	390	392	350	395	361	395	398	385	379	356	339	400	376	395	350	420	397	355	364	379	389	430	386	418	372	429	379	417	391	373	396	414	368	419	375	411	413	392	396	371	425	362	385	425	422	398	415	430	380	359	366	362	344	415	390	399	364	416	383	387	426	379	406	409	407	370	433	395	394	394	386	407	390	356	395	428	376	376	381	395	404	375	365	382	430	361	382	408	351	397	364	409	376	373	396	377	432	425	387	392	399	403	391	394	379	367	373	417	376	366	370	382	401	357	385	407	371	394	393	371	368	410	395	379	365	399	389	407	359	403	396	341	406	362	368	376	380	384	388	385	395	402	395	380	389	371	376	407	416	397	403	383	354	407	402	395	404	430	385	403	365	388	391	415	403	381	373	414	394	378	401	390	393	374	390	389	380	413	395	380	384	362	400	394	385	398	418	368	401	403	363	402	386	373	382	390	430	372	396	404	365	376	388	385	392	384	377	388	396	408	367	401	374	359	396	386	370	374	411	386	384	417	361	381	369	407	398	426	377	379	388	404	397	400	389	383	373	383	432	437	391	360	384	417	418	374	417	361	394	374	405	414	372	324	362	392	401	399	363	374	390	409	395	399	382	378	410	394	397	410	382	355	383	408	402	392	409	384	405	403	400	380	359	373	401	382	398	395	404	398	391	388	415	405	393	389	363	349	390	365	375	377	371	364	382	394	393	375	379	390	394	389	378	389	403	407	387	387	371	399	374	383	406	342	409	388	357	370	371	402	375	400	383	359	403	378	367	391	390	367	397	413	366	406	381	399	376	404	421	371	402	376	417	398	402	425	418	357	399	412	375	410	361	381	388	380	394	402	443	397	394	384	354	392	394
15228	26677	23897	16492	12058	10114	9409	12795	13329	10272	7663	3362	1055	1112	1475	1496	1055	844	911	798	854	860	826	764	773	773	793	799	754	737	818	785	726	751	791	842	791	791	767	777	817	799	775	756	747	801	788	781	751	801	826	754	803	778	764	809	723	782	736	760	811	791	745	820	797	759	797	771	752	773	739	756	812	797	796	812	837	767	778	786	784	772	778	803	782	797	802	778	730	799	772	795	797	781	755	786	798	793	801	808	761	771	750	788	830	754	749	810	781	761	799	761	768	778	822	733	770	774	792	804	764	806	787	778	802	784	780	752	772	824	808	779	797	746	749	808	783	776	718	711	782	789	776	734	809	772	747	799	784	763	793	812	819	786	789	748	829	802	816	771	756	747	766	792	795	802	798	815	777	761	780	778	825	835	778	820	786	818	795	852	764	764	772	759	743	807	819	769	825	804	783	781	805	761	747	823	816	751	733	799	757	787	799	815	724	767	782	761	726	830	809	759	781	711	747	790	828	802	786	793	799	753	722	752	782	769	782	824	782	803	768	786	804	805	784	775	783	769	719	790	803	762	761	814	794	799	776	815	755	766	770	827	751	724	733	701	765	756	769	795	728	777	742	769	783	774	830	795	791	709	793	823	764	796	795	790	802	789	785	807	734	738	806	798	789	785	759	784	764	752	743	760	764	763	738	791	764	810	757	796	781	790	776	760	783	784	765	802	776	767	762	749	728	758	799	776	783	739	773	727	784	755	747	797	759	795	753	740	750	782	774	767	804	745	796	796	812	737	748	763	752	740	794	743	774	838	738	807	806	761	764	752	749	781	738	746	812	763	788	731	740	774	820	774	717	796	834	786	795	784	829	766	774	777	790	736	766	760	777	798	752	736	837	797	801	812	797	791	788	779	779	794	758	796	792	791	743	766	825	796	800	750	800	783	768	779	768	808	787	764	794	800	773	833	780	782	797	754	783	748	767	764	757	773	794	790	819	815	833	809	798	749	771	775	747	769	771	849	757	778	796	739	770	759	793	817	798	784	736	742	759	768	816	800	773	745	775	713	797	766	784	773	807	806	767	788	800	773	797	742	767	815	798	809	787	778	788	797	805	794	756	742	797	775	781	786	786	778	760	764	789	812	795	790	752	804	745	738	776	800	770	776	759	749	808	798	827	749	811	805	821	792	771	786	831	736	801	768	753	785	762	810	787	774	804	742	820	786	759	808	781	755	783	773	761	752	781	754	742	776	780	835	784	714	766	738	804	734	749	790	766	788	750	801	754	769	795	788	766	825	789	784	796	766	742	821	745	798	815	742	760	770	868	785	769	806	782	761	807	744	721	818	790	803	774	760	759	783	795	778	809	745	775	766	799	767	768	780	781	763	790	786	760	816	749	774	746	810	774	802	757	786	834	791	781	774	800	746	811	770	784	765	790	816	810	818	784	813	771	760	823	757	805	723	726	783	765	800	764	792	829	749	798	814	789	739	764	806	778	802	762	741	740	805	772	800	813	796	803	754	792	822	806	803	748	760	793	778	770	752	792	757	826	758	781	799	775	752	786	747	821	803	771	784	759	789	762	790	785	811	791	743	798	766	737	792	759	788	790	733	763	791	771	772	754	836	800	735	784	788	826	771	781	779	793	749	727	804	785	765	758	758	781	743	786	782	750	807	775	774	797	780	784	732	785	790	756	775	779	774	805	768	796	786	818	792	760	759	800	832	751	806	848	776	779	783	776	783	763	772	781	735	815	754	800	771	751	783	768	782	775	778	746	757	742	756	792	763	773	778	755	741	761	792	748	758	775	827	723	750	807	767	733	794	795	786	761	742	753	757	792	780	781	852	813	771	704	785	761	816	784	794	776	790	805	755	759	793	784	779	796	775	750	805	768	775	777	755	786	793	761	725	739	826	718	799	798	734	784	788	785	750	813	736	727	836	762	731	746	750	829	818	751	820	812	738	811	774	737	789	775	797	781	765	774	754	778	812	791	793	785	788	773	739	733	794	780	756	781	828	742	765	758	780	775	747	790	745	773	771	741	730	738	780	819	764	725	747	768	791	772	765	757	822	778	781	794	786	774	773	801	777	772	774	786	776	768	806	850	762	739	758	756	786	825	787	757	756	802	760	794	833	732	829	803	756	804	753	809	779	720	774	759	822	738	775	781	805	789	864	787	767	799	786	782	775	776	765	774	769	805	798	827	770	773	784	770	834	758	780	794	806	769	787	780	798	756	780	747	779	813	742	772	763	804	796	757	776	818	760	783	788	812	761	826	779	745	813	765	802	786	829	738	759	763	791	754	777	742	813	763	767	786	781	787	753	814	753	792	829	761	776	752	755	792	783	785	786	767	815	774	813	791	737	787	753	809	795	796	889	751	816	788	771	770	794	743	780	799	791	780	813	750	807	817	804	797	798	770	761	808	743	796	767	732	790	826	774	782	766	747	731	783	788	807	774	802	797	755	817	755	733	782	760	705	822	789	743	758	762	798	779	824	751	794	753	819	779	760	787	768	756	789	728	731	788	749	755	781	770	764	817	799	774	829	755	773	798	806	739	762	761	809	747	814	743	814	770	776	813	731	789	780	753	781	777	740	738	781	801	794	790	770	759	768	757	805	793	788	771	777	763	765	796	788	746	728	760	804	813	755	755	779	785	763	795	768	792	826	769	757	765	759	808	714	855	817	709	740	755	799	719	790	775	770	816	791	827	768	772	799	799	785	776	744	731	800	792	776	793	774	792	782	826	776	791	807	773	766	752	795	776	814	780	835	716	722	751	737	768	769	774	743	768	799	787	791	773	777	779	798	811	795	769	786	797	758	718	778	752	786	776	817	731	757	779	819	792	754	757	797	771	777	754	778	781	818	797	744	799	740	778	769	770	808	819	774	825	770	791	797	821	784	804	777	783	793	771	801	811	732	749	773	750	781	793	789	740	786	777	798	761	777	789	738	795	798	783	802	810	792	742	768	823	802	754	761	751	744	856	790	805	769	766	780	767	764	784	773	849	808	726	761	784	765	795	821	793	806	793	746	784	756	747	782	745	784	759	774	750	767	802	723	776	777	763	749	788	779	764	823	756	795	780	801	804	779	799	789	792	773	794	740	823	814	735	765	841	729	762	754	801	770	766	804	801	799	810	779	797	826	769	803	724	708	828	752	772	743	793	777	772	782	767	724	789	723	775	839	760	763	800	776	826	765	827	782	792	809	753	819	801	794	843	813	786	766	801	763	780	782	786	751	789	783	771	781	832	739	756	744	754	778	766	738	745	800	765	823	794	832	758	774	766	721	788	802	806	811	786	769	747	757	794	796	752	782	732	761	769	763	771	795	787	798	832	766	717	782	798	798	764	859	779	775	833	783	790	744	781	754	799	786	770	784	740	807	704	812	758	757	794	827	757	759	779	783	790	743	757	838	790	819	821	751	774	777	746	777	761	812	795	737	739	793	792	807	775	758	825	791	769	798	812	808	742	747	804	755	740	794	750	800	775	782	751
24218	21286	28316	24588	19674	10173	5020	6448	12170	20630	20542	12062	994	659	1053	2163	861	344	269	303	295	325	274	306	326	289	274	296	266	270	263	293	251	297	269	255	280	260	294	246	293	279	265	311	273	270	267	294	263	245	298	250	286	264	295	285	282	280	293	298	307	274	284	310	290	263	270	309	275	282	257	330	249	284	250	267	317	265	272	311	286	266	239	284	272	290	258	263	283	315	274	289	281	280	278	267	261	293	255	293	263	291	312	267	291	260	290	285	302	308	282	308	289	280	280	261	303	263	321	284	269	270	328	262	268	288	266	274	266	288	239	301	297	282	277	258	292	274	250	316	273	250	262	268	260	297	249	300	267	280	262	294	273	267	271	277	261	276	281	243	280	249	282	275	284	280	280	282	290	293	295	256	285	268	305	280	256	279	287	281	289	270	273	260	272	272	311	304	254	286	301	283	253	261	271	257	290	293	243	270	263	266	278	292	234	258	303	284	307	293	289	287	299	272	282	256	283	279	245	277	280	292	284	257	270	290	272	264	298	282	265	276	270	269	273	283	235	283	294	303	257	270	299	257	312	272	251	265	278	294	255	282	287	271	266	271	285	260	282	267	280	279	275	299	316	254	317	261	263	293	272	239	288	302	251	282	259	266	264	297	283	311	261	266	282	280	264	272	280	267	306	301	281	290	261	290	256	277	278	260	303	259	287	284	243	316	314	309	286	279	277	288	255	266	280	261	270	290	259	284	268	299	265	282	293	259	251	261	293	260	262	263	246	300	251	274	295	276	256	281	246	283	277	279	280	244	275	271	291	286	247	263	273	286	278	260	286	278	264	296	270	271	266	251	262	269	288	260	308	240	276	297	269	279	304	267	269	288	279	294	274	281	286	292	280	285	274	264	276	275	283	260	257	298	253	282	300	319	259	315	267	277	244	304	262	269	272	286	276	276	283	239	274	276	279	289	282	269	298	288	265	247	271	269	258	284	276	259	301	257	265	286	249	289	275	286	264	241	273	274	305	265	265	267	274	288	279	272	272	290	277	280	273	251	276	278	295	267	266	281	279	268	281	283	240	257	276	258	288	276	293	286	272	273	265	290	294	295	291	260	284	254	263	285	281	278	300	288	262	269	266	279	287	259	290	281	277	286	274	283	271	282	290	258	279	292	256	281	274	261	290	296	252	294	277	342	283	283	266	291	275	250	269	249	259	278	260	261	272	279	265	292	274	268	241	283	294	264	286	265	259	290	250	268	248	269	275	269	270	281	276	278	290	268	278	265	278	283	276	278	294	251	287	292	266	281	277	277	253	259	291	301	276	307	264	302	285	243	281	282	258	312	261	301	270	275	299	280	288	276	301	289	267	290	272	285	288	292	279	257	264	282	241	269	301	311	264	273	276	283	242	295	261	272	282	261	258	278	259	256	308	278	273	259	271	280	272	274	277	253	275	254	241	283	274	269	278	257	299	255	261	254	274	289	294	274	288	269	281	268	292	240	282	260	269	273	287	300	280	301	275	260	266	258	294	250	268	265	274	275	237	281	236	268	304	297	272	289	297	268	268	294	286	244	307	278	265	295	259	279	270	302	289	280	269	297	279	284	262	258	295	306	274	269	279	241	273	281	243	248	294	275	265	276	254	273	269	289	271	287	298	261	304	257	285	294	255	279	250	288	293	262	282	279	261	288	285	241	288	285	264	271	264	312	255	323	266	263	290	266	267	259	298	249	259	272	241	260	286	263	290	267	278	310	290	285	261	287	305	289	253	261	273	297	285	262	269	296	256	306	276	276	283	280	290	301	275	307	264	303	305	297	270	295	302	270	262	271	277	255	275	286	310	279	271	263	263	260	253	250	262	265	244	275	287	261	312	276	248	279	286	280	269	282	283	274	289	278	258	266	269	284	283	287	257	300	267	248	269	263	305	249	302	283	269	284	263	252	302	288	261	284	285	260	294	254	285	291	285	272	290	282	263	283	266	280	308	305	275	298	258	297	305	277	274	299	298	286	280	279	277	250	290	318	255	291	274	255	290	273	278	291	272	291	266	267	262	272	261	282	291	248	280	273	284	310	284	251	285	269	286	274	273	304	279	278	278	313	293	243	293	279	283	288	277	276	281	284	290	289	289	271	274	258	306	286	270	281	288	287	259	299	278	272	299	298	284	309	277	284	260	267	254	298	273	267	247	297	282	290	261	285	255	269	247	302	282	266	272	289	260	269	252	300	295	295	237	279	262	253	286	259	289	267	279	282	284	244	281	284	293	272	289	291	257	298	252	272	285	266	280	277	286	271	282	272	295	267	273	271	290	269	243	281	262	278	274	280	266	245	286	239	286	295	265	276	305	266	269	261	284	293	261	290	246	274	276	261	267	295	265	304	260	296	252	260	290	271	257	292	281	278	305	287	272	289	293	279	287	271	257	261	288	295	291	298	298	293	275	271	286	293	285	274	299	269	289	273	233	249	276	268	285	258	250	252	258	276	255	261	278	275	301	286	276	282	255	276	287	266	253	274	303	273	283	273	285	277	262	261	285	278	288	308	260	253	269	245	279	276	253	286	281	278	256	235	272	248	260	272	282	297	278	286	242	262	293	280	304	288	261	284	272	277	278	267	300	281	281	276	291	265	304	258	295	279	240	280	257	286	283	269	327	278	271	271	256	278	270	310	279	286	266	284	258	279	288	306	283	260	279	288	298	278	279	288	275	278	267	289	287	278	305	284	269	305	262	277	273	252	291	269	262	288	288	263	257	280	270	314	274	226	289	267	289	296	273	274	270	285	266	296	263	305	254	266	265	281	245	275	289	281	254	288	265	278	281	275	269	280	272	290	281	261	276	280	267	284	270	234	282	259	253	279	274	316	264	293	291	278	293	267	282	289	260	293	260	260	256	281	274	271	303	258	258	274	259	317	256	290	264	260	300	303	280	280	292	263	277	280	275	258	265	256	315	293	315	274	267	253	269	275	267	281	320	255	282	277	236	272	245	275	277	276	259	277	292	276	279	272	285	289	282	302	270	242	261	257	265	281	268	266	292	249	275	291	285	257	273	268	272	284	296	278	284	256	268	269	268	277	281	289	257	286	263	310	283	240	281	287	286	281	253	274	283	302	249	281	271	291	259	281	285	297	249	282	299	263	288	287	266	281	293	281	278	263	271	295	298	294	274	268	302	291	267	278	255	268	287	262	265	281	289	271	286	274	274	257	296	275	269	257	299	269	306	281	271	278	261	287	294	272	273	271	270	295	254	268	270	286	267	254	237	269	255	276	273	267	281	286	294	273	264	272	289	267	262	280	306	285	255	301	258	244	272	255	283	277	268	252	261	287	267	274	262	269	268	236	257	280	297	270	273	292	289	300	263	289	285	295	298	248	283	251	268	303	285	250	250	297	288	272	264	293	278	295	271	295	265	284	280	267	282	265	253	290	280	284	275	299	291	273	288	284	292	287	279	277	271	280	244	257	258	254	268	276	299	274	274	259	269	290	260	279	259	282
17083	33694	30462	23116	19007	16810	12227	16043	24948	33000	31755	19858	1629	1973	3451	7094	2713	739	686	678	688	656	637	593	571	637	592	548	568	570	604	569	594	554	584	568	583	573	561	556	577	586	582	559	585	567	572	536	591	551	616	541	528	593	561	590	520	539	580	559	569	562	562	582	553	585	562	578	547	562	542	562	608	546	589	574	579	554	535	610	567	546	560	571	566	594	562	562	601	573	585	579	609	571	549	569	575	549	549	547	548	538	582	584	539	573	558	595	593	561	564	555	561	586	574	555	564	611	554	577	581	563	571	567	547	597	598	572	566	575	602	598	606	532	620	589	535	598	583	553	539	589	596	577	606	542	591	574	583	566	578	564	541	548	608	595	557	559	528	569	577	586	562	609	602	529	606	546	571	532	565	583	589	546	558	609	576	627	495	553	605	599	564	599	566	556	580	608	621	571	543	575	593	580	544	569	585	544	525	593	556	595	581	591	541	588	532	619	582	550	588	595	582	562	551	551	580	578	531	571	607	563	606	617	576	524	560	573	561	549	590	614	596	547	556	560	536	626	540	593	548	564	556	559	571	559	595	554	592	569	596	558	549	584	588	587	604	550	587	539	566	572	567	574	566	571	581	542	542	541	626	592	602	571	592	540	565	594	562	586	558	552	588	583	574	555	577	559	547	549	570	560	546	565	528	579	542	562	574	563	646	547	564	605	578	593	580	524	576	562	570	512	528	558	607	598	604	613	596	559	535	554	616	580	583	592	570	556	636	588	564	562	606	578	567	599	564	567	569	580	530	587	567	565	594	592	516	574	563	528	534	593	574	552	569	563	512	571	583	576	582	572	611	572	603	580	604	563	569	544	532	571	534	536	570	572	574	541	596	588	578	569	547	560	578	558	585	566	570	584	556	589	543	598	571	612	585	583	566	580	550	547	563	594	559	562	578	568	603	546	591	587	554	548	569	573	597	568	571	613	561	605	577	579	570	570	569	592	565	555	555	550	619	578	551	532	598	515	548	562	599	569	572	582	603	561	569	550	577	566	592	536	583	553	602	554	582	544	557	565	554	574	578	547	593	562	589	578	501	577	559	576	552	548	621	552	574	550	601	561	567	566	585	538	515	578	600	560	592	561	557	594	571	582	558	594	569	594	598	571	598	525	598	558	546	583	549	598	595	594	591	630	548	585	566	593	613	610	542	559	590	548	603	554	501	566	572	572	516	558	496	586	542	561	578	583	537	577	547	557	583	591	610	578	588	594	525	561	584	577	582	589	532	535	574	563	551	574	565	561	571	563	565	613	526	554	555	569	591	575	567	585	587	584	596	540	564	567	565	608	563	558	575	543	537	560	577	575	610	571	527	574	568	513	548	596	620	535	578	559	560	603	547	567	593	572	550	555	604	550	589	533	576	509	577	548	553	560	575	585	588	585	570	564	557	605	627	527	570	527	583	573	527	578	571	555	599	611	571	486	539	598	554	617	535	559	559	536	547	581	583	610	558	578	587	582	587	562	519	576	592	588	622	560	573	593	603	583	530	573	560	603	604	612	578	513	601	591	514	557	559	568	570	525	570	588	578	548	577	590	550	597	571	570	546	555	533	590	601	550	546	590	572	556	563	560	567	578	550	578	550	555	598	552	589	552	545	583	574	575	562	561	595	641	558	537	566	554	535	592	558	580	585	539	562	581	550	583	513	599	584	567	534	539	560	526	551	501	574	554	570	560	564	563	594	568	587	563	576	550	544	566	542	620	553	590	545	536	566	583	604	563	520	556	575	553	565	556	518	587	503	560	562	558	573	560	553	569	539	593	567	539	567	539	558	596	554	599	581	614	565	594	602	577	610	559	575	559	599	565	585	588	543	560	599	567	583	558	554	570	564	548	549	558	556	583	582	568	592	533	525	581	606	538	577	558	574	602	568	583	564	575	548	551	579	578	572	572	555	571	569	610	529	581	562	563	585	573	592	590	579	570	528	572	565	595	573	570	545	544	552	621	594	553	539	576	565	580	569	604	594	576	558	539	599	594	543	610	611	591	566	548	588	555	532	589	549	550	598	552	537	584	567	574	597	545	504	564	594	565	520	552	571	552	599	620	566	545	550	602	598	583	576	547	563	530	576	553	561	568	508	544	573	580	580	579	566	572	597	606	556	570	555	574	566	524	558	584	586	567	573	576	573	573	531	610	552	564	575	577	616	563	586	573	580	580	589	551	605	531	589	603	596	599	561	586	579	617	607	559	539	542	544	538	553	574	555	570	598	568	585	516	587	561	545	553	544	577	515	517	607	586	579	580	558	581	573	577	591	608	545	560	553	549	581	592	580	565	561	565	589	580	530	559	610	593	588	566	579	565	553	582	584	600	577	593	582	553	602	601	549	547	566	603	542	539	559	546	572	578	574	544	563	565	554	577	554	598	560	599	548	621	606	533	577	574	579	584	552	554	553	586	563	545	592	563	569	577	613	554	553	600	547	582	543	533	576	583	578	581	580	582	588	572	645	588	534	608	580	604	600	610	580	565	601	537	572	560	561	561	600	543	599	616	587	549	578	597	551	570	572	605	568	582	586	564	533	581	569	534	553	557	538	580	573	554	573	553	579	546	572	563	578	587	546	577	588	572	581	562	583	537	564	533	573	549	577	537	539	528	567	575	552	522	585	582	604	569	614	548	587	536	563	538	546	563	535	545	563	585	582	584	550	521	555	586	600	566	581	617	614	601	562	558	556	582	578	566	589	645	589	591	549	585	573	553	623	553	559	520	580	571	554	593	525	573	559	558	571	585	542	536	573	546	570	572	582	546	560	569	627	529	545	582	558	576	578	561	601	567	589	612	623	529	593	567	542	556	534	600	587	598	554	563	565	552	572	579	564	534	586	572	582	573	575	547	561	543	571	587	549	574	566	575	606	591	565	551	578	544	553	563	552	578	548	560	559	559	583	523	568	564	565	575	613	551	546	558	558	583	595	559	582	604	561	534	577	561	570	601	565	559	610	554	591	529	578	588	579	567	555	592	623	534	581	587	604	577	593	589	549	605	566	556	589	546	586	571	594	585	548	543	565	591	565	557	583	565	588	587	563	550	540	541	558	564	611	619	576	578	548	609	548	581	583	575	589	574	559	609	568	613	564	594	567	550	527	591	613	606	583	567	559	552	565	589	580	589	550	585	594	543	551	586	521	588	595	585	543	573	546	530	576	570	568	553	558	586	513	565	584	576	551	575	533	597	599	590	586	601	589	555	590	537	587	550	576	545	595	565	594	528	533	580	590	556	583	533	548	563	584	541	556	566	555	619	563	550	570	588	568	529	553	546	605	542	575	548	602	581	581	573	570	565	595	622	550	603	563	554	565	571	558	586	586	556	541	611	567	567	597	581	598	565	548	559	555	567	554	579	564	583	550	623	577	588	558	553	558	613	587	617	558	592	574	597	563	557	582	572	575	578	542	597	579	543	580	627	568	589	579	571	543	552	562	561	562	595	552	602	547	568	607	605	569	546
23121	21230	29069	23708	21287	20703	13067	5528	4032	22921	36102	26650	4250	1082	2291	3609	1223	306	289	238	260	248	218	236	220	203	188	185	180	218	184	229	209	208	209	210	202	205	206	211	194	188	210	230	167	218	211	195	201	196	216	219	202	194	234	191	185	191	211	199	222	175	200	207	209	208	171	172	200	202	209	205	193	184	213	206	197	194	224	185	187	195	209	211	170	200	214	199	215	208	224	189	223	207	218	200	197	201	187	181	197	204	188	167	218	191	217	199	202	187	200	209	193	209	207	239	186	220	201	199	215	183	180	170	216	177	221	178	197	199	170	209	235	201	200	197	194	212	194	205	199	201	204	194	196	197	201	211	191	214	196	211	181	208	199	207	207	182	226	200	213	205	221	201	205	211	185	234	198	178	206	200	200	181	226	230	185	198	193	194	202	174	194	206	185	177	189	188	186	197	190	220	186	209	209	227	190	189	192	189	189	177	193	193	211	203	196	210	187	210	211	212	188	221	211	187	214	200	210	218	203	196	186	190	174	205	209	185	202	179	195	210	210	194	205	198	178	192	194	222	183	209	209	186	181	194	195	197	192	185	173	206	190	209	182	194	175	208	195	191	208	184	216	208	187	177	189	208	223	204	176	174	210	184	206	199	187	206	190	193	209	177	183	190	210	181	204	234	193	204	181	197	199	196	196	189	204	201	175	206	179	202	202	202	218	200	169	204	181	202	192	225	197	194	192	204	183	200	173	209	226	210	193	195	196	195	202	204	234	189	225	216	201	221	192	195	190	206	220	186	204	180	184	212	212	204	218	191	171	189	195	198	196	190	193	191	209	201	214	201	187	192	195	187	179	199	208	192	182	181	201	192	209	196	210	215	219	195	212	176	216	174	187	203	193	197	204	188	192	190	170	210	183	203	206	183	185	205	194	214	188	192	220	185	207	176	187	201	202	191	170	210	185	195	201	199	199	198	196	198	150	183	172	182	195	194	196	217	212	196	171	199	190	196	185	196	204	217	193	171	211	207	230	189	184	186	190	180	197	212	205	207	224	205	194	193	182	189	194	207	196	192	220	222	183	200	220	199	189	204	175	178	202	193	202	203	197	177	176	185	176	205	199	193	196	213	188	221	204	186	179	191	169	204	173	199	218	201	187	206	173	226	216	194	190	189	198	195	188	191	212	177	224	196	207	204	200	210	174	207	187	183	211	182	199	193	230	198	172	187	195	188	212	191	205	182	191	189	193	198	195	178	193	197	203	203	185	179	186	195	203	191	194	197	184	196	168	207	213	196	201	192	185	207	192	212	206	217	195	207	188	214	170	196	197	176	191	183	192	194	186	180	208	228	215	193	195	190	171	210	181	220	220	185	201	204	198	210	181	191	203	199	204	228	187	201	194	201	185	235	195	218	181	197	211	191	208	194	208	206	216	226	190	169	191	198	214	171	176	167	195	199	204	186	201	195	198	216	196	216	174	186	189	197	187	211	195	192	215	197	195	188	203	180	194	190	198	212	208	188	245	179	198	179	183	178	219	182	189	190	202	207	190	194	191	204	221	222	182	214	208	190	187	209	189	198	207	205	206	184	211	225	195	200	207	207	187	220	216	176	235	198	191	187	190	189	214	199	189	192	183	191	200	192	186	193	201	185	187	205	208	211	184	196	210	191	179	199	217	209	192	187	194	183	192	178	207	172	174	227	211	206	204	214	186	190	178	178	183	204	213	192	177	191	194	194	182	191	224	211	197	176	210	220	188	210	176	194	189	204	182	227	209	191	197	208	225	202	222	198	176	192	204	183	199	196	203	184	206	183	200	184	172	206	204	195	200	211	178	187	190	209	184	196	200	203	201	186	201	203	201	196	205	198	195	183	197	181	212	194	194	193	200	198	196	182	212	189	184	169	209	193	197	204	207	202	215	172	190	183	214	197	202	200	175	180	178	199	210	195	178	226	185	208	196	176	193	222	195	173	206	198	205	203	202	211	194	200	190	206	193	198	204	202	180	175	194	188	202	191	211	194	212	188	214	186	204	197	224	215	198	214	170	191	204	197	187	214	193	192	205	194	187	199	209	209	188	196	200	196	184	193	194	206	187	222	199	206	204	212	195	202	194	194	197	197	210	193	211	195	181	188	199	194	209	203	224	205	182	221	204	205	182	195	202	200	211	190	197	197	194	176	191	194	189	232	211	184	200	212	197	224	222	211	159	179	199	198	171	224	222	180	209	196	201	184	209	201	208	205	204	192	209	220	222	209	178	178	202	196	207	191	200	191	185	177	219	201	190	183	211	216	208	226	206	204	181	190	209	208	209	189	174	194	211	193	179	201	196	181	201	178	195	201	209	194	202	211	211	193	181	212	182	185	184	194	193	204	206	202	206	229	204	197	172	193	198	181	218	193	195	187	217	215	216	187	189	193	176	210	192	217	200	214	186	193	194	201	195	195	186	212	179	206	176	194	195	202	196	213	201	203	212	198	179	207	206	200	177	187	200	172	195	198	199	199	210	206	178	181	190	207	210	201	172	184	219	228	214	202	208	198	210	219	204	216	189	195	197	194	195	207	202	192	193	190	172	177	179	234	203	204	211	181	210	200	196	207	207	198	212	215	166	170	219	190	208	191	183	187	221	189	198	204	199	189	195	183	198	207	182	214	207	191	199	188	200	218	189	209	197	222	201	212	194	191	224	179	199	174	196	203	183	197	185	213	201	190	219	194	193	197	194	171	201	205	189	199	196	200	187	188	212	190	188	194	197	178	196	178	222	178	210	189	206	206	193	204	187	203	212	211	200	201	198	189	176	200	221	190	194	178	219	202	230	209	208	177	188	198	204	168	213	216	194	219	198	210	219	219	189	195	202	198	182	210	197	201	195	203	193	193	202	187	208	168	204	203	198	210	220	204	193	205	209	210	200	190	186	177	212	208	186	193	192	187	197	213	213	214	192	215	192	187	200	192	209	221	211	202	196	199	186	203	196	192	189	190	169	195	197	211	165	223	169	198	202	197	185	189	190	200	194	188	195	221	203	182	210	186	181	183	209	186	198	185	187	181	181	202	204	199	188	209	180	203	199	172	176	198	204	184	171	180	191	195	212	217	186	178	189	189	194	204	182	184	188	182	199	180	204	190	214	185	204	198	176	177	174	192	210	208	201	189	202	216	214	192	183	199	192	198	203	197	195	197	185	178	201	205	190	196	205	215	209	212	188	204	200	221	197	219	181	205	177	201	199	202	205	203	168	197	211	177	186	185	190	198	190	199	186	211	190	177	174	203	214	202	203	214	195	214	196	194	196	191	228	201	212	210	183	211	216	197	224	201	218	214	157	200	220	182	190	197	204	195	194	192	182	222	204	217	200	204	179	198	187	207	185	224	206	210	184	213	184	206	198	191	200	184	199	173	186	189	200	195	197	184	223	178	190	185	190	178	197	198	206	179	208	219	168	198	218	188	207	206	218	186	206	192	185	208	214	199	188	185	208	169	186	212	215	203	176	196	207	208
19211	37439	34387	29122	24742	21533	18503	14685	13418	35902	43827	32965	3431	3534	7379	10955	3621	867	678	674	605	489	486	494	403	407	395	385	429	426	387	413	371	407	384	428	439	362	434	396	411	388	412	392	407	377	373	368	403	391	428	389	399	451	395	369	399	396	418	399	395	433	429	412	384	406	438	409	388	398	412	413	418	391	427	392	361	389	406	355	421	367	379	417	416	392	399	371	402	369	402	390	399	416	382	403	418	364	396	401	456	383	388	417	394	416	410	378	416	409	393	442	424	420	402	407	387	401	429	423	408	413	395	388	441	376	419	389	429	444	399	397	388	355	387	387	381	418	395	401	380	419	443	369	397	414	384	374	361	430	401	419	428	420	407	403	409	436	380	415	421	408	404	359	383	414	403	399	396	376	415	377	372	361	381	419	373	408	407	391	394	382	405	414	416	409	401	384	390	404	397	403	396	379	397	390	382	398	369	419	379	393	402	367	444	403	393	379	391	406	402	364	394	400	392	414	407	379	417	415	359	414	418	410	399	402	349	400	398	382	401	379	405	389	386	385	386	407	423	409	379	394	401	400	405	385	410	415	410	411	411	423	385	422	417	391	423	370	416	424	378	415	407	403	408	370	421	397	419	405	405	405	400	375	415	399	414	418	407	400	391	387	417	422	411	415	400	399	380	392	405	411	411	390	432	408	401	404	406	404	394	400	385	423	382	358	384	361	380	402	402	383	398	401	387	417	398	407	437	382	369	387	426	414	380	394	405	423	378	403	426	387	403	432	411	382	417	399	390	387	374	364	377	427	398	387	407	412	410	407	402	421	379	451	433	413	388	382	386	414	409	412	388	419	384	432	392	419	390	393	406	406	405	358	379	362	407	348	410	388	433	388	353	403	378	380	417	400	405	387	383	436	392	396	381	435	401	427	381	407	391	391	406	386	391	375	395	406	392	399	412	393	403	363	416	387	417	397	414	378	403	391	426	403	375	395	407	419	409	374	405	416	404	423	371	384	384	394	367	412	435	403	395	383	373	401	416	427	398	420	433	374	420	385	355	334	400	387	364	364	381	433	390	361	363	404	414	384	387	448	399	398	384	376	406	385	367	392	404	344	383	422	415	407	413	391	388	378	377	404	419	361	439	404	390	390	405	410	421	438	358	421	428	408	402	392	381	418	385	420	398	386	382	421	402	417	394	377	420	388	415	423	389	382	393	413	395	408	375	402	406	398	413	371	395	418	386	418	425	417	396	382	398	400	382	413	392	412	366	413	392	436	416	388	385	375	399	389	394	380	379	419	382	387	371	413	380	413	431	370	410	383	365	388	428	386	375	380	376	399	397	395	377	410	427	409	374	397	404	410	387	372	402	428	388	387	375	395	392	405	410	430	412	404	407	418	397	436	404	397	418	415	361	394	385	431	409	430	428	390	370	372	390	405	365	378	415	439	384	419	393	366	373	385	445	417	407	386	389	386	396	414	344	429	373	422	392	404	415	392	383	362	398	403	386	445	411	377	420	418	397	379	407	412	397	442	388	401	374	416	397	434	401	409	412	394	381	392	416	356	387	426	425	405	407	411	376	404	422	388	420	380	416	427	395	399	401	402	405	402	409	413	380	418	381	394	418	377	437	400	426	401	384	442	393	415	411	390	383	389	408	423	415	412	416	398	415	397	409	398	361	388	391	393	401	404	385	407	362	404	419	401	418	404	375	376	416	386	373	415	383	415	411	382	411	409	406	407	383	409	411	371	424	388	375	385	371	378	414	357	382	383	377	408	418	419	399	404	396	394	413	401	387	383	429	421	401	387	392	392	438	396	412	391	399	376	389	416	375	402	386	403	414	398	459	394	363	393	394	392	410	401	402	381	410	409	410	419	418	371	381	424	406	355	377	392	439	411	403	396	398	402	430	414	438	397	411	373	399	417	405	388	401	390	391	371	395	411	360	399	391	413	419	396	388	379	413	421	406	390	392	395	373	437	382	408	384	402	383	398	392	411	385	387	418	411	379	408	370	389	419	416	386	412	393	401	433	411	404	390	396	392	410	414	390	395	403	411	400	404	406	391	409	440	387	410	387	409	381	418	385	401	414	414	381	411	423	426	399	416	399	420	402	396	393	408	386	393	380	431	379	383	411	388	399	411	425	433	376	403	417	391	383	409	412	388	398	402	381	437	373	429	410	399	415	399	428	417	403	392	381	401	396	418	353	379	415	391	403	387	375	396	368	383	409	388	440	419	405	383	401	403	407	408	406	394	424	370	359	417	401	428	434	389	423	408	418	410	410	414	406	411	392	350	413	408	394	396	405	437	397	403	387	382	391	411	389	390	405	388	418	418	419	410	396	371	371	396	394	398	394	384	415	387	408	394	375	398	392	381	367	393	425	377	397	409	414	360	398	395	408	394	360	390	413	386	384	406	376	385	389	349	410	409	400	414	422	372	350	404	407	387	409	432	397	420	402	409	387	401	455	405	388	392	436	401	389	402	380	416	396	387	418	405	394	417	398	398	380	362	410	421	388	421	430	387	406	383	409	425	414	380	404	383	418	386	364	449	377	372	378	415	411	387	397	384	402	391	357	421	427	368	417	390	419	427	364	367	422	378	405	436	416	396	412	392	390	391	362	408	405	388	413	375	395	394	392	389	415	391	419	411	402	410	390	418	385	395	374	352	404	442	400	432	368	412	392	404	402	395	400	400	404	390	407	423	423	427	396	395	416	375	372	384	394	377	408	396	384	399	375	405	384	411	383	392	368	423	385	434	442	399	385	408	410	410	406	413	414	366	385	424	423	418	405	390	432	433	380	387	399	384	435	423	386	415	432	369	412	418	391	392	402	388	377	386	416	368	395	391	392	406	420	406	399	417	378	414	392	417	391	364	435	374	416	388	403	402	407	431	400	371	383	455	400	398	413	403	373	390	421	393	391	394	406	408	413	402	400	406	399	438	425	396	388	423	394	382	421	382	381	419	377	387	415	355	410	387	415	391	374	393	413	401	394	413	404	363	399	416	406	401	354	410	385	405	385	390	408	393	376	401	389	447	415	400	400	401	386	386	383	446	444	401	407	421	406	406	372	407	388	423	400	369	418	387	429	383	373	452	438	384	382	397	375	389	391	405	367	398	418	381	392	412	382	414	437	359	408	380	399	362	380	392	365	406	402	383	410	444	386	396	393	384	430	430	371	437	366	401	407	360	384	382	377	414	434	426	409	443	407	418	418	405	398	379	392	398	402	441	378	378	393	424	386	397	395	407	361	396	428	412	400	394	386	381	400	407	375	409	392	390	389	390	380	436	409	361	365	375	383	377	421	403	394	393	395	399	378	410	394	387	420	419	407	395	409	388	401	407	393	371	402	379	372	387	406	371	405	388	421	379	423	387	399	393	408	400	390	364	412	379	355	389	405	406	454	389	393	398	389	406	371	401	399	402	390	396	382	339	423	395	397	393	406	394	397	386	385	372	395	384	394	392	364	354	413	411	412	432	397	385	402	402	421	388
26581	21186	18205	9675	6016	4086	2828	1858	1489	2517	3783	2898	594	501	550	563	500	371	400	417	354	388	413	380	349	363	349	368	385	402	365	366	367	411	365	365	393	380	380	348	390	382	372	340	344	352	394	374	367	390	343	344	366	394	382	370	347	417	341	372	356	365	360	390	362	411	375	388	373	348	374	375	353	346	385	396	379	373	396	354	338	348	347	326	373	376	393	408	388	371	367	380	369	378	365	364	362	371	358	364	374	377	391	388	397	346	334	349	354	346	383	375	375	388	399	381	336	370	373	351	376	351	357	397	380	379	358	422	377	412	348	379	349	389	378	391	397	356	348	354	388	416	416	364	340	355	372	363	344	395	370	348	350	361	381	344	406	402	360	389	349	379	391	366	402	379	387	387	376	368	367	379	365	380	339	396	341	353	328	359	361	376	379	356	353	374	372	338	379	357	371	362	379	366	386	363	359	393	369	390	363	371	394	373	399	372	374	373	375	394	349	411	355	358	373	359	368	360	345	350	370	371	377	401	393	385	386	379	371	357	362	373	320	374	335	347	343	350	353	384	342	341	354	349	357	347	365	373	389	371	335	351	376	383	360	384	374	369	365	387	395	397	360	373	328	374	404	380	381	359	359	355	364	384	359	380	346	396	394	365	355	395	375	358	381	358	374	342	363	358	367	377	392	344	376	412	388	355	384	375	364	369	370	371	367	375	379	379	400	378	361	414	397	358	336	363	359	372	343	349	318	372	359	358	367	366	353	352	378	377	333	367	351	353	371	374	376	361	351	363	371	344	370	392	326	355	366	369	372	354	374	357	355	356	389	373	397	373	397	347	411	358	361	376	348	414	375	355	372	363	379	363	390	384	341	382	347	382	372	399	404	379	366	379	350	350	405	393	353	413	370	349	366	385	345	366	353	392	366	403	391	384	374	314	363	377	393	363	379	384	369	361	352	403	365	382	396	307	400	379	362	375	325	367	362	364	364	360	341	381	385	392	387	378	338	364	394	369	355	417	353	365	375	373	343	363	378	401	361	358	380	367	387	357	351	364	385	379	359	393	376	359	362	365	370	420	390	380	320	368	381	385	331	336	385	367	391	344	338	377	379	362	378	366	344	333	370	376	394	379	327	372	400	379	358	385	358	360	393	369	351	368	392	329	345	357	373	404	355	384	363	368	379	357	377	349	341	368	352	374	386	360	377	372	386	366	366	364	366	372	368	369	370	385	334	363	374	350	377	315	390	373	383	375	382	357	374	367	378	352	356	335	364	380	393	385	389	350	350	353	339	403	377	380	358	374	392	369	346	341	363	362	356	342	341	371	398	346	358	341	371	351	391	373	341	360	377	391	404	377	372	373	397	398	366	373	377	373	379	377	380	384	376	381	353	339	378	371	380	387	363	373	380	356	380	381	375	379	379	381	371	341	369	399	360	349	403	361	360	358	364	391	365	335	391	399	337	373	357	360	365	371	366	368	363	395	383	364	381	367	419	369	346	354	345	361	371	336	369	378	383	391	400	320	350	366	352	357	369	367	352	379	358	380	396	424	380	349	354	387	384	403	387	378	379	359	374	335	421	385	370	361	404	352	361	338	357	383	352	356	385	339	368	361	369	386	366	336	341	376	370	371	361	382	362	351	356	352	410	333	366	374	377	363	375	342	373	374	379	386	340	357	363	374	400	352	371	341	363	395	356	356	415	347	372	396	386	386	380	355	382	384	354	348	363	350	388	331	322	373	389	382	380	365	389	381	398	392	416	346	400	353	357	363	392	353	374	337	368	398	365	384	374	372	397	360	372	370	371	376	370	397	322	379	358	387	375	370	353	371	356	332	375	359	369	365	355	385	345	347	394	356	351	366	355	388	397	375	377	353	387	352	345	363	364	348	351	388	381	366	381	389	377	346	384	388	378	352	392	372	356	377	359	370	395	370	373	371	350	335	360	380	370	373	367	385	354	379	384	348	379	370	371	373	377	374	363	417	382	361	369	400	353	379	372	349	393	385	377	377	397	350	374	366	368	355	349	380	382	377	370	388	376	372	359	368	368	378	413	368	360	364	336	370	360	355	371	339	379	374	354	375	363	384	380	388	366	382	383	368	342	332	391	359	356	384	369	374	369	380	395	379	383	410	365	355	364	350	406	346	354	358	369	373	380	396	346	331	367	382	349	385	359	356	369	334	381	343	377	376	385	383	370	391	339	381	371	351	341	404	369	368	374	378	356	383	364	386	388	389	367	362	334	358	368	395	362	405	359	357	371	350	363	367	370	383	387	376	379	369	380	360	395	367	383	360	376	352	335	381	384	375	380	390	369	360	360	355	343	383	364	372	360	368	372	400	403	351	360	377	379	392	387	386	342	372	369	366	385	369	385	391	354	340	383	347	352	343	374	366	367	390	394	346	380	358	399	339	357	375	361	384	365	352	353	359	375	354	383	371	362	397	366	361	365	396	380	375	372	386	381	404	354	394	414	359	345	371	377	358	398	377	390	402	381	354	349	388	370	387	374	349	371	356	375	398	373	398	373	379	345	341	366	351	371	368	354	398	331	397	366	377	389	362	394	381	365	397	392	353	356	362	364	380	373	368	389	355	361	372	417	401	379	357	375	370	382	380	381	366	366	352	367	375	373	379	379	392	355	400	387	360	408	370	373	370	362	382	373	361	376	382	362	369	344	348	408	355	366	384	363	375	354	375	357	333	343	354	388	370	363	391	375	367	339	352	362	396	394	412	385	387	394	365	362	382	396	366	372	347	382	392	375	386	395	375	371	330	371	349	365	352	355	382	367	369	345	344	385	334	386	373	349	354	370	370	376	359	338	370	359	366	403	373	329	361	360	336	379	368	369	365	366	389	341	371	358	387	371	392	385	381	365	362	407	385	357	373	366	365	366	356	366	358	352	392	352	389	373	359	368	352	398	383	371	365	341	349	328	365	390	372	349	347	393	343	334	402	377	341	383	369	378	379	389	387	342	354	394	399	373	397	340	357	381	353	383	357	352	388	375	372	368	366	372	378	352	383	381	368	349	373	362	347	345	347	387	393	379	383	390	358	329	385	371	376	381	379	363	343	361	359	362	331	338	385	342	339	377	379	375	425	342	385	415	427	337	369	369	382	394	390	368	364	407	373	372	359	376	382	404	377	364	370	384	368	367	388	357	341	394	405	363	357	338	346	395	420	332	373	360	363	387	400	381	362	383	399	337	407	358	392	374	355	353	375	410	385	330	352	354	353	379	376	392	379	396	349	378	403	374	390	405	332	376	373	360	343	409	344	412	401	349	349	367	348	360	340	397	370	356	420	352	370	333	376	345	347	336	371	358	376	345	361	372	365	369	394	347	350	347	359	376	383	400	387	386	373	339	370	378	323	357	374	359	359	367	358	384	379	359	341	350	386	357	363	315	368	366	351	352	403	373	387	377	381	406	364	396	360	363	365	343	332	360	378	395	364	377	348	347	398	384	408	398	370	347	388	361	361	351	399	378	367	362	372
15162	25831	23955	16407	15242	12266	9196	6563	5311	8410	11436	8303	1563	1196	1425	1434	1173	913	862	832	853	760	751	770	756	738	768	791	753	713	761	746	729	732	735	756	798	737	754	782	826	763	689	715	770	795	691	792	699	773	727	740	729	764	796	756	743	757	791	762	763	748	716	780	759	756	766	730	734	754	754	693	740	732	710	711	725	741	740	672	740	736	738	763	757	766	753	742	765	726	753	752	764	751	733	696	768	761	739	710	729	807	748	735	752	763	710	762	750	744	777	780	784	730	821	721	780	756	750	762	744	742	727	745	732	740	736	730	717	750	800	756	754	798	734	679	699	745	807	710	750	724	772	722	732	780	763	759	761	725	718	762	790	754	783	772	700	742	767	758	775	752	753	713	760	735	752	726	720	733	700	742	731	759	698	766	773	708	727	725	724	734	758	727	762	727	667	763	742	734	779	708	680	726	741	724	772	773	759	768	759	730	726	726	791	776	793	764	722	808	725	776	734	773	748	725	780	690	756	720	712	729	737	690	756	731	747	736	731	704	762	731	754	735	734	723	759	759	718	746	748	731	722	746	702	758	726	714	767	723	767	744	743	768	782	794	772	744	790	750	745	755	718	759	728	767	746	749	770	726	695	799	703	732	728	745	712	773	749	746	716	773	675	794	736	764	777	719	707	775	740	763	741	738	728	759	698	721	758	733	746	738	735	809	780	748	734	744	754	722	728	742	816	722	763	761	748	763	758	741	704	718	771	735	726	772	825	719	755	773	770	752	760	725	761	699	795	719	696	735	722	767	735	756	704	772	736	755	716	739	722	771	772	738	745	706	689	754	780	763	785	729	798	768	772	719	776	795	757	774	757	745	734	780	754	728	718	717	747	739	760	716	758	712	716	707	728	727	724	771	793	713	704	783	742	698	729	748	733	743	757	672	778	737	773	742	746	765	746	726	732	756	717	732	714	710	784	766	718	749	768	753	732	774	712	775	714	727	716	682	715	715	711	728	728	719	702	734	785	739	770	796	717	796	782	705	777	728	733	766	714	752	771	732	800	745	717	781	714	735	712	768	768	758	739	777	734	790	734	791	722	802	762	796	740	716	758	766	803	722	728	726	730	749	769	747	742	727	754	708	743	776	747	723	748	750	746	777	797	733	722	747	725	778	754	726	774	751	745	775	728	754	808	731	758	705	795	766	779	755	739	805	754	737	771	749	736	707	737	721	738	739	752	739	772	744	746	768	737	748	753	791	761	739	741	768	702	744	710	728	748	767	732	721	740	769	743	732	763	768	776	742	732	823	756	822	770	722	777	720	753	761	747	753	769	699	794	754	744	789	756	768	781	784	750	783	706	732	777	749	761	754	804	763	720	746	728	785	765	757	761	747	732	788	760	751	754	792	729	778	737	745	748	765	745	750	710	738	747	749	747	716	709	735	729	760	717	773	746	723	770	751	746	735	741	761	747	754	734	741	752	765	736	749	730	746	815	720	736	770	765	741	703	779	727	809	737	724	766	777	775	743	761	720	739	739	784	778	783	746	818	710	763	728	740	691	758	724	780	778	790	764	698	730	765	758	746	698	779	722	776	775	755	784	716	732	743	761	763	745	727	775	713	718	745	744	744	725	740	773	747	736	746	789	728	814	763	777	721	782	751	755	759	760	703	707	720	750	767	753	787	755	743	713	726	761	742	774	825	732	742	749	739	765	732	712	747	733	736	725	750	747	744	783	718	822	735	708	718	749	788	774	725	749	717	725	704	787	707	699	734	782	714	730	774	704	737	749	805	731	768	755	732	712	761	769	732	719	753	777	704	794	773	732	726	790	759	760	750	766	782	721	764	767	739	740	730	766	773	749	708	781	727	735	751	719	794	715	719	753	767	758	751	767	726	745	725	772	715	747	707	782	772	744	748	804	730	736	760	763	721	776	732	806	724	771	760	782	769	761	749	727	751	765	767	737	741	748	739	741	781	775	763	749	738	783	724	766	757	713	786	738	752	739	758	750	759	727	730	733	781	773	731	782	762	745	730	761	750	709	760	721	711	757	790	770	722	765	757	735	784	742	833	757	789	745	787	763	769	723	754	720	803	711	734	704	754	753	670	725	755	702	760	727	787	757	758	731	727	797	745	779	708	722	692	778	713	764	734	751	770	736	773	763	799	678	765	779	738	774	777	719	715	728	792	738	803	716	779	745	727	781	755	714	708	717	748	754	767	767	801	741	758	726	728	721	776	777	755	748	727	715	760	714	710	734	759	677	770	707	732	779	744	741	733	735	737	746	742	723	756	768	783	713	769	746	757	711	754	754	740	741	728	730	776	782	748	764	711	758	704	738	752	740	713	758	743	719	742	720	751	757	781	704	744	799	787	741	783	753	753	773	709	728	771	760	761	738	784	730	704	767	751	749	743	743	751	707	752	725	749	741	775	761	749	729	766	770	789	739	749	712	784	730	761	785	743	762	754	737	793	787	766	769	737	793	743	779	764	778	713	747	713	721	742	725	761	713	762	798	747	738	732	751	691	737	710	773	740	765	745	755	734	714	758	695	778	739	760	773	788	748	760	742	738	695	724	730	747	773	702	749	749	734	739	687	764	741	796	653	773	772	803	778	767	787	763	765	674	789	801	735	763	721	756	797	748	737	765	775	696	740	770	739	759	743	795	741	712	775	772	768	743	823	749	711	738	734	766	785	711	732	795	782	748	743	822	749	773	747	747	759	761	758	792	775	728	767	780	729	748	731	747	709	746	749	749	813	733	736	685	774	725	753	772	755	733	762	753	723	764	669	766	763	724	746	736	755	698	732	792	768	719	739	772	725	748	786	720	718	732	748	739	787	762	714	715	754	755	720	772	760	747	791	763	754	762	748	727	759	758	724	781	752	768	738	740	726	716	787	700	734	728	725	745	752	752	726	735	801	709	760	729	754	772	763	724	751	749	757	752	755	764	761	749	745	756	798	733	695	738	765	763	782	755	771	783	770	752	766	746	759	765	720	747	731	756	729	728	749	721	764	793	778	748	731	786	787	779	752	699	795	737	764	723	816	746	776	742	785	776	773	789	777	722	737	690	715	772	744	751	769	764	776	775	690	726	780	761	794	767	738	731	770	747	771	735	792	820	747	726	743	723	713	782	736	738	750	751	766	734	703	779	705	726	758	725	731	779	780	765	743	749	757	742	761	745	729	787	779	749	780	771	668	723	740	821	725	796	769	736	757	821	728	783	735	759	732	755	780	719	759	763	747	710	799	740	757	726	774	749	743	733	749	728	789	739	809	749	757	747	732	738	709	729	688	753	726	731	709	721	767	761	759	726	710	791	716	736	782	720	779	766	752	774	742	748	737	721	729	738	788	710	749	697	835	747	726	739	723	757	795	745	757	767	778	715	769	760	764	688	741	749	749	751	743	721	779	758	726	711	744	728	796	693	756	798	767	772	770	770	752	772	767	757	705	755	730	748	733	739	729	825	732	730	740	792	738	741	744	748	760	732	733	756	802
24160	21238	28278	24544	19953	10721	5978	3425	4251	7372	15423	17951	3754	688	808	1324	521	377	315	360	293	279	292	280	257	216	289	246	265	250	273	246	261	219	230	256	237	258	300	258	243	281	274	251	252	250	263	265	272	272	257	254	259	258	244	254	246	236	289	254	265	265	258	244	247	228	253	291	251	258	280	247	263	236	284	248	283	241	253	270	220	230	259	282	258	244	240	273	278	246	251	267	254	250	246	260	250	245	293	251	272	269	258	263	254	256	256	270	255	207	205	222	259	235	251	261	241	229	229	262	249	244	237	241	243	257	264	237	263	256	248	250	271	250	240	233	246	256	259	241	251	243	266	263	274	240	238	215	268	265	232	260	272	278	262	258	246	267	243	255	271	267	280	280	283	258	276	277	278	289	276	257	259	255	240	260	259	243	260	256	270	262	273	245	259	252	248	258	288	257	261	225	252	253	241	243	260	247	264	218	239	255	246	274	258	255	258	243	250	281	282	258	267	261	237	275	236	271	248	256	268	294	233	241	266	243	252	273	223	247	228	259	256	270	254	242	266	299	264	268	263	274	256	261	260	251	272	280	247	281	256	226	243	254	252	235	293	274	234	252	254	229	265	268	245	266	279	271	260	266	259	280	257	252	275	246	227	287	259	278	220	249	249	280	234	282	278	246	263	247	277	243	230	210	263	283	263	297	236	265	251	258	252	280	262	251	248	281	267	277	238	262	251	263	236	290	253	261	268	237	248	247	286	233	263	264	236	244	259	230	256	250	252	247	248	256	256	245	249	269	256	276	276	281	258	224	251	256	278	265	258	215	246	227	234	243	257	258	248	250	275	261	246	286	269	273	254	235	248	237	272	260	268	261	261	260	271	259	269	293	247	253	236	255	261	214	250	280	242	239	239	247	266	261	257	274	258	238	278	262	257	232	251	272	275	265	273	278	259	274	274	278	255	255	270	231	287	254	253	237	249	281	293	259	286	248	240	282	251	263	252	260	268	242	253	252	231	264	253	261	227	245	269	263	258	281	266	237	259	249	263	252	258	227	242	255	255	245	245	263	264	233	271	248	256	231	261	235	249	265	232	273	246	265	284	279	246	272	272	261	270	254	237	251	265	256	248	238	266	227	229	240	241	231	258	254	277	268	245	241	265	255	263	245	236	256	295	276	234	254	270	262	240	274	254	265	268	253	265	242	258	230	268	271	266	284	249	253	263	256	237	251	240	241	249	265	232	254	258	315	231	256	242	253	253	243	259	281	264	244	301	276	216	281	252	271	269	255	267	251	251	276	243	262	244	270	234	252	262	279	294	218	247	247	284	270	248	272	244	242	265	235	271	273	273	263	248	271	259	262	241	259	256	241	264	247	237	249	261	249	231	265	270	263	293	221	259	261	275	240	282	231	244	234	261	290	271	255	284	238	278	273	267	241	259	254	257	239	255	245	257	248	285	274	253	251	270	233	242	275	252	244	286	255	277	235	242	298	266	254	257	276	265	275	281	238	246	276	230	294	265	253	246	238	275	249	252	255	281	271	240	257	249	267	251	267	258	272	283	245	289	258	284	279	248	259	244	293	258	232	232	279	280	257	240	253	242	252	232	244	261	254	235	268	257	263	266	258	246	243	248	269	261	246	214	255	255	274	281	278	233	239	255	249	266	246	252	242	254	242	270	272	269	223	277	264	248	252	239	253	255	251	257	250	239	234	224	244	269	245	258	257	274	253	259	240	275	231	281	258	279	238	250	263	258	250	259	245	262	272	241	260	249	277	264	229	245	271	219	281	229	272	262	262	266	273	255	266	276	264	230	246	242	253	233	236	256	267	249	248	238	254	253	268	252	234	266	270	269	270	260	249	261	279	261	233	268	238	245	253	260	256	265	289	256	241	286	270	272	256	266	259	241	249	256	254	258	261	254	272	251	236	245	255	254	264	251	267	247	261	258	252	262	241	264	253	262	244	261	253	227	253	261	253	294	242	275	240	245	252	238	276	263	289	253	260	260	267	278	270	222	263	248	281	274	245	239	265	249	257	254	242	233	259	238	232	247	248	282	213	223	252	217	253	270	248	266	242	232	279	256	255	240	225	258	270	237	239	236	256	261	266	259	274	254	246	262	265	268	246	274	247	282	259	273	249	253	241	288	268	260	281	240	261	256	246	251	262	241	253	263	247	247	242	274	283	239	253	285	263	262	240	254	247	256	245	259	269	247	252	232	260	270	257	244	241	265	270	249	247	281	260	288	278	261	243	238	265	226	240	257	263	257	274	268	272	255	263	250	269	248	255	248	263	237	264	244	266	268	250	255	272	258	242	249	238	273	224	240	245	264	238	276	266	255	262	298	250	230	277	278	248	236	261	232	247	236	249	254	250	259	232	234	260	247	241	242	247	254	283	285	265	268	272	260	251	257	257	260	253	248	239	254	249	270	251	279	259	232	228	275	245	264	258	239	247	264	265	233	220	269	267	269	267	247	275	278	265	269	244	248	254	241	263	254	242	236	261	237	274	247	262	258	262	238	262	259	242	243	265	255	249	290	265	255	257	275	276	250	262	256	282	282	228	255	246	234	255	266	227	238	271	228	250	251	259	291	265	237	258	251	263	239	278	228	269	272	270	256	280	251	242	277	240	247	235	235	262	250	255	279	289	249	249	287	242	262	257	227	263	243	277	284	267	263	269	260	245	280	270	254	269	232	251	283	279	248	241	266	231	260	269	256	288	238	270	253	264	271	258	265	251	269	267	275	254	270	275	234	245	284	266	275	219	255	270	265	255	257	271	242	291	231	234	252	241	239	248	269	260	274	258	269	221	261	253	251	270	276	238	240	256	258	282	276	256	263	238	274	249	278	266	251	240	269	239	240	251	260	254	258	252	263	240	265	224	259	245	249	272	251	237	259	237	248	263	298	235	242	276	240	242	245	249	267	259	278	252	244	240	254	257	260	249	252	246	244	218	260	291	251	281	241	252	243	245	285	268	254	272	238	262	268	257	244	250	255	268	232	264	265	245	224	250	235	237	240	263	270	252	277	263	287	248	267	233	270	233	251	271	266	237	252	261	261	272	282	229	265	257	256	259	267	287	242	273	218	251	275	252	239	260	253	272	277	269	258	249	280	275	251	245	237	270	267	233	250	231	242	254	253	292	254	271	266	257	255	249	237	246	266	231	218	283	256	268	266	234	245	273	257	270	244	240	280	258	273	280	245	252	235	232	258	285	260	270	261	289	237	231	267	276	276	262	252	263	232	268	232	226	234	258	277	283	243	244	237	277	261	258	292	222	284	252	268	238	270	282	245	249	248	237	253	274	244	249	254	251	249	249	242	255	291	242	263	249	248	259	268	255	244	246	236	268	241	230	253	241	264	281	247	237	244	269	269	264	242	281	220	253	270	254	251	258	266	226	263	238	260	248	247	245	264	252	234	238	271	246	230	280	265	240	251	257	266	257	267	252	277	279	269	234	250	272	256	270	246	278	263	276	245	270	272	275	294	251
17347	33752	31666	24523	21270	17467	14296	10945	12732	18408	29137	28727	5823	1922	2837	4479	1471	954	838	786	711	595	645	567	511	580	522	570	530	545	581	546	509	549	593	534	529	555	546	510	555	549	557	536	545	562	537	521	501	547	536	542	543	556	613	541	544	548	509	548	542	539	528	504	531	547	532	560	501	511	549	547	554	550	507	535	495	573	541	554	560	561	548	526	522	522	518	578	547	530	562	548	518	495	543	561	528	562	498	501	498	546	542	558	521	517	558	549	547	525	558	506	539	499	548	498	510	514	538	531	562	532	541	556	518	555	518	517	521	551	505	531	539	518	573	549	570	558	523	506	542	560	536	555	553	515	553	533	555	515	514	582	548	557	562	538	522	515	530	551	569	514	506	544	509	517	543	527	515	543	530	526	555	540	539	529	523	527	547	487	534	484	547	553	545	527	587	554	527	524	555	522	527	547	516	552	550	499	534	588	526	543	545	528	477	528	511	560	543	564	531	506	524	534	519	545	566	549	553	543	508	574	528	560	550	551	529	528	482	566	552	546	535	564	540	537	557	557	535	542	529	568	550	492	574	542	551	554	517	549	530	525	531	541	520	538	508	526	503	538	564	531	544	516	522	537	567	564	533	516	536	509	485	584	547	518	523	584	529	543	519	532	567	486	516	531	594	538	555	517	512	577	520	535	522	530	541	568	555	518	517	517	562	525	582	509	507	556	537	528	539	508	551	512	521	504	511	572	546	524	550	536	557	537	499	501	522	529	532	543	549	525	514	569	505	539	511	564	529	528	477	521	553	507	519	550	534	538	520	554	512	505	527	547	545	503	518	517	540	507	532	559	502	518	546	541	503	544	505	505	518	509	564	585	573	533	524	519	560	521	471	568	556	534	546	516	524	528	576	543	540	544	525	563	532	511	542	574	547	534	550	562	517	537	552	538	566	520	563	527	540	544	527	560	486	530	500	533	487	568	534	517	518	510	540	544	580	525	508	503	510	483	573	527	544	514	574	538	577	542	506	522	533	559	584	546	541	560	533	537	504	526	529	513	493	493	564	497	518	494	539	536	564	551	572	538	549	547	557	528	523	576	538	521	544	526	531	514	534	512	540	544	509	510	546	489	518	566	497	579	526	564	570	494	545	550	534	476	554	540	552	582	538	545	546	503	528	557	594	538	562	546	549	529	544	546	567	540	554	527	512	559	506	570	541	545	534	541	499	538	533	516	498	557	550	506	537	542	534	519	525	526	504	550	528	557	533	549	555	547	527	534	506	552	527	506	530	562	536	559	518	528	540	538	537	588	560	510	509	546	541	544	573	516	552	534	515	555	528	546	529	529	500	540	565	550	539	568	521	518	536	598	567	533	553	557	526	507	542	524	529	556	497	577	542	535	527	497	564	576	536	565	556	496	517	572	531	556	547	551	529	543	571	508	543	537	526	570	551	487	576	546	498	570	500	500	549	540	530	548	533	565	498	532	549	495	560	535	523	499	519	557	529	551	552	551	540	556	515	599	525	502	507	509	523	522	543	534	542	549	514	531	525	549	569	532	566	527	534	532	532	533	579	521	517	545	541	516	544	553	525	530	596	525	491	528	533	501	486	555	548	513	531	544	546	572	532	506	591	557	510	510	533	519	519	515	532	493	573	576	535	577	539	551	559	545	587	522	502	527	597	503	501	517	544	516	549	505	552	532	481	513	514	506	528	511	516	491	539	540	582	538	532	589	539	544	545	536	553	574	486	501	536	508	566	565	508	502	500	582	553	553	512	535	537	551	462	534	500	543	553	531	530	507	548	513	567	502	495	524	546	484	540	503	523	533	515	498	520	519	537	555	533	527	555	531	507	569	495	556	525	564	550	553	512	540	507	512	554	508	527	526	511	516	541	533	571	531	545	521	524	561	554	531	527	531	515	535	582	528	567	502	550	539	541	541	547	547	538	529	579	565	524	553	548	529	578	546	528	527	502	574	535	530	540	538	538	541	511	544	520	495	555	540	523	499	518	542	533	541	497	537	504	541	498	531	539	532	536	544	577	501	555	571	549	539	533	518	516	504	493	505	509	550	537	541	567	490	528	577	550	574	563	537	596	533	497	550	554	555	551	539	550	590	539	531	544	483	537	543	540	541	515	563	522	549	513	545	529	539	551	523	501	512	520	502	557	535	551	538	591	572	534	502	517	527	559	527	523	530	511	503	517	518	504	493	533	553	548	562	549	524	530	468	562	574	506	522	535	539	509	489	552	543	532	547	573	506	547	529	508	556	512	518	478	610	560	515	532	548	535	536	553	526	519	563	498	515	555	530	543	550	555	570	531	546	494	566	535	525	538	577	544	540	530	518	549	569	548	501	557	570	510	506	535	572	532	538	548	512	531	551	524	575	539	565	534	515	545	491	525	560	535	611	581	521	539	547	564	599	577	501	485	528	528	552	524	552	570	528	495	548	563	552	506	523	532	501	514	520	521	523	524	541	567	553	554	507	564	534	493	576	561	494	577	534	529	559	569	532	524	533	484	536	529	544	512	525	574	533	529	526	558	556	557	582	517	482	551	545	560	529	545	586	510	576	538	542	553	492	528	525	524	555	519	545	561	503	548	497	514	501	566	539	512	563	571	536	523	503	546	530	511	505	519	530	549	518	499	562	503	532	523	574	582	531	514	532	540	544	529	484	503	554	512	572	583	571	564	509	507	486	552	508	539	579	517	526	551	548	557	528	496	571	495	535	525	539	553	555	544	475	524	538	561	512	535	517	537	472	512	547	529	547	583	535	515	526	556	548	535	543	560	518	549	535	527	503	542	545	504	529	539	534	564	590	556	537	566	522	558	537	507	530	508	561	545	522	547	545	519	562	553	552	547	516	533	517	560	511	527	545	564	548	529	555	544	523	542	530	548	495	531	562	555	522	523	527	531	585	496	530	539	559	544	514	566	524	509	502	545	561	535	554	486	554	533	531	526	539	515	555	539	555	575	513	523	520	546	543	510	539	540	492	542	512	537	549	501	533	526	521	522	559	563	570	507	514	541	547	554	513	483	542	506	559	495	530	549	563	538	536	576	520	513	504	471	524	517	563	543	493	557	539	575	549	544	526	551	536	547	507	587	525	530	516	534	561	538	538	542	553	550	527	544	518	521	528	548	526	545	514	528	562	496	549	510	506	548	531	520	548	548	570	541	513	490	514	577	540	562	562	492	517	517	519	548	496	546	501	533	559	506	565	576	547	506	514	523	542	524	520	537	583	521	499	555	555	520	527	542	544	548	539	534	507	569	543	573	515	541	543	525	562	517	531	555	556	554	511	523	556	562	521	517	557	596	550	519	541	502	482	549	464	532	522	483	531	514	512	545	512	530	498	530	575	523	540	523	522	528	530	511	534	573	569	537	507	565	548	512	506	491	525	531	501	525	533	554	552	522	559	499	527	536	506	518	550	491	522	537	562	522	507	554	509	524	504	546	529	500	540	591	555	504	531	541	550	526	517	534	542	578	520	512	547
23081	21230	29036	23690	21325	20878	13629	7789	8178	14425	29710	29377	13243	927	830	1378	460	358	269	281	232	232	205	222	202	208	204	203	193	226	187	199	201	169	206	189	189	214	187	155	211	191	190	195	184	207	193	192	159	198	202	201	198	208	195	192	198	161	199	200	187	195	186	195	205	180	192	198	182	192	158	173	196	189	206	183	178	217	174	179	192	200	189	190	202	179	208	220	194	201	202	177	182	172	198	202	188	189	213	172	171	206	198	186	196	182	196	173	181	186	206	175	192	195	200	197	219	221	181	168	193	208	204	187	183	201	199	195	186	199	186	218	188	193	172	192	193	174	192	178	203	190	196	188	199	194	198	182	210	203	204	195	205	176	196	167	206	189	203	213	177	202	203	192	192	194	163	223	214	194	201	195	208	210	176	176	204	206	198	169	181	186	192	204	188	176	187	178	194	199	206	196	189	199	167	227	206	187	209	196	191	217	192	224	204	193	189	185	171	161	193	189	189	197	218	180	192	183	197	186	179	170	209	177	186	207	210	211	185	211	195	194	200	202	184	174	195	190	199	212	178	226	162	186	192	194	207	192	204	187	192	174	184	182	182	167	216	200	184	174	209	209	188	172	195	188	176	192	196	191	204	209	186	198	202	178	187	203	168	187	196	200	165	176	201	164	203	187	189	185	191	196	191	182	172	214	200	199	207	202	197	182	180	199	186	206	194	191	198	174	185	174	200	174	184	196	176	186	187	188	203	169	189	190	197	196	191	206	162	199	193	195	181	200	176	155	200	215	182	187	194	214	188	174	185	182	188	185	195	170	164	205	177	181	222	205	193	192	190	194	178	178	184	192	180	184	169	184	188	175	197	191	217	189	170	197	192	191	183	193	195	195	159	175	185	199	204	167	202	192	193	183	190	164	170	190	207	191	190	197	204	200	195	174	175	195	175	154	206	210	182	174	182	173	194	183	177	203	211	191	173	202	183	219	196	178	194	181	183	186	177	183	189	196	207	206	182	171	209	192	191	198	169	201	194	169	200	191	204	202	186	221	180	203	196	166	198	218	204	173	190	197	188	210	184	171	181	168	190	199	179	190	192	199	165	180	188	179	221	220	179	172	172	189	182	196	188	203	193	168	205	199	195	193	183	213	187	173	194	200	203	187	205	196	200	202	185	198	192	174	185	166	201	186	188	187	183	214	157	178	203	183	191	182	167	176	203	190	204	177	168	218	156	187	181	171	197	225	182	194	191	190	202	207	189	186	200	164	201	177	179	181	186	212	233	204	176	167	183	197	216	195	196	200	194	171	209	198	187	186	222	186	211	195	186	199	211	216	189	204	196	163	187	191	168	196	227	186	193	203	208	217	203	214	191	187	184	186	212	205	175	189	180	191	188	213	190	179	181	179	196	202	192	187	196	181	180	193	176	209	186	188	186	204	175	190	200	187	199	169	168	193	182	192	186	197	180	181	169	196	195	182	215	189	204	194	194	191	187	187	200	198	187	169	187	211	205	205	210	182	179	171	215	186	166	175	196	194	193	203	195	171	189	194	175	183	179	173	177	204	185	195	199	167	191	164	187	200	190	196	200	175	190	195	196	201	181	168	203	182	156	199	196	198	185	189	182	214	171	187	192	163	191	185	197	169	202	191	182	160	206	156	165	196	201	202	191	200	191	182	156	195	202	190	175	207	182	158	190	183	198	206	182	202	188	190	190	186	194	199	160	172	224	191	176	196	182	179	205	194	186	181	185	187	192	208	201	202	202	179	188	205	185	169	199	179	175	195	181	183	216	212	193	225	185	216	181	195	185	193	185	180	176	177	176	177	171	192	198	209	207	178	183	195	185	181	205	162	184	185	176	203	198	193	204	192	174	191	199	181	166	166	195	193	190	189	193	194	186	176	203	196	182	199	177	194	232	209	190	192	216	171	153	188	190	190	227	187	197	156	198	175	204	182	202	195	197	196	207	200	181	207	209	203	197	189	204	176	194	180	188	204	193	188	204	174	180	206	177	212	187	201	218	186	191	189	190	187	184	195	186	212	197	169	180	191	206	200	208	181	158	176	184	206	203	198	201	174	198	191	184	186	193	196	200	204	209	197	184	198	179	208	170	192	194	185	202	188	210	176	189	195	177	196	187	186	181	187	214	190	181	195	174	196	176	186	161	198	201	200	194	190	185	189	208	199	203	200	202	212	203	186	199	200	231	199	176	182	220	174	208	169	174	180	215	186	187	192	189	187	201	186	193	192	193	196	200	211	202	220	194	178	193	206	151	200	188	162	198	202	165	180	172	167	206	198	198	199	204	196	165	196	190	184	203	182	196	188	218	182	204	204	195	184	198	191	214	203	200	171	211	193	197	192	176	195	203	199	186	188	212	196	184	173	197	209	215	190	184	210	194	168	191	180	188	190	183	187	205	176	211	195	189	185	185	156	193	185	183	197	182	197	170	199	175	191	182	213	204	185	176	202	189	188	207	192	185	193	185	196	162	196	181	185	192	192	192	191	169	177	217	215	171	164	200	184	188	187	210	197	198	199	193	208	221	200	169	188	198	183	179	187	180	197	171	180	188	185	176	175	186	193	183	181	196	198	177	222	192	186	177	170	214	215	187	196	179	159	187	201	178	183	212	177	177	203	201	189	197	175	194	188	178	178	184	167	190	202	178	184	195	182	177	198	209	203	176	210	190	190	198	170	204	189	168	173	189	186	208	173	199	184	184	186	196	183	194	185	174	204	201	176	201	195	175	179	191	193	202	178	195	173	186	182	191	215	199	185	194	181	192	182	186	203	181	218	167	186	228	197	195	177	210	199	199	190	194	175	201	190	190	183	200	194	155	195	199	196	189	184	205	195	189	204	201	159	175	182	212	179	199	217	189	165	211	178	167	190	165	203	179	193	195	177	176	183	206	193	173	186	183	183	205	198	209	201	199	183	188	178	193	219	204	183	181	179	157	173	196	201	188	206	177	205	188	190	185	201	200	187	199	185	196	204	185	192	174	213	165	200	193	196	197	184	196	181	188	177	181	188	183	202	171	198	206	195	203	185	181	204	192	196	194	185	182	179	198	185	201	188	181	174	185	165	185	194	216	201	197	197	190	186	236	190	226	175	182	200	191	211	179	195	177	168	192	172	194	205	183	182	196	194	188	174	198	177	190	201	187	180	176	183	194	217	177	187	195	184	191	197	171	182	226	181	189	190	165	175	212	207	189	198	184	211	178	206	186	191	201	194	177	178	210	183	180	189	170	199	196	195	186	198	179	188	180	173	159	183	198	199	206	210	191	186	189	204	185	199	189	191	197	204	218	180	197	163	192	210	200	196	187	185	192	186	198	210	195	205	188	183	182	178	197	158	192	190	175	181	204	198	190	179	197	170	180	187	206	227	193	184	169	180	187	176	190	175	199	198	191	208	207	185	205	198	191	187	174	220	179	177	193	188	206	210	207	182	213	203	155	174	152	196	224	181	170	177	171	184	204	192	197	177	198	195	193	185
19929	38836	38806	29815	27931	23069	19198	18652	20867	27650	40214	38287	16459	2226	2798	4321	1394	973	761	682	597	573	517	431	417	411	384	400	380	366	403	370	435	403	386	390	417	392	359	390	413	412	377	431	363	379	423	393	384	407	367	407	424	405	421	366	390	381	403	373	359	380	392	391	403	395	436	386	397	395	380	381	393	421	415	409	377	409	424	361	386	403	424	400	392	383	388	415	406	375	392	371	360	355	402	405	353	369	385	373	448	359	365	383	370	396	373	374	361	377	378	344	379	396	381	399	383	402	378	377	374	354	354	378	395	392	382	406	401	370	373	389	378	385	375	369	375	365	364	403	429	380	390	393	400	400	383	403	380	398	347	372	368	365	370	374	412	381	409	392	390	383	395	382	399	403	396	411	397	401	399	391	354	371	352	345	407	403	400	404	411	366	405	403	352	368	363	404	384	394	408	381	395	398	390	358	370	363	407	366	380	370	383	393	417	407	422	414	393	393	393	386	347	396	345	376	374	386	410	395	359	359	365	386	388	370	383	380	366	355	382	400	384	381	394	412	397	399	404	409	406	407	379	363	399	376	409	400	372	406	379	394	422	368	377	400	347	379	411	396	412	375	393	349	378	409	412	403	361	401	405	388	373	406	393	361	379	373	390	382	356	429	362	410	413	375	412	395	390	366	402	399	407	375	443	368	429	392	368	409	403	379	411	380	382	379	395	381	412	360	361	378	391	376	395	433	372	399	374	360	418	386	398	417	405	387	394	395	382	388	376	424	367	369	371	391	404	408	362	377	405	385	366	385	419	360	383	393	390	409	411	377	379	399	373	355	385	389	384	384	417	412	398	358	372	361	368	425	391	353	380	396	390	395	403	379	390	368	388	397	416	375	411	375	374	398	392	331	406	416	396	376	376	385	396	378	377	377	360	414	386	408	380	392	419	388	406	359	376	368	403	427	385	401	433	391	386	381	385	384	370	396	379	348	421	388	373	356	410	399	387	379	404	392	408	384	385	409	409	381	358	419	398	409	375	350	376	366	386	347	434	356	421	402	406	377	390	378	392	385	365	394	357	394	375	360	371	413	383	383	370	411	350	386	421	377	389	399	405	373	404	380	371	370	379	392	400	384	383	387	398	385	350	376	407	355	411	395	371	353	395	362	376	360	403	378	413	407	355	377	394	404	370	394	410	379	374	367	381	386	391	379	395	355	357	407	379	389	373	406	363	349	380	380	372	393	408	408	429	368	394	380	364	422	389	362	388	377	386	409	426	386	408	369	368	369	357	375	359	395	390	371	387	347	400	422	382	445	432	370	352	382	370	389	352	333	351	399	352	380	363	347	388	404	367	386	362	343	384	403	391	361	391	337	403	353	364	387	414	381	373	386	400	385	375	372	375	410	369	362	369	428	362	379	347	386	376	380	367	372	399	374	380	391	385	432	398	374	322	383	387	411	351	375	376	373	385	359	364	381	349	381	366	404	388	391	400	386	391	390	361	394	397	394	390	372	417	369	375	376	362	357	374	368	390	399	401	382	382	401	423	386	399	390	380	392	408	383	382	383	363	382	372	404	366	399	392	383	342	358	372	395	394	350	365	395	376	381	381	414	424	394	394	401	386	415	406	430	402	415	354	405	375	347	404	380	393	392	370	389	382	375	396	412	374	399	366	341	374	387	438	383	378	394	396	399	413	376	382	367	375	350	384	371	376	406	376	421	379	385	389	390	390	387	362	392	399	413	398	408	384	385	370	365	376	373	379	390	359	398	392	375	364	353	405	354	357	393	366	362	353	400	376	399	397	377	425	391	390	383	410	399	400	417	389	372	379	365	369	382	382	385	407	413	393	389	440	371	356	396	348	355	393	406	393	361	410	349	381	373	387	396	360	388	332	372	374	416	392	359	400	407	381	376	379	390	377	378	395	390	389	406	395	362	353	380	386	372	381	398	381	399	370	427	383	401	379	421	375	366	391	412	385	386	370	399	385	387	362	416	371	368	379	356	407	389	390	333	398	399	424	382	390	370	419	399	403	412	372	371	375	367	358	376	374	390	402	391	394	391	366	389	406	388	376	383	376	378	402	388	388	366	402	362	410	363	359	368	383	370	375	368	375	397	395	378	413	373	343	370	410	367	372	402	394	391	354	365	408	356	348	356	412	391	375	377	406	357	355	349	368	370	367	398	384	374	384	352	386	421	356	399	385	384	387	401	379	378	401	399	395	363	361	373	361	348	406	408	402	381	395	404	393	370	338	369	402	378	402	372	404	359	357	398	382	371	362	394	375	369	390	387	410	397	361	387	387	361	398	435	380	402	404	357	360	392	371	389	367	386	402	388	390	375	380	397	383	364	382	384	369	424	368	378	367	399	352	392	389	410	376	369	409	400	379	419	393	375	404	395	420	412	390	380	402	389	362	330	380	399	371	391	388	375	398	395	385	357	403	397	404	345	412	349	394	370	388	356	417	424	372	358	368	383	393	395	362	375	432	397	352	375	358	371	401	371	379	358	367	392	382	362	409	369	339	393	374	414	359	377	381	385	393	406	395	408	381	383	396	405	381	384	399	402	376	367	378	402	372	401	364	380	367	359	367	410	391	405	385	385	358	367	372	410	355	368	403	356	398	406	410	399	371	371	391	377	378	385	366	380	406	387	404	427	423	385	387	425	410	415	399	393	377	387	375	361	363	384	397	377	374	392	359	390	387	400	388	388	345	383	378	383	392	375	384	373	372	394	359	397	376	378	401	364	395	343	413	422	382	351	395	385	397	379	402	397	416	369	351	356	385	428	366	397	407	374	389	403	390	361	386	399	370	387	406	390	376	392	384	398	393	379	408	379	425	376	421	403	390	386	395	378	349	386	378	423	396	408	360	359	389	395	401	386	390	389	402	384	382	415	394	380	360	376	421	380	401	341	378	377	363	400	382	403	386	366	402	392	370	365	352	366	413	369	407	394	383	366	382	363	424	356	356	382	373	326	392	391	408	423	362	347	390	371	398	408	374	368	374	381	411	358	387	379	403	384	369	377	400	370	354	355	373	371	392	397	379	375	407	426	398	385	381	373	369	411	381	448	359	342	397	350	407	386	403	405	343	381	375	377	377	400	384	347	405	395	385	403	401	392	394	403	383	412	400	386	388	365	399	382	422	372	383	403	403	423	383	398	352	373	392	376	379	355	393	398	372	374	388	380	378	364	389	403	416	372	385	396	435	385	376	411	419	384	356	398	372	353	360	372	395	389	397	397	366	369	408	406	364	386	429	349	413	357	339	372	375	379	362	368	357	396	357	389	403	390	399	387	419	355	403	398	392	388	374	380	379	398	376	404	394	391	425	371	397	381	395	362	379	370	413	390	364	393	345	396	382	397	404	361	410	377	401	400	376	368	381	391	365	361	404	400	392	412	389	370	392	387	370	381	409	401	362	372	338	369	355	368	401	386	369	386	376	398	412	417	413	404	361	386	388	397	399	359	380	387	372	407	394	389	409	375	417	407	397	393
26560	21266	20975	12301	6564	3693	2895	2635	2894	3209	2987	2110	731	479	437	469	453	398	412	398	407	388	357	420	394	407	367	376	392	386	356	383	389	359	395	397	372	362	348	353	381	388	396	362	355	365	406	391	369	373	370	408	384	387	361	373	381	379	343	338	398	344	399	374	390	370	407	342	370	395	376	363	360	396	361	371	352	366	375	370	386	363	382	373	395	362	390	373	358	384	399	378	413	371	359	369	364	393	380	368	353	352	369	408	324	387	377	391	340	372	390	358	329	378	363	386	396	378	382	369	386	353	400	393	366	384	389	411	375	411	405	393	369	355	365	361	417	377	350	393	386	395	387	359	374	382	329	383	377	388	399	363	359	387	382	366	364	355	392	380	350	392	375	367	362	378	371	379	384	375	413	399	372	385	375	407	393	380	340	338	382	395	372	396	389	396	349	372	352	345	354	372	353	385	389	400	379	373	367	375	366	360	407	391	401	374	357	407	377	379	377	372	394	406	378	386	351	341	388	363	355	393	405	356	371	409	349	328	368	379	341	391	372	386	375	368	365	409	396	387	355	381	368	401	344	405	380	394	375	370	371	378	367	381	393	383	349	357	378	368	363	366	352	382	380	409	362	377	389	410	378	403	350	373	391	352	341	396	398	357	334	382	365	398	377	370	369	388	393	352	409	400	359	383	374	394	396	386	361	375	368	381	381	371	403	381	372	368	395	355	396	393	394	355	383	357	372	387	409	397	389	386	366	378	376	380	381	361	396	375	373	402	396	372	385	390	366	385	350	356	342	377	362	399	368	370	406	372	388	399	399	336	390	388	363	358	360	396	399	381	345	374	368	373	365	361	386	381	371	345	364	373	347	392	375	374	350	380	380	373	375	366	374	378	379	402	367	356	390	378	356	398	339	388	384	366	382	371	341	388	408	376	353	337	383	363	375	369	347	376	350	365	379	363	397	337	375	399	389	402	356	385	362	382	400	372	384	383	379	372	400	396	354	386	356	357	359	364	360	350	368	365	369	359	404	360	357	354	356	373	397	383	369	355	377	388	382	387	411	339	370	349	382	368	376	402	394	361	371	379	393	377	351	361	404	390	360	359	390	367	363	372	384	390	373	396	339	368	386	366	389	396	358	408	365	396	372	359	391	357	401	360	361	355	367	384	372	364	408	356	368	380	340	393	366	362	381	387	375	400	384	377	389	375	374	385	363	374	369	376	375	395	367	375	403	380	427	386	349	378	385	392	386	362	382	366	391	375	396	392	368	387	396	370	369	371	376	362	341	354	398	362	369	391	371	384	405	348	367	385	362	388	357	335	377	413	355	369	366	394	427	369	337	387	363	397	343	345	348	371	355	370	372	362	407	400	375	350	380	367	367	386	376	359	382	366	400	377	392	343	376	377	404	377	377	382	370	382	383	379	428	369	390	375	392	416	380	409	398	325	359	399	406	378	356	372	377	385	345	356	366	354	392	395	359	359	368	377	342	384	369	381	391	362	388	394	374	374	316	380	430	392	400	376	356	363	384	388	385	362	375	374	369	378	388	375	387	354	394	395	373	398	338	368	400	383	383	368	385	356	383	366	363	369	377	357	386	394	385	358	372	378	367	369	376	371	362	358	343	393	387	348	386	408	362	369	360	362	406	364	414	369	409	397	366	344	375	384	373	385	395	367	390	394	418	380	365	392	383	327	371	406	335	370	395	374	376	386	420	399	368	363	345	371	386	406	400	417	406	366	383	372	375	396	355	347	393	349	396	357	370	414	393	368	387	353	364	382	355	385	390	367	381	389	370	338	371	366	364	394	346	366	372	382	396	394	411	417	369	357	380	377	417	383	403	392	353	404	378	413	381	362	365	360	376	368	345	405	387	432	370	351	326	374	389	380	376	364	382	413	363	403	359	377	383	384	380	387	388	361	402	374	357	400	382	354	394	319	353	351	382	362	367	393	378	363	360	399	364	345	392	349	366	342	371	402	361	372	358	372	384	388	389	381	353	353	391	376	387	424	353	363	366	399	385	379	392	377	362	371	354	395	350	355	370	349	392	376	365	363	347	394	343	382	403	383	404	363	403	337	358	395	393	337	381	374	368	368	386	378	401	375	383	386	387	377	368	406	359	386	368	374	365	380	388	336	350	382	381	397	362	330	359	386	368	364	411	347	406	371	368	391	350	374	363	346	388	377	347	382	360	344	398	377	392	393	366	330	397	364	369	401	385	403	375	383	350	384	375	349	393	389	373	388	346	398	356	377	357	385	375	374	381	403	373	395	395	372	377	375	411	376	376	388	373	376	354	374	408	375	385	407	360	408	387	376	368	379	366	382	390	338	380	378	398	400	358	371	351	400	351	384	415	389	392	359	375	366	351	367	392	382	396	364	386	382	383	358	430	387	379	332	407	371	347	394	374	360	347	401	380	376	369	389	362	373	387	380	362	374	345	392	388	361	418	359	373	370	389	379	416	385	370	358	390	357	412	370	377	392	393	371	378	361	325	405	363	373	393	379	362	347	427	348	398	359	374	375	337	340	355	356	342	356	380	349	387	356	356	402	379	346	317	358	362	353	385	335	384	423	392	398	336	424	383	381	374	370	390	358	391	380	359	404	360	391	372	384	385	345	385	346	379	363	374	375	369	348	355	363	385	364	364	398	406	381	352	346	377	384	401	345	365	379	380	363	385	378	352	405	343	386	397	371	377	360	380	394	366	370	395	379	376	367	424	392	376	369	360	368	371	404	365	400	369	396	359	393	380	343	378	389	384	383	354	363	355	373	366	333	388	388	396	385	366	348	406	359	364	364	363	359	388	371	407	378	398	369	328	318	367	378	367	389	368	380	352	366	414	381	382	365	389	404	379	398	365	350	330	373	366	393	368	390	379	378	351	395	393	365	358	410	381	400	365	394	420	368	367	360	382	380	378	360	397	349	361	367	365	373	374	380	373	371	364	320	404	376	400	351	408	358	394	370	367	378	371	359	375	378	384	367	400	373	398	306	364	371	355	365	411	394	401	356	404	414	380	401	412	374	366	359	404	336	367	404	362	346	414	382	327	389	354	406	374	376	399	371	355	361	373	390	309	345	324	382	353	360	385	419	370	386	390	423	365	386	365	402	410	374	377	373	357	365	379	411	362	387	371	365	381	364	415	383	383	410	386	362	388	390	383	403	390	381	398	376	364	359	371	335	401	373	366	420	374	379	391	400	414	372	366	398	384	381	384	329	367	395	383	390	376	386	383	368	394	390	398	368	351	374	348	387	377	368	374	370	388	405	381	385	385	358	385	359	371	391	388	368	389	372	381	347	350	375	370	406	354	380	379	367	332	340	381	399	364	402	349	390	364	368	354	365	375	366	373	396	362	373	359	392	388	365	384	374	390	399	346	377	348	366	418	388	378	354	409	398	370	333	399	376	370	381	386	371	372	378	353	369	401	377	386	358	373	383	381	413	401	400	345	393	398	359	353	390	367	376	374	364	399	342	405	400	359	364	391	369
15757	29062	29265	18649	15796	11165	9436	9018	9371	10109	9318	6248	1869	1186	1105	1141	899	877	862	846	770	785	819	730	753	749	738	717	762	733	775	803	787	773	820	776	734	745	734	747	705	744	800	783	756	798	777	792	782	719	729	742	720	716	748	804	745	783	766	798	780	761	807	707	778	799	783	733	817	748	793	722	786	739	785	774	744	805	762	774	778	729	738	757	754	749	760	785	791	754	738	730	774	772	732	729	692	750	743	743	803	753	775	743	740	743	749	806	819	728	739	746	742	731	775	751	734	775	768	753	744	738	804	705	737	751	735	772	767	756	768	749	790	742	784	690	731	764	756	771	793	770	810	796	777	745	701	717	797	818	775	746	739	749	717	784	759	777	711	747	721	799	786	742	774	734	771	749	741	778	735	771	704	771	739	717	733	746	771	768	778	754	684	719	789	712	748	687	726	800	790	754	747	759	774	763	712	740	797	760	761	736	774	759	740	746	822	796	731	748	814	731	780	747	749	733	736	731	744	742	766	783	762	748	724	707	775	730	729	768	777	749	786	727	770	730	770	729	696	765	765	792	823	774	780	786	771	803	770	722	736	799	777	798	758	751	728	727	760	733	709	758	797	760	766	730	735	795	785	748	738	796	769	751	729	744	726	748	769	716	780	744	725	777	792	722	750	748	739	740	741	748	765	731	766	790	773	759	785	752	745	794	763	764	755	771	754	762	698	774	782	759	754	790	791	731	766	768	746	755	735	741	727	739	790	793	767	736	773	771	738	729	768	791	743	807	748	809	744	772	773	752	761	704	771	747	756	716	711	740	713	793	745	757	707	764	752	732	777	756	742	734	730	746	733	804	743	709	771	746	727	750	773	782	766	764	782	736	722	715	751	756	748	723	817	729	793	746	756	720	775	764	748	748	762	744	744	714	740	792	745	736	764	776	753	747	768	752	711	762	786	763	747	820	795	755	742	752	760	738	755	707	751	737	783	787	763	801	749	788	755	789	734	715	775	713	768	805	720	778	739	715	786	786	785	802	825	786	740	751	746	740	712	740	816	728	751	751	750	738	744	740	770	730	801	802	730	771	722	776	713	780	725	791	748	795	743	750	768	729	727	745	786	775	739	775	755	731	756	729	766	774	723	841	802	757	751	755	756	749	752	772	786	763	785	782	740	759	749	781	747	794	746	746	723	784	728	750	809	753	785	794	766	712	745	795	780	774	729	720	769	728	720	773	812	758	727	741	776	842	784	734	782	745	782	745	706	713	746	744	788	790	735	782	720	782	743	711	772	795	726	772	766	787	710	746	740	737	726	769	774	732	766	789	770	777	766	791	777	714	748	762	770	705	759	757	748	810	744	772	724	740	791	775	760	757	760	736	752	752	725	743	792	742	788	749	792	795	749	773	756	781	806	771	775	726	761	717	781	771	740	780	735	736	799	782	714	779	712	740	725	723	733	737	726	715	721	721	765	752	737	741	765	742	751	757	735	745	743	770	796	777	802	770	778	746	746	726	750	730	739	790	786	788	780	790	777	754	788	770	752	797	741	771	759	810	763	821	756	769	768	747	696	745	801	736	767	779	778	804	808	732	715	719	780	724	763	721	779	774	794	795	751	800	743	745	773	794	709	784	731	744	748	736	760	765	748	777	731	797	760	747	753	762	747	776	796	717	762	755	738	740	780	765	807	768	727	727	722	707	767	698	764	754	747	746	777	739	740	736	748	736	787	737	808	732	767	722	761	720	793	794	736	730	769	799	725	761	825	749	747	769	744	736	738	754	790	748	747	739	773	800	824	738	761	751	739	765	812	727	740	755	787	779	775	704	787	730	783	706	753	751	749	763	715	797	713	794	717	731	723	789	789	727	761	705	753	748	778	710	804	764	739	724	777	778	751	764	800	731	838	737	726	703	738	776	706	767	763	816	755	786	753	708	769	777	804	743	768	747	713	801	783	811	774	762	726	773	718	769	721	730	777	741	735	697	718	792	747	746	727	720	726	796	762	697	753	788	728	751	737	755	764	777	762	747	744	750	742	764	728	777	780	764	782	750	806	746	781	734	800	760	792	742	777	755	797	789	704	792	742	715	718	724	785	764	758	719	725	780	742	727	764	709	779	755	779	770	735	796	717	745	703	748	790	733	771	774	722	736	751	686	792	783	746	756	794	763	749	730	775	794	797	758	785	833	749	746	773	767	810	764	789	765	792	745	769	726	745	768	756	734	775	723	733	753	724	744	743	780	735	737	769	781	755	753	734	713	780	708	757	762	724	744	767	792	768	770	755	764	754	792	753	758	810	748	774	798	791	747	772	758	809	709	727	810	712	785	779	735	756	775	730	761	755	717	772	719	769	757	747	783	775	750	777	744	743	772	729	726	780	730	712	782	781	724	721	763	774	760	776	779	720	774	769	723	732	765	740	761	759	720	842	729	740	726	756	777	715	771	762	785	772	708	837	741	725	740	781	780	728	768	792	806	743	776	746	766	712	790	739	765	808	742	787	761	760	770	747	727	792	757	762	752	766	725	792	776	764	721	706	751	766	733	735	711	732	732	768	726	705	710	795	790	751	816	730	767	781	763	810	731	776	782	776	757	781	807	708	724	751	740	737	787	773	764	747	805	776	695	711	772	756	768	756	753	758	735	780	744	807	759	742	738	752	719	761	749	729	715	768	753	743	763	746	777	775	786	724	784	767	744	757	766	749	743	783	693	768	757	794	733	795	783	760	746	722	750	738	816	756	784	794	759	772	770	760	767	710	754	787	809	770	728	768	764	769	751	756	704	801	717	754	766	764	815	743	718	780	768	758	697	807	731	716	713	758	800	710	746	758	733	776	728	744	790	747	793	778	748	765	738	793	748	717	788	760	783	754	753	730	790	756	798	778	804	748	763	787	759	763	739	776	742	792	770	749	773	745	746	795	776	742	767	798	735	733	739	756	728	782	710	757	782	752	714	751	753	751	737	746	754	739	719	816	761	782	792	742	730	791	793	747	836	705	749	740	759	760	786	733	743	744	781	769	745	771	732	801	800	759	742	764	709	730	773	801	806	800	768	809	787	792	773	776	784	791	723	685	782	715	772	715	777	819	782	787	733	754	829	790	765	799	748	783	771	750	688	742	768	786	812	741	743	761	733	784	780	734	780	762	749	749	778	756	747	751	801	764	730	737	779	750	810	768	733	778	766	762	772	770	759	757	742	761	722	752	728	772	785	801	734	783	810	782	783	767	725	789	723	724	744	751	802	751	705	789	752	732	783	759	774	750	736	721	769	752	730	760	749	727	781	779	794	798	706	730	760	748	763	755	740	796	737	784	764	747	724	752	771	715	789	739	749	764	778	772	725	733	797	759	741	759	728	747	736	763	790	766	768	745	790	756	729	725	775	743	759	760	721	760	739	751	741	726	739	791	733	786	799	726	749	779	789	736	788	763	790	748	728	803	732	774	736	797	749	752	756	770	733	784	737	738	758	767	787	762	725	736	688	761	744	761	778	755	761
24196	21257	28323	24560	20054	11202	9028	8273	11056	16691	15426	10803	2911	554	483	495	444	465	355	325	304	277	265	288	248	291	264	275	284	272	253	289	268	278	287	280	263	280	264	273	249	280	254	277	283	284	275	261	260	261	279	269	240	264	288	240	269	259	275	283	274	263	256	275	291	285	244	270	278	275	292	251	290	262	245	261	273	237	307	243	299	287	242	256	288	283	270	265	259	256	315	282	273	278	276	242	276	293	269	275	268	251	266	257	267	295	266	290	267	283	246	265	284	264	237	283	285	272	280	310	253	256	255	276	264	281	283	292	246	258	276	312	294	295	242	238	287	281	264	297	249	272	271	269	268	264	279	246	246	267	242	262	276	280	272	291	292	260	283	257	281	288	276	289	292	240	252	271	260	298	258	252	285	273	288	292	287	257	285	288	259	278	275	283	273	301	273	259	259	289	291	262	270	296	265	262	270	275	266	280	291	283	245	284	280	258	272	263	264	297	263	260	266	243	289	291	243	291	260	275	268	247	262	269	279	277	281	247	274	280	289	283	266	293	297	284	274	312	287	293	275	245	249	239	261	274	248	245	284	282	287	279	261	266	269	244	272	320	258	248	285	243	294	286	275	303	264	272	288	297	262	293	278	283	282	285	303	265	260	256	282	248	252	278	303	255	247	234	280	250	286	274	262	279	283	255	269	259	275	253	252	248	276	272	247	297	288	271	262	307	267	302	256	277	278	276	289	272	272	265	279	295	297	265	283	279	307	273	242	264	277	255	242	254	295	287	276	240	281	295	286	285	259	258	265	278	250	273	296	259	288	275	278	271	296	260	288	251	287	276	297	251	258	270	251	256	265	282	272	257	266	261	274	275	240	268	287	294	265	251	270	289	227	278	238	256	294	277	290	268	243	269	272	284	296	231	247	281	300	272	255	253	250	242	280	267	284	273	282	270	286	270	267	274	255	289	299	260	278	266	282	277	290	257	284	272	243	285	290	261	243	257	294	267	247	258	294	289	282	265	273	304	282	272	280	253	281	246	251	281	271	279	279	250	269	265	249	280	275	292	277	266	298	245	279	247	286	246	274	263	266	250	241	285	297	293	300	265	277	268	283	269	259	246	264	267	274	298	278	280	286	267	287	243	275	260	272	272	266	287	269	274	270	263	258	253	263	245	276	251	306	238	266	266	280	259	254	279	264	246	237	248	299	292	278	306	263	286	252	285	287	292	262	266	271	269	278	264	284	283	241	250	268	282	284	293	274	272	269	272	265	304	279	251	305	269	268	265	293	259	295	261	273	266	256	296	242	276	247	280	255	281	263	234	285	269	291	268	248	240	267	276	260	268	263	236	268	262	278	250	250	308	242	277	246	245	283	236	301	282	279	285	251	259	253	315	269	266	239	255	284	257	244	289	268	265	253	245	264	279	264	268	251	281	300	288	295	274	261	268	265	273	271	281	276	288	273	294	254	286	280	250	245	251	253	283	288	266	265	288	280	246	252	307	243	266	251	278	263	276	291	287	248	272	245	241	272	282	295	258	302	267	287	268	276	265	262	256	262	293	266	262	279	281	275	272	278	280	287	258	243	265	270	278	261	268	238	266	240	256	317	273	248	265	282	266	284	282	312	286	296	282	266	296	255	281	285	278	297	281	271	265	270	268	285	287	271	240	273	262	298	272	254	278	256	264	273	254	271	259	237	290	258	255	270	268	296	253	258	246	268	300	282	281	266	273	268	293	278	272	265	303	241	254	291	289	281	282	260	280	262	275	257	255	272	287	243	266	262	269	299	267	264	279	276	255	245	263	285	261	262	258	261	259	278	274	284	264	270	274	255	284	277	271	266	268	258	268	285	257	268	275	257	272	284	271	285	264	285	266	271	262	272	294	286	241	274	268	289	245	298	265	264	296	268	267	278	267	311	261	270	251	290	276	247	276	280	283	273	277	270	264	260	280	291	266	274	296	264	283	290	264	287	282	261	270	266	265	267	264	269	264	298	285	289	248	270	267	282	262	266	274	272	271	263	253	274	255	294	262	273	277	271	277	264	293	295	248	247	301	287	315	277	274	278	270	280	266	236	268	264	277	237	255	293	299	279	274	292	257	298	277	290	269	281	278	260	253	273	282	247	278	256	243	282	299	288	278	262	273	295	264	292	279	297	292	286	249	271	249	275	272	282	285	267	270	255	278	283	273	290	268	304	294	249	303	243	269	312	267	256	276	254	258	275	265	264	247	274	249	266	277	285	263	237	263	278	286	268	274	259	242	301	276	266	247	254	283	239	278	267	253	277	274	268	270	262	239	237	276	284	261	264	262	268	276	262	253	267	285	257	248	254	251	283	296	278	267	264	276	249	280	281	294	276	253	263	246	309	261	283	287	273	272	269	280	250	297	259	237	279	279	279	268	281	258	277	282	266	274	276	265	296	302	251	285	272	292	272	227	274	278	242	259	290	286	262	276	283	254	265	248	253	271	264	260	252	271	303	252	256	283	270	228	249	247	243	266	258	253	270	292	271	280	269	273	280	274	264	264	266	251	259	274	271	270	280	265	285	258	290	271	272	271	299	269	275	254	259	258	296	281	290	223	281	234	274	227	264	265	258	277	273	269	276	284	270	283	266	317	251	298	258	264	255	267	261	275	286	271	257	298	262	245	269	291	281	279	275	254	272	281	273	253	270	276	287	261	266	257	260	241	259	267	266	296	283	270	279	279	285	280	281	269	263	268	241	272	257	297	263	270	283	280	266	266	263	285	283	289	252	269	259	283	262	270	274	278	284	250	262	255	248	255	281	282	258	266	280	271	249	257	273	279	262	264	254	263	289	253	282	284	258	268	301	237	261	292	257	262	264	249	264	269	284	289	279	280	274	262	272	245	256	291	268	287	277	252	267	269	285	285	244	273	284	250	289	286	280	293	295	291	325	262	281	259	268	252	278	263	268	232	286	269	256	274	270	291	302	265	278	248	267	274	279	272	307	275	261	274	280	296	305	247	260	274	290	248	269	281	275	256	236	281	264	297	274	238	271	269	277	263	270	268	253	234	289	251	261	242	281	244	274	241	280	294	248	261	273	278	261	261	242	269	280	258	285	288	291	253	282	296	263	276	266	265	274	239	264	265	266	287	255	280	284	296	278	252	267	263	241	256	283	260	264	239	270	241	279	277	270	284	268	251	254	276	259	234	291	240	285	280	260	257	247	271	292	259	266	256	296	255	281	263	268	239	244	274	287	272	280	245	280	288	278	283	270	216	275	278	256	243	274	295	272	282	286	253	278	250	276	264	264	283	267	282	277	259	283	259	264	300	264	267	262	268	283	281	252	243	280	290	267	264	258	244	278	286	270	238	283	275	271	259	255	254	259	258	242	260	297	272	266	303	264	271	263	242	283	279	254	274	267	275	289	254	272	281	282	274	265	278	275	307	255	266	283	274	243	266	274	246	263	258	269	256	226	282	271	276	284	280	271	265	316	263	265	264	267	281	273	244	293	273	272	294
17870	38066	38098	25098	21579	17305	19670	18999	23998	29479	27436	21082	6859	1490	1329	1259	1284	1207	825	717	668	691	623	570	567	569	564	568	546	570	555	559	561	572	551	538	547	563	531	560	538	523	550	556	573	566	568	559	548	561	546	592	567	592	521	554	563	568	558	542	517	576	586	519	631	551	545	517	558	566	526	587	539	529	509	576	607	565	537	558	544	555	551	544	500	507	568	561	551	556	545	583	578	540	527	527	558	566	539	537	543	574	587	616	553	570	579	569	576	569	575	515	554	586	588	518	512	523	558	565	550	535	556	551	545	542	584	539	570	551	582	568	539	515	525	526	522	583	544	562	487	562	517	573	568	591	494	528	564	562	536	572	563	600	550	532	555	598	569	574	537	561	546	573	591	591	575	553	565	541	587	577	525	545	534	512	549	562	515	578	521	519	524	596	551	536	555	536	558	539	540	567	575	524	559	547	561	556	558	543	551	571	553	561	580	519	538	537	560	524	536	581	583	531	545	544	527	548	563	576	610	554	545	599	551	585	532	556	540	579	531	596	527	613	505	555	600	554	596	584	598	560	538	525	551	553	561	543	542	554	553	492	502	583	568	554	556	585	584	565	569	563	533	594	557	557	561	551	585	537	526	541	536	562	597	545	515	533	525	520	614	594	523	545	527	607	552	532	552	523	579	546	561	607	560	530	582	557	567	564	527	603	521	567	546	552	529	567	525	547	505	571	534	573	562	581	561	560	547	571	540	568	543	533	549	542	567	560	554	566	567	572	534	568	539	576	584	547	551	558	574	531	581	549	536	570	596	545	549	564	556	529	530	531	514	561	591	575	580	553	540	531	611	569	583	587	558	545	554	549	588	546	541	611	553	589	513	591	550	590	550	581	575	538	531	556	540	565	535	564	538	504	534	526	552	595	519	583	505	538	566	541	518	578	566	528	538	538	540	536	541	588	547	554	544	587	573	565	516	587	546	571	588	551	556	595	519	577	574	572	548	570	554	554	591	566	555	524	530	520	586	528	542	581	541	512	551	559	572	554	577	584	539	566	546	561	508	552	549	559	508	554	554	556	563	592	579	529	563	542	579	546	577	570	565	539	518	568	548	545	557	609	521	549	517	577	544	600	536	550	569	543	570	512	554	533	574	580	564	528	587	570	526	539	508	564	550	569	551	552	565	556	582	575	569	544	524	581	500	599	514	534	537	507	528	555	547	544	557	553	556	542	531	568	500	588	591	558	537	583	537	544	571	555	542	544	517	544	555	602	574	524	510	547	554	578	551	516	575	569	555	504	514	557	527	589	560	541	576	541	558	529	559	522	570	562	555	578	533	625	541	559	546	539	538	543	541	552	551	560	572	504	564	549	579	605	541	509	532	537	557	533	560	599	543	557	566	538	552	550	582	554	542	548	544	547	552	569	575	532	563	532	557	544	555	525	551	586	525	572	585	540	532	547	605	589	567	561	542	518	586	551	557	561	570	567	533	546	545	589	570	551	562	598	607	536	541	540	555	502	515	527	495	572	561	523	546	521	546	555	560	576	563	530	557	579	538	583	542	552	506	511	589	552	535	571	529	505	548	522	581	550	553	520	578	530	535	499	556	545	526	595	563	530	568	556	555	528	528	540	597	555	576	599	529	556	527	576	562	572	543	566	527	512	609	582	540	548	557	591	540	549	563	571	550	584	540	574	546	583	552	565	523	580	574	538	568	477	528	556	595	551	570	583	528	569	562	561	528	581	556	582	566	581	564	537	567	564	543	562	569	617	546	567	556	501	597	582	567	529	569	594	546	565	550	587	526	545	590	509	513	508	571	547	542	570	580	610	542	576	542	567	557	559	563	552	572	578	516	544	598	529	496	553	538	592	603	564	531	528	567	541	553	552	591	511	548	555	532	567	580	562	564	603	524	547	570	504	567	518	547	527	586	558	574	542	564	570	596	547	516	572	591	572	551	576	512	547	541	568	567	539	539	563	588	565	573	571	571	579	548	554	536	520	544	540	539	539	577	557	521	537	552	548	534	543	565	539	532	562	534	557	536	596	595	569	545	536	558	568	561	560	540	549	543	546	572	557	541	563	581	527	527	582	568	572	539	519	605	572	565	599	549	535	584	540	530	582	544	576	571	569	532	587	597	523	554	572	542	557	595	529	559	546	611	544	616	575	581	563	541	533	526	556	552	559	560	554	552	575	545	570	539	566	512	548	586	555	539	545	551	556	558	544	525	562	515	530	541	544	569	575	575	557	560	502	556	525	585	511	546	547	512	506	556	535	531	560	504	555	599	530	542	543	535	583	537	553	557	546	569	540	558	521	567	544	577	551	539	524	561	540	517	540	548	562	562	540	591	567	556	556	557	555	578	537	562	574	533	557	552	569	560	622	542	538	560	547	514	542	522	561	547	504	565	565	563	571	582	588	574	548	544	581	576	556	541	590	531	579	536	586	563	598	534	560	551	590	533	578	576	578	550	534	525	525	552	568	516	531	553	587	577	556	539	577	556	559	589	581	569	595	558	565	543	588	513	564	538	554	563	544	566	541	567	511	510	540	530	544	555	586	564	549	548	524	534	523	526	535	526	547	559	550	572	562	591	597	536	514	492	572	505	557	511	574	556	565	555	553	538	604	539	557	569	555	538	527	573	518	539	545	556	543	529	538	545	538	544	570	533	569	537	549	540	580	539	569	529	545	531	512	538	559	528	518	578	569	522	573	572	555	541	584	597	595	550	535	537	599	579	550	546	558	589	546	540	564	563	591	568	565	543	600	583	557	590	528	520	559	523	566	539	532	583	550	525	593	555	548	592	559	557	538	554	530	543	555	573	564	555	555	558	537	558	573	541	549	543	576	549	556	559	572	494	576	550	589	585	560	512	571	555	559	573	553	586	510	587	518	569	552	537	516	508	570	528	572	566	562	560	554	565	552	563	557	566	563	554	511	560	541	598	560	535	563	585	543	544	558	575	566	598	539	547	541	577	561	553	600	540	595	521	530	532	548	542	552	546	540	549	573	554	566	541	525	521	567	576	535	572	576	567	522	529	534	549	536	542	541	548	571	541	560	568	549	537	572	611	533	561	572	568	558	566	530	590	557	544	547	547	608	565	524	583	552	573	521	526	517	543	560	574	561	545	546	546	570	572	539	552	528	553	577	525	528	495	553	522	515	556	566	523	534	552	554	540	586	537	578	550	545	559	583	560	583	525	567	556	582	488	559	540	567	559	525	552	555	569	521	576	543	545	533	561	542	557	548	539	562	555	557	553	586	546	522	590	534	593	537	528	550	556	529	520	509	550	581	528	555	544	553	513	545	545	575	548	559	522	526	498	535	529	555	515	579	539	569	556	578	549	517	566	539	565	517	508	540	543	524	604	558	590	547	511	522	567	573	505	570	541	545	571	530	574	555	541	562	605	572	549	522	525	540	575	577	541	586	491	576	582	566	560	547	545	563	537	556	537	536	563	514	571	559	531	558	548	540	547	553	506	557	547	563	591	562
23119	21246	29089	23699	21297	20496	13482	7392	7246	13111	23040	21130	11036	939	552	480	403	403	331	313	276	234	204	173	196	181	194	159	190	186	183	196	165	171	187	188	165	169	163	177	175	171	175	195	172	186	175	201	171	178	175	175	145	179	181	188	183	165	192	163	189	177	204	171	161	176	161	163	204	192	189	172	203	170	195	194	175	169	199	201	180	172	190	162	189	159	184	184	175	176	186	187	157	169	164	204	167	187	194	180	205	183	156	163	166	165	211	164	183	162	172	168	173	171	176	171	190	184	182	181	189	195	184	161	164	178	180	180	170	176	194	165	199	172	203	174	193	182	176	170	162	196	170	147	193	181	171	170	184	183	200	156	187	170	180	151	196	179	152	182	189	164	180	175	186	185	180	192	167	160	176	192	177	177	203	206	141	176	198	181	170	176	180	176	186	161	171	184	183	187	199	169	186	194	179	189	183	198	154	170	189	174	173	150	148	188	179	163	181	168	198	154	212	187	187	177	183	171	148	184	175	191	199	169	182	178	184	175	180	146	209	180	193	147	202	162	175	198	183	166	179	188	143	181	180	167	185	178	184	177	169	146	171	166	187	165	180	168	177	185	174	184	203	180	167	185	159	187	167	179	158	196	193	196	211	188	165	186	172	188	187	188	152	155	146	188	187	200	159	185	183	179	171	177	185	171	159	196	198	165	160	163	179	172	169	152	186	164	162	160	176	161	197	171	170	183	188	172	177	183	161	168	181	169	176	183	186	191	187	198	161	151	155	183	173	160	190	163	167	173	189	167	190	148	173	204	158	173	168	159	182	200	197	195	209	162	187	192	176	184	170	155	144	167	161	177	170	180	183	164	178	188	174	142	183	196	174	177	185	178	165	181	160	179	195	168	166	167	167	163	179	186	207	181	175	171	162	183	182	171	180	196	201	166	206	178	138	178	192	164	168	191	172	200	179	158	177	183	151	192	196	177	170	177	180	168	194	174	171	198	168	178	168	187	175	177	198	186	177	177	175	185	189	157	167	189	186	165	161	164	167	201	178	167	172	188	174	159	171	169	191	193	184	191	165	181	157	161	174	185	149	171	173	180	183	190	175	174	165	203	191	184	199	189	177	203	173	182	160	166	163	156	167	178	175	168	173	192	152	188	164	188	172	167	177	168	168	165	167	187	189	187	198	166	177	172	175	199	178	190	158	182	177	202	155	174	185	166	174	163	171	164	185	169	200	139	178	179	179	184	180	161	178	202	187	173	164	175	158	182	205	175	162	211	173	182	177	191	175	168	187	190	179	187	177	176	166	178	172	172	195	155	191	177	153	173	183	180	165	175	162	177	182	174	179	168	188	182	209	165	184	180	169	163	170	190	183	154	180	167	162	149	169	169	192	166	151	178	178	166	183	175	166	177	179	185	188	180	197	186	175	175	177	190	170	180	168	179	155	174	175	159	172	175	213	156	151	182	172	153	154	174	177	207	192	209	163	158	178	148	182	184	184	192	170	181	199	171	156	170	177	170	163	171	190	159	165	167	183	205	180	164	165	208	175	205	188	162	172	154	188	207	191	183	163	186	167	189	162	180	199	185	196	161	170	159	174	197	198	168	191	177	185	166	203	160	177	172	215	184	185	187	206	175	169	191	181	194	173	149	167	177	164	161	172	169	185	188	167	181	179	194	192	171	179	189	199	185	179	171	180	196	161	203	154	163	165	191	175	179	191	178	157	166	155	191	179	181	193	150	178	168	179	189	174	184	199	188	188	154	164	194	175	191	172	188	193	181	171	193	167	167	184	177	194	192	166	189	199	167	168	158	174	184	167	191	189	191	173	177	159	163	192	188	174	168	153	172	192	153	171	158	184	175	170	165	191	168	176	189	177	188	174	176	171	178	164	177	161	170	180	179	177	179	187	177	201	185	149	169	164	166	180	169	188	187	176	168	174	184	161	172	177	169	171	159	162	173	170	201	173	195	190	178	161	197	191	198	175	159	154	169	161	178	172	155	187	174	167	170	186	180	175	171	195	199	178	178	169	183	163	182	206	181	154	177	186	156	156	163	174	165	180	155	174	163	172	185	170	168	163	166	207	151	190	178	196	197	180	184	180	156	161	181	157	176	165	153	163	175	168	185	186	206	171	167	179	167	202	180	168	174	175	175	160	162	166	175	186	193	184	169	167	151	174	154	176	166	204	175	191	178	172	168	169	197	191	190	196	189	166	177	157	202	142	182	187	164	182	177	168	185	156	176	195	187	178	189	161	167	192	180	195	182	172	181	157	164	173	176	188	192	173	175	176	187	168	175	160	194	189	167	187	169	193	167	162	174	166	192	187	175	158	191	180	185	177	185	162	161	180	187	168	158	178	168	171	196	191	174	179	171	161	183	178	185	183	180	178	169	173	189	188	182	185	183	156	176	169	171	181	175	162	170	184	143	168	190	153	151	172	189	169	187	206	171	169	168	180	168	164	158	154	170	182	175	177	189	172	187	156	195	193	169	184	179	157	191	181	181	194	163	186	165	176	177	164	175	169	202	189	188	163	157	184	159	163	128	168	184	170	172	175	191	182	158	175	166	166	167	183	172	152	200	171	169	185	159	187	169	191	152	167	167	188	170	190	162	165	189	176	179	175	190	160	198	192	155	158	195	203	178	169	192	175	163	165	164	183	174	157	180	164	174	169	174	190	202	165	175	160	169	197	165	178	198	194	157	186	168	148	159	178	175	163	182	163	193	163	181	189	163	171	195	150	173	153	172	156	182	188	188	167	179	164	177	189	163	181	164	181	180	170	161	158	176	178	183	170	162	172	195	180	177	173	168	164	144	166	170	160	185	186	175	202	171	186	172	157	175	145	201	206	181	197	162	173	179	180	209	182	180	159	167	173	198	201	174	161	189	210	184	182	161	174	158	176	201	190	181	190	178	164	154	178	190	184	188	182	180	166	177	153	175	177	170	183	163	169	180	180	189	186	184	177	178	181	181	165	181	184	172	167	173	165	168	159	139	172	158	191	169	170	198	182	175	186	178	170	184	179	188	191	160	181	170	159	149	181	152	169	174	166	164	183	179	177	151	171	170	170	171	183	171	171	174	153	167	178	170	166	163	158	186	161	171	169	184	170	196	170	147	169	181	177	161	187	168	167	175	175	175	180	160	173	168	156	180	199	156	158	172	155	183	189	170	159	176	171	155	184	195	195	176	178	184	166	168	157	180	180	184	182	175	163	152	176	159	172	197	170	175	187	178	167	170	201	169	191	154	163	182	184	172	158	197	178	191	181	158	182	181	160	155	182	169	158	177	191	164	165	159	178	190	175	195	177	160	169	138	207	183	202	187	185	171	170	180	172	172	172	171	179	187	170	161	161	181	167	195	150	175	172	204	162	178	175	163	155	164	176	163	184	164	172	182	163	178	182	147	158	181	179	155	170	178	186	169	171	153	200	172	186	159	186	164	152	204	172	180	186	179	192	174	201	158	173	183	158	175	163	171	160	184	156	168
20440	44496	44520	32194	25964	20767	19156	18108	19281	26094	34970	32311	17440	2498	2028	1796	1318	1401	1002	807	710	607	493	462	402	383	384	401	351	382	380	365	388	358	354	395	375	387	375	365	401	397	365	369	356	386	353	385	357	369	362	384	363	361	346	348	386	331	352	379	347	360	353	360	367	395	351	316	363	369	368	390	358	337	359	367	353	311	374	350	327	380	373	351	393	324	349	384	364	370	358	369	338	363	374	342	395	337	386	372	366	336	344	381	363	373	383	364	349	352	358	363	396	376	381	356	359	333	351	354	358	334	357	336	361	367	322	365	398	361	351	366	372	377	346	331	318	349	384	350	354	353	364	363	382	368	356	350	376	328	390	317	373	351	359	321	339	350	371	355	359	403	368	317	353	353	346	391	338	359	405	358	336	342	338	380	348	345	341	349	345	377	343	354	343	386	381	399	341	376	340	377	364	385	344	357	356	319	361	346	334	333	332	354	372	336	371	340	352	342	326	331	314	374	351	360	357	343	361	378	354	372	363	340	322	356	328	359	346	390	371	356	360	333	375	360	329	369	352	329	323	371	382	358	357	343	384	298	396	397	362	351	347	345	371	346	348	334	375	372	363	358	358	334	356	360	369	351	410	372	334	343	374	383	345	359	354	333	332	371	362	350	339	342	343	372	370	348	356	285	372	369	347	391	368	365	320	344	339	338	373	350	342	359	336	364	345	376	387	395	350	400	377	355	305	350	348	354	372	366	345	368	341	355	351	335	353	375	328	383	385	319	339	324	385	349	354	344	336	329	366	364	326	367	356	363	340	333	378	360	359	364	347	382	354	332	352	369	358	347	385	375	346	337	356	347	356	374	354	383	376	359	356	339	379	361	331	352	356	340	353	325	359	311	355	353	342	329	365	352	358	371	364	311	344	368	359	366	362	350	366	357	357	322	350	370	341	368	351	351	327	349	381	343	315	331	343	345	380	372	379	342	344	386	371	355	347	361	356	345	346	360	372	331	371	356	353	374	387	390	384	352	345	330	349	365	375	390	375	364	384	387	366	352	313	348	343	375	393	366	378	341	374	370	388	333	346	326	354	363	379	351	395	353	368	355	345	311	403	390	351	340	380	335	334	369	370	347	351	379	375	346	370	350	399	319	359	315	362	329	341	366	369	357	348	376	330	336	361	326	369	334	350	365	334	353	362	367	387	359	326	335	346	377	372	344	381	387	332	344	372	376	352	350	357	360	364	329	333	332	330	322	383	348	383	354	366	376	389	349	352	378	379	368	346	350	352	344	347	374	359	354	363	336	365	354	346	294	373	365	329	332	349	389	373	364	362	380	346	363	354	334	350	339	376	339	372	343	359	326	352	344	344	371	335	390	356	339	366	368	336	347	336	365	341	381	384	330	369	359	380	356	381	375	342	390	346	334	351	372	316	362	378	392	361	332	384	365	366	363	368	335	365	363	346	356	359	353	359	346	351	342	368	367	380	371	348	334	361	329	354	348	369	347	373	374	342	363	392	324	365	305	347	378	363	352	345	346	348	346	346	351	365	341	357	370	383	347	388	367	349	351	354	361	363	392	362	359	373	366	344	352	343	372	358	389	393	347	316	359	318	401	354	328	383	385	379	328	355	369	368	351	354	306	355	322	373	323	349	358	372	367	348	370	359	369	337	338	335	349	351	345	360	367	382	359	381	343	324	366	345	359	357	355	363	324	311	353	336	350	320	346	375	355	354	334	355	384	384	322	346	348	321	365	346	365	359	385	336	379	364	374	330	386	317	349	335	352	330	339	359	367	365	381	356	371	360	336	331	375	326	373	351	348	350	332	358	345	380	344	361	383	370	328	348	345	362	334	354	332	336	356	359	338	368	356	349	378	385	341	334	351	336	338	350	347	368	347	376	342	352	371	348	372	340	379	373	384	344	374	352	367	341	356	338	387	327	336	335	378	347	361	318	376	374	364	353	354	359	359	321	350	358	374	339	363	321	369	370	338	331	338	360	344	329	355	337	323	290	372	341	372	345	373	377	385	376	345	336	335	325	324	335	343	342	350	330	340	354	356	363	348	341	352	357	352	355	306	376	349	339	353	378	375	320	355	336	381	329	345	332	381	376	336	345	374	365	336	343	347	349	373	336	345	382	348	379	367	310	369	327	347	367	364	353	348	310	350	344	364	347	365	330	348	394	367	377	316	372	327	348	332	330	341	370	373	368	356	362	339	345	356	339	385	382	383	371	345	364	320	349	361	344	354	373	363	346	345	330	362	363	390	371	340	337	376	419	358	357	355	331	368	355	358	372	361	391	372	370	388	353	367	391	352	346	378	350	338	332	326	373	337	349	352	363	364	360	368	397	354	357	368	370	379	344	356	366	378	332	361	352	359	323	367	346	344	372	335	374	352	359	318	365	369	357	369	336	345	353	354	339	377	356	373	350	372	363	337	329	360	360	320	322	368	372	337	373	350	365	346	347	350	329	369	338	328	362	337	355	335	377	396	363	379	332	381	335	346	352	356	337	334	335	318	379	368	379	347	371	326	363	361	385	363	366	365	373	358	346	351	367	375	382	328	362	396	373	345	360	335	352	330	357	389	355	353	373	359	364	364	368	339	343	396	370	350	362	378	355	366	359	353	370	315	362	335	342	369	372	338	401	329	387	340	351	356	357	357	354	357	357	352	357	370	356	373	354	333	342	351	379	358	376	341	358	372	370	347	348	356	341	332	333	343	342	355	338	365	378	403	338	355	355	355	356	343	391	350	349	346	345	355	362	331	374	385	361	376	340	359	332	354	380	357	357	355	355	359	365	373	371	340	365	325	360	376	383	369	346	379	327	341	358	337	360	339	361	346	348	366	358	402	385	347	379	368	405	371	350	336	370	365	370	358	364	352	330	350	350	358	343	362	346	378	368	351	345	391	361	390	318	409	334	349	382	358	368	381	376	365	347	326	344	382	369	373	371	377	353	367	355	372	375	343	330	341	353	344	353	321	368	315	356	356	348	374	358	338	375	385	347	338	365	358	359	342	360	367	353	339	336	355	358	377	374	349	377	363	349	341	355	374	369	339	320	350	345	413	351	324	338	347	356	334	360	365	389	351	345	385	335	352	357	388	360	368	363	387	359	360	346	351	393	359	385	377	334	377	372	358	336	358	359	387	362	370	383	353	357	343	384	341	359	329	341	325	339	346	352	370	353	367	345	367	365	360	329	364	376	366	384	344	343	358	379	352	338	389	363	327	361	341	354	375	337	371	355	370	358	342	344	331	378	360	329	343	389	332	345	323	337	335	381	358	327	392	342	383	328	387	360	324	348	345	358	347	380	345	345	360	342	345	368	363	350	367	346	329	351	360	381	358	357	355	342	364	378	343	348	355	352	361	369	349	344	365	349	355	316	334	350	327	409	344	352	368	346	338	365	332	361	365	330	339	364	317	352	356	357	383	337	352	333	347	314	350	341	336	339	387	376	328	363	389	347	347	317	350	320	378	362	330	358	379	382	336
26575	21496	22660	14062	6191	2991	2206	2167	2063	2348	3208	1314	600	442	491	445	473	412	423	383	351	381	386	375	395	344	388	347	346	338	341	374	353	387	393	353	332	312	326	377	346	368	359	336	353	353	356	340	341	391	343	353	368	356	355	365	368	323	367	350	372	362	373	354	331	404	378	402	372	356	345	348	364	366	347	341	334	357	372	363	343	377	340	373	330	321	354	325	402	380	352	335	329	358	321	365	317	323	348	357	340	343	372	349	323	327	373	375	375	352	313	382	378	371	378	376	315	380	355	346	323	325	353	342	324	357	366	356	376	354	374	353	356	353	350	365	403	354	340	352	347	331	388	357	350	337	388	353	336	394	347	354	371	374	352	318	342	365	344	334	364	366	369	375	356	364	342	367	395	367	354	349	373	363	397	360	325	391	372	363	302	364	372	355	364	366	329	348	338	349	301	339	355	368	340	394	351	377	344	377	358	363	399	346	366	334	350	368	365	354	343	327	367	354	358	376	359	347	375	315	376	369	320	363	346	375	331	381	331	324	364	363	366	343	347	379	362	353	366	338	354	346	362	345	349	381	358	337	359	348	385	371	380	360	349	349	345	346	369	378	375	372	361	363	331	355	368	336	360	375	365	329	349	330	322	366	325	381	376	363	341	336	377	343	356	354	381	351	330	326	363	345	383	372	361	351	364	359	386	373	354	333	373	327	363	393	363	351	350	389	315	336	372	348	366	343	348	350	339	361	359	322	351	361	357	360	345	347	349	386	361	354	364	363	360	349	385	394	372	340	319	344	349	332	346	353	329	353	345	353	350	347	356	373	320	389	356	319	359	316	384	341	365	349	364	336	378	354	359	341	368	357	335	365	357	368	353	360	374	341	358	355	366	338	373	361	334	374	303	349	347	348	364	347	353	377	329	388	355	368	335	315	338	389	365	382	368	370	352	388	349	340	352	337	337	353	337	359	349	344	346	382	377	335	338	390	419	346	394	335	364	369	359	357	355	363	365	364	386	359	352	362	342	333	373	353	388	346	367	379	349	333	380	346	378	351	358	363	361	349	353	366	349	365	384	322	318	330	346	378	358	313	367	357	346	341	331	349	358	352	385	370	319	354	370	344	360	340	362	349	334	397	312	337	376	368	357	374	404	372	326	376	346	386	359	346	349	381	382	361	373	342	374	359	380	334	352	357	345	374	374	392	333	359	362	364	374	338	372	346	347	326	349	340	338	359	387	356	366	353	358	351	364	318	367	367	352	376	347	358	341	361	367	361	328	369	364	335	330	341	388	350	342	368	361	345	379	347	378	381	346	358	326	362	346	365	362	335	356	387	342	411	364	373	352	352	361	337	363	355	343	361	327	357	352	351	409	362	380	351	377	315	369	402	325	347	363	373	374	345	329	370	343	341	368	337	387	336	341	361	381	392	342	354	356	357	365	341	390	381	316	346	342	355	382	336	345	348	366	383	352	351	357	336	353	329	354	357	340	389	324	388	361	359	365	369	357	371	382	333	355	335	363	372	339	356	348	372	371	358	408	360	346	363	364	327	367	340	344	363	380	376	338	366	325	369	368	347	355	362	363	370	376	359	368	367	420	373	336	319	338	387	338	339	359	344	362	364	316	385	385	327	329	330	364	329	325	360	344	336	352	342	347	362	343	350	378	378	370	363	350	373	348	347	384	337	377	349	387	376	387	340	341	358	378	370	370	342	326	380	355	355	352	352	401	354	361	341	364	385	396	383	335	385	352	348	398	388	374	368	387	375	324	330	351	360	327	381	319	343	362	354	357	351	336	334	342	380	358	372	336	365	368	360	349	366	378	344	344	371	362	329	374	332	319	356	364	363	377	367	347	348	364	364	346	352	344	315	370	364	321	364	355	345	362	348	366	348	372	352	364	357	354	360	352	377	391	326	357	342	361	357	351	380	384	368	352	353	369	369	366	375	346	348	339	385	361	341	363	351	330	349	353	376	386	345	360	357	336	361	355	338	372	360	373	340	334	367	330	370	329	317	377	391	340	335	342	356	358	360	386	327	372	338	325	347	361	348	387	340	331	364	340	355	387	350	352	358	341	373	338	370	345	330	359	369	347	354	348	345	355	374	376	356	372	344	305	321	367	344	349	360	354	353	342	377	359	325	338	342	370	345	380	354	349	374	352	344	343	364	362	341	360	379	341	348	341	349	352	342	380	362	338	345	333	356	365	376	350	315	349	334	363	347	367	351	396	339	373	357	361	389	382	388	358	379	315	353	349	371	363	366	350	342	361	354	347	343	347	381	341	386	321	368	320	360	338	358	364	363	369	363	344	355	368	377	377	352	327	331	369	342	322	347	351	334	365	365	326	362	342	308	361	343	393	401	328	388	327	374	368	354	310	333	382	353	380	362	353	364	316	351	349	343	359	354	355	356	377	313	339	382	379	377	361	376	374	357	380	357	361	348	379	376	358	363	340	355	303	349	382	331	375	358	356	316	342	375	358	363	349	356	344	346	364	362	368	337	373	372	380	351	328	334	374	377	358	384	346	341	365	329	384	364	368	328	365	374	375	353	330	358	358	386	364	352	337	356	341	375	366	357	335	359	346	349	320	382	343	344	379	373	329	350	336	377	337	354	355	347	374	333	367	339	375	361	339	342	370	377	344	376	395	341	332	350	348	321	339	357	359	353	348	347	343	341	360	352	384	365	330	356	378	355	362	318	362	402	370	354	327	320	351	393	373	380	392	351	344	378	321	383	368	405	355	365	354	341	367	351	393	357	369	337	362	359	340	385	370	330	335	342	372	341	353	343	320	379	315	372	357	354	314	347	389	349	346	332	373	323	360	349	357	329	345	375	373	343	345	331	340	343	363	349	320	403	355	327	390	346	352	366	343	351	346	371	346	384	360	342	367	337	349	364	349	366	358	365	327	356	359	365	331	368	365	396	358	319	358	353	362	337	392	364	371	341	353	357	349	383	369	384	355	357	352	334	370	349	379	359	335	351	375	359	347	383	367	347	380	370	379	359	371	354	366	360	376	333	333	355	377	334	365	366	372	371	342	356	349	351	358	311	363	372	364	357	373	372	351	346	336	393	359	358	364	350	364	373	343	346	357	364	359	373	313	341	381	349	385	328	350	379	351	385	357	348	388	347	348	329	375	328	369	338	350	369	371	337	339	335	358	374	326	387	357	352	368	362	362	381	322	374	365	359	344	370	354	344	361	319	368	340	384	351	328	331	331	355	344	357	334	346	335	333	360	358	326	351	329	349	328	399	327	337	343	353	352	331	358	374	361	382	327	383	364	354	380	330	358	358	335	361	339	355	365	350	338	350	363	369	347	360	360	347	346	349	369	356	370	351	335	366	349	355	372	378	404	355	375	347	341	376	358	359	433	352	332	313	378	361	375	350	337	352	362	358	380	352	380	392	327	390	355	343	365	380	350	345	347	357	304	346	347	351	345	388	344	356	356	387	360	351	376	338	365	383	362	348	308	361	362	391	338	359	326	366
17037	32968	31896	20699	14269	9289	7608	7784	7178	8404	9868	4244	1850	1308	1249	1060	1037	1012	899	854	827	765	754	766	719	753	744	738	716	730	680	685	709	712	748	682	772	763	739	720	724	739	752	754	711	743	724	704	738	733	747	666	703	717	721	709	758	751	680	743	681	721	714	687	756	732	746	788	777	746	712	727	731	699	682	720	704	726	707	718	699	761	712	713	737	717	680	754	666	745	715	706	710	713	724	728	741	681	670	716	727	740	711	737	720	734	711	717	729	698	675	712	723	728	733	707	676	665	725	688	726	728	759	742	741	725	693	755	692	747	706	703	701	738	738	660	728	699	688	701	697	731	740	725	691	756	685	720	733	699	736	731	747	736	697	722	752	727	704	717	737	725	709	735	701	700	721	695	731	746	732	757	724	725	686	669	683	706	705	710	737	650	721	725	731	715	712	710	692	691	743	688	735	741	721	739	732	733	709	697	719	690	722	713	706	706	755	696	691	710	693	680	730	771	700	751	738	731	666	692	674	755	704	641	749	752	674	741	736	727	747	713	679	750	742	751	761	757	696	682	695	735	719	726	702	755	700	678	680	726	711	713	734	692	737	720	671	737	783	721	677	706	745	763	724	764	713	724	733	743	740	768	691	731	681	686	735	705	727	736	747	722	751	700	745	718	715	699	685	743	718	710	754	751	724	753	685	745	725	730	698	728	734	738	756	774	722	717	718	722	715	718	678	747	703	716	741	734	722	686	711	735	735	716	720	710	686	749	770	742	694	742	736	696	804	761	712	727	741	762	707	773	729	681	756	771	710	690	769	716	748	714	721	693	709	725	678	712	675	698	733	708	716	751	662	704	742	705	717	759	736	696	661	695	720	734	744	695	739	761	737	735	795	718	704	689	706	757	716	695	710	734	649	722	718	703	689	682	730	781	710	703	684	739	773	701	730	724	703	678	771	744	726	712	715	772	705	753	692	746	735	683	695	728	706	702	691	733	713	723	726	689	698	734	699	744	736	756	723	737	678	731	704	731	706	701	708	756	738	748	732	706	751	700	723	711	694	739	734	763	724	765	719	742	689	731	729	729	718	703	724	739	709	722	705	710	721	704	712	704	709	692	722	740	728	729	740	672	684	738	739	775	691	736	750	682	775	736	739	719	738	757	738	712	713	732	705	722	705	722	718	734	731	708	735	708	731	716	741	750	740	694	720	722	745	748	670	670	747	773	735	721	755	726	718	735	751	701	707	711	702	676	758	739	720	748	750	725	692	700	738	756	731	713	732	745	713	789	703	666	724	694	733	692	749	730	747	755	646	707	732	749	698	699	712	687	711	751	756	734	727	692	730	744	682	695	692	754	730	696	742	743	777	716	698	746	749	710	699	734	701	690	714	728	734	707	726	716	740	717	751	743	733	691	731	698	750	715	683	648	683	712	726	780	759	709	683	731	721	705	705	727	692	680	740	702	725	663	712	688	713	736	709	707	734	733	711	664	757	752	762	688	654	726	685	744	680	713	723	687	773	710	716	752	641	754	684	749	718	703	716	728	703	709	742	722	725	731	755	684	751	730	752	723	734	675	753	696	738	724	737	728	774	719	749	710	738	734	742	767	679	709	715	760	713	679	730	755	714	706	704	680	757	697	749	707	692	704	753	695	725	721	752	772	691	774	727	653	726	659	742	689	737	719	690	785	699	737	755	728	743	655	734	731	766	719	704	721	660	712	701	749	706	682	694	758	739	765	771	752	702	734	728	683	692	721	726	698	694	697	726	717	678	687	734	700	681	717	750	756	708	722	735	693	700	737	770	735	699	752	737	730	686	707	704	722	696	765	734	722	723	719	697	724	714	726	724	713	761	745	720	717	736	746	720	654	713	705	724	752	692	748	728	745	730	721	725	703	701	745	678	736	695	738	693	708	727	745	715	713	732	719	734	728	734	740	688	712	741	778	789	737	684	746	757	732	728	739	723	728	708	729	761	726	754	731	742	749	723	764	731	699	716	731	694	726	744	709	731	703	746	723	749	748	772	691	709	723	745	756	674	721	680	775	763	724	742	753	721	688	737	767	710	711	734	734	710	693	738	731	728	704	699	745	730	692	698	700	697	680	750	708	708	788	713	677	666	733	763	781	678	698	713	713	744	758	721	712	709	743	691	738	712	743	690	750	713	720	701	749	723	671	709	743	767	728	733	707	720	691	720	698	757	781	697	690	762	737	726	734	765	727	722	739	717	697	739	767	781	750	736	697	748	708	697	715	667	678	764	692	677	725	689	699	697	729	709	720	762	729	754	688	715	749	670	733	674	710	672	734	688	744	765	730	685	705	732	778	718	724	760	741	727	689	801	720	725	708	742	734	718	737	706	710	699	677	680	717	731	748	684	702	741	746	709	685	713	697	757	734	790	694	743	724	680	714	699	761	728	732	750	754	746	677	718	711	721	698	696	661	737	656	708	731	725	701	712	743	688	714	691	683	767	722	725	740	704	694	708	744	750	722	697	732	724	688	706	702	695	728	724	745	680	686	651	710	699	728	720	721	708	737	696	682	698	722	703	701	700	688	730	707	707	730	741	699	764	762	773	711	710	663	729	763	700	683	698	761	689	726	759	710	697	724	706	717	716	734	719	705	699	703	719	731	750	701	710	729	725	686	773	728	745	711	698	699	725	687	711	698	706	729	745	709	684	709	716	689	741	742	690	693	718	762	718	705	710	723	739	723	731	717	720	693	733	719	718	729	758	732	773	700	754	738	727	755	731	703	750	741	673	706	704	696	722	733	721	735	743	729	656	707	725	699	705	708	715	708	746	652	759	734	703	714	719	723	686	686	720	733	707	731	740	728	716	749	724	726	714	714	723	713	722	705	741	723	712	708	706	709	711	699	708	773	720	745	719	746	719	709	800	663	777	743	722	736	751	733	738	714	751	751	691	688	672	711	734	707	734	728	657	699	733	764	753	732	725	712	694	708	696	693	666	719	704	720	739	700	696	720	720	725	746	740	716	721	733	722	715	697	719	737	692	705	744	678	730	705	737	753	717	703	722	761	721	726	761	723	703	725	709	704	706	686	758	713	745	787	729	705	723	744	739	696	718	737	680	697	765	719	717	731	714	750	744	664	689	699	693	729	693	739	687	694	698	732	700	720	744	736	737	734	715	715	705	718	706	727	725	700	741	686	726	705	696	680	681	743	675	697	751	753	768	684	686	746	735	709	723	772	700	731	703	731	727	721	760	704	740	753	674	740	736	721	695	701	725	725	675	707	705	696	741	737	727	728	722	749	726	706	771	742	718	762	724	741	726	772	703	706	761	716	702	724	738	723	734	700	723	740	743	760	694	697	698	659	701	745	731	688	701	731	706	716	748	711	703	721	685	714	742	727	708	716	765	744	746	739	748	735	703	747	714	733	648	756	753	717	759	732	701	695	786	693	719	793	752	737	736	713	694	708	700	698	746	709	683	664	648	734	722	703	704	758	752	716	729	714	692	725	672	719	689	714	735	699
24197	21267	28422	24581	20073	10384	5253	4288	9252	14483	12509	9212	2128	547	524	435	436	472	475	332	306	282	264	271	253	245	288	231	229	252	278	236	245	266	259	262	257	258	250	268	243	260	241	236	253	236	229	248	283	268	238	259	263	253	251	257	253	237	274	268	255	251	266	242	242	284	275	264	262	237	234	226	255	274	247	263	241	251	266	253	266	256	249	279	272	291	265	253	249	257	225	295	269	265	258	249	237	241	240	277	247	237	277	272	273	262	271	223	241	284	234	252	259	235	250	244	255	258	259	248	247	285	284	242	264	268	271	260	227	246	270	264	275	237	261	255	249	235	270	255	255	278	279	270	244	252	239	260	260	268	238	252	255	271	252	248	244	299	246	284	276	262	285	260	256	230	260	236	245	256	284	273	256	266	254	246	272	276	252	248	306	260	277	237	271	251	222	272	246	243	239	283	238	269	253	223	255	262	259	241	292	242	285	265	256	260	287	275	226	248	232	234	259	255	242	245	248	267	272	235	283	248	240	236	272	305	296	242	251	251	269	283	223	278	246	246	264	253	264	233	260	246	232	249	266	250	224	266	245	264	243	258	236	285	265	250	241	268	249	269	229	238	280	258	233	272	245	247	249	283	256	253	239	242	235	254	260	239	270	245	253	266	259	251	257	271	317	251	253	242	271	247	224	229	227	248	255	256	247	259	260	255	254	270	240	231	251	271	266	247	270	254	240	216	265	276	257	262	271	293	228	288	249	268	249	273	261	235	268	291	237	214	293	241	239	271	255	230	259	243	239	244	249	253	233	245	249	279	255	250	264	246	233	250	245	249	221	267	257	242	284	252	245	259	245	241	249	246	252	284	249	238	272	245	280	264	270	255	247	256	232	282	248	275	237	243	246	270	248	238	249	248	263	241	265	244	250	230	273	268	249	252	247	269	276	235	264	266	247	261	248	269	244	249	270	251	270	314	262	238	255	255	269	254	235	243	245	258	257	261	267	244	234	256	239	269	253	232	284	242	242	273	255	267	259	245	242	240	232	246	273	273	264	274	248	270	272	240	269	254	234	238	277	235	233	242	243	207	258	278	242	262	251	252	244	263	281	253	228	253	258	303	278	253	260	274	267	247	245	289	275	237	237	247	262	255	265	252	237	232	247	244	247	255	268	228	227	261	279	258	221	240	274	281	233	283	246	255	247	255	242	236	265	257	246	262	258	233	249	226	265	266	298	250	234	264	293	248	233	275	236	281	250	240	244	257	245	270	271	248	249	247	286	246	228	260	249	272	268	252	238	268	286	256	250	250	268	242	251	269	306	240	252	279	262	265	265	247	251	234	248	274	246	268	260	279	231	278	267	248	251	232	268	246	284	256	265	295	264	262	248	275	259	240	247	235	251	284	249	270	256	238	259	257	255	259	246	239	236	249	278	245	232	264	254	260	247	259	281	250	250	250	259	274	243	248	281	245	254	249	261	234	264	267	246	253	283	238	240	255	244	261	235	236	240	260	235	268	261	269	262	239	244	234	262	254	225	247	265	245	264	253	250	256	266	259	251	244	250	249	264	256	255	264	247	237	238	244	244	243	238	227	214	245	229	249	240	225	236	256	262	252	237	262	250	243	243	280	215	261	251	253	262	289	251	264	250	253	257	260	273	253	255	258	270	228	265	267	240	235	267	256	248	247	245	268	248	277	264	248	225	242	241	261	257	276	278	265	247	217	260	249	275	260	254	226	244	256	264	236	264	244	257	250	252	288	277	230	251	242	224	243	275	237	253	257	264	229	250	248	246	225	219	247	257	243	257	236	245	265	276	245	248	279	261	242	254	255	252	285	236	220	256	264	262	233	238	259	248	248	269	240	266	258	259	253	252	242	226	275	251	238	269	250	245	264	271	234	254	258	278	280	242	284	254	277	251	264	260	268	242	256	271	255	225	281	257	232	263	249	271	249	239	259	233	273	256	246	263	273	256	233	277	263	247	249	236	229	236	246	239	289	282	268	272	279	255	221	243	248	249	262	252	252	270	261	249	253	252	262	289	245	232	244	244	245	251	231	261	247	267	253	232	223	249	271	251	248	281	262	257	249	245	254	270	250	261	256	251	267	235	247	264	266	243	268	242	275	265	264	258	259	236	225	263	257	251	269	272	258	246	257	254	260	253	246	273	249	227	259	266	273	260	245	276	239	241	256	252	269	233	274	260	255	217	274	231	264	257	247	244	242	225	283	283	239	233	261	254	261	264	253	238	277	264	258	248	239	258	237	234	257	252	270	252	245	248	299	244	277	249	234	252	260	257	249	224	221	252	262	225	252	245	247	266	248	248	265	265	253	255	258	237	272	255	249	261	256	266	262	259	225	258	285	228	262	260	262	269	266	249	259	235	230	248	273	264	283	246	242	252	241	264	275	234	229	253	235	227	256	281	271	267	246	234	260	243	235	257	242	274	259	239	244	235	264	231	258	251	245	222	241	255	227	251	231	260	272	238	243	267	235	250	250	249	251	263	258	261	261	260	253	236	253	265	290	241	281	263	272	230	268	274	248	264	255	254	255	292	252	255	256	236	253	272	242	239	237	234	252	272	263	267	280	240	284	264	261	270	264	267	258	261	241	248	269	269	256	223	266	233	264	272	243	244	270	264	274	279	257	240	251	265	258	268	256	227	252	247	267	271	259	231	248	258	251	248	261	260	214	263	257	237	252	224	258	249	252	240	224	273	224	250	239	257	262	262	261	267	258	275	257	271	254	278	279	256	295	241	226	224	251	279	255	234	243	245	251	240	252	259	240	246	240	247	248	261	234	248	259	266	284	254	253	241	248	276	255	244	241	228	249	255	250	255	269	232	250	250	250	263	258	243	239	268	246	260	245	245	263	250	263	258	268	263	204	242	262	249	256	261	249	253	238	242	245	277	248	257	251	253	256	242	278	252	226	264	267	247	280	265	252	242	240	227	253	258	267	245	247	274	246	260	253	261	254	253	288	278	236	241	261	247	251	225	260	269	258	264	240	264	245	245	244	247	264	244	241	255	253	278	238	275	261	273	223	267	269	247	249	255	250	266	277	259	239	258	260	254	244	220	246	251	264	269	251	271	248	263	260	253	255	250	281	265	249	253	259	265	242	250	265	250	243	257	276	246	261	245	257	272	269	256	282	245	254	276	265	233	255	291	269	247	268	292	249	275	246	240	241	255	242	245	267	263	227	251	248	270	256	274	267	249	262	265	265	251	270	247	273	253	235	255	271	243	250	278	272	257	254	272	273	265	234	238	243	262	263	244	264	247	278	256	252	262	266	246	263	257	249	234	236	263	226	226	235	263	250	237	271	266	241	235	221	276	258	268	246	281	258	238	248	273	294	268	250	271	287	269	251	275	259	230	215	254	253	276	234	240	292	256	287	233	279	267	255	286	242	265	281	269	241	246	243	238	237	249	250	253	255	238	222	252	256	257	272	220	271	243	260	213	273	258	230	262	261	248	234	219	282	237	280	254	261	255	264
20613	41580	38326	29496	21818	15127	12764	13343	22354	27538	24416	19485	5043	1762	1518	1329	1420	1348	1381	776	642	675	613	571	560	572	565	546	528	558	547	511	510	530	564	536	552	539	534	544	542	543	548	538	522	508	519	541	529	508	518	563	528	492	547	524	523	530	502	548	543	539	529	547	530	528	559	527	503	503	519	523	512	552	531	515	511	537	475	540	499	521	535	584	521	500	530	539	502	487	583	552	506	499	544	546	561	542	495	518	551	523	516	516	544	520	553	533	507	517	545	505	533	533	513	585	532	551	551	545	531	529	498	533	527	505	530	523	496	503	553	532	548	552	529	526	534	538	542	495	523	550	513	540	559	559	519	526	528	559	546	526	541	531	553	522	546	509	508	506	545	553	522	577	534	559	539	518	532	531	552	528	537	493	524	569	521	519	525	477	546	545	546	550	528	518	589	536	506	566	528	515	478	542	527	552	503	540	516	543	529	517	542	532	537	534	523	531	529	496	582	523	544	576	557	552	476	549	566	545	489	530	502	527	510	519	517	526	519	498	531	530	490	536	518	528	529	519	487	505	549	533	499	524	554	551	523	533	517	514	540	525	475	548	532	502	554	503	528	517	508	488	525	515	547	524	542	511	550	496	542	502	478	560	530	550	529	517	502	517	536	513	568	517	502	513	554	529	537	521	561	498	535	517	547	527	523	521	531	550	494	485	601	499	527	551	541	520	536	487	482	495	499	595	532	489	541	514	524	568	521	531	497	514	574	471	517	531	510	562	490	525	506	560	545	545	525	531	497	503	552	532	548	534	507	535	534	504	499	552	505	526	527	508	552	507	494	532	523	524	544	510	534	553	497	529	507	541	542	542	559	534	524	545	538	528	515	545	559	548	504	532	527	509	525	541	545	495	524	515	555	528	521	547	530	550	487	505	501	518	533	557	574	494	515	504	548	501	492	487	522	518	537	533	548	516	522	522	541	520	525	536	527	509	526	552	554	556	511	515	523	532	488	519	528	514	524	506	534	520	502	521	528	555	518	530	558	547	581	550	532	522	514	571	551	544	543	531	522	523	538	528	527	524	565	523	483	539	525	501	488	566	558	533	534	528	508	537	539	547	533	532	508	523	515	545	545	587	581	533	519	501	511	543	541	517	541	524	530	467	530	582	531	529	531	525	539	476	541	505	508	518	512	521	467	499	548	503	550	509	504	522	528	549	536	538	525	601	534	534	547	524	491	505	542	566	536	515	538	502	554	489	530	527	518	558	575	485	539	510	535	545	532	535	518	559	482	497	528	530	531	488	566	517	503	519	521	519	510	497	545	559	547	512	533	530	562	521	551	536	531	515	500	527	550	506	511	496	471	487	541	500	515	534	548	527	521	535	537	518	515	570	528	489	513	505	526	548	530	536	499	526	568	549	519	530	551	543	511	501	544	511	518	522	558	523	510	533	477	532	561	525	560	576	517	508	522	534	531	530	506	511	580	567	513	514	531	520	538	530	531	498	540	534	517	492	530	545	535	529	553	533	530	509	523	546	536	543	524	546	531	539	515	519	514	559	538	523	546	497	522	529	509	544	535	545	544	530	519	473	533	498	558	565	536	513	558	561	533	535	514	508	539	485	530	543	524	484	504	546	499	522	509	503	573	501	554	503	549	514	531	533	506	527	556	521	508	535	526	570	487	508	508	521	541	569	541	587	542	551	572	533	552	513	565	544	543	546	575	540	500	542	545	485	549	513	492	537	554	504	602	538	544	473	560	515	515	537	521	512	552	540	551	545	506	547	511	525	486	503	519	516	534	517	565	547	528	469	494	535	477	506	554	512	568	544	525	524	514	528	547	468	524	521	530	515	524	529	537	522	473	513	516	532	532	553	499	537	522	544	565	513	523	554	555	501	555	513	527	509	569	513	513	549	536	504	506	534	554	526	546	532	541	542	573	542	542	500	536	564	512	545	499	561	527	547	500	525	535	542	551	541	580	548	560	528	531	501	498	488	509	576	521	518	521	524	515	486	479	507	519	504	534	491	523	497	514	533	498	487	553	532	543	508	485	500	547	558	507	527	525	561	543	502	499	494	527	519	524	540	521	498	485	493	539	524	527	510	565	535	556	470	516	501	519	526	514	504	511	502	519	519	505	494	523	508	525	487	513	478	561	504	537	518	568	489	526	530	483	490	537	500	554	481	523	522	505	547	518	562	558	553	512	522	511	547	562	498	558	518	541	528	521	563	532	542	573	516	530	564	509	526	526	546	512	533	547	514	526	517	553	533	505	538	542	588	562	522	533	515	536	502	571	552	476	538	518	554	531	527	533	503	538	575	533	514	562	515	545	538	487	569	515	533	545	521	507	512	533	518	534	540	517	564	526	580	532	545	498	507	529	541	568	534	508	552	532	550	480	542	512	541	525	554	486	498	505	538	505	535	562	548	543	519	555	527	557	512	540	548	502	496	510	499	532	553	542	527	557	502	540	550	545	492	511	553	514	533	537	507	524	533	517	560	489	500	568	603	525	515	527	514	542	544	528	500	492	506	522	544	543	570	520	566	505	532	502	495	504	544	561	501	525	540	551	578	549	502	498	549	509	491	519	590	506	513	537	507	485	519	516	511	512	501	541	541	533	529	529	565	540	513	537	540	527	508	489	538	542	509	528	522	509	538	549	513	496	527	514	501	551	542	537	507	549	522	555	532	523	551	516	508	539	481	524	557	496	526	519	528	520	527	503	513	504	517	548	488	538	533	510	520	512	531	533	532	515	540	515	490	514	499	502	563	534	546	557	558	535	513	555	521	548	548	583	539	536	551	541	515	508	539	521	540	539	522	553	555	538	553	529	514	535	497	521	509	521	511	532	538	529	493	539	564	523	554	538	502	548	549	502	521	540	486	543	544	512	536	518	552	487	577	562	521	502	519	553	532	513	508	499	516	517	526	499	524	533	514	541	533	517	565	572	533	533	531	510	489	538	529	506	528	581	554	514	532	558	584	528	515	542	537	540	539	528	527	538	539	503	536	526	514	531	555	520	504	534	535	553	534	514	549	518	545	511	516	501	510	524	532	567	513	549	497	549	539	560	535	534	533	531	548	500	505	571	486	518	483	540	554	513	523	544	542	545	554	487	556	481	509	505	495	523	536	568	493	547	537	539	509	532	548	575	544	545	532	540	512	501	528	502	523	583	561	559	495	568	513	498	538	520	561	516	546	509	518	503	549	538	538	501	546	548	531	503	517	562	514	593	519	520	521	523	559	556	548	523	499	528	530	516	518	515	482	530	518	506	553	574	534	518	468	494	533	560	523	535	509	577	583	510	535	555	534	524	509	516	534	540	570	545	492	523	528	577	522	577	537	528	529	536	541	477	506	522	551	463	544	524	581	515	562	506	517	540	536	543	536	544	497	565	555	538	541	528	531	546	528	546	519	519	538	516	524	548	481	492	514	504	521	557	501	528	504	527	486	551	530	505	533	537	534	521	543	526	528	527	501	565	535	507	552	506	498	526	502
23062	21240	29054	23724	21409	20905	13026	6730	9129	10878	18489	12387	5640	1146	753	661	759	836	990	299	232	235	206	195	162	203	176	195	156	160	151	164	180	172	169	180	178	173	168	165	172	192	160	180	149	179	164	176	174	162	162	166	169	153	171	202	180	169	159	171	191	156	160	190	158	136	198	177	157	169	163	164	158	162	171	168	190	161	155	155	167	183	162	150	179	157	183	200	176	148	169	171	162	167	192	183	178	172	172	157	172	155	174	168	162	178	164	173	170	150	165	176	197	174	183	178	172	167	161	149	150	173	163	168	170	167	178	155	184	162	155	145	155	151	187	161	164	151	171	148	172	182	165	185	175	177	163	151	182	176	168	164	173	173	180	145	180	171	167	162	179	180	179	193	149	207	165	172	150	193	155	163	168	155	154	156	176	154	158	169	176	167	150	164	167	178	206	145	184	169	180	149	166	181	181	183	172	173	165	187	154	168	161	185	141	167	173	162	167	178	163	164	186	160	155	175	163	169	174	155	141	157	186	169	180	164	173	181	175	176	182	163	177	190	170	156	165	169	148	141	175	161	154	177	194	180	166	159	175	164	159	174	156	164	171	167	155	161	182	139	162	183	154	171	178	173	167	190	171	175	153	205	159	154	177	192	169	174	178	171	157	177	153	181	153	159	166	165	172	155	191	148	149	162	173	202	173	171	154	150	174	184	193	171	175	189	180	146	172	182	185	174	137	168	152	183	156	172	166	164	179	161	169	173	163	169	163	200	145	171	144	153	172	193	163	178	161	158	163	179	177	185	180	181	185	166	170	189	147	185	169	199	187	175	179	170	171	156	175	140	162	166	183	178	172	169	162	156	177	167	176	177	170	176	170	156	172	173	181	163	168	164	146	176	159	163	155	182	145	147	138	177	152	146	178	169	157	165	183	144	158	197	172	176	161	167	168	188	166	181	172	162	153	168	168	176	160	165	152	166	183	163	155	163	188	160	182	171	173	167	180	166	184	188	156	171	145	166	185	171	163	154	187	159	175	166	172	167	148	163	199	158	159	193	149	149	172	166	165	187	185	162	168	185	169	163	176	146	177	179	165	182	172	163	178	176	163	184	196	167	160	177	179	194	193	164	159	164	173	169	184	177	167	166	162	158	168	149	178	135	168	164	173	177	154	165	157	149	173	171	166	182	143	149	179	165	185	175	162	151	181	163	153	171	173	183	169	154	184	176	170	176	167	158	170	161	186	167	152	157	157	187	185	170	161	137	183	183	168	182	166	185	145	175	142	164	157	161	157	171	160	165	155	155	167	179	148	177	148	166	161	126	173	151	176	188	174	158	176	167	171	182	138	161	172	171	142	154	180	161	180	161	163	199	176	193	186	165	174	163	168	183	170	173	166	160	178	152	188	164	177	177	150	178	188	191	177	164	150	158	155	155	183	160	180	170	182	155	155	162	162	164	176	188	165	173	152	164	183	178	173	159	197	170	167	174	157	169	200	183	171	175	173	155	155	165	161	160	174	177	168	170	171	187	167	137	171	193	177	166	170	171	175	167	178	158	152	188	144	185	176	138	151	172	168	169	175	185	184	172	162	161	176	179	165	165	173	136	170	184	144	178	168	165	174	166	162	171	180	163	185	161	149	160	181	153	176	160	174	176	155	160	167	184	170	159	173	188	180	161	169	153	164	169	173	180	154	157	173	168	166	179	152	177	171	176	152	167	151	160	169	166	189	172	181	179	139	166	188	179	169	174	193	193	158	181	169	175	167	162	179	146	174	156	166	156	178	166	166	180	153	183	172	157	155	162	184	155	176	163	160	182	177	188	159	175	155	156	166	144	168	167	167	172	201	157	150	170	155	167	183	168	166	144	181	163	174	183	172	188	176	146	153	159	163	147	168	169	166	167	152	167	162	165	148	159	178	182	169	179	161	172	166	162	156	157	182	161	166	169	174	158	152	158	159	165	180	179	179	167	196	179	183	179	160	175	161	140	165	161	168	168	152	158	153	160	174	183	133	187	167	162	166	168	156	173	187	132	151	142	189	157	161	152	163	173	173	157	162	171	167	181	172	184	176	156	164	162	180	193	168	159	161	178	170	187	189	143	151	202	197	196	165	173	142	163	168	164	158	179	141	181	177	165	176	189	158	173	160	148	173	161	192	179	164	184	164	163	169	173	170	183	160	162	168	161	169	176	182	163	152	165	175	177	156	165	167	184	178	159	164	161	162	152	181	167	168	181	184	166	172	175	151	155	163	147	150	179	166	145	155	140	160	177	186	144	175	178	161	182	151	165	167	157	160	181	173	181	151	168	174	169	168	168	181	159	193	158	193	177	202	155	162	156	163	171	160	188	167	169	140	191	151	168	185	179	165	164	198	158	174	158	154	173	175	161	164	171	160	170	174	149	153	164	164	163	165	183	171	148	179	163	160	171	171	154	194	161	190	153	166	150	164	180	172	171	165	169	173	168	163	220	159	177	170	179	193	143	162	160	177	167	159	168	161	164	150	177	181	179	176	194	182	190	172	185	162	146	163	166	179	179	165	153	165	180	172	150	192	188	136	165	163	166	168	169	159	169	155	159	158	182	170	173	170	181	160	190	160	180	165	157	149	184	175	178	171	172	168	156	187	160	153	181	146	183	182	148	147	187	177	185	170	162	165	170	170	182	172	153	181	173	188	155	168	158	153	167	192	180	158	175	152	182	158	162	163	168	182	160	170	175	156	163	173	179	184	180	164	174	176	170	152	168	179	189	162	167	151	160	156	153	182	166	173	185	188	157	184	148	168	165	173	162	164	169	159	176	145	166	194	178	149	174	155	163	171	164	156	176	165	156	169	165	188	162	190	186	181	186	183	167	159	199	181	168	185	191	156	172	146	164	171	171	167	158	158	164	165	185	163	157	181	174	183	168	180	186	172	179	146	152	168	165	161	168	173	158	143	165	177	159	161	178	171	161	183	149	167	164	161	177	144	164	178	158	170	167	152	173	185	178	161	152	181	153	164	158	165	159	183	150	161	178	191	159	167	169	172	162	197	166	159	169	157	181	155	162	174	167	186	163	162	173	151	170	157	168	179	160	152	160	200	179	169	173	180	153	152	180	167	152	152	183	164	191	163	153	161	156	149	164	177	180	195	153	165	163	158	164	179	166	142	167	156	170	158	147	180	188	171	176	186	160	164	163	183	159	132	161	168	180	161	151	155	155	164	168	152	153	165	159	171	163	169	157	144	152	147	155	190	154	159	168	163	178	173	168	168	165	168	167	185	163	168	194	162	187	163	167	172	173	166	172	204	148	170	167	168	158	167	177	159	184	133	148	158	173	169	168	160	169	152	160	133	167	163	177	153	164	160	158	141	174	177	158	168	168	165	179	164	163	168	177	152	187	158	155	169	182	163	159	162	174	183	152	157	179	164	196	165	175	164	172	159	177	172	165	156	193	155	157	172	161	149	185	158	157	176	179	188	169	169	183	151	177	160	165	178	179	175	165	157	204	189	140
24046	46122	42737	35348	29845	22801	17586	17001	21626	23199	31671	21054	13678	3758	2524	2227	2626	2770	3289	781	644	568	471	433	395	405	357	356	364	351	376	362	344	364	352	320	358	332	380	346	335	336	375	350	355	308	316	323	353	382	330	340	338	347	347	355	336	326	343	348	310	342	324	344	306	367	321	349	364	315	339	332	314	343	330	346	366	361	348	347	349	353	367	352	345	360	320	345	316	372	355	381	324	334	325	360	362	328	316	341	382	340	340	352	323	322	335	311	347	344	366	363	344	346	312	322	358	373	328	350	344	355	308	340	346	350	292	324	385	342	351	330	363	347	302	332	390	360	322	359	316	285	336	349	355	327	323	340	366	328	322	336	324	366	327	351	347	382	340	327	344	324	358	354	325	367	336	345	345	351	352	335	341	326	348	357	350	344	367	323	335	344	337	364	347	337	357	313	345	307	344	349	337	331	315	337	325	348	348	332	342	351	334	352	321	351	355	360	349	353	313	329	356	339	355	333	353	349	343	334	357	348	340	333	346	336	332	317	330	336	356	329	327	368	369	306	321	363	338	313	326	332	299	322	386	318	328	349	335	347	335	305	333	341	343	359	333	369	351	314	318	355	345	366	339	342	335	353	320	325	365	342	339	342	360	313	358	361	381	332	359	361	358	338	340	327	339	345	328	342	335	302	349	347	346	323	372	357	364	364	337	328	312	300	347	340	346	361	363	347	351	337	290	368	349	328	338	333	367	333	376	355	332	337	336	373	322	345	338	353	341	326	337	345	347	330	338	338	336	338	322	365	338	333	354	358	331	330	332	351	338	346	345	339	368	365	376	343	294	362	332	323	333	356	333	364	320	325	323	329	348	360	342	346	331	378	352	334	371	370	337	313	335	310	356	331	345	351	377	306	304	306	332	321	329	309	337	338	325	344	345	317	346	315	343	367	342	297	370	330	343	325	344	335	331	327	366	364	359	296	346	324	376	335	368	331	346	313	329	347	308	343	331	350	309	325	321	334	363	327	355	340	337	310	347	357	328	363	346	326	359	347	335	357	347	349	321	316	275	330	333	307	340	307	352	332	307	332	330	334	363	333	330	353	342	326	321	369	333	348	336	345	341	369	352	333	373	354	331	294	325	331	357	372	388	289	363	337	361	334	344	335	322	332	337	345	346	326	339	346	323	322	339	378	319	367	337	340	351	321	371	327	343	366	326	349	330	328	321	334	301	330	376	356	313	349	328	340	357	308	338	358	317	329	355	337	375	345	375	326	355	348	386	322	382	319	362	364	349	319	291	345	332	380	319	310	351	340	324	318	329	325	339	306	367	341	345	304	321	338	320	337	332	319	342	349	337	325	315	319	328	306	310	331	305	338	363	357	348	330	322	353	339	311	355	339	365	336	318	333	327	318	347	335	344	326	320	340	357	340	358	330	344	329	352	360	363	316	303	341	341	354	326	350	330	337	335	376	348	317	380	316	349	332	339	351	333	328	345	338	355	368	358	347	360	347	352	358	350	326	303	346	316	327	353	344	342	351	334	321	331	357	310	334	331	328	330	327	336	352	323	373	320	343	334	365	364	378	338	314	316	344	342	331	330	347	353	344	345	347	342	333	354	355	331	324	337	316	337	337	349	354	333	379	324	324	340	326	318	345	350	323	343	335	338	351	332	359	353	346	306	333	320	335	324	341	331	331	360	327	339	317	338	322	328	345	352	358	345	389	334	378	373	320	342	361	339	351	368	328	325	318	332	382	345	365	342	326	366	314	353	345	341	316	350	378	327	352	351	321	340	320	356	312	362	338	319	327	341	325	376	375	344	339	320	334	297	303	312	313	353	341	336	325	326	371	329	359	321	337	372	340	314	343	332	376	324	337	356	324	367	328	372	359	339	318	336	344	310	353	343	356	309	339	334	325	338	321	331	331	350	327	349	333	309	329	281	353	336	337	334	359	321	335	346	311	350	316	347	337	316	385	321	355	321	374	327	349	373	338	356	322	327	325	336	365	351	361	343	363	335	329	347	359	343	316	338	339	350	369	365	327	317	311	347	340	356	353	343	306	360	350	310	346	357	362	339	319	356	335	324	334	343	333	347	343	358	323	351	361	358	358	319	339	356	363	323	357	340	330	354	361	308	361	329	338	318	345	346	340	350	342	338	350	326	364	371	339	320	298	363	324	376	308	316	329	332	343	329	335	352	330	344	342	331	331	387	311	347	330	318	336	366	343	331	309	318	340	330	342	349	328	317	334	353	363	331	364	331	352	307	377	302	375	305	355	317	369	339	322	365	334	352	357	341	332	372	340	363	325	341	305	339	312	364	347	357	346	299	369	354	345	336	363	374	347	338	341	306	303	295	356	352	332	344	348	322	354	373	340	358	313	320	329	352	358	339	330	339	342	356	309	348	351	313	331	354	377	334	374	341	337	326	338	350	320	352	397	366	349	373	341	339	303	332	358	355	355	375	335	356	347	341	325	339	348	364	317	352	389	356	308	340	329	358	363	336	342	335	317	337	318	327	365	363	315	315	343	335	324	339	341	340	334	319	356	362	330	330	310	307	344	317	343	314	351	323	354	343	342	345	299	338	314	331	347	317	337	353	347	340	304	303	339	355	366	353	318	322	326	340	368	357	323	332	356	312	332	334	354	321	307	341	347	379	332	324	335	340	341	375	332	355	346	348	314	342	362	349	362	340	306	341	349	336	351	338	318	320	323	331	392	365	365	339	338	336	354	312	321	326	358	322	327	336	358	348	373	347	380	361	348	311	339	332	325	329	308	322	332	329	348	361	321	337	322	337	332	340	325	347	368	361	344	348	356	333	344	316	342	323	326	338	330	325	322	369	334	347	325	338	322	349	336	333	325	340	337	344	330	320	333	333	363	356	353	313	356	348	362	336	322	324	325	325	319	362	326	351	338	356	345	372	338	318	334	342	327	328	369	317	354	356	362	312	318	341	322	340	339	336	354	340	346	369	355	323	323	342	375	349	354	354	366	342	339	334	317	324	346	345	369	354	338	311	348	349	344	303	310	316	337	338	314	346	362	318	350	313	333	330	329	357	326	330	307	332	364	378	313	352	309	314	356	371	393	328	321	353	329	337	330	346	336	353	319	326	339	328	314	335	336	361	304	362	346	337	368	347	339	332	365	328	351	332	323	357	341	379	323	374	294	348	345	331	350	345	325	328	394	325	336	327	321	339	332	352	350	365	349	367	361	341	347	324	354	360	336	322	334	323	349	363	351	334	355	331	343	347	298	336	350	323	336	318	358	344	335	343	357	349	333	357	326	368	355	347	339	324	335	332	366	343	340	356	327	302	325	350	317	355	345	359	353	313	340	347	355	354	354	327	355	341	360	322	346	326	335	350	344	308	301	290	377	339	340	343	338	352	346	369	351	323	335	374	312	313	360	325	338	346	301	348	373	325	321	327	355	323	343	338	343	368	321	348	297	329	343	310	337	366	335	353	333	297	310	358	332	350	325	338	348	353	334	321	340
26568	21606	22192	15485	6728	3313	1979	1423	1285	1235	1158	1485	1284	661	480	497	494	441	385	378	377	348	373	345	346	339	347	319	362	346	385	351	360	346	346	392	345	332	350	332	354	373	375	322	348	348	349	358	335	359	356	340	342	363	339	350	363	350	357	370	344	375	363	330	348	352	353	367	352	362	346	351	348	312	352	358	325	348	354	352	375	393	330	343	356	339	363	332	340	329	310	314	343	361	334	317	360	371	331	358	369	323	350	330	347	320	339	347	347	339	355	353	357	325	324	328	351	334	361	346	360	314	350	361	334	368	349	341	350	334	360	372	340	385	376	341	364	349	356	367	351	337	350	340	352	363	340	346	364	341	343	380	339	323	359	348	353	340	364	363	345	342	348	371	366	339	358	381	346	368	381	389	307	364	356	353	325	385	320	339	370	322	331	358	324	360	350	359	390	353	349	323	342	327	347	397	326	351	370	360	345	358	337	339	342	354	358	369	366	332	336	337	364	328	341	355	380	356	312	316	358	340	320	357	371	335	350	356	354	335	352	363	343	357	346	331	305	315	360	367	363	343	372	324	325	330	352	384	333	347	343	359	299	344	376	334	387	333	327	330	349	360	338	380	352	330	355	332	328	350	359	362	364	326	350	356	352	348	352	332	370	338	321	337	328	331	357	317	354	325	360	369	349	322	308	348	365	348	329	334	343	393	422	290	357	347	353	333	342	357	348	357	334	378	299	345	381	344	336	356	349	345	349	365	333	382	363	370	370	325	358	341	340	338	378	392	343	366	342	368	354	364	339	365	355	359	352	343	320	342	334	372	346	341	329	362	338	360	327	344	322	326	362	313	331	346	326	353	346	354	343	365	346	342	363	335	308	343	330	345	317	339	336	350	337	332	354	320	355	368	372	370	351	326	372	359	342	323	389	322	390	355	329	353	374	346	346	343	376	398	301	319	376	351	365	345	358	355	355	376	365	371	342	341	343	348	365	389	320	335	340	369	336	338	346	320	356	351	330	351	306	353	356	363	327	353	349	332	331	333	347	335	335	360	367	377	358	315	316	335	362	329	340	318	369	330	366	354	326	327	357	335	356	344	337	363	356	327	354	381	341	325	342	344	322	341	405	305	332	334	340	325	350	357	326	361	347	372	362	391	343	356	365	327	355	354	363	338	382	347	330	353	375	330	320	329	319	365	341	336	319	332	326	402	324	350	320	322	323	368	343	339	348	334	328	347	342	374	348	338	341	320	353	371	347	387	334	330	339	357	362	341	315	374	332	356	336	344	347	325	370	319	342	347	371	354	366	329	333	335	360	358	373	382	386	365	347	362	351	337	342	327	335	331	352	328	346	369	337	367	319	344	355	344	344	319	355	375	345	323	353	374	344	377	322	321	342	355	331	372	341	315	356	341	372	350	336	341	329	354	317	341	351	330	366	356	343	350	329	330	367	350	305	314	334	322	353	340	371	339	350	340	362	364	330	326	348	345	341	332	315	335	327	357	357	326	324	412	310	336	327	373	357	345	341	347	344	359	348	373	331	352	323	327	352	342	355	372	353	358	350	352	340	380	343	330	339	335	336	353	335	349	347	338	335	363	378	352	404	377	353	354	311	340	379	331	343	339	361	364	304	370	329	363	371	351	337	351	315	327	336	346	349	325	351	360	380	364	347	365	326	352	335	350	346	338	351	335	302	337	378	367	343	333	293	333	307	339	342	357	351	326	349	356	338	361	355	345	358	340	386	340	330	336	364	313	360	340	356	336	363	392	307	341	358	352	350	382	360	349	361	334	349	331	346	321	352	342	347	343	376	364	347	334	343	328	340	333	370	354	324	365	369	370	366	338	363	330	350	339	335	376	387	341	341	312	332	338	341	374	363	338	338	322	351	353	338	356	344	343	332	322	341	338	396	357	333	373	331	337	373	313	331	337	318	354	357	346	332	343	338	365	325	363	370	377	349	346	340	343	385	350	345	377	356	323	320	331	345	347	314	342	388	362	335	345	364	328	333	375	306	347	365	323	338	350	313	350	347	391	283	343	329	337	332	362	330	346	328	346	356	341	349	359	347	327	343	351	339	337	365	304	358	340	332	319	347	328	345	324	362	343	361	338	339	343	327	338	371	381	326	312	322	329	344	339	332	354	331	331	331	316	350	332	331	360	322	368	364	341	330	364	353	292	336	363	345	323	337	354	354	332	387	337	338	343	341	327	341	336	359	324	351	372	322	378	336	357	371	354	337	351	360	354	355	354	360	357	319	320	339	333	347	348	346	355	346	300	341	340	340	337	307	362	332	374	360	331	338	325	352	349	365	331	314	336	352	353	345	385	329	361	342	337	342	371	356	361	331	354	326	344	343	363	362	342	340	337	352	354	358	348	367	323	367	360	311	334	353	326	354	320	331	368	341	326	332	344	310	338	335	341	360	336	362	361	372	364	358	321	341	355	340	297	338	320	347	363	333	354	338	363	343	357	305	330	340	324	320	326	364	325	327	352	360	351	354	349	354	316	352	355	339	382	369	352	311	374	320	349	383	363	356	341	363	309	370	354	376	356	352	330	365	364	330	375	361	342	315	321	355	311	317	341	351	311	369	303	331	351	346	371	368	371	326	356	353	356	336	376	328	348	321	343	356	339	373	354	328	340	340	323	349	377	374	373	330	321	346	349	361	363	325	342	325	331	362	322	346	323	323	361	346	356	329	344	391	353	325	354	359	321	344	339	381	344	348	329	338	377	336	350	305	334	334	322	336	371	319	349	377	347	370	321	403	353	360	326	340	338	307	337	372	352	373	371	365	338	322	313	344	332	333	314	359	364	354	353	305	359	369	355	307	352	344	371	358	348	342	357	368	345	334	353	383	339	353	352	353	349	347	357	363	352	368	362	330	368	353	351	338	333	305	338	346	360	355	356	364	358	361	355	334	346	332	349	329	328	344	349	362	379	310	362	341	337	344	408	283	341	326	367	329	326	379	307	347	329	343	381	352	342	326	337	337	347	357	357	325	332	338	356	342	314	364	330	362	337	372	380	328	334	351	323	350	369	308	359	365	338	315	352	320	352	323	353	334	335	356	348	331	348	336	365	302	357	343	339	350	357	310	348	368	363	325	357	365	340	312	339	353	327	380	333	350	359	342	344	351	374	351	346	343	369	342	349	379	363	319	349	370	346	354	349	337	316	348	326	329	372	343	324	337	351	352	357	323	362	358	381	340	356	381	358	338	369	359	332	343	344	357	327	353	334	345	374	330	362	359	351	348	330	342	352	337	336	341	347	343	361	372	344	327	330	373	333	349	336	312	344	349	357	330	359	344	380	322	326	361	321	369	320	359	338	387	358	346	364	348	344	335	323	361	320	332	341	366	329	313	333	326	349	330	348	333	354	344	299	366	329	328	352	350	367	370	331	390	350	326	324	351	377	355	364	335	329	386	376	316	353	385	354	352	372	320	362	312	328	325	305	349	324	352	340	345	333	331	348	345	358	354	371	359	381	339	363
20190	33922	31224	22516	15189	9831	6824	4961	4581	4375	4310	5468	4143	2040	1431	1233	1267	1024	959	820	774	768	700	712	673	740	706	668	731	689	677	680	747	779	727	691	720	710	698	678	723	688	701	677	675	688	682	690	704	720	728	680	677	751	663	734	724	703	693	698	705	728	689	646	726	681	676	705	682	717	675	705	738	706	709	679	715	727	709	706	691	749	667	682	669	703	707	709	681	725	691	692	724	731	665	724	724	702	708	705	713	683	700	717	674	696	672	734	681	721	673	718	722	699	692	710	686	716	693	673	723	731	699	702	708	720	702	689	704	756	722	695	726	707	680	702	726	704	695	711	691	730	721	655	724	722	664	722	660	703	673	670	697	684	673	728	652	712	685	709	693	723	718	705	757	743	738	767	713	687	712	734	737	688	655	684	722	737	658	680	738	715	697	688	708	642	726	727	693	721	701	684	707	727	671	670	672	658	716	679	683	677	718	675	694	696	641	692	751	662	684	735	766	721	704	669	689	696	705	701	711	644	676	679	717	708	723	726	712	692	693	723	726	706	692	741	710	689	701	658	708	697	715	732	685	680	684	725	700	685	723	664	687	692	681	716	652	691	699	746	690	682	721	708	718	678	696	746	636	688	716	670	691	710	675	731	660	676	691	697	667	688	679	702	716	700	701	715	707	661	690	697	702	647	702	749	675	743	681	688	679	703	659	706	699	709	718	727	681	711	706	719	696	717	700	716	684	752	700	711	699	716	718	727	687	692	731	707	688	692	689	712	705	722	728	679	736	706	718	709	690	687	663	701	720	708	711	701	699	688	706	692	692	724	702	635	713	696	677	727	683	676	679	700	719	694	726	731	656	739	679	701	697	683	690	676	701	719	675	721	723	675	693	694	728	681	759	694	732	663	672	668	727	719	683	674	721	674	738	722	720	687	747	741	687	715	702	694	685	729	688	664	744	673	697	718	740	727	709	679	716	722	700	692	664	715	695	729	716	662	722	739	646	687	727	724	713	697	757	709	696	776	688	677	701	656	677	678	693	735	672	697	658	690	720	708	699	678	730	682	668	707	676	710	737	694	684	679	689	715	703	701	692	712	709	680	714	701	679	756	708	682	681	692	696	710	747	666	692	662	668	715	751	770	667	700	690	693	707	715	730	697	682	708	705	725	675	772	708	741	737	736	711	728	736	681	738	667	671	731	692	688	695	718	739	687	672	647	763	666	700	719	702	709	696	720	706	707	709	704	766	719	737	667	697	717	680	711	686	707	724	720	737	699	721	690	714	681	700	690	671	669	656	746	742	733	635	643	740	695	690	692	703	710	723	660	702	637	717	670	760	686	730	681	683	685	721	710	719	690	705	713	694	683	657	723	698	707	689	682	710	749	687	689	671	738	707	711	702	725	687	711	735	708	687	683	702	685	731	702	717	704	698	667	679	693	726	696	721	718	652	693	692	712	690	727	720	734	686	684	701	684	669	737	693	735	723	702	717	709	680	692	707	735	705	713	703	672	730	685	730	718	660	706	722	694	674	771	759	687	705	730	699	717	688	726	668	719	706	710	678	708	695	730	661	704	696	691	727	684	679	671	784	709	715	667	730	684	730	679	748	710	651	674	662	689	661	675	723	729	712	722	661	707	693	695	680	657	721	769	690	723	662	697	707	698	721	660	723	641	705	705	705	736	701	712	712	692	673	716	678	679	699	718	705	722	716	674	712	708	719	692	737	648	691	672	735	724	662	698	706	687	723	700	647	719	763	669	728	701	686	688	678	705	671	707	669	702	736	681	685	687	708	721	685	685	636	658	661	757	749	649	747	687	734	705	674	696	732	709	691	713	711	717	732	631	714	687	669	660	713	709	654	740	692	679	734	713	705	688	709	689	698	706	729	686	696	721	679	682	715	695	667	692	744	713	679	684	702	695	706	705	688	699	655	713	685	737	716	707	686	726	719	682	688	662	712	741	707	703	721	708	694	725	708	721	744	708	695	678	729	741	645	708	713	726	676	685	645	705	692	710	731	690	682	711	663	706	702	695	687	636	701	668	695	626	730	673	643	719	677	694	658	678	735	734	652	738	706	730	698	688	683	678	729	729	724	694	706	718	696	738	713	750	713	729	730	694	697	723	698	741	705	701	660	678	681	700	699	682	724	745	668	687	738	762	681	686	729	657	736	647	692	691	734	695	683	719	697	716	684	728	662	704	730	730	738	648	659	732	679	722	723	715	686	716	695	714	678	720	691	677	708	744	690	715	688	731	702	649	717	681	732	671	730	710	716	649	693	721	723	731	667	725	684	692	682	734	691	705	700	706	742	653	708	681	683	708	668	686	666	700	706	652	704	742	699	723	691	730	715	717	703	710	696	701	741	690	687	714	672	676	643	739	694	704	665	683	698	707	729	722	709	737	726	688	714	671	662	703	674	724	697	669	686	755	659	679	729	693	669	731	686	721	693	704	716	650	667	681	683	707	684	661	662	710	719	676	665	715	708	727	716	731	655	689	729	689	691	723	680	732	760	713	700	707	730	661	690	705	705	704	713	719	732	729	720	677	687	628	697	677	713	732	684	684	670	697	730	699	696	695	692	708	713	771	692	661	737	689	675	655	676	644	727	737	678	731	742	744	698	702	773	667	683	735	700	751	741	675	702	672	697	714	684	698	650	682	691	668	659	705	714	706	755	680	675	685	670	703	727	677	652	757	666	704	677	699	672	738	736	741	704	714	692	705	709	698	693	641	685	749	711	718	737	723	720	716	683	712	688	695	703	675	679	697	710	665	750	689	686	652	696	708	752	699	708	678	681	730	701	705	724	665	690	706	696	673	704	645	730	712	653	736	730	719	730	667	724	734	704	747	676	676	718	717	683	689	709	734	726	700	708	697	683	682	706	713	705	671	737	681	684	649	651	677	680	699	678	700	722	741	711	707	660	709	709	654	671	736	709	724	707	745	701	669	700	722	664	656	705	712	730	698	701	751	729	675	683	686	701	724	660	714	663	729	686	688	740	725	640	712	684	741	745	658	716	689	687	671	712	718	694	704	756	648	680	690	692	730	766	695	687	740	706	689	691	729	702	675	699	713	733	657	739	747	702	735	688	720	692	679	705	676	678	746	724	658	731	717	728	712	763	737	684	748	715	667	700	750	692	713	688	711	679	737	710	695	707	682	695	703	720	730	685	696	702	678	695	721	694	686	718	680	668	691	735	689	717	679	734	660	713	698	716	704	706	673	681	682	695	696	741	645	724	729	750	695	721	716	715	761	726	723	717	729	666	691	715	690	681	662	700	719	702	658	733	641	698	694	638	672	670	667	669	702	707	687	724	710	713	718	702	710	701	735	721	687	727	694	671	697	674	729	723	686	733	710	697	697	734	704	675	714	692	676	709	698	720	701	726	687	729	684	701	703	680	673	701	674	694	689	686	678	755	701	772	663	671	721	675	700	693	666	673	674	703	679	713	730	666	716	716	727	731	689	703	688	738	675	721	653	677	674	691	695
24125	21242	28350	24596	20203	10871	5266	2548	2218	1961	3247	5206	5042	1793	662	574	477	531	459	299	297	277	289	215	226	232	194	242	250	256	238	257	241	218	248	218	211	219	241	249	212	213	240	217	222	241	234	245	229	225	239	255	211	254	226	241	253	218	237	227	226	248	246	218	232	256	267	240	241	228	221	222	241	234	235	226	236	244	235	231	260	200	225	221	220	260	244	253	245	244	219	231	230	242	234	240	212	212	267	216	246	225	238	231	202	232	237	226	235	253	221	228	229	205	212	224	199	224	234	219	212	225	227	219	224	227	222	234	238	240	237	250	243	247	227	216	260	224	232	246	242	237	260	219	225	234	232	248	209	214	211	245	234	204	236	257	201	248	206	211	256	230	221	238	245	254	241	221	235	241	232	234	215	242	236	250	229	193	208	221	220	245	232	212	206	214	237	241	217	226	257	233	238	206	222	244	225	241	237	222	211	251	233	246	234	239	248	231	238	202	206	232	215	214	214	233	198	223	228	225	234	228	248	260	212	212	247	220	248	209	234	220	231	203	237	249	243	225	228	238	225	273	223	239	207	257	216	230	242	214	248	211	236	218	230	247	230	230	265	240	220	232	234	222	232	251	231	244	205	215	225	237	228	225	230	238	264	235	229	245	233	223	233	240	234	247	251	234	213	241	257	230	229	278	223	259	253	239	223	232	254	233	203	219	228	225	233	235	226	242	238	226	221	222	250	219	224	247	223	245	204	230	221	232	235	247	245	252	219	231	211	220	225	215	235	242	227	271	224	251	241	222	253	251	215	228	230	232	207	211	217	238	251	245	217	214	226	234	227	225	249	220	240	237	256	230	230	221	234	249	247	213	240	229	242	246	245	243	204	204	217	217	228	229	242	224	233	228	245	245	249	241	218	215	232	237	223	225	238	226	239	230	221	215	249	235	230	230	236	215	207	227	234	250	200	211	242	220	221	223	257	250	245	247	221	252	245	218	227	236	233	218	234	215	233	253	241	230	243	231	217	256	250	239	223	254	214	267	236	235	250	214	237	233	223	235	227	263	226	242	251	240	240	223	201	237	243	230	224	215	209	271	223	228	265	220	217	241	221	229	252	244	226	246	222	242	232	228	238	209	238	211	200	242	222	237	263	236	263	220	232	264	228	224	214	243	234	226	215	246	229	226	233	273	222	204	273	226	238	218	228	246	238	232	230	232	221	229	223	234	234	243	230	219	236	239	225	220	220	227	235	271	241	218	232	224	237	251	251	249	248	232	212	243	237	247	214	243	228	217	245	263	244	254	225	249	230	238	227	232	241	245	243	214	219	234	236	241	243	227	225	232	261	249	259	216	216	241	219	237	244	214	228	239	219	253	269	245	218	235	201	248	241	227	223	220	223	228	239	227	247	236	245	234	242	217	237	243	214	249	244	229	226	218	245	250	253	237	233	232	226	210	212	210	246	213	217	224	251	223	256	233	230	237	224	241	237	214	218	226	270	227	261	247	237	208	257	243	234	235	201	227	220	229	196	253	212	248	248	204	269	228	266	212	231	236	228	240	234	236	251	228	245	237	244	219	252	211	251	221	240	202	223	232	218	226	201	215	242	229	219	243	245	235	228	218	227	224	251	253	253	236	201	226	216	255	236	231	233	205	239	243	202	219	270	216	238	206	220	202	231	227	201	205	206	252	231	242	225	234	244	223	238	225	228	214	240	256	219	251	246	239	251	243	246	216	230	238	223	222	222	224	240	225	224	245	240	233	197	218	209	239	207	224	240	221	236	218	206	235	225	256	254	226	237	243	258	231	254	242	244	243	230	221	250	210	235	221	229	226	214	228	230	249	236	233	243	228	246	238	230	242	203	198	260	211	249	242	244	235	221	231	215	236	236	248	226	216	204	234	212	213	231	244	246	259	221	219	235	229	231	229	247	240	221	225	214	237	246	228	217	189	232	215	220	254	216	252	256	247	255	225	228	238	236	242	235	228	233	224	243	210	219	238	233	233	237	212	214	227	240	190	230	205	235	213	234	212	245	237	229	215	234	232	258	228	232	264	250	242	225	232	233	252	232	207	215	262	242	237	225	210	221	212	247	250	200	248	222	219	246	264	242	262	229	245	228	240	238	242	243	239	218	233	213	212	250	217	267	219	214	225	215	224	207	223	230	249	230	238	232	241	235	218	222	231	211	249	245	244	244	250	254	233	250	230	225	243	230	219	228	246	227	223	218	227	202	231	218	232	249	241	234	212	229	218	242	218	244	230	237	226	229	239	229	218	241	247	227	231	236	250	253	197	213	239	217	216	247	246	255	256	253	236	211	237	235	215	249	240	235	257	232	244	247	245	219	184	233	232	228	252	242	252	213	235	237	241	265	230	257	247	235	226	241	259	251	216	206	260	234	239	218	223	236	250	230	227	216	261	218	234	245	213	223	242	229	226	250	228	251	224	219	252	234	198	226	225	223	234	239	238	232	216	244	249	240	257	227	207	230	221	230	255	227	243	243	243	245	230	253	216	236	219	250	245	257	230	219	227	231	245	246	242	219	209	234	240	236	231	240	251	253	213	239	221	249	240	205	231	236	204	234	242	247	234	238	248	236	259	224	249	225	234	218	218	235	236	243	220	222	213	242	254	224	222	226	258	240	209	214	234	250	246	253	221	234	236	225	256	246	245	219	239	251	216	229	230	222	225	240	219	251	208	199	220	246	247	260	218	246	198	218	245	220	260	234	235	221	232	244	218	256	262	234	212	241	252	224	223	272	243	224	222	224	237	234	241	242	217	231	227	216	214	253	236	245	243	238	239	220	227	217	238	234	204	242	229	248	233	219	230	221	233	236	250	250	211	222	215	213	252	244	243	229	246	252	204	224	214	228	221	205	216	221	239	235	251	223	248	225	236	218	232	252	246	229	222	224	220	207	228	247	228	217	243	245	228	224	224	233	213	241	246	242	226	256	220	252	227	232	212	218	253	214	242	249	205	232	247	250	223	201	241	254	269	232	228	228	227	224	226	216	208	233	225	246	237	230	257	237	249	235	245	227	237	251	229	238	249	256	247	243	219	233	255	250	209	252	237	227	233	237	222	247	228	256	238	226	219	229	214	242	234	234	227	215	231	239	229	234	246	225	238	203	228	214	257	255	246	239	236	228	249	202	220	218	252	250	224	229	217	222	245	230	253	237	211	224	247	243	221	217	224	227	234	216	244	234	243	246	224	234	234	241	241	230	245	256	231	212	232	235	232	258	240	228	221	232	243	237	238	221	222	246	250	218	249	220	243	220	236	243	222	212	237	248	256	207	220	230	226	219	217	214	241	231	218	254	243	243	266	260	215	215	215	228	214	211	231	226	207	245	225	245	229	228	211	257	189	223	235	235	218	248	257	227	265	226	212	234	257	237	226	236	214	198	218	232	238	230	228	227	206	240	206	237	230	246	228	247	224	230	226	251	267	271	233	217	260	222	227	233	229	243	222	221	216	249	232	231	259	258	240	236	211
22512	40902	37366	30261	23481	16260	12257	8480	7847	6929	10790	14999	14271	5358	2097	1767	1537	1729	1118	663	640	624	540	533	525	537	485	491	510	500	523	479	513	510	484	505	512	506	505	472	507	525	498	458	477	494	463	496	477	495	464	496	491	472	485	497	521	472	487	467	548	500	489	452	498	467	461	496	497	526	463	516	497	507	507	482	492	453	475	462	521	458	484	515	486	501	505	488	483	489	494	468	489	476	473	488	487	474	466	478	445	441	502	507	501	491	491	473	469	512	468	470	481	472	484	512	522	546	493	476	495	467	475	471	480	506	507	482	510	462	459	500	508	506	438	437	489	441	503	479	468	484	525	500	502	444	517	447	473	473	486	494	501	470	482	460	492	475	473	519	477	487	524	474	461	515	442	528	451	475	486	482	496	484	501	463	479	486	481	479	461	504	444	493	494	483	507	500	504	466	479	481	502	464	492	444	486	491	464	464	475	521	457	454	456	467	482	490	493	467	493	498	443	461	469	474	477	503	478	477	487	461	486	511	489	473	462	451	488	519	482	488	464	448	470	467	497	452	453	487	471	494	530	475	456	460	481	508	494	466	474	493	449	462	448	468	509	474	458	481	510	474	444	492	497	475	480	482	462	511	438	480	491	466	462	473	488	499	489	462	486	480	482	448	488	490	477	485	475	468	491	490	474	470	459	516	452	453	495	432	506	467	500	436	500	518	501	458	533	462	468	483	485	527	474	481	482	449	510	479	465	470	468	477	477	466	477	499	477	480	503	471	465	523	441	453	482	446	506	484	447	471	467	489	455	512	469	513	471	498	493	460	463	478	521	461	485	490	537	464	465	506	443	449	441	463	479	458	473	481	484	495	473	500	497	511	482	479	435	462	475	491	442	491	494	509	486	485	483	437	460	474	488	485	504	501	473	475	499	516	509	489	487	447	455	504	497	522	437	506	472	478	491	504	485	478	465	442	461	463	500	487	461	523	492	477	477	484	505	468	500	465	485	454	466	501	478	506	488	502	451	501	514	466	501	467	482	459	482	502	485	502	522	483	459	501	471	484	516	512	488	502	494	476	464	514	494	457	474	488	456	458	485	506	462	478	459	457	468	487	459	470	477	466	517	491	417	527	501	449	494	518	507	462	465	473	505	482	502	479	443	497	456	448	498	509	477	475	496	463	492	477	494	470	476	467	487	490	481	498	508	492	460	477	491	515	480	497	443	488	459	458	499	461	478	487	521	504	466	504	460	466	549	475	459	469	453	505	514	530	466	503	499	452	479	421	505	490	491	482	497	486	524	453	480	457	494	469	481	478	438	497	517	490	522	494	458	478	490	487	481	472	517	451	502	476	499	460	518	476	513	470	507	457	462	465	446	487	494	442	504	493	439	520	492	482	508	498	478	483	458	479	447	493	486	502	498	448	446	502	486	501	475	495	479	485	458	463	493	462	441	480	480	495	465	468	457	505	487	529	513	487	485	470	465	450	469	493	448	484	483	470	496	465	472	505	487	499	523	491	470	444	505	478	494	475	471	475	515	533	478	462	489	481	484	451	482	467	471	495	487	489	472	467	479	483	504	430	463	447	467	522	481	487	488	464	496	479	492	502	523	487	449	470	494	465	470	477	503	448	496	501	484	466	488	456	413	458	481	387	489	465	475	468	522	461	484	498	464	459	448	464	460	466	464	474	495	520	483	484	447	490	483	487	505	536	484	486	505	448	495	492	478	445	459	468	507	495	530	484	516	468	493	455	481	457	484	497	476	499	466	472	427	469	445	529	460	482	489	497	496	498	486	475	492	475	452	517	514	496	462	490	477	482	476	495	457	476	491	499	484	439	488	459	502	492	441	478	445	486	437	491	477	471	457	525	477	491	515	464	460	513	465	464	477	513	452	509	503	478	485	494	504	505	474	466	452	507	464	458	507	462	485	472	502	438	458	503	476	512	446	430	462	471	447	472	489	495	428	467	485	474	506	481	480	494	474	492	462	488	499	479	483	483	474	473	535	499	477	495	465	490	510	468	444	467	455	502	467	480	479	464	488	457	433	462	479	490	470	448	489	467	490	442	481	484	488	469	474	528	508	466	496	457	435	458	479	472	476	519	463	492	477	477	498	443	503	515	435	502	484	486	490	504	461	460	458	458	432	473	492	519	476	488	527	487	478	519	471	490	453	460	495	489	460	474	492	474	452	500	476	507	466	454	488	473	505	488	445	422	452	475	477	466	500	448	447	497	475	466	501	483	507	483	463	482	479	480	472	474	490	474	527	473	489	481	470	455	518	461	477	449	461	466	473	460	456	461	465	471	507	464	479	444	483	500	501	511	476	464	482	495	500	484	486	477	510	470	494	498	498	426	496	488	462	507	506	470	443	468	472	450	479	474	464	490	543	465	436	473	438	472	516	488	499	480	467	469	447	498	491	520	466	442	478	470	487	481	487	460	497	470	471	502	502	468	472	494	455	493	489	490	467	479	439	466	508	468	485	494	461	451	478	485	480	525	465	465	467	460	488	478	494	467	496	488	500	454	451	479	510	462	474	488	512	478	488	491	485	459	512	502	523	477	488	493	486	481	505	481	454	471	456	436	525	491	473	513	522	484	465	469	455	490	475	474	452	471	458	477	499	501	482	483	448	481	470	507	495	485	483	473	471	480	491	495	491	508	477	457	491	465	502	484	512	461	476	456	483	459	492	494	492	470	491	413	476	454	500	462	465	498	451	461	467	493	483	468	463	515	467	457	454	480	472	475	462	463	472	465	483	478	445	461	453	480	489	482	482	509	450	509	479	475	471	462	509	460	468	491	430	490	453	523	472	507	499	494	485	478	455	482	493	487	468	441	506	432	475	472	441	530	488	472	479	469	482	436	487	470	468	446	483	492	497	456	486	501	451	493	492	487	459	451	469	438	473	455	480	467	482	502	506	484	482	491	471	479	477	516	489	473	495	479	464	488	473	477	488	509	519	469	501	511	528	465	488	465	513	468	470	527	495	502	514	465	509	480	481	446	504	458	448	485	476	503	524	498	484	469	455	487	502	441	477	479	494	490	521	511	503	503	486	470	471	476	480	474	502	480	491	453	460	467	473	498	497	461	456	504	495	518	496	475	469	485	492	458	466	489	495	475	467	483	483	515	469	475	468	480	464	466	502	483	505	470	496	477	476	476	482	476	472	473	461	500	491	437	499	485	479	459	465	458	485	490	460	441	518	507	490	485	460	465	534	480	462	521	502	497	475	467	506	491	461	438	453	488	491	449	507	494	472	416	449	492	483	511	520	501	477	494	462	461	501	466	508	459	520	502	458	504	459	467	475	452	476	517	494	480	479	470	496	484	465	451	457	464	466	528	489	481	488	505	474	457	473	487	525	444	448	479	430	482	484	496	490	483	460	484	441	486	470	444	499	444	486	469	445	489	482	524	501	485	442	505	506	476	487	462	457	500	483	465	457	508	504	452	485	484	474	451	451	484	495	502	502	467	471	464	454	525	487	467	471	499
23110	21229	29022	23790	21434	20655	12837	4379	3055	3076	5504	9870	9530	6141	732	584	553	529	349	253	199	218	161	164	160	164	172	155	151	165	155	176	168	154	197	165	172	148	163	157	138	170	180	149	157	158	164	150	159	153	157	136	160	151	168	163	166	162	151	130	156	177	164	144	156	175	128	139	149	138	146	166	160	141	157	123	170	143	161	193	155	159	168	171	159	144	162	165	161	167	140	162	158	167	157	153	136	166	150	159	147	150	168	155	169	146	150	148	164	154	151	172	147	147	149	156	133	153	155	135	145	147	158	149	151	162	195	142	131	140	138	156	143	151	156	185	143	169	159	156	151	173	147	151	163	171	135	160	152	149	152	161	140	143	139	145	170	146	154	151	139	158	145	149	130	166	154	156	150	156	147	147	157	154	156	153	136	124	127	153	164	156	160	164	152	175	150	162	145	171	165	176	158	146	150	150	155	162	129	159	144	133	176	147	142	163	173	161	158	169	138	143	147	162	157	162	149	146	148	153	142	159	154	175	131	175	141	143	158	164	150	162	162	167	155	153	137	158	145	134	130	141	172	152	161	163	153	151	117	125	149	148	160	180	168	136	162	139	133	168	164	141	154	161	174	140	164	159	149	149	148	145	151	123	135	175	173	155	151	155	166	156	139	150	160	167	144	157	141	151	155	165	130	157	166	148	131	138	164	176	156	149	139	154	147	173	171	159	158	147	134	161	154	155	179	133	148	144	140	153	123	148	160	151	157	158	150	146	147	158	162	143	152	162	141	147	139	140	158	135	162	163	139	158	144	163	171	138	152	138	149	162	160	155	136	136	160	163	165	145	135	150	129	164	129	131	132	145	162	132	148	145	153	141	144	130	157	144	161	155	147	181	141	179	152	140	135	152	163	160	135	136	182	164	169	140	139	152	152	161	161	155	154	164	144	148	169	138	159	137	138	145	140	124	148	127	161	146	162	138	154	158	152	151	152	130	137	149	138	158	156	154	142	159	155	143	147	154	140	174	127	137	136	147	136	177	162	151	161	159	163	151	163	165	152	146	171	144	155	148	165	158	149	142	141	176	143	145	155	158	150	145	140	154	147	157	152	159	176	149	161	156	152	173	165	166	152	134	142	159	149	168	134	168	138	151	154	176	150	133	163	151	146	167	157	160	153	132	165	150	152	176	125	147	166	146	127	156	166	148	157	150	154	152	166	145	139	129	146	125	159	127	141	140	177	147	144	149	151	181	143	167	157	142	153	147	154	163	133	136	136	172	155	167	165	131	163	174	151	134	150	149	141	152	142	164	136	154	158	143	144	159	149	158	134	153	140	143	149	166	169	166	148	159	146	130	160	168	155	143	149	144	151	140	137	165	153	154	157	155	139	153	158	157	163	153	140	153	143	152	145	122	154	131	169	157	157	143	123	167	155	144	148	182	155	134	159	151	125	129	151	154	140	145	150	151	124	151	152	155	154	139	156	159	171	143	140	157	137	163	151	147	154	145	138	142	169	151	166	157	146	140	141	157	158	127	168	158	146	151	152	164	155	151	153	177	139	131	134	145	175	131	166	159	168	155	159	133	145	149	164	132	154	149	132	152	141	169	121	163	175	165	169	145	145	142	151	147	166	156	145	155	155	138	156	166	151	149	159	144	165	158	139	138	165	155	167	140	147	153	154	131	156	146	153	145	165	150	168	150	152	141	160	160	137	135	166	156	172	147	153	149	157	161	143	153	147	141	139	139	137	150	155	149	149	142	134	145	135	153	156	151	163	165	157	148	166	152	154	161	150	138	142	168	145	141	146	145	167	166	160	142	148	164	136	193	148	173	148	150	157	136	151	139	157	160	151	168	154	143	162	152	125	143	132	129	149	139	161	147	141	147	175	140	137	150	153	156	146	157	150	148	147	146	142	152	147	135	168	131	158	132	142	149	147	151	148	167	166	159	132	177	134	141	151	141	156	163	177	147	151	136	149	141	158	146	149	138	153	155	165	153	166	150	151	148	152	159	131	157	147	163	161	149	166	142	140	153	149	193	159	140	154	189	156	163	162	157	149	169	159	165	133	131	169	145	152	138	157	150	131	156	138	150	168	129	148	168	170	138	137	151	134	159	170	174	168	154	147	148	159	170	174	160	170	159	138	141	174	173	142	151	150	155	170	144	154	140	144	140	180	157	164	163	127	137	169	154	162	146	141	171	130	162	153	138	162	168	147	168	153	161	153	146	123	166	144	159	141	179	147	152	146	147	134	138	137	155	150	177	151	167	150	150	141	176	146	142	148	152	107	152	168	135	138	151	146	153	144	175	152	175	152	162	154	164	160	147	160	156	145	166	140	140	151	151	147	152	154	125	134	151	166	157	143	173	141	153	124	164	163	178	150	141	135	132	150	170	142	137	153	165	148	153	131	143	150	162	153	149	159	157	150	143	129	166	154	155	146	146	160	150	144	138	142	142	131	158	162	180	148	161	168	145	170	151	150	150	156	148	150	168	152	140	139	153	144	152	170	142	143	172	165	145	151	145	142	166	151	159	142	147	145	157	171	143	140	152	150	147	144	158	156	167	162	148	154	163	158	171	137	151	155	167	161	137	132	152	150	137	142	143	140	169	133	151	155	141	169	161	173	154	145	153	149	156	151	149	158	172	161	135	163	158	141	174	141	142	147	173	156	143	144	138	163	142	154	161	152	148	141	152	144	159	155	152	172	152	165	135	150	157	165	153	133	135	135	156	138	150	147	146	160	164	148	153	147	165	156	156	154	132	157	171	130	147	140	136	150	137	154	151	152	121	140	152	141	168	149	161	139	144	159	165	131	148	142	143	160	158	130	167	160	130	171	136	147	157	159	180	151	161	141	151	123	140	144	156	155	171	163	149	148	157	153	166	154	134	159	142	155	155	166	143	150	162	171	122	159	153	149	125	164	146	139	142	151	165	162	170	145	147	163	141	148	134	140	133	151	163	145	137	148	165	160	163	141	159	142	167	137	139	159	156	154	136	161	136	130	126	146	139	156	132	155	172	155	153	149	137	139	145	148	141	134	139	144	141	148	156	183	153	144	161	164	157	146	160	173	162	136	168	138	137	146	147	138	141	155	156	133	138	171	151	157	157	145	166	158	176	160	158	178	164	162	140	160	135	157	144	163	167	159	160	132	154	157	139	146	160	142	176	179	164	141	145	145	141	144	137	171	139	180	150	164	129	163	148	147	151	144	130	136	148	172	145	152	140	169	173	179	142	172	161	161	163	133	145	147	170	185	144	148	145	159	163	167	164	147	159	169	165	146	171	183	157	146	147	162	152	164	142	159	143	172	142	158	160	156	159	148	140	133	146	141	118	177	139	134	161	143	161	139	145	154	157	143	147	176	146	155	145	152	139	142	152	136	144	157	157	148	143	117	164	164	123	164	162	137	144	150	144	174	150	168	154	144	136	156	152	134	145	162	142	162	134	146	162	149	153	167	158	145	173	168	171	163	148	153	137	156	164	187	151	139	153
24703	46669	43384	35666	30470	23022	17312	11895	10508	10513	16600	23172	21739	12314	2464	2180	1991	1855	1130	656	614	543	405	369	388	368	349	365	343	352	342	350	331	356	335	357	344	324	334	365	324	302	341	320	347	309	278	344	308	336	328	299	308	329	309	303	325	315	283	315	327	336	312	327	326	287	336	318	349	306	309	321	326	318	301	316	330	311	312	334	312	285	320	344	287	334	312	310	315	308	293	320	302	312	319	320	327	336	310	305	315	299	336	331	329	311	336	306	306	331	309	370	315	315	302	303	330	327	316	282	311	335	295	314	297	323	323	295	326	319	331	315	337	314	304	317	308	312	328	341	316	287	317	307	297	317	303	342	304	320	333	315	325	312	338	296	325	326	289	295	312	331	320	309	282	317	322	335	270	296	321	346	269	314	287	351	304	315	311	313	295	286	324	311	319	352	290	334	297	323	294	312	315	312	317	297	288	314	302	336	315	334	327	294	349	299	338	290	325	325	333	320	320	301	304	317	287	319	318	317	287	320	310	289	307	310	335	288	294	324	310	315	311	308	337	294	294	317	325	304	312	318	311	320	316	307	300	295	309	300	336	324	321	296	309	299	304	321	314	325	335	298	297	329	306	316	287	322	313	319	350	322	298	332	314	320	310	326	335	324	309	307	339	325	323	313	329	322	315	305	319	324	319	307	316	310	322	320	287	316	320	300	335	311	314	317	335	316	313	302	337	315	318	325	316	287	327	291	295	276	308	301	288	319	330	322	343	346	327	302	311	331	326	308	290	309	290	327	322	314	320	288	283	313	327	333	313	326	308	310	308	327	296	317	355	299	305	298	317	347	300	307	338	307	325	302	317	307	299	280	303	295	304	312	290	308	309	326	293	326	294	313	314	295	305	291	317	332	310	302	307	330	286	333	289	316	312	286	288	330	338	333	321	325	259	306	336	342	307	331	335	324	292	289	330	295	292	349	302	299	312	330	332	329	356	362	323	300	315	315	282	344	342	321	320	288	300	327	288	294	333	270	319	299	300	317	343	305	298	341	293	303	282	326	338	294	318	332	299	315	334	297	303	322	329	316	345	301	327	337	320	331	296	325	310	300	300	325	287	325	311	321	322	321	309	337	298	285	310	342	326	311	344	315	302	318	309	283	308	310	298	345	293	310	342	305	331	302	316	314	303	314	323	308	291	303	313	324	315	316	324	349	292	303	335	316	328	301	332	334	267	318	299	316	325	296	312	308	335	301	318	307	334	286	299	312	321	277	303	303	333	347	290	317	332	289	319	323	331	308	333	282	314	304	344	331	290	315	324	320	320	299	297	292	314	295	278	317	305	308	295	341	327	335	328	337	304	333	326	299	301	279	334	297	329	298	294	320	310	337	305	291	284	310	323	306	317	309	294	316	291	347	291	292	313	299	295	303	334	332	296	301	347	305	323	312	277	294	314	336	292	307	307	323	286	313	335	292	320	310	305	299	305	340	321	340	306	304	315	330	296	305	284	301	343	293	305	301	308	314	263	317	328	284	304	308	338	297	309	342	322	289	300	312	297	292	308	327	301	303	298	271	305	310	307	293	301	346	315	330	315	314	289	284	320	326	314	297	308	318	322	296	320	307	315	312	330	310	339	345	338	304	304	334	295	331	327	313	320	321	325	298	359	309	304	290	331	312	284	331	290	309	307	314	335	296	303	308	338	291	329	344	310	317	324	318	335	285	299	337	306	303	340	331	331	301	302	310	322	292	334	317	309	281	328	322	349	286	288	314	308	310	296	317	324	316	329	281	319	330	318	328	317	310	293	330	324	297	315	299	313	308	302	331	338	317	287	302	288	286	304	342	307	311	313	324	315	329	300	316	302	336	294	317	302	315	328	296	319	314	327	304	323	316	333	336	292	240	316	327	291	327	302	336	300	322	333	306	284	339	321	314	318	298	296	305	301	314	319	324	333	320	293	338	290	299	291	298	309	280	277	347	307	290	295	335	308	306	309	318	310	292	301	319	298	344	300	314	286	305	313	329	322	317	347	301	277	317	338	319	330	329	311	319	316	287	315	318	297	276	322	292	328	305	304	330	324	325	342	315	331	323	310	286	324	313	291	306	300	313	313	276	309	309	330	307	301	321	339	324	316	316	313	295	319	319	312	346	314	293	321	298	311	291	333	318	304	307	289	292	352	332	316	303	323	310	311	309	313	289	297	273	323	321	324	322	310	325	333	310	304	334	320	286	298	305	336	329	311	336	307	306	316	292	319	335	302	312	292	320	311	314	325	307	316	336	286	328	357	326	311	308	310	293	309	293	315	320	308	341	294	311	324	312	301	329	298	301	308	341	301	294	329	307	348	329	314	328	282	273	337	329	332	307	356	342	299	306	334	315	315	328	321	311	294	287	306	308	300	317	309	345	326	289	293	302	306	282	303	290	300	324	310	298	310	301	303	333	316	304	334	298	278	319	330	336	299	320	314	330	306	331	326	330	309	328	333	329	301	340	305	319	307	291	318	302	298	321	313	318	306	322	308	304	336	298	305	321	307	342	316	320	317	337	298	337	298	333	322	336	280	344	325	315	314	281	317	306	330	282	312	308	312	323	318	313	315	322	313	348	334	326	305	286	314	307	320	333	315	311	318	333	327	326	306	321	313	298	292	323	319	307	291	329	332	297	304	292	337	315	300	332	296	309	326	321	292	294	307	294	332	343	326	327	304	290	318	323	305	312	306	350	325	311	292	302	321	350	299	338	321	320	314	310	273	321	303	294	314	308	322	329	324	307	346	336	345	297	306	325	308	301	317	308	319	303	311	289	277	295	311	330	315	317	332	274	306	339	315	308	296	297	313	284	272	306	347	304	307	346	299	290	302	317	307	333	302	273	300	317	318	310	310	320	313	313	335	328	308	290	290	290	345	292	276	327	341	295	291	312	316	319	293	307	313	319	307	325	298	308	315	319	304	283	316	309	303	313	332	288	315	310	326	304	308	293	281	312	311	322	311	317	321	313	297	312	337	332	295	332	294	322	283	320	290	297	267	322	354	347	297	333	298	347	304	292	299	323	306	293	285	310	335	344	317	314	315	303	290	300	315	307	324	283	323	281	314	323	333	320	323	282	326	294	304	265	314	329	300	308	299	284	322	291	318	314	301	324	305	346	298	313	318	335	307	299	335	295	344	302	306	345	300	309	310	307	295	318	321	330	326	310	329	308	314	298	301	276	314	290	281	304	341	271	306	303	303	335	335	275	305	322	327	325	302	297	302	274	301	314	300	296	335	307	326	351	300	325	309	317	295	290	348	306	294	296	308	307	303	304	366	302	308	306	305	339	292	322	298	292	295	333	311	279	320	308	324	310	277	313	326	319	278	317	349	292	322	306	272	326	338	328	300	324	303	301	296	296	286	310	314	324	278	298	274	307	327	320	285	312	339	281	325	303	333	310	317	314	279	320	313	323	307	304	320	313	329	317	285	333	316	310	285	336	294	310	310	283	317	332	322	297	296	292	338	322
26524	21593	21183	14266	7801	3579	2254	1428	1170	980	943	987	1105	1099	441	452	416	434	396	344	346	334	348	336	326	317	374	316	349	320	343	320	366	339	340	316	338	317	326	335	338	334	328	356	313	365	362	325	349	372	350	365	358	345	338	337	320	345	364	355	344	313	332	343	349	336	333	310	384	340	334	355	325	331	338	317	328	335	335	350	331	285	315	343	338	338	327	355	315	338	331	332	361	338	349	325	345	348	316	357	339	349	359	326	338	344	325	348	334	320	321	347	315	339	336	321	311	351	334	340	328	327	401	332	359	306	351	356	315	354	308	314	317	348	370	328	323	332	394	323	351	318	347	314	331	364	379	355	349	363	335	298	361	330	346	326	332	337	352	353	321	332	328	376	339	336	327	337	334	342	325	337	343	333	329	346	311	339	356	337	355	360	353	343	334	341	351	329	321	332	335	328	339	320	313	317	328	341	350	327	294	345	343	324	313	335	316	321	381	321	339	325	329	349	341	336	337	323	328	315	365	307	317	338	309	352	364	304	302	346	352	300	351	323	359	323	345	358	331	327	325	361	338	366	357	345	338	316	338	375	329	300	339	343	337	318	360	336	324	346	337	364	359	324	343	362	318	337	334	363	319	330	339	365	339	337	341	360	357	322	336	328	318	353	307	372	362	316	294	345	324	321	358	355	349	349	290	334	342	355	353	371	348	353	317	345	339	355	311	360	349	374	328	353	338	339	329	317	347	313	332	317	348	313	335	320	342	335	324	301	351	353	323	368	357	314	328	315	345	357	289	358	338	346	336	336	360	331	381	316	326	324	323	310	362	369	323	326	313	320	307	328	373	309	309	354	329	334	335	353	366	324	342	348	339	325	323	372	341	335	341	341	352	315	331	332	347	320	379	357	329	348	333	330	311	340	362	340	346	345	355	338	300	318	336	362	339	339	354	331	337	334	316	349	367	348	338	332	333	345	329	317	338	352	326	329	350	342	341	356	364	362	316	330	305	345	355	330	329	336	305	363	306	344	369	322	331	342	315	347	338	310	341	315	311	344	369	354	360	339	323	358	326	298	349	354	343	341	350	336	347	312	345	304	349	333	368	354	337	324	348	336	310	356	370	363	356	357	327	323	324	299	359	326	332	325	320	328	346	319	346	305	328	324	366	340	343	364	307	327	328	341	322	317	297	362	340	336	291	333	340	321	334	306	339	318	336	355	348	354	338	361	338	336	329	329	351	346	372	352	344	361	320	328	322	341	356	308	350	305	347	335	319	343	355	349	318	327	372	324	335	359	348	319	331	366	315	331	341	331	308	301	362	313	374	329	331	335	341	343	337	348	359	317	354	308	320	350	302	324	398	325	351	335	320	327	321	349	345	306	342	351	333	320	349	365	320	323	334	327	329	313	322	350	335	322	340	348	362	336	347	360	329	297	391	317	337	349	358	327	351	332	321	336	332	315	299	331	353	345	357	343	323	331	355	326	338	368	359	341	361	325	346	317	357	346	378	352	332	350	317	340	313	336	322	350	357	351	339	313	346	375	377	341	309	331	350	323	368	331	354	345	349	357	331	320	306	299	348	347	323	359	333	393	343	355	347	334	315	333	338	327	333	347	359	322	319	321	319	343	351	343	349	339	358	344	327	338	320	336	350	345	357	331	322	315	362	336	331	345	331	329	330	341	355	387	343	340	334	347	361	344	331	354	332	292	312	339	362	348	347	347	360	316	303	335	340	339	368	320	352	357	334	359	347	342	384	329	337	344	337	324	345	314	349	333	325	331	331	307	332	334	351	342	345	310	368	354	345	356	336	330	335	323	370	342	373	343	365	318	340	340	362	333	314	331	282	328	322	346	353	345	345	343	297	343	342	349	336	316	336	343	341	356	326	351	329	306	327	361	330	355	347	334	338	341	325	347	349	344	319	348	323	350	322	337	329	352	316	359	350	306	328	359	329	368	343	340	371	318	325	349	323	363	349	316	336	374	326	329	358	330	341	323	337	319	350	350	331	311	309	363	350	319	322	336	313	340	306	375	343	327	364	334	361	326	344	329	310	350	315	353	375	354	337	338	325	361	320	353	304	341	307	331	345	316	304	317	340	340	330	359	325	357	325	296	350	336	331	365	333	326	349	334	334	363	335	348	349	356	353	324	334	354	351	349	349	335	322	334	306	337	360	360	334	350	289	344	352	341	353	354	319	362	345	323	347	330	317	332	308	322	322	351	296	343	349	312	325	332	330	344	314	333	319	329	340	328	325	317	347	329	357	372	345	351	321	318	309	345	321	323	358	349	342	310	320	350	323	320	340	361	357	312	346	343	352	339	337	344	358	352	326	309	305	318	337	326	359	309	335	353	350	339	366	343	324	295	375	331	329	326	349	325	332	336	339	353	325	343	344	340	327	335	383	346	317	311	319	327	345	334	348	366	315	308	336	351	377	331	330	319	358	331	341	358	341	330	309	333	334	346	344	312	331	326	369	361	357	375	321	294	375	351	348	362	342	331	317	347	329	324	347	299	364	343	317	313	343	325	324	337	338	354	359	336	335	350	320	338	317	369	340	354	341	338	339	328	328	315	342	304	336	351	315	364	321	383	337	371	312	348	363	372	333	328	343	303	355	344	327	358	340	336	353	352	342	343	314	377	325	339	348	336	350	337	309	338	357	311	332	324	357	357	307	316	325	352	322	343	353	308	303	330	327	344	341	329	323	323	344	334	325	344	323	377	336	343	318	348	368	321	359	311	343	336	360	350	314	312	313	313	330	341	348	316	346	347	340	324	289	336	353	334	339	313	351	372	316	329	328	340	375	358	343	336	337	290	335	329	347	339	341	317	342	358	370	380	325	304	351	336	327	352	356	314	319	321	325	304	321	344	324	302	343	387	351	338	371	334	337	313	329	323	335	304	315	341	329	321	320	351	334	361	349	330	315	348	346	346	310	305	325	361	356	342	330	362	330	348	340	335	328	330	342	352	335	321	336	351	329	346	315	365	329	335	377	316	342	327	298	326	342	350	363	350	328	297	336	301	334	328	318	307	316	340	318	336	335	318	329	333	329	333	350	330	321	342	321	331	356	313	331	329	341	319	330	343	320	341	342	359	313	355	339	315	322	306	335	317	326	361	350	341	350	345	323	348	321	351	327	345	357	340	334	363	331	346	380	360	334	323	341	304	339	346	308	331	344	334	317	302	364	332	331	335	338	351	339	312	345	328	352	330	357	329	338	323	359	314	344	325	318	316	346	368	319	335	310	376	332	356	361	376	357	329	317	320	339	350	340	341	346	362	318	368	335	339	329	313	342	354	300	334	328	322	341	372	326	336	342	330	348	332	375	338	322	306	300	334	337	323	360	346	324	318	362	304	337	357	336	325	330	308	346	322	333	331	346	295	342	336	317	355	316	328	330	304	326	313	342	310	338	348	310	324	348	354	329	338	356	364	379	331	341	334	345	305	370	351	280	350	328	326	348	336	341	354	322	360	343	326	332	338	336	315
21024	33591	29267	22025	17451	10528	7674	5182	3930	3404	3135	3418	3607	3617	1069	1002	930	908	839	763	763	725	696	741	659	668	750	658	710	683	700	672	689	690	678	707	705	691	676	682	702	687	666	674	675	637	706	659	658	695	654	695	652	686	677	683	709	662	707	664	643	689	693	693	740	731	669	681	692	672	674	685	686	684	697	708	679	697	657	683	667	677	696	678	677	689	705	681	726	695	655	678	659	716	700	684	698	633	727	664	642	662	733	681	716	696	705	706	718	693	694	706	689	695	674	666	719	670	677	654	687	700	686	685	684	700	688	690	686	661	726	647	708	644	672	667	680	687	719	679	690	652	690	667	707	682	684	707	724	723	694	728	691	675	656	697	657	654	662	666	697	739	663	674	703	688	668	663	673	703	667	706	689	732	692	666	641	702	672	679	647	671	694	718	667	713	730	694	666	651	714	640	680	686	658	642	677	701	712	641	705	641	671	675	647	723	662	678	669	657	720	678	706	665	761	660	757	686	713	665	638	674	732	670	678	633	725	692	681	700	707	649	682	713	682	623	673	683	712	665	712	741	634	666	696	690	704	675	694	688	656	658	716	673	689	700	653	681	709	695	671	654	632	688	687	691	661	725	694	669	718	683	668	698	668	715	674	690	690	676	661	673	684	760	734	627	720	686	684	685	661	738	705	722	691	709	704	698	695	706	716	693	718	697	654	668	664	731	646	687	663	689	681	682	636	680	655	704	698	699	756	692	647	677	707	735	687	699	722	687	669	657	700	695	696	711	702	708	680	712	668	687	644	694	679	686	717	690	690	655	658	692	652	688	649	704	684	659	711	679	702	678	679	692	700	702	665	693	693	692	717	698	741	722	637	670	695	691	659	674	682	675	664	681	728	672	697	701	686	703	637	646	685	703	703	754	660	641	645	669	655	706	712	638	679	701	663	692	680	737	705	658	674	700	705	687	679	722	695	692	716	695	699	683	676	652	705	663	718	701	658	668	704	705	681	695	683	682	703	703	669	651	626	725	680	699	724	661	669	643	702	711	694	683	681	696	710	710	692	702	727	678	687	701	670	705	682	638	695	678	698	716	693	659	715	672	645	708	704	701	677	677	659	686	677	680	675	712	685	662	693	715	655	645	675	686	669	663	661	678	718	634	649	679	643	671	668	678	696	691	713	695	692	642	686	720	633	677	661	699	658	654	709	715	730	692	696	684	688	722	665	694	664	682	705	648	673	683	692	668	718	679	711	658	707	703	659	660	667	670	709	710	643	691	716	696	630	713	710	682	753	657	695	648	736	693	701	699	677	684	706	703	691	711	713	700	665	656	688	665	659	676	734	638	686	687	694	695	695	682	680	660	683	649	704	646	761	664	683	661	686	668	687	668	669	687	735	682	673	650	673	695	706	713	642	701	671	674	672	709	652	699	653	642	682	691	658	670	683	689	702	711	702	672	678	679	691	729	697	692	711	675	668	665	690	717	723	677	679	703	720	713	631	668	626	661	697	670	658	676	681	678	711	630	713	659	697	690	644	700	659	726	668	682	680	702	692	670	664	682	640	677	673	724	677	725	684	667	677	690	719	700	659	661	682	675	686	697	713	688	653	683	677	661	648	720	696	629	702	671	634	695	673	675	689	682	670	647	684	656	684	738	676	691	662	681	717	647	678	709	674	672	678	701	700	713	752	679	649	709	659	670	714	675	658	667	670	699	695	695	675	698	665	667	724	670	651	617	706	704	692	675	689	687	638	662	683	666	678	626	720	662	680	692	707	711	694	666	693	683	692	654	729	728	660	676	665	696	648	628	661	647	673	767	681	687	677	719	686	662	706	670	710	698	644	730	626	707	700	645	682	700	700	678	662	650	678	720	727	692	699	693	691	689	694	671	680	737	728	660	690	640	662	706	722	723	702	683	673	674	657	757	635	702	707	657	743	692	716	649	673	701	655	725	737	737	684	646	649	653	737	689	673	694	722	663	657	656	665	661	687	688	714	662	654	635	683	677	688	669	723	666	657	682	697	675	704	690	672	672	706	692	666	714	727	708	681	662	682	652	686	670	680	704	647	682	645	712	672	665	710	677	677	662	651	711	664	705	695	718	687	649	688	667	655	673	658	702	720	713	724	692	674	670	663	700	692	685	710	657	690	671	729	688	711	675	687	663	696	656	676	710	693	659	700	663	720	686	675	658	650	717	668	703	685	698	667	665	714	601	685	677	688	674	702	742	706	684	637	695	690	670	719	704	665	665	681	691	690	722	668	671	695	694	702	676	697	663	701	701	714	697	666	682	691	708	677	672	706	677	705	667	697	665	612	712	705	716	690	673	680	685	729	728	667	710	677	709	686	665	670	685	618	620	689	678	666	665	654	705	682	661	705	666	680	739	683	700	670	679	657	734	658	665	704	717	688	662	662	697	707	744	690	694	692	699	682	678	672	679	700	636	651	692	701	681	677	676	695	698	708	721	687	719	669	732	728	719	635	730	689	702	683	692	720	694	671	698	706	690	733	646	677	707	704	654	646	675	671	718	684	675	659	737	692	702	693	673	667	662	641	690	686	718	687	690	706	723	709	680	680	699	700	650	669	660	681	699	650	702	704	653	657	746	708	698	691	669	738	700	668	693	693	672	721	698	668	702	692	684	688	671	668	707	662	672	693	670	674	715	669	714	732	744	703	641	707	671	661	675	680	680	670	702	633	672	692	669	663	693	703	670	702	714	614	652	646	670	673	698	678	686	678	660	690	659	697	678	681	678	669	645	664	719	667	676	689	700	676	670	677	653	662	706	725	693	701	668	737	670	682	735	678	654	685	632	689	698	699	681	682	717	710	702	680	697	656	665	662	707	647	713	668	693	675	668	672	661	683	701	665	654	652	724	681	675	680	673	711	693	667	724	676	707	671	646	691	667	692	674	640	733	685	712	704	679	698	668	718	700	689	697	688	670	697	709	694	684	709	713	677	689	721	725	668	679	637	698	710	709	704	690	659	719	725	651	704	682	705	688	710	701	657	710	678	659	660	670	657	716	662	684	697	681	679	757	680	669	664	661	660	680	703	688	682	744	708	663	675	676	718	730	670	730	720	707	676	652	681	706	728	674	644	687	703	686	648	679	675	702	693	709	637	694	698	714	728	688	662	709	698	654	717	661	688	694	719	718	665	669	681	691	690	654	719	652	679	693	705	686	623	696	709	695	720	657	664	707	736	672	689	683	698	725	673	682	691	690	648	676	710	719	647	672	678	645	679	628	661	690	722	702	699	701	615	684	697	681	661	721	664	702	698	701	680	688	688	647	729	668	692	651	730	690	710	645	652	737	642	704	659	694	682	697	744	699	656	736	638	728	675	718	684	683	655	672	685	698	704	690	717	687	701	649	682	632	649	687	672	682	693	678	693	672	663	682	683	700	653	633	626	669	718	725	724	694	725	657	638	677	642	715	711	655	656	687	726	709	695	683	672	687	679	702	642	675	687	716	715	690	688	703	673	681	667	670
24123	21235	28239	24683	20570	12165	5794	2990	2079	1711	1922	1780	4445	7192	863	429	385	507	564	270	260	270	276	253	252	240	238	230	257	272	243	262	233	251	221	263	250	244	263	261	240	222	232	264	256	252	240	230	217	236	231	228	251	219	216	215	259	256	232	220	262	260	222	235	222	224	214	195	245	234	238	252	254	243	253	213	204	240	210	205	225	241	249	245	223	239	228	251	232	223	219	225	249	228	226	259	241	234	222	256	231	227	217	238	235	227	202	236	206	236	242	242	217	245	234	236	214	218	213	253	223	213	254	250	252	226	204	232	216	228	233	235	224	247	223	238	242	215	224	245	244	251	214	252	224	261	206	244	242	256	271	253	228	238	222	242	244	246	254	263	230	242	241	240	205	220	232	227	238	243	231	239	249	245	247	239	212	216	235	226	225	248	229	243	224	212	223	219	249	216	215	230	259	257	223	243	217	231	254	223	241	243	239	265	249	234	221	252	208	216	236	251	207	233	213	243	225	237	232	233	215	242	245	214	233	226	224	270	232	237	255	261	260	232	232	250	223	251	254	242	247	240	212	211	230	219	224	248	253	243	234	236	230	228	224	235	260	243	219	237	230	232	215	258	216	229	234	261	249	223	214	233	219	227	247	237	250	240	251	235	213	220	251	254	219	247	243	227	260	251	252	226	214	241	209	225	249	239	223	210	227	215	188	244	220	232	204	251	244	244	258	238	213	234	220	271	208	258	253	225	244	239	257	259	209	239	227	236	250	228	252	234	213	232	251	237	250	233	227	240	220	260	243	225	238	226	252	231	215	244	252	232	206	244	208	238	248	248	233	252	252	232	251	229	232	221	226	248	234	247	230	251	213	240	209	225	245	222	236	201	219	246	236	249	239	226	234	230	235	217	247	242	229	228	243	210	255	238	238	245	231	237	263	222	227	249	233	244	251	247	238	226	233	193	212	236	271	245	235	249	238	259	239	235	229	223	251	231	237	226	211	231	240	218	236	238	225	243	237	264	252	256	252	240	223	210	219	236	233	252	251	228	247	220	247	225	245	223	214	209	218	235	248	244	239	233	248	235	218	253	250	231	230	245	233	232	233	243	197	220	248	228	216	224	255	228	238	234	212	238	224	253	247	218	221	224	242	211	243	230	227	234	254	238	261	230	219	209	261	234	230	237	237	252	239	232	238	221	221	240	214	269	228	214	238	229	256	227	260	220	235	250	224	239	221	255	226	245	234	235	238	239	258	237	231	247	253	225	220	226	247	209	241	230	234	239	233	219	236	208	247	238	227	240	242	225	228	242	232	236	251	243	206	253	243	253	238	234	258	256	238	234	246	240	244	224	237	251	237	224	219	241	236	214	219	248	240	253	241	252	252	224	241	217	200	224	226	217	238	219	208	225	233	244	231	254	227	255	235	216	229	238	238	231	257	255	217	239	230	251	222	226	254	222	234	227	221	254	256	266	207	232	214	261	217	246	238	212	224	200	222	232	219	208	249	226	240	195	241	250	237	234	233	218	242	215	259	265	231	237	219	227	216	225	265	255	232	263	227	251	241	231	242	228	268	206	244	224	238	241	249	240	213	235	226	229	232	244	238	237	246	253	248	212	222	220	220	223	230	254	239	246	230	240	210	210	233	212	249	234	248	257	247	243	257	213	240	219	228	210	243	242	240	266	241	202	234	240	242	240	222	210	242	223	231	243	222	232	245	225	248	252	252	244	209	229	223	220	215	234	277	256	244	269	224	207	259	224	235	239	242	243	216	233	225	233	257	233	227	248	237	256	255	224	215	248	269	236	215	238	225	216	218	227	249	219	230	220	254	253	242	230	231	213	249	248	219	207	240	234	239	197	213	217	231	261	252	224	257	257	240	219	256	235	259	230	241	240	283	266	213	241	246	236	222	220	238	230	222	241	207	218	237	245	252	273	249	231	223	221	238	251	206	233	243	239	243	283	230	227	237	234	230	230	241	235	249	255	238	246	233	234	277	215	213	208	244	226	206	242	223	248	225	235	236	210	236	238	258	250	252	248	231	237	246	234	235	243	231	234	264	220	221	243	257	233	225	247	207	252	242	238	220	212	218	233	240	248	247	267	257	217	223	216	235	237	253	230	211	241	230	241	236	199	228	255	221	222	229	259	235	234	242	272	255	221	246	243	235	241	234	252	216	215	247	254	223	202	244	233	236	245	239	251	240	232	226	211	238	246	217	231	236	232	225	237	234	213	241	249	216	246	257	217	237	252	209	229	236	256	242	229	228	237	243	255	245	238	217	228	246	233	255	231	244	244	239	204	234	243	242	221	231	230	253	248	222	236	221	239	241	265	225	241	235	249	231	240	251	269	248	227	249	256	257	225	267	238	251	211	248	246	219	221	241	242	223	255	252	212	252	248	222	255	238	216	206	231	244	232	217	219	252	239	234	225	238	223	239	224	239	233	232	242	247	238	226	242	247	241	233	223	252	232	213	207	244	214	260	236	240	212	253	220	222	251	258	216	227	226	241	248	241	244	266	257	228	224	205	247	249	229	234	247	243	245	237	234	230	242	224	225	224	238	254	228	239	244	245	246	220	242	252	231	197	243	262	240	233	232	222	242	225	244	223	231	249	256	270	239	228	216	249	201	268	252	219	256	246	260	224	258	256	219	245	259	223	225	221	227	248	224	227	259	231	243	236	255	234	232	218	256	238	208	260	245	250	247	231	214	212	258	256	242	268	222	229	214	221	241	227	240	234	247	243	248	240	239	214	242	243	228	228	195	244	235	234	248	239	242	256	236	224	259	241	230	261	246	247	245	215	225	235	219	257	223	229	236	250	228	240	200	236	221	248	242	228	245	253	224	277	260	230	241	208	242	234	253	238	220	245	232	222	211	228	206	229	231	203	252	222	257	225	231	225	211	219	217	212	239	222	234	211	261	220	244	196	239	228	224	271	242	244	245	213	252	238	235	231	235	246	210	228	254	230	231	237	229	237	266	238	253	252	227	235	243	275	234	250	233	225	216	252	243	238	221	252	249	229	236	254	226	263	229	226	236	260	253	227	226	219	253	236	244	251	216	279	248	244	236	251	207	226	201	246	202	199	245	240	243	239	251	227	217	231	257	219	247	240	224	245	229	249	223	240	239	236	237	274	232	215	233	222	255	234	248	261	241	229	218	246	251	233	245	219	236	229	243	241	231	245	232	240	256	250	254	248	241	267	219	242	244	243	241	231	235	229	251	222	261	243	251	244	228	229	223	224	266	277	241	249	250	218	240	232	232	256	209	257	227	234	214	235	265	267	238	200	213	230	229	215	237	229	219	232	228	224	208	259	230	230	222	235	216	222	239	234	228	232	223	230	224	214	268	256	229	254	223	238	222	244	225	222	231	236	229	224	213	240	243	237	240	239	215	253	256	238	247	231	256	257	239	215	219	238	206	226	245	248	239	233	230	242	230	250	245	229	234	230	241	230	258	213	262	243	246	251	244	253	253	244	254	242	218	222	223
22438	40523	37863	29870	25673	17410	12966	9459	7564	6340	7031	6517	13839	17617	1826	1083	932	1544	1785	665	588	550	497	537	542	487	542	505	540	493	530	521	504	471	491	525	505	492	516	533	563	452	490	461	492	513	481	482	485	531	492	477	511	463	512	533	459	471	472	552	474	537	489	489	503	468	481	519	488	486	453	522	493	467	510	516	503	469	491	513	476	507	460	468	511	492	475	500	499	468	508	496	471	513	483	495	446	470	477	473	497	481	486	517	479	515	494	457	484	507	506	484	523	471	440	450	465	540	482	497	495	510	487	434	511	507	516	505	459	512	479	478	474	469	467	488	524	480	475	509	502	463	485	496	496	458	504	502	475	509	494	469	478	455	462	513	526	445	483	496	484	501	457	483	478	442	458	508	487	546	490	514	519	526	464	470	513	522	488	486	467	499	510	496	483	496	467	528	487	462	470	464	482	489	478	484	469	467	432	472	495	468	444	477	466	480	486	490	525	483	490	496	495	468	490	467	482	473	528	448	527	480	447	516	514	492	495	526	465	487	499	469	475	417	500	487	517	523	509	450	498	502	520	484	467	476	496	487	526	470	486	494	479	487	482	510	494	497	463	521	470	452	536	457	491	476	517	534	508	507	496	512	464	486	510	471	483	505	493	444	454	496	485	502	512	494	471	489	500	489	474	456	506	514	482	452	494	517	448	480	491	493	518	475	494	476	509	510	472	482	480	475	480	490	532	462	460	498	494	486	476	473	455	481	475	499	462	483	496	515	478	450	520	465	481	458	477	495	460	499	505	493	452	511	474	508	493	522	496	448	447	483	537	490	500	447	465	464	502	498	500	499	487	517	499	454	472	490	479	494	492	503	505	488	468	471	508	497	484	547	462	505	506	501	467	518	552	462	472	484	477	475	447	497	503	453	512	531	531	481	446	496	471	478	476	491	516	482	507	520	528	493	510	468	497	493	508	470	514	490	488	497	473	490	500	561	473	437	451	517	470	471	489	472	478	491	494	538	509	479	499	498	485	465	478	491	495	513	494	524	479	494	487	492	468	517	478	469	487	481	502	443	530	453	477	483	471	512	433	511	488	485	462	501	491	485	454	493	490	509	484	508	473	432	531	507	473	510	502	479	477	493	514	500	491	500	505	447	521	457	451	503	524	466	501	454	524	450	468	500	453	487	484	498	458	504	509	508	496	478	484	496	476	465	495	492	491	498	509	481	472	490	464	494	516	524	459	500	505	541	506	502	507	488	469	506	515	488	469	469	502	487	467	483	489	491	497	479	494	486	495	506	484	483	469	507	489	504	478	518	522	476	457	514	476	473	460	471	505	472	518	483	514	442	475	480	492	469	466	489	470	452	513	448	400	462	503	465	479	504	490	502	474	458	496	464	512	461	463	469	533	466	478	478	480	461	472	474	503	513	477	518	509	475	477	518	490	505	502	491	495	480	485	499	478	482	496	467	481	452	511	483	488	446	492	478	512	474	499	504	491	501	502	443	478	468	509	505	514	466	498	471	477	473	514	491	517	482	493	474	529	476	469	462	535	481	481	460	482	498	507	476	455	472	492	475	473	501	503	459	466	486	481	484	515	513	498	468	478	498	487	467	487	489	504	472	501	499	478	516	463	500	493	455	525	502	503	454	489	476	470	454	477	477	486	548	490	459	437	493	466	507	488	487	495	476	473	506	483	469	448	515	487	479	500	526	498	488	490	504	477	495	476	467	454	481	487	511	478	512	458	487	472	485	488	540	508	494	454	473	491	508	475	473	502	491	492	482	476	513	499	493	482	513	499	517	446	521	460	508	497	503	511	495	459	501	454	515	479	502	501	451	484	484	506	484	485	515	491	484	467	502	487	520	476	483	506	474	467	501	502	485	492	474	511	505	474	484	482	485	509	504	513	469	496	499	461	505	516	515	495	523	490	495	510	492	499	514	499	475	481	514	446	482	504	508	467	472	480	514	484	487	484	525	498	499	502	486	462	487	472	489	495	480	460	525	457	495	490	451	517	466	501	479	451	451	488	467	495	526	458	502	493	534	474	487	491	495	491	453	510	509	469	459	510	498	481	499	485	483	466	479	466	508	517	519	548	488	496	437	512	512	490	517	511	495	494	450	469	501	502	461	495	493	474	471	499	516	525	502	469	489	491	461	510	461	454	496	476	478	470	512	473	520	499	476	516	471	493	462	521	476	466	476	515	471	470	485	500	504	473	455	490	488	471	480	501	518	464	469	472	474	493	474	495	504	471	474	484	501	498	496	499	522	494	503	479	498	496	470	545	465	499	493	459	504	494	489	459	475	491	472	481	492	485	490	515	509	498	512	496	476	511	515	450	481	499	503	520	486	467	498	507	520	476	508	486	480	454	514	537	449	516	478	480	477	484	560	487	487	485	485	500	485	460	455	480	504	493	480	521	510	497	505	470	478	521	487	491	500	474	461	444	435	462	472	510	482	457	488	513	467	509	485	496	524	450	484	507	516	479	468	537	442	503	485	497	496	489	499	505	523	507	478	494	498	503	485	503	485	510	456	507	459	537	514	498	495	494	515	530	509	490	495	464	500	485	491	468	517	493	496	505	502	481	480	498	481	458	521	513	438	499	484	468	504	496	444	521	500	493	474	477	455	490	510	453	531	462	475	438	491	474	448	475	496	478	496	492	511	488	461	496	490	481	512	481	479	487	502	487	481	507	471	479	489	503	504	485	476	461	493	437	506	488	475	496	487	505	474	458	506	475	507	511	518	492	465	466	508	483	526	496	501	479	517	473	481	509	463	513	459	501	459	483	497	481	557	487	511	486	516	490	478	491	491	515	472	488	521	520	530	466	505	496	481	485	473	434	483	446	495	498	502	477	491	501	465	471	498	537	457	493	462	484	514	469	536	476	442	502	497	483	455	487	497	468	470	459	474	474	480	492	490	483	478	503	488	472	507	486	460	460	474	498	501	466	495	501	462	482	484	468	528	479	495	498	512	514	498	495	478	489	505	502	495	502	475	464	483	532	496	496	493	504	494	452	485	489	522	460	490	446	485	485	507	477	534	495	445	500	523	526	452	522	457	459	493	491	466	473	513	475	505	483	475	494	450	455	526	527	528	511	496	470	471	490	512	452	450	477	482	465	487	453	481	490	485	494	513	507	522	482	467	481	482	481	462	434	476	482	433	453	478	471	513	479	499	533	525	455	497	476	522	504	511	475	484	507	497	489	474	496	459	503	495	472	502	455	472	465	507	486	487	466	497	512	442	454	478	494	464	479	465	490	456	491	532	456	473	473	488	487	481	515	510	473	513	482	519	495	474	526	456	468	485	474	459	487	459	494	478	482	543	501	470	518	512	511	502	483	478	475	469	529	465	492	525	477	479	511	510	495	493	490	513	509	478	432	517	468	531	465	492	517	457	482	502	488	478	510	477	486	468	490	491	526	524	459	488	539	489	449	452	476	514	448	446	483	475	468	475	501	500	455	452	516	468	466	520	507	514	467	499	476	481
23092	21243	29060	23761	21485	20994	14489	5741	3630	2894	2336	1777	5618	14792	2893	405	308	590	1668	221	220	206	182	170	177	167	181	144	147	171	175	167	155	154	162	160	170	173	150	159	174	168	171	175	153	159	159	169	149	161	174	153	153	186	151	146	141	153	153	143	143	163	152	167	148	176	167	177	153	173	186	147	175	160	163	176	158	157	168	154	165	151	173	154	164	190	157	158	166	172	155	159	136	161	165	159	156	165	158	162	147	166	173	157	155	153	162	147	149	148	159	159	162	146	167	180	162	152	143	154	138	131	140	157	141	160	191	175	157	152	151	181	192	158	140	160	162	163	139	173	163	142	154	146	148	153	182	154	144	159	168	140	133	178	155	170	171	163	141	154	166	167	165	190	172	155	157	160	144	145	149	152	153	147	150	167	158	155	144	152	171	155	180	161	158	153	129	151	163	158	159	141	160	175	167	168	157	176	148	165	159	154	170	165	153	150	163	163	158	171	160	176	160	150	158	168	161	170	163	177	163	160	139	130	152	161	169	162	183	155	152	149	180	148	155	156	160	147	156	164	140	167	155	152	147	148	151	167	158	173	149	146	159	133	161	183	149	169	163	149	164	158	129	156	148	163	181	147	178	153	152	157	170	170	147	141	171	159	165	151	146	141	135	164	169	139	177	172	144	155	150	168	177	162	168	150	160	163	148	136	160	167	141	151	158	151	156	147	152	147	154	158	159	151	175	166	177	160	163	144	147	168	170	162	150	150	131	151	155	146	162	169	164	150	139	154	159	177	156	184	170	149	148	123	152	146	138	155	172	155	152	154	164	174	159	151	146	153	154	163	167	131	178	167	155	175	189	141	147	177	160	143	175	165	175	156	165	168	161	168	154	146	170	138	153	146	160	162	167	163	144	156	146	159	159	153	166	148	144	180	167	170	164	147	139	148	135	157	155	160	153	159	162	153	153	155	162	182	151	138	161	153	175	178	165	187	167	166	138	183	183	150	163	139	127	143	151	154	149	163	165	153	150	149	173	167	144	177	165	147	161	137	167	163	160	158	147	161	162	169	154	176	146	163	157	144	141	156	157	129	175	178	155	149	161	165	141	150	152	150	157	178	159	151	143	158	149	139	161	139	161	143	162	157	144	147	168	147	145	156	163	166	185	158	174	151	156	154	152	169	159	145	157	147	169	164	165	156	160	167	157	146	164	155	160	141	164	157	160	162	172	155	141	162	184	178	193	131	166	179	166	145	150	169	172	147	165	151	168	144	137	146	180	161	172	142	165	151	157	165	157	153	162	135	150	136	163	137	138	160	165	145	189	130	161	181	170	161	159	145	150	161	166	154	167	123	143	157	167	170	170	179	159	154	162	164	173	162	135	147	164	154	147	176	150	141	152	156	159	152	168	147	151	155	142	151	152	176	174	150	167	157	154	155	169	157	167	154	149	156	160	168	182	144	177	135	167	136	153	172	163	169	155	168	158	160	163	145	168	169	154	160	169	166	159	168	166	170	155	160	144	132	143	147	156	138	160	153	155	155	151	164	160	174	158	160	157	153	162	153	142	156	148	176	162	156	143	140	164	137	158	158	164	177	143	162	164	163	172	167	170	152	141	140	144	130	143	151	181	128	156	171	166	169	175	145	152	154	198	155	163	168	152	152	177	152	140	141	154	136	136	127	169	169	157	161	174	155	132	162	151	153	149	144	163	171	191	166	137	151	153	138	158	167	173	148	150	147	148	169	148	153	165	164	173	143	149	163	157	157	132	137	148	161	135	138	162	159	152	165	161	137	156	135	155	170	161	173	147	162	180	187	149	146	141	140	148	141	138	146	187	152	193	147	143	161	178	170	156	140	160	175	158	180	165	167	146	146	167	147	181	143	149	166	164	175	139	151	161	163	170	139	165	174	154	167	167	181	158	149	145	142	157	156	170	162	140	149	170	155	154	157	184	162	168	179	167	143	158	154	156	173	156	158	140	160	161	126	159	138	165	162	137	138	151	177	145	154	150	142	156	178	168	161	152	165	146	156	152	179	170	177	151	160	167	169	140	151	170	165	153	138	164	151	175	149	162	142	160	172	159	141	146	155	148	184	166	194	182	147	160	161	155	161	165	162	147	178	145	161	153	151	138	155	155	171	165	136	161	163	175	144	151	163	189	165	165	147	171	149	151	184	140	167	140	175	164	161	149	172	171	162	151	174	166	180	164	169	146	160	159	179	174	163	153	157	141	142	180	182	150	145	163	154	165	160	151	143	152	131	172	173	170	142	182	164	162	161	175	156	165	167	132	161	169	158	154	161	149	163	171	165	186	155	156	159	161	150	153	161	135	155	158	151	124	163	166	168	165	166	161	149	138	142	179	142	163	163	162	152	162	152	163	160	163	140	169	158	157	142	179	188	175	156	161	141	153	180	142	161	151	169	155	156	149	168	146	174	158	149	164	151	178	163	161	158	145	154	158	174	161	141	160	160	149	173	154	163	154	161	152	155	165	132	162	163	140	171	147	135	143	168	136	147	147	160	157	160	147	156	174	176	153	169	160	127	156	167	167	163	160	163	169	143	164	144	174	158	167	168	174	170	159	150	156	164	160	175	164	160	155	167	160	144	164	141	154	163	177	170	163	164	141	144	176	162	168	156	155	162	163	148	170	182	132	152	164	179	141	137	168	132	167	162	166	164	168	139	173	144	159	155	142	143	164	154	153	177	165	138	154	158	162	144	157	150	169	149	177	173	158	162	146	153	171	179	166	176	172	186	147	138	151	149	147	174	149	146	153	174	156	157	157	156	141	180	159	170	172	172	151	153	155	141	180	148	170	167	141	149	152	180	157	167	139	132	176	153	159	145	152	142	165	167	152	144	147	156	156	160	136	156	171	166	177	144	176	162	166	136	137	169	155	169	145	161	163	159	148	167	161	153	148	161	170	171	189	165	146	136	171	168	142	162	167	150	131	146	148	160	169	177	148	151	128	158	149	154	154	153	166	156	164	164	169	141	157	147	147	165	155	168	151	162	149	164	156	153	151	156	153	167	148	151	163	181	173	168	150	149	174	168	172	135	175	152	140	144	151	162	164	150	150	174	145	187	164	155	156	136	168	140	150	133	134	129	165	173	155	173	154	178	159	172	158	155	154	157	144	146	144	185	170	165	161	169	161	142	165	156	168	147	144	179	143	157	141	151	151	160	140	148	156	166	158	138	155	152	152	150	172	155	148	173	143	158	141	164	153	155	169	150	154	166	163	134	157	179	145	161	155	164	139	159	126	171	167	144	158	154	165	166	157	160	180	155	176	156	162	157	165	171	151	166	164	161	146	152	169	142	164	150	152	168	171	154	197	167	143	162	167	147	141	156	168	174	174	166	142	174	139	137	152	156	139	148	143	146	165	137	155	140	175	165	161	153	153	132	146	163	159	121	160	166	168	148	175	178	159	157	149	168	169	145	161	149	143	158	133	151	160	141	174	161	152	136	165	162	179	143	149	199	156	149	160	173
26197	46087	44247	35198	30424	24373	19288	14204	11744	10149	7939	6413	16348	28246	4430	1203	984	1933	5462	603	520	460	400	382	339	383	367	379	359	344	356	336	370	372	358	349	327	328	347	345	329	314	306	341	337	346	335	289	320	314	318	321	323	338	325	330	292	340	353	318	322	306	318	331	333	341	301	335	344	298	330	334	359	338	296	309	323	307	343	336	325	344	298	329	301	343	365	346	337	287	318	329	298	346	319	290	320	348	339	319	362	300	352	277	300	325	304	315	319	317	326	317	351	334	320	337	301	367	304	307	325	347	332	342	303	326	316	330	323	322	306	323	305	340	327	313	311	322	311	300	319	308	305	337	303	320	295	329	307	343	302	307	340	351	330	321	314	305	335	341	315	321	308	315	319	324	303	350	313	324	302	324	330	309	307	342	348	327	331	365	311	288	314	347	311	326	328	306	305	333	284	316	305	302	314	336	300	302	337	311	318	310	326	312	338	309	322	324	298	303	311	321	333	328	301	326	312	351	320	331	353	317	314	280	292	354	320	315	322	337	337	291	346	345	348	330	276	287	326	308	328	299	333	293	280	296	309	318	349	318	320	303	317	341	301	307	327	306	314	321	310	341	349	343	295	323	326	307	298	325	340	318	334	313	308	301	326	307	334	299	330	348	290	305	286	307	326	326	300	334	334	296	343	308	288	285	298	313	317	312	319	332	315	345	316	336	307	310	338	348	317	331	328	313	318	327	320	313	332	313	332	278	320	325	358	293	327	301	309	335	291	336	336	291	315	353	346	332	357	322	327	303	332	331	294	334	333	344	307	342	339	286	327	303	302	307	315	320	323	311	300	336	330	325	324	318	332	279	310	327	267	312	290	331	309	325	275	319	309	320	326	311	308	344	299	320	326	321	319	293	316	354	287	331	324	337	314	335	326	335	297	331	327	338	359	309	311	307	305	291	284	309	292	321	341	314	297	314	296	317	345	305	295	327	315	296	330	332	321	305	321	331	365	323	304	317	314	324	356	316	292	343	354	312	320	342	322	354	334	298	307	303	324	324	297	341	320	304	319	299	297	321	325	344	336	303	326	314	320	333	346	323	319	308	328	310	299	347	299	327	281	324	324	306	331	355	315	295	317	333	339	327	348	311	314	338	313	338	336	295	323	320	329	341	348	324	291	303	339	303	335	317	318	317	296	326	319	328	298	308	302	290	321	319	285	307	312	326	317	303	286	340	331	308	331	314	337	317	317	340	317	308	321	339	294	292	343	309	291	322	327	338	321	300	297	264	335	307	330	316	314	322	283	335	326	318	312	313	324	299	326	304	323	313	313	320	292	340	335	287	338	317	298	308	328	292	316	316	302	347	310	311	296	301	303	348	311	300	360	314	304	305	294	313	325	323	323	333	312	282	310	313	316	313	336	279	307	331	319	298	333	300	298	322	329	339	356	305	303	336	312	350	311	316	273	315	321	319	346	303	325	367	335	316	322	318	307	352	292	310	285	314	304	280	341	327	307	331	341	280	324	335	342	336	304	301	310	301	270	297	305	333	327	336	310	320	312	341	316	316	307	335	307	309	324	302	332	310	349	286	295	333	334	309	326	293	314	324	336	324	301	323	334	304	315	335	325	330	299	343	306	299	308	335	348	309	327	342	336	303	336	319	365	316	324	330	318	324	340	305	321	331	317	302	320	299	305	327	325	317	326	312	339	343	276	287	312	327	313	333	326	306	285	305	306	306	304	339	341	358	298	336	312	304	329	298	337	352	331	299	342	319	307	307	344	319	314	332	334	303	278	323	320	350	301	333	351	351	344	330	326	328	297	321	329	318	331	325	314	327	331	352	334	332	324	287	340	314	307	267	351	300	332	334	314	326	322	328	320	319	326	313	292	314	320	305	317	351	350	336	277	310	318	323	309	330	336	320	325	280	312	334	333	339	305	291	314	306	303	285	333	324	298	331	319	314	342	317	315	319	330	298	325	347	348	310	327	316	317	317	312	308	379	315	318	308	326	270	299	309	333	315	321	289	329	313	319	321	317	288	308	324	326	336	329	332	324	302	288	310	281	329	312	331	327	331	327	290	321	309	312	319	308	324	324	330	330	351	364	318	331	289	320	307	303	316	303	340	315	309	360	310	304	337	330	318	347	331	328	301	303	319	351	306	314	313	328	330	334	338	303	333	309	287	318	305	332	293	288	313	336	297	350	333	325	309	332	324	335	331	331	299	317	305	343	289	348	323	310	343	297	327	303	310	298	284	326	315	314	338	334	347	325	309	299	300	326	317	343	317	341	343	350	289	314	325	312	260	305	318	324	329	330	326	326	324	300	291	339	311	300	308	304	336	298	294	297	310	345	327	271	362	306	331	315	293	352	363	294	323	310	322	281	308	323	292	315	293	321	322	323	333	294	339	331	320	327	316	331	277	312	335	312	308	314	330	330	327	306	323	319	325	326	282	296	313	318	330	311	315	303	291	299	320	320	320	340	289	299	309	323	313	296	317	316	330	319	306	286	325	315	297	288	318	315	311	327	312	316	318	327	322	308	339	323	312	303	296	339	305	319	342	315	307	306	301	315	305	315	327	333	307	311	305	345	341	349	374	334	293	309	327	288	287	303	297	300	293	342	292	323	296	331	326	339	307	351	289	333	332	333	325	314	323	334	304	305	336	308	308	343	335	315	346	283	315	314	334	343	336	328	336	364	300	318	320	301	305	299	341	294	305	323	293	307	291	305	293	322	336	294	302	300	344	336	325	345	322	326	334	321	316	301	315	278	332	306	340	296	329	309	312	304	309	316	295	330	323	317	315	347	348	340	301	288	359	298	310	320	304	333	333	308	314	319	332	305	336	337	314	318	349	309	315	344	324	311	336	322	342	295	317	290	335	331	315	298	319	310	325	354	318	364	309	298	303	352	329	346	307	328	323	337	304	314	332	350	317	300	325	339	315	296	316	292	319	322	336	324	317	348	317	298	323	309	333	309	338	320	347	296	308	313	290	317	312	298	333	302	306	327	323	318	307	314	321	315	294	328	345	333	310	310	330	359	320	334	330	297	313	314	316	284	319	315	313	289	320	316	296	327	294	333	305	310	341	331	321	328	339	330	329	322	323	307	301	346	334	332	320	323	322	348	322	320	319	312	344	304	311	374	352	333	311	353	312	292	321	331	307	322	333	303	313	308	296	303	342	328	326	320	320	320	320	290	270	331	291	316	331	331	337	303	363	309	286	334	331	317	315	345	296	310	299	306	323	310	318	350	348	358	339	314	327	323	368	312	331	324	320	304	298	320	344	338	307	308	311	286	307	284	309	348	317	317	313	339	307	326	335	302	345	310	310	314	337	296	321	315	290	329	327	299	344	322	325	305	344	343	334	287	315	331	322	324	316	331	292	342	334	317	318	318	301	308	310	335	359	328	314	359	316	326	349	315	325	328	309	339	280	336	330	340	309	319	314	317	299	334	317	296	318	312	312	298	322	338	299	308	314	344	303	314	331	310	323
26727	21634	21790	13264	6782	3906	2808	1544	1169	945	871	647	737	1175	464	393	389	400	430	363	333	326	363	356	360	334	343	349	323	312	345	370	329	339	352	313	334	301	315	332	334	336	346	345	343	328	346	307	340	340	350	353	335	365	337	316	344	341	316	354	339	301	331	344	348	317	305	322	331	326	333	321	322	340	332	298	325	340	308	352	326	359	347	364	322	322	351	332	333	343	325	327	310	367	358	335	372	333	327	352	359	374	345	318	342	325	335	304	364	346	350	350	344	332	329	316	336	309	335	330	333	353	332	374	346	329	357	337	338	325	343	336	339	308	346	349	351	336	337	331	355	327	314	323	335	353	336	334	329	370	343	326	307	354	330	304	320	332	338	317	321	366	340	332	331	303	326	329	349	338	331	325	323	374	343	342	338	334	386	329	328	339	333	350	326	328	369	332	351	319	313	310	352	301	349	337	337	329	345	323	328	339	368	346	329	309	317	318	331	335	327	321	329	306	355	355	364	362	293	329	349	323	312	331	313	346	347	338	320	346	332	349	324	347	298	333	336	305	314	349	327	354	322	355	357	334	340	336	348	282	333	351	341	341	334	327	327	330	339	325	346	335	351	330	339	348	337	327	322	294	328	367	369	325	322	344	325	310	356	322	351	295	344	327	336	321	316	317	324	327	309	325	331	352	347	340	267	348	306	334	355	328	321	330	341	351	307	319	362	311	306	392	330	332	357	341	321	334	330	359	348	306	339	353	332	326	316	360	349	307	330	338	337	340	316	329	307	327	358	330	332	330	336	339	318	344	345	358	347	340	345	329	322	340	351	319	317	323	348	344	299	353	342	329	345	353	339	318	345	358	321	330	337	366	321	327	305	337	327	317	341	372	363	298	328	348	314	353	328	333	326	341	317	358	323	342	368	330	295	327	329	373	339	353	341	347	313	353	334	314	346	298	327	378	326	315	333	326	324	348	316	345	342	342	351	342	344	327	325	328	326	353	329	316	324	371	303	330	321	335	314	329	361	319	349	339	310	333	334	364	313	330	384	357	347	337	347	323	307	335	343	358	322	332	336	337	345	324	345	331	350	379	315	321	298	338	305	319	325	352	320	346	327	346	336	315	337	321	329	343	330	346	331	353	299	320	318	329	337	340	330	289	336	346	335	355	330	352	359	383	328	286	323	330	322	332	313	345	310	315	345	356	323	351	347	393	335	359	318	327	336	329	339	358	331	313	347	338	324	332	335	311	301	330	347	325	332	344	326	337	323	347	319	297	347	337	331	327	327	334	343	310	349	316	293	331	317	329	344	337	340	354	345	366	328	322	337	337	332	332	313	308	337	347	318	346	320	319	348	316	346	314	328	323	322	370	357	332	316	329	354	336	342	296	370	310	331	328	301	376	325	331	323	340	336	340	342	314	349	349	366	324	323	349	316	339	355	351	352	329	341	306	334	314	326	327	331	334	335	321	336	297	347	344	298	341	329	343	345	314	329	355	326	308	296	348	328	336	335	361	303	284	324	317	347	321	354	318	325	345	291	342	336	326	364	335	317	342	359	328	331	368	341	324	336	332	324	360	361	321	365	353	356	352	360	347	364	326	305	335	305	323	331	347	326	328	351	362	355	316	334	319	350	325	332	330	319	327	298	358	355	330	327	329	307	342	383	315	325	321	322	346	363	299	292	311	346	360	358	339	281	356	334	360	322	348	344	342	306	307	350	341	341	362	364	346	335	347	336	331	363	373	306	339	348	328	336	358	341	343	320	340	339	331	330	300	360	369	363	314	336	317	302	382	342	347	343	338	323	341	326	335	319	342	352	332	359	313	322	320	288	308	368	324	350	329	353	337	317	365	330	317	334	298	363	320	349	365	336	338	315	321	334	335	320	342	336	347	361	311	349	341	352	344	344	329	324	360	311	321	347	329	325	357	327	335	363	328	320	303	368	330	316	303	321	330	363	364	328	312	348	325	338	337	302	343	304	348	331	355	354	378	349	337	347	349	335	324	348	339	338	341	340	328	345	356	352	331	328	360	320	342	314	310	317	328	325	349	366	324	334	345	354	319	340	315	346	329	359	344	324	350	299	330	328	357	317	343	345	333	328	342	345	366	327	354	308	348	344	329	310	327	314	341	350	345	348	328	327	356	355	325	325	320	353	348	356	351	325	367	319	317	355	318	303	354	324	351	339	352	347	309	335	375	339	315	327	323	343	308	331	322	329	321	350	342	317	318	353	336	307	370	328	334	318	313	323	335	343	325	329	325	364	310	309	336	350	325	352	344	322	350	336	317	332	344	337	335	349	349	361	353	318	337	336	349	350	316	328	292	337	330	313	315	320	297	345	339	313	334	347	329	328	319	321	332	324	324	324	348	374	345	352	326	347	325	328	346	338	333	296	323	329	327	320	336	346	340	350	339	337	345	346	318	338	325	356	329	330	330	348	327	340	306	361	313	372	350	337	311	318	338	344	316	331	345	324	334	323	376	322	334	351	302	323	321	343	321	335	347	337	313	334	280	305	306	341	353	320	315	336	333	349	357	321	357	349	375	341	308	354	337	362	329	341	332	358	314	352	336	352	318	327	304	365	323	317	337	345	366	322	332	325	336	318	341	356	332	346	331	324	326	342	313	355	342	337	312	300	351	331	324	338	333	312	358	347	354	350	319	354	342	343	328	318	352	295	361	347	333	369	347	326	356	316	360	339	331	298	343	353	327	311	348	336	312	377	339	369	325	345	339	315	327	335	338	337	329	318	289	337	305	384	334	335	327	319	317	323	340	346	314	335	323	381	338	308	350	343	328	323	292	336	332	344	357	339	354	352	329	318	350	367	331	331	342	355	324	362	343	351	333	336	358	340	384	338	347	303	323	339	326	336	334	344	316	332	333	358	314	316	361	314	337	354	305	355	311	352	346	338	335	319	308	341	337	353	308	351	337	339	313	361	368	310	331	340	340	328	338	317	359	329	330	312	338	324	310	315	353	370	361	331	354	305	313	355	372	330	354	326	331	336	346	328	332	339	350	374	341	330	316	307	335	339	340	347	351	314	332	330	307	317	338	315	318	354	337	313	349	318	338	339	371	331	353	330	390	312	338	324	316	360	341	321	327	341	377	344	327	320	387	341	328	357	375	323	328	327	340	335	338	349	328	354	322	295	349	330	325	343	330	327	338	342	361	330	317	336	313	297	346	307	317	358	317	340	320	338	342	325	329	351	358	320	314	321	335	292	338	358	347	358	324	324	353	333	336	347	344	349	350	351	331	315	351	319	318	309	328	313	331	327	306	354	362	343	308	338	330	301	305	339	337	343	339	349	334	335	336	348	359	354	359	343	331	353	371	318	325	300	351	336	334	350	354	326	376	333	327	318	372	338	326	316	317	360	346	314	356	326	344	335	323	310	340	311	324	361	303	323	331	337	334	306	312	356	352	324	328	347	317	298	330	353	314	358	319	362	356	368	338	342	312	319	332	343	345	314	292	334	363	344	338	347	305
22811	33868	30405	19962	16007	11747	9282	5260	4126	3370	2943	2200	2173	4054	1181	951	877	960	907	750	744	689	683	700	714	728	680	699	634	672	705	672	706	725	675	689	676	732	645	728	669	628	703	669	689	683	682	695	679	650	690	696	687	655	663	649	631	672	664	676	660	741	700	687	691	681	687	644	702	657	658	683	713	703	668	672	697	703	692	669	645	696	638	660	697	725	652	725	702	693	667	651	718	665	697	704	633	696	723	650	719	627	668	654	686	675	691	689	656	630	681	690	663	695	691	679	643	701	705	718	675	714	678	707	700	700	681	672	685	703	662	674	704	668	686	661	686	768	717	709	700	646	714	675	645	702	673	699	687	717	692	715	678	658	712	643	700	678	728	669	639	698	715	711	677	719	705	709	706	681	654	638	724	679	660	737	661	738	680	673	686	657	678	691	657	701	669	703	665	716	644	667	676	657	678	658	686	715	712	682	685	696	694	701	685	617	658	707	656	643	668	685	678	721	706	704	700	676	662	689	658	683	696	723	688	700	688	690	683	672	687	683	678	678	631	638	702	691	648	720	684	688	635	644	714	633	639	686	678	706	719	684	674	707	705	700	669	685	685	663	693	697	650	683	676	702	667	645	673	662	685	689	641	686	638	685	701	672	694	723	691	672	683	629	620	695	670	702	695	628	665	694	696	691	685	704	664	680	702	689	684	687	662	718	701	701	719	642	630	686	650	683	649	676	676	668	696	724	701	663	709	704	699	684	714	699	692	670	675	673	715	657	703	697	651	667	680	691	665	689	654	665	692	674	644	668	653	694	701	680	666	704	721	677	702	655	678	724	701	684	645	710	675	677	704	632	680	639	708	664	695	716	675	677	735	686	682	715	640	711	645	713	675	714	687	696	700	673	675	695	669	706	701	690	681	636	673	701	698	683	695	672	657	684	700	707	613	681	700	638	696	689	667	644	686	695	693	686	736	672	641	649	705	695	691	680	719	708	682	697	729	691	711	691	696	675	662	723	733	683	697	727	692	665	720	700	665	744	697	669	716	681	725	665	678	702	672	726	646	715	696	679	693	641	660	641	685	658	650	680	671	698	712	679	696	675	658	692	656	682	676	647	644	723	711	721	714	677	673	674	724	682	694	702	672	644	738	694	677	715	685	695	680	705	651	707	693	660	741	724	689	687	663	702	698	723	676	662	676	688	673	679	691	682	666	707	648	660	760	713	717	711	685	715	683	685	644	731	660	657	672	678	666	675	702	669	693	693	690	684	609	681	713	679	706	663	692	652	658	700	670	688	692	645	675	702	682	652	670	676	651	700	628	627	646	670	631	699	656	712	697	691	671	623	713	667	706	673	667	694	651	700	688	671	690	707	704	664	684	680	688	680	638	676	699	708	656	663	700	711	707	673	703	687	749	677	693	694	665	614	680	689	672	654	630	702	659	734	683	668	698	656	668	686	708	670	701	681	689	670	670	672	677	637	708	690	692	677	693	739	674	697	665	691	739	648	695	690	690	653	688	665	718	696	694	693	691	697	650	688	654	726	658	673	690	678	681	704	715	654	643	676	687	657	656	700	710	693	663	689	681	656	698	668	664	655	653	687	736	714	697	649	746	732	702	681	747	664	712	696	746	677	687	681	681	691	736	698	655	681	675	665	686	717	664	679	725	642	690	669	643	620	682	639	664	749	640	647	733	701	673	683	649	720	687	688	701	662	686	683	693	640	698	642	662	685	681	687	687	661	670	676	659	671	718	647	701	640	711	695	682	714	715	657	692	701	699	674	699	712	694	683	657	688	688	663	669	672	677	690	696	725	664	692	671	726	702	710	663	701	688	715	645	689	709	688	687	685	698	697	685	622	663	614	693	656	627	732	665	673	690	642	705	688	643	668	739	685	672	674	662	699	677	657	676	687	671	697	684	701	652	663	674	689	653	711	683	649	653	656	692	658	701	661	677	705	693	692	659	653	708	665	678	686	692	629	693	647	653	695	670	724	702	687	683	697	719	742	658	656	693	661	700	692	661	692	665	693	639	703	686	690	669	689	635	668	685	638	699	636	735	664	689	681	695	704	668	676	682	711	666	664	689	686	673	647	712	680	670	665	605	704	651	655	673	684	691	715	671	641	724	636	673	718	712	683	698	718	642	696	707	730	680	676	676	701	667	679	686	679	642	669	695	658	661	701	649	686	714	707	698	670	664	672	712	693	630	720	670	660	660	720	655	692	703	706	666	660	702	688	645	704	687	639	709	678	718	744	703	696	704	723	740	718	702	682	719	704	725	714	719	709	687	694	619	657	688	621	671	681	697	709	639	685	670	692	696	764	709	710	696	666	679	702	655	657	693	674	708	698	694	669	683	637	694	676	671	683	655	723	705	712	630	658	689	722	692	673	687	673	639	635	688	683	674	654	675	639	679	681	691	691	662	690	657	689	710	688	686	661	769	655	670	667	660	669	620	673	687	714	661	688	657	690	676	742	710	704	650	689	676	653	707	711	702	670	684	675	684	676	677	702	672	670	655	698	680	680	700	667	674	705	739	684	690	673	626	669	706	666	713	631	692	708	675	705	723	686	662	707	636	686	693	652	686	725	729	653	658	650	706	666	670	667	701	672	714	604	751	701	669	678	676	706	663	681	705	668	698	675	677	679	671	716	703	679	716	648	678	734	722	726	674	693	682	676	666	678	660	729	638	694	662	661	715	728	691	661	707	726	654	702	668	647	698	688	735	677	714	701	691	662	700	677	676	719	692	709	719	730	659	652	703	681	711	702	640	708	656	677	716	689	726	652	673	685	698	691	699	694	721	668	683	645	695	684	658	686	663	707	683	664	689	690	716	679	649	636	649	712	663	701	717	699	659	695	661	660	674	690	702	682	711	652	661	684	698	699	705	685	708	734	625	663	684	675	651	661	682	666	687	697	706	685	693	678	680	680	668	644	690	740	655	660	694	644	676	690	700	690	680	675	705	648	695	664	674	715	673	662	624	652	662	651	666	631	654	703	680	653	659	652	653	719	711	678	715	673	735	684	659	709	638	681	704	679	655	703	640	697	696	699	688	722	682	686	687	678	680	700	657	732	710	699	659	671	682	633	699	659	644	697	685	665	671	682	667	719	699	691	654	692	672	706	662	696	719	741	682	699	682	694	655	669	713	694	651	658	694	660	667	676	674	649	679	651	650	684	711	676	678	673	732	689	678	677	667	710	693	663	652	686	691	686	650	668	699	676	684	705	722	676	673	687	651	689	736	655	669	689	669	672	674	697	700	691	691	688	688	702	674	652	686	710	664	684	684	661	678	644	679	700	656	681	671	663	668	674	683	694	703	668	676	679	682	707	685	702	704	623	691	652	652	652	684	661	690	649	677	710	661	680	636	734	711	725	650	695	665	703	703	699	652	671	694	734	663	650	686	663	700	687	632	638	665	667	652	636	649	632	691	699	735	666	700	659	699	695	685	685	685	636	609	668	649	647	730	718	654	631	700	685	678	645	655	697
24175	21247	28355	24563	20135	11310	6235	3384	2142	1432	1204	1485	3010	5886	2232	379	321	397	501	259	254	246	223	233	214	235	241	219	246	235	249	234	254	211	245	224	243	233	221	195	215	235	234	246	222	240	244	230	235	211	235	250	189	224	238	220	214	233	244	232	229	223	243	222	223	217	216	222	246	244	228	219	213	236	215	248	223	219	238	205	241	231	219	208	201	231	237	207	214	204	228	246	201	194	225	239	226	201	232	213	239	231	236	208	219	230	208	207	212	215	236	237	239	222	251	238	220	248	235	230	215	214	251	240	207	232	218	218	226	214	225	214	220	226	219	237	222	231	211	232	233	218	221	204	234	248	204	218	243	228	271	239	197	221	251	203	255	226	234	222	212	267	247	218	254	228	224	210	240	239	215	217	251	217	216	243	235	230	214	250	225	248	238	225	235	233	229	224	222	222	221	239	224	219	198	222	244	221	217	235	218	227	218	242	237	216	245	240	237	233	201	227	243	247	249	218	243	223	243	201	227	264	218	224	221	219	223	249	226	217	240	265	224	217	236	217	218	226	235	229	221	201	249	188	201	229	218	242	259	244	214	244	222	220	256	235	216	242	228	232	212	217	227	235	223	229	201	245	248	246	212	227	246	225	245	255	233	211	218	236	235	233	232	192	194	220	222	205	208	236	238	241	224	214	247	260	259	222	212	224	227	233	198	208	244	231	220	215	236	235	212	200	235	238	211	217	237	217	240	189	208	234	241	219	278	238	211	251	216	238	222	221	225	210	227	219	202	230	239	217	213	205	222	231	255	215	207	220	217	230	203	231	227	224	216	243	243	205	248	223	264	224	216	220	207	223	235	232	202	220	244	242	222	238	207	206	230	232	239	206	210	234	247	223	220	238	256	242	241	233	222	231	229	222	263	226	207	222	216	231	215	231	226	246	227	208	219	209	241	236	233	217	248	215	223	237	231	237	208	216	219	249	222	222	209	238	231	218	216	247	199	205	236	227	225	208	228	222	243	212	235	222	218	230	221	264	247	225	209	228	214	235	229	216	239	225	220	256	218	222	216	203	233	223	216	241	229	225	214	215	227	249	226	259	227	212	196	233	225	243	231	239	221	224	222	231	231	207	219	240	204	225	222	178	227	244	226	234	239	228	205	230	201	232	232	212	224	219	217	232	214	207	228	220	221	188	222	224	242	219	217	204	213	230	232	249	226	224	245	261	224	231	213	216	221	215	246	241	211	237	225	198	222	241	215	237	245	202	222	199	226	210	228	229	225	243	236	241	249	236	274	241	241	194	252	199	223	227	236	214	204	204	245	220	216	225	219	232	226	227	225	236	239	219	221	212	219	210	238	239	225	206	230	249	219	223	223	224	246	236	193	225	218	222	223	239	232	212	235	233	246	231	237	235	219	237	227	254	225	226	230	232	224	195	243	226	245	220	239	231	243	235	231	217	206	218	215	232	260	217	240	210	217	226	229	240	212	251	207	247	257	231	215	233	207	221	223	239	222	251	239	229	211	235	207	235	220	213	218	234	218	192	204	222	206	250	207	264	231	207	239	208	239	215	252	253	234	217	214	196	241	227	200	228	217	239	234	216	237	227	242	209	228	211	219	223	227	217	188	214	240	221	216	227	231	213	216	210	245	228	185	219	240	234	224	248	250	221	240	238	231	248	248	241	239	265	229	239	225	243	235	234	201	239	235	236	228	224	238	209	228	208	226	227	231	249	226	218	231	217	245	227	218	220	197	235	250	251	233	222	231	224	198	205	231	217	233	238	245	230	242	268	240	216	237	216	255	204	213	202	232	225	211	236	248	263	235	223	227	221	245	231	239	239	244	230	215	227	207	227	218	212	226	222	225	251	262	229	205	213	218	208	216	218	251	242	228	220	236	236	222	228	240	231	227	237	226	209	213	241	222	220	276	247	248	198	220	241	248	214	233	213	224	251	251	225	247	212	251	218	224	235	229	233	241	214	218	209	247	219	248	233	209	234	228	210	217	226	256	231	231	246	217	238	232	229	230	224	213	215	229	223	204	233	262	253	235	242	248	232	240	218	225	234	238	214	224	199	233	270	190	236	244	221	244	235	227	233	226	220	254	228	208	237	229	242	243	217	258	248	205	247	213	218	255	218	211	243	222	215	228	217	212	222	249	228	225	222	242	209	222	210	226	232	220	233	243	230	239	214	220	236	234	232	250	238	228	209	234	222	239	234	221	230	226	225	235	225	225	212	228	231	241	228	233	210	246	238	225	225	260	217	225	227	236	233	222	224	233	219	217	230	224	232	234	218	231	208	242	239	213	211	242	256	215	235	246	222	243	227	202	223	211	237	205	238	259	229	211	234	223	202	222	202	207	239	233	229	211	240	205	199	236	219	230	212	199	204	222	207	208	224	225	253	251	223	253	220	238	250	247	249	237	230	228	251	220	246	197	232	231	218	239	244	212	222	238	196	257	222	215	237	206	234	243	215	220	224	257	243	247	225	193	242	229	198	258	248	227	237	244	212	227	222	226	220	245	222	219	211	218	240	211	219	234	236	232	216	217	236	211	200	237	242	219	236	249	245	215	243	230	201	246	213	227	197	234	235	236	230	244	203	246	229	221	254	201	200	222	216	230	232	244	248	198	250	222	228	244	255	215	226	233	236	242	233	217	227	231	233	223	247	218	239	217	235	231	226	230	239	212	222	252	242	231	216	228	242	209	245	231	236	211	225	216	241	215	246	238	237	221	223	211	229	219	241	243	230	214	213	225	221	242	241	232	236	256	240	222	220	244	247	210	227	237	221	262	234	200	212	249	248	231	233	212	247	234	244	243	213	205	219	209	205	237	227	219	259	249	230	223	236	240	223	220	216	192	227	235	240	249	209	239	239	254	228	245	250	216	226	222	225	233	225	226	222	215	234	231	223	248	268	234	233	267	234	229	230	238	209	239	223	213	242	231	225	233	213	242	212	236	250	234	231	231	215	213	205	238	196	227	227	230	202	225	229	248	265	232	199	220	195	212	227	234	232	255	228	252	224	214	211	206	226	234	239	246	238	241	222	222	252	235	219	221	226	246	224	242	212	225	209	220	229	213	200	227	214	231	229	235	242	213	233	221	241	239	230	199	231	230	194	228	216	216	230	218	242	204	223	224	207	216	194	221	226	214	225	228	218	224	201	217	229	223	243	215	241	215	253	222	207	237	246	215	201	205	235	243	222	240	206	249	242	224	247	229	236	238	226	245	235	215	233	247	219	218	242	227	259	216	202	243	223	250	209	219	230	222	230	213	241	270	231	229	241	231	245	208	218	209	205	254	231	198	255	231	232	252	207	225	222	230	228	252	212	206	243	212	241	187	196	211	238	232	247	235	216	214	228	222	234	241	229	228	232	268	202	243	216	215	217	224	233	240	246	249	244	226	238	211	210	196	209	236	206	240	225	235	249	196	228	226	216	225	211	211	248	222	207	241	224	223	227	246	256	197	260	209	227	234	217	229	228	227	222
24246	40824	37118	28040	22722	17065	14148	10320	7452	5010	4394	5330	9993	16543	5934	1050	964	1149	1275	614	573	542	484	520	505	533	507	548	495	502	492	491	486	412	489	476	467	516	492	467	476	507	468	486	450	482	446	482	489	423	508	520	493	522	480	495	484	469	510	455	426	512	486	512	513	464	456	488	462	486	475	443	468	469	506	494	473	481	487	511	487	462	466	459	456	454	522	482	472	462	529	479	444	469	499	483	488	461	503	528	482	504	435	455	469	477	484	511	530	443	479	487	464	488	436	461	438	462	499	443	454	471	516	452	497	490	477	465	474	472	457	468	496	473	500	443	468	475	458	469	494	480	473	493	447	478	440	482	470	452	489	492	497	464	467	501	508	509	475	484	451	483	515	501	460	479	440	485	498	484	445	434	512	479	499	458	494	525	462	479	496	447	462	480	449	474	456	454	458	465	449	473	488	451	492	489	483	445	508	469	492	450	481	471	457	456	487	466	458	506	499	497	457	427	456	441	438	471	458	416	498	468	494	470	449	469	481	470	475	477	463	452	465	461	460	517	465	471	474	497	436	432	419	502	483	482	436	478	473	438	466	483	435	488	499	486	469	473	456	504	478	464	467	505	434	485	492	472	469	450	489	455	483	524	466	443	435	503	447	487	477	466	490	474	496	472	455	471	474	466	480	490	521	490	512	512	486	444	501	450	497	478	464	486	477	476	444	435	482	468	445	479	514	472	465	488	464	473	507	513	524	525	462	519	456	459	475	487	477	458	483	477	468	478	467	431	486	484	492	450	450	452	467	484	499	466	481	490	484	495	462	474	465	461	466	466	499	498	471	456	492	487	431	454	479	480	455	496	486	436	465	504	441	469	470	477	490	507	498	498	440	470	478	465	461	473	503	484	484	468	490	480	493	473	440	483	467	452	474	450	498	471	471	489	483	486	447	450	477	455	459	483	485	493	484	458	438	518	459	482	515	471	475	458	431	474	494	463	469	512	485	470	492	487	480	450	502	487	431	465	476	508	477	471	486	475	501	469	474	498	487	540	460	479	479	444	442	538	485	493	495	456	506	492	502	503	436	474	464	458	431	483	465	504	444	444	471	507	478	467	465	497	479	443	480	454	472	418	447	427	523	503	479	454	476	557	492	513	486	497	444	473	494	450	471	483	450	506	454	457	451	486	496	485	490	473	483	428	438	484	465	474	496	439	435	468	479	440	463	489	450	457	438	458	525	457	458	462	477	461	495	442	479	464	490	458	479	503	456	484	444	466	472	494	466	463	494	483	497	463	482	502	482	455	488	480	486	507	503	458	466	485	429	494	470	453	492	489	513	455	472	483	483	440	443	449	503	465	454	506	486	467	485	464	471	480	482	454	506	484	454	505	449	507	471	453	508	438	475	485	438	464	447	474	493	496	470	450	485	477	495	477	495	431	458	528	502	485	477	479	473	433	454	472	478	456	463	461	443	464	444	470	475	452	463	447	472	474	506	481	458	469	497	508	467	445	458	478	459	493	483	479	485	479	491	477	458	430	476	465	434	461	502	493	468	445	478	442	460	532	483	473	494	446	480	407	468	467	508	446	506	495	456	472	453	472	529	464	412	485	461	419	460	528	476	524	477	481	476	452	457	451	486	495	502	485	483	504	488	453	468	485	460	502	533	495	462	457	463	444	482	483	483	460	453	504	472	463	472	475	492	467	475	469	494	525	498	458	442	493	474	530	463	482	447	432	485	459	493	486	493	443	453	511	499	462	474	439	497	470	447	464	452	484	472	448	484	455	497	450	472	487	502	466	472	506	444	471	510	449	463	508	512	465	432	459	433	464	493	477	485	518	477	453	500	483	502	462	486	497	457	448	469	424	470	493	440	457	478	475	478	469	486	522	496	486	468	463	531	446	440	461	456	504	481	462	442	439	465	459	480	467	492	479	540	452	495	470	496	469	459	497	468	435	454	425	427	461	462	465	436	519	503	456	476	438	456	479	502	480	502	470	457	490	507	438	466	432	438	459	431	459	464	462	437	469	500	452	464	464	492	476	493	461	433	443	494	493	492	495	487	496	484	452	472	486	484	487	482	505	510	478	508	516	468	476	458	514	492	468	479	454	445	495	489	502	470	456	482	479	515	429	454	499	487	472	501	488	460	463	453	484	465	477	482	462	484	469	461	480	461	484	442	458	513	474	455	454	459	481	481	430	469	487	491	465	477	493	510	469	489	469	456	517	475	447	493	481	489	486	467	511	490	493	444	472	453	489	481	496	467	473	486	470	453	479	474	439	486	457	492	471	470	478	457	481	490	415	469	465	474	466	427	483	477	461	465	471	465	468	458	472	480	509	482	492	475	467	497	480	472	477	493	469	472	483	452	493	464	447	497	417	438	464	458	489	525	500	462	493	477	485	460	466	492	451	475	503	459	477	450	485	441	522	475	484	457	507	480	454	492	466	460	468	460	502	453	432	462	478	497	516	508	469	487	488	510	431	454	473	448	469	489	480	459	449	487	502	487	454	519	440	457	461	457	472	496	473	499	497	456	472	521	446	485	435	458	496	465	508	443	504	496	457	465	488	483	468	457	478	496	485	492	463	457	486	486	488	479	475	527	438	486	482	512	531	488	427	477	431	461	477	455	444	458	476	480	497	499	481	511	486	496	458	457	447	449	493	476	461	500	490	466	436	443	502	458	456	464	460	478	474	474	477	469	450	464	521	479	482	440	461	519	476	466	464	488	469	493	474	482	474	491	503	440	502	440	446	487	464	514	459	480	477	469	486	452	485	472	450	528	471	497	516	491	464	500	478	451	432	484	482	507	438	504	480	501	431	484	453	478	445	468	480	491	455	477	483	403	472	420	453	470	483	479	472	486	458	452	472	472	459	483	460	483	477	458	436	499	508	517	465	449	460	487	487	504	495	481	459	484	488	483	468	453	516	465	440	465	477	472	435	493	463	495	458	453	503	512	472	481	451	487	448	513	495	460	497	485	474	461	453	466	495	471	459	453	487	464	482	451	503	474	483	463	471	496	482	442	488	436	428	489	480	442	472	487	477	460	438	490	450	474	490	461	498	481	507	478	507	453	500	462	479	446	454	460	451	434	483	468	459	477	485	496	463	488	470	498	433	489	461	487	474	474	475	465	503	457	465	508	483	479	463	491	494	434	423	467	456	429	481	519	460	485	477	459	441	442	441	481	465	470	462	500	490	454	501	476	467	465	454	477	452	470	473	445	481	469	467	478	462	494	485	490	484	460	471	472	454	454	491	483	471	526	452	497	491	446	463	495	492	474	470	408	481	456	449	503	476	482	510	470	477	447	465	484	452	444	469	491	442	458	462	490	476	462	484	466	475	476	528	486	478	458	455	489	489	511	471	448	492	447	469	480	491	483	488	457	485	465	487	512	467	496	453	498	439	435	455	479	489	518	479	446	445	492	503	489	474	497	455	490	458	527	501	450	475	478	424	448	485	492	461	468	450	472	429	469	504	506	462	480	505	490	501
23043	21231	29029	23747	21347	20541	13767	6484	3983	2499	1746	2438	6903	10740	5952	465	316	362	267	226	193	210	195	196	141	170	174	167	137	151	154	171	152	163	139	163	156	127	149	147	151	146	141	158	162	147	161	168	138	155	137	167	165	141	148	167	150	163	148	137	166	167	153	146	147	163	145	151	161	142	142	149	154	136	152	155	162	139	158	147	159	148	145	146	156	152	162	165	131	153	154	135	145	142	155	171	151	139	153	146	157	154	145	154	142	137	152	151	143	133	141	141	136	178	161	147	148	138	138	170	158	143	129	151	123	146	151	170	138	131	124	133	147	160	159	171	154	138	144	141	159	154	159	162	140	137	158	138	154	164	129	143	161	150	137	159	159	143	157	161	159	155	139	162	137	145	143	139	173	146	157	162	145	133	155	151	140	154	144	167	153	155	152	145	147	143	143	165	138	173	181	152	150	130	130	156	144	141	155	150	150	141	141	128	150	133	137	147	151	149	146	180	161	155	169	152	164	157	142	148	158	125	146	149	143	151	136	145	128	140	138	136	168	172	152	156	159	156	153	139	151	139	158	154	155	143	133	157	139	150	146	120	160	165	145	170	116	168	129	148	141	150	167	137	128	148	147	147	143	147	148	147	136	129	152	139	141	156	141	140	156	148	152	152	138	124	158	144	148	149	144	130	149	141	153	157	149	145	175	114	145	160	144	141	143	156	153	148	169	138	132	132	136	146	154	142	139	143	148	143	145	143	141	133	130	141	140	165	138	147	124	157	159	130	140	158	154	152	145	157	139	141	141	142	155	168	122	153	122	148	139	154	156	172	133	124	128	168	151	152	148	115	157	150	176	178	146	158	128	143	147	145	134	144	158	156	138	142	154	148	150	165	125	137	135	154	144	151	150	150	142	127	153	164	152	135	142	140	158	142	131	144	154	150	138	147	151	157	149	143	132	150	149	143	145	152	140	145	156	145	151	150	162	169	127	153	146	163	141	146	171	147	142	149	136	138	148	145	128	152	154	137	141	141	131	146	130	167	155	132	142	156	156	163	141	169	134	128	142	140	134	152	135	158	146	142	138	140	155	140	123	143	135	166	142	145	138	153	149	154	129	135	125	141	173	126	140	156	170	156	122	142	129	129	153	142	128	150	155	141	132	146	150	197	151	134	170	133	161	145	130	161	140	114	176	133	146	153	139	165	145	124	163	149	142	153	157	157	151	166	135	132	160	122	132	134	159	135	138	126	150	156	142	141	144	157	163	140	150	135	139	151	155	140	139	151	167	155	148	149	150	167	124	151	168	166	151	165	136	164	132	122	159	149	157	125	139	145	147	151	139	145	149	150	144	158	160	137	158	173	170	134	157	163	155	142	151	145	159	150	153	140	139	150	146	166	142	161	157	151	126	138	165	154	165	170	129	159	136	153	137	125	148	130	160	153	140	125	151	159	152	134	160	148	161	179	171	135	167	154	146	157	146	142	156	159	149	156	174	125	129	142	141	159	145	144	148	152	175	134	144	160	143	169	168	133	129	147	157	142	125	153	144	146	149	148	146	137	143	120	160	162	140	126	143	160	160	160	163	149	168	147	151	139	157	162	147	142	156	141	132	154	151	152	132	168	117	143	148	138	148	139	138	138	148	134	126	147	130	150	143	143	167	145	148	137	150	150	152	150	172	136	130	164	135	148	146	148	142	143	149	141	150	143	126	164	147	145	126	157	131	161	145	159	138	152	150	167	158	135	156	156	154	153	114	130	147	179	164	146	156	127	163	138	126	144	148	162	142	151	142	147	153	142	139	134	165	136	131	134	136	154	133	170	145	130	145	155	147	152	157	141	144	148	150	137	130	172	147	131	154	158	155	137	155	154	152	165	129	149	139	152	154	135	136	137	158	147	160	142	144	148	125	155	155	170	131	139	149	140	135	148	164	141	158	160	144	148	142	149	161	148	144	157	151	152	153	142	149	170	131	137	159	136	148	132	130	163	147	169	161	154	162	138	150	130	156	139	163	125	147	150	153	160	151	153	136	171	158	125	146	139	147	169	141	156	135	135	163	144	157	134	140	163	179	132	174	179	152	125	155	158	130	127	148	150	148	155	129	143	152	148	165	131	147	143	150	143	131	153	141	160	139	152	138	156	162	152	182	131	144	132	148	151	158	134	156	166	162	142	143	136	138	136	158	139	122	147	161	154	126	158	127	163	162	149	126	133	135	178	171	150	157	152	151	135	137	148	156	139	164	146	150	172	141	169	124	140	155	155	141	161	151	156	138	138	141	140	156	145	162	147	150	135	173	159	139	151	149	145	131	154	150	145	153	124	152	143	142	149	149	147	157	128	152	149	132	146	157	154	156	162	147	157	171	145	132	123	151	135	143	159	152	162	149	143	162	158	118	132	151	154	143	174	148	168	153	148	139	142	166	146	142	149	165	146	153	146	159	136	157	160	171	159	165	143	128	145	139	139	151	134	134	159	132	164	141	152	155	132	152	136	145	172	129	153	133	142	147	143	138	161	142	141	165	150	148	165	137	143	140	167	156	152	158	155	137	154	133	138	157	158	137	145	142	141	143	136	160	152	162	145	157	146	154	150	155	148	137	170	141	158	143	138	168	143	153	155	180	140	128	132	154	172	145	153	136	159	152	148	155	149	147	152	159	136	136	176	181	154	143	135	150	155	139	124	154	165	139	139	133	149	138	139	131	175	148	155	137	154	169	156	132	126	151	136	127	148	146	129	163	165	129	153	140	149	125	130	169	147	136	164	135	153	154	167	168	137	148	151	144	136	153	146	147	141	141	137	147	141	140	151	147	129	130	130	155	156	149	137	129	172	146	154	135	138	150	157	141	162	150	154	157	148	136	127	144	162	143	128	144	154	154	128	138	147	168	168	158	150	127	149	155	171	147	155	136	146	129	123	137	147	154	149	149	159	152	166	149	141	146	149	147	143	142	156	166	144	134	150	156	131	168	138	156	152	145	148	141	158	147	156	172	126	139	155	149	161	146	143	155	166	147	167	157	144	151	162	141	161	152	133	141	154	151	146	147	140	140	147	146	147	145	160	139	141	163	155	157	139	158	145	169	143	145	154	122	156	167	139	148	138	134	156	135	152	137	165	148	150	142	155	144	156	137	125	165	142	160	156	138	155	158	151	130	145	171	143	164	131	139	146	153	161	143	158	147	165	169	135	148	164	129	143	137	149	147	159	147	146	141	160	151	145	147	135	135	158	177	146	156	165	131	138	146	154	150	148	141	156	131	135	164	136	154	146	143	128	142	169	166	155	139	148	151	149	140	140	154	135	149	155	164	144	137	151	138	150	143	161	138	138	137	144	153	138	130	136	129	162	158	148	136	135	143	167	148	142	152	162	127	138	129	140	160	161	148	144	153	133	144	153	165	142	137	140	148	142	140	169	143	174	166	162	143	150	133	167	150	154	123	150	163	142	147	153	139	162	163	165	172	146	158	159	153	154	152	137	139	163	170	156	129	125	137	148
26119	45263	42386	33636	26811	21374	19210	15967	12423	8453	6546	8825	18912	23810	13512	1466	949	1224	839	511	466	422	419	408	383	369	365	356	334	333	329	380	347	335	371	348	314	340	310	349	315	349	350	294	338	360	335	349	322	296	310	281	310	317	334	312	314	299	313	319	320	300	286	334	293	314	304	323	301	324	284	286	328	292	284	276	321	335	318	313	314	326	318	323	298	328	302	326	303	299	329	307	304	304	295	296	299	290	344	345	288	296	312	319	269	331	325	345	304	298	317	297	321	323	302	291	307	272	301	302	330	331	324	294	336	298	289	325	292	293	337	334	341	279	314	256	324	313	285	287	324	290	315	294	304	283	318	318	299	259	329	317	304	281	324	340	285	307	324	304	284	290	319	285	318	295	324	313	298	303	293	310	295	303	323	313	297	302	282	269	295	332	324	310	284	284	312	323	305	268	335	309	305	311	307	286	305	310	300	313	330	304	273	299	306	306	288	275	305	303	313	286	298	279	309	313	329	300	300	296	315	301	295	325	279	277	305	293	331	317	304	269	311	276	305	308	288	292	321	300	324	309	332	309	319	297	277	282	304	281	306	320	303	351	296	307	318	317	313	300	298	286	308	316	279	330	285	335	311	302	316	297	263	273	304	314	305	288	292	297	306	313	316	309	280	289	303	284	302	267	310	310	312	294	313	322	328	319	292	298	303	332	312	299	326	283	287	322	329	298	284	305	309	280	281	285	311	274	296	320	314	305	290	291	297	309	279	304	314	283	299	307	318	306	302	274	317	285	308	273	299	316	324	321	294	327	274	288	299	311	319	347	303	337	331	345	332	309	315	305	313	314	320	318	291	334	324	342	305	293	299	306	263	311	329	300	287	333	321	280	315	323	308	312	311	310	294	296	303	311	271	329	318	306	311	324	309	304	313	305	317	298	294	312	317	306	318	310	301	309	293	318	316	326	318	280	309	291	304	294	301	338	318	326	316	275	305	304	293	301	291	299	312	306	302	312	275	293	268	279	291	297	328	313	282	309	312	315	328	301	306	310	277	307	315	291	308	303	291	288	306	296	307	310	313	306	314	308	293	326	294	320	299	330	315	311	274	334	274	294	317	314	331	320	311	323	278	343	311	337	302	313	303	320	318	300	312	333	299	270	308	314	319	272	274	310	301	292	307	297	279	275	312	317	336	288	288	329	279	312	304	323	292	326	294	335	330	277	309	305	307	295	293	330	311	303	321	302	315	301	298	280	287	312	320	294	288	287	330	307	318	310	305	297	322	294	323	297	294	313	309	307	296	260	312	309	316	326	321	305	282	297	291	308	316	328	310	299	286	327	293	310	291	306	286	304	318	280	307	298	301	306	322	286	326	286	292	337	264	278	305	280	312	292	305	290	316	315	287	338	304	296	315	294	260	287	300	335	290	302	287	320	295	299	315	325	309	285	292	331	291	309	295	283	282	309	277	343	292	318	278	325	305	313	309	303	314	314	307	317	310	269	294	307	292	298	292	300	302	322	305	300	325	300	322	289	319	281	305	327	296	323	328	274	295	297	303	337	307	304	297	309	313	302	298	305	305	295	271	313	326	299	322	327	300	306	286	334	290	326	330	303	304	326	281	317	327	305	327	295	320	316	301	285	318	316	282	295	297	307	304	296	303	315	284	311	324	307	293	304	283	291	290	314	328	302	296	314	308	308	290	320	339	291	327	317	298	327	311	312	315	343	303	287	294	326	307	270	309	298	285	319	316	341	295	281	306	288	319	284	317	300	319	317	314	291	288	330	273	295	304	321	280	301	334	314	319	311	283	315	311	308	324	313	323	341	317	309	283	303	337	306	319	309	340	305	289	303	296	290	292	296	284	295	311	283	311	276	295	303	314	318	291	293	310	368	308	307	322	311	300	277	315	334	323	282	304	288	295	312	294	353	264	332	322	276	301	338	317	323	307	321	284	288	305	305	323	318	313	288	324	295	318	312	314	303	298	320	305	292	297	304	290	299	308	310	309	322	312	289	313	300	302	313	311	321	322	301	291	287	324	308	285	307	328	297	295	277	336	288	303	299	293	305	308	308	322	317	300	298	335	283	287	305	321	317	316	298	321	331	309	311	289	304	329	291	306	345	289	289	273	281	288	351	312	313	323	285	281	299	295	290	316	302	285	307	296	289	276	322	308	290	291	326	319	331	306	307	285	313	321	311	306	330	306	305	295	304	277	319	300	331	306	301	336	290	292	273	296	308	288	348	323	291	309	292	324	296	313	300	293	307	285	300	292	313	287	282	304	313	306	297	342	287	307	312	293	296	353	307	306	282	308	325	318	320	256	285	307	313	298	289	299	312	295	333	319	281	308	332	297	297	349	301	304	315	296	303	322	301	267	336	316	294	293	305	323	336	338	297	296	311	296	327	276	277	325	268	299	369	316	343	325	320	298	323	269	286	328	291	320	296	306	304	294	303	325	314	289	292	304	309	316	304	310	278	316	255	319	306	307	307	279	299	298	312	271	333	313	311	289	321	291	309	295	313	303	320	302	299	319	318	281	312	293	333	341	281	316	323	300	297	316	312	289	302	351	304	354	308	329	302	308	304	282	298	305	313	309	313	280	289	319	300	285	271	311	309	285	284	311	314	266	340	317	300	319	306	325	346	302	324	307	324	297	292	300	302	297	274	345	293	306	322	273	279	302	333	281	299	257	284	290	292	277	322	329	318	300	295	303	313	293	309	302	316	332	323	296	282	290	293	327	276	316	325	278	323	317	329	278	306	307	308	286	325	347	292	318	293	293	294	309	293	324	321	269	312	277	295	297	313	271	282	304	304	293	314	311	267	284	273	298	297	273	292	318	299	312	269	300	299	289	328	316	297	318	313	304	305	306	301	309	305	310	297	290	311	346	295	297	295	323	311	322	331	290	283	318	310	314	321	346	313	302	303	296	316	293	292	310	283	319	307	325	272	310	281	304	290	316	324	310	289	310	277	308	291	327	272	307	293	319	309	293	307	296	285	256	293	289	336	294	274	319	305	311	313	305	300	306	308	298	321	323	308	310	290	290	298	310	300	297	317	322	304	305	275	280	299	288	300	338	310	300	326	305	327	324	312	292	302	288	286	291	325	283	280	309	314	303	318	309	289	299	298	292	301	299	295	304	304	322	305	331	303	326	280	312	342	290	323	303	322	301	307	291	294	247	305	310	314	304	305	307	302	301	323	267	305	291	305	285	294	308	303	314	319	318	310	285	298	289	298	309	317	311	293	293	314	323	317	298	276	320	318	301	293	296	320	279	295	323	281	294	322	346	287	313	340	315	309	331	310	308	327	304	289	316	303	303	296	296	300	266	268	292	311	316	328	309	279	324	312	260	309	322	349	300	306	343	297	306	318	333	302	323	305	320	286	286	301	320	300	346	296	308	288	316	321	328	282	289	328	301	299	291	303	289	321	318	284	316	310	299	298	289	312	263	331	283	297	300	337	326	313	321	341	285	312	306	283	326	327	321	325
26490	21529	21525	13547	5935	3057	2582	2106	1443	943	765	678	744	1376	1118	376	370	355	353	362	341	381	346	367	315	316	297	341	372	324	308	316	318	352	343	320	351	347	325	328	335	335	328	330	367	322	360	350	337	348	307	334	348	350	308	311	360	313	331	302	341	316	366	347	308	323	325	354	339	363	335	337	337	324	328	355	346	339	361	346	334	339	314	343	342	346	313	295	331	368	307	319	332	304	334	338	350	347	327	340	361	333	340	343	325	332	333	310	336	306	385	324	332	337	330	321	304	303	355	301	296	340	321	337	329	332	356	369	362	302	318	322	323	288	315	347	302	338	351	318	334	322	377	344	357	324	350	339	310	324	310	313	322	359	332	320	327	321	364	329	315	349	338	294	342	333	381	320	324	367	365	377	324	366	337	349	336	342	315	343	342	357	329	358	359	316	342	323	310	341	365	314	324	326	328	313	333	320	314	383	320	333	326	325	327	340	336	333	352	350	381	324	317	347	335	332	322	349	329	326	361	344	364	334	371	338	321	299	351	338	339	342	333	362	342	352	370	315	327	387	310	324	342	348	359	334	315	356	324	337	325	339	349	335	356	335	370	330	328	286	360	353	336	338	326	331	335	327	320	337	323	367	351	368	348	322	353	334	319	321	337	343	318	304	332	356	362	353	353	315	342	327	322	334	309	346	314	301	332	333	316	354	360	347	347	323	352	374	329	321	347	338	329	356	343	355	310	327	307	342	338	335	346	319	339	318	316	339	330	334	315	324	332	351	350	329	317	335	342	342	329	350	321	322	332	353	352	350	352	340	343	358	341	332	327	302	308	328	327	314	340	346	332	316	344	352	339	314	326	338	351	327	325	339	333	345	335	348	310	331	330	358	370	356	313	306	364	336	332	347	299	328	352	356	324	330	396	343	344	364	342	336	327	315	316	356	334	340	341	337	315	297	331	332	322	310	333	355	342	319	373	344	363	359	338	341	324	368	326	333	337	329	372	366	334	330	350	322	332	356	312	327	339	313	330	308	328	342	352	331	327	326	341	354	322	323	343	346	334	297	310	307	329	329	344	317	315	330	315	340	330	337	346	352	347	344	369	343	334	321	323	320	379	314	318	323	377	342	340	346	339	345	334	295	339	351	358	330	312	332	384	361	351	346	341	349	325	314	305	356	349	307	330	355	350	351	329	313	297	332	311	324	366	335	337	358	338	325	352	351	332	299	302	322	361	315	328	368	355	364	331	334	333	362	318	313	334	332	330	342	321	331	349	327	318	354	322	353	322	353	316	324	340	322	328	333	335	334	344	340	305	357	335	339	330	353	365	345	334	350	345	334	357	300	361	296	358	347	286	323	353	318	319	362	373	345	311	310	344	319	325	351	330	367	312	347	356	314	362	338	352	309	351	323	321	333	332	365	341	334	347	348	299	330	375	346	356	331	350	350	337	358	317	319	315	350	361	342	335	329	316	331	346	320	357	351	351	348	334	338	325	311	327	309	350	336	333	371	344	308	322	352	325	321	332	355	346	324	318	333	332	324	325	335	344	348	328	351	331	343	337	333	300	338	325	319	323	314	348	366	344	347	338	362	372	335	384	353	374	342	372	324	334	335	321	355	376	309	313	360	351	348	341	298	355	314	339	339	328	318	313	309	355	344	343	349	331	309	329	311	352	347	369	356	334	341	293	330	339	361	319	328	317	302	367	347	355	356	316	321	326	339	332	295	365	327	344	302	327	309	353	351	350	347	328	335	360	347	321	358	345	336	331	367	340	360	362	349	362	332	352	350	333	330	346	345	362	326	339	337	349	338	364	332	348	314	325	333	344	312	312	331	362	359	384	368	318	320	362	347	321	334	337	350	315	340	339	351	328	340	319	346	315	295	344	341	329	346	348	335	342	345	352	362	335	354	317	338	319	346	311	320	315	329	305	330	347	336	367	341	351	318	370	287	332	330	346	346	316	333	376	330	322	342	316	305	340	321	342	350	298	321	349	329	349	329	321	323	356	350	330	278	321	341	316	310	299	307	332	321	334	332	356	350	331	353	336	321	339	342	351	331	329	349	339	319	355	329	336	345	344	282	326	329	331	322	353	358	308	318	351	353	362	310	316	307	384	296	334	321	322	340	331	342	344	355	365	321	360	315	320	322	353	310	349	340	331	370	348	331	324	339	321	316	352	302	346	332	372	356	346	341	337	347	355	360	350	335	350	367	319	324	326	309	399	320	359	323	310	338	350	329	329	311	327	365	327	312	354	348	369	353	329	327	335	319	344	359	354	334	313	331	353	358	353	365	338	328	336	319	324	329	338	335	352	337	334	332	373	333	345	325	344	363	342	340	315	370	323	337	325	361	333	304	372	348	337	326	344	325	339	332	322	342	347	329	359	363	348	341	339	339	316	321	339	330	348	366	323	332	343	296	333	375	325	328	326	351	367	361	324	331	349	333	315	333	315	339	336	358	316	333	323	331	318	293	338	344	322	354	309	313	357	332	321	341	330	306	313	313	329	334	311	313	329	340	381	347	344	321	289	312	344	337	315	346	309	316	327	329	326	319	316	371	327	320	336	323	318	349	351	333	336	345	349	351	330	345	333	334	343	312	349	351	333	340	344	308	344	354	337	358	334	340	349	301	301	342	348	317	321	342	322	380	325	353	364	330	329	351	340	344	350	305	352	339	308	318	343	335	330	332	325	312	329	333	356	325	339	296	350	364	354	330	345	342	302	320	333	349	345	316	348	356	360	348	349	360	329	342	318	380	324	352	319	371	360	338	351	339	349	362	342	328	288	331	349	305	309	334	307	307	345	319	347	325	323	304	341	358	320	301	321	332	345	334	337	311	358	360	352	339	349	338	344	369	354	328	345	365	338	367	333	334	316	360	388	364	355	349	347	350	337	341	331	344	338	333	353	353	337	304	367	325	345	379	304	357	343	337	328	361	320	318	321	334	328	342	303	302	327	359	357	304	349	336	341	337	389	315	338	359	329	359	364	327	344	339	307	330	336	321	327	352	319	339	367	341	348	316	330	351	328	344	349	356	343	355	330	287	337	328	349	331	342	333	332	356	338	363	330	340	322	351	340	353	343	325	300	358	331	307	329	327	357	331	320	337	315	323	337	358	307	338	327	348	304	342	330	317	348	303	329	330	360	319	343	309	332	309	393	347	346	363	293	343	368	331	312	340	345	342	333	335	336	328	359	347	321	320	339	357	335	386	336	326	321	368	309	306	343	344	332	336	318	313	338	339	349	354	354	349	334	366	368	294	341	304	363	350	321	334	372	323	349	310	355	295	316	330	350	374	324	361	333	358	328	344	328	330	346	356	323	332	312	334	344	326	305	329	327	332	334	332	306	349	341	335	359	339	336	377	354	308	330	364	358	358	344	311	333	327	328	327	351	369	340	334	337	317	321	344	347	354	333	317	347	355	347	365	325	346	326	343	324	338	346	357	334	303	319	315	306	334	324	332	337	327	326	311	319	349	347	298	309	303
21595	33331	30385	20324	14134	9560	8958	7534	5313	3521	2546	2159	2571	4748	3455	939	773	777	746	717	743	684	726	703	705	704	716	630	698	726	690	675	660	716	731	676	633	691	679	713	636	617	702	696	708	693	739	674	691	671	698	706	673	717	696	696	660	696	687	661	705	701	685	669	674	652	665	701	666	699	676	654	661	704	700	680	740	628	747	688	651	660	670	699	668	717	634	699	689	669	627	686	722	678	703	719	699	668	686	712	717	701	727	660	677	675	704	666	675	674	729	687	725	676	710	713	694	683	681	683	684	697	675	710	650	677	677	688	708	732	729	689	701	711	701	673	695	716	711	666	686	692	738	722	665	674	708	690	675	640	692	738	691	698	670	656	654	716	665	694	691	726	703	702	643	712	678	705	704	676	660	749	686	695	695	698	679	714	666	659	722	689	684	674	678	686	726	648	661	693	637	658	689	698	715	699	686	659	668	677	730	670	725	722	691	668	649	695	692	714	644	669	698	705	711	661	689	669	719	725	679	655	696	673	662	702	670	711	725	677	705	695	686	668	704	660	655	704	666	669	700	701	682	615	641	680	691	669	668	669	688	638	688	693	763	718	701	677	650	633	725	681	687	658	683	722	698	684	718	702	656	707	662	646	735	679	671	659	678	709	686	659	730	670	677	700	714	682	729	680	713	692	718	696	676	688	699	705	654	721	662	682	674	703	685	694	666	711	708	738	673	696	672	723	678	690	722	654	681	711	673	688	696	689	699	687	666	718	690	704	698	696	647	694	706	683	663	706	701	655	695	702	689	727	652	695	720	646	683	668	692	675	705	716	675	648	678	649	660	681	759	658	709	652	645	688	700	694	696	702	673	668	684	677	650	667	652	686	669	722	704	685	726	714	680	672	678	714	645	734	664	682	697	665	675	695	682	695	670	713	674	651	684	642	711	666	686	680	725	685	685	693	715	701	740	682	691	703	676	691	734	711	713	686	663	670	686	680	666	683	661	701	696	688	632	658	668	665	692	711	679	702	677	682	662	687	692	654	676	665	687	706	693	674	682	665	677	660	688	677	665	667	713	661	701	634	667	730	675	677	657	710	732	652	684	628	694	691	704	651	680	690	727	665	681	710	658	691	651	672	693	674	693	694	680	635	667	648	727	667	679	719	639	700	703	708	688	659	701	686	694	713	685	714	683	681	684	697	691	684	675	677	675	754	668	701	701	696	694	655	683	678	708	673	709	701	677	661	693	651	676	642	717	702	682	685	683	683	698	679	660	733	739	697	667	699	719	667	745	703	744	688	688	638	660	662	678	663	673	722	741	712	736	686	693	698	749	674	669	665	692	689	668	662	655	659	725	702	701	723	688	691	683	683	728	671	641	717	652	715	673	648	707	704	699	657	714	689	724	675	687	704	709	649	698	673	672	765	672	682	703	647	719	716	694	697	698	688	681	713	642	689	709	671	692	710	671	697	736	697	638	665	689	661	718	639	666	706	699	654	705	674	651	679	672	659	680	652	703	686	706	690	662	701	697	643	674	682	681	689	657	688	664	735	713	739	673	684	680	646	706	667	690	703	700	706	662	707	666	708	697	705	662	702	686	699	728	708	677	658	684	676	606	650	664	639	703	687	712	719	693	705	669	690	716	698	669	640	626	664	692	656	668	704	712	733	725	664	689	662	637	715	718	701	690	715	744	691	688	639	678	702	782	677	702	717	624	633	675	640	682	691	671	702	694	680	706	643	656	685	661	703	681	723	652	660	674	643	729	676	638	706	682	672	670	654	729	657	652	707	686	712	671	695	631	662	706	673	733	711	691	754	724	676	722	699	766	712	709	686	677	663	715	740	697	659	690	695	680	668	700	672	734	708	670	653	648	649	679	660	679	677	690	709	688	709	666	688	656	682	664	696	700	685	715	688	683	718	692	678	673	700	696	681	677	676	659	696	669	646	671	685	651	680	692	695	667	696	677	672	688	669	700	661	665	675	690	678	680	684	662	671	678	716	670	674	675	687	684	680	708	718	691	717	646	711	684	647	693	713	682	691	718	680	701	692	664	602	687	668	687	701	682	687	695	694	763	709	697	699	709	743	690	751	693	697	656	681	723	708	716	681	716	708	685	688	655	658	646	706	676	656	723	697	690	670	684	668	742	685	674	668	658	719	684	687	682	693	620	730	755	678	681	671	674	685	675	649	738	689	656	688	672	699	662	680	708	653	682	707	701	679	711	723	720	673	658	633	638	675	685	689	698	678	718	663	693	648	643	673	696	702	718	683	673	698	676	634	727	696	673	678	767	649	643	661	684	681	684	682	710	719	678	697	735	677	700	669	672	656	683	649	712	662	684	667	646	716	703	727	671	676	727	720	719	729	707	678	680	633	669	664	709	691	696	691	663	739	687	687	673	705	669	665	705	733	657	659	654	698	672	691	732	716	671	653	686	711	655	713	692	703	684	675	714	699	657	735	670	657	685	674	746	724	675	683	670	687	667	727	684	668	697	675	664	682	697	711	676	651	695	700	661	685	685	660	667	700	670	647	704	674	714	686	662	692	688	695	658	719	701	674	673	653	632	726	716	678	657	675	686	681	730	702	685	667	697	701	639	679	671	684	700	683	709	685	688	710	675	671	655	746	692	678	740	691	633	683	703	696	651	681	722	660	692	686	631	680	683	705	756	671	712	702	708	677	681	679	656	668	707	681	663	712	678	696	680	723	705	653	653	679	657	681	725	687	694	676	660	693	745	676	739	738	712	706	704	666	717	674	636	673	657	647	690	716	687	683	681	655	654	656	690	674	640	660	687	692	675	725	661	611	707	688	650	671	712	681	700	691	704	684	690	685	686	718	690	696	689	665	680	665	700	750	714	659	655	709	697	650	651	684	682	671	706	700	666	718	669	685	642	667	691	670	627	648	726	636	679	707	716	723	678	706	723	678	691	696	699	691	699	669	667	701	646	686	697	694	706	698	720	702	642	682	672	688	701	724	667	700	700	677	729	699	691	676	669	685	648	691	712	648	663	622	671	711	692	680	652	687	703	696	643	704	692	673	700	734	708	702	725	674	641	703	706	722	699	708	667	644	680	664	675	727	703	714	664	681	737	658	687	654	743	658	663	663	645	680	722	698	720	674	657	671	678	715	672	670	669	661	655	681	709	676	678	612	654	648	697	678	683	683	671	663	668	696	664	657	703	709	700	741	660	687	666	684	687	675	647	710	679	700	618	663	668	685	679	657	637	685	649	682	728	713	697	697	680	733	696	670	729	691	711	678	688	680	668	712	684	656	658	695	683	726	637	691	652	699	683	671	676	736	660	713	683	635	711	672	685	627	741	711	677	691	690	701	679	744	681	673	676	686	641	731	641	660	715	685	682	693	664	664	711	709	669	675	663	685	661	680	689	653	716	708	722	680	697	659	722	681	691	626	677	702	685	724	711	730	720	685	713	675	681	705	711	731	673	704	706	692	668	708	670	674	650	704	654	678	695	682	674	672	700	720	673	675
24219	21233	28316	24625	20348	11533	5962	3973	2672	1690	1177	2055	3908	8974	3587	387	281	247	247	272	244	235	239	258	242	241	225	227	247	238	254	256	230	271	214	261	222	236	238	237	236	238	252	228	227	243	256	264	237	208	228	242	234	237	253	225	239	231	245	269	239	257	239	209	228	256	221	237	232	230	228	234	211	245	244	235	196	209	253	210	227	261	244	241	248	223	245	226	219	245	260	239	241	237	234	212	228	223	243	231	242	223	238	250	233	239	236	234	231	227	248	226	229	255	227	220	252	218	225	228	273	232	256	253	223	218	229	239	208	206	197	224	221	223	240	217	231	234	243	228	231	213	241	220	222	246	238	256	215	228	237	240	218	223	239	242	246	211	247	240	246	276	220	209	240	252	229	244	242	235	239	226	227	243	220	252	227	229	220	215	243	243	239	264	240	259	227	237	251	266	253	246	237	213	231	227	240	214	234	243	214	235	242	246	260	234	226	246	238	258	234	233	261	226	257	261	213	219	236	259	247	223	232	266	242	242	267	237	213	229	222	206	234	261	239	215	244	235	246	246	247	220	250	253	240	231	240	255	247	208	229	287	259	265	244	225	225	227	240	225	230	210	227	235	235	233	228	251	251	235	212	229	228	262	232	245	229	247	234	202	223	236	228	233	228	246	216	249	251	229	218	236	244	221	219	240	243	222	258	241	220	236	220	270	258	255	213	244	235	259	251	251	238	231	224	248	252	247	248	244	258	219	219	220	230	259	218	233	217	216	239	234	257	246	243	255	248	229	248	225	252	231	240	225	241	251	222	234	217	228	223	258	248	248	243	250	241	232	256	224	256	226	231	251	218	238	256	246	236	221	245	222	244	237	243	242	223	237	215	223	226	222	241	229	263	233	244	260	234	250	230	242	239	251	256	237	238	249	253	259	251	221	286	225	247	224	236	244	234	217	261	243	216	226	230	220	223	248	229	234	250	225	245	205	242	212	225	221	227	241	233	238	230	241	228	217	217	242	244	265	228	228	226	239	221	246	246	220	258	219	250	213	243	239	234	215	237	235	232	238	212	241	239	230	253	228	227	215	245	267	226	256	247	226	240	242	249	233	250	245	243	226	227	252	242	254	224	220	220	218	255	227	214	206	223	245	222	224	245	266	239	226	241	249	247	246	239	251	265	220	244	238	215	205	206	235	235	234	228	260	228	245	227	255	215	232	252	245	202	220	246	240	264	254	242	230	249	246	204	204	247	226	247	235	228	265	212	232	211	249	203	253	230	238	241	232	220	228	237	224	270	245	246	254	233	230	256	204	227	229	220	241	258	200	228	231	248	237	233	247	226	204	221	217	232	265	219	232	237	239	237	219	259	235	232	268	218	230	242	235	260	224	229	261	228	240	251	211	220	272	243	227	225	244	207	226	215	242	231	248	215	231	211	198	244	229	230	238	238	235	238	253	234	244	231	216	242	239	221	249	233	225	224	219	237	242	239	246	224	221	184	251	239	235	233	211	224	243	227	241	242	248	235	255	221	235	228	226	246	243	227	230	229	252	236	243	224	228	219	244	228	244	229	239	254	212	245	221	237	226	227	242	248	242	256	211	255	221	214	235	229	235	271	228	200	220	264	257	225	243	241	239	212	246	234	228	230	236	227	211	240	224	241	242	228	231	240	241	234	249	219	230	211	234	193	224	211	224	219	238	245	234	246	230	252	234	220	220	228	229	235	260	227	253	254	240	216	231	242	248	261	230	241	239	234	249	211	247	242	220	250	247	230	241	249	215	221	254	236	230	240	270	247	223	211	249	247	235	232	235	228	217	239	240	234	253	243	251	217	247	224	241	230	249	228	243	217	236	237	226	239	251	231	257	234	236	225	244	205	253	228	232	234	236	229	200	240	252	243	216	234	212	224	233	242	220	222	238	264	230	249	240	253	233	246	224	251	206	229	229	282	224	227	239	254	223	232	241	213	225	231	226	235	258	224	229	239	207	251	246	227	242	268	235	231	252	222	236	240	241	241	235	190	248	245	242	237	236	246	266	226	211	270	269	229	250	227	223	231	203	259	262	240	210	225	246	247	234	209	214	245	205	233	228	236	215	246	227	243	281	240	243	214	212	229	236	244	234	220	252	225	243	230	249	238	232	249	228	251	239	221	217	220	232	212	204	246	252	190	252	250	242	226	234	225	212	239	240	204	238	237	242	220	229	256	216	238	241	240	216	240	235	234	217	242	205	212	250	232	228	216	253	222	261	221	228	224	232	250	238	210	270	235	228	249	245	206	232	245	218	200	249	225	232	225	222	246	241	246	217	225	234	236	236	225	242	257	223	254	241	267	241	240	227	241	233	239	224	227	218	240	226	242	226	255	231	258	237	208	254	239	234	216	202	204	230	219	230	218	231	242	218	247	216	210	235	228	218	219	200	260	242	235	248	238	243	269	260	217	208	251	245	223	204	218	258	213	261	236	226	248	261	231	235	228	263	234	231	222	249	214	233	237	214	259	225	265	230	212	224	258	235	241	213	220	226	231	238	241	244	223	255	239	201	209	243	216	247	224	240	254	266	245	239	247	238	225	217	226	201	226	248	267	248	235	236	231	209	215	220	250	192	214	237	256	249	248	237	253	229	244	227	247	262	235	252	262	229	214	237	229	229	221	219	251	238	223	280	221	228	223	233	251	238	251	239	233	237	246	209	212	267	223	232	252	240	237	241	236	238	228	250	260	234	220	252	230	247	244	231	229	245	228	219	221	235	234	240	217	215	234	235	234	259	211	221	234	250	254	241	228	233	232	225	245	236	238	206	232	241	224	223	214	234	219	252	212	212	240	239	212	225	220	209	249	242	247	239	247	224	223	221	242	250	243	218	230	212	235	255	275	252	232	234	242	261	226	285	209	245	255	210	258	251	213	233	261	228	245	239	243	235	211	239	270	230	219	229	214	259	253	218	270	238	245	269	273	234	213	237	240	244	206	239	246	215	234	223	224	231	223	248	251	247	248	237	256	249	232	221	245	221	210	241	271	245	240	229	196	261	218	220	217	237	213	235	247	227	216	256	234	238	225	229	243	232	253	218	220	272	214	235	251	222	227	239	247	244	232	221	244	228	247	252	250	248	268	241	246	246	218	220	261	219	243	236	227	246	244	259	217	233	245	242	224	219	217	248	232	246	235	224	247	202	209	243	230	234	223	244	262	234	215	267	220	244	233	242	245	242	267	244	242	242	239	242	246	235	251	228	243	257	264	226	243	231	207	240	242	236	234	254	222	249	236	252	221	236	241	248	225	229	247	240	235	215	207	248	218	233	217	236	267	211	223	279	212	221	218	204	219	224	224	240	258	247	214	262	241	216	245	226	221	234	214	249	229	234	236	237	224	246	239	225	219	209	243	225	257	256	219	235	251	215	226	236	229	228	258	238	231	232	237	237	212	232	238	229	268	226	224	201	236	269	209	269	244	244	238	251	231	228	231	231	226	223	255	230	211	229	233	236	245	229	218	230
22840	41097	38623	30793	23626	16707	14020	11945	9585	5864	4215	7428	12198	21311	7724	960	754	678	641	581	566	584	532	545	487	523	461	499	467	506	495	510	479	511	515	501	510	466	493	500	524	542	499	469	469	503	442	503	470	498	504	474	443	484	514	469	485	480	513	526	500	462	476	524	494	531	476	512	498	516	477	473	466	502	535	482	470	479	489	495	522	485	520	476	515	476	509	466	469	469	471	513	459	439	508	506	507	501	513	492	511	475	540	521	500	512	482	459	524	498	465	514	525	502	483	503	496	476	488	495	497	453	477	481	490	477	475	547	468	491	529	491	443	516	482	507	496	488	469	495	500	505	517	500	533	496	483	528	472	498	460	470	476	487	523	483	485	509	491	481	450	449	482	476	495	509	520	493	464	515	433	462	469	493	505	522	515	490	484	493	456	487	473	500	503	523	445	528	483	474	491	502	464	524	496	517	506	503	459	472	475	510	478	494	521	464	509	498	492	496	542	507	501	472	492	483	498	487	483	458	494	498	463	469	503	489	445	476	505	462	518	478	476	515	506	475	467	503	454	440	488	517	473	498	481	488	466	502	491	462	500	444	473	494	489	494	490	501	490	490	490	517	513	480	465	499	475	485	486	487	490	489	504	500	491	507	492	490	494	479	529	505	459	465	466	501	469	486	478	498	487	494	481	486	450	498	459	472	500	511	472	484	492	473	500	512	470	448	473	490	504	491	490	474	479	497	491	501	495	463	507	504	503	548	498	468	473	497	489	458	485	494	509	492	474	462	474	486	476	466	522	513	461	462	451	515	461	488	489	481	479	498	462	530	465	494	470	480	465	501	523	520	495	445	484	498	473	474	479	533	486	479	521	486	517	481	454	504	464	513	473	506	508	494	499	495	491	483	501	505	486	479	504	512	505	502	507	463	497	484	473	493	502	489	494	492	521	486	486	528	485	479	464	483	488	469	538	468	520	468	487	482	529	522	493	498	527	515	463	498	489	478	498	480	507	507	501	487	480	506	446	478	447	517	468	494	487	505	479	467	497	474	487	477	480	452	479	529	488	496	531	527	488	511	451	461	488	465	501	511	507	502	507	502	452	533	467	476	481	487	514	474	490	468	489	487	464	446	483	507	558	507	465	480	480	476	472	520	504	484	493	429	474	506	531	568	506	481	469	515	479	468	489	498	493	520	477	496	519	510	430	498	477	453	472	493	505	488	486	499	508	524	484	452	496	476	446	480	496	475	537	493	474	512	470	489	486	489	489	515	473	503	485	462	539	520	500	499	475	498	492	488	498	514	506	529	522	485	515	458	456	519	515	451	493	507	488	510	465	455	442	508	491	458	457	507	494	478	453	504	495	499	484	507	496	503	490	498	483	478	465	523	500	475	455	499	528	505	499	490	478	512	511	497	448	478	497	497	477	517	512	498	514	469	488	492	502	527	496	511	487	469	461	493	496	484	483	469	499	454	465	485	514	509	510	497	492	456	502	496	486	502	487	484	439	520	496	508	492	486	513	418	475	535	493	467	449	480	465	484	504	500	489	461	482	485	504	487	516	486	446	496	448	486	488	483	492	496	476	467	491	478	488	524	520	463	483	513	520	499	488	508	481	485	489	460	452	491	492	467	458	489	516	481	505	509	471	468	498	501	506	503	502	519	481	506	496	491	472	477	447	507	472	435	507	469	478	461	499	485	498	494	480	521	470	474	484	511	494	472	493	498	528	500	503	454	465	502	466	495	507	476	505	514	480	527	485	463	518	435	499	464	515	499	510	514	479	440	481	513	467	492	472	500	511	485	480	467	478	495	510	446	462	523	504	514	508	495	528	470	462	530	449	482	506	534	491	512	466	505	454	472	507	482	532	490	476	540	477	504	465	528	507	519	493	451	464	469	503	485	450	487	507	491	495	483	460	464	489	478	496	464	470	495	512	488	537	491	472	482	473	469	494	502	503	479	484	481	487	495	468	495	500	486	479	465	508	493	488	517	493	531	490	523	491	496	474	504	502	503	478	513	504	469	533	495	492	506	491	481	492	522	499	447	502	477	483	519	462	516	515	503	497	475	468	554	509	458	477	475	522	537	494	508	487	523	487	477	507	512	494	494	487	497	474	473	464	476	495	442	472	500	519	481	489	486	480	477	519	486	465	506	505	504	494	496	485	507	479	480	521	497	494	511	509	437	473	477	479	522	499	473	509	473	526	488	512	441	480	473	511	502	447	513	476	505	480	448	503	503	481	491	521	510	492	522	472	464	487	497	468	467	521	496	464	538	499	501	488	514	473	510	513	520	495	469	488	482	542	511	463	534	474	509	478	509	478	495	467	464	501	488	417	502	472	462	516	510	482	468	534	466	455	462	502	539	452	451	518	488	512	485	469	505	467	477	516	486	500	519	484	510	492	526	507	524	502	483	470	470	473	527	503	496	487	489	492	491	504	505	501	504	473	472	511	501	508	518	522	457	452	471	550	492	466	459	443	496	496	483	496	520	479	479	506	456	514	552	523	502	497	498	521	517	527	461	467	507	497	493	514	505	460	455	465	467	530	514	490	487	486	481	477	493	502	496	474	482	524	440	490	490	465	550	511	511	510	486	452	499	488	475	499	475	491	440	518	479	460	527	530	506	508	483	487	445	484	449	455	487	514	477	493	479	465	527	453	485	475	502	459	507	522	467	533	455	507	491	458	483	439	475	479	469	503	523	464	492	470	503	497	485	488	480	485	457	476	507	476	490	471	499	471	530	492	497	465	514	469	529	474	502	511	493	521	460	503	490	482	470	512	477	451	504	469	487	491	490	530	470	501	492	498	478	523	480	504	471	495	529	464	507	506	488	486	491	517	485	484	527	514	532	525	459	507	484	495	500	515	496	484	452	462	472	472	510	506	467	463	485	447	521	470	497	456	488	505	468	501	513	462	501	512	482	490	441	485	505	465	505	535	517	504	479	485	458	501	477	506	534	467	468	488	519	465	449	509	505	483	498	481	463	504	476	522	473	499	479	467	501	531	482	474	483	508	478	505	470	492	527	500	492	522	523	471	517	488	486	496	482	513	512	473	486	533	514	519	512	518	485	481	510	449	528	499	496	495	480	498	494	498	486	518	462	496	507	493	525	469	451	448	511	486	493	516	454	515	468	448	487	512	492	468	483	466	529	478	464	446	478	546	494	486	494	465	501	487	506	518	508	498	504	455	475	504	518	507	482	500	496	482	503	484	445	501	477	515	509	462	493	491	503	497	483	473	474	523	479	517	443	463	472	459	496	508	534	504	503	499	491	477	463	436	512	485	486	471	482	513	515	495	478	504	521	470	517	468	503	490	493	532	508	474	490	490	505	497	493	511	434	512	497	474	523	481	466	489	470	460	472	506	468	491	487	529	466	477	518	498	523	461	501	474	493	473	495	511	481	484	463	502	476	516	460	519	497	457	508	481	475	467	476	501	495	490	558	492	468	487	507	476	489	495	500	507	476	486	502	511	477	526	495	500	519	474	488
23062	21238	29041	23760	21427	20798	12454	5867	4223	2805	1745	3866	11910	14331	1907	361	304	242	232	215	199	183	178	154	158	157	139	170	192	159	157	147	146	168	165	159	167	173	188	168	161	186	157	141	139	142	151	160	147	171	158	169	168	160	148	139	171	172	165	164	166	156	159	167	181	148	156	135	137	134	162	186	152	158	162	153	146	156	149	142	167	170	162	163	185	154	146	125	170	169	170	158	143	160	142	151	151	151	165	162	151	170	170	158	167	146	136	135	169	141	132	157	141	141	148	165	167	155	174	156	154	189	148	158	140	152	160	151	147	160	147	150	153	154	154	172	157	136	146	145	148	173	152	145	160	141	161	149	158	167	134	153	157	182	124	156	145	163	157	145	163	140	156	149	155	152	151	162	150	157	156	180	146	149	137	161	155	174	148	168	143	165	149	146	150	140	172	139	159	140	146	163	130	166	159	156	161	174	158	140	150	136	156	158	148	161	139	157	155	148	163	134	159	153	167	128	164	158	165	151	150	159	162	152	133	126	163	128	138	159	170	152	150	139	161	191	162	165	155	154	167	154	176	148	155	152	154	159	144	162	162	131	151	152	140	172	153	158	158	179	147	158	168	152	166	167	161	143	156	146	139	153	177	127	157	153	151	157	116	165	157	133	166	141	143	153	150	169	147	145	156	160	140	149	155	156	135	145	159	148	147	145	143	131	168	141	150	166	145	156	168	156	151	183	166	153	148	167	168	146	157	142	172	153	149	150	194	141	172	167	152	132	156	140	146	154	154	138	147	149	154	125	170	141	145	167	152	146	159	152	160	147	144	158	162	136	166	144	154	154	149	157	150	164	171	173	144	150	166	171	148	169	160	149	151	153	155	174	137	152	161	138	162	153	156	172	130	145	139	167	127	142	174	162	165	172	162	165	147	158	148	190	171	161	140	161	173	121	157	137	159	161	171	150	164	162	160	154	155	156	155	156	173	141	162	141	146	159	157	144	167	171	158	115	155	141	146	158	147	154	149	166	152	166	168	147	140	170	151	168	147	157	168	149	147	175	169	143	156	141	154	163	141	143	144	152	181	149	145	142	154	151	139	142	164	127	184	136	160	146	167	175	148	154	131	162	124	168	165	151	135	162	194	143	155	156	156	152	161	143	189	154	136	165	154	136	148	150	159	180	154	158	147	139	152	125	164	136	159	131	177	142	148	163	176	166	151	136	188	177	134	155	163	145	153	147	158	155	154	163	136	159	145	178	156	152	149	142	151	131	154	166	145	164	142	141	146	145	132	147	147	156	158	129	155	164	170	136	160	151	142	171	144	140	161	146	152	149	148	156	149	131	166	169	144	163	155	172	167	154	168	147	142	170	167	160	157	157	145	166	145	161	158	158	154	163	164	142	139	147	162	142	161	148	163	143	164	131	144	155	121	147	125	157	137	170	172	156	181	155	138	157	154	147	166	145	148	175	152	155	159	163	136	162	146	149	165	141	138	142	163	167	126	165	138	176	149	163	157	133	161	169	153	173	150	153	152	153	118	147	157	164	175	157	162	171	175	140	154	190	169	164	176	155	158	162	156	176	147	164	178	163	141	153	158	146	146	143	154	136	155	147	161	167	165	178	157	159	153	142	151	155	147	152	141	141	142	146	150	158	149	144	142	134	153	133	143	160	134	143	151	169	142	143	152	145	152	163	153	168	155	165	178	175	143	155	142	176	141	164	138	151	153	150	162	161	142	156	145	166	157	135	149	139	152	135	160	157	158	151	158	147	163	145	147	142	147	170	153	191	160	150	168	153	165	167	130	162	143	133	171	144	156	151	159	138	148	144	149	138	138	158	151	137	150	145	123	138	147	132	159	159	156	150	167	132	144	166	139	167	134	153	168	162	164	151	136	158	172	146	149	163	148	163	159	166	166	155	163	157	151	143	170	154	142	182	153	127	153	162	138	167	162	149	190	147	161	158	160	148	166	149	142	156	158	155	167	164	159	144	161	149	142	138	160	147	142	164	151	164	160	136	159	150	151	154	172	159	132	162	153	166	134	163	142	156	164	153	158	137	169	145	149	178	167	164	150	160	167	147	153	181	165	139	169	145	153	137	156	163	152	149	146	136	160	135	174	151	162	171	161	156	151	173	172	169	146	178	161	148	147	174	168	140	160	157	145	132	165	144	158	160	135	164	161	153	133	163	137	151	152	145	163	150	157	133	142	158	144	163	162	144	142	183	147	152	165	159	159	157	162	160	172	162	129	147	155	145	171	134	151	155	152	148	140	173	150	141	148	151	144	136	148	153	158	145	163	158	152	159	165	126	146	150	149	139	155	154	152	154	162	144	159	149	154	156	129	156	151	163	145	149	172	143	150	156	146	175	132	163	154	155	155	133	159	142	157	170	153	165	152	145	148	132	160	149	179	161	170	153	162	160	156	160	151	157	161	143	152	169	137	153	118	158	146	147	154	141	163	150	148	149	149	164	114	147	162	157	143	144	157	160	146	150	156	156	142	163	139	124	150	160	147	143	166	146	136	128	155	164	131	143	154	174	143	164	154	158	142	159	155	160	178	162	160	149	149	148	152	153	148	159	146	151	154	153	154	163	137	159	138	176	174	157	177	147	165	158	153	139	148	174	155	134	132	152	141	128	153	179	153	155	175	174	156	142	149	171	155	142	154	161	166	136	168	137	146	164	149	162	140	155	172	167	166	134	146	157	160	148	159	149	155	144	134	156	140	153	169	154	165	146	152	156	173	148	157	156	145	171	150	162	175	138	134	151	149	156	165	160	147	168	165	150	137	172	139	146	159	167	157	156	148	143	148	174	128	163	160	150	176	137	138	158	158	172	145	164	137	149	151	155	147	165	157	147	159	151	155	157	146	168	167	179	170	158	150	153	134	164	155	148	170	135	157	152	152	147	141	146	148	142	153	155	170	139	152	168	157	152	153	135	170	143	136	160	139	140	161	160	165	137	146	158	161	160	138	151	148	145	145	157	106	158	149	145	180	155	149	147	175	155	168	154	151	141	138	154	131	150	162	159	156	167	142	155	155	146	154	164	153	166	142	157	147	129	171	164	176	162	154	154	164	128	145	156	161	180	139	143	165	169	151	143	147	165	155	146	166	156	157	134	161	156	174	159	187	155	135	162	153	155	149	143	138	173	155	163	141	133	163	148	174	175	155	176	125	141	175	167	157	173	135	165	127	158	149	153	165	170	136	162	163	163	143	170	166	184	151	138	157	146	174	129	146	153	162	142	152	160	160	152	164	152	163	165	167	152	168	158	151	141	151	165	159	168	146	155	120	146	147	164	158	152	154	153	166	137	152	154	156	138	146	158	140	140	145	138	157	147	147	169	164	165	153	168	179	155	165	159	158	166	169	150	172	156	171	167	143	170	165	173	168	148	138	157	146	130	158	154	160	156	149	147	153	147	151	147	167	156	152	155	130	165	159	164	152	153	157	146	138	174	158	153	136	164	164	155	179	149	136	152	153	141	148	146
25208	45347	45208	36376	29704	22760	16493	14782	12922	9149	6178	12206	25980	26274	3030	1140	863	673	596	544	466	392	348	409	377	333	339	391	349	331	324	340	348	349	368	364	325	353	308	306	342	310	307	354	319	304	313	357	344	356	311	313	316	368	301	297	325	296	318	333	338	332	306	317	315	313	321	322	303	312	308	299	317	334	324	348	310	315	330	308	340	356	322	334	325	328	340	322	308	340	281	331	345	319	325	302	342	335	351	338	319	329	315	358	292	310	321	316	327	324	316	297	338	313	336	321	331	323	334	299	305	330	330	320	317	265	328	304	320	321	315	341	279	306	334	328	322	304	327	348	333	326	336	297	314	306	316	322	332	301	314	325	290	300	337	347	343	310	328	291	324	313	302	315	335	291	322	349	311	348	311	323	333	333	282	308	306	318	338	298	283	326	323	319	316	376	282	306	312	348	338	325	281	335	303	319	293	310	327	351	329	336	339	318	322	340	324	336	321	316	316	333	304	283	339	279	295	315	349	314	314	302	289	308	301	310	340	356	333	306	319	317	301	290	328	328	293	329	317	337	316	338	346	330	357	286	305	311	297	322	310	314	287	337	338	317	310	331	330	323	334	313	320	324	342	292	305	288	322	357	329	311	301	313	274	309	312	344	322	318	335	321	331	301	318	303	325	331	334	335	310	290	317	331	322	274	296	330	306	355	329	327	322	311	333	352	332	316	322	310	318	296	315	311	324	305	338	309	307	311	304	334	319	306	297	309	271	306	338	314	322	312	314	308	330	321	307	332	305	331	323	330	328	319	320	324	317	307	313	313	305	308	327	314	330	332	334	334	353	325	343	329	340	319	320	318	302	294	303	296	290	338	332	285	317	313	321	314	289	328	309	323	289	309	338	308	287	324	319	339	339	329	295	304	332	324	315	309	328	315	318	329	281	294	324	320	323	315	297	285	314	325	335	321	309	324	312	318	304	330	316	312	333	318	303	287	355	310	337	321	313	335	334	334	317	312	321	308	303	281	337	325	323	315	331	288	301	300	327	290	295	315	333	297	332	315	319	338	307	318	323	305	313	330	320	305	343	310	333	321	291	298	328	314	311	322	320	281	289	331	350	336	306	290	288	316	309	302	307	317	329	292	342	335	299	296	329	327	340	298	344	311	301	305	281	289	316	304	314	306	318	299	333	292	339	323	329	286	316	304	303	307	334	316	324	294	298	309	289	319	313	322	329	350	304	292	327	288	317	299	304	302	297	329	336	329	322	347	299	298	297	263	297	303	305	275	324	315	304	331	296	322	344	321	314	342	340	354	324	345	297	352	317	315	314	330	296	328	313	318	306	308	313	312	343	336	304	319	309	300	316	339	317	326	334	353	328	282	315	349	334	323	322	331	292	334	329	312	320	308	291	309	337	328	304	300	288	344	335	317	300	302	314	350	324	311	325	336	321	337	327	320	285	314	316	317	301	330	272	305	334	291	323	320	335	295	289	335	335	333	325	288	304	312	300	306	333	314	293	344	283	330	331	321	326	330	313	308	316	333	304	325	315	300	310	310	335	313	324	317	334	314	304	317	345	301	314	345	344	345	308	314	326	323	318	326	320	299	331	291	308	327	335	342	315	324	327	296	311	321	327	327	318	327	367	311	283	331	317	346	310	296	310	319	328	310	340	316	298	316	306	324	313	285	312	304	302	315	335	311	337	334	332	322	339	296	327	314	331	328	330	348	339	334	293	320	297	313	333	322	283	310	329	357	305	299	315	298	313	321	326	340	305	325	324	315	315	303	286	314	300	331	322	324	328	310	322	287	342	331	298	319	318	303	308	310	298	337	336	316	357	316	327	312	314	330	345	314	309	352	319	299	286	325	283	347	307	314	301	311	309	294	310	314	344	297	292	343	313	302	269	284	305	315	348	299	339	344	319	307	351	317	301	325	299	337	347	319	319	324	313	322	303	313	313	276	307	338	314	293	322	310	296	316	346	303	332	305	339	343	302	343	314	325	303	310	335	333	311	292	311	318	332	300	341	315	306	315	302	327	309	332	325	331	332	314	306	308	312	329	327	303	351	299	308	319	302	316	291	299	369	306	296	323	300	318	289	333	327	348	332	312	321	302	335	338	325	317	317	309	305	316	302	345	294	304	318	322	309	306	328	303	326	348	309	303	335	324	339	276	366	336	301	338	305	298	324	299	288	307	343	312	317	297	331	332	311	306	298	292	340	322	324	288	279	338	320	334	314	315	316	294	317	326	302	273	308	265	318	361	299	296	317	309	323	314	325	306	314	303	312	314	310	332	316	340	318	340	319	314	330	315	309	322	323	303	334	316	345	338	312	270	302	312	319	294	318	339	315	295	327	332	340	322	324	295	319	346	296	333	314	318	314	306	318	346	323	330	342	308	311	307	312	297	277	321	298	294	333	299	322	317	344	304	313	323	304	317	310	301	354	320	310	330	330	348	310	339	267	292	312	309	323	351	327	308	322	342	324	340	322	307	344	313	313	347	298	315	328	288	317	322	330	326	339	324	322	327	292	307	330	317	314	321	349	290	312	297	288	301	311	346	315	318	312	326	318	327	310	338	335	319	309	304	316	317	338	295	308	297	360	299	326	311	337	328	309	313	339	295	323	295	309	315	328	347	325	310	292	329	333	310	286	304	324	298	294	287	358	341	347	327	324	311	298	303	315	342	314	327	346	324	346	311	330	324	311	339	336	316	340	296	315	348	324	327	312	343	320	280	345	302	329	316	325	311	313	319	292	307	305	321	321	330	326	303	313	305	310	321	317	297	340	328	278	331	320	334	305	334	303	307	318	326	300	312	299	319	303	323	304	298	361	318	333	313	331	324	318	325	308	316	303	318	335	314	331	320	275	338	311	336	314	306	312	329	324	326	295	304	314	339	324	326	291	311	313	297	336	317	305	305	341	322	343	348	324	314	297	303	297	323	307	299	327	339	328	297	331	307	305	303	302	326	293	294	327	270	288	324	306	318	304	307	286	296	289	300	330	326	314	293	318	309	333	362	308	322	316	315	300	320	332	330	324	344	315	302	340	314	334	307	340	299	293	322	295	298	316	308	331	306	344	323	350	310	270	297	328	313	325	276	329	337	328	328	316	327	348	326	314	330	315	328	319	319	314	301	286	329	296	317	281	318	326	332	331	324	298	319	333	300	312	303	311	319	301	313	312	294	299	331	310	323	306	290	322	318	277	318	335	336	305	312	321	328	318	327	296	322	327	341	330	297	288	321	302	331	281	331	318	308	315	306	285	308	309	303	287	309	315	317	327	291	309	283	329	334	312	325	345	283	300	342	325	311	376	320	344	320	330	315	326	320	284	334	306	334	310	303	290	302	306	330	312	324	285	287	321	312	300	295	300	321	313	321	326	313	318	334	296	300	309	309	344	327	308	281	325	319	336	329	290	318	321	304	306	323	328	323	334	285	322	354	314	339	340	307	292	292	295	306	335	314	310	306	301	323	314	322	321	341	373	328	315	322
26383	21388	22328	15435	6555	3096	1831	1510	1096	1062	760	741	1138	1128	450	392	344	350	323	332	323	342	355	313	365	337	346	325	336	328	303	293	324	320	346	313	364	308	314	327	364	313	331	314	317	332	302	328	330	348	371	358	347	344	311	300	322	347	349	337	344	307	333	295	300	282	372	327	287	303	327	312	343	313	303	347	289	317	326	302	343	346	338	327	321	325	358	322	336	340	332	332	340	318	326	310	333	312	324	348	309	332	313	368	373	330	319	338	309	320	313	331	313	305	317	327	295	314	317	345	336	310	355	345	333	326	329	323	282	312	314	322	359	316	329	331	310	306	355	305	335	293	335	333	343	350	333	318	327	316	323	305	319	334	313	307	359	299	296	294	329	295	315	320	317	324	344	313	314	316	343	332	292	302	279	341	317	344	325	316	313	342	318	340	318	328	341	351	315	326	321	328	345	353	308	374	314	332	346	350	337	380	334	382	329	331	320	310	322	288	305	313	283	321	342	325	348	304	316	301	298	336	307	341	298	340	319	343	355	347	314	322	367	323	326	323	283	350	346	317	343	354	299	332	296	360	360	322	295	319	327	328	345	337	302	335	333	330	311	320	326	315	323	300	314	286	333	332	327	316	288	359	326	303	330	304	329	346	308	303	308	313	356	329	330	358	315	327	310	311	344	292	328	326	302	345	301	302	304	328	336	325	320	304	342	333	337	327	331	327	328	289	376	343	285	331	330	304	333	331	330	364	273	332	309	314	321	315	311	321	347	316	306	333	324	350	301	326	309	338	305	332	345	340	309	339	321	310	341	323	330	306	385	304	363	304	314	323	314	318	303	343	337	295	352	348	314	315	326	311	332	302	312	350	318	332	374	320	321	322	336	339	319	348	316	333	353	305	340	334	340	320	292	332	323	347	336	311	329	309	312	329	333	310	309	326	327	321	312	326	310	320	354	348	343	333	332	339	315	321	327	313	369	309	336	339	290	348	318	319	326	323	328	334	329	368	299	313	345	319	312	325	325	316	345	346	312	326	314	303	312	338	348	331	350	307	295	321	336	339	347	322	341	305	306	319	359	321	311	294	325	318	339	312	327	346	323	318	312	321	304	343	330	311	319	327	337	345	313	326	340	319	319	343	352	320	327	374	324	368	288	342	333	329	329	318	326	336	323	308	331	324	323	283	328	346	336	316	314	333	338	263	305	302	356	356	332	328	313	305	312	331	344	293	278	318	325	351	319	337	314	354	324	308	345	337	318	304	301	323	303	337	306	355	324	347	307	338	354	323	307	303	353	312	334	315	362	330	298	305	324	305	312	291	325	334	335	340	322	323	297	306	330	321	337	330	296	304	350	325	335	343	316	353	320	305	300	353	322	328	317	322	274	326	351	312	361	308	337	308	337	328	358	293	315	356	317	342	298	302	309	331	319	302	308	306	310	348	318	297	309	345	319	343	333	364	340	336	321	333	302	332	336	352	323	320	345	322	341	345	346	336	311	355	324	293	317	337	343	302	346	312	320	350	297	332	324	347	316	337	332	315	294	346	311	323	301	335	304	317	356	324	336	321	308	335	347	337	315	316	294	338	323	372	299	314	317	299	298	326	310	297	338	304	348	333	348	332	313	333	347	320	355	334	311	336	328	323	328	339	312	336	295	305	293	290	332	321	301	326	335	328	335	312	360	295	329	345	354	304	316	314	298	366	316	329	312	322	321	336	292	305	302	332	335	318	323	315	335	315	321	311	331	319	324	316	340	326	338	342	325	345	297	303	348	290	334	306	345	301	340	318	306	328	345	324	325	315	345	299	321	331	322	341	331	324	296	304	295	315	319	338	338	308	347	372	337	329	310	288	309	311	308	301	321	325	323	331	332	316	315	296	354	346	316	329	311	366	315	309	335	331	318	337	349	333	334	348	333	323	325	316	345	327	335	331	320	327	331	308	332	325	330	317	332	335	311	320	344	336	353	289	326	309	300	326	316	356	305	345	323	317	340	319	333	329	317	315	349	335	299	325	331	321	310	306	338	325	334	328	347	355	362	336	325	312	366	327	338	323	333	318	321	323	280	336	305	323	313	314	305	342	326	333	324	362	290	362	350	335	326	359	293	332	323	309	287	293	295	306	343	280	339	362	343	344	296	294	329	307	343	342	324	337	307	328	317	309	326	340	327	306	314	336	311	277	327	300	316	348	338	312	335	318	308	325	307	355	329	323	325	324	292	321	317	329	320	331	311	329	299	308	347	325	337	331	330	354	330	326	319	276	333	326	321	329	332	313	326	283	330	341	317	316	313	323	325	334	318	339	343	365	337	333	367	284	337	302	354	347	323	321	309	315	331	306	309	358	313	301	303	301	326	326	338	325	342	337	347	356	329	338	308	301	349	319	287	343	365	336	343	345	287	316	335	337	309	334	314	301	340	345	293	328	326	315	333	318	321	323	292	314	316	329	325	322	320	317	315	301	323	299	340	327	304	336	336	349	337	300	313	343	359	351	308	369	315	323	332	340	329	324	306	352	329	321	323	321	337	323	322	325	327	317	318	349	328	306	352	315	335	319	300	315	335	324	343	319	357	296	352	294	342	352	329	323	326	311	330	311	316	322	324	305	333	333	332	316	324	325	334	337	340	321	327	326	318	311	316	331	302	338	313	315	336	327	343	365	316	344	327	284	324	332	303	325	304	294	307	318	342	332	327	324	327	341	330	343	344	338	303	329	337	347	310	342	318	344	329	276	326	357	320	328	344	328	326	307	319	321	325	314	333	321	338	324	313	310	343	313	320	310	333	313	320	326	297	334	361	337	346	305	321	334	330	322	308	331	312	321	339	324	337	321	356	316	327	312	337	308	329	313	359	314	326	347	352	313	302	326	335	284	336	315	333	330	351	340	311	302	306	304	335	321	368	321	311	341	318	352	313	336	325	352	310	312	319	338	331	321	347	298	321	356	328	332	341	351	329	352	333	341	350	334	325	335	332	317	332	341	340	339	312	320	325	331	325	332	311	324	306	343	327	353	346	327	324	303	300	340	318	340	357	336	358	327	321	319	338	323	318	325	307	318	315	312	323	336	310	327	331	328	304	349	316	312	312	343	346	343	310	336	317	320	347	316	311	326	355	341	335	323	342	341	358	323	368	300	321	324	281	320	300	319	295	300	328	330	348	339	332	340	365	323	315	306	319	349	306	323	311	360	302	330	338	335	290	333	340	319	311	332	306	330	315	294	338	355	340	337	370	345	329	322	291	297	323	312	343	333	328	324	291	329	331	333	348	346	322	297	342	323	330	324	359	335	343	340	314	343	315	306	303	333	368	346	326	326	320	328	315	325	315	303	317	324	319	315	331	326	327	319	331	344	321	301	328	318	317	310	329	337	329	340	322	314	303	288	347	336	316	291	344	299	351	364	278	346	316	340	316	311	338	352	318	323	298	314	343	330	339	324	352	302	352	329	319	324	334	327	309	307	306	289	335	321	294	331	325	311	323	330	304	325	315	296
19924	31888	31801	22254	14820	8967	5837	5255	4215	3642	2431	2448	3626	3659	1121	912	816	801	732	765	696	681	645	707	655	702	673	677	662	649	677	702	642	645	678	645	671	628	677	658	664	654	699	714	660	644	664	647	677	674	648	718	641	631	721	631	672	669	653	605	644	709	708	649	620	631	635	646	676	648	664	641	674	690	665	651	681	646	690	658	685	672	645	611	673	597	682	695	633	636	654	651	616	705	747	678	607	653	644	641	643	624	645	632	669	637	657	637	653	641	703	696	629	650	681	666	653	679	647	650	650	648	712	694	681	690	659	660	610	703	633	686	629	686	675	603	684	665	619	696	669	635	624	665	658	674	682	661	647	626	656	709	643	623	624	648	690	661	641	616	681	677	649	669	661	671	690	631	673	611	628	628	667	696	665	635	668	635	649	631	693	664	667	642	682	690	636	674	645	618	699	679	654	602	665	628	641	623	632	689	663	675	687	669	604	676	642	649	638	645	667	678	665	642	636	661	666	651	672	656	665	677	655	657	643	731	655	645	637	647	658	721	666	578	675	653	697	617	654	680	632	660	658	671	626	678	702	649	691	620	641	667	628	700	699	666	628	675	653	638	656	680	647	664	666	671	649	679	647	668	670	688	657	628	668	622	650	694	611	634	645	652	658	655	686	665	703	629	639	642	689	677	619	675	657	641	663	654	623	673	655	657	663	634	647	669	657	690	645	669	668	682	661	650	685	650	645	630	625	666	672	654	649	663	630	634	631	677	686	707	701	613	654	634	661	690	648	709	660	699	683	686	615	666	627	630	636	641	642	638	655	688	622	627	719	637	700	645	665	626	654	657	655	686	585	651	662	653	708	668	640	637	676	644	663	641	656	644	647	663	686	677	639	625	695	666	665	633	668	608	650	658	623	668	663	639	657	622	673	673	712	677	634	676	652	663	663	662	681	628	620	648	651	654	637	685	661	700	650	634	695	671	686	650	669	675	647	654	653	634	641	646	660	633	683	694	668	633	663	694	688	664	670	693	623	667	653	591	637	655	617	687	704	637	687	651	654	669	651	632	630	636	662	668	636	694	692	626	674	656	747	680	661	683	656	659	615	657	672	669	662	654	686	682	667	611	645	693	654	672	647	668	649	699	668	661	634	649	674	691	676	646	677	665	637	701	618	644	640	646	694	628	671	654	685	624	716	641	677	693	670	679	610	705	684	656	659	662	632	661	614	646	603	655	720	650	722	680	634	661	661	656	633	652	681	633	667	657	584	641	669	627	657	666	641	656	684	685	641	633	644	632	628	633	664	660	680	640	629	666	639	670	649	649	662	668	618	648	685	659	628	686	669	666	638	631	639	656	628	675	670	640	667	649	630	711	670	658	634	643	679	651	652	682	665	664	681	682	672	640	677	699	679	655	676	654	662	680	620	648	610	654	635	650	663	646	662	598	671	622	654	635	650	664	667	647	680	645	682	654	652	649	634	604	606	667	687	666	663	658	638	642	624	657	625	673	644	680	627	712	636	670	659	662	646	673	671	668	647	672	673	624	679	664	663	664	648	643	624	640	654	678	642	650	652	667	660	571	643	631	693	647	635	611	689	689	663	691	637	677	667	673	666	686	684	664	700	653	645	715	618	663	659	628	676	654	652	653	633	665	735	636	637	667	644	668	637	650	650	642	668	667	656	680	689	689	637	615	623	646	628	649	629	699	628	718	639	633	604	642	679	672	609	658	698	655	642	676	683	653	657	680	659	661	679	657	661	640	667	616	637	680	662	662	629	666	666	660	663	681	653	638	645	674	666	656	693	622	674	666	667	635	689	639	689	684	697	669	677	642	697	676	642	632	654	627	659	678	668	640	679	653	641	694	709	653	671	655	707	661	669	642	663	604	643	654	665	699	649	649	658	624	667	683	685	689	640	681	664	662	663	684	738	647	688	694	682	629	653	630	669	692	681	636	653	655	660	680	644	671	660	646	623	662	662	656	641	618	610	663	620	658	657	658	650	659	703	625	661	634	620	645	623	702	674	626	661	673	604	659	656	692	663	671	635	634	673	616	629	641	667	652	649	645	616	622	644	683	647	655	635	665	678	668	663	663	632	690	623	665	699	621	666	663	683	701	667	691	650	666	687	617	592	625	698	640	678	637	636	674	667	645	678	673	659	656	686	695	670	671	631	679	637	689	678	716	651	665	663	669	637	646	687	690	663	662	649	658	663	676	685	670	643	672	669	691	634	682	616	629	701	651	666	709	711	622	642	660	654	629	666	604	652	640	639	652	662	682	716	652	644	637	649	615	699	718	656	649	687	718	668	675	645	659	698	627	667	662	647	651	640	678	689	657	677	663	682	659	647	656	668	659	717	677	650	676	671	636	667	663	655	639	648	673	668	662	684	651	650	688	651	644	675	682	690	627	641	691	653	637	684	660	652	606	631	636	649	602	645	656	657	663	676	624	632	636	668	644	650	691	650	681	713	630	660	712	628	720	606	669	647	668	634	669	671	687	628	676	630	623	662	666	680	635	681	669	692	636	622	670	625	626	655	641	650	635	596	672	632	691	705	654	653	647	606	713	642	660	677	663	667	653	683	652	638	622	651	646	640	641	677	695	654	652	670	707	698	654	643	634	684	643	699	658	655	628	639	628	658	631	643	664	664	663	647	703	634	652	671	666	631	656	657	686	588	691	632	650	675	618	667	725	655	624	656	667	646	649	624	664	644	683	698	680	608	690	740	700	675	651	688	673	650	659	698	705	667	681	679	660	642	651	692	659	649	644	672	667	622	608	676	610	674	654	671	651	655	669	653	658	626	620	657	658	638	680	640	666	667	647	697	654	666	695	672	649	637	668	630	625	667	650	687	638	674	665	631	679	682	656	682	661	645	658	672	630	676	640	628	644	586	701	703	670	639	681	644	670	659	709	665	635	687	636	640	684	657	660	645	629	645	665	633	674	629	665	680	649	678	642	666	605	724	651	665	644	660	677	644	692	667	667	675	678	646	700	705	627	641	677	620	661	690	662	642	633	689	660	668	643	714	683	676	623	684	640	619	640	664	684	697	669	647	639	658	683	654	688	614	665	646	667	639	644	637	663	671	657	667	658	724	661	675	669	650	638	651	652	683	658	628	652	636	669	655	682	659	657	643	616	668	610	629	679	654	670	593	659	667	678	616	641	710	637	632	670	677	629	649	668	678	633	669	708	707	629	678	665	674	617	635	624	641	686	660	694	695	658	666	660	673	668	656	662	671	656	612	638	654	740	696	671	650	653	652	664	688	649	651	695	640	647	683	677	666	664	676	633	676	653	670	650	675	642	670	643	634	656	682	650	694	640	704	701	681	702	682	637	661	625	665	662	632	630	668	684	675	619	649	721	663	636	655	667	663	674	641	681	708	682	724	638	698	618	676	657	671	669	678	639	622	614	637	671	676	643	646	670	662	653	622	680	680	657	631	649	671	666	676	658	639	688	648	635	685	609	624	641	642	698	625	669	669	675	712	694
24270	21328	28403	24721	20074	10445	3901	2335	1788	1561	1212	1079	5288	4580	816	430	339	329	278	233	278	269	226	256	238	232	230	204	206	224	241	234	235	222	211	224	226	189	228	223	228	210	196	203	238	221	252	225	231	211	237	227	226	213	257	218	195	237	222	227	204	225	231	228	223	250	211	215	228	213	221	225	200	233	229	238	238	234	207	208	243	231	218	231	222	233	215	208	205	212	193	221	213	228	232	203	230	224	235	206	211	199	218	227	237	213	233	206	221	197	228	259	239	207	232	219	233	216	235	238	240	204	194	219	210	234	218	215	207	215	211	211	216	212	228	237	207	237	220	236	225	225	222	215	211	236	237	219	224	203	227	213	231	211	231	209	220	223	223	244	205	200	240	212	225	190	204	247	210	241	227	234	195	187	207	227	236	214	243	207	238	212	197	215	228	190	209	195	219	224	232	238	218	229	218	210	216	219	225	236	227	236	216	208	238	207	233	215	230	211	230	214	225	228	197	243	237	238	218	226	219	189	206	215	203	224	239	216	206	214	188	244	235	231	223	231	224	236	214	231	210	221	226	256	234	216	227	219	235	219	246	195	231	256	198	240	209	250	219	204	202	204	186	231	217	210	212	222	236	238	251	218	202	231	231	204	220	233	204	232	219	255	234	235	228	192	204	237	193	225	219	210	230	208	220	228	224	231	202	196	233	216	204	207	194	234	207	213	217	216	228	228	216	216	218	224	217	227	220	212	223	236	233	212	253	249	233	194	215	193	230	218	221	219	209	217	206	209	233	202	213	238	201	225	212	197	207	196	216	215	231	214	217	240	209	198	250	221	204	209	220	229	225	234	214	230	195	239	200	234	224	233	221	224	237	219	244	219	197	234	206	213	225	201	200	203	177	258	226	215	233	213	216	234	238	240	230	241	216	220	209	213	216	214	236	218	211	228	207	214	195	236	186	189	216	214	203	226	213	217	227	217	178	227	221	228	193	225	207	187	187	204	207	220	225	228	223	228	221	222	209	230	216	214	215	178	219	223	201	246	220	220	214	236	215	205	212	253	209	255	239	209	234	213	237	216	208	232	207	224	239	229	210	235	191	203	233	192	192	213	209	202	238	223	252	220	228	217	224	212	226	229	216	228	210	244	232	199	223	213	209	230	209	236	215	229	207	227	221	216	209	215	207	203	205	226	210	214	208	216	179	242	220	205	209	221	227	241	208	225	216	227	218	238	238	202	238	218	240	226	217	199	192	205	224	216	197	202	216	219	199	220	209	197	230	214	220	203	230	204	234	205	234	224	249	237	201	242	242	203	252	198	208	228	209	230	195	222	215	200	183	216	223	206	224	213	228	228	236	203	236	216	202	236	252	187	218	195	224	200	216	240	209	204	253	227	206	197	237	223	225	211	229	223	215	220	204	191	199	221	203	251	216	205	198	230	226	233	256	205	213	211	199	240	209	210	221	222	256	255	231	203	217	232	205	226	230	233	232	214	213	241	220	232	197	210	235	246	216	223	225	250	255	209	253	236	215	201	227	215	239	199	209	212	240	217	249	198	219	199	227	233	223	206	230	211	232	224	245	223	235	180	216	214	226	206	220	207	236	221	211	200	228	219	223	194	246	230	221	219	210	211	210	227	216	235	236	235	215	215	235	192	241	228	207	208	206	183	216	232	236	236	236	196	222	212	228	227	226	209	226	230	231	218	224	230	234	207	195	237	198	199	206	220	255	249	211	217	230	209	212	222	204	236	228	201	219	195	247	223	243	191	205	210	201	226	188	231	228	223	216	212	222	224	221	214	222	234	202	190	229	230	228	232	219	212	232	225	209	223	215	232	233	217	207	233	218	220	224	243	200	225	242	222	223	221	198	203	224	207	204	244	241	228	232	239	211	235	220	200	231	201	256	233	223	204	215	209	202	232	244	207	217	217	199	219	208	211	235	213	198	214	220	191	227	222	218	203	220	225	219	208	237	206	233	229	207	220	217	222	231	223	183	213	182	226	250	220	231	213	187	195	217	221	211	225	219	241	212	179	204	228	219	215	229	205	208	229	222	229	233	238	243	230	220	228	227	192	184	201	233	209	205	230	223	216	216	206	219	219	218	218	217	213	241	224	191	236	216	212	218	212	225	228	199	199	221	203	214	212	222	221	207	219	217	223	218	204	187	209	235	237	237	233	217	213	202	196	199	208	248	223	252	228	237	229	241	211	206	213	219	201	235	204	205	200	214	242	213	240	219	234	213	232	214	233	209	215	230	231	219	226	238	223	226	216	231	215	214	246	219	211	215	220	216	209	204	221	193	182	244	192	217	195	229	215	195	215	229	193	241	219	237	210	198	223	217	227	236	198	196	218	208	207	191	209	234	224	213	231	179	221	206	216	209	187	206	221	227	224	205	233	186	213	233	217	237	234	215	205	210	228	228	251	234	211	208	217	228	238	227	215	214	238	218	214	232	213	215	193	234	215	204	225	229	223	249	228	238	215	234	233	238	226	224	225	223	208	218	200	222	221	228	220	230	191	227	192	234	216	212	205	218	215	228	206	221	192	217	217	218	241	232	207	259	208	243	222	217	213	225	203	248	219	211	242	198	199	211	207	201	219	232	222	225	211	216	228	215	229	210	196	231	227	205	223	207	197	220	208	209	212	237	201	228	265	212	224	199	230	206	239	223	215	214	221	229	213	203	212	193	232	208	232	206	212	234	239	222	237	228	223	227	220	222	220	197	227	223	233	225	193	228	211	176	197	213	241	236	218	226	200	222	221	215	217	197	201	220	208	222	200	225	243	216	249	230	195	237	217	208	207	203	203	212	209	240	218	250	229	197	228	218	212	201	220	181	222	219	240	207	245	231	232	228	217	216	198	219	213	225	249	208	205	218	226	212	225	209	220	212	214	232	206	251	227	219	210	202	214	234	228	213	202	263	215	220	216	224	225	227	195	176	242	240	203	219	252	243	252	239	214	226	212	231	251	201	235	215	246	215	201	216	230	241	219	246	202	203	242	216	202	200	229	217	243	219	247	219	217	222	201	211	221	204	218	223	232	221	215	204	210	218	261	268	218	192	185	218	214	208	212	209	229	219	222	239	220	207	231	241	244	229	237	233	219	225	211	234	206	218	201	227	226	224	234	215	226	203	232	233	225	195	200	219	254	204	230	255	252	219	218	227	206	238	203	219	230	216	187	204	240	226	220	197	246	222	202	211	234	233	239	212	212	228	207	238	229	216	218	237	219	245	218	202	218	232	234	230	236	230	199	201	194	240	235	186	231	241	211	222	231	219	186	245	218	199	225	217	220	204	222	220	216	226	235	245	212	243	211	189	237	212	234	220	240	242	233	224	224	211	201	205	214	200	195	224	209	218	229	233	205	206	212	253	207	223	229	238	203	214	200	198	221	222	230	213	207	226	210	223	231	214	220	245	245	205	231	176	219	217	217	214	205	192	204	224	217	228	238	209	233	226	232	232	207	208	231	209	218	208	229	227	202	238	222
21117	38848	37462	29402	22329	15169	9626	8213	6617	5837	4411	4057	15519	12791	2316	1307	1058	833	678	651	613	527	455	484	482	475	478	499	523	493	458	478	486	474	472	484	438	439	485	444	470	457	469	450	459	459	482	518	481	428	461	465	515	457	452	419	487	483	465	481	462	513	482	472	440	462	455	451	454	429	482	475	416	448	464	482	437	494	477	494	470	459	460	430	480	471	472	467	498	463	455	449	458	460	488	448	493	446	448	455	409	477	482	472	468	455	466	488	476	467	500	430	465	513	458	492	445	451	479	455	472	454	489	453	411	481	482	472	436	474	493	481	439	463	457	464	508	442	458	498	457	451	452	465	472	428	443	447	436	455	478	451	476	456	470	467	485	460	453	479	498	445	473	465	456	477	451	488	473	445	424	448	425	485	448	474	480	397	460	437	461	468	453	449	528	469	458	456	452	462	415	428	477	452	457	494	460	484	438	481	445	443	488	431	436	474	446	453	446	429	437	448	472	465	476	455	477	498	418	465	460	480	485	474	454	432	472	461	464	453	434	450	493	468	463	463	463	485	441	453	419	423	429	472	465	427	453	472	452	475	459	461	468	460	451	462	455	455	469	479	453	449	463	420	429	460	446	477	468	459	470	437	482	444	431	484	451	430	429	441	481	437	455	469	456	457	478	442	407	447	489	508	454	456	479	499	472	460	444	443	469	461	458	479	514	476	447	456	439	408	452	477	423	460	469	468	474	460	476	487	464	442	488	470	459	484	471	489	438	441	491	458	443	484	440	508	488	434	453	456	460	480	478	466	475	480	430	431	415	485	453	442	441	487	468	466	491	457	481	450	440	459	472	463	410	463	482	427	466	475	477	442	453	440	478	443	457	426	444	497	452	444	445	481	483	434	457	477	467	471	451	475	435	463	424	446	500	494	458	473	516	472	454	497	428	492	462	495	479	494	453	499	440	497	475	453	483	464	475	475	437	456	432	458	457	430	474	484	476	462	433	448	456	448	438	476	479	432	464	466	433	468	466	472	474	449	502	489	473	489	473	448	419	462	456	453	417	440	473	452	452	460	467	468	456	481	459	504	461	459	434	487	497	476	451	445	479	437	434	480	480	457	443	472	456	483	472	453	451	474	420	488	460	469	459	475	430	444	467	469	451	423	454	447	432	438	453	455	457	461	471	435	456	470	463	461	445	449	491	454	461	453	461	470	481	501	448	466	485	491	438	455	455	474	476	505	484	477	454	456	461	403	469	483	439	483	437	449	473	455	459	481	488	463	465	451	417	490	462	477	432	449	483	432	482	457	401	482	483	475	461	465	429	473	423	441	453	478	409	444	474	435	416	467	478	461	483	419	457	475	448	471	477	447	463	471	495	453	442	446	463	437	454	467	459	478	455	450	480	469	447	452	437	466	492	464	457	486	463	466	502	464	472	481	444	442	450	448	487	455	477	453	447	470	471	441	460	440	500	485	494	509	442	461	448	490	445	486	469	433	492	506	522	514	480	438	463	455	461	463	441	468	481	424	449	438	454	428	467	473	472	439	435	495	493	475	503	458	470	497	459	431	474	449	412	448	478	492	461	459	427	490	480	451	438	467	508	420	453	468	409	469	473	420	432	460	460	451	474	479	431	451	479	476	455	481	464	456	435	463	438	460	474	469	467	464	471	490	442	454	448	464	444	437	460	465	455	441	461	501	461	478	440	455	435	487	458	458	458	444	428	461	432	470	463	442	496	479	477	469	456	496	456	468	437	468	445	475	478	473	455	435	450	444	493	476	462	489	425	463	462	465	484	450	478	512	454	462	433	459	496	443	448	494	468	499	483	468	453	456	453	472	452	455	409	467	473	438	454	480	464	470	457	447	456	467	409	463	488	460	469	485	442	482	462	449	450	472	453	463	451	455	472	486	488	494	455	433	468	477	434	437	439	500	456	462	441	417	435	468	433	466	456	435	437	438	484	439	460	462	472	439	428	479	464	461	471	452	483	482	466	438	469	460	437	468	465	423	448	451	434	453	469	456	492	480	476	449	405	424	447	476	449	490	481	463	455	475	461	424	468	460	432	420	466	470	478	464	466	473	452	463	469	486	450	484	468	466	466	426	485	490	457	449	440	442	447	427	465	425	470	467	495	430	462	448	457	426	451	504	470	499	453	449	500	443	468	440	439	483	437	463	426	432	459	469	491	489	481	469	460	471	474	493	450	462	489	447	467	465	437	487	430	437	476	423	497	448	482	482	482	454	454	469	477	479	485	437	449	426	459	463	446	467	452	431	452	447	505	470	460	438	476	412	463	463	510	510	451	434	464	459	428	449	480	489	446	480	443	454	450	452	449	458	426	457	417	447	508	446	459	455	483	434	447	481	508	459	471	474	467	452	467	465	437	467	514	468	474	461	466	447	464	485	471	476	452	420	469	498	438	436	454	460	427	424	457	428	455	459	487	483	433	481	469	467	473	455	459	455	461	466	455	458	452	499	462	419	429	438	490	421	476	465	472	450	452	448	423	474	490	478	444	470	501	458	477	437	480	476	480	463	447	445	486	471	478	462	473	454	460	452	473	405	439	502	522	462	469	469	459	453	458	421	485	458	445	472	455	497	468	471	454	452	429	429	474	490	455	444	465	493	473	462	441	469	466	478	497	429	464	450	435	455	487	486	476	438	484	453	458	468	483	456	444	467	482	457	445	440	440	466	457	464	485	458	481	441	464	456	431	428	445	467	462	455	469	471	481	490	434	473	457	470	477	455	419	478	492	443	449	438	440	432	442	474	432	488	468	459	488	451	474	460	462	464	491	481	467	477	474	501	469	474	447	474	461	483	451	508	435	478	504	478	453	433	472	418	458	441	467	459	468	449	452	445	466	494	453	457	465	465	469	449	458	458	491	453	446	471	478	422	494	431	418	460	485	474	444	487	430	484	421	451	470	466	434	458	462	452	436	491	457	467	483	467	486	484	437	460	455	480	461	502	512	474	465	437	479	463	432	469	468	463	463	476	486	432	489	470	493	460	482	502	457	434	434	490	432	476	470	457	451	500	454	472	465	442	456	465	462	506	491	465	452	444	475	434	485	465	503	444	447	451	478	467	466	402	506	448	451	431	448	489	457	457	433	444	495	473	485	434	431	478	473	457	440	466	443	465	481	477	435	435	446	463	476	451	450	434	439	430	462	466	456	458	447	456	443	486	450	464	438	446	455	497	497	464	458	442	485	480	481	471	459	462	441	449	441	443	450	467	451	437	403	444	476	505	496	458	438	482	466	442	501	476	433	449	472	434	463	472	443	476	487	501	445	410	483	443	461	469	465	415	461	467	449	447	469	456	457	493	423	466	423	461	445	490	440	449	494	470	427	465	464	466	486	462	442	417	453	459	448	448	439	481	467	470	474	453	460	483	452	478	453	492	479	492	464	450	472	446	458	488	482	466	450	467	476	467	465	492	445	437	476	437	466	434	449	455	460	475	478	485	445	451	440	448	488	447	469	440	435	448	458	471
23178	21271	29104	23781	21419	20527	11055	3801	2413	1957	1714	3104	12767	18077	5412	449	377	266	204	197	195	191	189	172	170	179	171	166	163	187	139	152	158	172	164	159	154	151	185	141	171	137	162	136	148	139	135	168	155	144	167	163	138	146	143	165	145	177	155	156	149	162	161	136	152	145	169	128	156	133	161	156	138	139	146	172	156	142	144	176	142	143	138	142	137	150	141	147	137	156	138	159	152	158	152	143	138	128	158	159	169	159	151	165	152	151	120	154	161	162	169	161	156	157	165	150	150	131	160	153	148	146	120	167	166	157	155	153	148	138	166	148	150	145	137	151	127	145	148	144	159	149	139	147	147	146	162	147	146	162	160	131	128	147	152	153	167	152	152	137	159	147	166	159	156	152	151	161	145	146	158	143	119	167	174	168	154	165	140	150	141	162	137	170	155	181	140	140	161	161	126	150	161	150	152	144	140	151	137	166	155	145	160	174	145	149	153	162	147	138	159	150	136	163	125	142	164	153	158	184	134	154	152	150	142	165	164	148	153	151	147	147	163	159	165	150	172	162	159	157	147	171	149	159	159	166	174	153	168	152	135	162	166	167	167	141	149	142	150	180	144	162	151	161	135	152	143	172	149	144	167	137	169	157	141	137	149	146	135	158	169	160	163	156	138	128	156	151	165	145	159	186	166	160	152	164	146	159	152	152	176	138	143	161	157	162	153	185	162	151	153	153	156	137	153	158	158	148	148	169	147	153	151	151	150	163	167	174	151	149	170	155	159	161	164	169	174	161	152	164	156	152	168	148	139	160	149	172	164	173	150	182	158	153	138	162	152	186	166	167	143	149	153	150	157	151	147	153	140	139	155	150	171	134	139	153	170	158	155	156	146	162	180	150	164	147	149	137	143	158	143	140	150	169	167	156	164	148	150	161	163	161	143	134	157	130	152	170	161	154	169	144	147	155	150	149	145	161	163	173	142	135	144	145	175	149	146	138	180	166	153	144	169	173	137	146	144	144	143	143	148	161	138	152	144	158	164	150	148	119	158	167	141	153	138	168	140	155	157	161	150	159	145	165	139	157	143	161	149	138	144	139	134	160	153	158	148	152	159	153	155	158	150	135	137	162	170	163	155	159	156	151	139	167	153	151	138	143	166	163	160	150	136	128	163	143	155	148	146	157	170	136	172	151	159	140	144	125	147	133	162	141	159	174	132	126	165	153	170	166	160	158	147	136	162	132	145	146	167	151	161	147	151	154	193	150	160	154	174	164	155	170	169	142	163	148	133	157	153	149	187	138	153	140	187	149	146	150	151	150	120	158	142	148	149	137	137	168	160	158	155	155	152	162	144	170	148	161	149	133	151	169	161	159	163	130	171	146	164	137	138	135	159	159	139	146	134	150	170	161	164	145	158	151	159	168	148	184	151	146	154	161	158	155	152	155	150	151	166	139	145	145	145	147	153	157	154	153	160	136	159	148	163	152	165	140	174	153	135	151	149	171	139	137	151	161	143	154	158	146	165	162	165	146	170	152	151	143	136	145	152	149	154	157	160	143	161	175	148	137	143	144	167	151	151	160	143	154	156	134	170	141	140	151	128	158	163	161	152	145	125	148	165	153	159	153	137	140	144	123	136	148	143	128	146	129	164	146	149	160	159	151	154	181	144	147	172	148	172	138	164	165	148	156	162	162	151	144	144	165	137	169	133	171	162	151	145	144	169	139	151	155	151	170	160	137	150	144	140	145	152	171	158	163	163	183	151	141	154	153	142	151	141	170	163	155	136	143	149	153	142	156	135	165	149	149	146	158	151	151	165	143	141	162	165	166	147	148	117	153	152	165	159	141	163	153	161	156	168	136	143	161	156	145	143	158	164	148	145	151	162	177	139	154	153	145	153	153	146	167	161	149	158	127	146	160	158	174	148	146	163	159	158	164	146	143	162	143	171	151	160	162	163	155	178	169	150	154	146	139	142	168	169	170	145	153	135	152	160	158	178	132	161	139	144	149	143	163	150	139	173	167	169	146	147	138	152	165	160	147	132	156	146	137	133	134	158	156	153	139	135	158	158	138	133	168	164	173	194	157	160	124	152	170	173	151	163	135	164	161	164	172	154	174	147	151	173	134	143	139	162	148	158	154	151	161	158	154	158	159	133	158	164	154	141	131	163	136	147	166	145	139	148	156	164	174	155	152	144	154	169	132	143	150	147	144	133	147	146	157	150	142	139	160	146	135	122	178	152	162	149	154	138	154	146	171	174	163	150	146	154	177	134	144	158	155	144	154	163	144	148	148	168	137	136	177	152	140	141	163	152	154	131	154	152	166	171	158	155	178	141	143	123	153	164	181	153	145	137	152	138	170	149	154	147	159	143	164	162	145	148	168	145	165	143	164	170	135	148	147	141	150	134	157	151	151	157	166	140	159	161	140	144	147	154	148	129	148	156	155	153	144	165	147	142	152	161	171	152	160	140	161	159	151	176	142	142	142	137	151	145	161	161	143	161	147	158	154	151	144	162	141	153	165	155	138	140	124	139	159	154	156	137	150	147	180	159	148	136	150	127	160	178	131	150	149	152	142	165	168	152	156	167	141	169	149	135	168	142	166	148	144	136	146	150	167	157	125	161	133	165	146	144	150	159	148	161	163	153	155	151	159	155	143	131	149	141	149	137	139	150	161	133	149	144	150	136	147	139	160	170	168	165	162	158	154	152	160	139	133	164	137	170	155	135	145	174	141	153	155	141	149	157	156	179	137	137	163	166	158	128	142	159	167	167	165	161	169	168	183	152	179	151	148	158	154	155	145	136	168	146	156	133	144	161	142	140	159	182	178	160	149	167	148	142	163	146	158	153	138	146	154	170	127	144	149	158	159	139	129	159	170	145	159	169	159	147	151	155	149	153	151	159	166	139	154	158	154	151	151	147	158	148	172	129	156	152	143	164	142	175	159	149	176	162	140	150	159	163	140	148	155	151	150	155	150	157	142	136	157	145	176	168	156	132	181	143	171	151	147	158	153	132	155	143	134	159	148	108	138	160	147	158	154	144	159	141	162	157	139	159	176	143	137	149	168	165	166	157	195	140	141	163	137	154	141	160	153	133	176	166	126	134	160	162	162	150	150	136	174	170	140	175	170	149	150	149	152	156	147	146	131	132	159	155	159	172	130	158	153	154	125	141	137	163	176	145	170	140	141	147	146	155	123	160	148	147	158	155	167	166	133	142	147	146	139	149	140	165	127	189	163	158	145	163	170	147	131	130	148	169	168	169	145	157	156	173	129	166	189	149	173	162	159	171	157	157	159	131	150	158	156	142	168	134	168	151	147	160	161	172	139	146	129	149	196	163	156	148	169	157	126	129	141	159	154	172	145	161	147	152	145	158	148	143	146	153	161	167	164	165	148	129	156	145	147	148	169	164	170	149	158	147	164	166	154	141	152	145	161	165	148	153	169	144	157	163	158	165	160	154	139	139	155	139	137	132	150	162	160	157	163	147	160	142	152
23709	42710	40164	34731	27416	20860	14174	10630	8740	7237	6464	9476	26419	29855	9341	1341	1068	747	624	519	447	401	367	352	353	365	321	316	354	358	333	359	325	346	321	301	331	319	359	340	315	332	325	315	296	312	303	343	310	319	332	322	334	314	334	353	344	324	325	298	328	294	285	307	296	312	303	303	318	291	320	332	303	286	335	313	317	312	317	319	334	337	304	319	328	329	297	350	310	317	304	327	288	316	326	315	324	296	337	313	321	275	316	308	304	303	315	300	343	315	313	291	330	313	308	297	311	345	338	313	341	325	310	302	317	327	305	295	312	311	310	320	304	285	310	308	309	340	307	314	318	317	315	294	297	313	324	336	290	331	331	293	352	306	322	310	326	309	296	308	329	313	320	296	306	275	311	309	316	297	325	309	303	316	322	317	317	298	344	319	308	328	299	308	302	337	278	315	329	311	327	301	288	320	313	308	303	341	308	342	311	293	304	312	302	326	282	334	302	313	315	315	348	302	308	301	324	323	328	310	340	326	287	311	312	301	324	328	326	289	301	315	291	319	327	303	333	295	326	269	287	297	293	310	323	326	309	320	335	328	313	290	317	350	346	316	299	311	332	317	310	310	326	320	316	299	334	332	297	323	330	336	294	291	314	292	321	297	302	325	317	326	329	311	317	302	315	341	309	311	300	291	300	307	298	324	324	317	325	313	289	339	302	329	310	335	317	309	314	342	298	300	318	312	312	312	308	345	299	330	300	342	322	323	330	311	306	293	304	323	320	315	339	333	285	317	314	325	305	316	315	321	302	328	335	311	348	335	298	322	333	298	349	275	285	278	300	313	316	307	324	305	314	302	305	315	290	289	282	320	281	295	313	344	282	329	289	295	372	295	268	316	296	323	311	297	324	304	328	322	323	320	345	327	310	321	329	288	296	310	283	334	338	301	301	332	308	314	316	316	296	292	302	343	296	295	326	323	286	311	345	291	329	338	344	291	310	295	316	300	299	313	298	313	303	321	303	303	308	280	314	320	334	312	314	312	325	314	326	318	327	356	296	296	301	313	319	332	296	301	304	345	297	327	327	293	320	275	338	301	287	290	292	339	317	305	326	328	306	320	295	308	290	307	280	318	292	295	295	283	321	297	267	305	318	315	324	308	310	313	302	320	267	346	312	314	325	285	314	322	327	312	286	330	293	306	282	337	276	318	306	312	292	282	296	318	329	293	323	334	293	306	319	331	346	334	302	318	312	319	279	300	329	330	297	290	301	275	292	319	298	289	300	309	340	265	304	305	298	273	327	292	304	341	322	310	302	324	263	327	355	304	310	301	290	318	348	303	294	300	309	309	290	307	299	357	297	326	315	345	307	311	295	338	322	321	333	357	316	324	328	335	333	297	297	303	312	304	296	323	307	286	299	298	351	314	268	291	318	307	330	285	304	344	347	309	370	327	350	300	319	297	288	303	313	286	278	304	281	342	305	306	295	287	309	300	342	303	308	287	306	305	308	302	338	326	333	318	327	306	338	319	290	290	324	303	348	286	322	356	296	309	301	295	338	319	336	319	313	303	304	300	304	297	299	295	328	316	308	326	329	303	288	281	302	309	309	327	298	278	297	315	301	297	325	363	340	336	284	296	326	307	352	339	270	334	306	326	299	299	288	312	311	329	299	321	345	331	326	335	331	322	314	306	315	324	310	311	334	296	310	290	303	307	343	299	326	299	313	300	330	314	321	313	306	319	307	320	327	313	342	306	305	317	318	314	331	320	300	305	311	311	295	289	305	282	333	314	306	294	345	299	298	352	304	324	313	295	324	307	326	323	295	314	314	348	306	313	333	298	313	331	290	306	326	320	318	317	336	321	303	313	314	328	326	311	300	295	298	325	304	323	332	313	288	323	293	324	343	291	289	339	321	339	308	321	296	289	319	311	321	322	324	317	277	314	297	306	328	298	326	291	307	289	303	311	285	314	325	300	312	314	318	314	307	346	303	298	315	337	303	295	313	325	283	331	314	305	294	309	316	274	321	291	296	349	331	307	337	298	326	325	293	323	354	316	320	293	303	296	319	302	325	322	318	301	363	277	300	334	318	326	277	315	343	292	314	316	310	326	317	292	313	332	360	332	303	342	301	314	312	349	341	330	317	310	287	301	292	320	299	307	336	307	327	305	305	268	319	346	324	310	303	283	292	298	301	336	317	302	327	339	308	329	314	327	298	319	322	305	334	330	320	317	342	315	332	290	307	300	345	312	311	314	286	319	287	319	360	315	332	330	310	335	307	304	350	310	331	302	323	319	321	346	299	347	298	275	307	290	293	301	295	283	360	330	336	310	317	316	292	294	310	298	310	343	322	316	344	278	323	318	289	310	307	298	336	327	304	275	322	325	290	328	318	334	334	320	284	305	306	309	313	324	316	335	335	290	330	331	321	313	329	323	324	306	285	333	298	312	318	304	322	334	288	328	302	321	330	312	293	305	328	309	327	327	270	286	329	325	290	316	309	282	308	335	311	304	278	350	286	301	299	292	324	334	295	326	296	325	322	316	331	286	340	308	293	291	337	331	299	318	317	262	301	302	312	316	305	312	287	332	322	291	322	319	299	295	336	316	310	305	293	330	308	269	284	329	289	307	311	319	311	291	293	347	328	322	306	289	291	308	345	285	303	322	329	302	306	333	345	318	312	318	322	302	286	306	330	306	318	302	330	308	315	306	336	294	309	301	279	326	310	318	301	282	309	349	284	319	303	315	311	320	312	307	336	304	306	293	287	332	328	339	310	308	307	309	266	336	291	271	313	346	309	308	333	309	316	290	298	311	340	327	304	325	307	299	334	295	280	308	320	278	301	326	315	300	311	292	326	303	311	274	321	311	309	345	305	294	273	340	296	294	341	260	318	300	302	303	328	327	306	306	302	300	324	293	313	327	321	296	308	290	273	291	307	278	298	287	291	312	332	327	339	316	325	321	325	339	279	313	296	291	329	341	313	313	328	323	334	296	304	313	311	324	336	298	298	336	323	316	316	310	342	341	309	300	307	335	299	307	317	308	314	328	320	310	271	324	302	313	305	361	335	313	310	291	292	331	286	303	305	292	326	361	325	281	335	344	323	322	328	335	312	293	287	303	336	311	334	313	279	307	297	290	343	297	316	333	315	312	305	327	333	327	296	315	333	337	308	319	316	314	314	284	292	329	303	305	305	311	266	304	320	322	298	331	306	325	293	323	322	304	321	328	303	297	310	329	311	303	292	328	311	286	313	330	331	326	289	316	328	352	286	288	297	294	320	275	301	333	316	305	335	303	302	301	318	296	291	312	321	291	290	321	288	329	333	306	332	303	311	314	319	282	302	294	323	317	334	316	323	300	307	360	277	302	326	251	311	311	293	316	329	307	317	300	323	308	326	308	309	306	317	319	299	313	320	344	360	312	314	320	295	309	326	311	294	342	298	333	318	296	337	297	326	307	275	330	319	323	293	295	326	316	343	290	300	298	309	331	280	330	315	322
26602	21323	20045	12861	5933	2280	1418	1014	887	850	787	970	1835	1819	662	406	369	363	340	365	336	360	332	321	311	346	338	343	337	337	349	335	372	327	351	337	343	335	313	364	321	319	341	348	304	293	322	314	354	341	320	341	328	361	309	293	347	361	312	322	335	324	360	358	328	304	300	320	305	320	331	342	315	319	350	332	342	333	316	334	331	322	333	321	306	293	327	321	317	311	351	330	316	327	344	330	306	352	311	329	318	345	327	337	330	304	345	326	336	337	355	311	313	319	358	312	318	298	345	352	318	334	344	347	329	310	285	306	321	307	307	323	328	339	322	313	347	317	327	368	333	320	342	329	317	334	305	304	350	298	356	360	371	340	315	348	320	350	308	323	329	326	368	284	321	317	351	319	302	323	352	303	314	311	344	357	338	342	343	304	322	361	364	366	345	318	315	329	321	349	351	330	349	338	336	303	327	356	321	356	325	361	330	334	332	364	345	308	330	351	326	311	310	344	331	333	349	322	356	310	329	314	346	309	325	318	326	341	318	319	313	296	284	343	326	315	319	291	324	303	345	311	326	315	329	342	359	311	326	325	308	354	323	360	320	337	369	312	308	321	328	349	348	325	304	347	326	339	362	322	304	314	326	345	316	349	308	345	328	346	341	336	325	323	352	301	331	348	325	346	342	354	347	342	353	298	327	354	342	325	347	317	323	370	319	327	357	328	348	334	330	353	316	302	310	334	326	327	341	308	299	346	319	329	337	314	330	315	327	331	310	323	332	325	333	358	335	346	315	333	321	337	339	361	341	341	322	318	325	337	325	324	302	308	349	303	319	334	332	334	336	303	304	340	344	320	328	343	345	328	386	331	338	357	295	319	335	344	339	336	319	340	304	340	335	346	310	348	317	310	343	304	323	325	327	337	329	307	347	348	331	346	338	378	293	333	305	358	339	318	307	315	307	315	308	322	324	360	318	299	343	367	321	319	330	347	348	325	308	327	339	317	326	338	288	349	347	324	364	333	292	334	338	293	330	340	323	305	330	324	332	340	314	332	297	336	329	345	317	340	307	334	336	330	324	323	345	342	311	353	346	325	360	322	330	356	308	322	309	344	303	333	372	316	369	349	325	317	335	308	339	308	353	335	355	285	316	351	324	335	309	326	329	329	334	318	333	316	351	338	340	338	318	323	340	303	311	330	352	295	328	336	339	324	346	320	317	345	324	351	309	346	328	325	316	353	337	331	333	326	369	348	316	314	367	329	346	332	327	327	327	343	329	362	341	319	324	323	285	340	328	346	333	368	302	339	328	346	336	343	345	313	344	324	379	334	300	337	302	316	302	330	359	351	332	353	329	339	340	320	319	330	315	289	352	325	395	315	325	317	295	361	320	336	344	339	333	354	336	308	316	300	333	363	308	295	330	313	324	327	372	333	332	340	338	324	333	333	343	318	349	296	350	346	328	350	372	319	330	325	353	323	316	340	342	324	260	329	310	319	344	341	293	339	322	283	331	360	290	341	338	339	352	337	314	349	360	348	346	351	355	324	342	297	314	347	319	316	319	315	358	359	349	336	345	366	353	341	306	355	321	315	355	299	317	317	332	317	308	355	350	326	342	333	359	319	336	332	318	350	305	334	318	330	334	325	291	325	325	326	350	344	346	338	351	356	339	339	303	351	326	360	357	336	332	356	344	361	319	304	314	301	353	352	296	334	354	303	353	322	330	331	329	333	322	351	299	326	326	311	357	336	356	297	338	333	319	339	341	311	347	335	320	289	307	319	335	352	355	315	354	351	346	337	356	304	340	309	351	311	325	317	356	359	268	339	342	301	314	329	292	328	317	326	325	347	351	322	325	332	317	325	348	340	323	344	367	344	314	342	344	343	338	336	323	333	296	332	338	344	348	340	352	313	355	343	297	325	339	327	355	341	342	339	316	318	318	350	354	360	352	349	348	331	360	301	301	347	342	337	324	346	343	324	339	367	331	319	300	331	308	338	312	309	327	309	317	351	332	320	340	319	341	324	342	322	309	334	323	305	335	328	296	331	318	369	307	324	334	315	312	321	314	317	336	385	335	340	317	321	370	344	333	338	319	343	327	296	342	324	311	323	345	333	331	326	322	298	332	341	335	339	376	295	331	329	327	323	323	368	349	357	324	334	317	338	321	339	330	311	334	317	322	323	323	334	331	323	321	336	333	351	339	331	349	313	343	309	336	317	359	359	332	334	324	328	341	365	286	319	330	334	344	334	360	299	312	356	359	353	360	352	298	340	335	326	306	297	306	359	334	327	337	313	359	325	353	322	327	316	304	329	313	335	330	336	325	302	329	322	337	327	326	324	327	354	310	330	330	340	326	338	324	374	352	356	335	339	345	326	340	315	311	328	305	356	338	327	316	331	369	319	393	339	334	330	317	397	309	324	335	327	311	335	347	321	304	336	322	326	282	346	317	361	296	307	306	327	303	338	332	311	321	331	347	306	350	290	342	318	341	392	325	317	320	333	349	347	332	328	333	333	314	341	332	338	350	345	354	317	338	329	316	340	335	331	332	336	320	292	351	327	318	349	330	331	325	326	326	358	332	349	306	331	360	337	324	346	345	312	322	309	322	334	351	351	363	341	323	305	358	368	355	314	319	320	280	321	355	339	358	315	330	361	326	319	316	316	359	322	325	352	323	350	352	346	364	317	335	338	342	348	341	310	329	341	344	330	339	318	322	340	297	342	339	334	324	328	307	301	330	314	311	324	335	346	315	335	332	348	353	347	325	309	345	320	314	361	372	338	364	319	331	334	340	351	331	347	327	356	336	356	307	333	307	345	308	304	326	333	315	356	338	338	365	334	335	308	343	321	362	302	357	320	335	340	319	316	324	357	336	319	326	337	290	345	339	327	318	334	329	315	333	328	343	328	333	358	337	324	330	316	344	346	293	339	340	345	365	333	302	325	348	316	341	316	350	336	344	319	328	351	324	317	342	330	330	327	322	333	323	334	361	349	366	336	377	332	345	324	310	335	334	315	325	330	278	280	324	332	325	347	326	314	321	334	319	345	354	330	335	336	348	329	324	322	318	311	321	337	343	328	324	344	334	301	307	374	325	372	334	343	294	299	340	329	288	354	334	311	358	312	326	329	314	347	306	343	338	334	349	304	332	332	337	340	358	323	361	310	309	357	333	339	311	326	325	320	329	329	336	351	329	325	358	309	322	328	329	347	359	317	344	306	308	328	343	333	354	292	321	337	334	312	337	324	305	296	332	326	318	340	330	346	358	343	342	341	350	322	305	326	328	352	334	325	347	345	349	320	306	341	341	349	315	347	309	333	330	319	304	317	327	314	328	296	313	328	332	337	296	344	312	331	338	288	325	349	306	320	283	302	316	317	320	357	308	322	310	349	350	340	315	341	325	325	350	351	376	338	336	324	341	329	321	332	321	332	348	328	326	309	305	334	331	327	343	320	330	331	368	318	366	341	313	335	280	318	333	300	336	321	361	313	328	324
18148	28721	27738	20074	13779	7375	4967	3612	3068	2956	2703	3521	6467	5589	1911	854	830	800	691	699	695	684	678	624	699	650	681	693	715	711	693	658	672	611	743	682	632	658	676	706	659	680	682	661	696	678	667	642	679	655	670	703	681	668	648	682	676	675	654	664	678	688	717	702	691	675	631	664	687	688	674	692	671	695	679	706	659	716	681	696	689	689	673	700	697	690	705	677	631	678	698	709	707	688	683	695	665	671	663	656	672	629	706	707	664	742	690	732	663	656	650	700	630	676	655	680	642	680	694	659	713	669	659	670	633	656	696	711	716	625	665	686	670	737	628	651	664	658	644	677	689	693	705	642	694	691	694	696	688	671	684	717	732	673	707	712	669	684	671	701	682	715	655	649	668	615	649	682	724	667	649	723	629	711	685	628	680	704	649	707	682	669	659	682	707	709	616	666	696	692	689	665	740	667	690	669	715	745	695	660	693	685	675	682	713	623	687	681	646	646	689	647	664	650	694	648	675	666	672	668	665	709	620	706	674	654	648	681	706	716	668	689	692	657	701	685	702	707	667	690	700	660	655	678	659	685	659	673	692	663	689	692	691	644	653	661	685	693	689	686	645	691	684	678	672	669	694	701	661	660	666	686	648	649	670	674	679	714	656	699	655	707	654	692	672	632	656	673	659	695	687	661	667	732	670	681	663	705	725	673	710	703	658	658	710	691	709	687	678	667	648	700	719	652	719	691	669	675	624	703	686	664	703	623	698	688	659	713	665	682	689	695	725	653	689	655	682	679	648	657	661	702	674	644	655	689	681	695	705	621	696	660	610	634	727	659	649	662	673	685	733	709	661	679	692	704	716	666	657	692	724	612	689	665	672	712	684	673	718	675	690	674	709	688	706	684	685	639	688	689	688	713	717	703	701	671	697	658	695	702	682	720	688	646	668	677	654	686	698	675	663	684	656	685	705	716	626	676	682	742	750	679	686	666	698	671	663	674	677	674	686	725	676	732	674	679	699	631	668	713	637	678	639	656	706	649	677	666	663	678	645	702	661	680	680	710	675	700	686	672	680	676	650	598	705	683	693	700	721	669	697	693	659	661	708	650	646	628	724	702	649	669	640	647	663	656	690	685	701	642	650	655	697	688	726	672	676	655	644	692	695	618	676	626	627	676	657	671	690	669	633	698	666	723	688	660	656	699	666	681	670	708	674	665	689	708	677	706	658	678	701	732	651	708	684	683	674	667	687	692	636	673	711	645	686	685	674	660	640	680	718	668	692	660	648	672	672	710	665	657	688	668	663	698	625	688	691	682	678	668	654	704	678	695	650	676	671	737	749	681	679	695	676	675	685	699	647	716	655	670	665	668	665	633	728	684	666	675	646	681	695	643	723	736	668	663	673	664	669	647	675	660	731	691	686	706	753	673	703	723	686	703	661	703	695	688	704	669	663	698	654	720	696	678	628	704	648	621	613	662	676	693	687	652	721	655	666	681	658	622	676	672	624	684	657	693	646	697	667	675	632	717	707	669	690	667	625	716	658	649	629	697	674	689	741	700	720	659	671	706	649	690	689	653	712	653	700	687	704	715	698	640	687	654	657	671	717	682	672	708	698	689	693	684	663	708	642	680	692	640	666	643	730	667	641	648	667	673	663	681	694	644	676	690	704	693	658	694	715	679	654	670	655	726	660	664	682	677	665	668	625	701	665	668	703	684	665	672	637	659	707	657	670	643	650	699	671	692	663	678	689	687	659	689	656	667	663	682	687	659	704	644	659	673	686	650	662	670	676	687	685	669	673	671	689	724	652	683	730	649	710	676	681	650	673	679	664	684	708	665	640	683	644	655	708	697	676	647	662	686	636	712	694	739	631	684	747	719	652	625	724	667	677	658	678	668	664	658	676	651	654	711	658	683	696	682	673	730	664	666	646	626	665	685	664	670	687	688	680	671	691	634	669	638	649	639	688	698	702	696	672	725	675	646	646	663	664	674	687	666	665	659	710	658	681	701	692	671	698	704	713	749	704	705	663	694	677	679	708	684	682	673	647	652	683	662	681	725	683	657	664	706	681	692	702	685	681	644	675	676	688	689	658	677	684	701	712	681	640	650	659	694	676	657	686	672	645	666	640	691	726	679	667	673	630	695	683	660	661	651	727	720	653	681	635	745	659	658	679	681	673	698	718	656	618	674	667	685	625	657	708	686	655	646	672	687	672	669	630	663	663	699	687	688	712	655	677	645	693	691	675	684	686	656	649	676	664	634	741	685	690	594	674	690	671	658	690	669	677	664	701	658	664	673	668	665	609	666	661	631	658	646	702	655	699	660	647	696	689	701	661	696	688	686	665	647	691	687	657	672	650	690	714	661	706	699	693	723	707	661	668	690	678	673	682	704	660	639	645	638	682	677	714	667	706	705	681	697	652	646	672	682	676	660	730	659	680	680	685	682	728	675	645	655	646	691	665	654	712	715	705	693	641	650	650	668	705	679	701	677	670	699	666	665	635	673	712	682	701	703	687	677	670	681	641	682	672	685	675	652	691	724	722	684	690	701	641	671	693	653	712	713	680	685	690	696	721	651	686	654	726	663	674	662	701	731	653	677	660	668	661	707	640	672	643	752	637	648	652	662	685	636	690	667	687	668	650	657	659	691	686	706	702	702	658	660	629	660	683	681	653	663	673	699	670	662	712	684	671	694	667	703	649	678	663	702	658	724	664	681	711	676	692	666	705	670	672	679	671	674	652	654	660	672	746	716	655	733	679	623	654	688	706	644	680	689	679	670	661	686	680	677	683	679	680	666	683	644	685	675	662	707	650	699	668	654	623	656	683	681	710	710	662	667	698	670	669	674	672	711	659	699	656	681	680	649	647	693	663	676	688	692	733	678	679	677	660	648	698	665	647	615	669	690	683	683	710	705	667	683	713	645	660	637	680	693	696	726	683	646	669	690	644	715	651	697	688	670	692	661	668	653	684	677	669	699	656	692	698	639	694	701	695	652	683	645	653	681	673	635	660	655	685	655	680	688	694	691	670	695	660	679	703	697	686	693	676	696	678	683	707	684	629	708	680	692	683	688	666	684	659	668	705	638	682	678	653	651	656	634	680	681	685	655	665	675	711	699	721	700	677	698	711	657	683	670	693	709	715	693	671	624	654	675	627	655	686	686	666	654	675	679	666	700	689	674	692	675	667	673	715	684	664	653	696	705	626	657	688	692	631	681	701	648	663	676	709	684	655	699	713	637	654	691	711	708	642	704	677	688	679	668	695	684	673	702	678	652	710	649	650	717	671	684	715	676	690	662	684	638	665	645	676	654	671	652	711	710	677	690	657	676	684	757	655	680	671	690	680	646	646	662	650	670	677	702	705	647	677	651	637	679	674	645	696	624	645	682	698	694	682	688	744	683	689	698	680	706	660	680	658	696	719	670	702	703	608	669	638	689	647	667	663	668	679	718	663	659	670	718	699	653	730	644	640	708	664	670	679	672	671	684	686	643	694	656
24154	21259	28330	24653	20108	8723	2931	1719	1722	1533	1663	4704	11711	7482	1503	353	277	279	282	243	260	268	275	210	213	231	220	226	225	227	263	239	209	229	209	229	247	225	234	215	245	238	220	213	207	227	254	209	197	202	209	235	254	221	229	215	222	182	203	198	213	205	252	254	210	222	208	219	217	231	229	233	224	254	233	222	216	242	241	222	234	242	211	204	218	206	215	222	186	262	230	241	241	206	233	216	217	206	207	240	201	232	207	205	261	219	221	226	232	222	207	235	223	212	206	216	226	242	230	238	229	201	218	236	219	208	239	235	260	263	216	235	234	231	214	206	258	232	229	230	217	234	206	233	244	199	219	209	202	206	247	214	231	250	209	208	228	236	234	234	233	231	227	198	254	229	207	197	238	231	220	220	223	223	229	231	216	227	218	238	212	213	238	249	236	214	224	192	229	225	264	245	229	231	221	224	230	221	213	239	212	216	229	221	196	220	225	229	240	262	247	247	215	233	259	235	227	238	206	237	221	234	248	229	226	236	225	219	217	216	221	221	200	193	227	211	214	199	224	226	237	219	214	235	249	211	248	199	224	221	213	225	205	209	256	214	217	210	228	231	259	239	228	221	220	250	239	220	240	219	228	251	206	238	224	230	222	228	200	209	242	212	207	215	210	225	208	224	215	238	247	263	238	238	224	215	214	215	223	214	252	219	223	240	234	230	233	239	241	222	206	195	235	234	245	237	230	212	225	249	222	237	228	226	203	231	211	239	231	243	221	220	232	226	205	217	218	215	238	223	205	231	235	216	215	248	231	219	213	232	216	227	203	219	236	191	219	234	203	224	223	201	231	223	213	207	254	220	225	217	202	226	230	230	197	228	215	215	233	201	194	232	234	235	212	218	210	258	224	241	223	203	220	210	220	220	228	226	215	203	226	227	226	225	227	221	223	227	229	215	222	209	231	221	209	217	234	216	240	206	215	221	210	223	246	254	214	241	229	198	244	240	258	212	227	242	223	227	248	225	197	254	204	229	222	241	222	235	233	233	205	231	255	212	217	197	227	209	253	204	212	204	214	243	234	229	238	208	216	195	210	231	235	247	203	222	216	212	191	251	224	199	246	242	213	212	214	231	232	214	207	210	233	218	234	219	214	220	224	233	228	227	192	228	204	241	218	226	234	203	213	245	237	215	246	230	234	222	246	226	228	229	233	221	231	221	200	213	206	203	236	227	206	230	236	208	232	220	211	224	223	227	245	234	219	217	220	224	222	213	217	218	205	217	233	252	251	228	244	233	211	247	206	187	236	238	218	209	243	250	220	224	205	230	229	224	225	233	176	230	184	224	212	217	244	238	226	227	213	226	227	246	214	214	218	203	238	214	216	238	231	234	211	228	225	219	237	229	199	220	240	239	237	221	220	228	235	245	228	216	206	252	219	256	242	210	225	230	236	200	204	220	221	206	240	233	238	230	217	215	225	231	198	242	236	246	207	216	233	232	218	248	210	209	221	212	241	237	243	204	246	206	206	240	222	207	202	232	220	212	204	228	243	235	218	208	215	214	217	209	208	228	242	217	206	249	240	225	236	227	228	225	234	235	230	239	214	220	219	239	230	196	231	210	237	207	219	232	209	249	221	200	227	237	230	227	213	231	222	223	218	227	220	217	224	227	224	212	215	218	207	222	232	226	212	214	240	241	214	218	234	198	215	223	225	235	189	217	237	242	242	199	228	229	226	248	245	225	229	241	198	252	240	238	213	231	215	240	237	233	240	243	231	217	216	238	206	247	207	224	218	230	217	242	204	206	205	230	234	205	255	217	221	210	229	226	252	234	191	222	222	240	212	240	217	219	216	222	226	217	232	229	232	218	238	221	204	258	245	227	226	218	237	226	206	237	226	237	195	217	202	225	234	211	222	222	228	210	205	226	212	210	226	206	217	204	232	204	215	233	248	247	217	211	234	241	260	202	217	235	236	232	226	218	224	243	222	234	247	225	243	204	213	229	222	236	238	210	208	242	223	200	233	233	223	233	194	241	214	246	244	219	253	232	223	242	199	232	217	220	240	226	227	226	256	208	255	237	238	210	213	217	226	199	234	238	204	210	255	230	226	231	234	210	216	245	201	261	226	234	231	260	214	229	225	209	242	216	256	222	204	230	196	217	240	212	237	227	218	209	202	198	189	227	202	214	253	251	239	209	231	243	209	221	212	217	212	226	215	238	218	233	222	224	221	218	227	218	242	242	204	255	232	217	221	210	229	222	204	201	222	200	238	221	213	199	234	218	233	228	197	229	242	214	215	227	237	238	238	232	214	211	219	230	208	219	205	231	237	211	217	208	234	216	209	231	209	226	246	239	227	227	215	230	217	257	215	237	239	203	252	198	222	234	205	232	224	215	231	219	202	219	226	240	246	236	218	221	257	233	215	212	203	232	231	227	242	219	223	226	217	216	224	254	229	205	195	190	228	239	252	223	214	236	207	218	196	214	235	209	199	210	220	221	224	216	221	210	226	233	216	211	217	218	203	215	231	200	218	195	221	203	222	234	222	199	238	217	218	221	213	227	239	219	234	242	221	220	241	215	243	212	251	221	233	204	228	232	228	213	197	255	216	220	230	220	207	238	238	194	208	224	211	228	220	201	210	224	230	222	214	223	248	235	204	239	220	206	219	221	220	220	222	217	220	224	251	229	195	241	223	239	208	219	209	264	224	218	233	219	253	236	198	218	214	222	213	230	219	239	225	210	217	206	213	222	247	211	239	249	224	224	217	229	247	214	194	203	233	232	253	195	192	218	215	218	217	248	229	247	240	231	231	243	227	233	225	219	252	239	206	233	213	228	225	219	216	206	221	216	209	209	227	220	227	246	231	195	226	210	210	219	216	227	247	195	223	236	235	221	237	207	236	229	203	213	234	221	235	225	213	235	229	207	236	207	238	207	213	235	214	220	236	225	218	225	226	213	221	194	209	243	222	233	214	231	228	236	200	220	216	224	251	221	232	227	233	228	247	227	227	233	217	219	221	205	242	201	217	237	232	218	216	237	243	202	248	228	219	219	237	227	207	196	214	231	244	254	232	224	252	230	217	237	207	226	247	225	220	212	200	228	225	220	188	226	229	241	246	232	213	235	228	212	205	212	245	208	221	234	221	228	215	245	218	213	257	218	224	214	229	242	225	232	244	231	208	212	234	240	216	206	234	263	201	210	248	232	233	205	223	195	228	202	244	209	207	215	213	243	229	243	199	241	229	227	231	224	224	222	217	214	223	217	200	215	204	218	225	223	255	224	224	210	242	210	257	211	231	221	224	218	232	228	224	243	230	251	233	234	222	238	225	204	218	231	244	258	208	212	213	227	198	220	231	238	220	232	239	208	231	257	190	244	191	239	230	211	214	220	207	257	236	244	215	214	209	212	236	214	253	255	229	220	207	229	214	244	229	228	220	235	210	205	227	222	234	222	218	227	249	190	233	194	208	228	195	229	224	209	222	211	237	224	227	218
19789	35838	33591	28599	21126	11901	7481	6151	6163	5864	6140	14200	24866	16891	4009	914	843	663	611	522	504	459	467	492	505	474	495	469	499	492	517	465	493	484	502	460	469	514	440	486	489	447	459	478	464	479	470	461	452	501	477	505	472	463	518	491	459	462	450	473	462	470	503	482	455	455	449	443	469	455	458	509	454	477	429	485	491	482	452	440	500	475	464	474	462	515	419	481	486	471	490	464	477	481	464	496	449	460	489	443	501	449	476	472	474	457	498	469	488	495	471	432	445	449	455	460	470	488	433	450	447	452	449	459	500	456	481	480	443	447	483	465	446	447	482	421	469	454	443	458	496	474	470	431	461	421	486	467	427	451	463	455	442	467	452	485	488	500	498	472	440	469	470	449	474	507	402	469	501	444	485	448	445	470	442	469	467	491	486	484	427	475	483	461	470	467	467	478	451	517	473	453	471	446	483	485	466	494	477	457	488	432	455	490	469	430	481	470	447	495	426	477	468	420	465	469	421	487	481	427	459	441	484	446	436	422	465	476	487	483	458	459	457	497	468	462	476	429	476	465	469	450	464	454	480	428	451	470	458	438	460	461	429	440	492	459	475	494	479	491	494	420	500	442	446	465	444	461	493	490	460	480	444	434	488	479	461	483	492	435	464	450	467	472	467	434	493	466	497	499	421	446	471	468	457	465	445	484	460	414	459	468	435	486	498	469	443	464	434	461	447	453	464	438	499	502	462	464	484	414	446	485	441	463	498	466	476	463	464	438	437	464	482	435	457	459	465	468	484	433	444	430	469	451	474	472	479	427	456	494	461	473	438	460	478	494	501	446	503	446	504	462	434	435	455	467	428	480	471	467	467	426	462	430	483	480	462	462	451	468	445	459	464	486	432	450	473	465	461	464	455	433	465	473	496	460	445	459	463	476	426	468	456	476	455	443	460	447	508	454	389	490	488	489	483	454	468	487	472	469	435	467	455	515	492	442	475	455	467	459	431	491	445	469	462	475	443	459	484	490	487	476	468	477	478	419	462	465	417	448	479	494	461	487	466	475	475	496	484	490	478	450	483	495	461	496	424	434	473	448	474	474	477	429	457	450	473	477	511	504	453	462	419	448	463	480	473	491	478	446	446	478	440	454	453	470	468	412	468	461	482	477	448	450	464	463	471	446	475	441	475	492	461	455	449	472	485	423	425	424	447	462	479	460	499	469	465	452	468	497	487	468	463	446	492	417	450	471	494	477	511	431	443	463	435	484	469	499	441	456	491	472	453	436	461	458	457	484	455	478	454	458	449	484	500	463	469	466	477	444	491	443	444	472	456	473	468	460	439	459	457	437	477	482	460	477	474	463	459	491	444	454	462	467	451	432	473	495	459	481	459	484	491	459	433	448	452	509	496	480	482	449	470	492	466	444	467	452	436	440	469	484	483	411	470	501	457	489	466	477	466	463	483	453	478	490	453	471	477	465	487	464	406	438	437	476	472	419	454	429	492	477	454	472	455	490	472	482	463	470	467	440	473	477	477	469	444	475	424	479	469	500	457	468	454	455	510	507	493	444	446	462	462	402	439	479	485	463	449	496	448	514	467	449	478	467	426	448	539	478	474	427	497	449	468	492	480	467	411	484	493	469	506	438	463	487	443	489	439	489	459	437	458	459	475	454	494	457	472	425	502	456	426	433	417	444	467	464	460	484	471	502	453	469	452	456	442	470	453	451	474	497	457	430	472	470	451	465	446	472	453	463	473	461	480	475	455	472	502	467	455	474	444	445	447	467	466	449	506	452	448	472	496	455	467	454	451	443	468	464	442	445	438	506	443	466	465	495	461	489	475	462	451	453	486	504	456	490	479	483	442	477	427	444	440	451	453	461	478	451	504	459	470	470	486	473	476	463	431	435	456	476	494	488	432	442	484	443	483	476	483	488	440	463	445	428	467	497	462	440	484	444	461	489	467	439	433	468	488	455	452	501	495	441	436	439	428	443	474	513	496	469	492	440	464	437	455	458	462	487	433	428	456	447	452	449	452	451	460	443	474	434	460	453	465	461	472	485	461	518	470	461	448	518	430	459	464	470	480	480	465	468	441	453	471	477	469	445	477	493	444	491	485	428	467	444	464	470	473	483	463	412	488	466	476	458	470	418	467	423	481	466	437	499	470	470	462	416	444	424	440	512	456	430	444	470	472	511	456	466	444	454	503	516	467	501	459	456	438	468	466	490	463	481	470	466	469	467	492	475	461	446	487	412	457	454	472	463	472	472	465	478	463	479	505	431	475	468	512	456	472	484	447	439	467	435	459	513	451	484	461	464	458	448	470	456	467	486	481	482	440	454	464	476	445	465	484	446	480	442	456	468	475	439	440	498	444	469	443	495	500	466	465	475	437	483	491	481	472	437	479	459	440	450	483	426	504	461	443	450	445	473	499	474	461	436	424	448	477	475	457	472	468	469	482	444	439	430	466	472	480	445	486	500	443	441	476	477	436	481	487	515	446	436	487	465	469	418	486	414	484	459	461	454	452	435	477	473	448	449	487	450	491	471	459	456	473	476	417	453	454	426	433	475	484	454	497	462	515	443	455	438	473	449	472	460	484	479	426	499	491	451	427	493	471	445	478	458	436	478	466	461	489	444	454	484	457	482	466	463	493	425	473	444	472	446	446	468	472	460	455	480	478	476	495	451	479	465	503	451	462	496	478	476	438	491	426	443	492	449	433	444	467	448	459	449	515	437	470	462	436	507	465	433	490	454	486	438	477	490	473	504	475	465	454	465	493	463	465	472	468	451	469	490	496	469	420	470	455	443	468	461	488	489	470	465	451	436	484	458	480	471	463	466	485	476	492	509	501	496	490	501	470	473	467	467	462	466	474	490	482	474	464	476	481	530	437	473	476	474	446	449	474	453	486	460	456	454	465	469	471	481	458	457	396	442	434	477	472	481	488	477	466	466	458	454	481	455	456	465	480	429	467	459	444	443	445	467	495	469	469	436	478	493	454	449	436	453	472	493	465	501	481	482	456	449	477	454	448	456	469	489	447	479	463	480	442	472	469	470	443	471	429	453	496	474	448	475	492	478	453	472	477	464	458	494	399	467	506	459	453	475	514	488	446	456	439	454	473	466	437	455	493	454	514	453	469	426	499	448	456	452	461	453	435	447	407	445	457	445	456	459	455	428	461	460	481	420	423	459	453	448	464	488	420	436	451	440	441	497	486	428	479	462	477	473	495	459	493	471	494	446	449	470	485	479	466	474	465	475	468	451	473	450	461	500	426	475	457	467	461	491	454	462	435	417	455	484	491	456	477	455	468	474	484	496	435	468	470	432	470	482	444	455	482	467	489	434	448	497	472	490	470	467	489	474	487	464	484	452	472	493	464	476	414	463	454	452	508	439	498	474	484	493	441	453	490	488	426	469	477	512	470	466	471	487	477	458	432	446	494	474	450	471	480	450	459	541	409	493	445	458	459	469	462	468	442	457	436	503	447	467	479	471	472	457
23148	21264	29105	23769	21373	20064	8148	2866	2122	2122	2842	11026	17032	7599	3557	374	312	232	192	191	174	153	154	171	161	147	162	149	140	148	146	150	134	166	150	142	128	147	145	149	141	138	136	133	159	146	155	158	154	133	137	153	148	155	144	150	170	135	146	143	140	150	125	122	123	164	153	138	147	171	138	129	136	128	145	149	149	133	136	131	140	134	160	132	134	150	145	149	141	120	138	126	132	136	158	125	135	138	166	137	129	153	123	125	141	145	137	129	120	131	135	154	132	137	125	160	156	126	149	130	131	159	120	136	136	136	134	143	140	127	142	148	143	148	140	134	120	138	129	121	126	124	136	126	133	136	141	167	153	148	126	151	145	134	153	143	140	160	131	146	151	149	143	129	141	137	162	134	123	141	131	139	150	171	130	168	140	130	147	121	122	183	146	129	133	122	127	141	142	148	115	135	139	129	121	116	141	145	120	140	125	156	136	132	132	117	144	160	135	153	118	148	139	128	130	153	156	123	122	156	127	141	148	123	139	129	138	132	152	146	130	145	141	126	120	138	128	119	115	141	124	139	116	163	142	145	136	142	149	141	108	137	136	124	122	127	136	126	153	151	131	132	129	118	129	134	140	139	139	129	123	151	160	129	128	138	141	130	141	143	128	151	106	146	129	158	127	130	119	145	129	129	138	139	122	164	149	159	121	143	124	126	143	149	143	145	133	117	124	143	141	107	143	142	124	137	129	142	153	119	170	155	135	135	127	129	116	158	124	128	145	132	127	136	125	150	148	118	139	121	131	123	142	146	142	145	120	136	137	128	148	129	128	142	137	135	130	145	146	128	141	121	144	150	136	139	143	133	141	153	140	139	127	111	148	126	139	133	125	140	125	155	127	143	155	143	126	134	142	127	129	161	128	156	127	141	139	133	154	145	140	119	123	130	132	149	131	126	139	138	134	142	144	147	155	149	145	132	153	153	155	149	133	132	148	143	123	154	156	121	168	134	148	152	162	145	153	138	147	140	145	152	165	124	147	140	148	154	130	142	131	142	169	134	147	150	129	125	135	143	147	155	145	118	124	147	139	126	166	128	124	139	141	137	124	131	127	133	137	140	135	133	142	117	119	135	166	145	143	124	158	149	129	128	139	160	120	128	158	117	136	142	157	145	125	159	140	119	150	149	118	152	137	140	131	126	140	154	148	153	131	118	136	135	135	147	125	125	139	144	148	158	137	146	144	147	126	160	140	130	128	164	139	160	140	148	148	138	120	149	147	129	128	134	156	138	136	138	150	132	125	144	115	146	119	141	132	117	127	146	148	156	146	152	120	122	147	138	139	149	117	151	156	144	143	134	133	144	147	134	124	130	155	152	144	113	147	143	153	136	148	156	135	136	122	132	141	137	136	134	151	152	165	124	134	144	124	136	154	128	122	131	130	114	133	144	131	138	152	145	139	119	137	139	137	143	134	135	123	149	138	167	166	152	146	135	149	134	134	121	142	147	146	144	135	146	135	125	116	141	147	150	142	162	144	164	132	122	119	137	128	133	142	117	134	142	141	138	146	132	139	133	134	142	149	146	147	154	127	162	149	130	140	160	153	136	155	128	147	146	128	123	117	139	138	140	141	140	127	141	157	126	142	134	133	123	137	138	132	144	136	124	137	151	141	128	147	165	135	124	146	116	149	142	128	134	145	143	164	137	177	153	138	126	149	136	123	132	144	130	147	124	135	144	120	132	142	148	132	150	137	128	137	128	142	150	138	125	148	143	131	137	149	135	150	136	159	153	133	150	130	148	155	131	132	145	134	142	142	124	143	139	156	137	136	122	124	130	147	133	134	126	142	149	146	149	163	150	120	135	129	121	129	152	174	139	142	162	142	154	148	126	141	141	150	152	135	137	120	121	166	145	143	138	127	152	143	129	147	129	126	134	141	136	147	158	146	149	152	130	151	145	113	146	131	143	135	118	119	125	131	141	128	161	123	126	121	151	114	154	144	154	139	139	129	129	126	127	147	141	149	120	136	135	141	129	139	141	125	156	135	128	150	154	118	144	165	139	163	143	143	131	128	140	117	153	144	158	127	161	131	129	125	148	133	131	146	147	133	145	124	131	125	129	135	135	148	132	130	138	156	127	146	140	136	155	159	137	153	146	128	130	129	129	153	137	131	133	152	154	116	144	152	130	151	143	137	139	154	140	124	139	125	132	169	128	141	131	145	154	140	141	150	154	138	145	143	132	131	170	142	138	156	132	132	122	148	136	150	145	115	156	143	130	141	141	137	141	153	126	128	145	113	136	155	145	153	131	128	150	145	149	130	152	158	135	154	151	164	148	145	124	137	122	147	158	131	137	148	116	152	127	160	155	134	135	144	145	122	149	130	138	117	150	151	138	131	134	149	144	131	119	147	126	153	137	145	112	122	144	147	149	151	153	135	135	132	144	163	146	151	124	137	132	141	138	138	133	155	129	171	129	139	136	123	163	140	158	142	140	123	141	111	146	117	147	150	141	162	137	134	143	151	143	123	160	146	149	160	147	134	131	139	141	122	132	159	154	155	127	156	139	152	125	160	118	149	131	137	139	125	160	133	140	138	138	126	146	150	133	159	132	126	145	119	140	148	162	140	148	148	145	114	129	127	132	150	139	149	135	114	136	136	143	134	145	132	159	134	149	139	147	140	136	128	159	143	107	147	150	150	152	138	136	139	144	139	153	138	138	120	148	131	127	138	145	116	148	155	137	146	148	145	159	134	162	151	150	143	117	124	127	117	139	125	135	140	143	147	140	121	127	150	130	129	124	153	154	124	152	142	151	135	155	118	126	141	147	135	157	112	147	141	143	158	133	146	136	137	129	138	140	138	143	132	137	145	136	133	143	147	126	131	144	147	123	117	144	131	136	132	138	134	138	127	138	117	147	129	130	124	158	139	155	138	122	145	130	142	119	133	120	149	150	151	133	151	148	136	132	159	130	145	164	146	136	145	138	142	132	146	138	138	149	164	143	150	149	135	142	128	136	135	136	123	133	133	149	133	159	126	130	148	150	144	129	145	134	138	153	130	150	138	145	144	147	150	147	154	139	144	123	157	149	139	139	128	141	131	131	143	143	139	139	136	131	155	136	139	130	138	129	159	149	134	162	150	150	152	149	140	147	145	140	123	144	131	135	148	135	146	146	141	130	166	165	133	115	161	147	142	150	127	139	141	135	151	134	134	134	128	129	163	138	149	149	133	135	140	118	136	145	132	131	138	120	133	141	128	130	138	151	148	125	132	158	154	142	149	148	132	146	124	150	145	162	140	141	130	133	132	140	132	141	134	129	126	166	140	143	147	142	145	130	125	146	148	138	131	109	144	151	130	143	137	155	140	145	155	134	129	151	131	141	150	133	123	146	119	115	130	145	136	152	158	143	128	144	136	125	128	153	134	145	140	154	127	139	137	139	114	134	138	153	124	148	129	167	158	128	140	135	144	142	132	154	151	138	138	136	139	149	139	142	141	132
22155	41388	38411	34148	26326	16515	10261	8903	7869	8275	9777	24895	27314	16892	9181	1244	994	705	527	400	432	403	357	390	330	328	337	354	331	339	339	345	316	326	302	322	323	309	297	304	293	309	305	308	287	269	284	267	308	277	277	300	256	294	270	293	309	285	279	304	304	280	290	272	320	309	264	302	261	368	295	277	288	288	293	282	287	300	308	314	322	277	272	300	289	295	304	303	306	278	300	301	285	275	293	273	284	287	272	322	295	300	280	324	283	277	284	279	286	283	275	274	272	270	252	278	282	292	256	287	291	270	277	293	295	274	277	275	251	311	267	315	276	292	283	292	275	300	292	288	298	286	289	278	283	303	255	275	297	287	285	297	269	250	311	263	276	243	289	293	264	269	288	274	273	307	294	283	276	266	298	277	283	259	293	305	287	263	287	301	284	267	291	266	302	280	289	250	261	274	273	294	274	285	263	293	298	294	306	272	267	264	272	273	250	308	263	299	305	255	329	271	299	315	278	286	262	283	284	263	299	277	306	336	297	277	316	254	279	294	271	302	287	296	276	305	298	291	264	289	277	298	304	287	287	299	276	281	289	274	299	269	299	285	284	285	285	292	275	269	267	285	328	253	285	273	290	278	264	248	291	338	281	305	270	282	296	289	286	268	299	277	263	266	293	289	287	285	258	278	278	312	302	307	303	283	316	244	293	267	273	268	283	314	296	330	293	303	265	288	258	297	336	278	265	266	266	278	278	256	279	283	259	285	315	320	291	271	275	277	263	256	273	268	270	265	312	268	294	274	260	297	297	284	286	260	287	276	301	280	277	298	289	275	278	284	303	260	287	290	283	294	301	280	262	268	259	273	304	263	324	296	297	304	252	303	273	285	256	266	265	279	293	277	292	298	264	278	284	298	283	291	252	275	294	283	287	268	263	276	258	269	290	311	288	240	284	273	278	287	264	293	299	289	249	299	277	271	293	261	296	269	301	282	269	250	288	311	258	295	293	302	278	311	270	279	289	263	291	293	286	288	276	282	273	277	300	285	259	295	290	284	300	281	283	298	305	274	236	278	254	341	262	273	287	280	289	262	313	267	279	283	270	300	275	282	287	248	295	260	287	271	295	304	275	294	292	284	283	318	302	293	294	287	268	262	307	282	288	285	283	297	260	276	272	286	244	300	275	253	290	267	274	276	259	293	287	286	275	251	304	280	276	267	271	290	296	279	299	279	275	300	279	293	287	299	269	265	285	266	269	263	296	296	284	277	286	258	270	276	285	300	274	290	284	265	289	275	290	295	286	266	300	291	291	288	271	277	299	278	287	314	255	271	279	290	278	287	267	256	285	263	245	307	281	245	298	278	254	293	284	316	305	274	295	315	278	287	264	269	268	317	293	292	283	278	281	305	302	288	257	275	305	286	267	298	308	296	277	265	276	274	273	278	311	270	268	230	285	295	266	279	272	312	281	287	278	285	269	267	277	276	283	312	309	272	259	289	279	267	284	277	266	280	297	256	286	287	277	265	294	273	267	263	281	288	329	268	287	298	285	297	273	305	281	312	272	309	275	265	305	312	239	282	255	282	255	294	267	287	304	279	281	271	299	257	283	270	277	309	306	274	296	301	281	272	256	286	332	286	305	308	266	271	249	298	278	290	282	293	283	272	295	304	319	258	271	279	251	280	285	303	278	305	287	259	256	313	297	299	303	288	289	264	336	293	295	293	293	250	269	283	266	315	296	288	293	277	248	276	277	274	301	280	259	303	268	277	270	287	273	308	298	266	308	309	273	234	260	300	283	275	276	292	306	301	337	307	289	299	269	274	306	288	266	286	300	269	269	313	242	292	315	278	316	265	269	264	282	270	298	292	265	259	293	300	302	238	275	301	282	281	278	283	272	281	313	276	289	313	316	281	310	319	319	282	318	275	277	306	279	243	262	287	265	303	306	262	271	273	276	312	284	306	289	284	277	265	289	266	297	297	276	314	272	277	304	260	280	301	285	261	297	316	280	313	279	276	269	275	290	255	301	281	258	281	294	285	270	281	290	295	277	282	261	283	263	269	303	282	272	270	300	290	284	292	265	281	291	290	291	285	294	296	325	279	276	256	291	287	294	290	288	294	254	271	299	269	243	285	250	276	301	284	273	281	284	268	280	276	283	275	293	302	266	284	280	276	279	296	291	292	292	292	253	273	292	281	270	286	282	269	294	276	291	283	262	279	279	291	304	288	315	253	273	265	307	290	267	273	277	274	281	290	346	276	268	269	299	314	280	272	269	289	293	240	278	269	309	261	308	295	246	277	282	269	254	282	261	307	248	285	274	299	280	296	323	271	266	261	295	274	278	300	287	259	283	276	277	269	322	307	309	281	285	300	287	274	263	304	268	259	285	275	275	308	264	263	279	291	268	285	276	272	282	281	271	272	322	284	299	286	281	305	287	263	293	295	280	298	300	277	288	288	278	274	302	302	306	287	301	280	270	299	289	285	282	283	304	284	270	301	289	296	306	268	275	277	282	313	266	302	292	274	314	287	291	312	284	254	296	282	302	255	261	273	267	274	270	275	292	270	293	284	238	265	296	301	252	282	293	303	300	281	253	282	290	289	309	287	292	275	321	277	264	277	282	311	299	296	267	284	306	293	283	286	268	283	268	250	294	287	283	287	278	287	302	298	272	281	288	253	280	272	274	259	275	252	246	311	275	270	305	277	301	282	254	293	297	284	275	278	269	274	269	272	310	254	297	267	305	285	309	285	301	285	314	263	269	299	287	273	281	304	265	277	271	266	321	292	282	272	300	292	299	277	299	300	291	272	286	294	305	275	286	289	267	275	279	276	273	297	300	290	281	310	300	262	313	273	274	313	250	297	271	290	288	277	297	300	279	273	273	294	244	274	301	271	318	305	275	302	294	249	301	290	289	299	281	289	274	307	273	297	303	287	256	275	287	265	302	287	306	289	299	289	264	291	265	280	282	308	294	308	284	311	300	315	271	283	275	314	283	267	272	313	279	281	291	296	296	285	296	268	302	307	271	301	277	270	276	291	286	297	277	292	284	307	326	281	259	288	274	258	264	267	303	287	282	271	333	304	300	277	271	254	310	265	256	301	278	291	284	303	274	294	281	289	274	297	273	283	309	297	271	276	309	282	301	286	291	300	305	265	271	288	292	298	299	275	271	325	264	260	278	274	287	296	282	269	299	283	285	300	295	275	287	308	268	298	298	268	304	277	291	288	266	291	290	279	289	289	293	299	248	329	270	275	290	288	308	276	279	280	285	268	273	292	288	254	279	288	288	283	290	281	288	271	285	271	268	283	292	295	301	275	288	288	266	277	279	293	305	303	260	301	284	261	294	290	302	283	280	280	304	310	305	294	255	296	268	240	306	278	275	285	289	279	301	258	287	304	273	308	305	238	254	305	280	266	241	307	282	269	292	275	241	240	314	267	265	304	299	280	300	273	252	256	259	299	240	300	295	289	278	290	287	290	288	285	290	267	293	297	288	274
26551	21220	18542	12708	4355	2055	1153	891	905	818	864	1472	1462	757	555	362	333	330	351	316	316	326	344	353	314	317	309	303	328	336	316	300	320	344	347	302	344	344	304	314	295	342	338	313	303	342	285	295	317	326	300	312	327	316	342	333	322	328	326	349	359	336	358	322	299	339	312	313	322	315	330	314	323	327	330	325	312	317	334	333	324	320	345	318	321	333	329	306	329	314	340	328	307	346	317	279	303	318	318	313	330	317	342	330	328	332	318	290	311	334	292	321	305	328	315	345	316	311	307	313	292	352	346	320	312	314	327	306	327	331	349	323	334	332	323	332	317	356	325	301	319	316	299	325	329	311	323	315	329	327	341	304	297	320	343	318	308	345	336	310	307	307	317	307	311	338	334	303	299	338	305	312	336	358	303	332	306	308	293	319	321	349	311	332	330	285	322	304	319	288	298	292	287	372	310	318	297	318	340	321	316	327	344	337	313	340	332	334	290	320	324	281	314	291	320	303	334	329	325	330	301	327	306	322	307	321	327	338	341	319	283	308	348	324	318	309	293	311	318	319	302	348	336	302	332	305	323	321	347	334	315	303	281	325	297	354	323	341	359	315	333	334	361	267	345	334	317	307	338	300	311	321	316	292	310	322	319	299	329	298	321	334	308	329	329	311	305	304	328	324	318	313	312	320	314	301	310	315	352	342	316	335	289	349	346	291	277	317	305	335	312	315	326	293	318	323	347	293	282	327	340	365	269	343	314	333	314	294	316	312	298	329	313	313	320	318	326	338	316	303	351	323	323	308	307	313	333	336	314	329	313	332	324	339	334	300	337	329	324	365	315	313	346	356	304	298	321	301	324	297	329	321	308	284	284	346	330	334	335	285	322	295	359	291	342	369	324	306	314	301	340	309	316	336	313	306	310	311	326	297	326	332	324	332	310	322	303	320	320	315	286	354	310	309	339	308	305	325	318	321	292	324	342	345	304	322	283	330	322	342	335	340	326	338	324	296	308	336	327	299	287	327	331	292	292	318	317	343	314	308	301	347	329	321	363	339	309	344	344	347	319	304	346	312	302	328	359	306	312	314	299	302	311	321	308	318	307	314	337	328	319	298	309	312	300	333	322	336	333	313	313	330	319	339	287	310	329	320	327	297	309	301	292	314	337	332	312	343	341	322	294	342	330	310	313	282	312	300	329	288	341	325	308	332	319	293	317	304	310	304	340	338	288	284	304	312	311	296	293	309	319	331	323	328	300	297	333	334	324	324	301	356	310	312	334	275	331	316	359	306	348	334	308	356	325	344	334	317	287	306	307	319	312	309	306	292	331	310	293	290	314	320	309	311	319	319	340	326	323	331	305	325	309	319	319	341	346	316	303	315	314	328	313	332	303	353	309	321	311	314	314	304	308	289	303	322	297	317	298	328	319	311	314	318	308	334	292	336	341	299	321	294	289	298	345	314	340	331	335	322	287	341	314	308	303	334	321	340	323	287	331	311	306	327	336	332	312	292	328	329	300	347	298	342	330	290	321	337	310	308	282	330	312	317	309	289	322	358	302	323	326	316	304	334	341	303	301	322	339	369	322	323	332	321	336	315	361	322	312	322	311	282	303	315	318	345	307	327	335	330	336	319	330	319	313	330	322	350	332	320	320	344	322	313	323	322	347	316	325	322	329	315	326	304	308	332	319	289	306	322	325	329	315	308	328	326	328	310	331	308	294	310	350	353	318	305	311	340	344	302	330	350	328	319	329	335	289	357	335	309	325	341	307	282	309	324	292	325	302	312	359	322	313	303	296	332	296	328	314	326	330	337	318	331	300	278	319	319	299	319	289	311	324	304	308	278	290	309	312	336	321	312	293	302	330	326	320	331	309	301	318	346	303	349	316	321	292	328	312	331	331	315	314	333	312	343	330	310	301	313	336	291	352	319	362	306	302	292	307	323	298	305	301	353	319	301	348	317	293	323	296	315	304	300	333	321	293	331	322	341	286	341	351	312	294	282	331	331	295	287	317	320	308	327	361	331	300	300	317	313	318	320	323	302	300	337	300	301	340	331	304	334	318	313	318	315	323	350	318	294	341	288	332	319	357	329	303	304	287	314	334	317	328	291	318	330	322	318	325	300	335	333	323	304	325	327	332	300	317	308	344	314	304	302	329	317	295	309	336	303	315	307	300	337	322	318	325	309	341	319	322	300	308	321	341	347	299	280	322	282	275	295	310	301	303	345	296	328	336	289	330	305	311	350	324	322	310	327	291	305	306	338	299	322	296	310	339	309	347	318	308	323	327	321	317	320	325	336	316	332	320	308	341	313	344	326	352	322	338	304	296	309	314	332	337	337	305	314	288	339	294	295	320	333	341	314	315	310	326	356	322	318	302	311	316	333	337	328	320	307	321	307	341	334	310	326	321	302	298	314	365	332	363	319	307	294	311	326	332	328	321	324	295	305	326	331	318	301	350	333	346	305	319	306	304	292	303	322	337	314	328	327	330	323	285	329	320	318	293	298	317	310	307	296	275	345	334	286	312	291	355	300	350	318	317	345	323	318	319	287	355	321	327	323	295	297	352	337	309	343	298	308	292	304	322	326	312	342	328	317	329	324	323	345	312	324	327	322	331	310	317	309	324	363	297	317	302	312	315	318	344	305	293	310	312	290	315	340	331	305	336	293	331	286	295	335	320	325	308	324	361	328	303	336	322	331	327	329	297	322	331	320	328	320	338	320	315	300	317	319	315	317	340	313	305	332	283	329	320	336	312	319	316	326	323	325	302	323	347	322	343	340	295	316	313	299	314	324	277	344	292	367	317	310	285	325	319	323	316	340	318	335	315	311	310	327	328	325	312	300	311	307	319	337	304	315	315	311	301	311	352	318	302	295	317	297	328	301	309	296	300	320	322	287	326	332	339	342	310	325	326	319	315	342	319	329	326	314	320	293	346	330	320	328	319	306	306	324	320	335	321	326	303	302	327	308	322	335	333	345	299	332	346	332	325	316	320	317	323	324	304	315	331	333	363	328	286	330	311	348	353	306	310	336	336	349	336	292	279	354	310	307	333	301	295	338	343	323	298	285	302	292	309	321	332	302	330	327	317	307	298	329	285	306	338	357	357	304	318	275	326	308	306	322	317	354	287	282	320	322	335	311	313	306	322	302	290	321	328	314	321	301	329	319	305	307	334	344	316	341	298	291	321	306	313	302	297	316	314	300	308	317	306	338	314	353	312	300	318	299	329	332	324	339	337	311	292	323	349	306	310	316	312	281	335	322	334	310	323	313	312	292	325	350	333	300	332	317	304	329	320	325	331	322	311	297	329	282	322	311	296	320	336	328	315	289	317	335	301	312	319	297	303	311	312	316	355	347	294	306	313	290	327	298	277	327	319	324	305	313	317	320	330	313	307	296	315	302	307	330	296	359	341	290	314	325	346	348	337	349	357	327	325	311	303	311	308	320	327	338	318	335	321	338	298	355	338	337	290	290	362	291	298	310	361	320
18343	27782	25706	20485	11081	6618	3875	3104	3186	2843	2812	5313	4909	2443	1691	811	755	707	700	720	654	677	691	644	656	652	632	685	676	668	690	670	635	664	650	610	699	636	625	649	692	681	634	654	631	684	638	641	622	675	628	679	657	674	667	670	682	612	673	653	624	653	656	659	641	653	658	670	652	623	652	671	656	670	665	623	655	662	668	664	653	670	618	650	629	652	671	635	699	641	738	653	659	640	656	626	648	649	637	675	689	599	647	661	666	653	638	642	638	647	648	649	646	635	643	653	647	633	665	670	637	661	683	621	633	633	664	664	666	657	639	654	659	660	688	604	701	644	659	653	692	656	656	662	602	688	603	656	648	724	671	647	667	684	692	633	684	684	635	683	704	635	648	685	659	640	648	641	714	638	647	622	682	627	667	631	651	685	602	606	664	652	658	660	661	636	666	671	607	642	677	635	641	638	708	639	636	628	642	636	657	646	662	672	642	635	657	653	640	694	662	668	658	694	640	624	698	631	670	637	708	602	627	674	652	657	662	646	614	649	606	680	670	677	586	640	652	694	655	689	651	629	658	628	692	682	671	656	581	629	612	623	686	632	650	663	626	603	646	619	694	645	659	602	681	625	675	629	635	649	668	705	615	623	682	646	633	631	702	672	634	637	655	646	666	659	696	608	630	603	632	674	631	676	617	639	647	615	674	659	598	638	596	654	630	660	650	647	618	636	659	638	673	657	638	695	622	652	688	665	632	650	680	670	678	647	641	633	667	672	684	643	676	650	641	691	692	673	670	667	667	626	650	649	617	650	619	667	659	662	678	601	633	644	640	610	651	624	647	633	669	623	640	645	630	680	661	622	639	638	612	688	638	637	610	629	650	677	635	650	598	662	633	629	663	619	703	625	688	637	616	600	636	680	674	648	641	627	601	676	650	633	644	665	608	705	607	623	605	701	630	645	629	654	622	672	647	625	657	625	642	674	686	682	702	617	642	672	664	645	646	638	667	630	707	643	628	683	649	664	641	637	647	665	602	634	619	664	626	671	675	643	631	655	677	684	651	641	698	630	636	667	651	632	669	602	646	647	652	684	656	592	627	611	629	640	626	615	615	668	675	687	627	637	638	630	617	655	663	626	640	670	646	612	609	665	660	673	671	612	598	627	628	631	623	665	602	657	643	650	681	714	683	672	657	629	689	686	647	689	637	666	611	639	650	639	656	636	603	648	655	693	637	650	634	650	630	637	625	653	626	644	661	651	665	668	635	602	626	651	665	679	616	637	642	654	610	608	652	654	664	677	632	699	669	670	676	646	627	665	690	636	637	659	692	654	691	718	654	654	622	676	671	648	656	619	657	640	636	660	685	692	658	660	672	626	665	610	677	663	619	613	678	655	650	656	691	639	651	663	634	644	660	735	649	646	631	606	686	638	690	666	657	590	643	613	657	637	665	658	615	667	670	652	645	653	654	674	648	671	642	639	691	663	654	673	615	612	685	610	589	674	649	621	682	659	622	618	598	682	674	682	633	617	649	653	698	618	692	655	645	654	635	649	672	630	666	685	626	722	691	637	672	679	647	691	620	620	653	661	673	639	631	670	638	657	603	620	642	673	663	692	634	706	654	636	620	631	644	619	680	679	664	645	637	661	674	666	622	671	661	689	670	658	694	636	647	658	713	701	628	681	634	638	627	636	685	662	639	650	637	644	654	687	699	688	643	660	670	672	688	641	667	621	689	673	676	632	690	631	620	679	646	625	672	624	617	673	650	677	638	620	687	674	619	623	654	689	649	638	598	637	625	666	644	640	619	646	641	608	637	667	598	636	651	664	648	658	628	634	640	653	733	687	628	651	667	665	631	646	605	610	625	654	658	616	645	671	617	652	637	616	660	665	648	692	692	601	643	606	679	675	632	644	628	669	667	660	686	670	655	633	667	602	661	690	622	676	649	629	669	631	638	632	683	653	654	671	666	659	684	666	638	682	654	672	623	676	644	669	637	657	735	639	669	662	646	634	640	661	624	642	680	699	669	646	644	637	630	647	683	609	640	597	611	636	666	636	585	626	670	600	651	661	617	655	641	632	688	623	654	663	659	669	650	684	662	673	725	627	620	611	676	652	654	651	644	624	648	718	599	622	672	664	644	610	668	655	608	680	670	613	650	657	650	664	661	659	635	651	620	668	655	654	654	609	619	624	616	659	660	608	682	670	637	630	637	661	648	649	668	687	603	653	635	654	628	602	637	667	645	598	593	635	663	665	651	650	617	645	639	667	585	606	647	659	688	660	694	666	641	597	635	671	639	657	655	643	676	686	612	658	673	631	716	625	671	667	628	657	621	670	622	695	652	689	634	641	669	630	625	646	670	638	648	661	683	674	658	609	654	641	632	644	639	675	696	658	668	651	690	673	618	658	657	663	651	654	635	636	677	652	650	609	657	641	688	652	637	656	659	631	666	637	672	640	660	642	675	656	658	653	623	632	651	632	631	636	645	656	644	695	631	657	609	679	660	684	689	663	667	672	656	652	628	661	672	666	663	630	641	657	620	698	668	646	708	650	641	616	675	623	615	696	622	675	646	595	681	657	628	649	695	631	636	681	651	676	630	636	614	650	687	632	684	628	629	657	681	664	632	631	665	653	675	643	682	654	667	627	654	686	668	684	651	644	641	604	673	623	652	627	657	644	649	658	624	622	645	606	699	662	640	631	689	669	654	621	619	671	661	691	625	687	659	664	671	687	692	672	663	637	643	674	624	697	632	669	663	625	646	692	640	642	644	702	659	677	632	648	662	676	653	666	680	641	703	653	665	665	621	626	655	671	664	663	635	680	649	640	632	644	686	607	662	629	693	682	716	664	642	652	627	623	622	688	628	663	643	641	651	615	703	652	643	664	659	681	616	624	636	658	645	675	700	640	650	663	678	636	637	674	676	652	606	624	620	635	667	699	684	676	638	638	673	631	664	614	746	630	617	601	700	639	635	621	670	638	645	675	694	684	614	668	652	633	643	611	643	614	674	626	633	621	673	716	670	673	658	677	647	623	637	621	631	625	659	637	630	660	666	680	625	668	627	675	649	613	629	638	648	636	687	645	622	659	647	658	649	613	686	648	658	646	642	636	664	627	613	665	659	645	627	653	646	642	649	621	685	655	653	636	671	651	654	654	680	657	674	650	672	683	608	652	628	686	655	635	630	690	650	596	654	664	618	670	634	653	636	684	638	670	675	667	643	652	664	651	631	610	698	645	645	637	618	684	655	582	613	666	634	701	649	607	675	646	618	663	650	636	656	635	620	643	680	621	652	616	662	682	656	621	638	701	643	635	638	656	637	643	655	595	633	630	691	621	662	691	630	640	656	678	686	685	594	665	670	687	661	652	672	656	624	651	620	684	642	645	677	637	689	682	643	627	669	638	645	632	654	630	654	691	624	634	654	665	629	647	691	654	692	673	644	648	631	677	652	660	671	669	650	658	664	695	634	653	643	612	684	662	692	687	693	643	636	642
24243	21304	28376	24637	19870	8120	2369	1298	1152	1611	2701	8890	11233	6766	1605	271	269	246	238	230	228	226	241	245	213	240	212	242	227	214	219	238	213	215	232	210	221	240	237	215	220	211	213	212	241	220	201	213	226	233	211	222	233	209	215	207	244	225	233	212	235	234	214	225	219	216	210	200	206	264	220	210	191	228	208	208	212	227	212	244	215	247	233	205	246	222	214	215	200	220	231	206	211	219	230	241	213	246	224	222	220	229	217	204	219	233	229	239	209	189	201	213	224	225	220	220	222	221	219	206	190	238	241	213	189	231	212	213	226	212	220	208	236	225	215	230	211	202	223	206	212	207	198	223	237	235	208	234	215	223	240	222	211	237	254	214	242	242	212	213	231	204	208	231	208	200	225	221	210	195	222	219	194	224	226	231	268	182	203	208	218	203	196	185	212	218	237	205	221	210	215	229	202	240	193	221	209	233	235	211	212	210	195	235	244	241	227	241	204	210	215	218	225	217	200	232	243	247	193	231	175	232	229	207	234	197	203	233	244	229	227	215	215	238	219	197	222	240	226	244	229	217	230	228	218	252	216	229	236	227	199	220	216	200	226	228	229	222	214	199	204	221	227	224	240	231	211	221	226	208	209	227	217	208	223	237	242	232	208	200	207	202	211	214	203	239	259	218	215	233	213	203	214	216	178	221	201	232	217	205	212	215	223	222	180	228	193	222	222	202	209	203	242	226	195	222	242	245	227	220	228	237	216	221	211	219	219	243	215	243	205	225	212	202	226	232	237	225	211	222	201	214	242	224	254	225	202	198	194	210	193	233	207	249	208	214	230	203	215	249	228	208	204	198	205	211	221	223	234	228	205	210	232	226	213	209	201	193	217	239	200	226	211	227	211	207	188	200	241	224	207	197	204	213	237	203	213	210	218	193	210	205	231	220	229	203	207	216	211	214	220	222	207	196	227	234	225	214	207	237	229	202	254	206	202	186	218	241	248	223	217	196	190	236	218	229	224	207	225	212	240	219	232	206	208	210	202	227	204	205	212	230	224	205	166	222	198	232	212	228	207	219	226	200	219	228	233	239	206	211	225	216	224	232	245	234	213	219	241	214	197	234	232	240	210	239	222	210	213	219	219	215	221	215	236	228	217	232	221	227	210	218	216	203	200	225	231	220	228	222	220	199	213	203	214	234	257	210	225	226	242	200	212	228	256	232	230	223	216	234	207	227	196	227	205	229	224	217	235	210	210	246	250	246	195	210	207	227	225	240	228	208	190	177	204	225	227	193	223	222	233	188	203	226	212	226	232	227	212	204	232	228	205	219	183	218	214	237	241	206	235	209	223	211	215	218	197	242	237	238	224	239	218	212	217	197	205	235	202	230	240	214	216	250	231	225	207	217	210	195	206	215	209	226	205	202	180	218	206	212	238	209	200	236	237	235	209	234	213	206	234	239	216	203	235	235	207	219	191	220	210	221	189	208	198	220	217	223	222	233	219	229	240	247	227	239	203	217	199	225	209	233	232	251	199	197	217	221	245	216	231	228	219	224	206	213	203	223	234	207	223	201	217	234	217	216	235	206	193	188	228	217	225	227	218	239	206	210	234	192	183	234	211	214	227	239	218	209	219	223	215	218	241	210	213	201	200	213	202	216	206	227	203	193	210	229	228	234	238	220	219	200	212	211	201	212	217	231	211	217	236	227	231	200	204	222	245	234	220	212	192	210	196	251	218	224	204	233	231	242	232	231	220	240	224	247	235	232	234	207	236	223	196	214	194	201	232	232	209	211	203	188	235	213	212	197	219	216	211	233	244	241	233	228	200	220	211	214	228	190	217	233	221	223	215	194	249	212	216	225	217	232	230	225	225	218	197	224	217	228	229	233	241	206	203	216	224	207	227	230	250	235	214	212	210	217	211	220	210	232	227	240	203	211	243	238	216	221	227	214	237	232	195	207	218	221	228	223	226	208	205	243	230	242	218	207	189	240	221	185	241	232	211	205	218	217	205	230	186	202	226	211	240	222	210	211	227	218	223	217	213	212	224	238	208	209	208	221	236	221	205	234	245	203	212	223	200	211	216	245	234	215	191	194	220	199	222	231	204	207	218	240	237	225	225	238	230	235	237	234	195	228	214	201	218	209	203	242	219	222	219	208	244	251	217	251	230	228	208	216	207	211	170	236	187	230	197	221	232	227	223	223	195	224	210	216	204	212	224	223	206	228	209	243	216	197	223	215	208	222	194	213	222	238	176	217	236	211	224	229	214	237	237	220	201	235	212	229	214	194	233	218	217	232	187	224	207	198	213	214	218	229	233	207	225	214	223	212	213	203	227	220	225	198	218	203	214	195	227	215	203	184	197	220	239	200	226	228	206	232	228	196	228	204	202	217	208	232	230	228	195	220	205	229	197	209	231	202	203	207	209	241	241	239	204	210	198	212	243	220	216	229	216	217	240	221	230	221	218	195	252	181	226	233	240	227	228	221	234	236	221	226	197	209	185	209	219	220	209	227	214	196	232	244	251	220	256	209	221	215	204	222	232	199	237	267	255	234	176	226	194	215	224	209	199	228	213	208	222	231	211	235	248	219	220	235	237	241	202	239	207	214	211	195	188	229	221	238	203	214	213	229	204	225	224	217	201	225	239	245	211	227	242	233	232	236	199	224	235	232	234	228	210	206	227	205	214	250	242	208	198	218	236	260	222	227	237	189	233	219	227	210	212	221	214	237	213	225	241	237	223	220	231	214	234	210	222	217	229	213	221	244	210	208	215	240	211	245	236	203	222	210	217	208	223	213	204	203	221	235	219	228	210	227	205	223	238	219	206	230	236	233	220	213	217	222	231	226	218	206	206	205	221	237	231	217	213	215	192	209	201	202	234	234	239	226	224	213	223	228	223	223	199	231	221	229	230	224	222	210	197	228	211	205	216	219	207	213	233	220	219	197	233	197	210	236	224	210	200	206	211	236	234	219	223	194	205	217	215	230	229	193	213	233	229	241	227	242	226	210	211	215	235	202	224	223	203	230	252	236	219	221	224	224	229	196	197	211	220	228	232	232	206	207	222	229	220	233	185	239	232	198	209	217	246	224	219	246	182	220	209	207	233	202	222	236	198	230	218	206	216	225	219	213	224	221	212	214	222	219	191	205	199	231	218	206	232	211	215	225	208	246	207	211	220	218	213	212	228	218	228	194	213	211	214	232	196	193	245	230	189	220	203	206	212	198	230	228	245	227	191	213	207	235	221	238	212	214	238	203	223	200	224	200	260	221	219	224	215	246	218	207	214	224	266	218	221	223	227	223	206	207	208	223	239	225	221	233	234	223	229	220	228	197	211	223	226	200	225	188	229	210	221	191	199	232	228	242	243	209	218	195	208	192	215	202	221	231	217	214	243	212	217	231	227	217	212	221	199	224	199	222	226	203	212	249	239	211	205	207	235	232	234	195	236	258	221	214	237	228	227	221	232	234	199	244	214	221	227	222	225	200	219	216	241	192
20161	34803	33095	27824	19832	10608	6459	4654	4733	5869	9462	22342	23992	15440	5059	686	601	526	605	556	524	510	473	488	518	489	501	508	447	474	461	480	499	473	478	401	444	449	438	437	471	479	452	448	493	475	467	476	481	486	470	448	468	458	462	466	432	431	446	461	455	423	471	502	454	456	458	450	450	454	481	471	451	468	479	436	449	456	464	448	463	455	485	440	437	462	456	472	451	432	433	477	431	433	447	455	461	481	470	451	467	418	451	438	500	472	455	428	452	459	486	450	480	421	438	448	472	434	482	469	442	470	423	451	433	463	406	478	451	484	442	441	447	484	447	433	443	426	464	457	437	417	473	463	452	456	466	435	463	462	477	467	488	498	439	473	438	451	424	470	407	450	444	492	445	466	446	429	463	438	479	473	447	463	444	461	460	490	461	433	440	450	455	459	472	463	469	418	442	468	449	431	442	493	438	429	459	445	446	466	454	429	453	475	489	429	468	468	485	454	474	484	465	453	444	464	470	467	466	477	484	460	461	462	437	453	458	417	476	467	497	432	484	431	488	466	465	480	488	454	481	481	472	459	480	461	465	434	464	476	459	459	434	462	474	453	492	503	474	443	425	424	492	451	455	448	437	451	461	477	453	455	432	477	460	470	455	480	449	468	463	448	445	439	430	442	420	456	446	441	490	470	485	465	437	456	409	439	493	441	429	478	447	466	488	452	441	484	470	496	452	498	471	468	436	450	461	453	456	449	434	466	485	486	468	420	450	452	449	443	451	456	499	450	451	482	457	461	435	419	437	433	427	446	467	487	459	483	487	454	438	453	430	454	438	455	464	476	503	469	446	437	420	457	469	500	462	472	454	443	453	457	421	462	454	504	471	465	474	468	477	480	402	435	412	468	489	441	470	458	467	458	408	469	450	493	457	466	457	432	432	483	472	492	472	443	453	515	466	440	442	503	485	441	478	453	424	470	451	450	458	499	435	438	473	445	472	456	449	453	508	453	496	475	449	464	427	449	456	463	437	479	445	428	455	484	442	436	470	470	463	454	459	463	470	452	439	439	500	468	433	433	449	481	458	464	486	489	445	415	469	453	480	460	449	456	466	464	430	499	471	497	488	480	469	448	484	453	442	442	449	434	434	441	421	460	450	481	472	479	449	468	448	479	495	455	473	450	444	428	440	421	452	470	463	456	497	454	445	456	428	475	452	457	462	431	465	468	463	471	442	469	455	433	456	397	474	468	458	452	461	479	438	477	441	508	435	475	460	431	416	424	462	478	455	436	425	475	426	479	439	445	459	454	469	475	484	444	487	442	428	411	450	450	510	483	426	471	435	473	506	482	481	433	463	400	456	488	486	462	482	467	461	466	473	472	434	453	451	479	464	453	459	434	448	472	462	476	462	456	437	468	443	426	474	441	493	497	483	455	493	464	431	436	441	493	439	473	453	428	540	460	486	456	448	442	476	440	500	413	434	433	472	456	461	417	502	476	520	460	443	449	456	458	444	464	466	476	454	491	482	478	465	473	453	438	455	448	457	458	450	480	446	476	460	481	450	477	470	515	467	461	465	422	429	457	475	495	474	437	454	420	448	456	487	462	485	443	491	483	474	445	457	464	444	432	482	475	449	445	437	450	457	444	427	441	470	460	475	476	421	464	467	444	438	476	413	463	440	459	437	463	459	450	455	461	468	489	485	473	475	449	454	449	467	452	454	457	449	456	468	421	406	465	477	452	430	490	452	452	437	448	452	458	509	458	478	451	469	456	489	434	449	464	449	473	462	440	458	468	457	479	463	479	452	469	430	471	478	506	437	456	441	454	442	438	447	510	425	457	408	451	458	442	494	470	456	467	445	493	420	441	431	485	472	463	474	448	451	438	413	464	468	501	490	439	423	485	432	462	467	482	458	472	483	445	432	442	480	466	407	422	430	462	455	435	441	433	467	440	457	419	447	458	488	503	517	454	474	449	451	479	469	459	450	451	475	422	438	431	467	496	450	446	435	464	474	466	429	443	458	442	436	442	487	489	444	466	439	472	453	469	472	449	445	420	502	457	465	460	456	469	466	448	463	494	452	440	429	452	485	472	506	457	445	433	476	484	474	444	433	444	477	469	496	448	474	487	467	468	450	459	442	447	454	455	477	451	490	448	486	456	421	424	486	464	426	506	462	490	472	494	489	460	475	439	414	471	449	436	449	496	463	481	457	470	453	469	436	479	425	423	478	495	449	440	457	436	472	474	448	448	488	428	454	407	467	460	425	428	450	422	418	440	489	436	435	446	455	452	409	496	432	440	426	439	437	444	416	468	478	492	438	425	486	457	438	428	450	442	469	445	447	485	418	426	477	493	472	436	492	467	420	456	450	453	431	470	491	472	427	444	480	492	454	411	471	449	457	477	441	505	485	471	469	422	471	516	467	474	425	460	449	461	467	436	463	472	439	476	473	461	422	447	458	445	484	449	477	462	471	441	461	407	433	461	479	422	449	456	448	433	422	479	457	490	445	405	445	495	464	443	451	445	468	444	427	495	483	479	439	478	425	443	479	453	471	477	417	455	437	501	453	413	457	453	455	444	446	407	446	453	459	436	445	484	459	471	453	472	464	446	472	454	430	428	506	454	463	442	500	443	479	428	480	435	436	437	443	434	424	449	479	476	460	437	449	460	476	445	451	464	449	447	487	447	471	433	476	460	458	429	445	469	469	448	456	464	487	463	445	467	457	462	513	448	468	487	434	471	481	452	433	483	464	440	448	455	451	447	446	483	457	433	461	431	463	480	476	429	472	487	456	474	466	484	463	466	432	465	459	482	439	457	442	489	481	473	478	490	427	459	387	421	447	443	444	469	456	466	454	443	503	484	439	460	463	474	420	447	459	454	468	438	495	418	493	430	462	491	469	441	485	447	460	430	454	461	477	448	461	439	491	471	460	460	456	446	448	469	515	433	469	454	459	425	441	431	484	462	464	407	420	508	491	452	458	429	468	465	474	459	420	409	483	472	476	443	441	462	506	463	452	422	484	440	462	431	458	455	439	486	418	475	461	453	480	463	485	489	478	476	443	411	439	465	491	460	465	474	449	457	457	449	457	480	481	465	470	443	472	436	474	456	456	495	445	454	484	445	500	436	479	432	460	451	418	484	460	429	464	507	472	467	459	455	452	482	462	463	457	452	481	475	463	463	450	478	431	478	420	468	431	480	425	470	480	494	455	439	442	444	430	504	449	453	416	446	465	445	429	444	432	445	457	422	461	449	444	458	439	467	437	445	467	481	453	438	458	481	454	441	437	457	440	447	401	450	426	470	435	491	473	475	466	440	437	445	466	509	435	458	443	454	479	484	449	483	483	437	410	462	426	465	472	492	489	448	444	453	432	446	488	465	469	479	445	411	461	466	456	432	481	446	478	431	478	453	515	508	482	454	459	427	430	416	477	466	433	435	480	464	425	490	463	467	485	443	439	434	451	444	469	477	473	423	444	437	451	462	461	503	455	452	462	468
23116	21276	29093	23777	21347	19981	7712	2140	1815	2391	6844	19762	23997	15776	2925	225	214	184	170	174	194	152	161	164	158	156	171	136	143	171	156	142	169	184	142	158	152	148	158	160	158	126	160	170	141	152	159	156	151	149	138	151	153	134	164	145	155	165	166	173	168	156	166	157	164	136	147	153	147	153	169	152	159	151	150	139	147	174	166	150	173	172	148	165	145	171	151	165	149	162	143	141	139	139	170	161	152	163	161	128	160	131	139	156	183	169	131	143	152	158	156	139	156	148	149	144	132	162	142	131	146	133	155	153	144	148	149	147	119	154	158	145	155	148	172	159	158	169	169	157	149	133	156	147	155	146	154	145	156	135	148	146	133	176	140	144	137	150	148	155	157	144	148	144	144	146	156	159	147	153	161	144	138	161	163	156	150	142	154	160	138	131	156	153	153	174	150	142	151	167	144	123	174	154	167	135	167	165	145	165	135	157	152	153	130	154	160	146	137	135	152	166	153	163	155	168	142	120	149	145	148	159	158	144	165	165	145	149	135	161	141	170	148	145	162	139	124	149	132	154	147	152	144	144	132	162	172	158	156	155	163	141	158	139	155	154	159	147	160	151	161	141	162	140	130	135	163	153	143	160	157	166	144	151	141	155	138	143	151	142	163	167	136	174	151	138	143	163	150	147	165	126	148	156	151	139	164	157	167	156	159	123	152	141	150	157	131	132	126	146	137	151	166	138	149	147	155	163	172	152	141	138	150	145	137	147	146	153	165	159	127	141	149	172	152	176	140	148	160	132	154	169	161	157	153	166	127	157	179	144	153	169	157	150	151	135	128	154	150	157	161	139	165	132	149	165	135	149	165	154	134	169	176	153	150	159	156	139	159	142	152	178	144	144	141	146	146	139	162	161	155	139	151	153	147	156	160	145	162	142	150	160	175	175	151	165	146	154	139	165	153	135	163	155	138	154	135	128	176	140	156	154	148	129	141	176	174	150	149	135	127	156	152	139	144	144	149	133	140	151	152	148	131	170	143	143	160	142	150	158	128	140	167	139	158	132	136	159	151	167	147	130	161	140	137	146	151	146	146	163	138	139	135	161	181	140	144	161	152	162	154	150	163	151	165	140	152	126	139	150	165	153	148	167	160	153	149	143	169	152	147	149	154	166	158	171	151	166	135	150	152	162	146	149	145	152	171	156	150	158	158	130	150	143	160	142	144	146	164	143	143	154	150	149	151	140	171	158	179	141	177	165	164	151	153	145	155	168	151	139	156	153	148	151	149	155	153	166	166	138	155	153	164	139	145	153	145	150	151	138	145	151	129	143	143	140	133	160	167	156	164	129	137	143	149	135	170	133	150	166	168	132	150	152	165	150	150	162	136	156	152	151	131	155	160	138	130	165	141	139	146	156	138	145	133	162	160	153	144	162	135	147	145	145	148	143	156	148	147	144	157	144	151	149	150	143	132	141	165	144	159	172	153	160	160	142	150	150	166	140	144	148	164	175	133	130	140	146	146	167	150	160	143	151	156	149	159	169	161	156	172	159	158	145	136	139	164	145	150	155	161	134	151	135	164	137	138	158	172	164	165	152	161	144	142	164	142	170	149	150	157	163	132	159	148	140	126	147	131	153	143	132	148	162	147	156	143	160	178	143	148	152	156	149	157	163	171	144	151	176	134	152	170	143	140	144	147	148	156	143	143	152	159	138	153	162	162	137	138	156	148	145	159	142	147	153	165	156	153	158	186	161	164	167	151	154	158	128	144	167	154	150	155	136	156	151	146	144	144	143	135	166	151	159	158	155	148	166	157	142	131	161	140	158	134	175	158	145	132	169	165	139	154	145	148	167	145	162	139	152	144	158	146	150	132	157	159	139	157	143	167	171	139	138	159	150	155	148	176	138	128	154	137	148	162	151	166	150	137	140	132	134	159	145	148	156	165	154	179	155	127	159	146	160	154	171	174	144	154	154	136	155	139	149	131	148	134	150	141	152	153	149	148	156	130	123	146	148	153	149	155	164	158	135	173	143	165	181	160	150	136	148	151	167	149	159	163	149	148	154	141	157	165	144	137	136	156	150	161	157	158	161	161	149	177	130	169	160	143	138	163	146	165	172	150	146	125	123	155	146	144	149	147	152	149	119	139	126	137	167	129	185	149	145	164	159	144	121	158	138	141	119	144	171	165	147	145	146	147	166	162	150	160	139	163	145	154	168	141	148	143	155	163	145	148	137	150	146	154	132	153	151	161	138	136	146	144	133	157	152	145	147	142	153	139	151	144	158	157	155	135	150	154	151	164	133	147	170	120	135	152	155	152	134	144	171	162	129	136	130	124	139	129	143	156	137	151	141	157	161	138	146	150	147	158	164	150	162	160	151	145	146	144	148	147	141	138	157	140	155	134	161	145	147	155	140	157	169	153	140	141	150	148	157	153	150	156	160	153	152	154	155	177	160	128	167	156	146	147	172	140	146	148	151	144	151	156	166	148	152	150	145	150	160	145	168	137	152	153	148	138	128	148	152	169	161	150	175	135	152	141	166	152	150	167	172	138	148	170	139	147	141	132	170	162	157	176	146	140	147	140	164	158	149	144	160	155	158	160	155	125	146	145	149	159	164	131	127	153	160	167	146	168	157	158	169	162	156	138	143	145	166	159	168	134	169	158	177	135	154	175	156	153	154	127	170	143	146	167	152	158	161	170	143	134	138	139	144	171	150	144	177	163	175	157	135	156	139	148	158	160	171	140	136	139	138	153	148	137	130	159	153	155	150	155	164	156	152	146	161	159	136	169	153	154	146	137	156	126	145	120	140	153	158	147	150	161	143	160	150	140	127	152	151	144	131	149	161	160	147	156	147	152	140	174	164	166	141	159	133	148	155	126	147	136	145	183	152	155	160	139	164	154	145	137	157	151	159	130	162	167	160	144	147	146	181	154	154	159	155	173	166	171	162	143	146	171	165	156	162	148	140	140	150	141	142	153	150	126	169	119	133	150	169	144	151	148	146	150	144	159	174	172	128	129	164	184	158	166	154	146	136	134	158	140	136	183	131	142	160	162	149	136	163	141	139	150	145	149	170	129	151	135	160	166	155	150	166	171	156	155	144	128	156	139	164	159	160	147	129	139	157	169	123	168	149	131	155	149	134	148	144	137	152	146	148	144	136	167	167	161	151	148	146	157	146	151	163	159	150	152	177	152	132	142	170	158	158	160	173	144	165	130	127	177	133	158	145	155	162	151	136	167	145	154	166	147	137	184	183	153	160	150	143	150	160	148	140	140	151	155	154	162	166	161	146	157	149	151	162	130	126	151	145	142	161	142	141	137	145	148	152	143	155	135	123	177	136	135	169	148	141	139	176	133	153	151	154	148	144	148	154	146	154	141	135	145	156	147	150	162	125	138	156	142	141	163	174	151	156	153	170	155	124	147	142	141	141	148	163	140	150	150	146	130	143	125	170	145	163	166	164	151	146	152	134	141	153	148	149	167	131	161	137	158	135
22610	41336	39159	32084	26247	15723	9327	6851	7146	8888	18741	33566	34771	25055	6669	577	545	433	390	361	366	363	352	357	335	347	318	357	321	358	324	372	336	293	322	312	326	329	323	373	287	284	293	317	282	325	315	327	322	315	321	303	333	323	315	333	310	303	334	288	336	304	320	299	298	322	331	283	320	328	333	312	335	308	309	316	289	288	332	335	302	339	308	319	319	317	335	289	319	297	292	302	309	325	303	312	284	299	309	347	260	301	356	305	299	317	322	324	332	299	303	302	324	304	288	275	309	310	289	290	321	275	293	310	317	346	314	325	341	319	349	345	334	299	311	295	317	315	335	301	307	306	311	327	346	275	318	328	361	329	319	316	316	327	328	306	320	314	281	293	319	284	316	279	341	318	326	331	303	319	289	268	308	321	295	322	301	298	280	327	328	302	286	301	299	300	313	313	305	346	313	318	307	311	311	341	293	284	295	327	338	312	327	354	293	287	311	311	314	342	294	334	309	288	324	325	299	293	324	317	313	302	315	305	306	316	309	296	314	295	299	290	291	323	310	285	294	325	309	306	316	309	292	304	283	317	299	302	314	272	335	314	318	308	320	321	324	281	316	296	306	287	279	313	277	346	313	294	310	300	296	302	295	279	325	319	329	319	281	306	269	296	297	301	316	291	310	303	328	324	335	316	318	335	312	345	339	317	292	278	324	338	310	313	298	325	324	302	301	279	306	311	307	308	321	313	311	319	296	303	299	314	306	288	326	316	330	338	309	314	331	322	344	305	318	313	315	320	313	318	316	316	311	314	323	292	308	287	303	306	308	312	306	302	268	310	324	327	333	332	300	309	282	286	314	310	300	301	338	324	303	299	281	337	302	311	323	302	332	332	320	311	332	283	295	330	281	338	268	313	318	302	289	287	277	293	338	317	301	319	289	277	298	319	296	285	265	274	291	313	319	306	332	328	295	299	327	289	310	307	316	329	298	311	310	322	316	302	267	296	299	314	320	295	296	326	308	322	272	311	327	349	332	308	326	314	312	338	326	325	306	302	346	328	316	327	307	288	295	322	345	286	318	321	328	290	325	306	297	299	305	300	302	299	305	303	299	325	331	318	328	306	349	319	305	333	328	305	304	322	316	326	311	308	290	318	308	338	319	313	326	302	297	297	309	340	295	319	285	283	308	333	313	291	325	305	313	339	291	319	324	330	294	314	294	316	310	306	307	296	290	284	294	312	320	304	307	303	288	320	303	327	331	305	317	325	318	311	312	281	315	316	298	267	294	279	303	288	318	289	327	308	338	312	328	316	280	310	324	333	326	292	288	337	342	290	322	292	306	289	284	297	309	280	311	315	307	298	315	322	267	311	298	311	290	292	332	318	315	308	337	315	303	312	310	331	285	315	308	321	297	329	354	287	309	297	313	288	301	305	328	311	287	332	321	276	306	274	319	305	312	306	268	283	322	316	309	307	298	323	314	316	303	299	324	315	324	340	311	309	306	285	306	319	313	285	328	299	335	324	321	312	301	324	306	290	320	320	288	295	333	294	306	289	291	307	311	303	328	319	315	330	317	316	308	289	301	291	319	325	323	313	316	274	299	325	314	325	279	282	292	312	304	326	304	300	316	319	324	315	313	332	348	282	311	308	317	326	288	336	338	327	273	299	305	341	317	321	319	334	285	296	317	304	329	308	304	302	309	305	339	299	306	324	290	332	318	290	310	313	290	334	291	299	299	317	311	330	288	302	306	298	302	311	295	330	298	277	285	314	348	315	307	296	329	309	322	318	329	297	327	286	338	291	344	312	341	328	280	293	316	311	275	323	309	315	337	299	310	306	324	307	310	349	288	320	296	311	299	310	325	325	293	315	287	328	284	307	269	307	327	319	320	294	346	291	311	310	334	316	308	328	311	305	300	301	319	343	307	335	327	329	328	340	328	311	304	295	301	346	283	288	303	316	302	326	352	313	312	327	283	297	336	294	305	341	314	329	321	299	285	344	319	308	300	304	303	331	288	322	326	302	310	334	337	280	348	320	296	276	328	298	306	323	311	312	295	302	305	300	302	311	312	295	309	305	313	316	303	315	320	348	333	297	307	324	330	319	312	322	295	321	305	295	319	319	314	326	312	283	335	324	297	318	329	280	315	334	280	295	300	289	316	312	306	315	322	313	329	315	294	297	310	315	300	315	341	289	312	296	315	300	303	288	292	317	322	308	329	310	335	310	295	293	342	305	313	298	310	324	321	309	304	312	311	298	284	318	290	294	301	297	303	324	313	305	294	311	265	338	268	295	264	287	313	300	307	312	319	298	319	292	301	333	317	316	308	317	311	319	298	320	308	311	317	323	303	316	334	308	350	313	270	297	310	326	339	330	304	285	311	347	346	315	296	295	309	334	349	316	304	295	293	320	322	311	282	330	299	312	293	326	314	327	320	329	327	290	300	342	287	316	328	327	313	306	297	295	285	303	300	333	338	319	289	316	313	307	306	287	316	291	300	310	314	300	295	323	295	364	328	332	281	315	328	313	324	296	287	307	283	303	299	281	324	312	322	296	277	310	317	286	306	339	299	361	298	311	286	329	305	309	317	287	294	323	315	336	332	278	313	294	321	305	341	313	297	302	333	299	328	302	311	324	303	286	334	308	320	308	303	278	328	377	310	304	323	315	306	310	308	323	303	320	307	308	307	328	306	305	309	323	285	336	308	281	303	284	301	310	350	318	303	289	313	305	335	330	315	337	302	315	327	295	334	334	286	323	308	293	312	344	275	328	308	314	335	321	309	285	275	325	295	334	317	302	322	320	307	316	285	286	329	305	337	328	323	302	302	321	309	294	294	333	321	296	305	303	289	306	291	308	328	325	317	280	322	314	331	304	311	323	291	296	330	294	293	302	292	310	298	312	292	320	307	317	340	302	293	325	286	326	282	292	308	310	316	330	294	359	311	290	306	292	324	299	299	298	314	336	295	324	320	294	288	323	335	298	302	310	312	302	314	301	333	297	350	292	316	287	301	318	292	306	326	329	308	308	325	328	293	322	312	327	298	288	300	314	316	300	315	277	300	325	298	291	301	307	326	297	294	321	322	319	296	296	317	285	330	295	323	297	328	311	278	294	296	356	328	322	330	292	335	307	314	297	298	306	307	301	298	293	299	301	314	309	282	282	306	312	341	290	324	283	326	310	326	305	312	309	286	335	321	310	300	297	313	321	322	301	302	327	295	327	299	322	279	304	315	313	315	315	286	335	331	300	348	331	295	319	298	303	304	341	333	298	286	296	300	301	300	323	338	315	264	320	337	334	294	334	293	304	304	324	319	327	323	272	297	345	291	313	302	261	321	324	275	302	281	324	297	290	331	321	308	311	327	321	324	305	300	315	314	333	295	328	313	330	286	286	326	319	328	309	309	305	305	282	296	286	306	302	310	307	312	276	319	335	326	294	335	299	329	279	297	329	330	274	340	321	272	314	307	324	355	311	294	310	334	303	347	294	310	330	326	291
26544	21307	20152	10811	5534	2506	1188	825	822	780	953	1739	2013	1171	485	317	315	323	313	345	313	322	315	328	319	309	329	335	319	344	308	319	286	307	330	322	298	324	335	353	308	326	344	322	344	373	330	329	351	318	333	306	346	311	301	326	293	340	317	320	351	301	307	353	298	324	321	297	326	322	327	330	320	296	322	304	311	319	294	348	307	315	335	318	319	333	347	311	334	320	338	355	326	351	327	338	339	321	303	302	308	328	325	333	323	310	319	321	303	306	321	299	338	346	296	347	327	314	324	324	353	308	345	319	316	312	358	321	316	351	326	304	292	327	317	322	353	323	349	313	308	343	342	328	308	335	328	296	328	312	293	358	321	296	314	326	340	316	320	299	343	366	359	324	318	325	333	322	306	288	321	316	333	310	298	321	277	328	325	323	336	325	326	348	334	307	357	292	323	321	344	311	328	324	299	307	341	338	354	320	335	326	316	315	330	336	297	347	305	293	335	275	317	288	311	306	299	337	339	322	348	313	298	314	366	317	347	320	301	343	344	337	297	313	312	306	324	313	316	325	316	305	335	332	307	333	321	352	306	306	315	358	343	341	347	301	301	333	320	293	305	347	335	314	294	336	321	322	326	312	311	334	341	319	295	336	332	287	320	346	319	305	298	296	332	337	325	298	337	321	330	320	323	317	317	342	319	351	332	310	323	320	318	327	312	324	348	321	305	354	311	286	349	327	328	308	330	286	299	323	342	312	302	330	348	330	311	334	312	307	339	333	344	341	322	328	318	305	298	305	342	338	308	300	317	307	309	316	347	287	339	314	324	317	382	319	330	297	338	289	304	328	311	302	333	288	323	332	321	312	305	322	326	337	312	304	342	331	298	309	320	333	290	349	305	314	334	331	294	330	335	303	296	328	304	350	327	339	328	336	302	323	317	315	297	355	309	329	320	345	334	345	297	285	319	324	306	294	306	337	310	334	304	299	305	329	341	310	333	325	316	338	346	346	331	307	336	331	324	330	352	320	330	296	329	310	320	343	323	297	318	297	317	293	309	322	313	318	331	373	300	304	314	329	315	342	327	331	349	317	330	319	326	340	354	315	311	336	374	309	364	313	308	335	306	313	316	320	351	322	319	339	295	345	332	325	290	291	310	332	330	343	340	347	336	344	352	318	335	327	354	351	313	307	334	339	311	316	305	308	359	320	313	318	332	320	337	299	325	336	348	334	292	339	312	325	320	319	337	360	331	306	313	349	350	320	312	350	321	280	308	301	342	322	358	338	326	317	309	338	333	349	340	292	337	331	343	311	319	341	317	321	319	330	302	312	328	355	352	288	318	345	319	331	295	362	319	311	316	308	335	334	299	369	303	321	340	305	345	364	306	330	312	336	322	313	323	345	317	344	359	326	335	319	311	339	313	298	335	300	313	351	331	335	291	290	322	314	316	305	316	352	331	315	315	312	300	348	342	346	326	297	322	305	298	310	277	334	302	345	293	295	289	338	320	314	339	345	326	300	346	329	315	324	305	324	306	325	324	331	327	333	324	338	309	343	296	325	308	336	321	324	301	338	316	312	343	321	334	277	301	342	300	328	331	316	304	390	323	313	328	308	324	302	339	356	290	321	336	294	321	311	304	315	324	325	307	330	295	291	313	313	313	308	335	344	332	302	328	328	346	289	342	295	334	293	310	309	307	316	297	397	305	361	314	324	321	310	323	314	347	315	324	288	333	316	303	313	315	326	341	351	328	305	319	363	324	346	324	314	309	338	317	278	317	339	326	325	334	310	349	328	321	325	298	303	320	329	344	332	340	335	341	304	323	348	313	302	343	312	340	333	308	316	288	326	358	302	325	318	312	337	291	314	303	331	308	354	329	312	310	294	323	337	287	297	326	317	336	324	311	312	348	302	342	305	317	321	314	307	298	345	297	304	296	293	298	330	325	369	356	346	327	325	328	308	317	333	322	289	319	328	318	339	349	314	317	361	324	313	285	310	318	312	329	316	308	302	335	298	323	331	318	343	322	333	315	296	302	319	321	296	297	321	347	350	307	348	311	323	317	311	323	289	325	304	349	300	354	327	321	314	341	301	323	341	324	322	340	351	322	346	315	323	322	305	308	302	301	346	328	322	325	293	283	356	316	336	328	329	298	296	325	313	345	343	321	335	328	324	309	278	324	315	333	339	321	321	313	340	334	318	308	302	313	343	336	320	332	285	337	313	309	364	307	346	309	307	338	349	335	330	320	350	345	338	308	332	280	304	302	319	301	311	338	326	361	358	340	332	300	321	352	322	305	311	322	342	343	326	299	342	325	342	304	340	335	345	314	324	334	296	319	293	340	336	326	301	302	323	338	296	314	340	323	318	335	327	351	329	350	298	299	303	307	363	353	335	319	332	333	315	326	327	334	326	347	334	317	348	296	291	299	327	325	340	325	314	336	313	318	332	318	324	336	314	303	278	329	326	340	328	333	301	280	332	311	303	323	343	332	318	317	317	331	315	324	321	313	301	304	335	312	326	331	328	333	349	330	315	309	313	298	326	327	311	327	318	345	333	331	287	299	326	345	316	292	342	311	348	336	288	337	326	321	322	317	359	336	333	297	317	305	305	299	292	324	327	342	314	332	320	276	301	282	316	316	351	349	309	299	323	322	268	336	327	325	317	344	328	318	315	284	336	322	329	321	311	309	309	316	317	320	311	306	300	308	299	329	317	300	280	327	313	284	346	326	314	316	307	307	326	301	316	310	353	282	298	316	317	293	321	330	355	321	330	327	355	303	304	325	319	329	352	327	338	318	316	306	323	317	309	303	327	328	346	309	330	330	340	313	330	300	324	309	327	316	314	294	337	306	331	312	332	289	314	329	306	344	314	341	339	299	325	282	333	346	298	323	286	322	330	311	327	313	346	321	307	313	342	332	319	313	335	324	309	311	332	314	297	317	350	306	314	331	345	311	307	355	297	325	303	324	340	306	329	300	293	357	308	316	304	346	345	345	308	314	312	341	321	318	306	306	322	293	329	335	317	334	336	313	320	332	328	268	358	304	308	317	328	346	326	322	336	325	322	299	340	320	307	306	303	308	335	333	323	312	291	316	343	314	344	311	320	324	346	278	308	327	323	334	326	339	321	340	323	305	310	328	328	318	287	357	325	344	314	329	331	310	308	334	332	336	316	334	305	310	356	312	342	360	306	317	325	344	341	332	311	346	309	329	350	327	297	320	316	314	300	367	305	307	316	353	313	339	299	316	349	288	293	310	313	320	310	319	312	331	321	308	326	312	307	310	293	309	305	322	317	323	325	301	331	292	310	334	320	325	343	367	303	300	319	358	314	276	325	304	317	364	302	326	349	322	346	308	321	312	331	303	342	308	301	330	322	342	314	292	336	318	329	301	313	346	311	306	343	296	327	324	329	292	328	329	307	316	299	290	301	316	344	346	293	338	327	298	330	311	339	280	334	336	334	341	308	391	326	327	298	303	294	309	315	346	325	312	309
19175	29339	28410	16518	14013	8198	4233	2919	3079	2761	3162	6356	6244	3663	1236	717	700	683	628	680	669	633	661	695	725	674	666	683	658	614	635	590	687	649	749	624	648	665	638	645	679	672	662	674	695	659	658	663	651	647	639	653	658	709	642	685	666	641	624	650	659	694	665	690	675	726	679	651	648	659	657	678	672	671	649	646	641	644	670	608	629	620	652	676	646	669	645	632	671	631	661	636	677	622	645	663	699	689	627	641	665	627	719	696	652	654	677	656	699	653	642	662	621	647	685	636	658	654	664	682	646	646	695	641	648	593	669	672	696	676	605	655	632	655	655	673	648	651	662	665	633	612	684	629	669	647	635	685	642	653	662	612	650	654	669	663	645	650	639	666	654	670	605	659	641	629	670	674	664	691	682	629	663	647	659	671	687	632	642	685	692	674	659	638	635	685	670	665	703	656	671	676	653	673	662	703	678	670	624	627	659	662	635	726	677	677	646	658	636	689	656	659	690	694	669	666	638	662	659	696	665	644	620	685	642	625	694	649	676	678	643	640	655	674	665	682	664	725	656	682	661	629	682	680	643	640	653	673	659	669	687	630	670	689	652	662	700	662	668	679	640	646	685	687	679	703	668	670	640	676	696	683	709	678	644	725	671	623	644	666	676	688	659	674	642	695	641	644	703	707	677	675	662	650	655	655	698	630	652	655	689	665	640	686	670	708	675	701	696	669	642	674	673	627	617	687	686	672	718	604	680	675	643	688	630	676	681	719	699	658	648	669	685	677	653	648	683	677	636	609	648	676	693	673	656	647	660	696	669	682	617	627	669	661	705	689	661	641	681	645	663	647	673	612	655	664	609	681	650	670	702	677	643	676	671	647	616	651	706	667	651	650	643	667	670	674	671	674	672	708	660	660	645	639	668	638	665	709	624	683	646	581	664	673	692	678	659	657	686	653	636	624	656	675	686	667	672	681	640	640	690	709	706	646	705	651	682	651	681	614	704	617	673	701	678	624	680	666	697	645	639	703	707	632	627	646	715	663	706	653	608	671	643	665	633	604	663	693	667	659	664	703	633	653	668	639	667	665	648	695	630	695	671	670	685	644	659	661	651	632	651	621	722	613	655	721	680	635	646	668	633	691	663	622	606	682	632	691	656	644	634	613	647	678	645	678	680	654	652	670	652	682	654	682	664	650	638	661	670	661	656	667	660	610	686	649	682	643	659	663	644	644	619	700	673	633	634	648	649	653	643	668	691	612	612	656	661	700	654	661	636	672	690	668	685	651	673	665	695	672	673	676	685	661	672	647	643	699	668	640	659	663	689	640	609	730	664	628	664	676	627	662	663	661	660	703	649	607	652	683	637	634	685	655	734	608	703	677	689	686	667	648	625	670	640	648	686	672	684	645	685	638	699	651	647	655	650	647	690	596	712	681	669	655	647	650	640	612	690	701	699	637	670	671	656	660	638	673	643	615	666	679	679	621	663	652	689	637	666	688	672	649	662	631	649	628	658	670	671	658	644	710	716	628	681	680	659	693	667	657	648	657	647	656	719	645	643	675	693	671	649	648	705	673	648	683	663	678	633	672	643	636	656	661	628	662	661	624	621	676	654	680	668	660	689	599	659	634	672	648	624	667	647	640	614	645	707	666	652	632	663	629	639	698	652	681	662	688	652	630	701	635	673	677	645	738	649	682	694	666	648	672	655	685	669	701	663	662	696	660	637	677	689	649	644	637	729	647	668	602	619	654	656	672	644	684	634	608	654	639	697	651	673	653	652	645	610	675	697	691	648	690	653	618	650	628	637	652	684	656	680	637	676	656	696	623	660	657	694	663	703	696	626	661	676	646	646	645	633	660	678	650	682	720	656	695	658	648	620	634	679	685	677	649	645	686	621	689	657	683	686	696	617	705	627	686	610	611	633	682	674	688	660	690	653	626	678	711	689	653	627	670	669	646	681	666	647	696	632	650	676	678	650	632	729	681	666	670	634	684	631	664	695	631	616	655	636	667	645	623	617	644	674	685	667	673	688	678	670	650	661	686	624	653	632	658	641	706	649	698	630	646	677	689	645	662	676	684	652	671	724	666	723	689	718	654	685	626	629	669	653	634	644	661	655	710	642	686	651	667	714	632	701	671	673	691	672	631	686	627	674	630	701	717	661	640	678	700	621	662	654	681	641	706	647	676	660	662	661	680	642	623	709	689	638	645	668	696	652	704	658	642	674	659	675	647	660	668	649	691	626	670	662	625	667	643	664	686	642	679	663	659	649	611	670	653	651	668	656	665	665	665	668	615	692	674	664	648	643	665	657	696	699	682	625	730	681	673	658	640	616	656	657	667	635	634	670	647	691	648	687	618	645	725	614	696	673	653	689	706	645	706	711	691	620	633	675	692	692	664	633	687	681	662	649	682	652	701	629	648	662	659	686	718	679	664	658	658	659	700	630	721	684	689	667	638	656	680	659	728	638	698	700	654	650	684	659	671	669	641	646	638	644	668	688	659	676	688	664	658	682	712	674	638	685	634	649	677	661	596	621	617	657	664	628	672	627	669	612	665	681	637	724	647	666	686	642	606	652	646	629	635	622	655	701	626	627	653	682	642	613	616	631	660	670	675	659	672	663	632	651	640	657	666	668	688	657	644	623	666	680	688	684	667	695	626	653	672	679	645	656	638	609	658	655	705	698	633	679	673	634	651	660	689	678	648	682	643	679	652	707	644	652	642	671	656	705	640	659	659	733	646	670	672	621	675	664	620	700	637	658	681	623	683	681	611	684	613	685	689	674	653	669	669	621	661	679	640	655	641	648	663	692	681	671	643	645	662	635	578	665	629	627	667	628	691	639	669	648	706	628	666	671	654	688	641	659	631	663	639	664	648	698	678	679	670	657	651	725	618	684	654	632	661	680	672	666	674	730	666	668	672	616	626	667	633	623	694	643	678	676	688	687	656	644	671	674	677	643	709	661	633	697	678	628	669	663	657	653	682	650	662	672	690	671	723	605	620	652	715	657	677	637	649	690	710	650	673	649	727	675	649	654	625	663	675	684	666	659	678	650	678	632	643	685	691	623	684	651	646	634	674	712	665	719	665	616	644	702	662	680	629	671	678	696	675	661	670	679	661	678	646	672	665	717	662	687	638	655	650	675	627	663	658	644	670	636	631	638	717	663	656	669	678	657	662	652	661	640	671	682	692	646	637	669	667	658	692	673	645	677	624	649	656	606	644	635	610	632	648	622	618	683	690	678	683	681	615	655	667	660	675	659	633	668	629	672	657	645	671	693	644	662	700	629	685	604	614	688	674	654	680	675	714	666	663	641	637	703	671	657	634	656	631	723	688	648	625	615	692	665	668	634	671	667	659	656	718	701	692	671	698	705	669	665	620	632	672	668	666	636	641	654	695	706	667	664	672	678	681	677	663	694	666	636	653	643	659	617	660	641	676	708	644	651	635	729	674	680	637	646	637	683	632	679	711	655	610	666	695	625	674	646	691	663	673
24214	21263	28312	24549	19824	8403	2509	1506	1517	3156	7348	12786	11741	6062	1041	280	243	243	227	268	248	231	235	228	215	240	219	212	241	235	223	229	218	220	224	224	252	235	206	215	200	237	208	199	249	207	212	221	208	235	207	228	258	224	224	235	234	217	232	242	206	222	229	225	248	228	236	217	259	236	204	238	247	223	242	207	216	292	238	206	212	239	222	212	216	216	240	233	212	236	227	187	274	229	217	207	244	244	225	219	248	216	230	207	209	227	237	229	217	229	227	192	229	235	236	241	250	233	191	208	218	244	256	228	236	237	200	231	207	226	220	227	220	228	219	231	246	213	228	233	219	232	194	258	222	230	207	196	220	202	224	219	241	200	239	206	235	235	206	229	236	231	258	227	218	216	234	236	221	226	222	241	244	241	220	224	220	193	210	204	193	251	226	224	204	216	207	269	198	207	237	223	222	247	241	222	220	259	232	243	221	221	231	216	236	217	260	244	200	229	214	212	226	248	239	221	243	215	241	248	237	218	207	239	201	203	208	208	217	241	230	232	230	224	220	216	218	241	202	240	212	234	226	218	207	234	231	231	230	229	250	205	208	237	229	270	223	223	227	212	226	220	242	195	208	190	192	236	198	223	230	209	239	226	209	247	232	231	234	198	210	239	219	226	209	245	214	203	234	235	207	199	226	218	232	224	259	199	227	207	220	229	231	202	233	202	253	210	216	215	227	244	226	204	249	236	228	234	240	228	228	216	227	219	225	218	241	196	224	234	255	255	219	249	240	226	228	233	260	238	219	223	237	216	214	220	245	220	219	233	228	206	255	239	220	246	220	223	209	238	214	215	235	231	225	211	210	213	219	208	213	203	210	209	211	211	217	238	213	219	217	240	239	230	214	211	230	232	238	230	231	198	235	256	236	205	214	246	219	219	215	224	222	217	222	249	196	241	239	241	225	236	228	232	235	233	235	246	231	199	209	225	219	221	230	238	228	221	225	237	229	225	216	222	242	226	235	199	202	256	252	223	216	254	217	201	219	256	230	234	216	214	225	217	221	245	215	230	237	243	232	235	213	251	228	194	225	245	220	233	225	232	196	244	235	205	210	229	217	236	213	244	232	229	217	209	241	252	240	226	239	212	221	255	222	218	240	229	224	238	206	212	233	230	235	225	208	238	237	240	206	240	217	219	208	231	254	229	217	223	217	227	217	235	235	210	233	255	235	243	224	236	235	233	244	214	216	226	243	229	243	233	236	215	226	220	229	230	194	214	236	206	205	220	219	228	203	214	231	252	226	253	212	231	215	225	232	205	242	244	238	239	220	231	248	215	260	208	194	250	238	265	212	240	219	240	246	245	211	203	229	243	253	225	219	226	242	233	236	239	223	213	221	219	215	209	211	241	229	238	209	220	214	222	226	222	206	209	230	195	237	258	229	234	238	204	236	237	206	216	234	226	225	214	218	239	223	241	240	225	229	239	210	243	209	231	226	218	227	221	225	233	199	223	238	252	205	240	214	241	233	223	248	210	224	270	226	253	237	229	213	222	220	242	216	216	198	222	228	217	235	230	228	219	235	244	226	231	218	223	208	207	238	255	216	239	189	237	234	206	219	234	235	236	215	235	222	235	225	240	228	219	210	234	232	249	234	234	246	246	209	212	211	237	226	214	239	233	234	221	233	212	240	223	227	226	221	209	211	233	201	237	236	213	228	247	242	231	213	236	223	220	242	252	213	248	228	228	237	217	239	224	193	259	224	218	230	264	236	223	206	257	229	192	222	250	207	193	240	208	220	230	228	200	228	207	245	228	232	254	234	234	234	213	213	230	221	220	256	231	235	224	223	211	201	217	220	241	198	199	233	228	234	239	227	215	248	227	230	233	210	241	199	223	231	241	203	210	233	229	218	234	241	217	222	229	225	230	237	245	226	235	232	244	225	216	216	223	244	220	229	205	238	216	226	214	233	245	231	247	222	245	223	244	242	209	240	227	251	205	221	207	211	223	213	217	227	230	257	233	204	213	230	231	202	223	224	221	231	222	224	231	211	216	225	214	252	227	228	227	240	242	213	238	216	213	198	240	205	236	244	233	214	211	243	237	240	214	209	211	223	220	218	216	242	205	246	223	219	245	200	209	217	222	232	227	222	236	216	270	202	260	232	239	241	229	235	219	224	233	225	242	223	229	230	241	221	216	258	224	222	216	223	218	220	237	222	253	225	211	209	210	225	219	226	254	224	217	205	225	226	238	208	211	237	224	242	250	227	232	238	212	265	233	222	233	210	216	200	208	217	244	228	207	244	246	251	220	220	242	236	229	251	202	236	222	226	235	217	228	238	246	246	236	226	222	213	211	233	245	220	228	221	227	209	251	234	233	214	226	201	222	243	223	235	214	226	237	238	230	227	201	225	252	218	231	236	229	226	237	210	227	198	229	224	236	184	210	229	214	241	236	237	223	229	234	215	220	220	262	213	247	240	205	214	228	222	241	199	218	236	229	220	219	189	226	231	205	202	228	213	219	223	233	226	197	203	213	219	251	210	227	232	219	220	218	211	246	248	225	221	232	212	231	224	238	227	265	232	217	227	264	206	240	243	229	248	226	227	207	228	237	221	216	213	215	236	214	251	212	261	231	217	242	224	243	227	203	242	239	192	235	226	244	232	216	233	225	226	237	229	234	246	240	230	247	235	206	223	234	210	228	217	244	246	228	230	236	211	236	199	202	220	231	222	201	235	225	189	216	233	258	229	206	254	247	218	217	204	240	235	217	187	212	211	207	228	200	213	216	219	243	244	220	239	225	216	259	237	240	199	238	265	210	228	223	217	204	226	209	228	235	223	236	208	242	202	222	204	265	232	205	220	226	244	221	239	215	239	209	231	229	238	217	213	223	208	256	187	215	217	217	226	240	232	195	231	210	242	215	241	230	226	227	240	232	236	244	250	220	231	224	227	219	221	239	242	191	261	250	227	216	236	209	241	244	231	221	231	213	207	231	214	219	246	191	220	230	212	253	216	197	209	220	234	222	249	224	239	224	223	251	226	205	252	225	231	193	213	213	218	206	226	198	225	231	222	218	225	228	218	227	214	210	227	212	223	226	213	238	228	243	230	231	225	229	218	231	231	222	209	240	216	245	225	231	249	222	211	224	216	216	202	206	218	202	248	228	220	221	226	238	241	208	225	216	215	224	227	227	220	212	221	229	230	234	212	221	228	219	229	247	224	212	248	220	236	214	233	236	240	215	223	218	227	229	207	246	207	209	241	255	199	231	214	213	221	206	237	208	224	223	211	237	227	237	224	245	233	235	219	217	239	221	223	237	222	250	236	257	226	200	236	223	214	229	243	220	238	244	214	252	218	225	227	244	256	218	230	247	252	227	240	226	224	230	218	235	225	208	246	235	276	234	222	241	235	213	248	248	228	238	232	198	224	203	199	214	225	232	236	240	242	239	237	232	230	249	229	216	214	224	222	210	207	202	220	209	229	232	222	228	234	222	205	192
20361	36690	33415	23612	20263	12450	7018	5507	5891	11007	19597	25974	21936	13954	2497	625	556	515	543	528	504	484	506	507	476	493	494	469	490	517	490	482	480	494	493	471	497	474	478	482	491	482	467	502	487	507	487	504	476	476	499	518	454	450	519	478	524	447	477	468	464	505	515	501	500	426	477	470	464	462	479	432	454	471	459	447	497	483	518	485	464	483	455	502	427	502	470	468	497	487	434	478	477	464	490	482	454	478	484	456	470	515	497	471	492	461	476	522	493	473	446	476	487	512	471	451	463	487	461	486	493	477	452	497	471	456	495	478	481	484	526	435	486	433	485	488	450	468	463	487	471	467	458	462	500	426	509	451	440	464	514	453	491	479	445	471	478	433	455	468	472	486	487	500	482	440	502	448	494	463	458	481	473	477	454	487	476	467	459	510	469	487	464	479	436	488	491	505	495	457	462	440	485	516	476	453	449	489	471	514	466	486	473	454	489	466	466	471	477	495	483	456	442	473	439	494	474	495	449	471	480	467	470	497	450	505	461	472	447	448	495	439	469	431	518	454	470	510	469	457	454	469	496	468	448	479	513	462	462	451	434	445	438	461	487	474	459	474	460	465	473	453	495	493	486	462	477	488	521	482	507	510	504	470	489	492	455	446	480	467	481	469	484	471	464	462	472	463	491	453	462	445	495	483	463	474	472	471	488	522	509	457	456	507	505	487	507	477	475	479	464	507	467	478	419	478	465	480	460	459	472	500	460	524	449	482	438	433	483	466	470	502	468	492	503	480	451	456	473	455	502	444	478	449	458	476	463	486	462	482	489	516	522	457	438	441	486	442	456	461	446	445	471	483	462	466	495	467	520	520	487	451	462	471	458	535	459	492	474	438	495	446	463	511	484	475	457	467	499	525	471	498	473	496	521	449	509	543	477	461	456	481	474	454	439	459	489	494	470	458	464	450	484	450	459	487	495	467	490	488	475	455	473	470	459	448	470	460	475	481	466	484	497	489	490	438	499	467	486	464	469	444	484	442	461	471	433	456	479	489	528	471	446	471	451	455	505	471	473	478	500	474	451	454	536	462	517	461	481	482	472	471	486	470	508	509	511	460	433	511	473	492	506	474	474	483	508	455	507	501	460	465	508	474	481	475	457	510	452	476	506	488	464	469	486	496	459	458	469	473	478	474	477	496	445	499	439	477	476	542	470	481	517	469	438	493	444	483	475	479	486	421	458	477	460	488	462	472	501	503	490	499	514	514	472	463	510	503	488	476	476	476	484	497	467	490	508	465	460	495	476	468	461	469	472	494	470	445	482	478	496	439	501	426	457	475	468	477	500	488	467	467	472	438	483	463	474	507	474	436	472	485	474	486	499	489	432	490	455	456	516	489	505	501	467	472	512	457	436	489	481	454	476	449	468	489	479	512	485	468	509	487	430	467	518	468	461	494	458	479	453	484	470	471	468	508	479	451	446	467	503	449	470	479	462	455	462	477	480	463	463	486	460	423	446	440	465	495	500	435	478	495	482	523	481	488	454	483	474	446	447	457	445	471	467	475	504	447	471	464	474	451	515	475	481	498	455	457	485	432	516	457	500	523	485	485	491	461	472	440	502	476	476	452	492	502	484	469	480	513	443	477	491	483	467	486	459	439	489	474	512	466	484	468	496	506	488	461	509	489	442	462	479	462	496	448	482	486	464	493	487	442	478	487	500	426	479	474	487	461	476	485	474	491	475	504	428	479	513	438	511	515	482	458	479	466	525	456	483	523	474	454	476	464	494	476	500	450	481	501	457	466	443	422	437	526	470	509	426	470	475	476	480	474	460	525	480	462	488	485	450	478	441	528	486	469	510	468	469	458	472	473	476	470	464	475	488	424	492	464	436	477	502	465	467	477	496	464	459	464	454	469	518	456	493	474	476	472	439	474	490	467	460	444	483	472	481	477	490	470	523	490	453	500	467	473	436	465	521	461	488	481	425	457	483	488	500	482	460	514	447	462	467	495	455	481	463	497	479	476	476	486	474	510	471	464	472	466	510	456	466	475	450	462	450	502	464	459	465	484	505	491	472	502	503	471	479	488	434	457	509	442	474	465	467	471	540	448	457	441	523	484	437	465	469	445	463	484	436	477	501	455	478	483	475	476	489	483	448	484	504	473	437	493	495	470	490	466	511	498	477	499	478	443	434	485	478	456	505	464	493	504	441	509	491	487	458	443	480	452	504	478	455	505	467	464	476	470	453	487	513	483	466	458	472	489	459	514	492	507	496	484	449	496	532	482	489	448	434	501	479	451	428	477	480	439	438	488	485	491	462	502	465	470	487	452	491	467	454	486	513	511	450	444	482	486	476	452	496	457	504	495	522	450	468	469	488	492	481	492	486	466	465	468	477	454	493	482	450	489	454	455	461	459	461	475	484	469	452	480	473	452	512	507	470	426	464	464	460	463	470	476	495	466	462	486	439	476	460	459	470	465	464	456	486	500	491	484	460	464	472	500	492	446	465	473	485	481	490	473	457	470	463	425	508	478	464	447	535	487	463	485	466	474	482	469	472	441	454	477	471	462	417	436	470	468	502	505	496	492	470	480	461	473	508	476	506	487	496	494	451	468	504	458	489	468	480	462	479	503	479	485	453	487	481	472	454	463	476	436	474	455	459	430	462	472	469	487	457	479	470	509	462	469	484	494	447	478	449	465	485	495	435	449	432	495	503	482	490	497	478	499	485	469	452	441	512	502	452	468	459	545	438	467	455	507	448	452	476	466	470	475	481	511	445	457	441	463	439	501	500	471	477	509	460	473	460	502	456	449	463	469	473	493	501	466	506	458	468	482	482	438	513	442	423	452	474	505	466	458	469	475	508	481	465	451	453	431	414	478	474	461	504	478	482	504	471	478	467	448	468	479	488	457	508	467	494	440	447	447	474	453	501	481	487	477	466	469	523	487	461	485	460	473	488	490	487	485	493	464	507	444	462	503	471	477	495	476	458	521	433	468	438	475	489	460	436	444	470	505	467	500	455	506	458	458	516	494	460	534	418	492	488	513	480	473	487	468	448	449	475	429	486	437	447	482	447	474	467	489	474	449	501	470	458	502	456	455	495	444	482	483	485	474	458	475	513	516	465	480	452	492	493	460	490	449	490	470	475	492	433	499	491	536	479	447	473	459	444	437	510	459	422	466	457	501	473	458	482	449	446	479	460	438	450	471	455	434	458	490	486	467	454	486	454	511	500	448	507	496	467	452	466	473	453	435	474	479	467	496	482	484	461	488	475	446	481	501	494	452	475	471	498	463	442	514	477	442	502	467	482	493	499	490	480	468	481	522	487	521	465	495	476	461	488	487	458	448	489	511	468	504	499	480	507	383	472	455	508	487	483	461	477	458	500	481	463	469	498	469	506	452	479	457	496	486	459	471	485	452	426	463	520	458	444	456	465	469	505	459	446	500	463	526	480	486	471	484	493	475	458	467	501	475	476	474	489	493	451	500	500	476	478	475	472	509
23194	21288	29097	23813	21337	20324	8447	2882	2212	3821	10252	25948	27414	19141	10079	1387	185	212	210	225	234	218	189	216	194	213	180	233	192	193	212	208	191	207	201	208	199	189	208	200	180	182	185	206	183	177	207	197	203	197	210	205	194	178	220	163	196	213	204	200	193	209	197	190	173	201	155	202	177	222	190	186	213	198	169	207	196	205	216	206	201	186	198	190	183	182	209	207	184	198	230	210	152	203	196	194	201	184	229	183	206	210	177	188	196	164	201	203	202	189	179	168	186	212	208	186	198	203	219	230	205	173	172	206	191	193	183	195	185	203	189	198	211	211	198	189	200	215	214	196	198	185	190	196	180	217	190	194	195	180	198	199	217	189	176	201	176	210	174	216	199	188	196	217	207	203	202	174	212	196	195	189	192	189	201	206	207	190	218	203	209	198	189	174	201	189	207	185	222	199	188	223	186	211	194	204	199	201	202	183	211	213	179	188	195	196	214	197	204	214	198	200	182	211	211	169	196	205	190	197	182	174	209	170	189	185	190	188	191	187	181	203	214	195	212	213	226	192	179	206	203	176	173	189	195	200	187	197	219	231	167	188	197	192	180	214	194	201	181	203	191	195	195	216	216	215	202	200	188	171	192	196	198	212	183	208	188	224	183	180	177	182	195	197	188	178	160	187	195	177	200	209	200	173	186	207	213	211	177	181	195	184	191	203	180	200	184	204	203	190	205	168	208	198	203	209	227	182	209	212	196	191	190	206	234	193	194	197	195	203	197	194	218	201	220	188	197	196	193	209	185	202	192	191	162	180	204	194	200	203	192	195	178	195	206	194	193	195	180	195	212	167	214	190	168	175	228	188	204	199	179	203	203	222	219	180	203	189	188	185	197	190	211	191	191	203	203	195	184	224	202	192	203	179	177	186	171	193	209	192	210	197	198	198	177	193	194	224	167	194	189	186	199	176	214	191	192	194	185	200	203	214	193	236	203	215	210	201	194	179	199	197	146	199	206	165	219	219	195	197	220	191	175	179	177	206	179	190	207	200	210	195	183	183	195	192	167	214	190	198	177	203	202	216	219	197	207	212	202	197	199	196	166	237	186	204	203	192	198	193	196	198	178	197	195	207	228	224	204	189	175	210	198	191	215	162	197	185	179	185	188	234	190	191	185	224	204	197	177	190	209	205	212	201	213	192	174	203	194	183	203	193	196	196	188	200	168	203	198	185	197	198	207	198	185	175	221	186	212	221	188	198	176	193	175	191	205	188	194	215	203	208	211	218	184	188	180	185	192	194	194	184	200	217	181	203	206	212	214	196	209	195	211	194	200	185	194	191	223	217	193	180	195	195	181	183	201	191	217	183	193	175	204	170	205	192	176	191	191	200	184	193	178	185	196	192	201	213	188	194	187	201	215	213	204	184	200	214	197	189	181	193	203	214	195	185	188	226	177	174	191	199	176	190	168	187	182	193	208	187	183	204	198	208	173	212	205	215	215	228	213	210	190	171	187	214	226	197	193	200	211	188	168	211	177	217	184	201	196	191	210	176	204	195	192	217	202	198	204	176	206	197	190	199	208	193	192	197	211	214	200	201	178	197	200	212	194	190	196	204	176	197	194	201	209	206	191	184	202	193	218	189	176	232	203	192	191	204	198	195	202	207	192	206	192	171	193	185	201	203	184	183	213	192	190	196	194	193	180	197	204	200	194	193	181	217	189	213	202	190	195	194	202	197	215	199	201	206	200	193	180	208	183	208	201	216	202	208	206	180	194	183	184	197	206	183	180	189	185	198	180	211	194	192	194	203	189	184	198	204	188	184	182	210	188	198	165	205	209	200	187	211	179	183	193	193	210	187	187	183	203	198	186	181	178	195	187	195	191	201	182	151	184	210	188	189	206	190	160	190	203	193	218	205	226	197	180	180	183	191	184	192	184	206	179	173	206	202	209	178	182	227	168	192	214	174	207	182	207	209	208	175	196	200	193	207	208	228	183	200	198	201	180	204	187	192	188	195	182	195	217	187	216	190	199	207	186	199	197	202	207	178	183	170	208	175	201	210	208	185	189	193	187	216	193	184	191	210	198	190	221	190	197	184	190	198	177	174	184	210	190	195	195	200	180	190	200	194	207	169	198	197	180	171	194	199	217	184	204	192	189	230	174	224	198	226	173	183	200	236	198	217	187	179	186	188	179	215	193	194	203	214	198	171	193	223	208	184	189	209	206	195	194	194	211	202	200	188	190	214	192	212	198	170	213	190	198	167	175	186	201	199	191	194	197	206	197	180	193	173	199	217	188	195	196	208	195	170	196	229	183	223	180	211	182	190	205	217	182	197	213	189	203	203	189	203	189	178	182	186	184	197	192	195	195	204	202	191	186	207	188	186	191	188	192	197	200	175	191	182	201	196	166	191	206	180	197	193	196	189	207	199	226	212	185	214	220	197	188	223	190	184	201	187	194	164	192	168	190	200	175	212	215	197	180	192	198	186	193	175	191	186	214	178	204	187	188	194	199	206	186	191	213	180	188	193	203	181	201	194	186	179	223	182	182	168	201	178	203	184	218	184	212	204	193	207	195	217	187	191	193	206	192	167	178	190	226	189	202	191	187	189	197	179	180	201	199	201	173	194	169	203	179	198	215	205	193	189	213	186	202	217	210	177	171	186	170	200	195	181	183	197	179	195	181	191	186	195	208	177	177	217	190	204	214	194	188	176	202	196	173	207	197	221	184	199	219	188	180	220	192	217	181	182	203	190	192	188	189	207	197	195	206	213	173	182	210	219	211	195	200	192	195	199	207	197	212	222	184	193	188	201	177	204	186	202	198	205	181	227	205	181	198	184	193	186	174	206	209	197	203	183	210	215	186	194	196	199	196	196	205	193	178	203	214	218	191	194	196	174	192	191	212	183	193	203	207	212	173	197	198	196	246	186	180	199	227	195	202	203	177	185	196	194	208	200	177	192	184	203	175	184	193	180	192	201	199	213	195	193	204	201	178	193	195	182	208	193	197	208	188	221	192	180	195	201	169	183	179	198	197	190	170	221	193	190	192	208	203	194	183	191	176	211	182	194	167	195	199	213	200	181	193	204	189	211	203	172	211	201	190	197	203	224	197	209	232	185	200	196	219	210	181	204	165	218	195	191	199	201	182	193	193	191	188	181	187	204	198	184	196	217	202	207	166	197	197	189	188	208	208	187	194	199	193	195	191	181	235	192	196	194	192	198	187	211	190	177	201	225	197	198	188	208	190	184	176	181	189	199	205	204	160	227	194	194	215	193	200	200	176	199	200	193	222	183	208	177	192	213	182	203	205	193	194	182	215	217	181	201	158	171	191	189	208	195	181	190	211	187	178	184	191	190	206	195	196	196	183	196	202	158	196	193	183	212	197	194	211	202	214	186	199	191	213	185	169	190	197	186	193	191	200	176	192	194	227	218	191	188	183	171	204	228	199	191	233	193	200	189	203	172	180	190	188	190	200	202	193	175	200	178	185	176	192	207
21906	39962	35168	27558	24963	18241	10992	8815	8250	12247	23802	38301	36747	29003	17866	2866	435	430	422	435	435	441	419	412	430	445	398	398	410	425	400	398	410	406	396	379	381	385	420	407	428	395	423	425	384	372	420	397	410	397	391	388	394	405	438	403	428	405	400	383	405	387	365	373	367	413	409	405	402	390	410	414	419	416	410	379	412	380	379	449	419	376	411	378	388	397	431	415	385	408	390	428	422	420	392	399	445	408	411	342	400	408	382	423	417	387	410	389	409	443	411	376	432	396	409	380	391	422	412	410	378	372	389	420	415	417	390	434	399	385	400	420	411	413	409	421	462	414	415	383	398	394	414	418	417	407	413	373	409	416	406	418	382	395	408	412	405	384	421	421	418	409	359	388	396	394	416	394	397	420	413	396	383	397	366	415	372	391	372	389	389	389	410	420	386	413	417	427	356	399	384	393	405	382	397	408	393	453	379	399	402	419	394	423	398	349	451	373	377	395	408	399	429	383	395	376	343	403	413	385	416	368	407	403	439	394	407	408	378	365	362	400	346	419	368	396	423	372	400	377	421	407	386	404	426	431	372	410	393	430	373	387	380	361	416	423	375	421	395	426	392	406	416	427	407	379	427	403	418	413	384	399	376	403	391	393	380	394	415	411	409	444	398	424	412	392	363	406	412	379	367	405	410	442	430	403	411	389	411	392	393	399	397	369	378	410	419	396	403	395	383	388	415	421	397	401	414	384	381	405	405	404	363	394	361	408	359	394	364	407	398	390	426	398	393	420	415	407	382	445	414	400	385	388	374	394	384	424	382	390	408	405	405	391	445	410	415	387	360	366	388	401	407	385	426	393	389	436	397	453	374	390	401	399	401	388	390	389	369	386	415	396	399	413	395	408	413	419	375	411	412	407	437	393	443	367	401	390	392	424	434	383	385	380	397	396	425	399	396	400	399	385	382	358	396	406	432	409	396	382	426	388	402	425	428	402	414	396	420	421	342	398	423	389	434	434	375	420	357	427	415	390	430	376	391	406	399	400	421	391	427	428	364	413	411	393	378	406	390	405	398	406	393	415	417	418	391	426	411	403	367	389	410	366	396	394	415	416	466	376	383	391	404	393	410	378	425	411	423	382	388	399	411	384	409	403	429	444	379	417	376	388	397	390	397	394	414	400	426	429	396	370	409	380	396	413	422	382	404	405	407	401	403	373	407	377	382	409	395	410	428	425	398	425	390	388	362	391	377	413	380	410	403	425	409	409	416	397	393	398	436	394	403	416	407	385	377	377	439	416	392	406	435	422	406	374	383	368	434	425	403	360	383	384	369	431	406	394	415	420	436	418	422	431	409	359	430	406	403	386	374	393	386	396	398	382	399	399	389	371	385	402	394	413	408	404	397	379	387	378	413	393	407	387	470	436	389	367	415	364	396	416	390	376	422	409	389	424	419	395	421	397	415	428	395	441	411	407	423	398	367	396	397	409	368	402	397	396	398	385	414	408	362	408	384	447	410	400	400	419	402	411	417	428	385	400	416	396	410	382	394	416	425	427	377	388	414	381	408	389	420	433	384	434	389	402	369	400	432	418	419	406	378	358	390	420	420	400	375	382	389	378	366	386	394	391	385	422	411	391	360	393	449	395	410	415	402	379	379	419	386	388	423	393	416	382	364	422	394	401	400	372	407	415	381	412	410	417	392	427	376	424	378	382	418	385	394	392	414	403	385	403	389	374	417	411	453	403	400	417	443	393	402	362	428	359	431	406	401	368	401	381	439	423	402	410	399	370	369	399	406	403	411	406	405	393	371	383	431	401	408	387	395	399	393	391	384	405	388	394	410	408	355	396	426	403	415	387	392	404	400	391	392	427	386	409	383	470	395	398	408	419	379	381	372	448	393	422	391	398	450	410	443	380	395	382	404	361	428	425	401	404	406	404	392	381	400	388	390	423	407	345	433	393	386	388	428	422	381	376	386	396	390	410	383	426	378	399	402	387	391	388	422	431	398	389	410	389	384	374	431	380	395	415	403	391	412	389	394	413	423	360	369	421	405	357	426	376	421	441	396	386	411	405	441	409	380	372	442	410	422	374	401	374	373	394	418	404	380	394	427	387	397	404	423	394	388	379	374	372	418	395	400	367	414	406	389	390	432	429	424	391	410	409	399	386	405	405	403	418	358	395	413	392	405	371	401	415	439	416	458	383	395	406	395	411	381	403	352	380	409	398	388	400	395	450	429	385	414	383	386	400	414	398	418	400	362	393	351	382	389	400	410	434	385	370	425	370	413	407	362	406	390	413	436	394	418	390	397	451	379	404	377	403	367	417	395	397	422	425	389	415	406	397	395	404	397	405	397	412	409	399	414	363	367	375	395	408	420	391	422	413	411	387	415	418	417	352	404	408	366	394	389	394	433	411	396	392	385	348	405	400	381	429	383	356	410	403	402	429	425	420	400	396	392	406	370	378	420	404	395	382	418	380	391	374	426	368	381	379	414	394	384	394	378	405	416	411	401	425	399	383	384	376	410	417	357	384	394	430	413	438	385	403	423	366	389	398	426	412	404	389	383	395	414	442	388	421	411	355	376	392	417	385	397	414	431	390	384	378	406	383	373	419	410	418	391	407	422	403	405	392	413	382	374	429	417	409	385	423	396	424	431	417	381	366	362	405	396	404	420	407	451	409	415	361	407	414	392	418	405	429	422	418	429	399	408	413	399	366	386	403	399	395	399	406	404	385	417	395	400	397	384	373	393	392	417	393	408	407	400	421	413	426	385	395	422	406	416	400	423	383	368	393	376	399	394	377	366	436	395	357	393	399	397	394	389	356	403	412	384	442	421	398	374	406	400	382	405	393	408	369	404	386	377	436	402	419	409	380	393	376	408	404	414	393	407	390	362	413	403	407	427	418	399	421	425	401	412	393	383	426	408	430	393	404	423	391	438	417	394	397	429	365	417	363	375	399	391	397	402	408	408	396	370	382	384	370	381	413	414	406	420	401	404	374	423	369	418	362	417	384	423	409	421	388	393	390	404	353	400	381	410	387	426	387	441	396	432	424	387	393	403	409	379	420	424	417	428	395	406	398	386	401	430	408	405	416	415	382	425	422	430	386	446	374	400	389	378	415	429	398	431	401	394	388	373	415	388	414	434	393	392	382	403	420	426	405	396	410	408	379	403	417	418	400	402	354	376	386	434	375	421	384	409	392	394	428	399	377	405	399	368	409	414	407	414	397	391	412	387	396	376	391	425	430	444	372	387	394	427	388	392	406	391	394	415	417	386	397	390	396	403	365	410	377	379	398	374	419	420	430	397	406	381	370	423	439	356	387	420	372	427	388	412	420	428	406	402	410	422	401	394	401	416	392	417	380	440	393	407	364	442	423	417	431	365	417	390	394	421	382	399	405	424	432	379	395	394	382	392	436	406	370	381	404	405	399	417	424	406	379	404	400	427	413	405	400	433	394	439	379	393	389	406	413	377	440	416	412	397	393	410	409	403	359
26623	21290	17319	8353	4236	3151	1383	913	721	746	1005	2303	2843	2488	1542	509	372	368	344	393	375	367	364	387	341	397	343	316	355	382	371	365	360	358	355	347	387	356	366	403	360	375	350	374	373	370	387	374	380	388	373	367	382	372	390	352	380	422	334	365	353	388	374	365	399	370	416	377	364	389	333	358	341	395	371	353	378	348	360	357	406	389	380	384	361	368	376	369	376	340	391	349	366	377	350	395	375	341	347	377	350	360	341	346	379	363	382	393	372	360	415	357	384	385	364	351	346	370	373	351	373	321	349	397	377	376	376	373	379	373	380	351	366	364	368	357	356	370	393	372	375	353	398	345	347	398	393	371	352	358	383	385	353	347	348	370	362	358	347	355	331	367	380	382	357	378	383	341	358	342	385	351	370	374	356	362	383	345	404	344	356	369	379	364	343	359	347	377	378	371	353	385	331	345	362	381	367	353	370	396	358	361	400	362	416	385	388	368	362	367	364	360	381	386	382	354	366	335	388	346	397	383	335	391	342	377	340	377	348	354	340	360	372	358	359	360	353	373	358	390	367	376	357	345	342	382	345	353	363	359	354	371	370	382	387	368	369	374	374	398	392	358	385	352	359	373	362	325	413	351	381	385	392	376	378	378	383	356	401	368	363	326	398	387	375	361	339	363	361	380	347	400	352	348	384	378	389	394	357	377	405	354	359	376	374	327	382	353	387	362	379	365	334	364	391	388	367	365	370	375	367	379	348	352	395	349	399	333	379	371	396	352	363	373	374	382	356	367	407	374	378	347	380	364	376	361	359	357	362	360	361	400	327	380	353	355	363	389	327	373	364	376	326	343	343	325	370	342	346	339	373	324	364	370	390	358	379	337	355	373	387	336	407	323	364	351	350	367	376	347	388	353	371	373	354	380	394	387	366	360	374	356	355	361	373	362	375	351	369	344	375	413	381	358	370	352	351	371	406	349	341	366	372	372	384	360	353	351	351	341	381	350	396	347	381	346	373	365	380	346	352	399	355	359	343	383	383	385	344	373	374	351	390	361	398	352	361	387	392	369	363	372	365	362	349	340	370	359	361	374	329	358	396	364	388	374	385	376	366	337	364	339	351	406	342	378	408	395	327	393	369	338	350	373	348	372	361	379	358	383	371	363	356	382	371	355	381	360	386	384	354	402	382	353	395	373	383	337	382	373	374	354	376	376	345	384	368	389	357	393	377	356	355	369	382	354	355	361	365	358	352	400	389	395	390	361	366	377	383	370	375	347	354	359	353	370	366	374	367	380	371	368	340	362	392	382	331	335	377	399	344	380	389	349	326	368	359	358	338	361	372	367	362	362	363	360	388	375	360	364	380	360	338	368	372	382	370	362	365	333	411	355	337	407	389	355	328	339	344	374	385	377	357	351	376	368	360	373	321	390	371	381	314	351	356	361	362	361	360	384	372	379	342	367	348	375	367	409	373	350	349	374	373	362	365	336	358	316	360	371	389	357	362	334	363	363	349	348	374	358	362	385	360	358	378	410	368	343	328	366	355	387	342	379	342	360	350	372	398	358	403	372	375	351	378	393	329	350	358	386	378	371	371	354	385	376	370	403	354	356	357	404	381	366	368	385	372	378	327	386	373	370	351	369	400	383	347	357	344	362	336	363	369	389	413	400	404	398	406	371	344	350	370	392	387	362	377	370	354	351	369	343	346	399	374	360	321	396	367	334	330	370	355	375	358	368	366	375	385	362	397	339	372	387	364	366	391	419	359	335	372	403	375	347	376	382	349	354	366	389	375	394	391	372	364	342	351	406	385	359	381	384	333	373	364	361	386	398	381	371	373	332	379	378	374	365	395	368	401	356	383	382	389	374	374	385	367	331	359	388	389	391	345	340	391	346	351	368	389	352	415	350	385	363	380	347	401	392	362	382	379	358	370	377	360	361	373	390	331	367	371	349	400	351	348	383	360	372	342	387	355	359	403	368	380	325	356	365	404	353	346	360	360	353	387	348	357	351	352	326	357	399	349	363	360	382	361	352	344	365	347	387	372	358	338	365	393	363	365	368	378	360	340	366	386	371	370	353	371	371	370	335	366	404	384	375	334	358	333	340	356	353	374	369	338	375	358	371	342	367	324	315	369	362	357	381	351	368	342	359	367	357	389	343	342	390	376	362	373	355	383	366	370	375	369	402	394	347	390	331	368	365	391	397	369	367	367	387	350	352	360	393	416	366	355	388	314	372	373	378	341	361	353	404	376	352	378	352	343	358	385	379	376	348	394	373	343	362	382	358	367	411	396	367	387	396	352	376	362	367	361	397	337	390	360	359	364	353	375	410	360	350	374	367	381	366	363	342	388	367	360	362	328	368	360	371	364	346	361	397	365	361	416	366	369	389	366	349	400	340	406	341	366	341	372	391	361	396	357	327	337	380	396	387	365	352	381	390	348	379	382	347	388	373	368	361	360	366	344	383	360	375	346	380	376	386	370	333	372	387	400	378	350	344	384	342	377	347	338	359	353	386	355	337	341	371	414	389	373	375	375	380	336	382	372	332	339	394	359	340	373	362	403	362	362	320	371	356	376	378	418	357	359	420	336	359	332	374	389	359	344	403	389	328	372	391	373	373	362	339	364	353	349	369	380	372	394	356	369	359	372	361	356	358	387	406	371	372	368	356	328	386	407	383	338	362	386	391	395	359	375	340	388	404	395	386	376	397	367	368	384	349	383	339	383	395	358	387	371	357	388	367	367	355	389	329	374	380	348	399	350	383	391	360	351	382	362	347	367	368	398	397	380	364	344	383	389	374	372	391	359	362	389	357	381	371	360	361	397	349	386	340	392	388	386	353	385	353	373	364	367	399	355	408	378	378	365	355	365	376	359	380	346	370	331	396	370	326	384	405	369	383	351	357	338	376	378	379	387	384	350	345	402	371	363	375	371	363	378	365	395	386	371	351	346	382	401	378	391	343	381	375	351	354	338	364	357	384	393	370	382	370	351	352	366	363	359	353	389	368	356	340	364	377	384	367	360	370	342	375	386	374	364	320	382	369	381	378	347	395	368	382	342	379	397	378	364	373	403	384	359	365	366	347	367	365	368	372	365	337	351	369	355	378	359	376	328	370	371	387	368	398	317	358	384	349	383	405	341	393	388	354	342	386	354	349	380	355	379	374	364	383	333	355	363	377	370	374	376	354	365	379	359	375	357	385	399	381	349	352	369	381	364	396	375	394	370	398	382	355	374	366	368	382	405	402	362	387	332	404	378	379	373	363	328	351	353	379	353	353	369	362	364	360	355	345	397	369	375	379	349	375	372	376	405	397	354	337	392	370	371	410	359	361	382	381	354	397	394	354	379	367	343	357	387	339	363	367	350	365	358	373	394	409	384	366	394	356	384	324	370	378	394	382	353	354	382	377	367	362	371	358	356	354	371	367	362	392	349	389	359	362	417	349	360	349	398	368	356	387	341	399	378	409	379	359	381	355	375	358	402	382	361	371	375	388
18781	28738	21768	14625	11727	9465	4558	3162	2393	2430	3306	7811	8582	6895	4327	1248	736	711	714	704	765	745	748	695	741	801	767	782	728	732	666	740	711	758	745	711	746	708	780	748	731	752	788	723	741	780	756	745	707	757	713	711	752	782	692	731	727	731	739	757	748	738	751	730	690	735	758	663	718	737	728	753	683	702	735	751	739	730	751	708	720	746	765	700	705	752	721	779	736	775	686	769	705	746	736	723	737	789	745	752	792	725	740	713	762	780	726	730	722	712	760	721	725	697	736	715	743	729	740	678	709	733	805	774	719	710	742	715	712	802	729	725	737	735	780	724	724	739	744	737	752	786	726	765	761	717	721	773	735	737	697	722	695	777	750	755	725	750	754	778	702	746	743	749	765	748	755	740	692	800	693	757	726	699	725	758	750	693	738	679	745	758	746	732	708	751	754	766	754	700	702	763	719	719	714	721	733	699	759	725	768	756	801	767	690	715	714	726	765	771	780	726	747	715	714	723	760	742	746	739	738	741	758	733	761	738	734	717	703	769	771	733	758	753	763	725	714	769	703	692	704	714	719	752	738	757	764	741	727	736	793	739	743	757	715	711	763	758	721	721	738	726	738	755	691	738	709	761	729	724	749	730	724	768	780	740	746	743	772	735	784	773	696	742	697	727	728	736	705	753	777	772	755	692	699	741	729	773	769	716	757	726	710	735	716	695	740	746	723	711	753	745	726	792	728	766	729	763	737	792	747	734	769	741	750	719	757	699	789	746	784	762	734	749	717	734	733	740	718	751	721	746	737	722	717	699	741	712	748	732	736	779	679	757	773	765	695	750	738	740	763	746	710	740	698	721	754	762	709	730	749	740	733	742	712	723	729	784	783	717	728	704	738	701	734	742	765	707	714	733	719	763	738	730	799	792	782	677	749	728	778	727	764	729	731	736	764	692	763	791	758	753	675	754	741	737	742	707	751	744	704	800	732	768	751	773	660	741	751	719	775	717	738	738	745	719	751	737	770	735	764	697	730	709	710	729	709	719	689	708	761	784	682	742	708	763	740	745	687	772	775	726	749	754	743	683	720	725	730	718	734	757	695	743	725	736	724	731	709	798	703	774	705	687	734	715	709	763	750	714	710	752	766	746	756	721	797	733	779	767	705	826	798	786	704	740	730	753	678	705	695	734	679	731	714	746	748	774	703	726	770	705	767	750	737	713	761	733	752	706	734	736	784	759	698	753	769	699	752	698	712	704	708	729	696	753	748	757	757	773	807	739	751	718	691	750	733	735	747	730	760	762	726	762	706	664	719	738	751	747	741	734	702	707	715	787	773	748	742	815	732	726	721	715	764	743	710	713	733	708	719	721	701	702	728	733	691	713	708	729	740	739	723	722	726	703	791	734	732	698	728	716	720	795	695	733	759	698	756	764	744	727	752	725	786	717	768	723	739	749	750	749	712	758	755	798	753	796	744	768	748	742	717	781	751	712	766	720	784	714	786	763	753	686	726	748	734	689	793	738	757	764	728	748	735	724	799	706	796	696	695	750	715	725	739	700	761	744	762	737	733	758	778	739	764	729	705	702	728	746	749	751	726	706	713	728	714	741	764	708	720	674	737	757	769	760	737	728	758	744	751	713	763	750	734	704	717	749	733	702	728	755	740	743	765	727	709	728	681	731	712	730	703	770	743	709	778	755	760	733	788	734	712	768	791	749	732	729	822	743	769	713	725	749	758	708	786	762	761	766	701	719	709	742	718	723	752	713	745	733	769	754	729	740	712	692	703	715	747	715	805	764	708	733	754	703	735	747	745	743	779	760	754	735	753	747	752	738	762	761	754	761	758	763	736	748	725	718	763	680	700	728	704	733	778	680	690	712	771	726	725	711	720	681	702	720	756	698	721	745	725	717	710	780	739	767	716	760	736	729	743	711	708	818	791	716	766	745	757	751	724	717	707	740	735	726	749	717	755	707	750	761	762	725	699	758	749	747	728	748	724	668	730	687	701	748	727	762	737	747	702	724	731	760	711	711	743	736	751	703	682	750	727	747	806	714	738	697	757	749	743	701	777	743	718	738	715	726	743	736	741	771	763	748	763	721	738	710	731	736	771	749	765	722	784	711	739	773	753	736	729	767	738	749	778	738	784	719	718	718	689	760	743	745	738	748	734	779	703	720	740	730	772	755	711	748	739	702	744	783	770	728	713	762	752	714	736	696	738	736	701	756	738	709	774	765	748	744	763	726	743	723	736	762	725	770	702	703	703	776	738	707	687	712	747	724	788	749	693	767	701	738	729	715	755	755	761	702	747	717	761	674	750	742	719	742	755	780	719	754	757	727	764	749	724	666	720	760	723	708	712	754	775	724	766	731	727	701	773	757	708	755	804	728	742	733	733	752	747	728	757	732	713	700	749	744	731	728	700	723	744	749	745	739	797	739	773	678	720	739	795	738	732	693	782	697	747	737	708	787	733	784	709	740	740	727	735	708	731	733	710	749	721	758	723	660	696	714	753	700	733	757	748	722	733	702	756	704	773	763	672	745	720	748	743	729	793	690	759	710	701	802	770	745	783	679	769	755	765	756	719	761	774	729	747	721	771	765	732	729	741	777	767	735	788	777	745	688	732	707	733	748	713	734	748	744	720	729	744	717	701	702	768	710	714	723	729	702	736	720	725	723	732	749	745	721	738	736	724	732	716	760	697	755	750	746	747	690	782	722	751	781	761	743	762	791	737	714	714	715	766	724	657	761	732	766	732	701	778	789	739	747	707	747	703	769	751	763	745	777	769	762	737	770	776	803	724	753	690	765	731	757	741	772	716	791	721	736	779	764	749	683	740	782	704	735	716	759	753	743	755	732	736	754	738	774	733	747	749	685	746	712	725	744	745	717	762	717	758	710	816	722	703	764	770	720	737	739	774	706	735	753	758	688	712	682	730	749	718	693	762	746	766	740	787	748	768	708	718	748	694	752	759	733	764	775	759	752	745	742	751	765	691	746	792	764	779	770	728	746	787	724	750	748	717	747	774	778	679	678	724	700	714	676	705	774	702	746	769	792	708	712	724	728	723	751	732	681	749	698	734	802	752	759	740	745	726	769	708	777	763	763	736	773	753	739	795	688	724	768	731	725	760	746	721	738	743	720	780	700	735	749	728	733	746	741	698	759	735	749	728	760	741	749	695	729	737	739	700	772	751	750	732	761	695	736	763	739	748	737	716	734	737	721	736	754	707	785	720	713	750	747	689	789	809	774	711	755	750	710	741	774	802	741	772	757	736	771	754	762	755	724	750	770	728	746	725	761	670	739	734	733	691	718	719	747	704	738	749	736	737	717	732	754	765	742	722	723	725	745	738	770	736	690	716	729	713	709	757	768	732	718	751	692	754	758	742	681	697	757	705	710	735	736	734	816	733	693	699	743	743	754	722	757	737	702	702	732	780	740	731	770	709	750	746	722	746	718	752	709	758	735	699	725	783	747	762	770	725	652	752	756	746	791	727	747
24242	21296	28369	24599	19446	8298	3744	1614	1560	2403	7284	15778	16346	10446	3584	329	288	280	265	268	258	274	280	264	269	244	260	262	235	241	246	269	285	260	266	278	238	268	241	253	231	257	239	257	246	269	304	261	263	248	289	249	274	268	249	272	270	261	264	261	269	296	235	265	284	251	235	260	253	257	253	266	248	290	248	256	257	261	265	302	258	273	272	285	247	259	259	268	280	260	269	285	257	258	242	254	267	266	287	267	263	258	257	263	251	243	262	264	260	246	239	258	240	241	265	226	256	250	213	248	287	272	273	256	239	272	239	270	264	275	278	282	225	262	265	237	253	261	251	239	255	271	260	254	238	248	254	247	251	263	276	239	255	316	254	258	257	257	259	262	241	235	265	249	258	263	256	252	276	274	263	248	229	254	261	269	229	275	246	255	263	244	272	237	271	264	259	263	280	258	248	256	242	270	282	272	283	278	261	274	244	228	275	245	257	273	281	264	240	239	259	263	286	282	248	242	242	239	293	255	248	252	244	265	249	251	241	269	275	243	266	280	282	259	240	247	255	267	253	269	275	250	262	254	266	260	267	248	250	278	236	271	270	243	268	273	267	271	223	251	252	250	264	257	247	277	292	241	251	261	268	237	253	218	284	241	258	262	279	252	265	256	255	253	250	236	248	287	261	259	254	267	272	273	253	242	270	234	269	226	259	246	248	236	236	254	269	245	282	286	257	281	278	282	232	255	262	275	268	247	247	255	258	221	238	268	256	258	252	268	277	255	272	247	278	267	253	241	250	300	285	265	255	266	267	245	257	269	247	243	254	232	260	266	236	244	265	270	252	264	266	274	244	259	273	240	269	257	261	242	275	253	270	258	247	248	224	246	239	256	230	258	243	245	259	261	259	282	262	276	215	281	267	251	282	263	231	254	273	272	242	258	246	274	259	249	258	244	239	284	241	260	264	264	270	248	248	269	266	253	277	249	236	257	276	229	241	242	234	276	257	265	252	251	297	247	253	230	259	256	298	235	255	263	276	264	262	253	259	246	248	267	273	236	285	261	258	203	252	249	270	250	269	244	260	243	257	245	270	275	270	284	269	266	226	269	266	275	228	251	255	254	274	277	258	267	240	264	270	264	237	265	256	264	243	246	276	250	256	287	254	252	236	240	273	250	247	275	240	263	256	274	253	254	251	266	259	254	256	236	251	237	259	266	254	232	273	293	271	272	264	247	263	263	275	228	260	256	259	237	231	230	244	248	258	242	243	247	259	228	235	252	261	261	245	281	249	257	245	279	266	241	243	254	234	238	272	253	259	293	277	254	259	256	255	260	260	227	262	274	267	241	243	255	248	236	249	266	264	253	250	238	279	258	245	255	265	266	265	222	246	227	227	271	237	223	260	226	254	229	261	239	277	244	251	266	260	267	269	258	241	264	257	282	249	242	251	255	244	241	274	233	254	257	296	257	241	271	249	256	254	272	278	287	257	244	249	240	277	244	264	237	257	255	249	255	283	248	251	230	258	256	264	246	235	255	259	258	248	239	216	214	264	242	273	241	259	237	234	256	245	266	248	258	262	269	249	262	248	239	253	271	228	236	244	249	241	235	247	273	263	255	253	296	274	245	270	247	237	257	255	242	248	247	275	288	259	266	239	248	256	260	276	260	280	267	283	260	282	275	277	258	258	273	247	235	277	253	241	231	251	255	275	257	259	241	249	280	242	249	271	237	261	231	249	245	262	243	240	268	284	242	261	267	253	285	234	279	239	260	277	274	254	241	264	242	248	283	256	246	272	265	253	246	240	265	238	240	240	285	253	266	291	267	256	253	229	261	282	284	286	230	297	251	273	290	242	252	253	257	231	278	256	250	243	258	277	256	271	253	254	273	249	259	250	264	213	264	247	245	249	244	255	258	256	252	285	280	217	244	296	275	250	250	254	282	252	265	260	249	288	261	264	254	283	281	236	266	276	247	244	245	298	248	225	275	279	266	262	251	265	267	263	246	267	243	233	266	253	266	272	252	272	260	229	288	281	261	259	258	271	264	237	217	260	269	250	237	281	271	282	273	219	253	262	268	266	257	255	288	284	255	282	252	271	259	279	257	297	265	268	269	252	244	276	257	268	257	250	259	273	255	280	250	225	260	254	253	280	269	259	238	241	238	240	279	255	251	255	267	253	244	248	270	278	283	251	233	246	244	265	235	262	263	260	255	253	245	239	243	247	267	263	260	246	258	261	214	278	265	237	279	253	275	280	243	210	258	233	249	270	231	242	244	239	264	245	279	272	271	233	235	262	234	261	278	255	223	291	252	256	275	274	258	249	248	251	239	265	289	232	259	264	258	264	238	268	226	277	255	266	265	259	244	248	241	266	250	250	246	271	305	245	270	252	285	246	252	250	261	283	255	259	245	256	242	226	291	243	265	267	239	271	245	259	269	259	273	247	248	258	236	261	246	251	230	253	270	249	256	262	250	267	263	248	254	234	247	231	269	266	254	267	271	275	253	230	233	250	261	288	260	253	258	247	255	269	261	262	277	224	267	257	245	270	243	251	254	284	263	260	264	283	256	270	256	255	260	252	245	239	230	241	240	238	244	238	258	228	259	263	274	231	249	274	260	258	252	241	282	264	264	236	278	260	288	268	272	283	243	250	289	227	228	265	270	271	272	233	217	283	263	247	261	237	242	252	242	246	267	241	270	254	254	266	244	279	247	243	268	244	251	277	267	275	262	265	263	235	267	250	259	265	269	252	245	256	275	286	267	285	237	252	249	285	251	229	251	278	258	255	237	262	251	263	265	259	232	288	257	275	268	232	249	261	247	229	275	264	290	291	253	271	276	236	246	254	290	238	257	267	261	237	246	257	278	265	255	265	241	243	275	253	224	266	239	257	253	292	249	247	248	269	239	271	241	263	239	276	267	247	266	237	272	282	269	248	264	283	274	253	245	240	240	270	242	226	234	232	251	244	230	239	285	229	247	249	245	285	246	235	256	232	274	268	233	284	266	239	272	256	252	284	234	260	235	244	250	253	263	227	259	288	253	261	251	258	267	269	283	254	265	264	253	249	252	276	238	239	256	239	268	263	226	261	249	260	253	258	251	294	284	253	262	242	261	262	263	237	243	247	259	244	258	246	270	282	250	262	257	290	246	284	281	241	254	257	245	255	255	237	261	281	248	258	261	283	249	250	236	262	250	236	263	229	234	257	254	283	266	269	237	280	263	260	235	261	261	261	257	249	257	259	247	250	226	272	271	264	258	244	247	268	259	247	267	239	243	223	259	257	252	278	247	255	256	248	238	293	254	250	243	243	250	258	266	255	237	282	261	261	270	244	241	261	241	276	241	298	247	245	249	255	270	285	257	270	269	263	276	262	257	278	245	246	273	262	265	239	264	250	276	272	258	255	243	263	231	241	259	255	249	265	227	243	269	266	243	243	261	246	272	263	245	235	270	243	286	278	279	257	258	262	269	263	228	258	253	256	297	271	278	288	268	260	253
19551	36511	29589	20491	15473	13520	9773	5944	5707	8350	18787	29680	28037	20502	8251	564	541	540	569	483	509	513	546	546	521	549	575	531	536	539	536	525	493	512	517	549	513	517	483	534	520	557	499	557	494	515	500	530	554	485	534	521	548	510	551	530	529	548	536	508	540	552	523	509	576	537	555	512	537	463	522	551	543	601	534	526	550	501	588	501	546	555	524	528	550	565	546	552	527	538	520	601	535	525	556	533	560	505	505	550	542	507	581	532	498	512	534	534	544	526	508	470	553	513	492	555	517	509	534	554	532	551	542	538	534	519	529	525	535	503	537	546	553	529	552	503	544	543	545	530	559	509	550	580	516	536	537	522	519	547	541	558	525	524	538	544	526	540	514	520	527	503	544	575	504	552	553	514	536	564	540	535	494	500	574	535	530	517	558	523	511	518	500	546	525	534	537	539	550	522	546	538	525	515	525	529	560	512	543	521	515	516	548	572	499	582	547	554	534	522	509	504	547	559	553	500	527	544	542	561	569	525	506	493	523	563	542	516	537	536	589	545	517	532	531	503	531	520	526	500	509	510	504	515	511	555	553	525	510	494	524	541	545	501	527	542	535	563	520	537	519	489	520	523	558	561	533	527	509	527	512	550	496	515	531	577	542	498	534	540	498	533	537	528	516	522	525	543	562	501	501	523	548	508	549	549	533	545	533	567	514	475	528	533	543	514	548	493	530	550	524	538	518	565	528	533	491	516	533	553	571	510	550	529	543	550	547	524	481	570	512	518	525	515	553	519	540	529	528	519	512	529	575	506	551	535	534	549	518	524	561	543	595	533	513	554	548	546	564	535	534	517	563	518	561	577	516	552	525	556	494	528	502	571	513	552	519	523	568	519	540	583	502	543	541	535	524	532	519	534	523	554	554	526	520	550	535	508	503	516	542	524	571	509	545	536	491	493	525	518	526	541	520	494	531	540	534	521	574	530	530	513	507	518	534	553	576	526	554	556	524	492	517	556	522	531	505	554	546	537	543	502	550	566	535	515	535	541	526	545	524	510	557	532	513	505	522	530	550	521	522	519	538	516	512	497	553	523	567	531	527	537	528	506	525	510	538	547	536	532	504	536	526	560	543	533	520	568	537	490	473	503	514	514	524	542	470	547	529	503	524	531	530	529	522	486	505	544	544	552	511	515	538	502	498	518	526	547	528	538	547	522	550	502	534	550	556	529	591	512	527	570	566	508	494	511	517	544	519	533	513	510	590	496	514	511	524	525	531	541	498	475	534	524	524	523	559	523	500	546	509	545	527	505	530	554	510	560	543	553	516	551	584	528	498	513	542	531	497	546	546	533	553	572	551	551	529	540	538	523	521	533	527	570	513	567	523	564	538	530	564	568	520	546	532	481	493	543	529	499	564	532	542	564	518	543	519	557	514	547	506	541	550	527	512	507	534	497	550	538	468	543	538	513	539	518	518	585	549	550	555	532	491	534	529	515	560	554	517	547	511	474	546	541	499	550	552	481	542	524	534	494	546	514	557	535	525	501	572	533	545	552	554	539	530	536	528	526	516	558	534	563	524	541	506	507	550	542	546	503	503	525	531	547	504	538	539	554	479	508	582	534	534	490	533	525	504	504	468	538	510	535	536	517	534	510	535	537	505	530	548	499	544	512	560	552	527	516	547	524	550	533	513	509	546	500	538	492	555	554	548	500	583	516	555	535	532	539	594	496	555	541	578	545	492	550	569	496	535	533	546	524	499	530	532	487	525	511	546	552	504	576	532	522	580	527	523	498	509	496	500	497	558	509	488	540	518	565	551	518	531	548	532	523	511	507	566	557	499	557	550	508	552	516	541	541	519	527	501	559	536	534	541	504	524	528	532	546	560	519	525	501	528	548	516	522	522	560	495	521	544	515	551	525	531	508	595	566	505	514	550	507	514	566	537	524	516	481	526	535	529	507	510	510	537	523	572	524	516	541	543	520	505	521	542	565	571	535	529	499	506	555	540	504	578	539	517	537	528	543	496	512	529	596	523	565	539	550	551	530	538	504	550	519	535	511	531	543	554	538	533	543	558	507	542	521	533	535	532	542	527	539	491	525	535	565	484	486	528	530	530	517	476	527	555	565	551	516	508	496	532	585	551	550	540	544	529	524	513	535	484	537	545	509	546	533	496	568	560	520	504	539	545	549	549	534	519	494	536	502	536	544	504	552	484	557	519	515	518	549	555	507	535	531	518	530	543	534	520	532	563	568	555	549	523	538	509	510	546	546	533	532	543	495	511	537	536	527	503	524	535	528	537	485	499	580	495	506	560	500	541	525	529	483	531	557	527	532	536	545	514	517	510	555	558	511	526	567	539	522	532	534	525	544	553	562	527	548	546	518	495	552	495	537	562	496	557	549	527	553	496	524	539	524	540	521	529	556	537	518	533	481	506	525	516	542	552	538	534	512	496	527	526	507	523	547	527	528	514	551	544	507	546	564	598	578	551	496	505	515	559	534	535	540	527	529	561	503	502	520	567	524	518	543	526	529	532	552	501	523	527	550	533	508	530	502	560	511	537	550	577	573	506	516	545	545	534	561	548	536	495	521	523	542	495	495	522	538	531	530	523	556	528	521	532	505	525	560	518	550	533	538	509	519	556	520	507	510	531	546	528	560	517	535	525	558	552	529	534	513	529	540	512	534	558	523	502	505	538	566	519	529	542	582	506	576	538	523	526	509	524	523	519	548	526	566	540	512	522	534	502	512	506	561	527	564	523	532	553	528	537	536	568	566	522	516	524	572	504	511	529	528	539	541	540	504	516	556	543	543	493	564	553	511	582	524	512	525	569	541	542	535	549	543	535	554	540	491	520	528	518	565	510	539	549	486	516	530	512	549	491	545	555	551	550	531	522	535	516	533	517	538	543	506	579	504	550	503	504	512	523	556	515	535	542	541	532	534	559	520	517	539	521	542	544	520	575	534	493	535	538	555	528	503	561	541	528	516	487	556	531	529	523	517	556	513	565	517	540	552	538	544	533	526	518	556	521	536	521	594	498	528	493	524	553	540	539	566	551	561	491	548	532	490	524	483	542	537	548	557	517	554	545	527	519	538	516	527	519	514	522	569	500	543	507	563	523	547	495	544	532	498	523	504	570	521	551	550	559	535	557	541	540	516	524	546	511	520	521	526	540	518	522	529	539	533	565	517	530	573	549	499	530	562	542	532	527	555	572	530	487	498	529	518	576	572	507	528	557	549	508	513	556	568	572	498	519	548	516	506	519	499	578	524	556	525	533	492	535	578	550	518	538	539	517	568	515	532	566	557	521	554	522	551	554	519	530	550	526	510	520	557	556	567	512	511	540	560	503	517	514	554	531	519	541	531	528	527	560	542	532	520	553	537	551	516	479	538	559	509	521	548	566	502	527	497	541	559	495	558	543	531	559	542	551	514	534	490	502	561	539	555	535	554	482	560	526	529	527	555	507	592	523	475	568	551	552	526	528	547	532	508	517	535	528	525
23214	21330	29170	23815	21348	20161	8247	3979	3489	7112	23682	30339	24824	15412	2619	236	218	200	200	207	192	196	223	202	193	207	195	178	192	207	180	192	204	184	181	209	219	195	179	235	180	184	199	203	183	190	166	189	200	195	208	190	185	196	178	203	202	208	198	211	191	171	197	182	203	213	180	214	189	183	201	163	190	186	175	180	190	163	193	183	201	181	201	203	202	196	194	181	176	173	198	186	193	183	200	189	204	197	213	182	185	214	191	175	189	179	181	195	174	197	192	201	177	203	180	172	172	190	201	184	197	188	195	178	194	184	190	200	167	185	193	179	179	185	200	207	156	193	186	200	173	158	203	185	188	158	215	183	192	192	187	197	166	208	178	220	178	182	197	162	191	195	185	188	191	198	155	196	166	177	170	195	182	213	193	188	180	188	201	183	228	230	191	180	188	170	192	190	186	191	191	198	170	199	187	209	172	193	176	181	194	184	145	183	180	193	198	165	189	193	199	188	174	171	184	158	174	227	182	196	171	186	201	198	196	186	189	188	188	193	201	195	193	198	181	202	197	196	188	184	229	184	213	165	189	184	181	183	199	198	181	200	170	210	189	198	182	171	205	196	170	206	197	225	191	190	210	173	216	194	182	172	186	204	200	190	169	196	174	158	195	154	203	185	182	180	209	183	198	219	201	203	185	191	195	192	190	168	195	200	178	195	199	208	179	193	179	171	181	196	201	182	201	193	205	165	217	216	194	209	188	188	216	176	192	194	169	203	177	188	187	200	183	159	197	170	193	194	185	187	217	184	176	180	192	184	162	186	182	190	210	208	173	191	217	174	195	183	192	176	178	200	210	170	184	174	188	188	184	170	178	209	175	163	202	171	189	196	192	213	171	184	219	209	191	218	176	194	183	185	202	181	185	179	178	197	155	218	176	171	173	147	194	175	173	169	191	213	200	196	192	179	185	186	191	191	187	181	194	211	170	177	185	222	177	159	188	172	179	193	193	178	182	178	180	174	184	193	193	174	199	189	171	191	201	183	210	191	173	169	156	195	184	195	202	214	205	188	173	197	184	163	206	189	182	180	196	194	181	194	188	195	216	193	181	201	208	180	197	187	203	197	218	176	188	189	192	180	194	180	175	198	182	186	195	209	210	188	195	202	187	174	194	187	186	196	197	187	193	191	183	184	181	176	178	179	195	190	201	199	186	186	206	197	179	193	190	179	164	190	163	172	184	174	205	191	170	182	204	186	164	177	204	175	193	185	186	180	183	198	196	163	206	192	185	190	178	162	197	209	195	204	187	201	183	201	188	185	181	179	178	183	214	171	184	182	178	187	141	202	202	187	182	192	194	180	207	195	178	175	211	200	189	219	197	187	203	193	175	191	201	171	189	208	201	201	197	166	215	187	172	174	191	200	171	191	149	183	179	167	184	214	190	206	184	184	203	191	185	197	200	201	188	183	195	202	175	192	199	180	199	192	183	201	193	202	166	218	192	186	186	185	195	193	161	209	205	182	143	180	178	180	189	190	212	188	187	190	189	200	186	204	190	188	159	180	221	195	196	175	180	175	183	196	175	181	205	188	173	195	177	185	205	211	201	170	163	178	180	174	217	175	204	185	187	191	219	190	184	191	206	172	181	212	161	206	187	215	190	208	185	188	192	214	171	188	214	195	195	174	182	179	176	178	193	189	194	203	195	169	191	188	191	179	171	178	169	167	197	178	185	211	204	176	183	188	189	169	159	182	183	193	196	184	190	152	204	198	186	194	194	181	191	163	168	171	213	185	195	192	196	199	174	177	195	195	184	197	183	187	190	193	193	167	186	162	174	174	192	183	187	184	185	186	188	202	167	187	197	155	178	202	192	209	199	189	184	176	184	182	207	192	196	183	186	182	194	184	193	182	172	185	178	176	186	194	187	190	197	206	174	175	189	162	197	172	157	182	188	197	194	174	172	157	193	208	180	199	200	178	188	181	177	188	176	171	211	175	201	208	201	203	197	221	190	198	150	167	200	188	175	167	202	174	209	179	176	199	208	180	194	172	183	194	206	206	190	201	203	172	187	201	172	186	193	206	187	203	204	184	188	195	174	203	197	217	169	185	177	184	189	188	177	188	205	181	196	171	205	176	163	178	182	199	178	193	206	216	208	199	172	184	168	204	173	179	182	174	183	187	192	191	173	175	213	189	179	178	207	193	183	199	207	210	209	187	226	186	178	176	185	192	180	199	206	213	201	196	182	182	187	184	203	183	193	174	161	210	197	204	188	194	185	175	192	201	218	176	151	187	182	164	192	185	185	171	176	188	184	185	154	213	183	193	185	208	201	199	182	179	207	209	188	187	195	187	191	191	181	198	195	226	176	179	190	190	182	172	196	201	169	209	183	189	211	186	177	175	186	171	203	198	174	187	198	180	194	167	199	197	198	213	182	176	181	185	172	178	163	178	185	181	205	197	195	183	193	197	196	175	189	189	172	187	173	176	210	188	185	195	191	177	199	172	187	191	193	171	208	196	181	201	168	167	187	197	201	207	200	195	247	186	164	194	169	171	198	182	186	183	198	197	203	217	168	171	192	194	176	197	177	174	175	176	194	198	181	167	187	177	208	195	184	223	198	189	190	169	169	180	178	166	190	184	177	183	199	186	189	200	224	184	203	194	197	163	189	191	178	182	198	170	178	172	179	170	178	195	186	179	183	200	197	177	165	192	177	176	175	221	199	188	201	172	190	165	182	187	184	198	190	192	176	183	176	184	192	184	198	195	183	189	210	169	192	189	173	197	178	203	197	162	170	205	211	184	185	177	182	225	192	198	177	180	184	171	196	191	206	185	200	175	189	197	193	184	187	172	192	217	171	187	189	181	173	203	193	192	174	189	191	187	177	172	211	178	185	177	188	151	192	179	187	204	171	182	199	183	162	160	167	189	172	198	191	170	184	184	171	197	193	194	194	194	195	194	168	193	187	196	219	216	155	166	208	194	201	178	174	181	208	189	208	182	177	176	190	196	190	204	215	180	194	181	200	165	181	176	190	197	188	190	206	194	169	180	171	202	187	177	183	210	204	169	190	192	225	174	205	179	189	205	208	183	182	178	202	175	185	166	199	191	181	171	189	172	180	194	193	201	183	192	177	201	192	197	189	164	178	203	185	171	166	208	184	187	186	175	180	195	197	181	220	180	198	176	208	212	187	178	200	190	192	196	185	166	196	191	196	174	183	191	206	195	214	196	221	163	240	195	177	199	200	183	191	177	179	195	184	182	173	193	197	184	200	198	195	148	184	179	208	197	177	165	176	182	181	196	164	181	180	181	195	203	173	197	200	186	175	185	199	194	176	175	201	194	178	178	177	158	194	183	206	187	181	194	203	199	201	184	173	170	202	192	187	199	186	199	184	178	197	187	187	186	187	204	183	176	191	193	180	182	207	178	199	194	189	209	188	185	192	196	193	215	182	192	194	190	186	178	191	229	171	176	215	187	198	179	237	209	204	184	180	184	180	168
20343	39950	35412	24730	20203	15963	11565	11649	11983	18566	35955	39952	34318	23743	4505	429	482	425	435	405	377	413	386	396	348	385	373	403	420	401	365	395	411	399	429	396	444	357	399	380	357	410	388	394	395	374	370	382	397	332	387	390	353	369	393	403	364	379	396	385	369	356	394	393	404	400	357	377	387	371	406	367	356	376	393	374	404	403	394	374	407	397	374	337	377	378	379	342	374	398	373	395	381	372	392	389	398	392	392	376	411	389	387	352	396	416	413	384	399	356	363	416	339	417	366	404	354	381	396	414	399	388	371	365	381	384	389	383	358	383	400	379	390	385	427	390	362	393	402	377	363	394	362	373	390	377	366	383	391	339	384	377	352	402	409	409	392	398	378	397	395	394	400	370	390	393	409	386	338	380	396	390	363	374	386	359	422	385	385	415	373	384	387	358	351	396	390	383	389	358	398	403	376	354	395	361	370	361	400	372	408	403	363	380	387	387	345	402	369	356	384	381	393	378	364	365	363	391	415	402	398	412	367	377	420	339	367	388	401	384	399	365	346	387	363	395	403	355	369	382	361	374	400	394	379	387	384	391	376	357	393	361	390	414	374	403	373	400	363	376	369	408	385	366	373	386	377	421	367	376	409	386	379	394	341	399	381	402	419	365	344	393	356	367	363	387	363	412	395	350	380	393	381	416	383	360	371	435	416	389	362	380	392	389	398	364	366	391	369	348	419	378	385	393	381	435	410	399	405	385	383	374	343	393	379	383	384	427	379	394	405	377	404	377	360	378	398	343	393	399	399	394	382	412	375	363	388	364	392	394	396	368	365	393	400	444	375	379	387	403	393	365	402	400	379	357	403	387	373	393	383	397	388	372	361	398	374	389	372	387	391	386	354	387	378	396	405	380	394	385	388	388	402	377	367	377	334	391	385	405	382	390	376	367	353	373	379	393	367	387	387	395	398	373	375	394	372	367	397	345	381	394	381	391	358	398	370	410	387	419	375	355	341	372	373	407	366	359	404	389	377	378	416	401	408	396	380	370	405	403	411	412	389	384	371	376	369	376	390	377	432	374	398	391	387	403	406	391	370	387	383	409	370	401	378	419	386	399	381	404	400	377	409	387	386	374	366	392	349	378	393	413	328	390	393	384	381	341	327	361	393	351	365	418	392	369	392	368	396	378	357	363	324	369	362	400	395	389	411	359	409	401	378	399	355	376	408	378	397	381	359	387	384	379	399	396	380	365	379	420	346	402	387	339	399	373	445	394	386	389	381	443	397	395	389	366	433	406	370	382	388	390	373	393	391	410	362	393	382	402	357	349	356	385	380	403	386	364	388	388	416	380	392	380	400	380	395	358	403	376	390	393	344	356	370	421	394	356	399	368	402	336	403	366	391	367	386	426	361	366	389	379	370	391	406	355	381	366	365	388	383	390	381	394	385	424	403	385	373	376	413	402	380	377	370	399	381	398	383	368	360	379	372	428	377	372	370	374	386	363	373	404	370	414	404	416	363	373	331	349	372	403	392	377	400	368	390	380	367	363	370	383	409	393	398	367	431	378	385	361	392	368	356	362	394	386	385	382	387	378	368	405	374	370	401	384	373	381	375	410	403	363	369	398	378	373	347	388	367	340	375	408	394	315	404	381	397	369	383	384	403	367	395	404	377	427	403	374	382	357	350	396	348	347	328	398	390	401	379	392	373	374	424	434	338	366	390	395	397	377	382	371	402	379	389	376	383	401	382	371	382	370	362	386	361	399	354	395	369	415	403	380	385	367	382	378	381	357	345	391	383	394	386	397	368	350	371	408	353	360	382	351	369	433	405	361	367	401	395	390	386	398	378	379	384	391	403	404	348	364	392	368	381	428	337	374	400	396	374	400	347	402	391	387	395	391	358	366	418	357	367	414	351	387	385	367	387	355	347	397	360	405	360	406	377	365	351	394	385	409	413	363	400	393	371	405	361	341	372	419	381	385	421	382	405	352	389	403	361	385	408	368	382	378	386	413	401	407	368	349	370	398	392	395	372	365	373	372	396	373	378	384	388	352	367	380	382	392	396	393	375	417	400	383	395	390	402	394	417	356	385	389	349	378	364	367	380	373	412	392	395	377	399	397	363	380	375	369	397	397	374	354	345	380	381	371	372	370	392	396	424	367	396	383	401	354	395	358	360	351	386	395	377	391	366	407	376	406	360	396	363	372	400	413	355	386	380	363	402	396	417	384	386	360	389	380	388	390	397	423	397	387	384	358	370	374	395	379	401	358	392	378	365	408	408	400	372	386	395	402	418	403	390	394	386	377	365	382	363	381	380	376	389	378	367	402	430	392	397	391	394	394	378	406	384	375	360	381	438	388	372	374	371	367	388	370	395	383	407	385	383	377	386	393	413	384	388	410	406	372	381	362	392	387	379	399	360	394	367	403	393	381	428	392	373	376	408	404	383	390	374	373	385	429	389	384	389	404	365	407	408	359	398	403	386	367	383	380	347	402	367	414	393	371	379	392	385	369	385	385	373	395	420	381	391	393	384	362	405	364	375	378	403	382	424	386	341	376	370	403	397	380	403	369	403	410	369	431	353	381	379	389	389	382	374	354	410	401	399	400	368	380	386	367	373	379	416	421	386	385	387	404	360	345	406	370	358	361	383	362	390	408	398	379	344	387	385	405	415	366	349	389	394	371	382	381	402	373	384	348	390	408	368	384	392	396	366	375	384	359	351	381	401	368	387	367	398	360	368	366	410	375	372	357	392	356	385	411	360	364	357	435	400	359	352	361	373	353	389	373	364	352	358	344	407	394	361	360	382	372	392	355	348	386	400	372	369	391	388	376	385	391	383	352	367	355	376	380	369	388	382	376	382	365	369	385	401	389	379	390	375	371	387	387	380	379	356	368	430	419	425	380	371	413	396	377	384	396	372	378	385	348	413	374	389	380	386	385	406	415	392	378	379	367	382	399	394	365	345	397	382	410	379	359	385	396	379	385	375	388	385	375	390	386	399	382	392	397	357	387	366	369	358	401	396	378	374	352	402	364	382	399	396	399	385	364	386	347	379	370	376	399	376	356	395	384	376	339	386	356	383	380	426	361	402	357	344	391	396	362	409	406	378	379	362	399	381	370	349	397	399	379	373	374	405	359	405	378	374	423	402	375	366	383	366	385	382	382	380	368	385	398	363	369	380	379	380	397	362	408	394	380	372	420	361	387	364	379	349	384	389	385	380	392	364	365	380	410	332	376	383	342	402	347	400	372	399	377	377	380	358	392	403	391	412	374	363	374	409	377	378	383	399	338	391	376	405	378	404	347	393	398	388	378	404	365	387	377	401	408	391	371	386	392	379	409	378	378	370	325	390	369	357	394	370	366	383	394	361	391	387	384	382	407	378	380	374	364	378	398	356	389	348	357	394	358	386	380	391	356	366	401	375	415	399	360	410	396	392	375	392	348	371	423	389	375	367	375	343	385	392	375	358	409	384	407	371	363	371	386	385	380	367	405	369	411
26598	21323	19489	8753	3257	1550	939	783	868	1589	3079	3248	2274	870	420	394	362	370	387	351	368	402	361	394	363	371	358	378	344	343	355	327	373	370	337	350	336	347	373	373	340	328	316	383	365	351	366	419	372	380	368	333	329	327	356	351	342	386	356	359	346	367	328	336	368	398	386	376	349	327	339	335	317	360	310	388	359	351	328	345	373	406	334	365	329	326	379	332	386	346	369	361	368	316	370	361	386	365	352	331	346	344	337	364	389	368	375	348	363	328	334	360	374	363	321	357	351	327	359	372	363	364	381	350	343	346	356	378	333	361	377	351	387	322	361	384	352	323	331	371	350	370	371	314	372	360	359	374	371	342	361	377	358	365	345	390	343	367	366	347	373	365	340	361	370	299	361	343	354	350	363	374	357	383	378	361	365	382	361	360	368	363	366	299	326	373	369	358	335	363	371	357	349	370	362	372	376	357	381	337	341	356	347	340	383	342	349	344	367	356	389	376	322	326	369	365	357	344	344	362	350	332	336	379	354	362	372	372	351	371	359	354	355	336	367	377	367	311	361	389	339	356	333	343	372	356	310	365	385	363	350	402	358	342	360	365	324	373	326	389	347	348	344	354	337	371	379	358	367	359	368	358	338	351	363	382	347	336	344	369	343	360	359	337	339	374	379	357	370	305	390	354	342	365	331	353	347	369	365	338	374	384	373	355	387	398	365	354	379	337	365	347	320	330	367	360	344	338	357	341	353	356	326	336	360	324	344	321	341	377	366	334	352	365	373	360	378	355	351	356	357	386	391	338	386	349	352	372	362	343	337	350	364	364	373	340	370	362	402	379	361	358	316	391	367	346	335	346	359	367	371	338	340	321	343	336	330	336	348	380	403	360	332	348	344	346	334	389	353	360	369	330	327	341	360	340	403	346	340	369	364	373	351	393	358	357	332	399	352	362	340	384	377	357	323	364	340	330	359	318	339	358	334	332	358	350	328	364	360	342	341	379	331	372	362	374	358	354	377	356	384	358	342	354	329	353	371	323	361	368	352	351	345	339	335	374	356	327	337	364	412	346	322	353	368	332	376	359	361	373	352	341	364	346	413	340	347	374	315	341	368	367	392	349	337	335	368	357	363	331	367	354	330	342	355	338	359	347	349	370	347	383	364	371	366	346	383	366	345	378	354	365	389	341	341	345	334	353	403	344	375	351	338	354	376	376	365	375	359	372	371	391	392	341	409	367	361	349	342	364	362	391	332	336	367	357	327	363	365	359	361	370	352	362	356	332	404	352	342	392	373	340	369	383	383	350	378	394	341	322	384	355	390	346	330	357	365	324	356	351	315	380	383	369	330	371	379	314	383	361	391	350	329	364	355	346	373	414	345	362	359	337	331	361	353	333	331	354	355	375	355	368	313	334	366	324	353	367	338	392	354	353	390	357	346	394	387	349	352	374	358	352	414	337	344	323	380	384	358	347	366	347	349	348	344	376	362	361	370	339	337	360	378	379	389	344	360	367	329	374	368	367	363	382	351	370	389	342	359	370	385	339	329	357	380	367	370	335	350	331	356	366	345	354	340	366	344	357	335	359	352	340	339	340	355	336	341	367	326	342	348	352	361	353	374	344	358	369	368	354	377	364	384	367	386	370	394	324	334	361	390	363	407	388	350	352	356	401	352	369	359	356	348	381	351	362	360	369	378	338	377	357	372	314	377	387	394	366	366	363	364	362	387	344	350	342	352	366	383	350	372	331	348	374	358	385	357	359	370	391	352	363	337	352	343	351	368	351	361	359	353	383	355	381	353	363	376	324	330	383	342	381	374	380	340	358	316	389	349	344	364	334	329	368	354	367	332	385	339	386	349	370	318	354	364	360	383	343	323	351	371	360	374	377	350	356	387	344	330	359	385	393	355	352	329	386	362	367	365	347	380	357	333	368	387	390	330	310	364	377	363	359	337	368	361	400	369	329	346	355	367	399	361	392	334	367	370	368	349	365	327	345	364	371	368	355	354	361	355	358	344	391	356	364	354	374	362	358	365	359	360	363	426	407	325	365	315	386	351	332	366	351	357	343	392	354	356	379	373	371	340	403	353	370	360	334	351	360	362	351	347	341	345	320	367	356	370	357	395	348	354	353	349	373	357	320	348	376	353	396	379	363	349	367	369	341	391	389	361	356	358	383	360	341	321	360	367	349	351	387	348	340	345	340	344	355	371	349	375	351	361	369	367	325	342	356	373	332	342	353	338	332	359	314	391	353	352	368	326	373	376	346	328	359	374	352	348	363	345	353	358	351	357	356	344	354	361	367	344	366	342	357	311	363	355	364	387	387	333	363	336	373	367	356	349	359	384	347	337	360	350	358	330	339	360	363	376	382	375	338	362	348	337	335	364	385	374	358	374	350	373	340	356	360	339	343	377	339	365	357	380	348	360	363	341	376	331	342	385	367	351	371	365	335	347	327	335	357	395	356	367	363	346	371	369	362	360	367	364	397	345	387	388	383	368	343	358	390	376	334	352	368	344	353	341	349	356	338	345	356	360	362	339	364	321	350	369	342	363	335	334	338	410	370	380	356	337	360	361	362	372	358	356	359	360	376	346	352	351	324	364	366	345	354	384	361	361	338	349	342	340	396	362	371	349	334	333	361	381	367	361	347	390	348	373	365	345	341	364	375	353	345	365	390	355	364	321	391	373	358	343	356	353	368	349	334	382	364	364	367	347	351	366	358	356	340	373	355	337	384	364	366	377	333	368	353	354	354	405	334	359	304	344	390	376	373	354	395	364	327	356	372	371	344	354	355	329	337	377	365	326	395	358	362	349	372	355	368	356	356	375	382	385	383	360	302	313	376	360	361	343	375	339	353	421	347	363	367	361	378	337	366	347	315	379	331	370	376	364	344	333	364	365	331	340	381	342	331	348	365	369	327	322	355	369	354	353	375	358	374	341	334	365	370	342	359	340	341	368	350	354	366	357	359	380	344	370	334	354	366	373	344	369	333	344	331	360	368	354	348	332	354	379	355	379	335	368	355	353	363	349	363	357	390	317	336	344	357	371	355	371	381	357	354	345	377	357	324	349	368	343	359	349	356	367	334	373	357	384	394	358	374	380	360	357	337	358	390	376	358	360	343	380	350	358	342	400	369	378	346	354	342	370	364	328	358	370	350	353	370	417	353	363	372	336	355	352	348	366	365	326	364	362	316	348	352	329	314	348	355	365	345	340	342	350	346	359	363	329	340	351	354	380	360	368	360	326	349	385	361	364	372	342	367	393	343	369	358	337	365	356	350	356	304	340	385	376	345	359	351	348	368	353	347	371	332	359	358	355	342	335	371	369	359	332	335	326	352	369	392	362	370	367	371	393	337	391	352	361	361	382	357	381	368	358	354	366	344	407	379	340	344	343	357	339	354	386	388	342	340	324	338	361	376	366	384	348	411	397	359	383	361	359	337	335	369	350	394	342	384	334	337	339	369	327	362	423	354	379	343	362	355	356	350	358	345
14734	27898	26318	14117	8948	5187	3355	2508	3149	5493	10040	9714	6477	2337	845	733	697	754	700	713	718	696	734	754	721	674	726	733	677	734	729	740	715	718	753	752	698	663	772	710	758	774	684	727	730	737	714	756	650	747	700	764	728	739	700	712	709	690	758	761	716	705	743	738	727	705	726	673	726	737	724	760	694	751	713	711	748	716	722	711	716	757	719	726	719	699	726	747	722	740	700	672	716	729	774	721	737	708	755	701	729	747	727	724	719	761	727	700	725	742	758	743	737	743	767	740	764	686	736	689	732	683	756	735	688	689	730	712	696	723	711	692	713	693	692	734	718	732	755	692	739	745	703	701	707	764	719	689	742	662	728	668	721	672	732	674	747	693	754	723	725	706	722	735	751	729	757	725	709	764	717	708	706	741	783	670	719	697	667	734	700	730	708	688	744	728	732	759	737	701	707	760	741	697	715	700	691	719	731	717	719	708	727	729	748	680	755	714	718	727	725	725	752	753	714	716	707	742	754	755	719	699	733	735	687	735	757	754	702	723	744	683	749	725	714	670	690	752	702	711	750	690	687	716	756	727	735	693	745	762	717	716	702	685	712	727	707	737	669	752	709	752	710	683	726	737	741	722	726	702	692	737	775	723	732	713	722	726	766	778	748	696	717	697	728	793	709	726	740	750	692	736	732	771	695	735	670	731	730	690	753	728	755	717	701	676	726	680	749	743	733	738	756	741	689	690	724	701	708	761	675	712	746	730	678	730	752	728	703	755	728	795	677	683	684	725	727	749	688	755	704	711	728	712	702	657	698	738	739	699	733	724	769	710	761	714	746	734	768	733	737	686	692	728	717	724	755	746	697	676	716	737	729	689	706	712	729	719	762	686	737	679	729	689	700	696	750	718	697	714	724	714	693	759	769	726	731	723	650	753	733	741	772	719	751	725	720	734	735	737	707	748	695	719	721	686	685	724	744	672	758	661	732	765	724	722	742	742	747	755	694	720	680	715	716	738	681	719	686	684	707	718	702	695	735	730	738	725	747	721	700	717	698	694	733	686	735	728	754	714	751	729	668	775	767	712	750	704	717	708	745	743	705	707	754	712	719	696	713	712	702	722	751	714	691	726	716	692	731	776	725	721	678	689	718	734	721	725	684	732	706	743	698	734	730	766	740	707	738	685	705	643	722	743	691	699	693	746	735	693	772	772	742	722	730	729	726	757	693	738	712	734	736	744	772	734	729	709	716	672	768	735	756	723	725	718	704	677	714	698	761	739	726	721	728	734	640	696	715	742	740	713	722	734	728	747	756	739	711	725	718	732	684	725	740	701	721	731	765	767	759	697	740	715	763	705	741	688	748	748	738	644	753	729	700	691	742	726	708	712	719	702	735	731	672	742	698	745	748	682	729	685	699	719	705	666	680	691	743	698	729	775	724	724	723	747	706	775	723	740	744	642	709	742	671	712	646	684	706	736	728	728	738	728	683	696	710	731	709	682	720	731	697	760	721	678	716	723	695	688	745	714	720	714	722	762	719	727	696	733	696	723	699	704	729	681	765	728	696	705	708	651	746	735	758	717	713	708	694	771	773	715	715	688	750	695	714	697	773	734	717	714	681	746	710	739	724	692	670	723	723	766	732	699	736	701	753	699	740	713	668	682	730	747	724	724	691	738	752	713	686	675	735	700	713	741	722	747	730	717	744	749	699	732	735	710	700	688	720	731	731	697	712	724	717	756	726	698	724	707	765	743	742	718	724	773	726	714	715	699	741	742	767	724	766	705	672	743	714	749	680	731	718	739	713	704	690	720	709	694	745	739	723	708	739	757	726	745	742	707	693	723	709	759	708	712	685	785	700	730	753	688	718	760	757	695	707	700	757	726	742	734	686	720	731	727	747	733	692	739	723	738	715	666	726	772	712	733	707	718	688	678	732	683	708	673	723	730	758	753	719	699	692	736	697	695	751	737	750	715	774	719	766	748	695	683	713	711	681	686	735	716	743	732	741	758	699	730	702	723	680	746	751	775	719	687	727	715	709	773	709	707	728	715	723	752	734	703	776	723	695	713	741	702	714	727	719	723	662	741	744	689	711	723	728	727	741	774	739	684	747	703	723	735	690	753	694	722	727	745	769	683	738	703	781	737	758	703	725	744	737	769	776	779	686	697	728	707	688	698	677	729	731	698	739	683	775	664	702	673	699	805	664	713	687	702	749	712	728	719	735	729	760	704	708	740	729	720	745	746	713	712	709	718	710	717	775	738	740	669	734	728	731	744	733	716	714	746	746	687	692	699	715	714	689	728	699	744	747	761	754	750	764	711	694	735	718	737	691	742	681	733	740	730	767	765	707	726	721	707	715	670	677	775	694	725	720	700	745	715	760	733	739	701	705	761	715	720	694	729	770	762	745	710	753	714	744	694	705	729	705	728	715	742	716	753	728	737	727	740	717	712	739	784	685	718	681	704	735	724	719	714	743	726	759	753	708	709	750	775	725	737	699	715	745	724	694	707	710	696	726	723	780	728	759	723	711	718	788	722	719	769	739	689	729	675	746	758	730	708	704	746	685	761	689	744	718	712	750	730	722	698	697	714	744	724	722	700	736	704	743	745	687	690	715	704	730	725	757	696	753	704	721	711	713	711	695	697	718	737	742	712	718	704	710	739	712	688	709	770	757	701	765	675	752	711	747	759	743	721	727	713	702	738	750	741	699	719	740	765	744	725	712	708	736	678	724	707	705	730	696	722	712	728	709	702	742	710	752	741	724	700	712	731	726	741	682	789	727	742	720	695	752	721	794	736	743	737	730	711	691	738	692	711	718	716	723	730	764	707	734	719	695	723	736	704	749	762	756	713	732	710	704	795	743	735	741	720	742	722	736	766	754	732	727	735	693	714	732	716	683	762	750	724	726	750	695	749	743	698	752	732	706	757	724	665	707	723	680	769	718	721	738	736	755	751	729	734	718	744	726	777	749	740	718	703	732	708	754	735	705	703	786	721	755	708	742	716	792	685	732	674	716	759	652	734	757	685	707	737	696	709	725	685	714	761	725	715	724	712	750	767	727	736	730	726	724	768	688	716	693	708	674	708	724	774	691	693	765	681	701	700	760	732	709	715	708	682	712	728	709	750	741	708	748	693	748	708	720	764	718	708	740	711	723	728	726	709	709	692	708	696	706	696	727	748	707	717	724	682	697	724	718	737	718	682	746	719	727	738	740	702	660	691	738	697	713	766	744	758	690	748	740	674	783	717	754	707	696	718	680	739	759	697	751	773	725	727	699	755	731	673	738	745	734	769	697	750	763	705	686	704	700	742	750	681	718	724	706	774	702	729	725	687	693	663	738	733	747	698	732	753	684	760	715	730	738	737	704	717	673	742	696	775	726	774	694	726	711	741	713	757	710	750	686	728	729	785	762	736	760	752	715	737	715	763	683	741	742	688	702	725	759	731	735	760	736	722	725	694	712	709	711	728	748	718	763	713	705	713	700	787	734	752	709	703
24255	21292	28347	24578	18551	4260	2816	4852	10217	16984	18904	15615	9824	2689	304	258	265	275	267	294	264	268	264	301	280	282	249	273	281	299	262	296	269	290	303	279	272	249	262	283	276	269	273	264	275	294	272	255	255	272	247	251	257	267	279	269	269	252	272	254	274	255	285	248	267	270	263	268	245	298	279	252	279	286	259	263	251	271	277	261	265	276	241	276	258	300	252	292	241	257	257	264	250	272	270	233	260	253	269	261	267	265	274	268	258	246	241	282	257	239	279	248	276	256	233	251	258	250	286	231	275	260	295	255	273	254	255	232	277	257	248	248	272	241	280	253	259	255	277	271	245	234	250	268	251	296	278	268	271	260	288	283	258	288	241	293	246	265	268	256	283	274	241	258	265	280	239	263	286	252	249	245	245	256	267	281	306	246	264	248	281	259	240	264	283	270	264	272	254	262	236	261	284	279	265	266	278	234	256	280	276	269	261	270	257	259	309	274	241	263	279	296	275	268	286	253	259	268	297	277	264	227	281	259	262	265	256	267	256	265	270	278	247	263	246	279	272	246	266	257	284	267	235	235	278	280	281	261	252	268	235	280	245	284	267	271	282	265	249	249	281	267	286	249	262	267	276	258	253	238	277	250	259	268	253	268	270	268	262	285	267	268	281	286	233	261	236	255	278	245	257	257	278	277	286	273	249	286	277	259	277	269	270	272	260	258	258	308	264	257	258	267	268	258	268	261	239	264	277	233	295	271	251	247	296	259	272	276	244	255	262	257	271	256	271	256	259	265	276	254	278	266	243	266	259	246	268	298	252	281	269	277	282	249	270	273	279	279	274	276	250	289	257	325	282	273	278	302	259	286	263	275	248	275	286	250	256	256	247	256	280	265	296	265	268	298	284	252	291	282	250	265	261	269	268	277	253	263	233	245	263	268	277	268	280	262	272	252	251	269	263	264	277	246	264	253	259	260	288	252	265	271	302	250	276	263	257	273	259	253	303	281	267	278	259	299	259	294	272	262	257	239	257	261	273	273	278	284	254	261	274	279	228	248	247	253	257	269	250	258	274	277	245	252	256	277	224	254	255	257	256	263	259	285	222	275	265	259	256	261	263	263	271	267	244	253	272	268	271	265	292	263	250	287	231	289	266	261	253	277	276	269	267	271	276	247	270	276	283	260	263	308	259	281	274	286	269	314	292	282	277	244	261	271	248	282	283	254	286	285	279	300	293	271	249	236	245	257	264	267	258	264	277	259	268	267	280	261	257	272	247	268	253	268	281	283	255	253	276	267	247	236	274	257	290	260	270	262	256	256	280	270	256	251	230	295	258	257	272	281	261	269	246	240	244	271	252	259	243	271	274	279	259	272	257	279	270	291	251	260	286	263	253	284	248	256	254	235	247	287	278	287	298	279	237	295	235	284	251	294	285	261	233	258	293	284	270	284	268	249	252	254	262	278	257	298	258	278	268	252	257	295	278	238	277	290	299	267	261	258	255	252	260	248	267	244	271	280	248	303	298	247	254	236	292	275	233	302	260	249	250	266	245	238	295	268	251	245	292	249	253	263	256	267	292	258	261	266	257	243	268	280	252	274	262	264	246	266	239	233	283	260	255	251	260	261	262	273	268	249	257	270	290	267	261	260	270	259	251	259	254	257	285	274	277	272	249	275	225	305	259	266	275	252	259	260	263	269	279	257	229	305	251	264	291	233	283	220	251	246	248	260	270	258	274	255	282	279	233	235	272	251	285	240	257	282	300	245	295	258	256	279	254	254	278	278	277	283	261	313	268	262	261	285	251	254	285	273	274	279	259	254	284	276	276	277	278	278	245	262	275	269	252	253	270	257	284	270	265	254	279	272	282	274	255	282	249	276	251	235	267	252	241	272	277	265	255	257	249	264	283	301	265	277	270	259	294	269	258	260	254	277	261	269	258	279	256	272	262	287	269	279	258	244	269	267	273	260	262	245	265	257	237	292	303	257	278	237	271	257	254	263	289	274	270	243	268	279	241	275	269	277	277	256	270	286	249	245	261	272	274	264	264	232	278	290	259	246	270	248	226	257	264	230	300	251	285	221	258	268	292	283	246	250	280	260	282	272	247	276	276	237	262	267	260	278	259	257	285	261	272	263	250	262	255	275	265	239	253	273	270	258	271	271	268	281	272	283	268	270	274	271	252	282	251	262	233	267	248	263	239	285	266	281	263	292	308	261	251	255	273	296	257	272	290	292	293	248	264	275	274	265	296	240	260	289	282	271	279	261	258	265	280	267	260	257	278	263	250	276	257	251	255	284	255	278	266	256	297	297	262	253	255	281	257	253	292	266	271	232	283	253	283	256	282	230	265	270	252	259	296	262	270	257	253	244	259	256	248	234	278	267	281	267	263	262	257	269	253	295	262	250	296	257	254	265	255	252	266	286	246	247	259	279	270	249	245	259	281	264	253	283	271	254	274	258	261	271	285	278	258	273	269	260	264	258	272	309	268	250	240	274	260	271	248	294	275	272	268	264	266	257	252	296	246	298	274	298	250	257	271	279	273	259	242	269	268	282	258	243	274	269	316	254	250	257	268	266	251	297	266	264	254	251	234	232	256	292	227	259	264	279	274	267	281	248	261	276	274	280	268	249	266	270	279	249	285	276	260	239	270	258	253	259	267	284	269	272	255	287	241	275	266	267	258	244	291	283	267	300	276	263	273	271	253	268	254	248	247	251	259	246	285	257	297	271	279	282	266	249	292	301	254	269	286	228	264	269	267	274	237	269	271	268	272	288	272	292	270	244	290	287	248	244	264	282	273	268	288	241	279	251	218	301	265	249	250	246	247	255	272	269	285	234	265	240	269	262	272	277	243	274	231	301	284	235	266	276	270	257	273	307	288	262	288	246	269	285	261	262	249	279	283	279	250	270	283	259	266	265	276	292	255	238	277	264	285	287	300	266	286	269	282	277	250	226	252	303	262	273	274	247	287	270	273	278	270	260	297	282	256	253	256	273	277	301	253	257	272	287	292	267	270	256	277	261	276	285	273	287	240	290	258	264	308	254	274	250	274	257	260	267	227	262	276	284	265	249	271	282	283	252	286	262	233	268	270	253	279	242	288	281	261	264	226	264	281	263	269	266	247	257	249	233	242	255	290	278	238	260	268	288	258	271	258	262	288	267	276	262	253	275	248	256	264	277	263	230	246	278	242	256	240	255	273	248	282	262	255	243	262	269	278	259	257	283	256	252	273	262	250	257	287	254	278	252	255	274	265	286	247	268	282	248	263	265	256	276	278	274	249	279	286	281	246	282	248	267	273	268	278	271	265	251	249	283	266	250	285	262	284	262	296	277	258	281	255	280	267	314	267	280	237	283	244	285	257	320	274	270	267	279	261	256	277	290	285	295	254	262	245	280	247	265	255	237	293	286	271	241	250	259	251	293	269	277	243	270	283	256	265	251	254	268	276	261	244	270	258	250	262	255	247	286	254	248	296	269	271	268	268	256	251	265	255	245
16577	35713	31160	19636	10636	6222	8388	13789	24057	30208	30993	26821	19629	6206	584	571	583	611	572	547	580	579	561	564	601	559	524	567	562	580	544	564	522	579	564	567	562	549	539	572	524	542	568	524	572	538	578	544	522	584	519	554	552	548	550	557	549	559	560	522	537	564	567	534	561	557	552	593	545	545	538	546	535	521	560	573	531	552	529	553	588	560	551	540	526	570	538	531	595	568	525	549	526	526	540	546	521	516	592	548	557	549	537	555	524	550	545	545	553	556	523	570	566	565	560	557	566	572	562	548	542	564	547	536	552	517	563	527	552	555	557	532	579	554	536	544	581	545	584	536	541	572	551	565	525	530	566	556	608	529	587	522	508	550	581	533	579	555	580	571	533	581	551	533	503	568	587	559	551	560	552	548	549	550	562	557	545	569	538	519	588	572	541	514	579	614	575	535	607	526	555	583	585	567	572	546	511	512	554	541	559	589	553	533	532	569	539	580	522	531	534	561	522	586	531	550	563	540	537	590	532	560	530	594	551	589	543	514	568	565	518	537	564	541	543	570	534	549	557	599	536	531	589	562	545	539	580	620	544	563	525	555	521	547	567	551	536	557	575	503	569	517	554	538	548	568	535	512	598	507	546	540	561	544	571	550	533	542	557	613	513	550	550	566	528	558	523	561	569	569	517	511	538	541	589	551	570	558	576	608	566	541	560	550	528	558	582	590	534	545	525	540	564	541	548	548	533	525	589	567	554	562	553	574	532	564	565	589	538	539	548	539	567	559	541	546	523	528	526	544	563	575	511	580	522	579	552	578	555	560	507	549	574	572	594	542	555	552	533	562	544	535	522	550	553	565	552	531	544	547	557	535	585	551	531	516	563	527	514	548	540	563	517	540	523	523	546	551	586	483	537	543	561	553	551	525	561	550	539	534	540	563	557	556	551	538	512	542	556	523	516	548	536	510	484	549	573	524	547	569	563	553	566	579	522	548	542	559	521	548	547	529	562	576	560	557	562	541	599	530	544	564	567	529	538	573	537	529	542	535	532	585	574	553	586	568	528	551	597	533	536	564	599	548	563	513	564	505	558	551	534	543	560	556	583	531	580	563	566	538	572	517	546	577	525	541	568	565	544	532	599	604	566	534	577	539	605	557	581	598	533	545	553	563	521	572	560	579	518	574	537	565	553	507	514	548	560	520	589	539	547	570	536	524	533	529	522	548	533	496	563	563	612	580	536	545	601	556	529	543	609	549	551	531	553	522	549	534	590	527	569	569	526	584	538	558	537	575	574	514	532	600	562	573	543	506	527	575	545	599	555	541	556	532	585	544	563	559	539	541	563	532	543	554	559	554	493	545	559	588	562	553	577	558	523	569	517	489	564	545	561	564	543	527	577	568	551	540	548	545	548	539	573	553	546	564	536	548	523	591	578	541	531	545	543	556	548	553	530	567	579	588	557	545	544	558	581	552	554	525	536	539	572	597	532	534	543	532	578	571	580	570	516	560	556	552	570	551	570	545	574	530	534	530	557	543	536	521	549	533	553	571	538	563	533	546	531	556	561	541	505	577	543	492	552	589	543	543	537	527	530	542	548	580	520	545	538	538	564	579	578	567	592	531	588	528	518	635	542	554	546	570	564	529	548	570	565	518	534	510	587	578	568	565	546	571	522	539	555	557	564	558	526	554	550	576	572	541	521	535	556	560	568	529	520	625	547	586	569	531	554	535	516	565	550	515	562	515	594	561	640	556	535	547	551	617	542	579	557	534	574	523	500	585	500	558	549	547	595	536	539	564	587	549	537	601	550	553	523	566	555	564	578	522	551	598	560	565	561	513	580	539	546	537	511	562	569	580	533	503	555	531	555	529	571	545	585	558	538	520	511	545	540	562	562	554	612	600	558	528	571	559	586	559	570	522	564	563	577	563	516	533	581	531	545	538	520	516	534	553	599	559	561	533	538	535	512	548	558	581	543	553	590	536	559	528	582	540	507	523	595	550	539	576	536	582	575	553	520	533	540	569	519	577	540	547	587	571	542	558	546	552	556	538	531	570	515	543	549	583	560	565	562	565	541	501	577	533	564	544	544	524	559	560	526	533	562	576	555	547	558	550	558	543	592	547	567	557	601	544	508	565	530	558	547	526	588	541	559	534	541	593	609	495	549	562	547	593	592	597	514	562	574	514	559	548	603	573	553	549	573	504	515	545	523	585	527	556	536	516	538	556	570	561	542	558	562	542	582	586	518	559	508	557	561	558	583	561	523	583	568	541	569	523	570	544	514	579	515	528	547	574	541	562	566	575	515	559	546	566	563	565	584	568	527	561	560	531	525	519	540	569	549	517	565	560	543	572	528	510	553	534	546	505	551	598	545	574	564	589	577	516	533	530	545	565	525	509	550	533	567	549	592	576	520	518	545	582	555	550	513	528	555	561	548	595	565	555	488	569	567	551	530	550	516	556	539	566	549	552	553	562	587	558	554	560	553	571	547	551	537	584	585	542	572	525	537	548	567	596	564	559	541	552	537	551	593	559	576	517	538	542	553	532	570	549	517	549	535	573	564	588	533	537	575	617	565	547	545	550	544	539	545	558	568	570	523	558	501	568	578	596	567	525	568	587	532	537	553	555	545	496	533	563	542	574	528	563	527	553	542	517	539	531	563	564	541	554	502	552	522	561	588	555	535	542	564	577	535	568	539	576	539	566	537	569	503	573	562	573	547	602	579	530	558	586	585	526	523	517	573	516	547	566	581	560	549	572	576	592	542	554	536	516	541	550	576	541	551	578	577	550	548	561	553	575	555	554	525	507	545	567	555	557	561	557	553	520	532	537	573	565	539	534	592	543	543	529	571	560	585	537	569	551	555	532	549	572	592	540	523	527	537	553	590	556	522	548	567	539	538	574	535	542	546	554	591	524	547	560	534	551	541	494	556	546	554	571	515	521	542	557	608	496	552	525	559	563	543	525	543	540	581	560	560	561	509	517	565	540	558	549	578	571	537	524	545	611	566	540	535	560	550	572	577	555	593	513	592	561	557	545	565	521	562	574	584	531	562	547	531	536	525	540	554	513	559	578	536	559	526	560	537	553	548	547	562	576	557	553	602	528	509	574	553	546	513	565	558	551	546	563	554	519	562	579	539	533	540	558	528	531	541	556	501	536	582	552	526	552	564	547	543	562	555	524	553	544	573	543	571	558	547	569	533	589	481	545	573	529	508	582	572	584	562	548	537	541	565	509	588	568	593	528	580	570	567	559	547	535	576	557	569	556	571	551	571	588	556	559	557	535	529	545	568	532	564	560	559	558	584	573	531	567	559	572	593	541	552	538	579	590	560	523	535	586	566	561	541	600	564	531	538	547	570	574	544	520	536	534	610	536	565	543	557	538	576	537	523	541	590	510	534	560	551	529	571	529	540	569	566	526	530	558	569	532	556	549	533	534	536	556	529	565	497	531	549	575	553	522	539	586	564	540	536	515	569	536	501	542	580	548	586	554	542	541
23033	21174	28959	23646	21173	19608	7291	3717	4630	21601	34602	28726	13694	1102	258	222	216	237	223	240	185	188	204	228	184	207	193	212	207	185	196	213	201	198	202	211	193	157	203	161	187	181	146	186	214	210	188	166	191	204	206	196	181	178	198	201	200	199	179	182	207	210	171	206	169	191	184	192	203	183	180	162	159	199	179	187	230	197	202	200	204	188	181	207	188	159	181	187	197	164	194	186	213	197	205	198	193	173	192	190	192	190	205	154	194	175	207	186	198	202	166	203	204	199	187	160	194	204	199	196	186	190	203	197	196	175	169	216	183	208	212	175	213	198	167	169	191	188	202	188	165	180	201	198	192	211	181	220	191	199	178	165	170	199	211	192	180	167	182	185	180	188	167	165	190	203	198	168	182	182	183	201	186	203	177	211	204	186	191	215	197	185	197	152	195	205	173	158	193	184	186	186	165	175	195	194	181	173	192	201	190	204	171	184	202	192	202	207	193	193	183	169	213	177	191	187	192	201	179	180	211	178	192	178	199	196	164	176	173	193	198	196	183	192	184	195	184	188	181	211	179	175	171	199	171	205	214	163	216	188	187	195	180	175	174	186	174	196	191	175	206	175	196	164	197	208	208	195	188	169	196	172	170	199	169	185	180	176	181	181	187	190	170	186	192	180	180	199	192	204	208	194	176	191	200	224	197	177	192	190	178	203	228	176	181	183	174	181	210	178	182	200	183	155	205	186	187	180	194	171	179	200	177	192	191	179	182	182	187	193	180	194	174	193	185	187	171	181	203	159	176	196	203	191	189	187	192	207	200	196	182	200	205	182	185	191	197	176	188	171	185	171	188	160	201	199	188	197	189	172	178	179	201	184	181	208	165	196	180	182	199	178	190	183	203	160	181	182	177	194	162	177	170	214	210	184	197	191	197	198	188	196	228	175	160	162	214	170	203	197	191	171	197	184	193	166	180	173	174	202	200	220	199	224	181	191	202	188	199	197	178	213	185	191	193	163	179	199	192	204	181	196	205	186	198	198	167	180	178	197	198	179	193	193	176	162	181	189	198	200	191	198	198	167	197	208	177	211	184	198	182	170	209	190	211	187	229	198	205	175	230	184	212	198	181	206	170	166	161	190	173	205	191	199	187	185	175	177	191	200	203	166	194	203	205	189	171	165	172	174	178	207	206	227	205	170	198	212	192	186	187	202	183	168	181	182	172	210	186	181	170	176	194	194	195	192	176	191	183	160	190	176	172	179	202	164	177	192	196	193	206	187	187	208	186	194	186	184	196	171	197	193	177	186	178	187	181	192	185	207	186	188	213	169	182	219	194	179	190	194	186	175	190	174	186	181	164	192	209	217	200	184	171	185	190	196	189	182	211	200	198	179	182	180	175	185	184	168	196	172	174	199	196	187	171	205	189	190	191	194	178	191	200	195	180	182	178	181	217	180	175	183	179	199	178	200	167	190	217	202	190	192	181	166	186	193	187	165	209	160	186	177	203	203	204	201	192	188	179	177	195	180	184	174	203	187	206	195	200	180	192	179	187	209	188	189	185	209	179	171	193	199	185	203	184	175	176	176	177	175	183	210	186	189	184	194	208	186	173	191	219	188	193	192	200	204	219	207	200	194	178	195	186	193	212	164	205	186	189	194	207	194	201	209	189	199	207	175	178	173	198	196	181	199	168	178	186	168	176	179	178	199	179	195	188	199	192	202	208	230	188	189	178	183	188	213	173	172	176	172	212	189	192	205	177	181	193	189	193	181	195	211	187	176	188	201	226	189	178	201	159	202	177	222	215	198	208	191	187	193	201	163	177	184	180	185	169	214	186	191	168	201	195	172	202	194	205	192	178	154	180	170	170	199	180	184	163	188	168	176	195	190	213	200	179	191	183	192	188	163	183	166	200	166	166	201	178	183	202	210	175	174	165	190	181	207	189	194	158	203	171	193	213	182	198	178	175	193	189	188	194	167	171	168	190	192	200	202	191	183	201	186	178	192	200	175	196	180	203	173	180	200	175	208	206	168	183	195	188	201	208	182	186	182	192	186	189	202	195	184	185	210	203	188	197	177	203	205	184	179	195	172	174	196	185	202	192	191	164	171	202	194	174	173	187	177	178	199	188	189	204	188	197	196	186	162	194	198	170	210	166	186	202	202	170	177	216	178	207	187	221	175	185	176	201	164	177	205	178	201	172	186	144	201	187	206	185	169	194	210	187	206	178	185	202	158	174	172	206	181	169	206	178	192	181	192	172	196	211	162	194	177	175	193	176	164	186	182	200	189	191	220	179	187	190	172	182	207	181	217	156	190	202	191	194	192	194	199	185	195	200	176	169	198	199	182	186	197	184	167	196	176	182	198	197	188	200	188	176	184	183	163	183	215	177	192	185	201	175	206	174	192	187	184	206	188	183	171	221	218	183	186	163	161	214	188	183	187	185	184	207	176	173	193	196	183	186	164	174	191	172	207	210	192	185	199	181	210	193	192	230	185	188	208	214	206	171	227	175	183	197	170	196	211	169	191	208	178	193	211	169	206	201	181	204	186	201	197	189	200	189	178	195	189	219	198	157	184	183	194	192	180	181	188	183	186	175	195	183	177	209	183	173	209	168	201	183	177	190	207	192	180	216	192	177	189	221	195	195	170	176	189	187	181	185	154	180	187	203	180	198	199	204	197	182	214	198	177	166	189	170	178	194	208	181	182	194	197	184	192	166	180	194	187	187	178	188	171	180	213	190	174	178	216	174	191	164	194	185	196	175	194	171	181	192	198	190	179	188	202	169	197	183	186	178	162	178	171	160	195	182	202	191	195	185	184	195	186	172	193	175	199	181	202	166	181	199	200	185	177	187	163	194	151	188	177	203	186	181	187	196	202	196	178	206	181	199	173	203	184	189	203	184	192	169	189	199	188	186	183	193	188	176	194	188	196	218	189	217	184	184	185	206	198	166	202	201	212	177	193	181	200	201	202	194	194	204	210	195	181	194	186	166	186	188	170	173	185	170	168	191	181	197	173	166	175	204	151	196	205	197	180	198	187	169	202	189	185	200	204	189	180	190	187	202	173	193	208	172	191	197	169	188	203	178	196	182	183	180	201	199	181	191	216	167	177	185	194	191	184	179	189	205	183	198	180	174	191	165	187	172	184	172	199	194	216	198	195	186	196	208	183	194	206	193	195	200	203	184	168	193	176	178	181	182	202	196	170	201	180	194	194	199	184	195	191	171	218	179	176	190	175	206	185	207	192	176	193	196	199	211	192	187	188	194	196	180	175	201	171	211	159	206	216	202	201	177	215	203	175	177	183	175	218	160	169	181	176	202	205	189	210	193	197	163	185	220	202	172	170	194	186	186	182	201	188	179	203	186	185	200	175	193	176	179	205	178	203	189	161	158	206	192	169	193	212	210	191	184	187	176	197	174	212	204	183	167	167	194	184	176	192	194	211	204	194	169	175	185	191	216	196	210	181	190	180	176	180	176	203	195	168	168	191	181	170
21147	43172	37158	24772	12161	9943	11968	10570	13789	34745	43006	37556	19107	1398	511	486	504	657	447	487	476	385	430	440	433	445	400	381	393	415	417	434	383	386	395	393	425	381	418	395	387	386	386	353	449	380	455	410	351	390	383	396	409	387	392	416	386	356	365	366	406	401	345	408	360	396	352	381	386	411	394	367	368	355	383	396	415	410	405	384	373	406	375	369	394	381	390	359	416	433	413	382	370	386	395	373	382	379	386	363	388	354	378	380	360	356	374	383	410	364	366	389	392	374	375	379	405	392	366	327	386	356	396	392	398	376	379	382	358	360	379	407	420	339	378	363	362	390	401	376	381	395	371	385	358	411	399	389	381	392	355	371	371	425	390	426	379	413	365	412	370	404	376	400	345	345	388	378	393	351	393	378	387	353	409	383	377	414	379	368	376	340	364	375	378	378	332	400	375	375	351	416	378	375	354	355	382	360	379	368	434	383	352	357	368	408	381	369	404	397	358	387	430	360	357	373	386	398	349	379	365	390	400	376	414	393	417	395	361	396	384	386	369	408	383	362	386	399	407	392	371	403	361	367	374	366	409	383	376	381	367	397	401	381	370	378	375	373	364	382	372	388	372	374	394	396	376	365	354	384	355	400	351	384	366	370	408	389	375	404	368	368	366	351	393	382	375	389	396	408	354	362	399	374	384	374	380	376	378	356	406	363	399	395	388	416	385	372	396	359	403	364	369	422	380	372	389	380	400	415	383	372	411	367	403	366	386	381	383	378	351	395	392	371	382	404	361	395	383	365	376	415	343	362	399	398	402	385	349	386	391	364	393	343	384	436	403	364	395	384	391	390	362	379	384	386	385	394	366	390	397	356	372	385	352	368	399	434	396	382	373	371	385	365	365	367	374	389	400	377	400	419	388	402	383	373	375	406	394	383	368	399	328	363	397	372	384	362	367	380	379	370	410	409	387	398	382	393	389	385	366	385	413	414	374	384	364	424	367	385	365	351	397	393	388	400	386	397	396	388	386	399	373	380	357	380	383	371	383	397	386	393	379	417	377	348	373	386	417	376	410	359	382	376	390	378	342	367	353	365	386	368	414	392	381	370	361	400	373	394	401	359	372	342	369	369	362	393	341	381	381	391	383	403	390	397	367	373	383	364	414	390	375	400	374	368	400	375	386	393	358	368	421	398	370	356	390	380	371	347	390	352	384	385	371	395	382	376	384	405	373	380	390	365	371	369	384	395	385	413	399	384	363	393	381	411	342	372	376	401	345	384	367	405	423	397	379	395	409	369	397	346	395	400	403	399	409	379	384	384	376	385	415	369	370	358	387	381	379	375	400	373	370	406	365	353	352	369	385	406	350	442	383	350	391	393	361	389	418	422	383	405	377	370	368	366	389	402	391	392	408	346	370	406	405	350	382	399	346	396	385	387	364	382	404	353	361	383	353	349	391	417	413	394	358	401	371	397	411	396	382	376	403	399	379	407	382	412	369	408	413	364	415	372	343	378	371	364	362	366	384	344	354	365	385	373	375	365	391	414	374	381	393	396	392	402	408	374	367	391	402	394	368	386	425	335	397	390	383	398	377	382	419	442	408	349	390	387	383	390	393	393	417	372	382	392	391	347	384	366	396	439	368	380	333	389	373	362	406	338	351	372	390	381	390	358	376	364	387	369	380	386	380	371	390	382	390	360	410	399	410	370	376	390	387	344	387	347	355	387	351	332	386	380	373	399	361	403	370	358	380	378	391	393	399	385	369	375	361	381	394	350	384	375	400	432	390	399	399	373	387	385	358	354	391	398	367	407	396	361	381	379	410	384	405	391	387	396	344	399	383	375	375	396	396	373	381	406	354	351	383	409	437	364	362	372	377	355	363	419	368	410	344	356	365	387	411	379	372	373	404	365	369	377	375	394	377	354	352	407	392	406	404	400	402	399	365	347	377	363	373	379	389	368	410	361	385	382	341	390	384	402	382	380	385	376	379	378	381	381	370	392	399	421	387	409	420	393	377	383	367	377	376	387	411	374	375	368	378	372	386	397	361	400	398	422	395	376	367	386	383	385	361	386	416	365	382	359	364	383	408	424	392	360	351	382	391	366	391	388	350	375	387	373	375	373	396	389	364	387	372	381	397	423	336	400	396	423	397	411	372	371	396	378	361	407	361	384	385	376	390	380	410	413	354	393	340	419	397	381	414	372	359	386	416	357	392	381	352	338	374	406	393	415	371	371	380	375	349	406	375	374	377	342	409	395	350	373	363	371	396	388	369	369	399	351	360	382	343	381	381	364	386	417	369	410	399	409	380	340	376	386	413	378	395	394	405	393	378	386	404	357	379	355	366	382	352	374	385	366	357	368	353	371	406	393	370	359	395	393	387	385	366	410	374	386	407	403	382	378	388	375	404	340	416	382	372	373	422	393	376	392	408	316	373	403	394	405	366	386	361	377	358	377	351	389	408	358	347	404	374	376	382	387	400	392	394	363	414	346	376	382	383	366	386	420	396	408	380	392	403	386	357	376	412	405	376	371	379	366	393	369	383	412	387	378	360	395	351	361	376	394	392	378	369	383	379	399	377	375	371	357	376	428	343	370	350	427	370	365	345	393	356	387	362	395	404	397	378	334	353	346	384	399	375	403	381	379	399	388	405	402	384	413	373	371	368	378	359	347	372	401	380	397	385	383	366	435	394	336	390	403	363	387	354	377	376	387	348	334	376	414	380	400	383	407	373	401	377	400	350	402	368	412	341	385	384	392	375	426	432	376	417	390	389	376	423	359	396	385	353	402	360	386	400	353	373	373	360	350	387	383	396	397	414	374	399	396	386	396	385	348	394	405	382	368	404	374	361	372	352	390	392	409	384	411	379	375	390	418	379	383	355	401	396	403	398	374	383	382	354	355	390	401	378	404	408	371	352	350	405	390	356	380	365	357	373	412	349	397	393	395	394	391	395	391	350	376	374	351	383	380	371	373	384	367	372	364	378	379	362	370	373	372	371	372	372	415	376	385	385	385	394	376	388	360	371	385	358	378	410	391	377	376	383	384	372	380	373	388	382	329	365	377	404	406	361	378	366	386	400	397	366	368	403	366	391	397	390	361	396	409	404	380	369	371	393	382	396	362	374	369	407	389	397	419	376	354	395	419	382	415	367	386	423	336	373	378	351	412	392	369	374	420	376	399	356	394	370	374	358	390	380	368	388	379	398	396	396	380	381	387	418	370	427	361	388	379	427	368	381	376	375	359	381	394	379	410	423	349	382	367	399	403	388	390	390	379	358	387	344	397	410	410	388	328	398	360	394	370	393	399	378	395	394	384	374	349	380	329	383	413	386	403	349	380	399	375	380	379	365	343	404	384	387	388	365	381	384	372	388	409	374	370	406	395	369	374	399	373	402	384	338	383	387	366	382	402	358	353	381	427	383	360	406	379	430	381	404	411	397	403	408	357	388	389	403	395	386	412	384	397	373	383	363	374	365	405	398	366	407	361	358	383	374	373
26411	21142	18916	9359	1670	1028	874	705	989	2812	3347	2974	638	368	383	410	363	380	374	371	393	373	382	375	352	365	338	382	383	357	340	394	385	377	365	363	403	367	367	349	382	377	428	366	423	376	332	360	346	374	363	377	415	390	358	343	343	371	338	342	385	387	390	397	415	357	377	332	373	359	360	355	383	356	381	399	344	420	387	364	392	374	330	387	370	402	386	391	402	363	373	384	366	348	403	407	378	393	340	353	335	406	374	369	360	397	372	367	432	403	392	366	386	359	369	385	359	371	351	338	373	385	370	378	346	365	374	332	353	346	378	360	370	361	392	384	374	366	383	356	400	398	355	386	359	346	378	383	371	369	389	381	377	388	372	392	356	379	379	367	390	375	345	391	366	381	399	387	375	368	370	352	356	394	376	371	402	368	392	349	362	347	353	378	398	380	402	388	368	356	357	361	374	393	360	372	385	341	395	365	349	379	373	381	384	392	362	401	404	377	343	392	380	351	374	362	357	376	397	415	379	383	391	365	403	394	397	388	369	358	343	384	374	393	358	391	372	366	359	369	398	354	364	364	371	362	361	369	371	375	369	418	352	380	366	367	348	374	385	401	407	356	361	356	362	366	418	363	386	381	383	398	401	408	397	389	392	359	385	402	388	363	352	370	395	354	385	379	356	384	409	355	402	390	372	363	371	350	380	385	367	386	387	385	380	354	383	379	393	399	382	405	385	378	373	393	367	358	345	383	356	400	400	397	347	423	393	377	357	381	330	353	382	371	417	365	383	403	351	333	349	378	363	392	397	380	401	356	371	361	382	404	386	362	388	364	412	386	399	345	360	381	364	380	354	348	392	368	349	370	373	358	340	367	368	382	337	373	417	406	374	377	359	396	351	364	350	353	363	387	360	393	371	371	356	369	379	356	395	386	362	365	372	362	380	348	342	358	369	369	403	355	361	338	370	373	385	366	377	390	391	381	374	328	391	395	391	379	352	391	348	376	381	359	372	385	401	382	341	375	384	392	364	372	366	350	405	350	373	357	365	359	376	366	379	393	403	370	368	379	358	368	401	350	342	383	378	359	334	379	397	403	373	326	372	360	398	366	399	358	411	384	359	429	399	390	404	380	367	383	380	385	393	350	363	387	398	342	362	371	440	398	358	353	387	404	359	358	351	370	376	385	371	408	355	363	420	337	345	364	392	356	374	385	396	363	361	359	347	385	389	388	344	364	370	390	395	359	352	384	416	410	330	365	396	387	355	393	381	367	349	386	368	411	385	380	368	368	391	371	381	367	338	400	359	359	399	367	383	361	369	340	374	369	377	368	384	368	404	341	352	387	354	410	358	382	383	381	355	365	401	355	356	363	400	384	392	351	364	352	395	388	387	404	358	375	372	368	385	367	365	365	394	347	345	351	383	375	360	395	368	417	366	390	393	348	407	362	389	381	384	406	370	373	355	385	340	379	381	396	365	356	362	366	356	362	373	370	370	391	377	358	423	385	361	356	389	379	359	345	376	379	379	373	352	388	373	370	339	402	394	388	386	401	395	349	386	380	348	374	372	420	380	408	341	360	420	411	378	381	383	351	379	347	399	368	360	370	377	375	374	356	367	342	381	375	366	359	383	361	406	372	376	361	411	369	394	377	397	371	385	402	377	352	369	409	363	349	361	388	397	365	372	343	359	391	380	375	360	366	394	377	390	355	375	374	382	365	345	376	371	379	384	346	368	368	368	373	381	388	352	332	396	395	387	350	387	342	374	378	349	359	359	393	380	399	379	402	406	366	372	388	373	375	339	373	379	362	378	379	373	368	355	391	388	384	391	367	389	377	338	350	382	359	363	392	345	353	396	430	390	348	369	397	382	406	370	385	357	396	398	340	377	402	401	347	394	379	386	361	403	368	349	368	382	381	396	371	365	355	396	379	359	373	394	365	396	362	381	377	383	403	363	380	364	373	368	381	367	366	384	396	388	390	406	395	357	395	386	378	400	357	371	369	370	373	356	389	389	346	379	386	383	369	367	382	349	374	403	394	362	378	360	347	397	406	407	365	384	403	350	367	391	379	355	418	366	407	373	383	362	402	369	363	399	353	366	337	386	357	398	391	341	410	350	373	387	400	392	371	385	389	360	373	396	355	376	387	373	394	418	397	334	374	394	372	353	367	390	388	362	393	385	360	379	353	373	369	366	376	372	374	368	358	346	345	380	392	344	337	401	389	363	384	368	375	361	365	392	365	395	358	375	366	364	393	368	363	374	335	374	372	368	388	391	412	374	350	388	358	374	373	376	373	387	390	389	349	351	361	374	365	423	380	376	358	393	394	380	408	353	399	376	386	398	333	366	360	371	374	383	364	354	339	384	383	359	383	366	387	364	393	350	374	369	388	350	407	398	392	375	372	394	380	376	331	398	368	382	404	357	349	386	346	378	389	376	384	366	391	357	384	356	350	339	355	362	382	402	344	424	375	373	386	356	375	381	398	364	399	358	397	372	375	377	351	374	352	388	377	391	349	385	359	384	401	351	343	375	399	387	390	380	362	388	387	343	375	385	377	354	368	418	349	365	370	352	365	373	410	377	394	397	391	378	349	394	406	380	378	332	329	391	383	403	351	372	348	378	427	405	349	399	368	356	388	405	382	340	361	395	366	351	411	394	370	350	375	364	380	388	339	345	375	371	363	416	370	390	363	389	368	401	375	400	375	373	382	350	383	391	395	374	401	384	374	398	398	375	359	414	369	370	403	422	387	379	375	370	358	406	382	381	388	333	384	370	369	338	384	383	394	364	419	377	389	364	367	384	358	378	378	388	386	394	401	384	382	384	379	352	373	381	382	364	381	375	364	363	383	386	395	403	386	352	349	390	378	340	398	369	392	410	343	369	362	360	372	379	401	353	367	396	374	356	403	394	362	367	407	358	354	368	364	369	400	360	409	337	392	362	398	374	364	392	364	399	410	386	368	379	369	393	393	387	366	392	383	388	382	386	379	369	378	392	399	414	368	334	362	391	365	372	382	377	372	379	374	396	370	368	388	344	369	401	372	406	381	368	452	381	390	378	383	351	375	351	402	349	382	354	354	375	415	377	391	370	420	344	397	379	369	358	377	389	371	405	356	389	382	348	389	405	388	364	362	364	369	368	368	371	387	366	374	387	380	347	375	372	353	358	361	393	348	377	398	342	399	366	416	375	367	402	404	357	379	385	391	348	368	381	358	400	376	362	400	346	382	404	378	372	399	390	393	387	388	355	397	345	390	328	355	361	397	413	359	360	372	395	375	386	389	370	381	356	392	385	369	412	408	376	396	376	369	372	350	362	380	388	413	373	390	417	378	343	389	397	373	377	409	393	359	404	387	357	385	373	387	382	406	383	368	380	412	392	381	357	369	368	343	370	351	404	383	360	382	367	369	358	384	336	412	363	358	360	370	392	364	348	388	398	354	403	386	426	364	371	391	390	355	374	322	395	330	347	389	390	355	396	356	353	359	357	405	368	380
19014	29832	25243	13999	4484	3313	2775	2220	3258	9053	10154	8339	1588	840	824	844	796	725	776	759	787	742	785	729	754	745	784	728	761	761	778	769	726	767	730	777	793	765	757	734	814	713	780	737	817	747	751	734	801	744	760	759	736	793	690	770	740	745	743	757	754	753	734	745	739	704	730	777	778	736	765	754	716	799	762	749	727	782	733	754	757	738	759	772	729	759	784	800	768	747	741	763	767	731	735	720	777	764	767	782	731	754	694	733	771	764	779	746	779	735	747	772	770	705	786	842	759	776	764	747	752	740	743	748	743	780	753	783	694	780	755	769	778	716	761	746	774	788	717	771	707	726	752	735	755	712	752	760	790	747	801	787	723	731	782	746	730	730	730	763	798	735	699	710	727	720	729	739	765	773	722	776	766	701	734	737	773	808	738	757	751	724	726	771	738	755	776	747	729	725	762	717	757	762	751	758	750	744	748	740	698	733	734	680	706	767	796	751	759	721	742	775	739	794	750	757	698	705	758	719	818	736	740	743	797	783	713	725	789	741	758	785	772	800	745	744	774	714	750	734	745	763	753	709	794	790	789	745	761	698	774	765	764	736	775	763	790	688	785	776	757	741	724	762	798	723	760	758	781	781	761	703	788	788	722	744	729	712	720	753	781	777	792	773	770	743	754	816	766	739	763	733	731	762	779	781	676	738	707	748	766	697	719	770	769	774	767	762	752	712	719	777	742	762	770	780	726	783	710	740	765	745	752	757	762	738	750	797	734	722	775	738	700	733	757	730	753	762	731	742	730	707	735	780	754	775	744	736	746	711	777	742	757	736	680	742	742	761	804	762	729	756	749	793	775	743	776	742	770	762	785	739	750	758	762	797	717	799	769	770	763	733	793	791	701	708	748	719	748	774	741	773	771	725	803	734	789	762	746	721	742	756	749	758	759	739	739	736	739	741	742	756	767	776	769	751	696	769	750	772	787	773	812	790	718	757	724	764	721	694	752	794	744	735	759	764	754	820	751	781	766	751	766	740	784	708	750	761	727	750	760	760	788	720	760	691	774	766	736	745	738	766	775	724	751	770	732	694	737	752	759	755	753	715	761	778	785	757	683	782	752	754	722	770	716	735	719	765	781	739	757	757	770	764	788	761	749	789	755	758	786	765	723	737	674	721	758	701	752	742	708	771	736	735	735	724	740	686	715	783	765	754	733	739	793	797	789	766	748	783	719	747	789	758	766	762	750	712	781	732	735	744	744	733	797	743	718	784	788	759	720	743	729	769	745	684	776	780	811	737	765	755	717	785	738	763	757	803	738	779	744	692	741	723	759	725	715	710	743	759	709	776	720	744	777	730	731	786	733	779	761	714	755	713	778	733	771	733	764	710	800	777	776	792	777	742	746	761	746	754	759	737	739	759	782	743	731	765	741	728	738	750	761	743	714	758	750	731	762	722	744	722	714	769	725	689	760	759	764	756	753	705	771	738	770	731	775	763	758	796	745	727	757	755	731	703	765	727	742	795	727	741	786	766	727	773	761	786	715	752	761	745	727	756	697	766	725	717	727	754	738	783	770	754	781	738	764	767	753	738	724	761	743	695	724	722	703	736	736	747	695	733	753	744	746	726	740	756	790	726	749	776	761	758	705	703	772	743	726	760	759	718	738	719	744	768	725	789	741	793	748	743	735	788	730	799	720	695	736	727	776	753	725	781	743	781	742	781	796	747	792	770	766	768	755	707	765	762	774	715	744	773	723	751	754	759	740	716	759	743	753	737	789	757	783	767	743	790	726	756	765	765	748	767	791	712	794	734	753	754	721	759	753	723	686	693	761	731	722	730	711	733	736	750	751	762	768	748	765	721	768	789	771	734	768	745	710	767	757	720	763	801	725	765	740	773	732	770	727	751	790	735	708	724	749	713	738	761	741	722	727	779	710	716	715	776	761	735	738	739	735	750	738	779	710	773	745	731	756	685	710	747	719	756	783	780	739	779	784	723	753	766	746	740	759	804	774	712	766	761	731	736	747	796	774	743	753	692	747	755	796	737	747	753	771	771	758	741	741	737	736	750	772	739	750	777	763	793	745	750	760	764	726	750	754	783	787	759	748	686	739	719	752	733	750	720	764	783	715	718	766	715	777	754	730	762	767	791	758	776	722	735	800	742	695	774	794	743	750	765	733	778	751	769	777	745	798	731	786	747	738	754	758	820	733	762	729	740	740	766	724	746	768	699	792	706	763	733	745	724	709	799	766	711	811	750	746	725	765	799	772	741	732	796	794	740	755	702	700	724	791	724	800	785	727	727	744	728	779	693	757	754	738	771	750	783	749	789	775	756	769	733	724	717	722	799	737	702	790	773	710	806	697	780	768	759	780	724	767	706	736	779	755	728	759	806	739	704	748	786	736	748	741	805	738	780	704	744	736	748	805	744	775	744	751	699	753	767	749	729	715	744	763	805	767	713	745	762	754	733	747	735	706	748	727	833	773	743	731	805	788	755	705	767	743	782	757	786	768	746	750	783	683	704	743	768	733	714	729	764	709	742	720	788	736	774	722	716	718	710	734	751	750	748	777	735	701	742	767	731	761	755	761	703	768	745	757	751	721	721	746	788	712	758	725	725	768	735	750	717	756	747	785	823	756	746	706	751	775	788	742	741	767	753	744	756	775	805	704	740	754	755	763	784	816	737	769	707	731	763	737	754	755	727	741	733	739	739	711	750	760	702	712	771	702	706	772	720	717	715	730	727	755	768	735	740	743	725	808	717	707	717	712	781	792	752	701	738	697	710	758	751	732	735	735	814	736	751	711	711	733	730	764	752	769	745	738	773	749	754	744	775	715	722	766	768	745	763	743	741	735	753	732	721	720	761	791	740	698	770	750	720	804	707	761	736	754	770	772	739	706	754	737	778	758	807	715	758	745	756	747	746	682	808	746	711	725	756	753	808	739	762	760	749	744	744	771	736	725	722	743	744	732	767	745	711	692	712	787	684	723	766	757	778	757	749	758	732	765	720	787	772	756	734	747	812	782	750	723	757	755	791	722	734	830	715	727	778	746	768	754	749	819	767	751	730	770	737	783	744	732	762	790	735	727	746	731	738	738	764	748	750	721	749	751	763	771	774	751	741	736	758	732	728	725	730	752	761	768	806	743	730	739	748	741	813	764	756	753	729	758	745	740	793	788	741	726	782	769	771	775	796	710	720	817	752	750	765	726	772	683	788	754	732	719	741	793	731	715	762	762	753	757	751	733	763	762	691	708	770	728	731	730	782	740	722	783	727	758	724	772	793	765	734	729	743	729	735	788	732	708	757	684	731	765	743	756	791	769	819	795	734	751	729	729	743	770	719	731	728	752	750	768	738	772	739	792	729	741	716	737	728	731	724	780	795	702	693	772	748	764	763	768	745	739	742	773	781	715	728	742	718	754	722	701	735	726	735	790	775	760	750	780	750	755	805	765	720	744	739	739	775	722	766	800	809	748	767	712	743	707	758	736	741	721	774
24220	21293	28309	24608	18682	4238	1723	1799	3799	12499	19219	14668	3251	915	1182	1606	359	389	377	337	308	306	294	297	306	310	273	317	279	295	282	293	274	285	306	301	341	309	303	303	283	281	239	291	278	278	272	283	327	293	265	285	281	313	262	290	298	287	312	275	274	302	274	257	262	311	286	291	291	308	292	275	287	297	310	291	278	324	273	287	307	288	285	305	294	283	274	297	308	306	279	290	279	294	280	295	314	283	282	290	278	317	308	306	299	269	269	303	292	253	310	273	304	307	270	303	263	298	331	297	298	270	270	299	290	303	279	278	267	274	282	291	280	302	291	277	296	296	293	290	292	293	289	297	305	303	286	305	309	324	305	303	329	305	290	307	284	267	277	309	281	287	275	290	299	276	298	301	289	285	300	302	293	335	298	278	292	287	298	293	274	300	274	270	310	310	296	285	326	279	277	308	305	306	298	313	284	264	282	274	285	297	265	277	302	265	283	291	283	286	279	283	306	278	315	304	269	294	351	269	296	269	327	266	319	300	300	313	304	288	287	279	276	299	287	266	297	284	298	290	300	302	297	281	281	304	286	283	246	302	282	270	286	276	316	293	271	275	307	258	296	300	286	282	279	297	277	283	312	297	286	285	283	303	286	301	282	292	293	262	278	297	288	294	259	296	285	318	303	297	297	262	306	294	263	315	291	300	289	312	303	278	303	265	289	292	310	275	282	302	303	311	302	288	307	299	283	299	297	294	285	287	293	286	274	302	267	289	275	301	302	275	268	263	289	305	283	288	278	305	271	303	282	314	339	278	285	283	295	269	292	294	287	291	290	302	306	291	322	287	265	290	315	275	309	305	289	295	273	301	282	280	294	271	284	245	319	306	304	281	260	273	285	284	265	258	303	287	302	259	291	325	282	282	296	283	293	273	317	299	314	310	281	297	302	319	310	300	316	284	279	284	305	326	316	266	285	284	297	266	313	285	316	286	298	283	270	274	292	282	300	273	292	288	289	278	278	291	300	308	292	298	278	288	285	280	292	282	293	308	284	304	306	306	276	266	306	276	294	295	303	301	287	256	297	308	275	293	294	325	283	291	290	283	296	255	287	345	247	280	266	261	311	306	294	293	298	251	281	303	266	252	261	289	306	289	263	308	295	305	279	316	281	269	296	313	275	292	268	236	280	275	282	291	275	313	308	272	298	316	312	290	278	301	262	308	293	278	284	302	287	279	270	304	300	295	295	277	276	285	287	282	269	303	266	275	281	295	293	298	266	298	292	278	314	280	329	314	295	274	288	268	303	288	283	302	303	268	306	327	303	306	306	272	289	288	292	265	284	264	283	263	281	272	292	281	291	262	335	323	269	299	284	287	316	294	279	287	274	287	284	293	287	280	271	277	297	334	284	289	295	312	282	331	291	299	288	304	312	284	294	251	277	268	283	237	307	289	267	309	278	283	308	270	283	288	273	278	303	277	259	307	266	313	282	289	305	264	280	293	292	274	287	322	310	317	307	269	275	304	285	316	314	280	312	301	281	290	293	286	285	321	275	270	311	306	271	281	311	263	288	295	286	315	299	293	288	256	281	280	288	280	281	291	305	313	288	321	312	308	307	245	289	289	269	307	288	260	310	246	275	267	279	281	294	266	306	284	311	280	274	263	297	301	308	267	282	288	264	277	305	289	297	301	269	300	284	302	292	280	271	281	274	239	311	302	278	293	280	286	247	283	250	274	290	293	287	290	264	308	277	272	295	298	281	324	298	295	290	300	266	283	279	281	312	298	288	288	279	279	274	285	271	304	267	299	278	280	300	263	294	298	291	325	289	289	308	326	291	266	286	280	290	299	282	289	292	313	280	279	282	284	272	274	311	298	287	257	290	295	291	283	295	310	282	299	272	310	311	275	261	294	308	274	285	286	289	266	303	288	318	283	293	297	309	268	297	278	302	278	296	285	282	270	307	289	291	319	284	268	277	259	300	319	321	264	314	298	274	293	298	313	276	293	270	326	330	287	295	306	289	303	249	293	272	289	289	296	263	261	290	287	289	291	274	315	289	299	301	298	318	282	300	256	295	277	300	302	276	310	279	283	265	273	305	291	283	293	264	289	270	262	313	288	247	281	280	284	281	268	277	292	272	278	291	282	279	301	271	288	274	279	293	277	297	310	302	315	290	300	298	281	316	308	314	313	245	291	290	277	292	290	273	301	283	284	296	310	284	304	270	290	279	281	277	284	276	287	301	315	290	273	297	304	303	298	297	308	301	285	312	303	301	318	248	302	288	273	290	292	303	300	284	254	286	299	265	277	294	257	304	299	303	272	288	303	294	293	264	253	274	277	272	312	287	268	260	283	289	260	259	302	277	299	307	285	299	289	285	256	301	290	265	301	290	312	297	286	296	295	284	297	313	278	283	301	302	280	281	318	290	262	256	298	319	283	306	297	286	283	285	284	282	292	290	288	298	297	295	282	289	289	313	291	290	261	280	274	289	286	301	299	295	278	290	304	266	318	287	309	290	329	285	312	333	311	306	281	237	272	290	286	322	284	259	294	301	278	266	285	302	276	270	299	286	279	314	288	302	303	283	273	285	302	298	302	301	307	281	291	296	288	259	289	281	288	310	297	317	255	270	279	278	257	313	286	283	314	307	274	316	274	295	302	268	275	305	279	295	277	279	302	312	285	297	288	301	275	289	279	304	288	283	280	302	292	271	303	282	309	285	254	301	298	277	290	294	268	266	326	279	311	296	314	301	282	302	271	295	268	259	291	294	281	284	303	259	277	279	301	310	295	281	280	277	265	292	274	292	276	296	299	276	295	298	297	308	289	254	281	282	298	315	295	280	306	285	271	307	301	277	303	288	277	273	279	288	254	317	303	304	288	279	291	298	283	297	272	262	292	274	309	297	286	246	294	289	286	285	304	268	294	287	298	291	294	261	292	268	301	321	307	283	274	318	287	288	312	292	279	299	310	270	297	273	310	320	294	268	290	317	303	290	286	305	293	288	282	271	324	297	295	283	292	279	292	283	287	295	297	290	287	305	286	294	269	275	291	307	297	304	287	294	272	292	311	321	294	286	294	299	298	267	283	284	287	294	309	291	282	287	278	277	262	283	281	309	313	314	289	272	289	283	287	308	289	262	296	302	269	274	304	273	280	292	282	284	285	318	298	266	283	297	310	285	267	292	287	283	269	275	278	290	284	295	301	295	306	288	283	288	289	276	277	298	279	326	258	277	282	279	307	277	290	298	301	292	307	303	274	311	308	270	270	292	292	314	312	282	288	311	291	275	285	309	313	295	265	285	280	287	297	278	259	310	325	268	302	283	302	278	294	299	268	264	296	280	317	258	304	278	279	305	294	282	287	303	246	264	294	280	304	298	281	286	296	269	292	255	276	278	299	270	284	306	321	313	274	307	270	273	284	287	286	319	273	303	302	302	288	256	277	274	284	284	305	289	274	272	278	289	271	284	297	335	300	303	283	287	291	273	314	321	297	273	293
20038	35799	30131	17486	9539	6387	5137	6506	12563	25979	31735	24962	6378	2994	3886	4793	706	963	1071	669	633	633	649	612	602	617	590	645	612	618	595	591	610	613	561	614	584	635	603	584	597	573	602	609	594	587	609	606	605	559	550	579	593	607	584	599	598	636	586	623	609	592	611	586	570	596	596	591	579	604	605	632	599	572	582	622	586	582	568	604	584	586	559	590	577	595	592	580	620	593	593	588	561	593	622	551	562	573	583	634	594	634	616	566	606	597	566	624	590	607	571	599	578	630	589	597	552	573	601	585	575	593	602	569	605	557	598	574	597	602	594	586	633	593	605	590	539	576	584	541	632	604	609	593	576	608	615	614	596	609	615	587	584	599	538	556	560	598	545	610	581	617	570	586	610	592	662	612	607	577	592	579	574	621	622	580	585	608	587	612	610	578	570	615	586	562	592	559	595	571	589	583	581	582	621	569	596	560	562	560	593	590	596	599	537	578	567	578	586	606	613	631	619	604	644	548	547	571	581	616	609	561	592	604	630	598	592	567	609	605	585	583	609	577	564	642	609	582	574	599	620	596	591	629	567	597	617	590	592	586	555	584	580	572	602	565	583	580	568	570	559	551	559	602	573	579	611	629	604	614	590	599	591	616	594	589	551	596	613	570	611	607	567	589	601	611	614	570	603	584	593	570	561	576	549	604	595	582	575	565	584	596	566	588	622	583	584	590	603	619	627	576	598	597	545	584	602	609	571	598	623	575	556	601	580	599	617	582	571	602	606	656	630	549	590	594	591	551	577	585	569	556	564	603	558	596	587	567	595	616	575	633	619	626	579	593	585	558	527	606	589	570	638	586	594	585	538	575	614	570	551	611	596	600	577	609	602	568	581	568	554	568	555	576	562	600	588	520	568	568	589	545	609	592	538	603	588	627	578	574	577	588	604	610	578	539	558	538	605	576	613	589	602	560	569	586	563	607	602	629	573	605	630	548	596	602	550	589	588	590	593	578	566	574	605	612	634	559	575	571	585	575	602	569	609	612	589	607	541	609	610	578	618	568	580	551	620	610	607	625	585	595	597	614	579	567	567	612	579	600	590	613	652	561	583	590	606	592	558	627	554	579	614	588	556	593	572	631	586	578	593	563	606	640	596	576	587	599	569	634	647	604	601	586	624	577	603	612	593	542	618	553	595	581	606	572	612	595	613	577	622	549	650	559	561	574	577	586	582	612	583	556	654	584	570	586	586	569	582	632	604	612	575	590	590	639	611	556	580	600	611	588	617	568	610	548	598	609	613	616	594	598	606	583	585	568	612	577	575	594	611	607	606	569	621	592	582	579	605	621	602	613	615	587	623	588	602	574	587	594	551	590	589	605	593	539	555	589	595	601	629	529	597	560	575	591	562	613	653	581	613	634	576	542	587	613	572	616	605	550	578	586	556	570	610	625	619	571	598	621	588	569	538	586	613	610	614	593	596	559	616	604	616	599	582	594	586	568	583	606	611	608	627	604	564	608	608	580	599	587	605	558	565	589	568	610	586	592	575	543	607	564	606	593	595	581	592	560	605	648	609	589	608	621	534	572	589	624	583	574	592	578	588	621	637	626	602	570	602	580	584	562	593	640	597	625	574	633	584	591	635	598	554	595	560	546	617	624	570	562	570	570	627	588	624	615	579	559	585	602	575	587	603	611	615	594	618	607	576	598	575	562	632	591	584	602	635	566	588	624	608	604	571	688	634	604	573	629	580	606	569	580	536	607	595	598	587	611	591	639	595	606	603	587	586	558	620	578	627	610	581	596	578	600	580	613	614	596	579	603	551	599	565	620	564	619	550	561	596	635	572	612	580	574	594	590	591	611	618	585	604	612	566	571	595	586	596	603	615	548	586	558	565	616	578	614	582	591	604	592	572	580	580	593	637	570	579	544	582	610	584	586	581	570	542	611	601	596	634	583	647	572	556	609	598	603	569	558	625	586	561	614	611	607	588	600	574	584	583	578	585	571	579	572	585	562	554	556	589	574	576	604	628	586	592	570	578	594	574	573	584	627	574	563	624	565	608	571	547	607	561	557	592	595	614	609	581	637	572	568	590	551	556	610	560	582	592	568	578	588	593	582	581	590	582	602	596	565	568	545	567	599	638	598	607	590	601	587	550	594	599	608	563	575	541	602	583	634	567	547	593	586	577	660	625	568	609	647	602	557	542	578	561	557	584	586	600	603	564	620	619	646	592	610	604	649	598	555	555	574	584	605	603	593	627	583	543	591	531	576	615	597	559	586	582	581	583	610	633	590	580	577	623	579	623	598	600	591	569	585	613	587	577	597	583	619	619	558	619	616	651	614	599	608	569	583	598	577	623	566	554	582	609	587	544	549	550	623	577	592	600	584	574	593	582	566	610	602	605	590	603	633	562	617	577	559	622	603	624	599	557	614	605	563	598	585	597	597	563	564	600	595	599	594	629	584	601	597	598	652	547	590	596	575	622	592	578	563	589	552	553	587	603	583	595	606	583	617	615	620	584	601	615	560	617	561	614	582	607	604	574	577	628	588	600	632	564	617	568	594	590	578	594	608	560	575	555	601	570	635	558	615	563	638	616	590	578	597	598	571	603	583	641	605	558	597	562	580	574	601	624	629	611	610	625	599	563	594	614	615	579	598	545	577	635	602	590	586	601	553	613	587	603	614	596	600	595	571	613	641	634	569	540	587	584	584	591	590	614	585	562	643	637	544	560	574	586	556	636	639	582	562	562	591	631	572	592	594	577	565	624	575	618	546	630	641	572	593	597	539	579	565	576	624	622	573	602	589	614	575	614	595	646	552	565	588	596	602	542	591	616	610	579	600	560	585	588	598	574	593	624	567	608	606	578	558	561	579	537	558	610	589	586	665	582	559	564	586	570	537	606	621	562	590	640	578	570	613	609	557	589	630	584	580	586	557	557	585	565	632	592	622	586	621	562	604	673	593	646	594	563	570	577	549	625	589	600	581	571	575	614	592	620	634	574	584	561	580	641	633	543	615	652	562	572	560	609	595	611	575	594	569	570	623	588	550	587	619	598	605	569	578	606	588	625	595	620	562	597	595	598	615	493	566	579	543	638	588	602	572	603	598	617	572	611	578	586	580	580	581	619	542	623	601	593	592	570	608	598	622	601	586	572	592	591	573	612	591	578	575	589	573	597	573	574	536	597	624	558	594	583	593	599	634	569	606	566	592	576	596	571	629	610	577	572	599	605	627	625	619	587	572	560	609	630	623	654	588	600	535	603	609	556	603	586	664	636	614	605	548	609	565	621	576	607	581	621	555	607	595	592	594	689	563	609	599	648	577	547	587	563	637	647	541	594	618	559	584	579	601	616	567	593	595	552	548	553	617	586	584	622	578	609	559	577	574	606	587	620	551	593	571	629	589	610	558	537	652	611	586	563	625	579	535	583	629	573	622	558	616	607	588	585	608	620	559	585	540	594	575	554	595	562	584	582	552	596	579	593	585	601	592	563	592	582	565
23081	21240	29050	23740	21243	19851	5271	5198	7402	21079	29634	20062	5401	3499	7115	4038	269	516	1100	223	235	242	242	255	235	251	240	248	229	233	242	223	224	238	224	204	256	236	228	229	230	226	252	204	249	227	248	217	237	225	235	219	213	210	222	237	232	239	242	247	231	254	201	229	236	233	215	228	243	243	225	220	250	218	245	253	231	265	226	214	219	224	232	229	241	221	216	244	238	223	211	232	229	212	215	256	224	241	257	213	223	233	242	220	229	249	244	237	234	237	237	254	229	243	215	207	253	217	217	210	222	224	227	234	225	217	209	214	220	239	236	234	221	208	210	233	258	238	247	224	233	228	216	240	250	210	227	266	240	222	210	216	224	234	239	213	264	234	226	217	250	229	223	238	232	218	218	245	219	228	195	233	246	209	236	211	214	199	222	234	224	246	224	198	239	224	247	234	238	232	230	235	215	232	216	214	230	234	250	206	226	235	202	213	240	229	245	243	228	205	232	228	240	204	215	208	224	229	221	225	229	229	215	233	208	227	191	223	225	223	225	238	225	233	231	239	217	205	233	237	245	243	206	224	246	263	240	226	221	243	219	210	233	222	219	242	227	222	236	240	198	228	218	208	214	228	235	204	225	235	226	222	220	222	215	220	231	243	250	219	248	221	248	237	225	217	227	235	222	229	230	260	216	226	241	217	232	217	218	219	201	219	236	215	241	251	230	209	233	211	228	221	232	222	209	220	225	258	227	249	202	246	228	261	229	241	217	243	226	228	230	244	232	214	184	224	223	254	215	222	222	219	264	205	245	226	211	203	230	226	210	185	267	255	209	240	226	218	226	238	221	230	222	214	207	257	219	208	227	237	218	241	209	233	223	224	236	197	221	205	205	212	217	236	240	232	202	194	221	213	216	223	210	234	256	239	219	234	239	209	229	211	242	237	231	223	226	231	248	215	248	247	207	229	203	238	236	216	225	192	220	220	237	232	230	218	204	220	197	226	239	209	247	199	248	203	213	253	212	214	236	232	242	233	220	248	239	227	238	243	210	246	222	231	262	219	241	215	220	233	235	238	218	221	222	235	208	248	229	231	274	251	241	221	192	225	235	240	231	218	235	241	254	233	211	232	239	219	216	214	210	246	228	209	238	198	206	217	244	229	235	207	242	196	227	226	206	230	221	249	216	224	250	195	218	258	212	238	226	227	249	212	233	220	231	235	220	243	224	243	207	206	239	230	222	227	210	233	254	187	242	205	190	221	248	239	259	241	212	238	234	229	217	239	228	233	202	191	245	235	227	211	206	235	218	232	245	220	230	215	241	259	238	218	251	252	226	219	193	220	246	229	229	207	247	233	231	221	214	232	244	214	213	216	208	231	233	261	228	250	243	231	221	202	248	232	221	225	236	219	213	182	208	215	220	199	251	207	247	240	235	226	210	228	250	222	237	223	247	232	227	219	223	224	227	199	220	220	225	231	219	208	222	238	220	244	231	215	238	235	244	239	251	238	244	240	229	238	223	235	218	235	222	220	255	238	241	198	262	258	217	210	210	224	193	238	244	215	223	221	248	224	227	232	218	222	225	237	242	226	243	209	198	228	230	228	209	239	237	219	229	232	221	249	219	230	210	262	237	205	257	201	257	204	265	227	227	226	219	258	223	244	236	212	223	208	227	206	210	214	235	216	236	259	234	253	226	210	215	208	222	249	233	212	221	217	226	249	248	214	202	208	223	235	238	211	221	209	236	214	237	247	241	232	222	221	229	238	219	248	239	241	240	246	207	236	224	238	233	217	231	212	246	206	247	235	240	197	206	206	224	215	224	221	232	228	215	235	198	260	255	220	218	237	213	222	253	200	226	206	218	261	227	225	257	226	256	211	219	226	213	243	235	210	229	237	232	221	238	218	216	251	221	227	238	235	236	238	196	208	228	224	248	244	233	226	213	214	217	230	219	206	201	270	242	230	195	238	262	239	227	224	227	221	211	225	234	259	233	200	221	251	213	227	245	217	206	223	237	238	222	245	243	235	214	228	242	233	234	235	241	216	216	234	237	258	240	239	225	250	243	221	260	251	232	215	214	223	208	229	244	217	229	212	214	227	247	225	256	239	243	190	235	247	237	222	257	192	198	243	221	256	225	226	206	209	245	240	213	233	211	211	218	220	200	221	223	224	228	247	240	224	272	253	250	208	235	217	215	219	237	242	198	206	192	222	243	238	230	225	238	231	207	200	219	215	226	238	252	213	225	230	235	234	243	231	259	229	222	244	235	237	209	216	230	255	228	238	230	274	220	195	230	235	231	258	222	216	233	211	229	203	188	234	233	227	226	217	218	229	240	218	216	252	217	242	234	269	199	208	226	260	166	232	233	213	204	225	232	225	240	223	223	248	207	238	245	201	222	184	216	215	245	216	249	221	215	220	224	214	216	249	251	240	252	224	231	237	223	223	239	240	221	241	240	238	210	212	225	236	190	243	219	212	226	233	219	226	237	267	240	237	228	264	227	202	227	206	249	228	220	217	256	221	246	262	224	233	229	236	233	258	223	221	231	221	233	205	236	225	197	215	222	222	255	219	227	214	237	237	242	255	233	241	207	214	252	227	226	254	246	225	216	199	230	260	226	242	258	238	244	201	236	243	239	224	229	201	231	248	248	253	247	214	226	249	233	240	229	209	234	209	229	216	255	204	200	228	202	227	210	231	224	239	210	217	221	225	225	215	247	214	242	225	228	234	207	224	230	236	246	248	220	230	208	218	209	238	236	235	236	205	238	228	221	226	233	244	221	214	223	249	239	232	242	241	251	255	212	209	207	211	234	220	228	244	194	222	213	243	222	199	238	249	226	252	219	235	228	219	223	227	233	214	219	235	212	254	224	226	234	231	236	219	237	221	221	245	252	221	218	228	231	195	236	208	238	235	233	253	237	191	192	227	211	237	246	234	209	234	224	249	212	232	227	223	239	211	219	222	238	209	226	234	195	213	241	230	203	227	234	242	233	249	217	215	223	236	216	232	210	208	231	213	222	213	233	242	209	245	195	237	224	227	219	231	259	245	245	243	230	221	261	236	215	235	242	212	239	215	249	228	226	206	249	210	224	231	243	193	243	248	204	217	222	239	240	225	222	221	240	239	220	241	206	228	217	224	234	222	234	226	209	223	236	229	219	216	235	236	220	239	237	238	204	232	236	198	207	238	236	233	223	222	224	243	238	221	252	237	225	256	208	234	242	250	210	212	222	225	213	226	220	222	241	240	236	233	240	221	223	213	193	231	236	222	237	244	224	207	235	229	252	217	209	227	250	246	224	245	241	227	220	252	226	228	209	213	252	231	221	227	206	220	231	225	215	228	209	231	237	244	184	213	206	232	220	219	226	227	253	216	230	237	241	225	233	231	213	248	236	229	241	246	223	243	229	219	241	228	205	224	217	254	210	226	237	228	243	218	238	216	234	228	229	250	230	266	232	240	237	224	224	206	206	233	206	218	230	190	218	207	219	241	221	220
21846	42276	36325	20257	13501	9346	7177	14189	18946	34899	39762	27783	8953	10754	18144	9886	608	1416	3929	559	518	502	478	500	488	511	515	494	464	468	453	443	442	461	462	470	481	418	433	472	478	453	433	420	420	461	471	456	454	432	477	481	402	472	453	472	428	436	409	420	438	434	468	445	443	503	434	471	458	423	439	434	410	460	451	445	440	461	465	446	456	442	443	446	484	460	463	437	435	485	472	448	424	457	426	458	435	417	433	445	469	435	430	438	441	432	449	430	444	456	462	490	466	452	491	434	493	461	476	451	455	478	451	427	451	460	465	423	432	414	440	468	462	400	446	501	450	440	400	432	463	413	422	478	453	481	438	428	434	437	442	442	430	457	468	458	428	451	442	457	405	476	431	439	464	444	447	429	464	505	437	428	455	467	436	434	433	421	454	407	458	433	441	475	425	500	460	459	438	464	438	447	468	430	452	482	487	426	449	442	473	459	431	463	433	461	442	458	468	436	490	438	505	445	461	467	452	419	437	434	410	445	447	432	434	445	489	472	455	439	450	445	477	460	433	449	453	437	425	450	427	483	432	454	432	439	468	481	492	503	467	449	502	436	464	426	462	445	464	447	466	422	479	406	464	459	434	422	466	485	454	483	411	460	436	427	436	477	450	396	423	458	457	449	458	444	455	447	450	463	441	451	429	404	448	452	471	428	424	416	448	456	418	453	474	439	440	459	451	417	455	474	457	459	473	435	465	417	465	453	430	448	433	430	418	479	449	470	446	433	440	466	436	416	464	434	423	461	441	469	441	450	440	442	413	447	454	408	457	464	473	421	411	466	466	457	434	420	414	439	437	434	411	443	408	438	480	452	438	460	439	423	470	485	496	445	443	468	452	424	451	485	442	457	461	431	465	430	461	433	428	467	470	460	475	434	422	453	461	425	445	447	466	471	411	469	446	464	441	452	459	489	431	446	439	452	446	415	433	454	455	422	466	452	433	484	490	446	457	427	433	462	434	440	483	456	457	459	482	451	467	404	466	472	475	405	517	420	430	473	457	442	435	438	460	488	434	407	442	450	443	458	453	424	449	483	481	477	456	424	397	463	441	454	429	469	431	455	487	446	466	463	467	424	461	440	454	478	456	409	382	452	469	438	480	447	437	438	430	442	471	431	428	449	449	465	437	432	441	458	417	422	445	473	473	445	457	420	424	441	431	469	446	443	443	468	493	431	442	468	458	423	430	474	432	487	469	454	449	448	456	426	453	426	453	446	466	425	438	482	465	435	408	444	465	412	449	478	464	443	451	439	443	459	445	440	462	461	463	438	447	411	450	465	454	415	442	462	496	447	416	498	468	416	459	435	430	451	434	411	446	491	429	458	429	442	431	440	427	415	451	477	458	451	425	434	443	460	439	468	449	454	458	449	457	506	448	464	451	458	411	475	443	442	462	503	453	457	468	454	430	449	452	431	487	438	447	463	452	457	460	456	481	439	423	428	441	435	450	445	429	453	453	458	411	449	436	457	443	451	455	440	457	481	415	444	449	414	452	450	458	427	471	448	462	429	435	456	430	449	464	473	442	433	431	414	433	444	427	492	474	454	425	418	455	456	446	414	458	413	414	434	450	419	441	466	432	456	455	448	445	420	438	474	417	456	446	458	410	450	456	429	486	468	418	426	410	453	484	476	436	466	419	478	446	451	412	455	441	451	437	435	408	400	445	434	455	483	446	417	463	446	441	454	451	471	418	458	440	463	458	473	429	445	421	478	446	481	404	459	450	433	455	442	467	407	442	443	462	441	389	436	436	447	426	431	441	423	441	460	416	476	422	461	436	499	433	469	474	440	458	443	432	419	451	426	445	481	417	396	418	426	450	428	445	417	431	457	459	462	436	463	444	417	471	428	451	422	482	427	442	450	445	447	402	489	435	453	473	450	455	510	400	481	446	445	430	464	446	446	414	434	428	430	459	447	425	448	407	466	469	443	436	404	490	436	471	440	439	451	472	461	432	466	442	452	467	446	411	459	475	420	535	459	475	450	455	439	429	438	414	425	442	459	471	477	473	466	469	448	445	473	457	448	460	457	434	471	429	433	445	438	430	433	439	463	475	443	449	438	423	440	463	465	418	449	430	446	440	452	478	445	478	454	447	467	475	491	437	431	452	441	466	431	472	474	444	450	434	432	418	436	414	431	444	441	479	446	439	432	438	456	442	464	449	459	424	436	411	465	425	438	439	429	417	458	420	446	464	450	403	482	464	429	433	471	463	435	446	442	470	434	414	434	484	467	452	439	446	470	452	434	455	425	439	431	454	439	440	469	464	413	439	444	432	411	464	466	406	458	466	419	497	443	467	421	449	441	464	432	448	406	414	434	431	466	478	458	445	452	415	456	397	461	438	441	461	444	473	453	441	455	451	418	442	426	455	419	488	424	468	434	424	417	452	458	401	417	433	455	451	439	484	473	454	430	428	492	439	455	430	494	439	406	459	432	432	455	494	434	454	430	461	452	450	458	417	433	401	471	441	484	502	422	436	457	475	426	432	445	438	443	460	445	431	456	469	406	424	431	473	480	443	472	445	468	416	419	423	424	460	444	455	433	447	431	447	451	458	425	407	458	470	417	460	464	452	427	433	476	466	431	469	447	431	448	422	470	405	471	464	498	449	466	434	445	416	416	458	478	487	455	405	403	465	446	463	463	439	432	444	444	486	471	451	416	482	435	436	426	437	435	480	481	421	471	421	469	414	442	440	434	463	486	479	421	467	475	476	421	428	438	434	436	489	420	437	489	450	439	467	395	461	449	466	459	458	452	450	432	406	454	468	473	473	434	469	418	432	455	467	491	458	445	448	440	443	459	450	418	470	431	456	497	461	484	414	479	421	484	438	414	441	427	432	458	452	501	419	483	407	438	463	444	435	434	417	465	448	485	472	422	456	442	462	452	409	460	409	446	404	475	479	427	498	432	482	419	452	468	471	475	480	426	452	464	467	457	474	448	437	441	463	427	429	488	447	467	420	432	457	413	409	461	450	424	429	442	426	523	456	455	430	444	466	443	462	475	452	463	467	432	409	451	444	489	472	445	456	479	451	467	436	444	482	422	464	421	420	473	448	457	473	442	401	444	463	426	424	455	424	400	448	439	473	424	452	453	459	476	467	459	481	425	404	455	468	460	434	486	455	459	476	423	463	460	443	465	442	463	446	430	462	449	455	454	442	466	404	440	445	471	450	442	425	441	455	467	432	452	461	446	454	466	454	436	454	449	429	413	452	464	427	477	435	439	435	433	411	437	472	461	532	469	451	454	465	459	428	434	461	448	462	448	461	453	436	440	456	463	489	425	393	484	484	484	451	422	468	442	419	449	435	453	438	454	455	416	452	511	518	418	434	425	468	448	446	454	457	446	442	468	436	432	432	474	441	485	435	476	476	466	449	436	453	444	449	429	431	424	402	455	478	472	473	461	438	424	458	434	459	459	450	416	429	469	454	480	419	458	422	453	431	433	473	414
26629	21368	18390	7264	1967	1085	864	796	759	1391	2542	1415	632	816	1028	612	418	420	463	409	419	379	371	364	426	395	388	419	366	364	362	367	360	353	423	379	402	369	385	402	376	418	409	375	385	397	383	387	356	376	394	368	398	379	381	345	407	388	352	375	382	402	398	384	399	405	377	376	384	378	387	383	375	351	386	398	371	407	354	370	370	373	369	427	406	364	410	387	369	373	385	398	378	346	363	420	368	383	380	384	379	404	392	381	385	399	405	360	385	359	389	370	385	380	373	388	414	374	435	353	426	386	415	406	361	410	363	372	385	392	389	355	388	371	384	360	412	388	380	356	379	400	362	386	405	381	379	398	371	357	393	362	367	363	373	387	348	361	398	414	381	401	414	401	406	400	405	335	385	367	405	392	375	409	378	386	386	392	394	411	398	413	413	365	329	363	384	386	362	393	356	370	391	394	414	396	393	391	354	400	406	389	361	360	394	370	358	370	418	402	405	402	368	417	371	417	385	393	384	397	375	386	417	365	392	417	412	356	376	417	394	376	375	365	375	369	378	423	388	380	371	365	416	377	326	400	383	351	383	353	385	381	387	368	383	384	372	359	369	392	399	381	392	401	323	384	379	399	412	357	391	391	414	384	388	382	406	402	415	395	408	353	390	365	398	391	373	392	386	331	387	390	376	398	380	372	377	366	353	365	398	366	382	360	398	365	396	356	379	387	383	385	404	409	361	348	334	386	380	388	395	399	387	406	390	353	402	366	372	370	370	359	357	392	377	381	422	381	342	374	388	388	408	411	384	391	409	403	414	362	402	359	378	406	377	394	393	377	381	391	397	369	443	386	387	389	401	388	345	400	364	383	364	411	366	392	428	379	358	356	381	386	412	347	388	390	382	398	363	349	392	397	403	377	389	448	370	377	394	405	336	384	383	385	397	408	383	373	436	375	392	384	393	401	405	383	366	377	377	360	396	379	375	375	402	396	353	368	382	369	395	360	381	429	397	354	399	386	364	385	364	373	378	383	402	338	378	363	412	373	386	374	390	359	425	394	429	374	377	391	371	378	368	382	399	396	395	385	426	392	435	379	412	417	390	364	380	370	393	401	364	422	373	367	380	423	371	388	399	360	360	367	395	381	343	352	402	393	418	392	408	383	381	349	401	352	378	377	411	393	373	401	384	402	404	426	400	397	420	398	383	431	398	384	392	379	416	380	396	411	375	399	368	374	361	385	398	381	376	380	402	358	380	368	417	358	400	385	387	385	416	420	396	402	403	382	406	383	389	380	393	363	415	392	381	374	376	386	388	424	370	360	367	378	412	384	375	383	397	401	399	391	391	386	381	380	423	384	396	381	366	358	345	378	356	400	422	361	342	368	374	364	399	391	354	345	375	375	358	386	378	407	407	371	366	371	385	373	354	396	381	372	404	378	404	395	408	374	390	364	386	375	389	374	336	352	388	420	362	390	385	413	395	447	377	392	380	348	378	357	343	411	397	406	419	408	400	364	373	372	388	386	394	375	415	389	380	372	363	366	374	375	376	378	424	395	352	383	370	384	370	412	355	410	368	371	395	400	390	396	403	378	365	394	415	397	363	378	356	384	376	365	398	403	379	434	399	375	403	372	398	339	399	378	398	371	416	399	417	381	401	349	413	412	388	360	403	400	392	384	399	413	443	395	369	406	347	394	368	426	380	390	390	380	367	395	367	392	381	408	387	410	393	391	391	393	347	379	367	395	383	378	377	373	424	386	373	392	374	391	364	389	385	393	383	403	357	410	349	369	389	429	393	386	386	378	374	382	374	383	371	366	387	391	395	374	406	377	353	371	398	381	420	409	408	403	374	385	402	385	399	353	372	365	350	350	430	399	391	322	370	367	393	401	361	401	361	392	346	360	387	388	386	373	349	386	360	380	355	407	346	390	369	387	414	383	395	391	371	403	418	402	349	379	388	392	369	418	395	377	357	438	364	357	371	436	399	373	401	381	399	367	405	392	397	384	377	341	411	421	388	438	371	366	401	410	386	392	358	391	349	400	388	357	376	401	392	368	372	403	393	377	368	416	386	402	367	382	382	379	412	370	378	396	395	431	383	374	389	374	362	397	325	406	363	404	348	400	375	370	371	415	420	387	411	386	387	371	380	363	385	417	419	371	364	392	390	383	382	402	407	354	397	399	383	394	386	339	371	400	391	379	386	451	356	365	371	397	382	375	385	378	411	375	412	393	389	429	356	379	378	373	417	407	419	387	360	365	403	378	424	378	380	410	399	371	395	374	359	391	351	355	378	386	398	408	369	372	391	406	380	365	373	416	365	382	344	369	387	407	411	372	364	378	379	368	382	393	376	415	368	404	418	380	379	364	397	403	384	374	362	346	383	385	395	358	407	393	383	386	414	391	408	431	345	409	378	351	377	385	373	408	399	342	373	368	360	346	375	399	370	403	386	358	385	372	393	360	365	388	391	393	377	405	376	394	368	380	411	419	373	357	383	392	364	361	389	344	375	396	389	364	436	362	381	369	396	376	390	386	372	395	361	425	364	369	390	385	411	352	348	412	394	365	423	398	383	410	423	337	425	346	385	410	384	387	375	389	400	358	383	368	414	414	371	394	366	411	387	374	389	378	418	381	385	376	353	375	368	386	377	384	406	385	388	378	426	381	399	378	381	348	419	396	421	387	396	373	390	366	356	380	385	367	372	395	372	370	418	410	358	383	386	356	387	402	384	398	422	422	372	399	378	365	409	405	391	398	384	409	327	430	416	406	384	382	383	357	378	373	366	399	392	406	400	350	365	377	389	372	363	384	379	376	343	413	367	389	379	378	378	400	397	364	373	382	370	376	428	420	359	405	372	390	399	388	369	393	395	379	357	394	367	403	354	374	396	389	350	400	409	375	380	373	362	399	369	391	371	360	396	372	409	354	373	392	359	378	381	375	380	403	366	374	380	381	404	367	384	385	397	422	406	383	369	414	396	384	364	412	375	396	424	372	415	369	392	386	447	440	370	379	375	415	394	407	429	381	404	369	391	368	397	353	405	391	370	350	369	402	384	392	382	387	391	415	389	394	406	377	380	412	414	403	378	362	362	390	357	365	363	404	378	421	378	387	379	387	381	378	361	392	405	377	398	399	392	385	390	388	384	398	404	382	393	393	392	408	395	398	357	367	356	388	382	392	394	382	387	398	398	398	371	373	387	405	419	383	400	355	385	352	393	395	368	358	393	419	369	384	387	391	384	380	367	376	341	391	376	361	393	404	404	364	406	393	400	397	400	371	353	342	409	358	401	408	392	391	400	438	400	350	395	395	394	375	381	389	364	378	400	356	374	398	362	379	365	403	417	374	384	390	381	427	364	388	361	375	372	390	388	376	358	387	399	369	397	354	404	367	379	392	384	394	395	391	376	382	362	348	387	374	377	388	363	392	365	364	375	425	397	374	383	380	392	385	393	377	367	366	389	377	403	404	374	394	409	357	393	381	404	365	387	373	386	380
17244	30810	22940	11801	5972	3371	2812	2322	2463	4992	8445	4297	1657	2424	3053	1393	864	886	1064	797	801	766	774	779	755	799	785	742	813	784	729	772	801	792	811	773	826	815	804	714	773	734	736	718	782	775	757	725	789	791	769	798	798	766	776	710	735	804	781	739	747	785	773	737	790	801	730	813	742	723	791	805	770	784	720	781	763	739	741	755	745	746	788	761	720	736	832	764	778	740	761	758	720	778	766	759	799	795	745	775	745	752	785	803	768	796	756	785	776	743	764	760	729	747	793	772	777	805	741	748	735	798	764	749	820	739	751	727	807	797	794	779	731	764	735	775	825	792	725	762	750	796	789	757	741	788	783	725	773	794	755	813	747	745	812	727	840	711	745	761	760	760	768	754	828	784	706	760	767	784	779	757	767	752	773	751	786	772	785	721	770	813	756	774	772	783	769	774	795	807	827	763	773	743	757	729	738	759	783	789	759	751	714	718	747	722	792	734	774	731	795	784	768	762	760	743	806	795	735	701	793	793	772	788	756	795	742	791	745	765	803	752	740	771	739	767	783	755	790	778	687	802	781	743	771	795	800	803	741	749	766	763	774	794	760	734	797	756	738	775	755	731	747	795	772	770	785	771	723	763	741	807	778	807	768	789	768	827	754	783	745	797	769	746	774	745	768	788	730	806	753	789	782	744	820	730	806	788	760	776	786	746	766	790	751	797	763	754	755	748	712	826	803	731	751	755	721	755	770	730	761	776	743	757	751	763	769	831	768	756	749	778	798	835	794	777	755	782	766	799	734	818	712	749	719	777	786	796	794	721	775	778	750	752	686	773	786	814	786	780	779	761	742	796	825	728	786	784	724	751	797	777	737	762	775	782	761	794	763	770	728	801	756	782	772	752	771	712	754	784	794	760	775	759	802	763	791	762	739	776	770	751	733	749	781	763	794	690	791	755	781	748	767	778	790	743	757	759	735	763	748	728	770	758	764	794	798	755	783	764	736	773	807	771	792	784	762	755	749	755	767	740	770	800	751	754	739	751	777	821	777	723	794	711	757	758	774	766	722	765	804	747	764	773	761	789	778	767	787	791	732	794	785	793	732	754	769	753	830	732	777	768	824	743	754	744	742	774	763	743	805	726	783	746	713	739	759	766	767	760	785	768	770	727	728	755	772	749	761	753	769	811	787	765	768	778	746	785	783	762	773	796	767	781	795	809	748	803	724	792	784	754	762	729	752	769	766	762	780	750	712	749	699	762	755	783	779	763	772	784	742	759	774	782	776	795	783	778	788	781	795	749	758	682	786	744	751	837	798	757	696	713	747	693	713	760	788	804	798	757	863	781	765	751	732	775	780	758	806	758	711	776	752	769	797	785	710	751	792	772	751	781	717	768	782	775	804	728	746	782	809	750	765	806	751	802	776	775	736	771	777	817	793	783	762	795	772	733	778	798	812	781	719	733	782	794	776	708	794	732	800	766	748	776	783	783	758	772	804	780	757	780	745	788	795	810	754	739	770	783	810	757	773	764	731	827	744	831	819	761	820	803	758	747	763	791	755	758	780	819	758	750	721	762	748	763	705	747	801	765	759	762	804	757	765	736	756	795	766	693	794	768	789	822	770	790	782	793	809	803	751	709	770	741	775	773	789	785	784	752	760	774	781	770	768	764	755	753	740	764	767	743	787	731	802	744	811	773	739	784	804	800	808	781	789	745	805	747	762	766	754	770	728	749	740	723	766	808	777	786	855	755	780	803	756	791	744	785	718	762	732	739	740	721	744	769	772	735	800	751	739	800	794	767	777	739	773	775	778	781	797	786	788	754	806	730	737	752	807	739	750	784	797	761	773	783	763	804	754	755	729	747	757	746	791	740	849	752	765	780	747	728	737	767	765	738	815	758	784	812	773	773	776	727	752	752	724	763	751	819	794	748	755	819	762	793	737	762	782	733	697	779	764	762	797	744	773	715	808	701	820	747	739	830	763	783	830	803	749	788	814	776	777	794	813	779	779	801	760	756	752	684	770	829	752	758	751	711	747	812	793	743	750	782	750	761	759	759	779	700	753	759	797	803	805	806	758	786	765	784	715	780	756	807	787	805	775	761	805	742	752	747	762	755	769	748	771	753	734	722	738	809	728	755	750	780	828	735	765	800	800	739	742	787	783	743	775	719	728	771	780	763	801	782	797	798	719	794	769	731	720	783	737	814	753	767	778	754	785	768	790	742	808	774	784	725	816	769	750	773	741	739	769	767	823	729	779	794	767	803	767	746	763	777	762	748	746	828	758	768	718	772	779	752	819	743	737	768	720	712	780	784	724	753	757	764	767	782	721	783	772	773	731	795	767	722	830	752	802	795	788	736	763	755	785	810	740	799	780	760	802	747	738	801	751	778	809	768	769	796	733	750	768	742	789	736	720	805	772	730	792	771	820	782	785	727	794	777	809	753	796	750	775	753	790	775	792	779	761	771	812	759	754	728	854	735	755	725	764	781	767	762	783	767	708	799	740	762	775	753	745	766	788	710	761	745	732	748	749	726	711	727	776	757	713	768	779	765	751	818	780	799	791	785	801	790	780	798	770	737	762	749	756	727	793	776	756	793	783	728	757	769	738	819	827	761	746	737	775	817	782	740	790	758	747	768	739	771	768	819	741	809	753	792	795	785	747	787	799	894	799	795	780	771	796	780	783	808	792	775	808	803	744	754	764	805	789	760	797	781	777	757	734	742	776	737	809	755	804	775	769	732	759	804	768	767	830	804	766	736	760	803	767	746	766	764	731	779	758	776	815	793	745	758	789	761	763	771	748	762	742	773	734	743	734	799	761	742	752	778	761	777	745	777	757	763	838	762	807	772	793	762	836	767	760	818	790	779	726	768	796	778	773	810	765	772	737	794	763	764	724	749	760	801	718	734	754	784	804	700	749	760	852	781	764	722	743	792	738	801	724	737	727	787	761	761	765	762	764	730	728	778	761	782	785	795	771	775	720	820	749	756	749	766	714	765	759	761	752	766	742	801	726	798	769	730	795	786	767	744	766	809	734	767	769	751	766	737	776	779	762	778	769	734	756	757	740	766	758	750	744	847	745	723	740	778	752	743	746	705	749	776	751	716	755	765	810	735	778	750	793	797	744	779	784	801	778	766	763	769	732	799	749	800	748	760	798	755	769	713	735	813	745	749	803	747	794	714	763	764	737	725	726	719	789	787	799	796	786	750	773	787	761	762	745	812	771	762	791	769	793	815	748	788	743	811	771	839	765	734	748	726	792	712	777	726	771	739	759	746	783	773	739	773	744	760	751	759	776	761	829	726	799	789	775	757	750	776	758	729	770	769	779	767	743	793	791	797	745	759	820	744	806	750	816	750	757	796	824	819	776	761	752	708	773	796	713	748	789	805	760	785	758	800	746	778	776	858	781	781	768	771	788	764	777	816	727	765	803	762	793	741	741	803	763	769	806	767	782	774	716	753	752	743	703	748	778	789	746	781	780	839	764	776	746	812
24087	21258	28285	24553	18627	4184	1790	1284	2174	6790	17954	16629	2891	3173	3006	587	299	418	884	288	280	307	259	273	288	295	257	268	268	289	268	260	259	282	247	260	251	264	249	277	268	263	255	274	259	282	235	272	255	248	265	263	274	265	249	264	272	282	257	277	274	274	274	257	256	278	285	253	279	283	247	241	238	254	278	262	269	299	256	271	270	240	234	273	251	235	259	255	281	260	254	273	278	238	262	256	244	276	270	274	239	254	237	259	271	253	284	263	258	274	229	272	287	255	262	258	285	249	239	247	299	263	283	259	264	254	242	246	272	246	249	261	263	264	260	238	256	268	247	237	252	290	264	291	273	233	270	237	268	247	268	267	236	265	275	276	294	248	283	278	245	266	259	253	281	245	285	285	280	263	293	246	262	277	245	278	249	243	238	314	247	270	272	247	269	276	274	268	236	248	258	263	262	254	269	259	265	272	274	278	253	263	261	237	264	263	250	229	273	265	259	246	277	251	243	228	269	274	255	248	275	256	257	255	257	245	283	291	274	246	258	284	252	255	241	286	259	256	267	272	270	268	278	293	221	226	256	264	279	259	235	294	311	272	246	266	263	235	255	269	259	277	257	257	245	264	246	260	278	246	287	278	258	281	268	269	266	281	255	272	271	281	257	271	248	252	272	247	242	281	260	258	265	274	250	260	259	290	276	271	259	278	224	239	239	251	241	235	276	240	246	276	232	292	262	280	250	263	292	248	263	254	262	253	281	256	259	283	260	241	254	284	253	248	268	270	248	258	248	285	284	270	279	250	274	269	270	271	259	261	248	270	289	274	278	278	273	256	284	274	266	257	256	258	287	279	234	256	262	254	248	253	257	242	252	244	276	262	252	269	266	268	265	283	280	226	266	280	255	268	261	241	253	273	254	245	223	268	258	256	252	252	253	280	254	242	259	242	231	228	265	244	266	247	281	266	240	257	229	273	227	271	265	259	266	279	294	254	245	265	269	244	234	258	265	279	237	264	266	271	247	288	235	232	264	260	260	270	262	260	280	271	243	242	254	269	264	234	256	240	271	277	245	273	241	247	247	264	280	257	282	279	264	261	252	260	267	247	237	243	281	296	265	278	277	262	248	258	266	275	257	245	243	270	267	240	286	289	248	265	261	277	299	267	237	268	246	261	301	273	246	242	261	280	279	280	229	279	244	298	248	262	256	254	277	233	260	257	248	230	244	262	231	288	291	238	236	273	249	256	270	262	280	259	240	248	240	260	261	256	261	278	252	291	267	240	264	277	243	266	253	252	244	266	287	311	242	278	288	278	261	258	251	247	272	263	255	272	279	256	271	268	259	260	284	271	256	276	251	271	244	239	255	239	246	250	254	292	268	273	273	240	267	262	270	238	255	261	262	257	259	276	266	235	265	250	253	278	274	246	259	249	272	244	274	244	242	257	237	242	279	234	264	241	237	253	251	282	262	241	288	255	260	265	242	268	265	264	256	248	253	245	261	275	278	269	262	264	264	256	260	243	253	259	264	253	253	268	234	264	258	269	236	256	245	263	245	266	274	298	245	267	258	241	254	274	264	269	245	258	264	250	251	237	260	211	285	265	252	268	243	253	247	274	274	271	284	245	245	276	262	284	247	261	251	238	253	276	254	266	274	245	245	215	281	264	245	265	248	244	250	259	253	253	253	266	270	255	252	251	288	271	250	249	274	255	255	265	268	306	272	266	271	257	257	242	257	257	258	279	293	259	259	262	236	248	286	279	292	251	247	267	215	256	254	284	260	272	280	257	289	234	239	263	296	275	250	268	240	287	268	238	285	269	265	271	270	258	239	274	279	283	262	252	230	264	228	295	274	260	259	259	249	242	263	253	276	286	293	265	255	270	273	279	257	279	263	280	226	255	289	294	235	267	251	253	235	278	252	253	278	288	282	259	262	237	256	259	305	263	260	249	281	255	237	245	274	253	250	292	281	279	265	257	255	252	242	250	248	235	264	256	267	275	239	273	239	253	254	260	269	256	240	255	269	304	250	271	282	259	266	238	289	297	268	249	264	257	283	283	273	240	236	254	275	265	266	267	250	243	261	287	257	247	273	252	240	272	282	242	268	284	266	258	294	290	271	266	257	244	259	259	261	283	258	230	269	251	252	254	288	254	260	250	274	265	234	247	249	262	256	267	260	274	279	266	270	252	238	256	283	255	279	274	281	248	259	264	286	248	270	272	267	262	236	264	265	258	282	243	223	264	245	254	262	230	245	250	283	264	254	274	263	227	262	267	242	222	288	255	285	256	257	264	242	275	246	243	261	233	276	248	267	269	235	282	236	284	243	253	236	272	248	269	256	296	233	271	270	242	255	250	293	262	238	275	264	266	266	285	271	282	266	271	266	262	232	248	273	246	259	246	274	257	263	269	274	253	246	273	255	247	264	254	252	261	271	257	251	266	257	262	250	270	275	243	267	285	274	247	266	241	293	256	258	279	266	252	235	264	265	259	248	256	252	277	297	272	248	255	240	256	279	248	292	250	243	265	262	263	266	261	250	235	244	261	282	264	257	271	238	252	243	257	274	289	277	274	246	253	264	267	249	277	229	243	282	272	262	247	275	263	248	227	264	279	280	245	273	240	258	228	248	268	264	253	250	247	252	254	260	261	272	256	274	274	257	239	266	239	258	261	255	250	266	241	238	290	240	247	295	252	305	250	242	245	270	268	285	247	284	235	250	289	244	283	266	246	254	253	270	258	226	263	254	266	261	280	266	268	265	240	246	266	280	279	257	282	262	274	273	238	291	279	288	224	261	259	249	269	276	248	275	260	272	294	252	258	271	257	260	252	282	261	250	259	261	257	275	288	262	255	270	264	264	266	283	271	294	283	248	252	253	245	279	290	265	265	245	249	280	269	271	265	275	276	284	264	247	268	267	222	262	269	262	264	251	273	259	233	254	269	263	266	269	245	239	269	250	283	254	245	303	270	241	244	269	259	251	281	242	281	264	258	246	280	265	262	241	277	260	296	256	253	268	254	246	276	250	268	242	276	270	272	264	272	276	249	251	264	225	251	248	259	277	262	242	256	257	281	276	234	235	248	253	244	246	274	262	261	260	261	249	246	242	248	261	251	265	248	262	277	255	286	253	225	260	267	289	279	245	270	270	257	248	252	265	256	270	279	286	252	263	263	269	265	275	254	274	293	288	255	274	251	223	267	258	254	219	242	232	249	268	253	247	275	225	272	266	267	267	247	251	264	274	281	278	267	263	284	254	243	294	258	265	273	252	245	264	278	264	273	245	258	239	243	253	275	237	279	261	251	277	266	271	246	250	243	262	234	270	262	221	263	266	244	244	269	252	250	259	253	283	230	282	264	248	262	252	296	273	250	241	244	254	254	261	266	282	252	250	240	252	245	222	261	248	248	275	258	274	253	250	255	254	212	251	268	276	256	272	241	272	275	264	249	254	260	257	249	246	246	257	287	240	245	269	234	261	277	264	238	288	232	247	270
20500	32940	27549	16295	9071	6657	5416	4604	7676	18481	30760	26432	4631	10095	9190	1624	628	1266	2737	639	555	556	597	603	577	557	553	575	558	575	580	562	544	573	554	544	558	522	527	574	568	513	523	521	567	590	554	566	518	533	542	560	546	543	522	546	557	545	523	573	489	572	549	517	530	511	541	524	544	558	503	551	526	535	532	551	557	570	540	537	535	556	522	530	568	555	541	567	554	540	526	510	529	577	525	504	553	523	573	548	498	554	508	522	513	525	527	528	525	567	524	483	575	507	553	530	551	580	513	593	516	535	561	550	516	553	542	562	602	530	528	519	544	547	514	524	579	543	519	594	558	555	508	548	530	516	598	498	594	548	530	531	540	572	534	562	548	513	545	572	536	567	511	509	592	558	547	504	524	536	534	552	564	529	585	520	537	544	543	521	542	566	491	523	514	575	552	560	521	555	531	566	529	545	558	601	532	535	581	523	539	559	526	550	518	533	540	568	538	534	499	560	530	578	538	518	526	542	530	558	482	581	566	545	550	557	535	536	511	545	575	545	527	539	563	496	572	558	521	528	498	526	571	531	578	538	518	548	531	551	533	534	503	550	511	560	558	516	552	528	531	521	530	539	559	556	515	510	498	551	540	543	536	578	501	514	545	535	521	523	543	558	566	549	541	539	560	560	575	524	546	504	557	561	551	513	559	526	542	540	557	510	561	502	528	558	503	601	516	517	556	533	546	512	567	550	535	553	529	546	510	532	549	547	531	597	508	514	549	543	534	529	531	518	551	529	565	551	531	554	542	537	554	629	555	543	525	560	512	516	582	566	514	557	549	532	515	533	530	556	555	537	535	532	530	505	560	555	542	500	584	520	521	558	523	545	566	547	548	599	566	555	543	547	523	489	540	524	539	487	564	514	526	500	503	507	546	502	528	490	556	523	534	586	552	517	540	500	558	538	556	578	560	515	537	603	533	531	513	532	553	574	522	503	502	512	547	584	520	524	543	539	539	541	546	522	538	532	548	541	586	585	557	555	518	535	522	552	554	492	522	509	554	523	563	542	550	517	537	574	523	502	533	522	550	533	551	539	575	532	513	522	536	509	565	554	587	532	524	582	515	536	532	544	536	497	507	573	561	558	525	534	541	532	540	550	504	589	528	522	532	526	622	534	573	553	545	511	542	524	552	540	534	533	544	518	515	537	536	540	522	553	535	539	561	569	575	524	546	503	549	530	550	538	514	524	524	539	531	545	528	540	565	550	549	545	546	543	545	551	500	549	521	494	551	521	558	513	523	502	536	517	520	554	588	529	546	559	535	534	555	570	541	562	541	538	546	555	512	516	512	572	546	557	524	531	531	527	492	567	546	534	505	538	536	542	543	504	568	557	505	560	551	530	544	539	584	503	516	558	552	533	504	524	578	547	562	543	550	530	559	523	525	562	553	533	557	507	582	562	552	537	569	541	586	543	532	555	554	534	562	527	541	551	570	498	537	566	548	587	550	517	497	552	552	570	557	527	539	581	513	559	552	547	568	554	537	513	525	557	506	545	522	534	533	574	540	561	566	551	509	520	556	549	504	541	487	533	582	568	530	550	557	530	552	525	542	542	517	531	552	577	539	545	551	527	563	554	538	545	531	565	568	543	513	519	555	545	556	532	568	574	576	512	567	556	560	551	494	533	553	575	509	543	561	532	557	552	519	563	510	537	553	526	558	584	514	525	547	542	568	555	557	501	555	526	533	549	542	506	543	542	552	591	552	530	552	564	526	544	538	527	557	561	532	537	527	545	568	563	566	527	555	531	515	556	505	521	520	576	512	551	542	539	530	533	535	533	562	570	548	525	541	527	555	533	537	560	534	548	497	515	541	525	525	530	545	548	523	505	528	538	504	533	535	515	586	574	547	520	533	553	561	532	552	493	529	552	585	589	533	550	519	504	536	554	541	500	511	556	553	574	529	552	534	532	543	515	514	500	579	544	540	542	540	530	571	561	540	582	571	520	531	528	528	586	559	582	525	488	532	557	563	576	524	540	546	530	497	543	545	554	517	541	492	560	534	586	537	508	545	544	528	534	550	566	542	531	508	559	528	524	527	593	492	548	488	556	505	576	546	540	541	522	504	541	520	530	515	537	576	545	546	555	493	538	525	517	518	560	514	549	492	547	501	535	541	553	532	570	549	586	558	556	512	555	549	516	562	571	581	517	525	538	546	562	516	571	528	536	551	539	534	524	517	518	507	555	548	548	500	541	496	535	509	520	548	546	540	565	560	523	574	521	547	511	516	535	497	576	588	552	542	565	535	537	520	587	537	529	573	562	548	556	515	527	540	538	512	536	611	555	525	541	522	542	543	538	584	525	507	535	537	542	532	552	563	533	557	507	541	580	590	575	509	547	534	571	538	533	580	503	543	526	519	549	515	518	527	531	534	549	544	528	522	541	531	526	519	551	575	538	534	513	562	588	550	521	514	481	568	496	524	551	498	538	544	575	507	568	576	536	571	568	531	589	515	513	529	522	576	513	542	577	556	575	545	549	530	497	533	532	533	549	554	545	578	568	536	582	550	504	540	530	545	536	566	533	523	568	501	567	589	504	527	517	497	514	560	570	503	524	568	556	532	557	520	573	545	563	525	493	554	552	516	506	526	530	568	477	560	546	541	563	552	515	547	511	579	566	568	546	553	552	564	486	516	514	524	557	553	564	533	491	540	551	502	533	513	536	533	581	545	557	521	532	540	527	567	520	524	514	554	523	553	541	575	526	552	560	585	541	552	500	519	540	491	542	529	567	551	537	568	547	513	549	582	552	502	543	523	546	579	517	510	569	551	507	515	536	569	497	540	509	536	495	525	526	548	534	495	506	562	542	556	558	564	563	539	528	568	523	533	497	562	539	566	513	513	569	574	557	566	531	562	564	558	539	542	543	548	517	546	529	561	532	553	560	504	512	533	509	572	538	570	499	557	539	540	557	548	526	512	517	534	526	546	562	528	563	529	550	533	513	517	553	524	554	602	543	526	530	542	515	516	554	578	535	538	551	557	517	543	576	527	545	587	551	499	516	552	525	542	540	555	556	547	536	537	554	510	544	575	551	509	538	546	511	537	537	537	541	525	574	573	553	569	523	558	539	534	537	472	520	547	497	508	495	528	542	490	514	564	550	529	578	535	521	538	520	576	551	540	519	528	537	515	550	529	530	549	560	562	550	548	556	562	549	559	540	554	533	546	541	541	520	490	536	556	514	568	564	549	508	532	547	541	545	555	496	535	520	529	542	502	563	519	555	532	502	548	536	566	560	524	548	561	558	524	563	555	460	538	564	557	525	562	476	500	546	577	542	553	530	518	533	517	543	499	565	564	578	533	534	481	545	540	567	534	530	520	513	555	598	546	565	527	521	561	516	525	567	551	575	551	537	545	536	591	517	522	519	550	541	545	547	521	534	580	526	558	570	506	555	584	527	514	539	540	555	570	537	520	533	532	550	553	540	558	591	562	560	529	518	568	521
23203	21323	29183	23803	21340	19739	5568	6648	9761	18088	30583	29980	13245	3694	4466	618	235	762	868	238	211	224	198	237	215	207	212	244	189	212	203	247	219	214	182	238	200	201	183	229	186	203	204	206	216	186	170	182	195	223	184	175	187	193	164	189	194	204	177	209	195	214	194	185	183	173	198	189	205	197	209	192	196	188	209	204	191	172	212	226	194	206	192	193	193	200	210	188	208	194	184	181	224	185	194	204	222	207	214	190	196	191	210	184	209	209	188	196	206	186	176	208	196	171	191	215	173	187	208	184	216	196	162	205	199	200	223	205	196	182	188	191	191	201	186	203	193	192	218	214	198	200	206	198	215	194	190	203	239	175	205	192	214	195	180	202	212	190	210	159	215	205	189	221	183	217	188	180	199	205	195	193	204	177	194	208	201	181	189	201	197	191	179	196	187	178	191	181	177	210	194	200	188	202	192	183	204	196	203	211	209	208	195	193	200	207	197	196	197	215	174	180	208	192	191	217	194	198	195	189	172	196	183	224	207	176	185	208	201	181	215	185	214	225	212	192	206	196	198	196	204	199	215	187	186	205	195	166	190	216	183	191	183	188	195	165	208	205	208	209	196	194	204	199	200	207	215	203	179	201	211	201	184	204	194	165	181	173	191	232	204	173	186	222	189	217	166	201	194	177	190	211	217	196	183	183	218	196	220	203	186	205	177	234	224	206	207	191	209	201	179	202	196	203	177	190	188	199	203	213	176	193	208	206	206	186	213	199	183	181	206	204	198	182	200	206	171	209	200	204	204	204	196	206	220	186	196	221	219	189	194	218	203	194	198	212	213	183	217	181	183	191	195	204	186	194	186	198	202	188	196	198	170	189	212	180	178	212	202	194	182	190	187	206	204	172	204	189	206	182	210	205	204	215	205	180	233	185	181	205	189	185	196	195	202	214	210	176	194	181	191	206	173	195	179	195	179	190	205	205	203	183	193	228	201	197	214	197	212	194	193	234	188	194	189	198	198	202	220	205	198	199	200	213	207	197	207	188	208	210	193	212	188	215	196	189	183	193	216	204	186	216	224	181	187	180	204	200	195	197	196	181	187	204	215	194	180	191	190	195	217	209	194	187	221	194	212	179	186	189	223	188	218	191	201	185	200	188	214	192	204	173	214	188	197	190	221	201	193	195	183	199	189	181	198	186	191	192	206	212	169	190	187	193	208	224	213	179	190	191	217	197	202	208	225	170	185	219	201	203	202	171	186	210	186	211	209	177	202	196	208	200	199	205	193	198	193	210	189	205	209	192	190	201	205	215	198	178	225	165	205	214	201	220	222	187	199	174	218	212	190	191	193	180	208	203	208	218	191	215	194	188	199	196	194	202	213	210	202	201	206	214	205	185	192	172	186	203	236	199	199	194	179	199	211	217	201	186	215	197	191	199	200	187	225	215	197	207	196	208	216	192	187	196	185	204	182	196	201	180	201	245	203	198	196	218	183	201	220	202	189	200	184	191	210	201	192	201	219	184	229	208	212	198	199	201	201	222	191	211	195	193	182	186	210	197	205	203	188	210	194	195	196	171	211	180	192	186	191	212	195	214	211	191	184	181	176	164	182	193	197	209	198	196	200	173	211	202	162	191	205	186	209	197	171	196	182	180	192	183	215	181	198	209	201	205	176	210	196	183	200	201	203	180	196	206	179	195	219	220	193	169	207	217	201	194	202	232	205	212	226	191	199	193	197	186	199	206	211	184	178	192	196	222	185	202	252	191	198	205	200	202	203	197	182	207	188	200	186	204	185	191	174	196	194	201	212	195	221	184	194	200	191	206	210	206	195	206	200	185	198	194	181	178	175	200	209	200	173	184	193	179	198	181	185	206	180	207	201	200	185	183	175	200	201	213	193	184	197	217	204	212	190	198	207	206	202	215	174	188	193	198	194	195	187	200	191	236	225	201	198	202	194	181	197	182	177	182	202	207	186	220	190	169	223	213	173	186	204	202	196	185	195	213	187	198	217	192	185	183	172	198	201	181	189	186	216	170	185	202	207	205	191	186	164	186	208	171	188	203	200	194	196	186	185	215	221	162	224	203	196	206	203	219	200	208	184	207	202	179	190	192	234	177	176	216	198	223	200	203	179	229	205	210	184	198	206	221	199	165	199	211	190	220	179	213	200	196	210	216	189	196	195	181	195	196	200	196	223	197	187	201	210	194	200	190	206	210	210	213	182	211	185	209	196	197	178	188	212	211	209	190	205	216	208	197	185	167	195	172	211	209	220	178	202	204	204	201	178	203	196	187	194	186	146	192	204	198	214	184	206	208	186	198	200	201	213	195	189	188	151	186	197	213	187	197	192	180	170	192	190	207	196	206	188	198	205	208	176	190	193	190	205	175	195	209	192	202	192	190	215	202	189	196	198	171	198	206	187	192	205	204	188	195	216	192	204	208	192	212	197	208	218	214	203	205	201	189	202	217	200	193	201	206	182	208	181	202	178	214	206	181	198	179	203	213	228	199	196	196	182	195	228	200	176	196	194	180	182	167	207	201	196	196	185	225	233	179	191	187	215	190	194	198	199	202	205	179	207	179	220	191	179	191	203	173	191	184	196	194	190	208	214	212	210	193	192	216	205	202	196	184	183	197	207	163	195	222	193	181	215	185	194	200	192	171	201	198	173	160	200	194	203	197	202	186	204	205	190	196	194	183	211	196	191	208	180	217	193	188	190	211	193	174	225	203	199	216	180	201	186	187	194	181	209	194	188	208	188	213	180	202	202	206	178	182	192	197	190	210	203	208	188	192	201	191	188	203	199	196	197	218	215	175	202	186	217	221	183	212	194	172	185	229	215	180	194	191	197	196	208	217	198	191	208	201	210	206	191	205	173	192	209	182	195	170	212	187	181	217	217	213	202	174	214	201	204	179	215	196	216	217	195	197	199	200	197	166	194	208	190	173	184	205	187	190	178	208	175	208	175	184	192	191	203	221	208	167	188	183	217	165	194	191	181	200	208	184	183	237	193	175	201	216	186	182	172	169	192	201	186	183	212	191	188	205	219	196	181	182	197	184	184	180	204	193	197	196	214	185	187	194	198	193	208	207	210	199	165	209	201	196	195	181	172	184	179	190	209	182	204	196	182	169	218	163	219	200	204	199	193	172	203	202	177	200	200	165	201	202	203	174	224	186	170	209	178	197	187	196	180	194	216	194	212	225	186	189	187	202	216	177	194	224	227	185	183	204	193	189	187	177	229	191	216	205	213	232	189	177	180	196	192	191	185	184	229	192	195	201	185	169	199	182	171	190	199	202	196	215	192	200	197	214	189	222	203	220	181	195	176	230	187	193	185	209	159	205	191	179	208	214	203	188	195	201	221	215	218	187	186	182	179	200	194	207	224	209	202	222	212	212	183	179	176	183	189	190	188	208	208	194	190	180	199	173	181	200	196	186	203	185	199	228	191	199	202	192	195	213	204	179	213	187	212	189	181	196	175	195	197	185	172	217	186	198
23635	39288	33707	21979	15957	10455	8166	16373	21111	31812	41211	38784	15757	10061	12244	1597	479	2606	2768	421	468	412	472	411	429	430	415	451	399	411	410	444	395	406	412	376	384	395	451	401	410	429	426	400	385	434	389	428	429	415	369	393	432	406	405	385	412	387	429	402	424	379	400	405	404	379	403	392	391	391	383	386	397	426	414	415	395	434	411	406	400	398	438	405	384	367	417	394	429	421	388	418	385	422	412	393	386	389	386	398	412	425	409	408	399	384	410	411	385	396	389	390	391	385	407	421	362	418	403	397	420	398	386	377	433	426	384	359	385	393	381	408	429	395	399	408	403	364	418	389	395	404	405	404	437	378	406	384	375	405	433	391	390	390	389	396	412	388	398	421	411	394	402	360	417	401	365	406	418	383	370	412	425	428	398	425	414	422	402	381	390	401	383	395	385	395	382	425	418	375	417	392	446	389	438	397	368	404	409	372	373	360	403	366	366	396	401	387	414	372	420	401	361	411	379	414	375	436	414	406	395	364	417	395	377	386	425	408	357	416	380	399	415	365	388	388	406	384	399	353	418	416	408	369	411	415	403	391	394	403	396	397	405	374	357	391	402	367	397	382	379	385	392	445	400	413	386	387	413	421	418	383	423	399	439	425	383	368	410	392	371	398	403	390	430	401	335	404	372	356	400	403	368	375	416	410	365	375	408	360	411	412	408	430	383	366	389	414	379	415	393	380	434	414	400	410	420	377	390	397	387	381	395	378	381	439	415	416	392	406	410	372	349	403	402	390	393	444	407	393	383	384	402	387	399	428	382	394	436	379	386	391	404	408	396	430	388	430	410	394	386	411	387	408	415	386	400	360	419	366	404	375	406	411	387	419	426	388	402	375	404	407	391	418	405	390	371	351	407	397	398	383	422	372	388	393	371	355	344	393	368	376	386	400	397	399	377	389	397	383	425	394	405	419	389	392	371	366	389	418	368	376	399	411	425	404	380	423	395	374	351	413	390	424	425	381	381	402	439	409	435	398	408	393	413	435	380	399	397	414	409	410	431	403	407	384	394	355	385	412	360	371	423	383	395	396	403	377	401	400	399	378	375	402	393	378	391	367	417	407	331	387	403	402	393	458	429	387	380	417	414	392	411	409	387	412	359	388	387	392	412	400	412	410	382	392	393	361	411	405	431	378	380	370	366	384	402	389	403	383	429	365	395	382	412	401	388	404	349	392	382	399	429	410	403	423	414	401	360	380	385	428	402	410	383	442	402	387	378	380	415	368	396	400	386	394	389	411	387	407	400	416	379	397	390	383	400	382	391	397	390	372	385	364	368	378	400	394	406	394	425	370	422	398	389	372	401	398	410	399	373	437	381	364	393	414	371	404	407	389	397	411	373	398	403	389	431	415	415	413	402	379	421	367	420	382	396	409	419	412	386	383	388	374	380	416	422	385	398	377	393	366	431	405	373	429	409	383	411	371	409	394	378	397	407	391	412	430	390	399	406	374	379	372	389	376	386	399	410	406	408	404	370	379	431	386	392	399	372	414	364	384	405	382	380	406	402	403	380	428	386	413	380	415	366	392	413	373	382	395	385	366	395	393	403	361	352	423	392	390	394	424	428	380	412	387	390	410	400	440	379	403	405	387	412	406	348	370	406	414	392	389	383	374	405	409	404	400	393	405	393	390	408	387	392	371	401	368	399	399	419	391	376	376	429	394	414	371	393	393	413	394	387	390	402	390	385	357	369	414	418	405	397	401	386	371	407	375	400	387	377	382	392	396	362	399	355	390	405	417	400	392	389	387	376	414	435	392	384	418	403	403	380	374	418	386	402	403	433	406	413	400	384	366	376	396	408	412	386	401	391	401	368	413	361	369	416	386	408	375	424	432	352	421	394	407	396	360	422	427	375	390	402	415	393	407	381	412	394	377	395	396	405	397	400	382	400	381	405	396	385	404	357	371	374	410	351	427	349	410	407	404	400	397	364	386	408	403	362	389	409	402	374	364	417	395	392	435	393	400	404	419	443	396	380	386	393	447	364	381	396	392	417	386	413	411	393	381	373	431	391	393	415	409	394	371	402	397	419	379	404	422	393	388	420	346	381	374	413	377	368	405	370	389	383	413	405	428	366	389	408	409	373	405	349	390	405	414	413	419	383	383	410	365	391	393	399	381	405	399	394	391	389	395	410	382	383	412	402	416	384	390	422	357	387	392	409	348	376	408	418	408	417	364	355	403	397	393	381	401	395	398	387	397	396	374	408	385	386	392	415	361	396	402	390	367	407	382	389	389	403	393	404	400	396	455	369	429	380	399	405	383	398	401	418	407	437	351	385	391	374	407	399	386	393	399	406	396	403	378	384	386	394	356	396	380	434	382	391	384	387	399	378	422	378	378	385	380	389	402	414	406	446	411	373	391	373	371	409	428	404	377	380	371	422	384	377	343	391	368	434	416	408	400	396	401	422	396	387	420	418	425	364	419	402	420	417	389	413	382	397	391	378	423	375	381	400	405	414	418	405	372	402	367	388	429	390	368	400	386	388	388	368	428	410	410	358	405	370	414	398	426	396	369	421	394	408	379	414	396	386	389	412	378	381	368	412	408	407	385	395	361	417	394	397	385	408	401	395	380	374	376	392	387	418	388	358	399	395	354	377	393	366	404	404	397	399	390	403	422	362	410	428	393	379	392	403	381	424	363	409	376	411	361	380	393	399	387	381	378	410	419	404	369	414	364	400	388	395	378	426	415	406	409	398	391	375	396	438	403	411	384	405	419	374	399	403	403	365	383	409	371	415	366	406	385	380	397	375	385	382	408	393	396	416	402	409	393	368	387	396	425	380	417	387	357	372	364	403	388	376	391	407	364	425	361	413	378	363	387	389	379	406	434	409	418	375	401	378	406	386	405	414	419	419	427	403	388	421	421	399	385	416	406	406	448	425	436	379	388	395	388	389	390	416	417	416	388	413	378	421	405	409	391	381	383	362	430	390	410	404	397	351	403	387	407	400	388	404	379	362	399	399	398	374	359	396	389	405	370	367	356	405	381	375	421	395	391	403	368	391	469	386	380	396	424	419	423	435	401	404	394	415	407	374	413	385	385	417	422	354	420	410	380	401	398	384	400	385	397	366	402	395	375	401	382	361	353	416	406	373	381	378	400	410	408	394	414	387	389	394	381	410	384	396	421	397	369	402	394	375	383	387	376	371	377	383	395	401	408	380	440	399	392	400	391	388	407	428	381	384	427	432	429	417	423	361	386	407	413	394	444	404	427	433	428	419	383	399	370	388	379	432	402	414	364	382	354	409	397	395	427	418	368	409	373	418	398	398	399	398	402	387	419	373	389	391	388	414	449	382	429	394	388	401	386	367	409	422	412	368	370	404	378	382	362	388	379	423	418	367	404	421	377	358	415	414	426	373	371	386	412	375	382	398	388	365	402	401	432	396	396	368	384	378	407	443	414	375	408	391	397	403	395	395	376	388	390	378	365	369	389	408	383	394	388
26657	21225	17812	7445	1999	1368	1010	1510	2129	2673	3405	2736	604	567	572	343	346	370	359	365	337	316	335	356	348	349	397	351	326	362	320	354	343	326	368	356	358	360	368	319	368	348	328	340	345	335	385	371	310	333	325	352	355	331	338	330	347	338	346	335	354	341	337	344	343	360	324	337	332	359	379	335	389	328	345	353	356	367	374	371	337	353	354	360	354	348	340	334	345	336	362	369	362	356	358	362	297	350	353	349	358	352	348	353	370	366	332	379	345	362	340	327	335	362	349	344	358	325	380	303	319	330	347	337	311	329	337	364	343	319	350	363	339	344	353	323	342	355	336	359	344	365	327	349	343	350	349	368	382	368	358	373	323	363	349	343	352	359	362	378	356	337	329	340	327	331	340	353	367	343	372	327	365	364	362	312	369	365	357	366	335	358	363	344	356	346	320	370	353	349	349	351	362	348	344	350	371	345	353	361	332	356	349	324	341	328	332	381	353	331	345	363	363	352	328	334	325	316	372	381	372	348	346	319	376	324	344	342	376	357	330	340	343	345	332	364	333	338	375	337	353	316	374	324	355	329	363	336	342	340	337	380	323	321	323	380	373	373	334	356	335	371	337	330	362	360	324	344	302	321	327	351	304	338	345	375	368	346	375	337	378	352	358	339	358	366	369	335	364	349	364	341	346	348	332	342	338	358	330	348	332	325	349	333	314	359	361	319	354	348	348	370	331	356	376	375	355	336	352	348	346	359	351	358	334	327	369	363	353	377	340	350	354	330	369	353	344	346	385	325	352	358	319	348	350	320	352	365	349	334	345	319	382	364	333	335	338	386	330	327	328	371	353	339	350	346	338	321	343	376	344	371	339	359	330	309	357	349	356	374	370	380	334	306	336	328	366	341	347	349	349	382	360	359	362	347	360	349	334	389	353	363	370	339	373	339	312	378	310	361	342	357	371	352	333	345	394	328	361	297	366	334	360	346	338	372	318	334	373	349	338	349	337	390	373	366	364	381	362	356	364	380	368	317	381	353	321	323	351	329	360	352	369	334	377	353	352	365	339	348	358	375	355	342	351	331	326	359	330	343	340	366	363	334	363	358	350	337	313	361	359	341	359	336	368	325	323	348	340	328	354	369	367	360	356	339	345	340	330	351	339	356	361	348	352	355	368	324	355	359	388	359	367	340	347	360	354	341	370	312	375	328	384	361	323	330	340	352	373	356	342	324	383	344	318	373	365	374	330	341	367	322	369	341	327	366	377	353	362	361	406	356	387	350	341	358	356	362	338	335	329	331	363	325	343	340	347	343	326	311	346	335	383	334	349	344	337	351	309	360	369	386	345	354	327	363	362	371	354	362	294	376	318	384	364	343	373	380	334	321	348	345	309	377	367	380	382	334	352	367	367	328	382	319	364	356	385	383	342	332	351	345	320	335	335	355	341	342	378	340	386	340	349	367	353	313	346	356	337	334	321	370	388	320	310	370	355	346	347	338	364	350	318	358	364	361	331	368	348	313	327	340	334	337	337	339	345	320	365	369	380	354	341	351	363	376	352	341	347	366	369	374	332	357	340	342	351	339	348	357	339	344	382	341	363	343	359	341	330	324	336	352	343	322	342	358	351	393	377	323	349	379	320	317	341	351	325	373	344	349	339	312	337	356	351	377	329	337	361	344	347	341	339	372	379	365	351	344	365	354	353	364	359	343	346	341	338	338	362	379	363	378	347	369	355	313	341	365	314	351	343	369	355	363	335	368	342	341	361	362	354	352	361	344	336	373	341	366	375	360	316	343	343	356	349	341	333	354	368	358	373	321	331	360	376	331	331	354	374	344	365	370	359	328	349	336	362	335	333	341	335	392	354	306	339	347	366	375	341	330	353	323	384	381	355	378	356	373	348	344	378	359	327	341	324	333	356	343	344	371	358	364	347	354	323	381	371	395	311	344	361	374	375	349	372	334	352	375	347	376	373	347	341	388	354	350	344	352	380	355	333	348	327	351	370	384	328	363	344	318	334	354	317	336	361	331	377	375	348	344	345	344	357	331	315	337	358	322	330	371	374	355	331	324	337	371	338	358	334	368	336	366	326	344	366	340	366	365	329	381	357	363	385	325	360	362	331	341	336	337	323	336	334	379	320	333	352	344	344	324	336	347	329	352	376	360	362	352	337	346	351	354	363	337	367	372	327	359	372	358	339	354	369	335	347	292	344	330	305	324	369	345	353	352	359	358	359	355	342	366	340	342	361	377	377	346	327	366	372	330	374	345	333	349	336	324	327	328	368	341	375	382	371	330	333	368	360	347	357	331	347	367	345	331	364	354	343	410	350	357	368	350	379	362	357	371	376	326	327	353	376	329	353	365	358	356	329	356	352	344	345	345	351	364	343	345	364	334	385	346	337	361	320	369	344	371	344	400	352	381	349	355	359	354	380	329	409	356	357	370	358	341	370	368	343	357	333	336	341	389	360	366	341	357	358	369	338	336	363	365	350	351	340	339	361	325	381	365	355	349	340	371	344	363	404	354	326	331	367	374	364	316	367	368	369	368	353	318	322	329	331	352	346	399	335	344	379	357	310	393	382	345	397	345	370	321	347	362	351	334	379	353	354	336	332	365	372	362	347	342	362	361	366	350	353	353	334	344	341	354	342	373	353	335	340	341	335	313	366	338	363	359	365	379	305	314	370	332	366	359	359	377	344	339	344	347	347	331	351	329	365	347	405	358	330	346	353	348	361	360	354	365	345	373	340	344	380	345	366	331	355	330	350	354	372	358	383	329	366	361	327	344	347	361	340	362	321	332	350	350	347	345	360	370	318	356	310	347	341	353	366	369	318	336	367	375	340	338	348	385	325	363	345	329	390	347	334	358	353	356	324	354	346	369	348	357	344	373	342	362	364	354	335	369	360	312	353	350	347	325	342	319	336	332	351	325	346	385	356	337	331	338	384	359	381	342	360	347	321	360	346	340	329	343	359	373	373	371	300	336	352	341	368	340	348	358	385	320	357	367	366	363	343	346	366	346	354	354	359	373	374	376	358	325	328	358	314	315	391	326	327	357	364	343	342	372	379	314	355	355	353	326	356	346	358	331	348	346	348	331	358	357	340	333	320	367	360	372	337	391	339	377	357	323	359	357	353	308	342	368	322	350	365	310	349	342	349	353	378	374	367	334	341	364	356	339	361	317	354	352	361	300	362	352	341	360	332	351	339	358	351	368	309	321	350	333	342	358	356	345	330	323	331	347	332	349	333	377	380	350	334	351	365	365	399	348	349	370	374	334	351	362	375	379	334	368	333	334	317	340	358	363	330	395	352	369	377	363	350	351	356	366	359	331	386	337	345	335	314	350	375	337	378	375	357	347	334	361	338	352	350	374	349	364	346	359	367	324	359	332	362	365	343	333	365	320	311	301	352	367	381	356	356	378	378	362	343	341	333	358	342	378	359	344	368	336	355	337	354	331	356	381	349	367	358	351	374	368	319	372	358	333	344	382	376	372
19620	27348	23531	11846	6039	4539	3628	5266	7320	8460	10400	7984	1488	1628	1462	728	715	843	840	699	748	697	707	703	751	719	654	710	714	710	788	679	682	686	738	683	746	726	715	717	759	682	760	713	702	709	689	686	718	686	710	710	729	707	713	733	705	707	731	690	705	711	711	696	723	725	727	677	689	699	732	736	728	736	685	691	709	697	697	713	683	727	690	747	713	706	733	700	685	684	709	682	726	692	725	671	755	779	718	667	703	651	670	678	748	729	701	698	725	705	704	676	688	717	683	677	745	709	690	721	731	690	701	743	738	723	780	701	681	721	675	710	725	743	697	719	712	722	727	712	720	688	713	731	707	744	706	688	715	698	707	768	688	689	709	729	712	739	735	665	733	675	722	723	698	711	716	709	687	685	666	714	754	693	734	670	672	727	666	718	687	716	721	703	737	687	724	691	713	697	663	738	714	685	700	718	690	697	709	673	702	733	725	738	684	688	722	669	742	746	709	716	690	674	682	665	719	715	737	677	683	746	719	715	733	735	696	724	662	669	676	684	727	688	713	677	706	734	726	706	674	718	761	690	748	727	695	684	728	717	693	647	662	730	685	734	682	717	729	707	678	648	716	732	747	691	691	701	716	710	720	708	745	737	690	627	649	710	737	725	717	762	691	717	718	699	727	710	708	745	666	695	700	733	703	675	718	711	708	736	744	751	691	741	672	703	757	707	634	719	705	729	694	741	729	699	734	642	723	679	696	744	674	725	706	681	686	691	716	719	718	739	690	673	714	673	687	708	694	736	707	738	711	694	693	687	707	718	722	700	685	690	715	710	693	698	714	716	704	765	715	740	681	726	700	676	678	669	694	689	748	680	675	721	699	764	735	728	704	700	715	751	715	712	683	707	713	666	701	717	723	704	704	755	738	666	690	674	715	738	686	728	707	712	695	719	713	735	693	732	703	717	713	709	710	671	711	702	673	689	754	715	733	665	730	719	731	673	727	688	723	708	683	699	686	719	712	727	715	690	737	724	764	692	690	732	680	721	715	707	713	723	751	733	743	680	707	730	687	724	720	700	689	721	685	702	700	751	750	712	690	726	765	731	687	714	695	682	719	702	687	769	669	709	661	727	730	694	728	716	702	697	715	710	674	705	697	701	691	703	680	685	720	697	752	734	664	696	703	693	666	713	695	685	691	747	690	769	698	725	660	747	685	740	653	722	698	661	692	737	665	706	703	659	718	725	691	696	704	708	690	676	734	744	687	738	697	685	739	693	727	701	728	675	697	697	721	722	737	725	710	710	686	746	696	678	744	705	700	727	684	671	699	738	723	668	772	728	748	759	701	706	711	717	746	721	748	737	709	673	706	690	762	718	757	677	716	689	709	722	699	736	701	666	695	710	714	658	674	713	707	681	711	723	769	734	709	675	704	668	682	710	713	714	722	734	720	712	723	726	706	657	732	718	720	721	674	706	687	728	734	704	707	688	714	731	666	705	716	749	729	726	690	752	716	744	660	715	664	716	702	686	663	725	725	679	744	714	715	705	736	717	720	738	730	742	698	704	699	756	724	687	704	725	703	681	708	722	703	745	710	757	668	701	739	731	681	682	714	709	735	712	668	714	724	703	739	725	688	716	685	709	694	697	714	717	737	711	701	700	736	681	689	750	647	714	738	674	719	686	697	663	681	677	709	712	694	761	730	689	692	702	721	733	742	736	684	698	761	684	689	716	692	739	729	752	713	713	703	726	726	702	725	695	703	742	685	707	719	718	664	633	684	675	643	690	701	665	725	705	729	666	694	697	682	701	777	728	695	708	696	696	663	737	738	699	727	695	700	681	686	725	730	694	698	698	665	657	737	698	747	709	674	669	711	718	718	720	736	724	683	728	691	677	717	687	722	753	703	710	660	685	684	729	730	688	742	663	725	703	707	712	696	744	680	678	714	724	705	744	703	717	655	702	695	699	723	750	695	696	691	721	642	667	700	740	697	671	674	705	705	703	686	744	676	741	683	663	681	677	676	699	743	671	712	697	712	678	671	688	732	699	709	690	728	685	698	693	641	683	699	698	730	713	672	659	692	704	690	698	651	699	724	725	738	738	694	718	728	713	695	678	706	725	721	702	693	698	690	740	714	682	662	716	679	723	674	655	666	727	700	726	691	676	699	697	683	709	695	697	688	679	723	702	734	689	736	718	708	703	736	704	695	731	697	669	730	697	700	738	684	717	694	763	724	671	735	755	747	684	732	712	724	778	684	759	686	697	714	671	699	645	685	711	701	710	687	716	694	697	717	727	737	692	664	707	718	697	691	699	733	706	706	700	701	736	738	748	718	703	736	732	686	706	679	674	707	699	712	700	703	745	680	714	748	680	731	674	709	724	708	699	706	738	762	750	748	717	717	697	792	705	718	741	707	712	706	759	695	692	716	722	693	691	728	663	668	711	697	750	708	728	684	665	697	709	703	682	715	704	734	670	705	746	679	734	733	714	747	761	696	688	710	734	681	667	716	703	745	754	739	734	736	720	699	710	706	700	700	738	719	731	700	737	653	687	723	689	741	667	720	722	721	698	697	752	660	703	692	698	661	728	661	729	731	752	673	697	734	663	707	721	731	738	685	687	688	717	741	713	763	670	727	695	709	726	705	685	736	711	708	755	794	755	700	733	678	666	719	737	701	726	701	710	680	741	740	724	766	755	680	713	785	711	692	742	703	719	717	706	735	693	771	717	711	763	727	704	681	681	719	695	688	723	659	733	703	701	700	733	687	699	753	679	689	709	667	706	713	700	694	728	705	664	688	710	711	678	729	744	686	663	728	689	712	699	709	713	713	703	669	702	735	769	704	707	689	707	679	695	715	709	735	713	686	693	693	738	704	706	669	675	708	710	688	719	745	712	705	697	707	715	679	765	681	733	714	718	718	704	715	730	720	719	708	701	686	702	654	762	750	708	725	695	699	720	693	640	727	713	745	667	713	728	713	716	715	696	760	685	716	689	683	716	671	722	717	676	737	706	761	689	694	710	693	692	677	705	692	693	755	673	742	694	701	694	701	688	689	706	659	717	761	727	684	675	754	691	683	779	738	728	656	728	738	678	747	655	671	654	752	699	688	715	753	763	690	704	689	741	652	699	722	718	738	672	691	709	738	695	695	757	709	704	683	721	706	736	720	693	693	703	711	737	699	710	684	689	658	654	670	698	724	742	743	729	766	686	748	682	696	721	674	699	673	737	685	714	698	711	723	710	749	710	709	680	686	723	708	724	734	709	683	700	675	718	686	682	710	684	726	677	728	735	778	717	744	701	678	734	683	755	686	701	753	689	666	683	735	705	750	705	682	639	704	684	769	713	743	728	711	725	692	725	730	736	704	695	717	725	753	658	718	714	766	695	683	690	675	678	701	714	695	630	704	665	735	730	708	693	736	750	726	708	724	703	739	732	658	684	685	705	705	742	745	642	658	702	678	694	691	710	678	721	669	691	729	730	735	722	690	744	713	691	688	728
24169	21266	28290	24525	18525	4488	2059	5155	9675	18401	20966	9469	2158	2699	1134	256	241	747	647	246	237	260	275	260	237	249	233	231	238	242	223	247	237	215	252	212	245	225	234	251	216	209	236	258	253	259	237	232	230	238	244	211	220	201	221	215	243	231	232	238	246	233	234	258	261	224	240	247	261	250	235	236	237	235	270	218	223	229	271	257	216	246	244	232	245	213	227	218	241	216	229	211	243	201	242	241	225	235	251	233	236	246	219	247	206	245	226	244	238	244	245	236	226	239	217	225	256	235	239	237	261	223	263	226	231	237	225	245	237	264	249	217	207	255	226	217	236	235	235	219	255	239	258	233	236	228	227	248	200	219	205	234	231	237	253	218	223	245	230	237	211	261	255	252	207	243	224	230	228	245	257	217	221	241	231	239	211	234	208	247	236	248	233	243	245	234	225	234	251	220	222	264	221	242	217	245	209	217	231	243	232	209	226	227	242	256	245	225	239	243	214	276	241	229	239	216	240	241	215	246	252	238	223	238	243	224	218	228	218	237	229	238	245	225	214	202	209	231	239	238	232	237	241	251	226	203	203	220	234	250	239	233	227	247	240	216	229	261	239	246	216	249	237	261	224	223	268	268	210	261	206	224	238	233	223	230	254	229	212	202	248	238	227	232	259	211	234	244	234	246	243	263	265	212	245	243	255	229	225	229	251	253	219	234	234	243	216	235	262	255	257	231	243	249	224	210	225	270	239	209	230	240	247	227	222	228	227	242	237	225	235	226	238	238	236	236	233	228	237	245	240	233	215	232	230	224	230	237	233	239	255	217	244	226	236	239	230	258	218	215	238	248	216	222	243	220	220	235	235	257	227	231	238	224	233	238	217	239	251	225	211	235	252	225	197	221	219	250	233	233	243	228	252	233	219	233	222	208	251	249	229	266	238	275	217	199	249	270	244	237	201	220	250	219	217	230	257	204	231	228	217	238	239	265	256	265	235	242	202	231	226	231	222	256	218	246	235	254	243	247	237	249	245	242	224	239	233	262	245	261	235	212	246	228	230	252	211	241	236	249	237	233	217	263	246	233	211	227	228	229	230	228	231	244	245	241	255	244	256	255	227	251	240	232	266	234	262	257	228	229	223	220	191	248	223	255	230	238	235	264	276	232	240	266	244	245	247	235	250	217	227	231	231	212	228	200	210	241	242	223	231	229	231	217	240	218	243	241	207	232	248	272	256	265	257	240	243	223	220	243	266	264	246	240	227	251	239	237	236	221	252	219	223	237	239	217	227	237	234	225	244	259	250	244	217	227	220	249	243	241	253	251	245	223	217	273	237	246	261	221	226	252	231	207	222	238	241	233	241	250	256	235	244	229	226	246	232	224	224	278	239	231	232	232	248	253	247	232	248	226	235	261	235	212	235	240	257	183	243	221	239	237	258	228	241	219	217	246	250	199	217	233	258	221	238	246	224	268	224	216	243	246	238	231	231	250	226	233	238	206	227	264	196	258	246	232	245	217	245	236	235	231	238	248	216	197	223	206	227	227	230	226	237	241	246	243	225	241	241	235	251	213	252	282	244	206	245	225	235	219	234	250	248	234	230	248	232	218	256	268	252	218	257	221	228	264	222	259	234	217	222	238	230	245	251	229	225	241	251	241	246	210	259	220	251	257	229	232	238	243	209	228	204	225	227	233	214	227	238	242	269	237	254	235	249	227	242	238	208	232	277	231	201	235	245	238	242	218	227	237	244	201	255	237	215	215	238	243	251	212	220	236	226	214	229	243	236	215	245	233	243	230	214	228	194	237	240	244	228	251	214	233	232	254	232	224	283	252	242	238	242	230	237	241	237	246	274	243	228	256	226	237	223	243	243	238	204	219	226	245	235	225	217	241	256	264	244	237	226	245	230	256	238	244	232	223	263	242	229	243	243	227	223	252	238	234	269	236	240	257	226	259	232	218	256	243	272	236	236	235	259	216	246	239	219	248	237	253	246	225	231	248	251	224	201	238	217	224	234	239	236	238	214	238	211	237	226	227	239	241	233	218	237	246	243	221	229	245	227	225	230	237	259	232	229	228	256	224	253	221	239	237	257	237	237	232	223	253	222	263	230	211	243	265	248	248	221	238	200	232	238	226	260	243	233	256	245	240	234	217	253	214	258	239	260	206	224	252	233	221	239	252	238	237	244	247	240	240	212	236	223	232	231	234	239	238	243	221	224	215	264	233	233	236	216	214	215	254	230	211	221	254	217	259	247	243	242	244	241	243	256	252	247	246	232	233	262	254	225	222	241	266	232	236	236	246	229	241	234	226	214	207	248	239	250	252	231	247	244	223	235	240	244	263	236	248	262	236	192	230	230	221	229	255	218	225	244	225	223	255	256	242	240	233	250	228	249	248	236	226	269	238	239	214	228	225	239	237	250	247	209	251	240	237	213	245	246	261	231	214	231	224	247	239	251	230	246	217	232	212	229	248	228	237	267	240	249	249	241	244	237	220	251	252	218	229	226	202	226	256	210	218	256	220	234	243	255	258	257	216	235	226	257	209	218	245	237	237	248	224	224	237	238	252	240	220	226	226	223	251	199	223	237	220	224	214	253	227	251	231	235	239	263	218	246	239	270	258	259	248	238	237	221	217	208	236	237	238	235	253	253	226	228	231	248	241	225	245	221	224	230	240	204	216	196	246	225	246	228	228	223	239	247	251	221	225	214	214	218	230	240	228	228	256	218	213	238	243	258	229	226	234	245	257	210	251	244	267	241	225	234	239	214	248	223	229	244	215	229	236	241	242	226	233	260	248	231	232	238	259	255	221	248	252	235	224	239	260	232	209	227	228	266	245	244	257	230	226	229	224	233	230	243	241	247	240	224	215	221	264	238	259	230	217	220	249	233	230	226	219	246	207	247	236	221	227	235	245	236	229	224	233	218	238	220	233	218	231	223	254	261	229	228	237	243	228	235	243	231	226	225	250	221	261	233	234	231	235	213	264	231	264	232	215	205	230	261	219	249	265	219	245	256	226	271	251	236	249	233	248	234	214	221	247	224	230	237	248	226	238	221	246	235	233	240	232	219	241	243	225	235	263	237	237	244	250	226	222	243	236	251	221	228	250	241	215	243	218	237	254	241	221	223	245	221	215	228	250	241	211	253	244	230	222	251	208	244	214	204	220	246	211	250	237	221	243	244	246	212	239	214	222	232	233	231	249	209	247	235	254	252	269	236	252	230	230	223	210	243	262	255	232	243	248	204	236	246	227	267	252	241	256	235	207	223	238	244	261	228	267	236	248	227	253	226	245	231	233	238	266	223	262	238	216	225	234	250	234	219	238	253	247	239	248	267	234	234	240	219	231	250	242	230	233	233	251	246	261	251	227	237	228	253	285	224	224	252	222	217	235	241	248	234	259	231	230	244	233	235	246	219	242	252	245	218	236	213	216	236	250	232	217	233	240	208	227	240	237	251	234	233	227	263	229	228	248	220	229	244	252	247	199	223	218	201	241
19941	33616	30923	16373	9700	7642	6396	14238	22954	32143	32090	15835	6409	8475	3304	559	561	2434	1976	505	566	498	515	503	494	517	528	513	497	480	481	500	514	513	518	553	469	501	487	479	497	501	470	452	497	465	508	459	488	474	535	478	467	492	527	492	457	454	489	448	485	527	496	489	495	530	533	486	485	487	521	516	499	523	465	424	474	469	508	496	510	507	465	502	499	525	490	511	505	498	468	522	528	465	484	484	483	463	479	490	465	492	489	496	505	494	495	468	495	501	498	514	483	511	507	487	490	497	491	538	497	451	458	437	450	529	455	464	496	446	463	459	482	494	467	450	484	489	463	481	491	477	453	456	476	502	506	504	518	504	466	499	463	466	477	487	511	460	505	507	516	491	520	486	497	497	509	480	506	514	463	508	493	473	495	514	490	463	502	469	427	524	489	464	470	476	497	479	472	492	478	498	479	504	491	487	520	498	525	497	476	507	478	458	488	514	496	462	504	497	517	484	518	477	485	485	487	512	487	451	455	451	467	502	506	493	458	474	459	528	495	466	522	497	441	464	483	494	484	519	520	515	496	485	489	510	457	466	513	436	470	509	504	477	490	487	474	473	472	520	498	507	445	512	496	478	538	544	509	514	510	462	504	466	490	503	491	540	475	477	501	486	488	513	471	477	508	481	471	492	488	501	527	495	499	516	493	499	500	466	516	454	488	472	490	506	465	521	470	475	485	479	480	483	511	506	496	517	478	494	475	472	474	531	460	462	557	473	482	501	484	526	457	471	493	497	483	497	526	497	487	482	512	470	518	497	468	469	515	481	497	521	496	509	531	510	480	466	507	494	504	491	531	539	497	476	515	482	471	488	476	465	480	490	481	501	489	527	478	493	485	491	477	478	493	491	514	455	477	489	465	481	502	442	492	543	513	496	498	462	481	495	500	522	487	499	513	500	522	478	513	495	508	485	476	525	477	531	480	489	463	501	484	489	492	485	463	489	459	470	481	488	466	483	514	477	521	457	513	450	502	467	507	474	502	464	464	481	470	478	468	493	496	493	497	447	497	485	460	522	460	510	509	494	541	462	505	465	484	483	468	494	475	492	506	470	499	485	451	465	519	494	461	509	501	493	497	472	479	499	486	470	472	503	502	502	507	471	476	500	532	489	516	500	522	475	463	516	500	460	508	533	466	476	486	485	493	481	536	528	494	463	467	483	500	485	498	515	479	486	504	462	511	491	494	466	498	494	527	514	494	515	483	503	444	469	506	522	459	503	461	469	500	524	498	510	511	473	495	470	488	521	500	510	443	493	488	483	491	536	478	496	422	498	499	470	447	503	446	454	505	535	514	498	471	465	473	481	516	497	475	495	450	484	478	530	484	496	520	510	485	502	488	473	510	483	498	453	501	533	450	500	492	498	473	475	554	494	502	461	486	493	468	488	502	487	496	539	500	461	524	473	442	513	462	468	465	489	483	503	497	498	497	502	461	440	503	472	451	470	504	513	457	480	463	491	479	482	491	467	511	491	463	480	495	485	465	477	467	527	507	483	478	499	466	477	514	502	478	478	484	460	504	482	517	478	513	494	492	501	495	476	498	464	496	474	492	513	503	493	498	513	522	458	481	496	488	496	508	462	463	510	502	464	511	501	488	480	517	482	457	475	564	513	485	498	458	453	498	475	452	480	473	477	459	456	497	523	479	487	478	490	466	475	459	496	510	481	501	463	460	469	530	498	513	502	493	471	491	483	481	496	504	481	476	471	507	510	468	521	498	483	491	476	498	493	498	497	528	515	511	525	500	452	511	535	490	524	445	451	481	502	473	483	486	483	535	477	532	501	483	491	492	510	497	471	546	508	482	500	487	494	480	463	463	449	473	510	506	467	491	493	501	488	457	507	470	448	529	482	523	466	480	493	518	467	501	473	490	508	481	465	541	472	522	501	513	471	468	492	485	528	503	490	481	501	498	515	496	505	480	483	555	477	486	490	505	492	489	496	467	496	506	457	489	475	494	465	496	452	495	467	507	493	492	482	450	479	480	487	518	514	524	507	467	502	491	469	537	509	502	464	507	474	483	476	468	506	480	506	432	494	468	504	510	486	485	481	512	455	490	471	474	477	477	473	491	473	472	472	486	527	500	488	472	484	486	489	498	459	463	477	447	486	522	505	501	465	494	476	504	487	476	492	500	469	479	447	495	463	537	505	474	521	480	470	480	533	499	486	493	511	484	469	509	494	503	499	505	461	521	497	496	530	497	451	464	490	504	511	470	492	507	458	496	499	475	511	502	474	475	514	520	490	515	496	485	492	511	485	507	466	466	476	503	510	524	469	492	461	476	508	472	524	493	470	487	499	507	502	488	475	535	502	504	494	468	508	470	516	458	492	521	527	515	489	487	464	486	511	481	485	508	507	475	503	504	494	486	485	505	480	453	492	471	476	495	501	499	485	487	510	494	522	488	495	496	503	453	556	499	498	472	521	485	493	477	496	521	475	472	486	492	489	514	479	520	462	509	504	485	468	464	475	484	497	511	486	473	502	482	506	476	493	486	514	466	481	502	474	519	484	522	441	465	518	479	464	496	501	505	508	533	500	480	497	484	471	524	478	474	488	496	527	457	477	479	517	484	487	513	488	463	536	499	468	518	513	510	495	457	450	498	526	476	471	492	463	496	496	499	504	486	540	482	510	451	478	489	457	472	470	524	510	491	473	518	511	482	503	477	433	489	449	504	496	507	469	487	493	470	462	515	498	464	488	474	501	516	486	492	470	471	476	523	441	509	472	484	524	517	478	497	499	507	504	486	497	507	454	495	504	492	495	491	484	498	497	446	535	520	489	492	478	515	497	498	493	517	497	492	505	472	468	491	490	485	473	482	512	504	483	506	501	504	492	428	434	472	486	506	516	506	508	521	493	513	495	507	457	478	489	500	502	497	515	461	472	492	511	517	517	493	509	496	463	483	525	535	466	467	481	470	508	520	501	496	492	496	470	511	492	465	484	492	537	501	470	423	471	487	453	509	500	492	501	460	448	458	482	480	472	449	488	480	447	485	462	499	464	467	512	502	499	504	484	451	517	507	483	487	497	510	528	469	549	491	508	450	474	483	476	485	455	457	479	455	481	497	452	493	506	522	492	504	526	460	494	429	503	489	466	498	499	470	487	470	496	493	529	492	478	517	460	521	491	433	489	496	490	475	481	439	459	494	475	503	473	522	486	449	460	484	472	497	480	483	494	476	471	520	462	446	518	513	506	516	460	488	501	511	469	500	503	491	477	472	483	470	447	462	481	522	481	500	495	456	523	500	439	499	500	483	483	465	506	483	468	451	523	464	493	513	537	458	452	480	516	481	515	479	481	475	482	496	453	463	475	482	507	461	473	523	467	491	476	550	459	435	478	491	487	466	505	520	501	484	487	539	485	493	479	492	552	515	484	486	475	454	489	495	508	500	506	504	507	458	473	454	466	488	480	477	489	510	442	510	485	511	504	488	464	498	489	491	532
23128	21267	29097	23765	21271	19930	9142	10427	19149	32174	24589	9806	4850	4165	751	240	205	1494	1390	166	179	161	168	192	161	179	176	161	196	171	180	154	161	147	155	157	143	159	175	167	139	169	148	161	143	137	163	150	158	162	133	152	150	166	163	149	135	165	149	135	159	160	145	166	134	140	164	146	155	170	151	126	161	160	149	129	153	131	120	155	155	150	152	159	154	149	134	160	160	177	160	168	144	144	129	168	124	151	161	137	158	157	158	145	163	135	142	155	159	161	141	131	173	140	167	139	143	151	152	151	145	150	141	156	152	137	136	181	154	145	154	152	154	155	157	140	142	160	151	131	139	148	176	153	169	146	152	177	176	138	166	151	152	134	137	153	130	144	157	159	160	139	142	130	147	155	152	160	155	131	168	122	170	166	153	161	162	143	138	163	152	156	165	142	160	145	159	146	162	151	139	162	153	167	146	154	157	155	149	164	162	152	138	158	149	155	159	162	151	147	174	162	153	137	133	172	147	160	156	146	153	156	153	146	165	152	148	126	150	173	136	135	136	137	157	143	152	142	143	168	154	160	162	153	155	163	151	139	131	130	159	170	137	146	130	177	152	136	136	149	145	129	151	131	168	140	140	164	147	131	150	146	135	148	121	165	154	141	156	134	177	160	133	153	153	157	135	176	129	150	146	148	145	148	148	142	138	117	149	196	160	151	130	133	159	157	134	150	137	155	143	142	160	159	157	156	159	139	161	152	148	165	143	155	144	156	134	143	136	159	153	186	146	150	119	154	133	148	159	154	162	145	156	146	152	134	167	146	149	154	147	137	145	142	140	137	148	161	132	123	146	155	152	146	142	159	166	171	131	159	158	138	164	134	149	152	150	141	132	143	137	160	141	135	149	141	146	136	154	160	129	143	149	158	142	159	156	144	138	179	151	154	159	148	156	132	146	168	153	169	153	167	156	151	156	174	139	155	171	148	143	141	148	165	164	165	133	149	156	161	156	139	155	145	148	141	135	140	154	119	166	144	148	149	146	141	142	160	133	148	150	134	141	150	160	137	154	169	173	170	129	154	163	135	153	160	150	155	139	149	144	147	147	150	155	170	178	150	155	134	139	157	160	140	170	151	150	172	127	138	169	127	173	148	155	143	153	130	148	176	130	149	160	131	131	167	177	149	152	146	159	144	141	161	155	164	158	183	147	140	127	149	150	134	131	149	140	149	153	153	146	141	137	153	148	132	147	157	146	147	153	160	153	150	164	153	142	166	141	155	153	132	135	128	155	139	147	131	139	156	155	141	141	149	157	171	148	167	155	154	146	141	168	141	158	147	147	154	163	148	159	125	154	136	166	161	142	127	168	132	151	149	148	156	162	119	121	150	164	159	167	151	148	162	159	147	155	145	153	154	159	154	166	151	154	149	144	162	149	177	147	156	133	143	167	159	153	154	154	157	163	148	145	163	152	162	125	167	159	128	144	139	168	150	148	148	150	127	161	141	152	138	152	154	156	149	143	171	143	150	145	124	172	132	157	143	140	157	134	157	131	150	158	153	147	154	149	154	167	152	150	155	145	143	150	148	156	132	152	138	159	149	156	140	130	147	164	174	146	163	166	159	152	163	134	148	149	157	166	126	143	159	159	142	139	159	142	159	148	147	149	147	127	163	140	144	145	140	150	172	153	177	137	133	157	177	171	147	156	144	158	153	148	141	161	154	135	157	142	161	145	149	163	156	163	149	139	175	162	138	137	142	162	156	172	163	154	143	153	150	160	143	158	153	168	157	153	148	153	144	163	141	158	137	135	151	145	141	139	151	141	143	146	147	139	115	141	144	149	147	143	123	146	171	153	140	116	154	141	145	160	171	177	168	161	155	145	163	149	147	154	155	141	161	168	143	130	152	163	151	138	159	156	172	134	162	153	147	155	164	137	154	150	166	167	156	173	135	149	168	157	133	158	169	167	126	172	136	167	135	131	150	144	145	170	153	165	145	137	145	138	153	184	158	143	131	156	138	144	155	156	125	146	176	160	139	153	158	153	159	149	160	162	144	161	160	170	157	148	143	139	140	132	151	153	142	155	148	150	162	156	155	141	137	148	164	145	148	166	143	159	134	148	165	131	134	148	167	149	145	166	159	134	141	172	138	152	141	181	157	169	139	160	133	164	157	115	145	165	165	148	147	131	134	156	157	160	142	153	156	176	156	166	150	164	142	165	141	142	143	162	133	161	174	132	145	137	160	140	152	138	154	154	157	142	147	145	140	158	137	161	135	175	143	142	158	146	169	180	162	132	151	154	149	144	150	157	159	137	160	148	127	158	171	156	170	157	168	143	146	142	139	148	147	148	146	141	149	153	137	143	174	150	133	160	138	142	159	168	146	147	156	159	161	156	154	147	174	159	138	151	174	138	135	136	160	164	153	158	152	142	153	129	158	160	144	149	139	146	149	196	159	141	143	165	147	164	164	156	139	141	137	127	153	156	133	151	148	154	142	144	146	152	149	133	172	140	168	170	140	130	148	158	155	140	162	158	154	152	167	151	165	163	165	166	167	138	126	146	152	143	166	155	137	151	137	173	145	150	181	145	159	159	158	128	154	155	163	145	146	140	161	146	143	154	153	139	149	151	158	154	150	152	128	149	147	145	142	157	140	134	143	156	127	156	144	175	151	141	159	140	148	141	123	134	154	110	155	148	167	146	155	137	152	143	127	148	144	148	136	146	146	156	160	164	174	173	167	146	141	139	142	134	175	161	168	143	140	172	155	143	131	155	137	142	152	170	154	164	156	166	138	159	161	120	156	152	144	147	151	156	146	149	165	137	143	148	139	162	149	139	148	168	165	146	136	135	157	136	148	165	171	152	138	157	150	158	151	146	142	143	155	144	162	165	137	171	139	130	127	169	156	145	155	144	172	164	150	141	160	152	138	146	134	138	141	164	159	162	158	132	146	158	147	162	155	135	163	154	177	159	138	150	164	158	143	148	169	156	152	165	116	140	172	169	147	162	145	154	114	149	166	143	157	141	122	153	159	138	172	155	145	136	148	125	144	155	152	133	135	136	151	130	152	149	162	161	153	146	141	150	136	152	171	135	152	151	137	167	169	141	136	149	157	132	143	160	155	144	160	149	156	143	160	149	167	141	167	143	162	144	168	134	146	130	170	161	161	150	151	150	152	133	130	139	150	153	162	160	146	149	145	144	148	145	149	145	154	144	145	155	147	149	154	170	139	139	142	138	144	150	141	142	137	155	143	142	141	140	171	143	163	153	164	159	166	155	126	158	152	173	155	143	155	141	173	157	139	156	147	148	147	162	155	159	152	140	163	138	151	127	167	133	139	143	144	162	156	158	164	158	187	166	142	160	191	158	136	145	134	116	142	130	132	142	154	135	130	133	130	150	154	161	153	153	150	145	138	160	146	128	146	151	156	160	162	126	174	140	164	159	135	151	164	141	135	154	141	149	176	157	151	147	145	149	160	135	149	161	140	143	137	143	155	162	181
20813	39464	35633	22420	17110	13009	14153	22997	33455	41961	30751	17745	12767	11873	2135	534	531	5394	4493	409	439	372	410	402	373	385	356	360	319	323	345	350	369	323	337	338	324	335	326	334	315	315	305	301	335	319	313	301	335	312	315	299	287	326	311	329	296	294	348	310	286	329	349	307	318	296	319	297	326	276	305	317	304	279	320	322	321	334	296	324	333	325	284	325	300	348	296	297	319	332	291	313	316	300	303	312	298	349	308	310	324	313	311	307	350	296	329	304	305	336	309	324	285	298	311	334	295	327	300	335	295	312	310	292	320	313	334	322	308	288	307	318	288	317	312	319	294	296	273	321	288	315	292	292	313	308	282	296	307	297	304	317	308	302	307	314	320	295	349	292	274	299	285	283	318	282	329	288	319	336	331	326	307	317	323	267	275	346	307	334	271	333	289	321	318	327	297	299	324	306	317	266	326	301	337	323	303	320	295	304	330	278	308	313	320	310	303	285	292	315	298	300	304	295	333	304	269	305	333	298	298	303	325	312	282	295	319	287	299	314	334	323	339	288	290	361	290	351	300	306	304	282	320	303	317	302	301	321	295	293	317	309	305	296	314	293	318	300	331	351	294	329	284	287	290	299	293	312	324	308	288	322	293	299	307	309	321	307	310	277	328	316	314	310	305	279	295	293	322	313	309	307	292	315	320	298	321	298	305	288	310	297	329	302	292	303	295	326	272	325	285	336	317	298	278	316	304	316	303	330	331	292	279	294	303	309	296	300	300	315	303	318	297	321	302	323	318	312	310	329	293	319	313	315	300	285	308	292	325	324	300	315	304	263	338	312	300	321	292	311	316	271	293	298	302	309	340	299	335	319	323	278	314	293	292	305	270	336	337	285	336	303	328	293	332	306	302	291	301	271	264	303	311	317	299	305	309	309	301	329	297	291	296	332	301	309	331	293	309	292	285	274	290	287	320	301	303	299	297	295	303	314	322	325	319	274	298	279	331	326	284	293	338	317	295	305	322	314	300	303	258	309	305	301	297	340	316	304	314	312	342	313	318	340	305	308	307	340	310	322	312	319	270	293	305	299	331	304	297	348	334	307	327	307	317	293	312	309	316	296	311	311	311	286	303	299	313	334	316	327	294	306	286	341	292	293	298	279	275	308	323	275	294	293	282	302	300	310	303	310	290	325	288	320	329	303	352	286	305	292	309	327	339	308	319	299	324	309	304	321	251	292	297	295	316	311	309	279	276	302	345	323	340	330	322	315	280	293	315	304	284	309	316	292	296	315	317	330	282	321	306	293	279	291	267	291	302	321	298	309	314	289	290	326	318	328	303	321	313	307	304	311	323	313	277	300	313	315	286	292	317	312	297	293	323	287	308	307	288	324	318	310	311	314	296	291	347	294	327	325	324	319	323	301	305	296	316	303	307	300	299	313	297	303	314	322	309	308	302	308	285	284	285	290	288	317	328	310	297	353	325	299	269	299	326	286	300	290	303	303	298	336	302	297	328	309	297	325	315	302	314	304	292	314	324	316	274	295	330	289	331	320	307	303	303	303	297	294	315	299	341	324	292	305	299	301	305	309	340	315	278	295	273	301	288	312	304	303	298	309	332	317	311	311	326	337	279	307	331	314	293	319	339	309	323	273	298	310	293	322	335	353	284	315	333	321	291	317	275	293	286	291	285	304	311	307	327	274	289	304	330	305	326	325	314	314	298	305	305	308	314	279	322	299	326	327	318	292	294	324	288	324	313	304	299	305	295	334	297	310	327	309	293	284	304	302	273	305	285	316	292	292	277	319	291	308	298	293	300	296	309	308	308	286	288	320	288	320	307	324	299	324	304	295	282	332	328	325	275	300	306	299	295	296	305	293	278	283	306	290	288	312	321	323	309	317	322	325	277	320	283	314	311	318	300	286	307	273	316	296	299	306	323	301	310	314	288	325	296	312	300	327	278	316	323	296	300	313	292	328	297	326	306	345	302	317	302	311	339	302	305	306	275	333	318	344	294	307	316	268	354	334	303	323	330	325	317	322	293	329	279	313	318	305	300	321	306	286	290	280	279	315	311	321	305	295	297	297	313	315	332	324	297	324	312	300	325	316	325	309	291	300	322	301	340	306	295	326	300	288	300	281	280	309	287	301	269	294	312	306	342	303	312	296	293	290	310	300	311	326	308	316	294	337	269	291	339	293	312	313	285	317	326	321	335	323	315	263	304	291	298	301	322	314	288	316	311	299	321	322	291	294	296	313	318	361	317	288	328	321	302	322	317	293	308	275	281	332	294	315	294	314	317	283	272	300	306	301	300	323	291	303	324	293	326	275	296	336	337	315	287	322	325	288	292	344	320	307	317	306	287	307	296	316	316	327	326	323	297	290	292	273	306	320	313	323	277	324	297	288	315	299	308	303	344	321	278	292	302	306	307	316	302	278	280	328	283	349	311	302	294	336	302	306	310	319	292	320	307	303	320	325	319	379	330	329	324	329	303	294	307	304	340	292	286	282	293	287	309	312	308	298	339	313	277	283	307	295	341	295	302	295	326	313	302	282	277	280	315	290	281	317	312	304	290	278	285	324	318	295	323	306	338	300	311	331	305	330	310	313	309	312	311	332	312	320	255	324	330	280	309	277	295	314	326	317	318	315	299	302	299	296	297	305	335	318	325	305	281	329	320	302	297	281	280	307	329	341	296	318	282	320	320	312	322	342	302	301	326	295	287	269	329	281	302	328	283	317	311	325	293	317	281	313	319	308	260	273	308	300	296	310	278	318	283	272	317	296	289	343	287	286	312	309	279	297	270	328	293	293	316	257	348	306	301	286	320	303	308	319	304	291	283	308	273	272	277	329	311	301	294	281	297	280	282	296	302	292	282	327	291	307	289	304	314	306	329	295	314	307	302	298	280	291	324	301	319	319	302	306	304	292	278	321	308	327	302	305	276	307	294	297	313	305	296	297	298	279	309	303	309	256	311	319	324	327	307	285	304	307	319	308	301	329	312	330	300	302	304	281	295	306	305	305	308	320	332	314	316	305	292	315	324	345	310	316	295	303	303	286	281	336	302	320	289	289	301	282	327	309	312	307	292	312	283	295	311	302	342	282	310	297	314	302	324	316	315	304	317	298	322	314	300	319	319	297	307	305	321	291	288	323	332	304	320	272	312	316	313	291	273	319	307	313	281	294	286	287	313	317	315	325	287	323	321	315	285	318	316	317	296	293	329	310	321	307	287	297	322	291	291	310	294	311	290	284	261	321	284	309	313	282	295	317	296	324	318	280	300	315	326	340	315	311	317	320	296	311	305	301	298	317	287	307	328	281	318	266	267	296	350	302	282	298	304	304	301	298	312	294	297	276	327	314	305	325	284	311	342	304	319	338	298	307	322	307	327	306	292	332	315	284	318	316	306	309	318	314	336	317	341	291	317	339	325	321	309	322	314	302	305	290	319	312	311	321	315	321	309	305	321	305	282	289	320	298	320	320	302	268	305	309	319	294	289	326
26558	21360	17611	7825	2682	1379	1040	1106	2089	3414	3115	1229	653	571	375	317	357	350	379	311	347	316	322	328	333	315	335	301	315	305	310	350	300	308	340	364	315	291	340	336	326	297	308	326	345	328	316	297	301	309	308	303	345	337	324	317	333	355	340	297	276	312	315	314	302	332	302	327	317	303	341	316	314	345	355	333	339	302	306	274	296	337	337	313	323	325	304	304	287	359	288	312	320	327	312	349	280	331	309	346	320	337	308	349	289	308	320	315	338	343	319	322	315	302	325	326	325	312	293	315	330	346	326	314	309	358	338	345	334	333	331	341	316	332	332	359	339	311	336	338	358	329	322	337	315	344	328	283	339	322	336	364	335	328	321	329	347	304	321	317	289	326	321	314	309	343	311	341	329	289	327	307	342	333	340	317	313	307	280	354	308	327	335	334	336	330	330	332	310	329	329	281	323	303	341	330	315	312	323	344	314	318	342	311	321	313	329	314	314	351	311	279	361	325	323	348	373	319	326	320	327	322	330	319	317	312	314	319	330	302	306	329	334	317	323	315	357	316	318	275	303	327	315	320	333	328	312	314	303	311	350	329	369	337	291	326	352	301	341	333	325	334	305	306	330	284	319	341	314	319	300	323	329	328	303	334	321	333	306	310	316	299	320	326	309	316	340	319	317	308	343	306	306	321	314	327	349	312	332	320	341	320	319	322	325	334	327	313	334	321	317	287	317	357	296	341	292	312	287	361	312	338	315	301	322	303	341	349	331	332	319	331	311	306	312	350	353	360	340	331	344	350	315	329	310	309	341	305	326	278	322	289	368	297	326	308	317	339	283	342	295	361	317	316	335	316	352	316	298	322	306	299	351	338	339	312	337	261	297	299	293	333	352	300	332	312	328	331	329	310	328	319	313	329	318	328	320	293	297	308	370	327	324	317	324	318	325	337	332	323	302	320	290	299	320	326	300	338	366	316	346	315	329	317	331	316	353	340	349	332	356	332	314	322	324	302	309	294	323	320	346	319	315	313	306	313	353	323	345	341	327	321	319	323	342	321	332	300	333	289	324	303	340	322	332	305	322	311	350	294	334	298	358	294	297	309	315	312	318	321	334	323	324	365	303	328	316	309	292	321	328	310	335	330	343	363	335	317	312	296	346	301	359	329	311	360	334	312	331	380	326	303	356	347	318	314	272	327	362	327	319	322	285	330	297	312	309	311	327	332	303	334	310	357	339	324	341	294	312	296	333	313	320	321	315	329	328	329	330	331	319	309	303	340	304	338	273	337	327	324	310	324	322	314	304	323	339	309	330	295	313	351	305	344	320	329	297	329	363	308	339	291	322	345	310	356	338	313	324	301	321	314	305	289	308	314	327	325	312	319	327	314	341	296	302	318	312	314	318	315	315	320	308	321	324	319	284	314	322	350	319	345	326	338	327	325	303	318	314	268	292	341	324	327	334	329	321	338	326	341	316	345	328	327	296	339	345	316	314	324	334	293	337	305	299	311	317	340	331	316	316	310	343	282	314	338	328	327	321	349	314	310	318	320	313	327	319	312	329	331	290	324	297	318	298	325	335	312	370	331	324	315	311	328	312	323	318	349	332	323	319	353	326	313	281	303	356	309	310	303	311	338	317	337	335	321	322	316	312	375	327	298	310	315	284	330	299	301	281	333	331	316	349	316	322	293	305	338	329	303	367	306	306	329	301	332	334	325	359	303	346	313	310	352	330	337	309	303	337	315	324	301	340	308	291	320	322	317	304	314	354	292	313	324	345	355	330	343	334	283	350	328	335	290	317	302	324	319	321	390	341	338	324	317	338	334	337	319	335	309	345	315	346	323	298	305	318	342	308	332	328	322	331	335	334	336	305	346	328	303	339	297	336	322	294	296	328	317	305	314	311	303	304	350	311	302	300	309	351	343	310	331	325	308	320	310	321	303	331	348	339	308	290	331	336	300	311	329	327	371	296	337	282	319	332	342	321	330	289	304	330	296	306	311	356	277	332	334	305	324	355	340	299	337	319	304	300	326	340	323	324	341	329	322	316	355	338	304	344	308	334	351	336	342	309	330	331	306	320	327	317	314	327	322	316	304	309	314	320	327	343	348	310	320	311	296	295	313	330	312	331	318	312	321	336	311	319	319	316	316	300	330	299	309	355	326	319	348	313	329	345	326	309	307	323	327	289	328	327	318	298	333	323	303	310	346	306	349	318	336	341	308	355	311	312	302	324	320	301	298	295	315	303	329	304	320	333	329	306	318	321	321	311	310	331	349	311	325	345	284	327	337	297	339	313	305	321	343	326	351	319	317	327	366	345	343	332	284	304	299	345	326	295	295	330	336	334	323	321	336	309	326	316	318	323	317	314	303	357	302	317	309	312	312	329	306	330	330	333	312	316	287	321	295	336	313	297	293	338	344	338	311	360	321	318	326	315	340	366	326	342	325	319	327	321	337	335	318	349	331	304	317	315	291	327	327	317	330	327	302	345	326	319	304	305	294	334	348	326	326	293	329	334	274	335	289	348	311	345	312	317	300	308	338	344	314	334	318	358	304	310	321	335	309	311	288	329	322	317	350	328	370	325	328	333	308	293	298	303	317	319	349	349	305	313	339	349	305	344	336	332	311	347	325	319	334	295	302	331	301	310	319	335	340	337	330	320	329	328	345	329	328	327	313	346	315	316	313	314	332	332	317	319	338	305	319	292	334	313	326	307	270	330	327	349	303	335	329	324	307	326	311	322	326	315	345	289	287	336	321	341	317	298	338	312	384	338	320	308	350	289	319	305	373	353	303	301	318	297	306	358	378	290	312	306	325	290	333	326	308	306	344	308	323	319	290	340	303	313	306	313	324	331	334	327	281	330	326	317	305	327	335	310	374	315	319	302	321	359	349	296	339	343	341	325	353	366	346	298	314	294	307	325	335	302	312	326	307	309	334	299	320	322	345	268	348	329	296	324	339	338	331	348	292	345	328	293	319	308	314	321	328	310	334	298	298	317	325	310	314	288	323	317	290	309	315	308	342	308	329	356	323	317	309	308	305	290	333	320	290	350	347	323	337	315	332	316	290	341	330	316	317	322	331	307	310	325	299	297	317	323	303	346	281	322	323	305	314	306	333	325	324	342	313	307	304	296	323	284	348	289	343	305	300	334	319	316	310	335	323	329	332	322	319	321	305	306	286	331	318	331	333	291	335	304	315	325	314	335	304	329	334	302	342	312	350	315	309	300	340	288	287	314	296	332	291	355	335	327	315	314	336	301	306	319	335	313	336	326	347	299	292	350	310	310	343	319	325	339	324	316	324	340	316	321	339	324	312	303	353	318	327	314	323	290	353	312	339	337	310	330	380	317	314	299	349	325	310	318	292	310	321	339	309	324	327	327	333	296	318	348	298	321	339	335	321	354	329	339	311	283	333	320	289	324	320	292	305	343	349	333	334	307	283	329	310	327	301	325	338	312	314	319	349	319	359	321	303	340	339	336	324	341	327	309	337
18072	28006	22918	13258	7633	5079	3835	4001	7324	10950	9304	3777	1694	1657	851	689	687	855	964	696	645	687	682	703	712	650	676	637	657	609	648	668	657	653	698	666	659	637	654	652	639	637	646	644	664	682	614	646	652	644	719	706	675	694	659	613	626	615	697	645	650	625	632	671	653	684	660	657	665	667	662	652	617	643	667	746	615	652	681	639	673	668	653	685	636	676	646	649	652	613	674	626	686	678	705	645	636	682	628	642	663	647	672	669	654	658	663	673	642	639	680	693	673	657	662	649	690	615	682	693	645	653	635	655	667	677	669	672	658	659	658	690	706	691	637	644	644	635	619	673	687	695	664	639	586	644	671	648	665	659	671	657	696	696	669	667	672	657	654	664	662	634	701	656	705	640	625	659	685	617	655	648	664	630	661	601	666	631	667	664	701	624	636	642	655	692	673	635	645	658	680	664	646	627	630	673	661	615	672	685	650	655	655	669	670	641	686	667	679	674	630	653	652	698	640	708	690	641	637	625	631	619	673	674	703	653	679	660	724	635	677	659	650	669	693	591	686	634	679	685	666	693	671	638	623	682	651	664	708	645	662	644	660	643	610	639	699	645	618	648	651	642	645	664	722	610	718	678	670	673	709	656	668	661	674	671	601	688	631	666	623	623	658	647	643	688	638	624	658	626	647	649	647	639	646	660	668	676	651	682	668	648	646	676	702	655	651	641	652	653	637	703	646	631	672	617	706	635	626	679	628	657	672	634	691	693	655	681	690	656	659	650	662	630	675	670	658	665	652	677	684	655	636	643	652	666	649	661	662	663	618	618	668	655	670	664	684	682	641	711	685	621	651	650	673	665	722	653	667	653	648	600	654	669	665	610	708	625	670	693	658	661	685	634	661	696	662	647	694	666	660	622	689	658	649	623	636	630	667	628	599	687	636	677	628	679	629	680	615	657	670	632	653	671	681	688	640	687	652	667	670	620	648	653	674	653	654	641	672	624	655	644	723	688	672	684	649	629	611	665	669	643	661	657	659	629	630	633	616	679	629	664	639	664	664	675	651	650	661	624	651	707	597	646	674	625	653	637	663	675	662	621	700	674	617	644	648	646	661	617	664	678	645	636	671	674	641	660	634	658	650	618	631	649	653	646	653	638	699	680	614	671	639	637	613	641	647	696	640	662	613	665	640	691	644	667	665	612	693	710	626	648	629	634	624	688	699	640	660	634	644	657	650	647	690	631	618	655	624	633	686	644	656	682	619	668	640	653	660	678	636	682	641	676	687	667	670	660	664	657	657	677	648	644	684	626	642	677	668	666	631	639	670	660	666	666	643	645	629	660	684	693	698	695	674	666	648	678	665	677	647	670	694	662	695	676	695	624	618	668	658	677	666	620	686	640	677	694	658	604	648	644	630	650	643	635	673	647	694	623	639	686	651	679	689	643	634	666	688	677	659	594	682	597	641	651	659	596	668	638	671	687	708	660	673	693	646	656	697	592	624	682	657	622	680	704	635	643	679	670	627	649	688	645	693	657	650	691	683	699	675	631	663	658	600	649	632	677	671	632	682	679	654	659	671	646	664	659	653	665	669	668	689	657	662	625	623	630	662	659	697	681	667	645	650	634	674	686	632	671	692	633	666	654	646	608	669	641	702	653	634	638	624	670	652	662	656	647	676	680	615	675	678	649	679	654	671	683	642	634	624	671	687	630	610	685	655	611	698	599	643	678	619	650	657	621	635	667	598	639	671	628	662	639	633	669	614	657	670	691	673	655	651	681	647	659	641	630	668	637	609	648	683	685	657	597	635	663	675	657	645	603	685	641	713	639	686	642	633	670	654	647	696	692	675	674	638	695	654	649	621	634	636	676	690	655	679	609	659	584	657	610	682	665	676	661	627	623	651	665	653	698	668	710	651	668	655	669	622	662	625	695	668	663	636	620	661	628	648	642	678	657	655	633	668	657	683	657	667	662	654	673	640	648	644	684	636	646	628	627	694	711	645	624	652	692	619	647	689	649	645	679	651	645	655	674	647	639	654	699	661	649	632	662	650	658	704	617	688	667	641	676	664	601	671	642	656	649	629	661	714	671	676	629	631	604	667	627	673	674	681	628	648	603	614	681	672	646	650	680	664	690	629	637	641	680	644	662	631	652	676	674	645	620	663	628	659	632	678	592	680	644	715	698	673	644	662	623	654	698	682	600	676	641	733	666	664	658	668	696	706	621	621	716	664	602	637	631	677	673	649	636	628	648	645	651	679	643	637	645	653	688	657	605	671	667	699	688	646	658	641	605	698	627	660	686	685	680	663	601	606	641	699	625	682	674	655	668	604	660	651	654	655	662	647	665	693	695	726	676	641	656	685	639	657	631	648	626	656	673	663	655	641	638	638	679	654	669	667	653	690	667	672	643	714	636	657	634	587	714	629	681	653	661	641	665	651	612	656	657	660	640	688	654	685	643	644	686	629	652	643	627	682	688	638	649	692	641	679	629	639	589	649	650	656	647	659	693	663	656	650	684	663	686	627	616	656	661	668	664	696	654	708	627	606	628	701	637	715	659	675	639	658	646	668	670	646	674	659	685	703	699	662	647	681	660	650	651	683	677	697	635	657	699	678	664	712	662	664	667	665	665	621	702	616	685	699	645	650	625	648	687	623	658	671	659	663	656	651	634	668	636	599	619	662	626	639	644	651	648	677	673	686	645	639	663	666	660	662	613	656	678	693	652	692	651	633	637	654	661	667	660	692	666	708	637	617	675	659	674	635	654	644	664	663	661	643	607	673	655	648	698	629	694	614	625	624	628	652	650	667	695	666	677	632	664	650	618	714	671	662	681	672	661	682	648	641	655	666	668	627	639	669	637	642	721	674	669	665	648	644	599	663	686	614	665	631	665	691	651	593	645	637	626	625	636	623	622	637	664	686	625	640	620	676	662	667	650	678	615	649	675	647	646	612	677	633	677	664	668	640	652	665	715	700	656	668	675	614	630	701	670	640	653	656	611	674	643	678	686	690	678	662	635	657	643	674	682	628	672	698	690	683	600	668	677	585	687	636	623	652	676	636	625	652	635	600	655	648	645	616	661	623	695	630	653	659	638	685	692	688	662	634	683	639	633	651	619	609	696	613	652	656	657	663	681	660	660	667	691	676	653	610	657	693	682	689	649	636	694	682	626	657	729	678	664	653	718	693	702	651	677	666	595	683	656	653	615	608	652	667	628	667	615	649	613	702	678	604	684	608	589	657	642	679	699	639	640	673	695	701	663	669	627	629	705	656	624	651	678	640	635	676	625	647	650	649	686	643	678	687	650	625	677	714	657	634	659	654	660	657	703	660	637	680	632	711	709	676	607	604	660	664	663	647	661	670	615	714	674	660	627	655	628	679	669	646	656	644	645	673	642	643	611	665	641	635	638	654	628	624	654	651	669	574	673	678	655	689	697	650	641	680	666	645	647	664	709	670	673	697	700	632	720	681	645	631	628	656	640	638	646	680	609	626	612
24186	21248	28250	24552	18963	5876	3226	5121	13619	22016	16029	8511	2856	1774	736	249	281	527	615	238	255	234	234	248	227	222	217	213	241	219	215	235	241	245	251	224	215	216	247	219	249	220	217	207	215	228	223	221	231	223	234	193	196	212	235	236	208	216	231	218	213	237	226	221	239	221	211	201	231	212	252	207	228	231	235	234	190	211	215	230	231	251	206	216	233	213	227	206	211	209	216	207	189	193	221	216	200	214	237	240	226	232	250	192	207	221	186	243	204	240	256	203	238	218	226	222	227	204	195	242	255	214	199	205	208	217	216	243	217	212	192	243	181	221	221	230	264	220	217	200	208	236	235	245	216	210	236	235	238	236	204	223	252	231	237	224	201	255	213	234	231	225	221	253	225	236	248	228	223	208	230	206	183	203	195	197	212	224	222	253	231	207	218	213	213	228	218	228	217	219	222	243	246	214	214	227	224	206	211	226	247	214	234	231	235	197	237	221	237	215	237	233	222	242	227	229	203	230	217	217	221	211	226	242	212	230	242	204	229	246	228	199	221	258	211	238	231	199	228	204	242	240	218	211	228	248	217	225	225	215	241	233	214	215	225	219	230	225	221	256	220	242	213	222	228	211	262	225	227	210	228	225	225	218	195	219	210	218	225	229	200	209	195	222	212	233	206	210	244	235	216	203	214	203	209	206	221	246	222	243	226	214	199	225	219	212	215	252	205	235	200	246	226	215	222	206	245	240	217	216	214	232	216	241	229	239	229	204	167	245	195	249	244	231	211	223	228	245	205	228	209	218	213	233	207	200	214	200	237	226	214	193	245	210	221	200	210	224	234	248	219	218	220	187	228	207	216	226	243	201	218	246	196	227	223	219	231	195	199	201	224	208	243	190	229	214	209	208	202	238	214	202	223	234	225	226	235	229	223	223	209	194	213	208	192	205	212	228	249	222	216	202	236	216	213	223	253	218	205	203	196	219	221	199	222	225	186	208	222	202	262	218	229	207	225	224	201	228	208	224	228	236	231	222	218	206	195	225	223	223	208	208	210	228	209	191	236	251	190	237	233	210	227	225	217	238	240	199	220	215	220	227	219	247	210	237	214	189	214	231	215	194	212	217	222	254	221	215	208	217	204	213	236	196	248	220	225	230	226	231	228	250	193	244	214	228	228	250	226	214	228	225	205	226	210	228	190	221	217	206	211	210	222	223	212	236	221	206	239	238	201	241	229	216	256	214	238	233	238	235	205	256	207	230	224	233	215	230	222	216	238	195	259	200	198	244	218	209	220	189	227	246	229	244	222	244	228	191	223	231	219	220	232	225	198	231	219	235	202	226	240	220	198	204	218	197	232	209	197	245	232	221	234	226	221	253	203	215	231	226	240	234	242	212	217	235	208	210	221	227	188	198	207	198	222	233	230	234	247	212	229	240	259	228	205	246	243	222	229	218	216	225	216	236	235	229	213	210	217	212	215	196	221	239	229	231	214	228	236	239	219	236	245	218	242	219	250	222	232	226	219	209	200	270	240	234	221	236	227	226	223	217	227	212	222	229	233	231	233	229	229	239	224	235	218	180	227	227	231	220	225	215	195	216	219	233	219	220	224	245	235	228	184	235	231	225	211	207	226	214	228	233	200	231	242	201	234	228	226	184	221	219	214	216	207	222	210	231	239	211	208	204	196	235	202	227	248	235	233	228	223	204	233	229	243	223	202	247	211	234	218	223	235	198	246	206	231	204	203	225	194	190	220	211	250	213	213	223	217	194	247	240	217	238	245	236	206	215	241	234	203	215	221	233	215	202	218	202	223	222	227	259	230	215	249	231	221	204	227	206	223	195	238	212	213	232	217	217	223	234	223	198	216	225	220	233	223	203	234	207	247	190	225	201	227	226	214	223	222	233	242	215	235	201	206	227	212	217	224	209	221	217	212	199	216	231	208	222	198	220	209	208	229	213	207	215	239	212	209	223	211	217	239	236	207	232	223	247	179	239	214	207	241	216	236	215	198	222	208	216	247	225	244	216	214	226	210	203	222	223	234	206	211	217	198	215	227	244	228	238	228	237	227	210	242	240	203	216	223	228	222	229	211	236	221	215	224	218	235	201	224	200	216	210	196	274	231	197	206	232	211	226	222	237	214	227	207	214	231	230	224	253	216	225	246	244	215	219	217	227	202	231	224	221	237	214	211	213	212	203	232	229	197	216	220	223	236	236	193	222	231	223	236	240	208	213	201	226	232	223	212	217	236	243	223	236	214	227	236	204	242	232	220	223	256	225	234	239	234	228	218	244	234	200	214	218	227	217	244	229	209	213	215	221	202	221	232	235	208	201	244	220	244	217	205	241	242	220	226	215	216	210	194	237	212	233	226	249	224	219	215	200	231	210	223	230	206	221	228	234	226	213	211	224	213	211	223	235	241	222	254	230	207	223	210	229	195	241	251	237	225	227	205	222	221	216	210	220	209	265	222	205	206	243	231	220	253	254	224	225	243	229	204	231	220	222	203	242	235	205	232	234	227	227	230	225	220	220	224	235	207	218	225	220	227	242	234	215	238	232	223	214	221	233	204	234	211	238	234	207	216	207	231	220	229	218	225	210	200	214	213	228	209	224	230	240	184	221	207	230	225	222	249	198	185	227	226	214	248	230	223	246	220	226	222	222	234	206	221	222	207	234	247	199	234	236	219	247	188	220	225	224	228	208	213	205	237	235	236	215	211	248	209	191	242	223	201	200	237	202	209	215	228	242	227	247	217	237	248	250	227	217	234	219	233	206	197	246	208	214	194	209	245	247	243	222	221	233	231	232	227	221	235	216	197	249	204	237	234	202	226	221	212	197	227	226	240	244	225	213	234	215	226	200	213	234	241	197	225	215	198	216	233	240	199	202	200	216	199	235	242	225	229	193	207	186	239	238	190	227	254	213	225	261	224	231	211	224	228	204	235	240	211	222	213	196	200	246	203	194	208	212	217	223	220	226	201	224	207	213	246	222	232	241	226	222	234	226	226	216	213	226	227	234	200	220	237	205	246	209	224	222	225	236	238	218	256	221	216	215	246	199	229	195	203	247	228	241	246	233	231	226	248	217	221	229	232	187	229	181	251	229	208	198	208	243	213	211	237	228	229	231	234	216	207	207	211	232	240	233	241	246	195	208	222	226	232	184	248	192	236	206	216	230	230	230	211	206	211	224	224	233	236	235	201	255	217	229	218	214	228	237	201	223	224	227	222	191	219	216	227	226	225	219	210	215	248	222	261	244	205	221	232	229	230	180	211	252	212	240	234	217	259	240	244	230	215	230	261	223	206	221	219	215	244	194	221	230	232	236	232	215	218	240	206	196	196	239	201	204	197	219	237	193	218	239	223	217	221	219	223	222	217	232	242	232	215	225	228	209	210	222	230	242	240	233	217	210	217	220	235	214	197	198	223	241	211	231	208	226	225	246	201	222	230	219	237	231	239	237	236	222	221	209	206	216	241	246	224	231	209	222	205	235	230	231
19737	34105	30911	21067	13724	9492	9354	14703	27638	33945	26278	17690	7961	6153	2232	555	551	1711	2166	502	517	533	476	517	506	511	474	451	463	515	505	483	471	489	443	468	493	438	462	453	495	472	464	473	451	471	469	456	469	430	450	479	469	474	479	463	453	453	452	457	472	449	462	443	492	479	478	468	494	465	462	488	485	475	459	467	439	486	478	483	469	489	499	487	482	483	428	516	434	506	476	485	445	497	496	496	437	454	477	450	440	478	477	440	465	497	472	456	480	476	480	471	458	499	458	454	545	458	485	493	479	466	476	421	467	464	456	438	455	475	506	466	488	465	463	462	473	443	473	475	435	446	459	484	431	504	452	447	457	458	476	452	488	461	444	456	472	458	481	482	496	509	458	474	459	490	463	445	453	462	445	464	481	471	435	476	462	477	475	475	474	448	454	452	471	452	495	491	474	482	452	478	465	454	437	467	489	445	507	434	447	460	468	479	471	466	493	451	473	471	516	461	472	454	473	471	504	430	493	445	459	474	479	444	484	462	388	465	467	486	450	449	488	500	490	501	469	449	474	450	492	469	483	478	491	486	468	433	472	455	444	446	477	468	435	456	475	453	449	444	480	472	467	489	429	460	459	494	472	462	469	486	457	484	494	430	462	459	481	469	505	507	467	453	460	486	526	440	470	484	443	440	461	471	491	475	440	468	467	449	482	493	479	483	447	461	463	489	504	457	445	445	447	434	472	480	512	485	471	495	409	447	456	464	469	421	461	464	480	444	458	463	478	460	452	487	477	427	461	461	472	453	430	466	459	484	481	478	465	457	462	440	461	440	434	502	451	442	472	468	504	475	495	467	421	439	482	457	481	481	480	426	477	475	453	421	478	484	504	465	462	474	426	469	467	470	476	454	453	476	439	469	477	463	456	492	464	474	477	478	462	466	448	434	470	442	476	482	469	497	456	450	460	473	476	438	487	485	449	421	449	445	432	453	471	439	471	444	481	455	462	431	419	468	488	458	480	462	435	454	516	502	454	462	485	455	447	426	497	496	450	463	462	404	455	438	412	439	469	438	502	489	427	447	454	471	450	449	480	440	491	464	477	452	476	463	447	441	439	475	452	421	470	491	484	448	465	446	453	444	517	470	443	482	511	455	487	501	434	482	479	463	442	464	440	495	503	430	497	467	446	471	465	488	450	465	441	444	457	476	462	453	456	447	470	483	490	463	449	461	463	455	462	487	474	462	459	459	454	463	415	439	447	480	472	494	452	484	489	453	451	447	494	482	444	453	463	447	455	447	462	470	421	459	493	510	507	503	487	506	439	460	489	438	474	494	463	437	507	482	473	513	466	451	488	458	448	465	455	462	471	430	467	422	491	471	463	452	463	506	448	458	467	459	481	469	491	471	496	487	468	481	464	467	459	467	444	472	471	481	443	420	433	486	497	435	492	474	463	472	454	464	463	470	465	419	476	489	447	446	484	477	452	458	496	448	437	459	503	450	450	457	449	446	448	492	493	437	446	480	489	472	466	451	520	456	482	430	426	482	452	477	462	476	493	465	459	428	467	450	459	443	439	453	436	447	468	463	474	445	505	452	476	463	456	475	482	488	451	472	468	478	447	460	449	510	461	455	464	456	457	448	439	467	470	454	438	426	460	510	465	464	438	473	436	470	432	450	427	455	466	430	481	443	455	503	472	442	450	450	487	474	474	465	467	458	466	484	465	471	489	489	495	466	452	474	492	466	480	485	461	513	472	499	498	467	463	459	474	472	476	454	436	477	478	457	475	452	463	493	449	453	450	454	451	463	459	451	475	459	450	453	458	420	478	476	443	461	477	458	481	441	473	461	479	446	499	508	484	461	446	443	429	487	498	455	484	482	480	494	464	465	455	493	468	464	469	467	496	454	461	461	460	435	483	460	469	508	424	521	460	460	470	497	465	491	449	451	456	492	470	468	432	473	498	421	479	475	443	468	473	472	481	476	452	464	453	432	441	482	470	486	444	460	492	448	465	448	493	441	446	475	453	462	469	428	431	466	478	495	453	452	452	488	456	429	471	487	479	464	497	492	458	470	459	457	492	483	481	419	465	474	441	456	487	433	475	469	453	419	497	466	474	479	470	489	461	445	508	476	448	471	438	443	430	482	502	482	467	428	496	483	455	455	463	452	492	459	426	467	495	457	482	477	465	496	462	485	482	417	452	451	474	496	436	470	489	462	451	481	470	455	469	464	489	512	482	453	455	473	454	500	506	454	438	454	481	468	474	482	424	490	457	469	451	452	492	462	464	474	459	494	464	417	468	459	485	473	492	463	474	430	451	486	499	421	458	410	440	457	435	440	485	484	450	448	469	489	447	489	494	474	487	498	453	472	462	479	443	481	446	436	467	456	474	463	466	438	480	454	475	485	453	495	489	490	463	471	457	459	458	469	472	482	477	434	436	515	446	460	477	456	466	448	486	481	489	475	460	465	483	493	476	520	428	440	450	510	456	468	446	413	466	476	472	439	459	460	481	479	467	450	466	466	452	470	453	448	492	442	445	500	486	432	487	500	479	469	470	479	442	467	471	487	471	432	424	525	477	460	462	481	438	464	442	482	456	511	423	438	444	452	440	491	492	461	486	508	445	453	481	483	465	449	470	518	471	447	463	464	472	448	436	462	483	439	465	481	477	444	505	462	451	443	492	464	516	441	461	464	506	511	515	480	451	437	446	462	405	449	484	424	492	421	419	478	439	486	392	422	420	488	442	469	479	464	485	459	445	437	487	465	448	486	448	470	436	456	464	496	487	458	478	487	428	500	464	452	438	496	469	499	443	450	465	454	475	442	487	450	458	447	463	422	457	451	479	434	491	468	469	484	451	473	495	434	492	477	478	499	465	481	469	447	477	481	469	458	482	455	478	455	437	469	479	517	440	444	497	467	496	478	455	440	464	442	517	435	443	442	494	458	472	477	435	434	500	451	430	467	483	448	445	482	468	489	465	480	466	480	471	480	441	457	472	471	465	497	471	438	450	462	467	457	464	449	483	467	449	482	466	465	458	429	490	434	499	469	430	452	488	415	476	494	423	482	467	442	461	453	460	496	472	472	490	451	461	450	457	439	436	453	490	466	475	486	461	456	455	461	463	446	480	483	464	432	496	452	470	489	471	464	425	472	475	441	460	468	453	485	490	451	481	468	495	463	419	454	477	459	446	468	462	493	454	461	441	487	457	476	482	459	455	453	465	451	490	421	474	464	438	475	477	479	441	434	493	461	458	467	500	453	482	421	483	459	456	452	504	457	469	448	489	428	466	453	446	473	457	435	424	460	467	454	488	515	492	456	446	460	496	447	439	438	452	425	452	465	491	467	460	453	457	439	471	448	471	445	441	441	442	471	475	476	457	450	458	485	464	468	425	462	435	475	435	458	477	484	467	501	454	466	501	453	542	463	486	420	463	461	463	455	480	481	490	451	479	478	463	465	468	475	497	469	458	469	445	421	509	436	465	456	507	464	458	477
23096	21287	29120	23765	21299	20025	9813	20287	28117	32297	27570	21077	5699	3107	1210	217	217	488	868	187	188	173	170	154	196	199	216	165	190	183	179	188	184	164	184	203	156	163	185	171	186	164	172	194	140	167	158	178	152	176	170	161	163	163	158	179	175	151	161	165	159	159	192	139	157	174	177	162	143	164	183	161	181	208	165	166	163	174	148	193	161	148	185	178	188	191	147	178	181	154	152	169	160	168	157	144	168	155	149	150	159	177	169	171	163	160	168	172	148	155	168	160	153	162	180	183	172	165	182	151	168	160	148	176	156	146	146	162	173	171	167	159	151	166	136	159	151	191	153	176	185	202	161	161	157	157	163	182	180	170	171	137	190	154	151	179	188	163	178	153	161	183	161	161	157	165	184	162	162	163	160	169	145	150	160	149	162	171	202	157	162	156	132	159	158	162	180	161	151	170	177	178	160	161	185	155	146	146	170	157	171	174	167	153	164	163	160	181	162	179	177	169	147	159	160	140	167	171	169	173	158	146	177	171	166	154	156	155	150	150	165	199	164	179	168	170	179	160	172	145	152	178	158	147	178	161	165	159	187	187	172	171	161	163	188	172	164	187	147	157	174	147	177	151	174	164	164	176	162	154	186	151	194	164	160	148	145	174	168	180	177	171	164	165	178	132	180	156	196	152	165	148	182	168	188	181	145	177	152	153	147	172	179	179	160	166	158	147	168	172	163	183	173	158	167	170	165	162	161	178	165	170	167	150	183	168	165	170	146	188	159	190	160	146	182	168	148	159	150	161	174	180	142	173	150	157	170	167	163	170	158	151	173	158	184	175	172	174	176	180	171	160	185	172	172	183	133	159	129	155	152	182	169	174	153	163	146	195	188	172	182	163	165	144	170	139	149	160	168	155	178	151	159	157	168	144	176	177	165	171	182	142	168	170	160	163	165	165	144	178	164	158	159	172	162	164	175	182	182	150	195	162	143	183	170	135	148	160	163	154	147	178	173	178	164	177	163	149	168	168	160	156	160	187	165	166	189	195	156	189	146	162	179	180	170	174	153	178	151	166	162	154	171	185	174	186	141	155	185	153	165	162	160	172	161	163	188	177	196	166	167	158	169	180	187	166	158	164	185	163	138	147	184	165	155	164	170	153	186	173	157	158	178	188	179	148	154	164	172	166	176	164	161	180	160	182	183	158	160	146	165	169	153	169	151	140	178	165	162	164	171	173	179	186	169	162	171	167	168	170	180	150	140	165	170	182	153	176	162	136	180	163	164	153	191	151	171	137	153	169	179	176	163	167	149	148	172	175	156	183	172	168	158	145	173	152	184	174	190	159	160	144	182	151	169	172	171	171	182	176	162	185	161	167	194	164	165	167	167	142	166	147	142	164	180	145	148	177	192	169	147	167	142	163	153	144	159	162	171	160	166	177	167	181	141	188	151	164	160	177	157	162	170	171	183	164	175	172	158	173	173	148	158	174	171	182	165	161	142	158	148	172	178	164	192	156	168	184	167	177	170	160	188	165	160	146	153	201	155	154	175	150	161	171	147	160	169	137	154	154	140	184	189	159	185	165	162	157	143	174	186	147	176	162	153	197	179	180	141	159	156	165	158	182	160	183	181	152	173	139	195	148	147	163	164	147	166	170	149	178	178	175	170	167	168	175	159	158	168	171	185	165	187	173	174	167	153	175	164	178	164	152	166	186	179	158	163	183	158	177	169	137	178	169	174	172	166	182	193	172	161	162	175	147	168	154	171	190	161	166	158	153	163	184	150	174	174	166	137	174	164	153	153	180	143	158	178	165	160	159	183	172	133	159	174	157	167	177	172	156	162	163	181	153	169	147	167	155	149	147	173	127	163	163	157	147	152	158	167	156	161	166	182	166	186	167	158	175	177	136	176	176	143	186	168	155	158	188	160	160	150	176	179	170	169	178	160	143	157	165	151	161	153	138	173	148	173	164	161	171	170	153	168	145	186	147	170	174	163	170	162	180	192	161	177	175	202	167	180	160	179	151	164	183	156	158	156	166	166	167	161	168	155	149	155	154	164	171	182	150	146	169	160	157	172	175	166	188	160	165	161	149	178	182	164	158	170	169	153	158	165	186	168	189	164	153	168	156	151	166	181	155	162	146	147	173	152	161	149	188	147	162	163	173	183	158	174	173	152	162	170	162	155	175	166	152	164	173	170	149	158	158	148	164	147	164	166	151	161	180	165	152	182	152	166	139	160	160	158	163	174	184	180	188	165	166	160	181	134	172	161	152	157	165	164	160	159	160	182	161	174	165	162	177	162	156	163	156	196	161	164	141	166	162	152	145	145	159	163	178	161	142	158	182	166	163	157	173	159	179	152	174	165	180	182	158	146	152	150	176	172	150	144	171	185	153	160	150	189	180	183	186	200	149	172	170	168	174	164	162	150	139	164	162	171	151	177	147	140	194	152	173	163	179	165	178	162	184	155	182	155	148	176	162	178	149	174	146	171	153	170	161	174	149	159	157	184	184	168	171	148	162	178	136	154	158	168	174	155	167	162	156	180	178	152	168	180	168	185	152	156	172	211	203	140	191	158	175	154	164	181	153	159	134	153	152	171	138	153	172	161	167	163	174	167	164	182	175	156	183	175	181	155	139	162	183	164	161	197	161	175	160	170	158	154	155	183	187	170	157	145	157	153	169	174	150	175	171	175	158	171	192	184	169	163	139	158	169	156	145	164	170	167	148	160	175	169	157	154	161	172	170	175	160	165	178	145	183	166	174	167	172	186	157	146	183	161	174	153	137	178	142	161	150	161	170	145	161	172	163	192	166	179	165	170	164	147	170	169	163	179	173	188	167	154	145	172	160	169	150	174	160	181	169	171	153	143	175	171	150	198	155	158	167	154	166	161	167	158	168	175	178	156	164	176	163	161	187	163	159	168	161	143	162	155	158	181	171	186	163	159	167	169	160	145	174	148	178	168	159	152	153	156	153	161	178	187	197	166	169	178	176	176	168	181	156	172	171	150	160	184	177	179	162	159	164	178	163	172	163	153	177	190	182	157	190	159	180	163	159	154	173	179	161	189	179	199	183	172	180	172	172	162	163	168	165	160	160	185	176	190	161	188	155	194	165	141	165	181	178	172	155	149	155	182	167	175	163	149	158	161	159	179	155	145	154	166	174	145	174	175	155	161	169	165	174	170	190	154	173	164	151	183	171	150	177	180	166	178	157	176	165	180	168	176	147	188	155	158	181	156	161	168	164	185	190	168	170	158	159	144	153	157	177	165	167	178	181	150	154	157	169	146	174	170	172	158	157	169	162	169	154	152	157	160	166	155	171	161	163	167	155	159	197	160	184	175	173	172	164	127	172	181	167	186	160	169	172	147	166	178	150	173	173	161	154	169	170	171	173	205	165	157	157	178	153	174	146	169	157	157	156	168	164	167	175	184	159	199	180	174	134	139	146	176	175	162	182	192	182	150	167	171	154	169	149	174	168	143	139	191	178	172	187	167	188
22173	39622	34992	27621	20499	14461	15026	33653	40115	41399	36800	29663	10666	9596	3758	483	453	1576	2904	386	387	396	366	377	368	340	369	360	364	337	337	366	358	393	299	335	350	349	374	338	324	317	359	349	340	331	345	337	335	325	328	336	346	336	347	319	343	348	309	352	316	359	336	329	327	311	367	379	337	323	341	379	337	336	338	332	350	324	365	293	368	322	344	342	339	361	333	331	323	337	388	338	336	333	312	338	335	357	346	330	339	321	359	334	344	338	332	317	373	362	345	372	314	346	358	334	341	354	331	324	355	367	318	342	329	334	339	320	319	332	354	323	376	389	335	346	339	355	313	331	313	334	336	342	384	346	351	341	344	333	358	321	306	321	324	327	339	354	343	355	357	328	356	330	325	347	322	370	337	337	345	347	354	354	368	323	338	324	342	361	353	320	354	356	345	347	355	308	334	334	345	360	352	343	350	344	323	337	346	343	343	328	320	341	330	365	368	374	340	339	325	327	321	312	351	345	352	335	363	338	301	339	351	336	339	344	346	317	340	324	364	327	338	373	328	343	329	322	344	368	375	328	364	356	325	337	323	320	382	357	332	345	300	326	376	330	296	319	332	344	357	321	344	314	351	327	330	355	325	332	318	314	346	383	354	351	356	320	347	356	345	320	355	335	339	342	307	312	341	308	362	311	344	341	345	290	340	332	326	328	362	355	333	329	333	313	342	366	322	372	327	347	332	329	345	348	328	349	372	342	314	340	304	341	339	328	347	334	347	320	340	341	343	323	345	345	353	346	371	352	366	313	305	347	354	326	321	330	330	301	326	349	367	346	329	309	323	354	351	344	341	332	315	348	358	324	342	335	332	319	373	313	336	314	316	377	349	333	335	305	327	321	333	354	325	340	308	315	321	321	360	312	347	354	340	382	348	324	347	352	361	330	356	354	342	322	327	335	330	359	312	374	320	352	330	339	333	325	335	357	359	406	326	332	349	358	346	353	333	334	354	328	340	363	351	336	366	332	336	337	340	319	350	304	333	345	314	332	336	318	320	319	323	315	358	342	340	333	330	319	344	334	356	310	374	332	332	381	326	354	335	341	385	341	346	320	346	355	340	306	318	341	331	357	369	336	345	337	323	325	315	311	332	306	353	368	351	361	333	327	326	350	348	344	338	345	343	365	368	330	347	338	337	340	327	313	355	341	340	379	341	346	341	342	359	365	339	350	329	349	343	332	316	352	368	339	332	361	342	340	361	335	354	343	362	326	299	312	353	326	350	338	331	353	329	327	351	340	335	370	337	371	336	339	304	307	338	300	332	319	315	354	349	338	331	373	331	330	326	333	312	327	341	321	354	349	305	323	352	351	352	338	361	326	356	351	314	345	329	361	353	314	356	317	351	322	338	347	341	384	326	367	349	323	327	348	344	324	333	351	336	367	330	324	339	333	360	336	340	359	325	338	345	340	311	351	309	358	336	336	340	311	346	344	360	289	329	324	337	326	346	338	333	314	318	335	319	365	312	339	355	349	346	351	339	349	320	337	334	349	323	304	334	342	355	361	368	324	308	345	323	356	351	340	317	334	323	335	354	358	337	350	317	332	334	356	326	342	321	322	354	378	334	379	334	343	321	328	330	337	341	359	357	344	350	334	355	345	335	314	300	365	370	336	360	344	343	345	325	394	344	338	337	343	351	328	339	311	333	336	371	355	359	329	331	363	363	342	316	358	364	327	336	338	320	338	349	303	342	316	321	345	300	341	335	365	350	333	351	323	332	325	350	367	363	336	343	349	346	340	333	336	340	332	357	346	334	334	331	322	325	350	358	329	341	320	310	321	322	316	367	359	323	368	328	308	363	318	368	343	337	326	342	331	304	328	331	304	334	366	351	361	319	334	335	309	352	334	319	274	337	345	361	333	333	317	347	366	320	349	345	349	343	371	315	365	309	358	363	348	328	331	349	325	356	326	340	353	357	353	301	348	345	336	346	323	319	350	334	323	335	343	336	339	340	354	324	338	339	327	346	372	332	338	311	342	337	328	349	368	327	317	316	362	337	327	343	346	335	339	360	330	351	317	326	334	348	329	345	353	332	366	363	342	357	347	336	341	360	316	338	315	332	347	296	327	352	323	325	376	327	326	366	344	365	370	329	353	321	365	328	336	295	362	351	325	323	345	384	319	347	374	344	343	330	335	346	329	333	343	363	330	344	320	349	352	309	307	330	314	342	364	335	331	324	301	330	355	329	358	360	322	356	351	322	341	305	313	343	330	346	311	342	339	335	307	339	346	354	329	329	348	349	337	341	334	350	326	334	348	335	348	331	330	300	339	336	363	334	333	380	343	345	345	328	323	346	310	345	324	334	312	335	350	336	330	353	332	327	303	336	325	319	314	331	328	354	358	365	311	349	323	353	315	346	347	347	325	349	328	334	310	317	407	319	327	334	326	358	339	333	312	325	336	342	375	355	330	325	316	351	350	312	330	330	331	322	363	331	320	329	327	330	330	346	331	315	308	309	360	331	369	337	366	333	344	310	346	354	334	344	343	328	300	351	303	322	369	334	326	325	341	311	329	330	347	329	352	341	349	345	358	363	319	309	333	313	340	333	332	330	337	356	342	340	336	343	344	322	340	336	345	319	344	365	327	360	345	350	332	336	333	335	367	335	344	335	347	329	357	364	334	292	312	346	329	313	308	356	325	331	328	367	306	348	330	335	373	335	328	332	344	369	351	326	356	313	360	328	320	332	293	347	340	323	319	324	328	337	360	363	346	351	348	322	338	335	353	356	351	345	319	347	336	337	338	305	334	357	375	333	348	333	335	342	320	328	322	350	333	323	343	344	357	328	356	330	350	370	342	350	335	402	346	355	340	331	323	376	324	323	362	367	346	373	301	325	335	355	358	308	315	324	314	318	332	328	325	346	347	339	339	326	347	339	353	372	346	338	340	372	308	333	340	324	333	348	301	292	345	333	335	287	338	349	343	364	281	330	329	350	313	325	367	354	363	347	340	338	350	322	333	314	312	333	347	341	310	350	355	342	335	310	328	324	336	336	332	326	369	297	348	315	339	309	320	331	322	353	326	353	369	341	323	353	338	350	340	337	332	358	311	357	350	327	356	367	339	328	300	321	339	353	350	345	354	386	337	356	365	328	339	331	357	326	359	333	346	335	334	341	372	341	335	361	337	341	343	335	323	335	351	375	337	338	337	369	370	329	361	359	326	347	321	338	320	349	355	317	369	360	362	331	387	330	344	333	330	357	366	349	328	341	345	353	339	356	318	339	360	343	354	333	334	314	372	338	308	292	331	332	319	345	335	330	370	338	328	341	330	318	316	385	339	326	348	354	288	329	347	339	332	343	360	335	317	358	315	333	336	340	315	352	344	353	348	326	354	313	336	348	333	341	350	330	369	321	334	350	351	372	318	320	357	351	331	305	354	314	328	352	345	320	311	359	333	325	325	332	336	314	365	316	340	350	342	353	348	340	306	351	315	355	334	323	333
26547	21213	17524	9373	3699	2095	1184	3081	3574	4241	2849	1529	583	526	420	336	338	345	382	313	324	337	326	323	346	361	331	353	312	343	343	361	320	312	296	322	320	305	314	356	334	332	335	322	321	305	321	310	314	344	322	302	306	328	321	336	324	319	325	289	321	314	366	301	305	310	319	359	323	286	333	314	333	339	346	327	301	289	339	318	323	285	349	333	317	304	322	333	328	303	311	300	351	337	352	342	332	351	339	316	308	299	319	349	355	345	328	320	314	307	316	322	342	312	308	326	328	319	351	311	306	294	371	306	327	324	358	329	327	322	298	351	329	342	334	316	352	324	322	334	341	317	302	304	317	336	336	348	361	322	328	318	327	339	312	313	317	311	331	308	295	333	354	338	321	323	309	329	337	313	326	304	319	308	323	334	323	323	317	355	353	327	343	296	346	331	319	338	356	353	314	333	351	318	323	302	331	318	333	323	308	327	302	342	339	316	299	306	334	309	324	343	308	345	351	335	313	314	339	309	320	329	288	331	324	353	342	321	352	357	318	326	315	352	292	324	339	332	338	303	309	318	310	324	359	351	357	337	322	333	325	345	328	355	310	327	325	293	331	319	329	344	353	298	326	328	308	342	333	334	326	333	313	337	326	326	342	318	328	331	327	338	377	306	330	334	324	340	338	322	349	321	335	327	332	348	314	321	330	324	352	298	310	319	330	306	306	326	327	345	320	310	305	307	332	316	312	308	323	343	332	333	333	347	315	343	356	315	305	320	301	339	335	350	301	339	330	315	333	318	349	344	346	335	313	350	304	330	324	321	323	322	312	292	314	288	336	319	357	337	335	353	344	339	325	355	350	296	321	338	297	334	358	331	323	331	377	320	344	299	303	334	331	330	353	356	354	318	339	316	359	311	327	329	348	357	327	346	316	317	315	318	325	335	345	312	320	331	322	298	295	303	336	348	269	321	330	311	274	323	302	339	322	319	330	295	317	338	339	351	350	383	312	349	346	309	306	327	356	326	305	317	364	328	295	381	306	311	331	351	324	331	332	292	305	326	325	376	312	350	335	323	349	332	324	341	343	316	333	341	296	334	346	367	290	343	314	334	320	322	345	317	320	320	324	313	320	325	328	337	300	315	362	334	329	325	336	279	311	327	347	355	364	340	320	348	339	332	321	310	327	348	322	311	319	329	310	341	315	303	316	324	311	341	316	314	365	319	352	337	318	318	333	337	333	327	325	306	310	331	318	348	327	330	335	310	321	340	311	337	306	328	332	323	327	322	343	339	334	339	342	308	336	324	309	328	343	324	283	344	332	313	325	336	323	325	310	301	292	346	343	300	337	316	317	331	359	326	350	338	328	352	318	332	322	375	317	338	340	339	293	337	319	288	337	328	318	349	331	311	334	336	309	343	343	365	315	339	313	315	327	315	339	328	338	334	332	331	341	345	336	331	326	309	337	338	341	322	346	323	313	299	355	321	349	373	361	323	335	306	341	306	337	312	317	307	350	337	317	313	321	322	338	371	361	315	309	343	305	327	320	328	311	334	347	328	300	314	303	306	334	322	341	309	349	329	307	326	303	314	311	363	348	346	330	346	358	341	341	317	339	314	370	343	352	329	344	353	331	330	335	328	354	343	332	302	370	308	337	327	349	340	313	307	334	354	328	321	311	306	314	352	338	317	332	319	345	347	331	313	299	335	342	336	342	353	310	341	308	344	315	340	296	345	312	298	324	320	304	326	353	319	330	328	308	347	298	315	371	314	316	303	328	298	333	338	344	299	324	326	321	338	304	334	319	320	320	298	301	335	358	290	325	327	281	309	307	352	324	307	343	357	326	312	326	315	348	337	334	325	374	305	327	312	301	340	313	317	297	318	287	316	327	333	371	338	343	329	346	328	329	335	341	335	329	325	321	310	332	323	331	313	305	315	326	316	299	363	338	304	320	306	315	324	298	332	324	326	356	325	338	294	345	336	335	348	323	317	353	339	294	318	321	300	315	320	304	302	281	326	312	322	353	345	358	326	358	334	305	348	358	313	305	322	304	334	335	350	302	321	333	339	345	331	298	322	356	322	333	341	341	282	306	330	350	317	334	304	324	312	352	332	332	312	321	334	313	332	297	351	325	288	305	311	334	311	350	337	344	293	320	301	340	322	316	332	301	341	332	332	331	311	331	316	338	333	362	326	308	356	310	332	324	328	313	307	349	347	324	312	340	315	324	285	337	318	318	291	302	323	362	316	319	333	341	369	356	282	334	322	294	331	313	314	340	345	333	325	339	342	298	333	321	321	338	303	358	292	322	306	309	348	333	314	327	339	350	345	332	314	318	313	293	316	300	338	330	303	310	325	309	314	357	312	326	348	311	302	350	360	346	301	315	319	370	320	366	304	327	299	326	352	323	307	340	300	316	304	349	323	356	334	335	367	324	302	331	311	335	309	367	309	322	333	330	313	359	372	303	350	331	317	305	308	353	325	316	344	310	348	320	321	314	354	312	288	328	301	295	360	343	336	333	324	334	310	314	314	339	290	318	329	341	355	338	339	303	324	343	351	317	314	315	338	333	311	334	342	307	328	339	321	318	343	306	321	322	315	330	315	338	341	369	315	324	345	305	319	327	330	286	322	314	318	333	320	312	333	349	341	336	354	314	320	334	325	313	330	334	333	380	299	329	328	343	329	325	354	354	353	297	316	327	338	325	320	331	333	347	333	329	333	357	350	337	354	352	303	334	327	334	321	317	328	330	320	329	301	348	318	314	314	323	307	316	334	318	365	292	332	331	318	326	328	356	316	326	319	320	341	333	347	344	325	309	291	335	340	287	324	325	353	331	320	313	321	338	326	296	327	329	335	330	344	305	297	296	319	348	325	332	306	340	331	333	331	350	319	352	334	343	286	328	344	337	343	343	300	345	365	326	333	317	342	323	307	288	317	352	310	343	313	355	329	330	316	341	339	301	307	326	337	293	317	356	317	364	299	304	300	319	322	343	330	354	348	305	311	344	307	330	332	357	310	322	337	310	320	321	326	340	351	326	304	334	333	336	295	309	327	318	305	323	307	327	335	329	314	337	351	332	309	322	305	342	380	329	294	321	326	334	360	318	293	304	344	339	325	326	308	310	342	317	346	307	345	320	312	347	330	342	310	321	292	307	325	291	325	325	352	321	350	323	291	352	301	324	339	332	334	324	355	321	345	311	338	352	323	349	306	355	322	315	337	342	299	338	367	320	319	351	324	333	334	336	324	322	314	336	306	278	322	327	318	335	323	317	274	276	302	301	334	306	346	334	302	338	309	303	293	309	356	328	327	324	318	326	315	351	342	337	364	334	314	331	329	309	328	350	294	332	337	317	305	326	318	364	308	325	326	316	316	330	336	294	327	350	301	308	290	302	311	337	335	348	311	348	326	360	349	326	334	332	331	326	321	302	321	308	336	288	366	330	339	343	356	342	329	331	348	317	349	302	330	345	335	322	314	330	324	317	320	347	341	326	316
17564	27035	21966	15594	10046	6430	4151	9859	11367	11853	7742	4291	1446	1407	926	704	697	697	845	709	639	667	705	670	687	648	686	689	664	645	668	676	672	665	677	672	679	688	631	693	661	707	638	652	627	671	682	649	663	653	669	641	665	680	675	661	690	679	675	662	667	655	635	667	669	653	667	689	608	670	708	672	667	709	674	687	651	614	642	619	623	672	623	658	705	657	669	677	668	659	626	667	655	615	696	664	671	631	674	689	644	677	688	676	668	667	611	689	667	615	648	660	682	655	680	722	654	720	646	704	667	624	655	666	662	671	695	679	621	626	643	656	665	656	622	608	680	673	665	684	670	694	658	623	649	656	679	680	692	645	668	669	693	707	656	690	636	643	680	658	677	679	680	633	619	693	701	684	684	669	679	654	608	658	698	685	677	648	646	666	609	695	676	673	698	624	661	711	603	664	634	618	650	636	635	630	642	638	633	659	679	681	686	665	638	682	702	630	616	634	648	662	684	653	693	651	693	697	649	654	727	651	683	674	674	703	660	684	634	643	660	687	633	682	660	699	686	683	690	608	633	658	664	629	654	687	653	655	646	709	640	644	693	698	676	648	642	694	650	683	661	679	710	682	675	646	640	673	679	659	667	660	639	672	688	680	614	686	644	600	674	663	634	677	659	652	637	631	670	701	679	648	658	637	666	647	697	643	666	647	674	667	669	661	615	630	719	701	675	669	652	616	701	645	630	654	681	636	721	635	658	658	666	654	619	664	699	674	714	693	587	635	672	679	646	567	704	658	640	663	674	693	666	683	699	643	630	668	636	655	657	689	675	634	679	681	622	632	667	638	689	677	670	651	637	677	660	633	657	705	680	647	669	694	665	638	650	652	620	672	645	680	630	688	701	619	617	631	670	680	631	649	623	703	693	682	680	640	655	608	604	676	624	674	656	666	666	699	664	652	655	652	669	636	661	642	639	618	686	638	676	651	681	679	635	681	668	651	658	623	677	660	710	672	626	651	681	648	667	706	649	681	664	675	641	655	677	682	666	679	642	630	649	660	628	691	648	674	612	650	704	724	634	681	630	659	667	655	670	641	691	671	646	712	643	626	637	640	664	656	650	677	637	652	667	630	669	652	592	677	670	706	668	662	650	670	678	637	668	657	679	736	700	668	687	645	639	635	666	666	700	613	657	700	676	668	637	674	665	646	684	650	651	672	670	671	644	653	650	693	637	686	638	669	672	672	604	649	659	690	700	698	619	665	684	660	672	647	716	663	652	635	671	664	690	676	678	666	681	664	709	660	657	672	642	627	660	653	647	650	594	651	638	663	704	666	650	640	617	700	670	688	694	609	654	695	733	714	630	642	632	671	611	655	676	662	704	640	646	643	670	653	677	659	637	644	666	639	638	662	653	689	671	682	667	639	676	671	631	647	686	679	674	649	678	665	700	692	665	617	659	670	685	673	668	672	670	664	703	704	629	680	625	624	676	642	661	636	658	657	669	683	663	718	683	658	693	635	657	667	653	622	653	635	655	669	682	648	697	701	631	653	686	710	687	640	652	628	640	678	643	631	660	614	646	688	614	614	655	639	667	707	665	632	669	646	636	656	668	666	674	665	649	639	676	700	694	656	681	671	655	675	628	651	666	603	631	700	618	628	647	651	673	674	673	658	679	652	704	676	637	703	649	680	643	673	687	638	666	689	627	625	670	639	658	688	618	657	671	707	664	644	673	711	628	686	654	632	665	678	680	679	684	678	690	673	657	645	643	657	657	611	690	716	695	688	646	661	688	622	687	698	652	697	702	669	656	656	646	625	672	647	639	678	658	680	712	698	669	685	676	677	644	688	715	607	620	681	694	656	612	701	654	639	677	665	668	672	673	658	673	685	721	659	660	605	699	601	674	679	635	685	664	626	665	652	687	639	651	650	649	648	672	626	636	634	654	632	696	671	629	691	632	685	650	710	631	644	674	625	637	670	660	698	642	714	668	658	682	694	642	620	719	696	627	675	675	660	625	666	700	608	673	642	632	661	638	652	642	686	684	687	680	652	620	613	607	664	624	680	680	644	695	666	654	696	694	662	639	670	646	641	653	677	642	676	667	631	648	704	676	651	624	707	650	663	620	674	665	610	634	637	657	644	667	650	673	667	696	672	673	597	683	713	688	665	628	696	669	661	646	653	627	716	707	655	689	637	667	726	656	623	639	664	651	665	649	694	667	638	683	651	706	656	668	616	678	644	653	659	655	660	692	696	659	688	680	668	714	678	643	635	669	684	654	668	649	673	688	624	605	696	667	696	668	620	661	675	671	646	639	675	696	695	649	665	674	675	690	674	701	707	646	688	686	710	644	663	624	648	625	647	651	706	680	698	660	666	698	649	669	649	619	648	723	688	678	632	694	678	678	670	642	653	661	651	663	660	687	664	634	621	645	672	666	660	686	649	639	672	666	631	688	637	661	659	632	654	639	700	657	631	631	650	674	631	701	683	623	673	642	688	686	664	650	642	680	647	668	653	653	681	663	686	660	682	691	663	606	661	668	679	659	668	663	656	681	635	683	658	656	664	670	689	657	641	690	675	683	664	691	684	643	693	684	697	675	722	615	660	627	673	624	655	671	650	673	648	632	651	619	643	677	667	632	597	652	663	650	638	633	692	641	689	651	673	667	663	636	664	671	644	690	705	680	711	649	645	685	639	716	668	647	653	652	651	709	651	658	652	705	673	659	620	682	618	652	677	622	684	677	657	647	684	668	666	685	686	653	663	658	695	669	645	661	701	635	669	671	663	722	650	666	647	643	679	650	705	655	683	648	646	659	705	674	667	664	666	626	683	664	677	737	673	663	622	669	635	675	658	668	613	672	684	657	652	665	642	642	636	665	672	630	612	609	685	627	641	672	633	649	656	654	665	647	683	682	610	630	666	659	652	671	631	649	626	702	638	668	707	673	636	678	681	688	672	645	679	667	680	715	682	634	656	680	648	645	667	707	670	651	670	699	657	673	666	651	631	709	693	670	658	653	634	656	632	652	697	698	625	643	614	704	723	603	686	692	682	670	680	594	681	723	693	682	676	687	645	647	677	660	646	674	645	680	678	649	672	667	669	681	688	654	725	668	640	673	619	657	680	663	690	647	660	652	668	631	664	662	627	664	616	714	652	628	707	688	660	666	702	730	628	615	694	620	668	648	626	612	661	676	665	676	614	639	703	691	663	633	628	636	636	689	641	632	642	695	628	662	681	670	635	698	693	672	698	650	670	630	633	672	609	656	677	666	650	652	670	669	669	649	617	707	661	659	614	643	704	705	707	699	637	666	647	652	647	677	683	634	645	624	652	653	659	671	677	654	710	606	653	711	683	641	660	634	701	689	674	645	654	645	720	628	644	651	610	625	656	651	641	676	647	665	681	656	652	661	667	619	662	691	698	679	691	617	633	689	605	653	613	674	640	708	706	672	675	689	639	643	691	720	666	657	658	667	626	658	708	664	654	675	702	681	614	683	658
24157	21213	28192	24514	19181	7112	3975	20848	25913	21321	13153	5398	1830	1441	985	247	243	410	417	245	219	235	279	227	206	237	224	244	240	260	241	254	231	217	235	242	234	240	241	223	202	237	221	208	223	266	232	227	221	237	224	267	244	231	230	233	215	212	248	249	214	245	233	207	234	223	223	222	217	215	212	246	209	265	231	248	245	218	226	234	225	240	244	250	240	230	209	221	223	234	253	231	237	238	249	238	214	224	216	248	246	243	232	236	251	250	218	224	242	250	210	232	235	225	228	236	225	253	226	241	237	223	238	245	224	231	224	211	222	201	218	254	239	242	225	272	235	234	237	236	227	243	239	240	238	228	234	209	224	243	240	233	231	226	243	245	210	244	229	222	219	250	223	240	253	247	221	252	248	231	224	232	230	228	224	209	209	237	222	245	215	241	198	213	241	226	206	229	223	216	217	224	209	215	223	224	215	211	242	234	255	240	260	209	220	203	236	207	218	231	231	227	266	207	218	248	236	238	210	241	242	250	235	214	210	197	218	241	217	242	229	257	204	217	238	238	210	232	246	228	229	220	249	195	222	241	251	227	227	224	253	275	228	224	229	245	206	221	217	258	226	231	245	241	227	216	256	223	234	232	244	229	251	244	235	203	227	235	237	229	213	233	236	233	232	238	255	242	246	213	228	233	208	220	212	229	227	240	278	242	203	231	222	276	206	237	221	252	232	237	240	233	230	253	224	247	217	230	230	200	216	213	234	233	203	229	250	248	257	231	242	207	235	233	215	230	225	234	227	243	216	250	237	242	236	234	227	220	210	208	229	227	239	226	211	244	260	243	240	233	239	227	232	221	231	233	273	240	236	225	235	219	213	222	213	242	249	272	218	262	223	231	231	210	213	219	225	235	225	236	232	255	236	255	254	229	248	241	235	223	239	218	254	235	224	219	233	242	245	200	229	257	223	244	212	221	254	235	253	224	263	224	255	239	199	248	231	229	239	220	213	246	223	245	210	238	220	239	230	227	262	242	228	236	237	246	247	215	229	216	239	244	230	213	227	227	208	235	230	226	231	228	239	234	231	254	217	230	239	244	200	218	225	214	266	227	245	238	206	229	234	231	228	241	236	233	212	213	205	256	235	239	220	220	222	237	230	252	228	229	258	225	223	240	248	239	211	207	260	195	252	246	208	220	226	251	216	242	259	233	215	245	252	228	222	220	232	240	199	227	250	233	226	243	231	214	265	241	254	233	229	259	252	237	230	247	232	227	226	251	228	229	240	205	233	232	222	237	224	227	219	219	211	226	248	205	209	260	246	210	230	239	212	243	241	245	230	223	229	234	255	227	189	206	246	230	213	246	240	234	250	215	198	217	261	229	232	235	252	243	237	207	222	210	239	257	231	217	228	228	219	229	239	198	262	212	225	225	244	232	223	234	240	198	216	256	215	225	211	193	236	263	205	253	228	251	241	220	231	209	240	240	250	228	249	226	213	256	217	216	228	252	242	230	241	220	232	242	239	231	228	229	230	226	212	228	259	227	237	229	234	217	240	211	243	222	238	229	211	232	240	227	247	234	229	230	267	251	247	216	260	228	226	240	228	251	230	227	239	256	246	237	256	236	246	239	232	224	230	221	196	221	235	223	199	246	201	230	242	231	245	225	237	214	237	249	224	198	213	234	242	260	247	240	257	203	213	235	239	234	251	235	231	244	228	221	230	252	236	241	235	225	252	228	247	210	239	216	241	206	244	256	236	255	260	243	227	256	233	204	259	240	230	230	274	241	222	229	254	239	228	204	213	201	217	221	221	214	225	227	237	226	238	233	220	205	255	252	248	208	224	240	261	221	262	241	239	236	218	235	223	240	228	223	211	230	235	205	244	242	242	252	208	249	219	219	226	233	221	219	227	236	210	231	220	229	236	228	265	226	259	251	217	235	231	194	253	246	241	230	229	215	236	213	234	253	204	252	199	235	224	246	221	238	246	240	233	203	242	229	215	276	237	202	252	223	251	210	235	244	249	235	236	258	238	250	216	233	231	199	235	233	225	224	250	211	226	229	243	241	272	225	250	248	219	216	255	213	205	223	236	214	259	245	229	226	249	223	230	240	223	240	227	224	223	222	220	211	230	227	212	225	240	204	222	245	239	210	241	216	245	254	240	235	208	233	234	236	202	243	204	245	224	243	215	223	251	216	241	229	216	256	254	245	234	210	218	235	272	240	199	235	214	234	233	239	238	243	269	241	210	240	239	267	207	246	237	223	247	239	223	210	233	219	234	222	229	217	231	229	233	216	237	225	235	256	242	228	215	234	221	230	226	224	239	246	230	260	218	227	241	233	236	243	235	207	229	264	235	211	225	224	225	211	227	221	212	215	243	237	224	218	232	202	225	240	212	231	240	220	250	231	218	225	210	248	230	226	260	227	228	231	244	251	240	235	239	236	240	253	225	227	218	195	236	261	252	241	211	226	200	245	222	258	228	219	234	191	204	230	232	230	209	218	278	246	245	244	259	193	214	217	217	223	239	212	228	251	229	227	244	223	217	174	248	223	227	219	260	191	237	244	245	182	243	227	223	223	220	219	239	231	230	240	243	260	234	234	256	222	215	218	227	241	234	252	254	218	220	235	253	254	211	227	258	253	243	219	230	216	247	242	214	242	215	227	235	241	249	213	233	222	256	240	246	231	231	248	233	217	220	215	238	228	235	218	217	227	234	227	231	228	211	202	231	220	249	218	240	244	245	234	228	227	199	225	263	247	211	239	221	222	255	230	257	211	232	219	248	225	243	218	242	246	221	222	222	220	234	231	209	228	245	237	234	249	245	213	208	240	254	239	209	237	207	233	236	244	223	244	234	227	244	232	235	237	227	225	254	200	229	223	263	240	232	244	202	242	219	239	224	243	241	231	235	183	220	246	257	261	215	241	217	225	235	223	226	227	237	249	210	214	225	228	221	258	224	226	221	225	243	208	248	244	259	246	230	236	238	242	215	240	239	220	243	229	224	238	245	234	201	227	207	215	232	258	247	249	240	233	238	215	222	227	235	245	244	241	233	231	225	236	236	235	242	223	243	225	235	257	233	228	254	257	219	217	223	230	200	236	231	197	247	250	217	221	266	219	242	217	212	232	241	233	198	224	240	222	260	244	224	248	221	254	211	213	226	260	232	239	220	196	210	222	240	185	236	223	232	218	204	228	252	216	217	229	254	214	245	247	242	233	230	244	235	249	229	227	249	244	251	218	215	203	228	239	189	222	248	231	213	242	221	220	239	206	240	231	231	210	229	236	222	218	244	240	227	231	207	235	236	231	230	219	226	220	218	244	251	230	201	203	224	227	206	213	238	200	212	243	245	229	249	232	235	217	226	223	248	239	220	235	236	238	227	230	220	249	226	249	213	224	210	226	217	215	224	262	231	231	229	227	208	231	217	231	223	238	221	221	214	232	243	232	214	229	237	240	220	218	222	231	233	247	225	227	229	232	213	227	259	221	238	244	231	240
17745	31133	29072	21387	15037	11243	10779	33753	36418	31523	22660	12570	5684	4762	3146	493	512	1239	1187	521	523	481	487	513	496	539	472	475	463	493	514	474	490	477	489	435	492	466	501	526	500	416	474	458	451	483	471	458	491	488	477	460	466	472	454	482	517	480	495	476	491	444	470	488	478	464	462	482	532	479	470	481	480	471	491	480	481	476	478	484	435	471	491	484	463	489	504	434	468	488	515	464	470	516	505	460	501	474	468	477	477	537	477	480	496	479	492	472	486	452	452	478	525	523	497	494	491	497	442	494	498	502	476	503	489	527	446	476	468	510	458	462	481	442	515	452	513	476	485	470	502	451	469	488	497	514	500	506	455	506	484	494	463	459	467	497	469	460	510	505	487	509	538	483	473	504	457	467	452	455	474	468	464	439	471	475	499	494	476	476	471	445	469	475	483	529	472	484	497	452	508	494	478	489	462	477	490	486	475	495	462	512	500	472	455	474	457	463	474	515	470	506	507	459	471	489	493	509	507	505	492	493	481	488	522	495	476	478	469	469	500	486	479	525	485	498	503	515	486	475	507	460	508	486	495	474	502	464	479	495	486	489	506	495	455	483	499	472	494	508	472	495	489	471	470	489	510	440	489	471	491	479	479	483	506	516	497	463	503	509	478	498	486	494	456	485	490	465	445	504	497	498	522	513	492	499	486	484	477	482	461	495	462	484	458	483	470	462	498	468	474	483	492	476	448	457	515	458	481	485	458	459	475	453	487	495	436	462	463	478	468	496	492	494	489	464	431	494	489	496	494	512	500	466	463	484	470	461	521	451	480	500	485	518	450	487	498	518	490	489	507	486	474	490	494	511	499	478	469	495	481	519	497	492	501	504	468	484	531	437	436	499	507	501	485	519	497	475	491	524	492	451	510	442	480	520	474	504	499	488	482	514	493	480	489	509	488	490	452	481	474	462	483	495	519	479	535	502	495	466	496	487	502	501	459	477	457	473	444	457	472	430	482	478	490	500	452	427	505	484	466	505	483	509	455	496	515	477	495	470	488	500	469	465	467	477	512	535	433	491	454	463	483	477	524	507	511	473	498	466	477	487	476	503	475	483	498	496	468	512	503	469	473	508	487	480	523	503	513	446	504	482	504	479	491	440	461	484	502	460	462	488	502	485	472	454	451	476	494	531	523	471	496	504	500	465	501	486	455	479	519	511	483	471	510	511	476	479	503	472	468	484	435	499	481	463	483	495	506	512	482	481	497	503	472	449	462	474	493	501	485	491	471	481	482	482	495	519	532	484	468	502	551	481	504	498	477	469	456	463	482	482	472	495	463	508	493	477	478	517	489	471	487	510	521	503	485	460	486	533	461	485	490	470	477	488	499	477	498	489	500	489	533	448	497	463	477	478	490	462	484	477	469	514	474	507	539	495	473	462	442	457	455	467	507	453	495	484	481	521	519	464	490	521	502	482	523	468	481	462	476	493	466	472	498	478	433	475	474	489	458	507	487	480	483	487	471	473	462	445	478	474	462	510	489	449	517	499	479	470	497	488	458	502	468	501	500	442	514	496	439	486	445	501	484	521	455	455	485	464	465	461	450	455	464	482	461	479	486	491	493	482	478	457	466	494	485	520	513	460	457	461	444	450	507	516	526	490	469	486	466	510	493	439	487	495	495	464	506	466	510	496	508	449	479	508	525	492	531	475	464	523	459	471	460	510	459	514	466	476	482	491	502	524	446	475	525	535	487	493	496	459	458	500	478	478	475	473	494	473	505	522	479	476	469	499	470	476	453	498	448	486	481	472	521	461	467	503	548	478	454	463	482	500	493	489	518	527	474	511	490	475	488	477	476	468	533	504	462	480	473	455	445	497	479	458	500	473	467	488	503	465	489	449	487	448	518	460	477	533	462	481	488	500	446	475	510	465	466	490	487	480	459	509	443	482	497	483	451	486	471	476	473	505	491	512	490	500	455	487	482	466	498	471	485	484	455	491	499	522	464	492	462	519	538	473	493	521	520	479	474	478	458	512	491	451	509	502	492	501	478	499	501	454	524	511	495	500	489	494	462	489	480	465	532	477	500	472	470	481	481	501	478	480	474	513	497	468	492	490	461	490	465	520	495	498	470	457	513	478	469	468	493	485	474	450	491	492	467	473	468	463	467	515	489	508	496	468	496	493	487	508	504	511	460	487	507	502	452	497	487	455	485	513	486	476	529	453	459	465	492	492	510	535	472	474	471	479	528	494	484	437	486	468	504	501	457	502	516	492	498	476	483	513	448	512	490	454	472	438	495	483	500	511	430	545	473	511	425	513	494	505	464	484	488	528	484	455	521	468	500	501	471	499	494	518	464	503	475	477	474	505	481	483	508	523	493	451	471	470	477	499	473	475	454	498	489	507	502	476	491	528	485	495	469	453	467	502	454	456	482	461	486	491	527	482	496	505	484	477	517	466	468	457	504	457	457	448	465	454	468	435	466	510	490	505	476	487	468	486	483	507	495	486	527	454	508	482	478	457	481	515	519	458	477	473	459	505	499	468	496	488	481	484	494	510	496	498	479	495	521	507	483	426	513	473	480	511	469	482	472	489	463	484	459	505	446	460	476	512	463	494	476	433	453	484	505	471	467	481	500	491	509	472	495	506	480	444	481	479	485	500	458	474	465	475	469	484	480	510	488	464	461	475	472	462	477	451	463	471	469	513	470	494	492	471	462	491	527	487	469	462	485	465	499	461	479	495	474	486	476	489	511	497	446	473	490	456	481	479	433	467	466	442	506	464	472	499	457	489	515	545	546	495	523	461	493	474	471	467	479	463	497	456	483	487	458	496	488	493	477	464	505	478	500	488	499	495	481	492	430	491	462	477	484	517	473	490	470	499	517	484	468	475	452	497	566	520	473	465	476	502	540	487	463	523	509	488	494	504	479	510	499	496	487	495	451	462	484	478	484	500	477	531	489	495	490	526	501	501	461	466	525	495	482	489	451	483	485	488	506	503	473	485	474	483	443	498	467	459	463	473	522	477	470	505	477	515	489	505	484	515	504	529	472	465	475	468	485	482	499	493	482	500	461	457	483	488	459	469	500	492	439	461	469	466	464	518	486	498	464	487	490	505	505	483	521	479	478	491	510	486	448	495	453	474	530	492	490	501	462	486	459	483	478	510	454	455	470	471	532	441	481	487	480	457	489	504	440	496	524	476	524	478	491	491	492	486	508	483	474	495	454	470	500	491	479	486	519	487	496	486	498	505	499	517	485	467	457	478	516	492	459	460	518	475	475	502	495	501	459	502	426	497	441	487	491	510	506	453	470	453	467	479	510	525	471	489	477	500	504	473	484	503	460	433	471	474	488	537	482	453	458	507	460	493	487	456	426	474	466	489	459	497	451	462	498	478	504	476	459	487	457	477	497	483	517	473	453	498	520	461	470	485	427	508	463	467	472	475	505	455	489	489	519	468	500	517	487	475	490	457	513	517	456	500	466	490	467	496	475	456	523	505	543	496
23128	21276	29112	23779	21294	20329	16263	24533	31158	33040	24495	9286	2469	3952	3303	244	204	735	547	182	173	184	160	161	193	172	165	156	157	165	172	156	149	176	138	143	148	162	142	168	134	186	164	151	149	153	149	162	146	172	147	174	140	181	161	157	148	155	152	148	150	138	145	161	160	161	155	160	158	167	140	154	144	152	177	150	132	159	140	155	144	179	153	166	165	180	179	159	162	163	147	165	142	159	144	152	177	140	160	144	142	161	185	171	142	158	162	174	155	157	163	145	153	149	158	173	179	159	162	162	156	172	149	148	175	151	153	168	151	156	160	157	178	159	140	161	172	159	148	145	156	176	151	152	177	162	151	156	158	156	153	144	148	175	138	146	137	165	133	160	151	160	151	155	159	158	178	164	158	144	156	163	176	162	167	145	158	142	177	149	166	181	137	150	138	157	156	148	201	175	173	160	161	147	128	170	167	150	152	161	155	164	145	142	134	149	172	143	152	139	149	154	155	149	170	169	158	158	144	148	173	170	154	167	137	152	150	152	150	192	168	161	150	143	151	150	138	150	147	167	199	161	158	153	152	159	156	150	150	160	165	178	156	140	167	148	174	177	175	159	173	145	149	155	153	153	143	150	162	150	153	152	179	170	151	146	152	135	136	151	163	160	167	176	170	156	159	152	134	151	155	151	129	153	154	152	168	143	145	158	172	142	142	150	156	144	159	145	154	173	164	163	167	154	144	143	152	167	150	156	155	144	158	162	140	188	167	148	168	158	165	171	150	177	157	145	179	154	121	158	150	148	175	168	132	145	151	161	152	155	155	174	143	157	148	171	143	145	172	168	135	160	172	153	160	153	168	157	143	184	167	146	182	155	146	175	168	140	180	142	166	154	161	153	147	136	167	164	149	146	186	142	159	166	143	159	153	143	150	147	169	152	152	150	156	152	156	151	148	163	167	166	172	118	159	161	151	139	166	162	180	169	157	148	170	162	161	158	168	155	148	177	147	167	173	175	170	156	170	170	165	149	172	142	159	150	150	150	155	154	172	167	164	156	163	164	159	146	148	153	147	161	157	155	181	151	157	145	157	161	161	163	166	166	141	157	151	151	146	179	142	181	158	165	151	171	170	175	176	166	163	157	150	185	141	164	174	163	165	166	136	165	148	143	140	145	153	150	174	162	156	155	177	142	152	123	181	155	185	151	152	156	162	171	169	146	177	161	155	170	169	157	157	157	137	150	156	164	151	144	182	164	153	157	151	148	172	149	193	152	140	167	149	189	160	143	155	166	176	137	161	144	133	162	180	154	166	169	159	142	147	161	159	159	162	161	138	152	155	146	165	170	149	142	156	147	153	151	144	142	160	137	144	164	160	139	147	144	136	148	165	172	162	126	137	163	141	167	169	177	159	169	176	179	143	158	153	148	142	165	161	160	166	165	154	167	152	154	151	143	151	144	198	156	154	144	143	164	149	158	159	156	128	149	176	151	158	144	140	171	147	150	162	153	172	157	162	160	179	138	162	146	168	163	170	158	166	173	169	122	151	144	157	154	155	159	162	142	158	139	165	144	175	139	176	143	151	151	159	154	178	138	152	178	159	153	165	155	167	130	165	159	141	163	167	155	177	168	164	148	151	155	153	146	150	166	134	153	167	175	159	175	138	164	148	163	160	167	136	162	165	158	161	160	147	145	170	163	154	142	171	155	159	150	138	160	151	145	164	156	182	167	151	168	139	160	137	159	166	168	145	153	173	143	139	154	164	166	162	155	151	156	159	147	148	170	177	166	151	163	159	157	158	170	156	167	170	153	139	147	158	148	145	155	155	177	149	161	152	154	143	155	155	157	146	152	161	160	171	144	160	168	157	127	147	161	173	165	156	147	180	166	134	132	147	176	130	148	144	142	165	153	159	140	130	139	152	155	161	152	147	149	159	141	158	167	165	153	146	166	137	153	166	195	162	162	149	147	166	157	142	184	147	162	155	138	169	159	145	149	143	162	176	164	167	155	165	158	155	150	157	161	152	162	162	159	181	130	156	168	146	159	131	160	146	155	145	134	144	136	163	161	138	145	174	168	162	155	142	163	140	153	148	145	172	167	173	167	156	132	151	149	157	146	157	172	145	177	138	148	175	165	175	151	135	160	140	156	162	162	158	134	151	164	153	124	152	151	142	162	162	149	159	166	155	147	158	163	152	147	143	143	160	152	151	150	170	163	160	176	146	164	143	148	151	165	144	139	143	148	149	155	160	142	163	172	173	152	159	140	154	173	159	140	151	171	133	148	164	162	158	155	162	149	150	148	142	166	153	165	125	156	145	159	172	157	160	163	169	154	159	143	151	156	146	180	176	161	173	156	141	150	158	148	156	151	150	149	157	167	183	159	169	163	171	147	145	170	177	162	160	150	162	175	163	154	165	175	169	147	129	158	139	169	166	173	165	170	146	137	154	166	173	148	169	150	161	143	134	147	159	137	157	167	136	179	167	167	152	146	152	137	170	147	159	150	184	147	170	156	155	189	121	153	151	157	180	163	146	140	173	127	125	147	148	141	148	178	168	166	140	145	170	163	156	142	142	163	156	164	170	171	146	158	165	175	162	156	170	179	142	175	169	152	134	145	159	158	145	161	148	164	172	166	164	142	156	162	139	166	168	166	168	171	152	154	171	150	162	169	159	161	146	153	160	155	149	158	144	148	157	149	135	151	137	134	163	149	161	149	174	166	170	170	165	153	155	160	140	150	152	158	158	143	135	147	144	154	145	164	162	155	144	168	165	155	163	157	166	149	140	141	158	157	162	161	162	150	166	156	157	152	151	152	133	155	153	148	157	164	156	149	163	146	151	164	165	148	132	173	158	138	152	160	144	177	163	168	182	167	154	154	145	189	175	174	160	150	164	171	169	121	157	143	149	138	144	163	160	174	134	156	162	157	167	176	171	152	165	152	149	162	140	163	158	161	147	175	171	154	178	151	168	144	154	144	171	162	173	150	155	170	151	155	142	142	169	140	146	170	171	156	158	170	154	163	156	161	156	152	160	152	145	157	146	160	146	158	154	161	137	139	132	157	141	182	156	162	167	153	156	162	142	169	162	163	180	159	152	145	157	139	152	160	165	137	166	172	166	160	159	177	160	156	176	164	169	156	158	160	153	160	181	151	154	147	174	147	154	145	156	162	185	146	147	174	159	157	149	144	176	160	165	155	143	131	157	144	161	150	157	170	164	152	169	161	163	154	143	138	155	148	156	162	169	167	179	134	180	159	172	141	160	166	149	127	153	158	150	161	160	146	154	160	149	144	149	142	147	153	136	152	155	161	157	158	179	162	166	164	164	151	146	139	163	148	170	158	147	132	154	170	140	158	151	154	146	170	156	161	170	144	153	161	155	146	163	166	137	137	153	150	140	167	156	160	142	148	157	160	150	139	152	156	148	140	160	145	165	173	146	181	157	133	164	149	169	135	173	152	151	151	145	138	161	160	151	170	168	163	165	179	170	141	167	161
19851	35649	35760	26602	19706	17101	24842	36701	41394	41775	32053	16854	7103	12329	9766	562	490	2519	1871	449	401	377	387	385	387	381	364	367	378	364	331	332	337	331	332	370	314	318	332	326	323	341	315	349	338	307	330	307	326	350	318	302	325	322	306	300	300	307	312	332	322	341	331	324	309	331	317	320	311	338	306	293	336	349	312	301	318	308	324	316	317	308	354	337	299	306	328	319	276	301	325	315	355	337	339	314	310	307	352	310	281	313	295	289	336	334	346	320	301	313	311	311	338	329	311	308	298	343	303	296	322	326	317	319	323	308	286	346	332	296	323	298	333	330	293	339	318	315	320	308	305	337	329	298	334	329	311	291	296	337	313	314	317	331	300	312	300	310	323	297	304	324	308	327	318	310	313	322	302	304	333	298	279	311	340	293	298	348	353	315	305	297	311	324	303	334	338	335	294	325	332	317	313	324	310	332	330	322	286	331	322	307	330	322	304	330	318	333	317	344	312	365	338	323	321	291	307	306	346	333	300	302	305	333	306	310	286	300	322	332	296	347	297	319	319	302	305	308	335	303	314	324	335	327	328	329	319	335	315	295	341	301	281	316	300	296	309	323	316	320	315	323	329	321	303	317	323	311	333	314	315	279	298	326	324	314	313	287	326	311	279	344	315	352	315	321	320	352	314	333	306	288	312	349	310	291	311	333	285	340	346	310	324	331	291	319	295	317	306	313	315	301	332	309	334	314	311	320	297	308	329	348	321	316	312	307	299	313	296	326	311	315	334	331	291	323	318	326	334	302	303	322	279	296	292	337	362	321	276	297	329	329	317	324	324	277	308	313	310	305	279	296	349	296	312	320	307	317	301	293	323	347	296	279	335	318	326	353	304	324	293	325	296	308	330	310	313	309	329	296	299	312	317	316	333	292	325	332	308	303	326	321	294	334	312	288	320	358	296	316	347	283	330	311	288	341	313	317	310	295	319	316	302	320	284	328	322	336	302	352	305	311	295	300	290	341	342	311	338	329	344	297	323	324	311	292	290	328	315	317	305	300	320	315	304	318	322	306	280	334	309	295	326	323	346	337	319	333	315	312	331	331	312	315	328	337	315	336	343	306	318	327	316	306	336	309	279	285	278	323	334	296	326	316	306	338	335	323	300	305	333	298	309	327	314	317	287	325	316	290	297	320	294	295	316	311	343	317	326	355	306	331	306	321	314	320	300	327	327	364	292	310	319	358	313	317	343	322	305	328	342	332	311	297	338	305	309	323	318	288	324	320	321	343	339	302	340	307	317	321	323	312	363	330	298	312	327	300	304	290	320	283	307	345	331	292	309	335	316	331	316	316	293	308	335	279	312	321	310	317	297	303	321	332	318	312	325	328	325	334	307	355	359	318	310	316	334	337	315	341	312	348	333	314	303	346	329	358	343	326	324	321	311	297	338	310	323	344	348	336	289	319	277	344	317	364	354	338	312	314	296	316	297	292	314	317	327	319	362	310	338	325	331	326	290	311	306	297	326	326	340	276	332	328	332	305	309	299	329	326	300	295	307	343	312	296	319	331	364	314	318	328	327	358	323	283	349	309	325	320	326	332	305	341	332	310	327	336	310	318	301	326	297	335	310	307	331	330	329	288	307	319	303	312	376	307	311	320	312	306	310	299	322	328	294	329	290	288	325	301	304	310	319	330	301	348	320	329	325	348	350	314	307	337	302	297	315	302	324	315	327	335	344	328	326	350	319	290	298	312	322	330	301	283	325	351	307	325	323	294	312	347	318	325	305	342	287	299	318	322	340	296	310	293	314	336	341	306	315	317	298	318	321	304	301	300	330	316	281	287	315	334	313	296	317	286	308	330	311	321	320	283	322	329	325	319	334	316	317	304	354	330	359	346	286	334	314	311	317	284	336	324	315	312	319	312	288	335	336	326	329	328	310	342	292	358	300	329	308	326	324	312	319	333	294	294	321	346	350	320	328	299	308	293	316	286	345	332	301	298	325	315	305	337	329	324	320	322	322	356	309	291	317	292	301	352	354	301	299	298	314	333	328	314	321	308	309	283	342	341	301	318	292	339	318	297	287	341	358	296	344	343	347	347	325	309	324	326	317	324	311	334	343	291	340	328	347	291	339	297	327	315	339	330	288	302	330	319	297	277	296	276	321	334	332	329	328	320	354	317	336	316	312	304	301	328	310	324	330	315	306	273	316	284	325	331	303	289	322	309	354	326	322	319	323	318	314	320	327	326	317	317	312	298	311	309	311	306	313	323	314	335	302	275	326	355	311	305	304	319	324	340	315	352	325	311	309	327	318	317	329	327	316	328	345	317	315	343	297	317	336	315	344	311	321	309	309	329	332	305	299	343	297	300	328	298	267	324	340	315	325	317	296	318	317	299	320	307	320	324	333	296	299	306	303	320	324	331	306	327	313	341	292	293	288	361	303	325	339	297	335	306	287	296	300	307	330	298	339	287	331	329	320	312	300	311	322	327	272	343	303	325	308	311	340	309	321	327	334	331	306	323	325	331	338	341	299	302	291	327	276	322	294	323	334	297	321	286	320	324	335	308	302	319	341	295	343	292	316	353	270	314	303	326	337	332	306	304	312	307	314	293	332	319	352	332	336	336	331	292	297	297	318	314	308	354	328	297	334	355	313	327	300	313	331	314	325	333	305	302	310	331	331	303	342	309	325	286	286	316	331	305	324	334	313	334	320	293	386	309	299	316	321	328	320	316	304	324	323	333	317	316	286	333	351	325	316	354	295	383	303	325	328	323	311	341	313	321	331	324	291	328	301	316	315	312	320	328	360	340	308	317	313	334	318	301	353	339	336	326	311	311	340	300	318	342	332	291	307	326	339	292	322	347	292	345	323	327	326	303	297	309	369	301	315	314	308	309	334	315	309	307	302	338	326	327	295	298	294	329	311	313	332	323	341	319	299	323	305	314	320	300	311	307	325	302	335	324	320	348	320	313	343	308	325	285	314	323	343	318	287	311	329	325	391	336	320	301	333	307	317	312	297	325	282	320	299	308	318	321	301	300	305	318	339	319	316	328	318	324	320	289	331	346	327	290	314	304	333	328	302	336	329	335	317	305	321	344	319	299	319	296	317	355	340	341	347	318	325	329	312	309	322	328	286	311	335	304	323	297	314	317	310	303	343	335	318	318	287	321	289	301	340	323	288	306	332	321	294	307	339	297	325	307	296	339	339	304	345	326	297	318	311	313	325	297	302	325	347	328	303	334	325	318	297	326	323	289	313	340	286	324	313	342	319	288	314	343	318	306	310	311	315	315	330	323	314	326	338	355	318	307	318	306	305	297	309	315	361	311	304	323	323	321	277	327	315	323	305	303	301	333	303	307	298	348	307	310	317	291	319	326	337	335	314	290	315	354	301	304	324	333	307	287	330	322	301	333	282	316	370	335	366	310	332	336	327	310	329	298	328	288	304	342	350	328	294	316	323	304	294	308	305	305	313	315	324	314	338	342	310	309	308	324	300	338
26548	21102	17504	9226	3991	1991	1874	3075	2773	2840	2388	1261	541	545	512	353	347	329	324	305	330	340	311	303	324	311	334	310	314	349	312	328	296	316	319	324	330	289	304	328	332	298	311	303	349	322	294	346	316	311	328	324	330	313	319	300	313	332	303	346	316	340	310	303	293	335	324	307	326	318	309	338	289	338	329	331	329	346	325	343	318	292	338	358	340	334	336	310	320	352	311	350	290	302	336	312	287	286	310	310	312	319	331	320	293	346	314	324	301	329	328	324	330	300	318	309	326	325	304	322	316	346	343	328	300	314	320	305	329	324	330	342	319	315	318	321	301	319	309	348	288	312	334	331	311	315	305	324	338	322	325	316	291	304	299	297	307	283	314	348	324	314	330	349	329	320	306	348	327	282	323	350	321	307	318	315	292	336	309	333	327	340	321	354	368	302	320	284	347	283	320	310	358	316	328	335	302	287	300	325	310	355	313	290	336	310	314	308	308	322	325	321	313	351	314	289	323	353	328	349	283	298	315	348	349	326	299	308	304	340	338	309	308	345	304	317	308	311	322	307	353	330	316	333	308	296	285	311	340	325	360	328	336	359	338	346	336	365	335	300	304	331	315	289	323	300	324	304	314	309	332	316	322	308	327	314	340	328	315	340	329	311	308	311	293	304	315	337	329	306	314	312	315	301	314	315	303	303	320	310	330	313	337	313	317	313	340	348	310	323	298	298	319	300	333	302	304	328	321	311	336	330	355	318	344	315	336	323	310	307	304	303	333	329	307	327	319	340	325	352	346	329	315	331	304	330	310	308	355	333	303	326	321	308	322	291	316	319	337	349	327	320	335	315	309	316	308	353	339	299	325	309	327	327	325	324	321	313	330	338	322	318	327	314	322	313	309	347	318	353	319	310	302	317	315	311	321	308	324	328	305	307	331	343	300	310	323	308	304	317	310	336	339	328	343	320	331	292	297	317	319	282	327	329	332	299	299	329	324	303	315	327	293	304	291	324	323	329	295	329	298	355	276	344	306	318	320	324	301	315	329	309	338	330	300	306	299	321	297	305	340	321	327	301	315	304	328	350	310	289	307	338	327	320	326	328	323	313	310	315	312	323	282	345	341	336	302	305	320	296	304	317	340	307	308	320	306	337	304	328	331	333	316	303	295	327	324	298	315	338	299	327	329	330	343	335	335	337	324	306	326	333	291	301	329	320	317	312	305	317	302	322	339	343	297	305	305	322	295	369	316	308	344	304	321	340	343	324	317	337	317	325	313	331	331	306	323	305	354	314	310	337	330	325	292	330	315	335	314	324	321	312	314	313	293	332	332	313	304	334	313	303	319	347	317	302	327	326	309	324	319	310	311	328	327	305	322	337	296	295	304	332	328	309	309	303	309	303	337	315	310	321	310	323	321	329	308	337	321	304	324	306	345	314	321	365	308	325	323	304	279	354	342	320	323	328	293	337	303	323	327	327	324	313	327	332	313	310	318	329	320	320	332	334	321	327	304	312	339	308	346	325	306	312	334	301	303	317	312	320	344	330	316	345	305	316	315	340	360	308	312	318	291	309	349	310	328	321	312	339	323	339	324	322	278	278	314	320	301	285	326	320	313	323	296	286	324	297	344	333	320	306	309	334	327	304	326	306	319	317	329	293	363	311	298	323	323	346	298	317	319	334	331	339	341	307	327	321	344	313	300	320	286	307	319	346	329	317	310	318	299	344	296	321	302	315	304	317	351	348	338	341	321	331	310	322	343	319	320	323	310	330	314	334	351	293	299	309	338	347	299	365	323	320	342	321	335	300	338	314	311	315	316	364	278	295	305	320	287	323	336	322	300	298	320	300	304	321	324	309	336	321	304	293	350	351	322	312	327	366	314	330	324	336	307	342	322	311	328	304	304	350	322	330	307	307	320	318	316	297	330	316	293	325	320	323	300	309	300	333	315	312	332	299	343	318	314	297	299	300	345	304	335	310	320	329	308	372	314	323	299	295	284	294	312	326	321	322	319	312	311	300	295	318	333	317	296	331	333	321	321	350	302	332	303	352	343	312	329	321	279	330	315	310	309	301	287	329	331	329	326	311	338	298	334	324	349	336	351	326	316	336	292	347	322	318	319	310	297	297	304	325	328	303	312	325	316	316	326	321	308	316	312	302	307	337	336	311	325	322	319	377	334	324	331	325	355	310	343	319	327	313	322	337	324	349	322	341	319	331	296	316	291	314	331	318	283	347	329	325	289	324	322	299	334	305	331	308	318	308	309	324	316	322	303	354	310	286	296	278	293	335	318	310	326	292	294	315	338	338	325	357	305	351	302	287	290	329	341	350	294	306	315	289	336	308	315	300	346	323	301	303	338	308	336	336	312	321	348	305	305	344	260	293	318	326	314	310	325	303	319	338	315	295	315	307	298	327	326	315	337	336	302	294	296	317	336	304	306	342	320	300	292	310	340	346	319	319	355	347	293	309	343	339	358	289	300	333	320	345	296	308	366	331	329	331	305	325	309	326	307	312	313	292	341	309	334	325	312	327	303	312	292	309	309	288	305	348	331	299	308	320	312	316	315	333	316	293	339	315	336	337	325	307	334	308	292	317	323	333	332	291	338	307	290	308	384	321	311	318	313	297	316	326	328	342	325	297	336	315	315	316	333	312	298	316	309	293	297	322	320	327	304	352	269	307	348	311	290	314	324	339	321	339	302	326	295	346	323	319	337	323	336	354	311	329	315	334	300	278	325	330	296	282	302	318	325	316	316	349	312	343	308	342	295	316	287	324	352	302	296	346	327	337	328	293	314	318	314	313	321	318	340	352	311	340	330	314	315	319	318	321	313	304	321	325	336	319	304	286	304	281	321	316	316	307	314	308	318	318	301	299	304	325	323	321	303	308	333	292	323	341	286	301	308	311	293	293	280	317	319	286	303	305	335	324	343	318	296	299	305	345	300	297	325	314	313	332	294	319	341	313	316	314	312	333	307	319	289	295	324	312	330	323	320	301	340	337	345	316	347	321	310	335	313	309	313	343	338	318	316	328	309	296	319	305	295	325	319	327	329	318	360	346	338	328	339	296	280	321	299	313	300	285	295	318	324	295	282	368	315	318	298	327	334	333	329	315	289	310	283	329	316	317	319	353	318	317	311	315	333	352	319	349	320	324	327	350	309	314	337	310	293	303	308	344	324	334	307	321	302	296	307	339	331	304	326	312	326	284	299	332	323	314	348	356	311	340	306	333	305	305	325	328	324	302	329	336	313	323	353	316	327	327	331	296	339	291	330	348	309	309	315	295	293	313	342	306	328	326	337	286	313	315	342	326	340	300	302	353	328	316	313	342	307	313	344	345	329	335	311	305	288	346	316	296	294	330	321	329	304	358	310	288	297	314	324	323	313	316	329	322	317	298	344	291	334	338	311	307	309	311	317	333	326	307	313	339	334	326	310	310	335	321	307	320	310	319	330	332	299	335	283	317	324	300	328	314	317	329	302	322	320	308	323	332
15605	24673	22336	15536	10610	6358	6376	10102	9135	9098	7502	3882	1427	1364	1425	715	714	689	838	673	671	712	654	632	684	652	679	634	615	679	658	602	623	675	662	640	595	637	638	682	670	631	640	650	652	635	613	635	617	659	661	655	592	668	665	627	683	620	636	640	654	671	644	672	661	650	639	649	675	669	687	671	663	667	658	665	629	672	681	644	630	637	612	635	661	630	645	609	654	647	663	570	626	669	705	662	623	670	652	687	637	683	649	638	647	626	669	690	609	654	637	647	647	624	671	668	662	621	664	659	642	617	642	637	649	667	685	617	651	650	657	625	625	708	617	669	670	658	650	684	640	671	643	663	665	660	638	685	636	662	641	616	618	684	667	643	660	604	638	637	698	649	635	656	638	666	592	622	614	646	611	663	682	655	644	652	645	649	606	612	643	603	637	647	615	636	690	652	650	684	608	653	637	638	656	603	600	674	641	642	694	659	656	620	650	667	636	638	653	674	622	672	631	627	654	660	655	603	653	631	644	655	643	621	612	646	639	659	662	618	625	671	662	672	600	681	612	650	656	623	655	624	687	666	665	655	632	666	752	664	650	670	623	606	647	654	638	675	605	660	647	672	658	609	647	614	606	656	644	610	676	622	634	674	629	658	690	636	661	604	612	665	648	685	640	648	597	639	650	594	662	650	644	583	631	625	642	640	655	601	606	651	648	690	655	666	659	661	665	677	621	617	716	593	619	628	647	664	613	636	645	641	670	607	636	680	675	646	590	622	685	629	627	664	676	647	613	640	635	644	623	630	622	642	608	663	653	703	652	643	621	646	637	664	643	591	642	611	702	669	655	673	647	663	649	652	624	623	673	669	595	653	609	626	624	628	702	687	649	622	642	667	677	613	608	666	646	675	625	614	655	625	655	644	645	622	680	588	607	652	669	584	703	677	664	646	658	647	679	661	686	698	659	618	636	663	668	679	595	640	605	665	643	663	688	618	638	614	670	667	654	693	646	654	664	651	638	632	678	630	665	601	634	673	667	660	637	673	644	670	626	642	650	644	647	686	674	672	587	630	647	651	677	630	681	638	636	630	659	658	652	636	631	651	657	650	620	617	626	653	643	624	657	598	679	643	585	648	636	626	653	642	658	671	645	654	650	607	678	665	655	606	690	624	618	634	671	681	618	627	667	662	659	613	662	614	613	650	635	647	608	692	591	643	678	677	637	652	656	660	629	619	595	688	646	675	635	690	599	641	612	662	635	695	646	616	663	616	609	635	653	646	604	641	659	616	660	628	654	650	658	648	626	648	676	646	632	679	648	608	650	647	655	663	637	622	638	560	631	627	656	633	616	577	627	674	592	644	680	620	641	669	643	615	639	612	629	686	669	676	628	618	644	662	611	639	643	658	669	639	619	647	623	592	624	612	660	611	652	652	659	644	607	620	663	610	654	646	640	649	666	629	638	631	624	650	558	662	666	630	641	626	618	651	645	608	667	702	620	646	664	628	625	645	661	641	661	635	663	669	629	656	683	649	637	658	630	668	622	678	640	636	661	686	612	627	691	602	686	659	626	611	690	657	684	634	641	614	689	689	664	610	658	642	663	646	702	633	637	656	634	672	643	649	682	650	660	674	658	641	672	628	597	651	666	640	606	638	637	665	663	657	636	694	636	657	681	643	615	667	657	669	650	665	631	671	610	667	669	624	626	612	632	638	641	680	608	697	660	671	657	581	604	700	662	646	635	656	642	658	655	677	626	675	660	613	651	674	622	657	675	633	648	699	599	637	664	623	670	657	647	706	647	669	638	617	642	649	654	649	635	632	649	627	647	651	673	647	673	655	643	650	659	660	663	615	706	653	609	635	649	618	667	673	619	663	649	655	633	671	636	640	660	625	642	645	611	698	648	665	640	668	664	597	620	666	653	631	667	637	621	639	666	655	707	657	647	634	643	647	671	621	637	651	670	606	645	664	642	654	658	665	652	678	590	655	656	602	664	633	604	592	667	645	615	608	627	643	674	610	708	643	633	620	629	643	678	646	643	633	639	610	641	652	601	628	592	643	599	652	650	642	635	646	598	650	578	641	624	631	632	614	662	609	670	637	646	623	648	675	606	640	597	696	655	649	625	659	662	706	642	666	655	655	586	659	644	651	640	685	638	675	657	667	692	625	668	653	662	655	631	649	636	644	650	602	586	656	673	681	661	643	645	652	652	670	665	654	621	667	661	593	643	667	658	629	685	631	652	650	671	615	627	638	655	659	660	676	607	602	661	648	633	640	675	657	667	620	610	630	644	648	648	613	599	662	635	702	637	680	697	609	679	661	645	649	666	634	620	656	657	610	626	621	600	633	653	615	673	680	627	654	626	660	646	654	655	641	626	624	620	681	613	684	628	620	649	647	621	684	622	606	675	653	671	650	642	679	627	678	620	636	616	645	666	653	655	677	638	639	624	636	655	607	671	659	660	652	605	644	661	633	675	683	658	587	643	691	620	631	656	661	638	660	665	610	650	679	664	646	607	666	626	646	629	628	652	674	625	651	673	632	645	637	674	645	648	677	672	685	641	629	684	645	644	621	633	650	616	632	647	674	667	664	629	615	628	640	609	651	656	636	652	675	684	644	636	628	682	638	634	644	644	631	637	647	621	648	642	707	675	636	601	623	616	637	598	659	652	639	656	688	624	635	627	643	685	666	640	649	646	665	585	636	640	638	648	611	622	640	631	592	664	625	637	670	661	607	644	649	677	623	619	664	614	631	667	685	642	615	691	631	620	662	684	565	621	661	656	619	674	668	620	660	698	622	686	622	655	604	625	646	633	619	637	638	625	677	658	659	647	639	638	653	700	614	683	625	604	632	612	645	666	667	617	655	657	643	628	639	670	661	654	659	622	649	675	631	677	643	623	676	661	627	648	606	641	644	640	651	664	680	712	661	629	639	625	630	627	647	620	643	626	675	689	624	651	610	623	626	628	650	645	673	671	683	651	624	633	650	628	623	632	652	639	644	643	647	614	653	650	666	657	619	706	651	628	633	635	643	645	652	652	641	643	652	704	612	658	641	656	618	639	659	607	587	654	601	627	641	675	638	637	645	592	680	600	680	678	652	642	646	644	652	652	647	667	658	635	644	653	606	632	638	656	620	637	624	613	622	672	625	625	621	625	633	584	636	603	655	660	673	655	636	668	649	664	621	629	687	653	608	644	635	607	641	693	639	669	643	613	669	677	686	658	618	631	643	610	615	620	613	583	680	597	606	631	643	666	602	629	654	623	671	678	623	682	624	608	652	666	662	684	679	659	586	599	639	707	593	640	674	692	655	690	652	646	635	660	608	698	662	673	661	628	658	611	646	649	640	609	631	625	677	606	669	665	659	661	662	646	659	665	646	677	608	670	650	666	654	672	618	648	650	661	605	727	695	655	638	625	650	660	607	646	657	641	628	635	604	637	639	667	705	660	641	669	605	643	630	661	635	675	663	644	614	657	615	673	666	607	632	632	620	652	623
24191	21234	28214	24420	19285	7656	12657	19385	18261	18085	14235	9021	3004	1012	1467	341	257	281	499	228	259	250	249	219	235	241	225	241	225	232	247	223	275	250	241	237	255	256	252	273	249	248	251	227	239	243	240	247	257	250	258	229	236	234	207	231	238	245	224	224	232	223	201	240	246	223	231	224	235	234	205	236	234	239	254	233	236	247	214	232	238	244	230	216	229	242	227	231	216	243	224	254	244	228	227	225	233	213	250	223	226	230	228	244	233	236	224	222	243	254	222	228	229	217	206	218	241	235	225	229	193	252	244	239	259	243	219	246	229	241	226	224	241	236	245	222	255	218	211	233	241	211	227	224	223	230	219	240	252	247	251	254	246	237	186	216	246	222	218	235	221	241	217	247	204	246	234	237	245	222	222	208	226	243	214	254	204	261	234	252	226	259	231	236	237	241	217	236	231	256	228	238	243	233	236	270	227	263	222	246	232	231	226	232	237	213	240	236	241	226	250	246	249	202	226	240	267	239	235	221	248	220	227	238	221	212	237	243	233	243	224	228	223	226	238	214	227	241	247	246	204	214	232	212	219	232	214	244	224	205	238	255	224	240	207	234	243	223	260	193	220	223	230	211	229	246	236	212	233	237	237	207	229	246	226	244	224	234	234	229	227	218	205	213	241	240	226	213	268	224	257	245	201	222	239	232	241	238	243	236	249	229	220	228	233	242	234	214	206	230	217	233	223	220	220	241	236	228	222	212	231	239	216	206	237	225	224	198	211	218	233	215	227	252	229	229	238	221	249	259	252	209	221	218	233	231	209	204	248	256	236	218	248	239	242	236	256	224	209	231	216	221	227	238	230	223	252	224	255	214	236	237	231	238	239	252	257	249	222	228	210	211	255	244	224	221	266	213	245	242	225	250	238	260	232	216	247	255	230	233	239	199	227	235	235	229	246	223	228	241	247	215	258	254	231	232	235	204	236	223	246	216	232	225	224	230	202	231	223	209	238	211	223	237	230	241	214	241	256	222	199	231	244	228	218	245	231	246	226	242	246	240	243	234	251	237	257	221	270	233	213	223	205	239	228	247	226	220	207	226	220	211	218	215	219	243	214	244	228	208	215	199	207	252	225	246	229	250	260	208	244	219	261	259	238	217	238	232	236	234	202	251	227	217	231	207	246	231	257	231	235	226	229	263	250	254	245	213	199	222	266	237	256	254	246	251	239	235	267	232	234	225	221	234	259	213	235	217	251	223	222	248	247	244	221	217	243	223	219	214	215	213	230	232	234	210	245	247	254	235	221	229	222	229	227	244	228	238	225	225	224	219	229	216	223	241	232	223	237	246	236	222	213	214	242	227	233	231	220	240	226	219	227	212	234	223	204	226	250	256	232	221	236	233	200	242	249	244	234	236	217	217	247	223	232	214	222	248	223	251	216	226	234	231	210	234	249	219	228	230	244	198	220	246	225	237	222	224	226	215	230	238	239	232	236	246	230	206	226	238	253	251	215	234	227	212	236	249	219	242	217	257	268	235	202	245	202	232	234	243	221	246	231	233	238	224	225	205	257	263	243	219	217	230	233	227	254	225	241	245	221	245	233	237	277	213	219	237	204	243	240	263	244	236	210	250	226	235	249	212	224	231	209	248	224	262	218	259	202	228	259	226	213	224	246	247	221	260	223	224	219	211	217	207	210	263	228	240	236	250	239	224	244	228	236	252	237	205	219	235	219	234	236	258	239	222	237	216	267	198	237	228	218	222	218	211	226	207	219	224	217	241	225	224	233	229	225	231	239	213	213	233	218	232	201	219	251	216	221	226	236	218	230	236	215	231	244	249	234	232	229	233	231	225	216	233	240	227	225	241	240	212	251	233	270	211	247	211	241	260	211	238	238	223	221	234	242	247	234	227	223	242	240	232	218	244	226	265	238	250	217	214	268	235	229	221	242	242	216	231	216	250	246	245	245	210	238	238	221	222	253	260	256	234	233	234	251	236	264	213	250	236	218	225	281	231	214	230	235	230	228	232	235	234	252	218	231	225	231	247	208	245	229	203	207	227	239	235	218	231	214	229	232	255	241	225	245	249	247	228	246	244	222	217	247	253	214	217	233	261	231	222	218	211	235	239	220	225	248	253	210	225	258	225	247	238	236	259	238	218	239	226	226	246	242	239	219	199	269	219	234	225	214	252	243	236	210	235	229	256	234	226	259	244	239	212	230	247	210	225	239	242	236	240	215	225	228	242	228	212	203	248	245	211	250	227	224	239	226	233	230	209	223	261	244	224	227	225	223	226	238	237	249	238	238	235	228	231	234	235	245	226	230	228	235	232	204	244	254	210	245	254	209	248	219	240	235	242	240	215	217	217	236	263	241	242	234	243	238	246	242	225	231	236	260	217	262	253	225	251	274	232	229	218	235	264	247	228	239	235	235	235	226	238	245	218	232	202	233	206	240	252	226	242	224	251	218	260	247	256	221	228	215	216	234	234	232	232	247	255	196	237	218	201	256	230	242	200	241	250	220	255	235	241	239	224	217	240	243	223	244	229	230	252	253	251	259	240	244	245	244	226	235	237	250	227	216	246	257	236	236	237	251	193	236	233	214	231	232	227	230	200	231	220	216	208	232	238	243	210	240	249	213	216	239	234	236	234	221	233	201	222	246	251	221	213	232	236	235	211	211	210	205	239	261	234	218	273	239	206	236	215	212	250	247	238	231	237	237	238	234	222	240	245	243	227	248	233	224	228	220	214	254	238	240	223	219	246	250	226	214	270	237	241	223	230	223	252	209	241	227	225	216	229	231	201	235	243	241	234	238	262	231	273	251	235	238	215	226	260	220	241	218	194	263	218	228	240	229	244	197	230	254	208	229	225	249	229	214	246	206	241	206	249	254	228	257	220	224	234	221	207	208	243	212	227	231	224	229	222	245	217	232	197	270	236	221	201	256	239	234	222	256	215	249	225	240	214	200	253	224	215	253	244	245	226	219	211	230	189	198	235	235	266	206	212	279	209	211	240	250	284	258	216	248	242	232	217	186	227	222	224	238	243	246	224	229	240	215	250	233	250	221	243	246	235	210	204	234	219	236	231	220	227	236	220	246	247	246	248	240	225	271	258	234	246	220	256	207	212	219	245	225	248	219	237	243	241	232	234	240	232	240	282	227	208	223	214	239	211	255	213	224	216	251	238	207	242	220	241	226	217	230	228	268	225	237	249	235	243	238	247	213	246	203	233	253	242	243	210	240	262	228	235	222	237	240	223	225	203	218	245	238	227	228	240	252	271	245	217	231	234	219	243	239	275	244	211	253	200	250	197	224	223	235	227	210	251	214	232	262	221	255	222	243	228	245	242	215	228	235	240	235	217	210	202	234	221	215	246	234	247	222	241	225	241	221	245	249	237	233	239	249	225	241	214	224	249	250	213	234	251	211	224	247	268	258	225	215	236	245	208	243	248	222	223	235	219	228	246	233	230	236	197	236	219	236	230	237	239	242	238	257	234	216	224
14932	30754	31744	23724	16597	12338	24616	31814	30625	30070	25392	18839	7977	3204	4704	811	551	711	1584	504	532	523	502	484	473	494	495	493	514	512	543	463	482	472	458	512	507	452	472	512	487	463	446	482	516	487	478	481	491	482	526	493	475	507	479	461	497	478	513	468	511	538	505	481	484	460	489	428	502	489	523	467	481	455	445	505	485	506	484	442	464	461	473	453	493	522	502	484	494	460	488	496	495	495	461	450	476	494	446	457	531	469	499	502	478	483	502	462	487	461	526	453	479	440	496	467	531	504	485	490	482	482	482	480	475	478	448	493	467	484	497	457	466	456	463	506	524	445	447	459	513	513	513	461	506	508	478	481	491	486	458	489	464	471	479	509	514	462	479	494	456	485	447	456	483	500	481	493	484	475	493	484	479	479	495	481	476	467	465	478	482	449	509	483	486	457	475	447	480	492	489	462	462	470	494	483	497	486	490	507	437	469	425	511	515	493	472	498	499	489	488	474	511	465	518	481	506	480	457	512	475	479	478	495	515	470	459	497	480	481	455	495	501	483	510	460	479	457	539	465	448	479	501	487	461	505	462	508	476	450	474	443	457	522	460	488	492	467	487	470	484	454	468	507	483	473	476	502	489	512	453	453	485	457	456	478	537	486	463	470	509	454	467	507	504	475	503	484	424	487	434	525	472	469	466	495	460	480	473	469	459	463	501	530	490	447	438	496	490	478	516	487	472	477	504	470	466	469	473	467	470	458	469	539	468	502	469	488	466	465	491	467	441	471	466	476	470	479	488	453	491	505	554	448	464	472	509	480	497	455	465	462	486	476	473	475	501	481	491	532	476	469	493	465	465	495	473	484	493	480	488	468	506	456	495	455	486	446	483	473	527	473	505	494	432	478	517	457	507	472	519	442	456	495	494	500	445	470	488	484	453	455	468	437	454	514	467	500	513	501	524	468	500	465	514	442	502	511	458	482	490	479	429	476	489	451	513	456	443	484	464	476	464	461	519	502	413	452	463	520	488	465	472	498	476	514	426	474	515	505	483	484	480	474	495	484	483	498	504	501	503	503	480	514	486	478	472	485	511	459	463	509	439	443	498	467	469	478	469	490	488	457	488	498	463	487	449	495	473	495	471	487	471	451	478	495	470	439	474	474	475	473	482	498	438	509	483	541	460	467	477	478	477	502	477	485	451	458	488	470	482	467	488	470	460	450	500	483	470	485	461	481	488	498	460	520	483	527	483	488	527	506	472	469	458	478	469	530	471	492	497	522	458	497	478	458	488	493	485	512	475	464	437	481	471	478	509	468	513	458	503	465	484	481	473	508	492	493	518	496	495	485	475	496	486	493	507	471	470	466	526	444	491	496	473	440	485	469	488	469	463	437	481	475	447	449	471	479	470	480	445	531	472	459	461	468	504	501	488	513	492	480	472	428	505	486	471	474	471	480	459	475	487	514	487	488	488	469	511	520	486	508	474	461	473	471	531	486	482	460	468	499	476	483	488	496	490	504	481	454	468	490	434	473	493	452	473	463	460	500	501	457	468	485	501	465	472	487	481	504	434	495	501	505	485	469	517	466	473	481	484	441	463	437	501	468	472	488	500	489	458	491	505	491	450	494	472	509	501	503	451	504	457	499	473	486	490	488	454	466	489	474	474	513	470	497	445	473	469	495	492	515	465	446	456	474	447	506	467	497	473	506	450	490	507	491	472	471	454	477	460	499	469	478	497	455	478	465	445	480	480	477	505	482	481	493	502	490	496	492	459	455	437	460	493	500	443	513	473	487	459	504	499	515	494	493	452	478	484	528	462	465	482	464	486	449	450	487	509	493	475	466	470	497	435	466	488	438	465	466	464	453	469	486	477	509	470	458	451	485	493	461	487	468	479	481	476	485	456	482	455	517	494	460	498	455	474	518	471	519	482	499	497	509	431	468	482	478	488	507	511	516	478	466	461	487	496	458	465	520	492	489	489	488	440	502	473	484	497	449	502	460	443	501	490	499	501	465	522	476	480	474	470	477	478	500	465	470	458	444	531	508	463	498	470	493	484	497	476	443	479	494	501	465	496	506	441	476	498	536	489	504	501	483	465	444	457	489	514	485	491	521	494	481	491	504	483	483	464	492	475	460	515	486	461	463	511	486	475	454	506	477	446	491	492	475	485	460	481	491	467	472	485	477	510	458	426	492	525	468	471	520	464	452	511	474	497	466	518	486	461	507	502	499	482	478	452	482	457	512	464	464	466	499	462	480	446	505	481	462	496	504	474	478	463	519	514	493	485	488	446	478	519	502	460	490	513	488	456	482	508	462	466	457	463	454	503	503	451	495	496	512	492	472	472	472	482	449	438	497	510	551	455	485	473	480	526	474	493	467	453	481	500	459	498	447	481	488	503	476	508	494	481	480	493	526	499	508	426	505	486	417	469	513	477	496	493	486	511	491	489	494	465	473	483	501	493	494	502	487	477	501	460	478	454	473	497	504	451	513	468	443	472	501	484	506	477	478	460	481	454	433	457	461	470	459	489	443	495	461	465	465	484	487	447	484	483	441	431	490	458	459	443	511	506	455	503	470	482	453	463	448	478	515	478	475	475	493	446	440	474	519	439	489	481	506	504	511	466	497	469	491	549	465	466	459	465	465	488	503	476	489	478	466	476	469	453	494	494	481	481	489	473	463	486	509	485	503	462	458	484	474	456	503	511	451	505	484	480	516	505	490	478	495	503	476	469	482	477	482	467	525	477	466	472	499	479	475	515	518	497	463	481	480	522	505	447	466	446	475	504	516	492	523	454	502	486	479	497	473	476	459	475	484	496	500	490	484	496	445	485	472	502	471	444	507	471	492	459	490	469	495	479	468	490	485	466	496	457	488	477	475	466	453	513	482	462	471	480	496	465	471	477	459	500	477	474	500	475	459	464	508	462	502	468	454	480	455	463	430	460	497	450	490	483	510	488	500	503	477	470	500	486	469	484	495	500	481	489	472	472	478	476	506	526	488	496	486	444	459	501	502	482	412	508	479	465	490	512	452	469	511	466	440	474	492	460	506	464	482	478	479	499	489	441	479	465	472	506	431	476	482	513	509	485	469	478	490	483	513	479	508	499	508	474	518	476	518	483	440	454	490	500	487	495	478	475	451	500	505	450	514	505	495	447	481	472	478	493	495	463	495	491	485	499	451	463	455	488	484	458	523	492	487	451	495	458	486	485	471	433	459	491	503	464	473	488	464	487	467	438	493	446	504	477	481	421	494	476	461	485	489	440	454	488	451	457	495	453	475	470	448	442	535	469	472	490	496	484	495	456	501	477	458	499	498	472	475	470	492	483	502	455	471	494	528	466	470	451	441	444	474	498	497	489	477	469	476	487	500	536	509	493	450	479	468	510	512	495	508	529	499	489	518	477	473	489	465	472	465	497	499	507	487	483	498	448	482	485	494	462	501	495	454	496	517	457	455	434	461	497	464	434	479	515	523	480	468	483	491	470	468	480	466	467	510
23085	21233	29086	23684	21251	21250	24921	27382	35088	31503	20804	15232	9284	1422	2397	390	208	452	692	180	185	191	197	198	203	187	185	177	183	178	187	188	198	170	154	183	152	197	213	178	191	176	175	163	182	163	187	177	179	198	186	159	177	172	174	177	175	184	188	212	189	154	161	194	184	173	180	182	192	184	188	176	196	181	161	172	167	205	185	171	167	187	168	170	175	165	177	180	160	182	157	179	176	177	181	174	142	158	174	184	203	186	192	185	156	175	186	169	160	173	181	152	142	172	180	166	165	156	171	157	192	169	176	170	159	179	210	186	196	185	171	151	187	174	184	167	188	182	188	200	192	153	178	166	179	171	193	187	170	173	212	187	201	170	162	173	165	186	157	178	175	178	211	174	168	195	187	176	192	190	169	165	190	174	187	156	166	178	177	178	164	186	184	177	176	173	169	189	164	177	188	159	174	171	174	181	180	165	161	166	179	155	179	166	180	205	161	171	168	190	156	157	171	162	182	163	189	162	164	182	156	181	192	169	180	178	164	199	181	168	166	182	152	208	175	197	160	154	157	178	193	175	162	152	177	158	171	182	176	194	178	195	172	161	179	187	181	170	172	184	178	166	171	167	183	184	178	178	165	193	188	179	183	182	173	156	163	181	179	174	153	173	173	176	172	189	150	173	171	182	171	170	179	170	174	190	168	181	170	162	163	179	193	160	181	176	180	155	178	163	166	183	191	155	183	155	199	165	213	187	172	180	177	155	170	159	151	184	187	186	169	169	177	151	175	180	188	164	146	169	176	168	147	187	167	159	178	182	188	171	162	160	203	194	164	159	177	171	196	171	177	160	177	174	190	194	194	169	194	165	177	181	162	182	187	171	171	168	169	176	177	197	170	163	161	168	175	203	175	178	163	191	195	171	169	159	166	181	190	174	178	174	129	169	155	162	159	196	194	166	169	171	166	172	178	172	155	178	166	176	181	178	193	198	171	181	190	193	166	173	175	175	196	165	171	158	155	158	193	179	144	173	159	177	170	152	160	166	164	172	169	185	174	171	169	175	173	160	168	188	186	179	169	171	170	197	157	170	175	196	159	167	169	178	187	161	197	175	162	150	195	183	196	197	164	173	155	184	173	175	152	208	171	173	190	163	180	172	181	172	185	177	170	193	180	164	188	169	187	176	191	188	162	174	170	165	199	169	156	204	160	178	169	176	181	200	186	158	196	173	171	181	186	159	163	200	183	178	170	180	181	182	188	184	180	189	157	176	207	183	175	167	163	170	175	166	184	177	167	189	180	157	185	156	154	169	181	177	157	185	147	153	183	168	165	182	189	176	162	164	197	147	186	174	164	180	184	154	176	167	191	196	199	161	153	192	186	180	194	158	163	178	162	185	162	182	184	174	199	174	181	193	177	200	178	168	179	167	170	183	178	207	178	182	193	185	177	180	153	159	180	170	154	179	175	173	201	167	174	173	170	182	188	169	175	174	163	179	173	187	193	183	172	170	190	179	187	176	184	178	180	179	192	185	181	181	186	158	171	197	180	161	173	173	168	154	168	180	161	183	182	201	184	180	169	185	214	191	189	187	165	146	178	157	196	179	171	168	172	207	172	180	182	184	169	162	221	167	149	177	158	176	197	170	178	187	165	170	185	173	190	194	169	176	144	165	165	163	157	173	185	181	178	193	184	177	172	154	169	171	158	199	160	161	169	173	193	167	153	164	191	158	158	166	173	184	188	186	191	176	167	182	159	170	183	163	160	179	181	197	173	187	164	182	175	157	147	181	166	168	197	146	189	187	198	202	196	175	180	167	190	182	172	170	162	157	184	202	184	189	158	189	153	156	160	181	175	183	158	192	167	195	167	180	186	155	193	179	168	189	186	194	173	174	171	180	190	181	175	174	169	219	181	147	170	181	155	176	162	164	180	181	150	179	181	178	173	181	184	184	189	183	159	160	176	163	185	186	178	134	200	193	171	188	160	155	171	168	167	186	166	151	167	197	186	174	183	187	199	176	188	160	161	176	212	159	172	177	178	181	185	166	174	159	183	186	182	189	182	164	190	162	177	175	184	158	167	176	182	185	166	172	154	171	154	180	163	164	189	168	177	189	161	169	156	178	175	187	165	168	206	202	168	175	173	173	139	172	182	200	187	176	194	181	167	178	177	165	182	168	168	185	188	175	168	168	184	192	188	172	190	191	188	180	171	197	169	189	200	188	181	186	201	203	172	176	196	192	163	159	173	151	189	175	199	164	170	190	180	173	191	164	170	194	157	174	171	193	192	172	173	168	180	186	167	173	162	178	192	179	194	178	162	184	171	191	171	149	171	192	178	188	178	160	158	190	183	169	195	183	171	176	193	165	189	181	174	174	170	168	190	180	174	173	155	181	181	197	194	186	163	191	176	181	174	188	166	183	168	200	165	167	179	172	173	194	169	174	177	180	202	203	175	150	188	158	203	168	183	172	183	179	188	172	152	156	178	186	181	185	177	188	166	178	159	173	160	186	153	175	168	176	172	162	160	170	158	171	186	172	179	185	170	136	178	184	192	177	186	173	191	186	180	163	186	193	169	176	201	202	197	165	148	191	166	194	176	171	176	162	174	178	180	189	182	141	158	183	155	184	164	189	175	194	178	187	169	175	158	179	178	190	191	198	191	191	164	167	186	162	180	164	169	177	151	194	165	170	166	167	163	180	189	179	158	160	179	199	160	172	167	189	172	179	174	195	169	172	187	199	160	167	196	164	189	177	167	163	153	186	172	155	188	172	135	157	193	173	166	178	173	183	187	160	172	170	170	173	170	156	184	153	144	182	175	169	157	187	185	177	168	173	167	187	189	190	159	177	192	157	175	177	169	163	207	159	173	175	206	196	173	166	157	193	157	168	203	177	166	180	174	174	183	189	165	188	170	171	186	167	161	183	188	151	157	206	167	194	185	166	178	187	178	190	177	195	176	166	159	182	147	180	180	174	167	190	187	185	184	196	165	177	179	191	175	170	164	167	171	181	183	165	153	149	165	180	178	179	186	195	180	169	151	144	184	176	177	166	192	178	186	174	183	180	184	178	183	164	206	142	188	166	157	174	186	168	164	174	187	190	202	181	181	191	200	160	160	165	182	162	174	162	185	201	157	153	188	175	175	165	182	178	169	159	188	166	149	176	173	181	191	173	186	184	186	176	163	188	173	173	168	187	181	179	173	179	157	188	185	177	176	165	170	176	173	164	173	180	164	205	176	187	165	187	183	175	167	172	153	153	208	165	175	154	183	160	174	181	183	186	174	183	186	201	179	159	167	186	182	170	195	172	174	166	172	172	184	203	186	160	162	176	181	172	173	164	185	194	157	162	182	157	165	174	169	176	184	170	188	173	175	169	196	167	165	186	186	170	175	178	165	154	178	179	182	183	194	188	158	183	191	174	198	186	164	161	172	179	186	155	175	165	164	175	182	177	175	160	190	185	195	191	182	183	200	185	195	149	187	184	177	176	192	182	183	188
16550	38548	35896	28797	22596	22742	33552	39032	44045	39642	28879	26880	18317	3752	7871	1100	450	1305	2190	412	380	383	401	364	378	382	365	411	389	369	377	376	410	367	367	317	347	369	371	379	363	398	350	389	363	347	344	367	374	318	358	362	363	350	343	346	338	378	328	338	363	370	327	343	356	346	327	344	357	373	358	344	356	378	369	361	371	371	355	365	355	358	333	353	347	395	336	357	345	338	364	350	346	357	356	359	332	322	367	328	351	385	363	383	369	366	359	330	352	321	340	372	338	343	380	362	362	330	356	359	375	374	355	357	369	339	366	362	377	360	352	315	323	382	367	350	366	330	358	386	351	372	402	356	383	328	379	367	355	332	336	365	354	363	339	342	342	356	365	323	374	335	358	355	357	380	357	359	382	349	351	348	351	333	349	363	371	375	324	367	357	343	350	332	361	351	319	369	374	368	388	356	374	345	341	368	333	343	323	346	370	376	368	310	352	393	358	365	341	369	349	347	357	330	338	345	338	339	339	346	335	340	330	309	364	383	358	372	377	346	316	336	363	369	354	316	365	358	331	372	345	380	379	381	334	360	319	376	354	343	349	341	363	344	366	368	376	338	377	370	364	350	304	346	356	330	363	355	357	320	383	340	373	358	342	377	380	354	334	353	353	335	338	351	339	335	344	338	331	359	357	362	364	346	351	360	352	363	368	352	365	395	354	337	368	373	375	361	334	355	340	373	392	342	324	370	352	338	358	384	341	351	348	353	326	377	376	374	334	363	338	352	353	335	383	374	365	332	376	350	329	359	315	334	344	368	389	377	368	358	381	347	353	378	346	366	349	375	350	362	354	359	379	376	374	374	340	344	388	341	353	354	338	339	332	337	374	364	386	382	331	326	339	369	344	329	348	374	367	360	352	348	330	310	395	374	353	359	390	398	344	351	354	325	373	349	360	361	357	357	362	355	335	381	343	350	342	335	326	370	355	363	360	347	310	366	375	385	346	361	344	345	349	393	352	344	339	369	337	372	360	365	333	372	326	362	343	310	373	357	332	357	390	356	353	357	338	395	362	364	369	339	388	374	353	353	345	365	351	371	377	352	350	355	327	359	337	338	360	373	344	366	326	393	349	366	365	321	371	342	338	378	353	338	340	334	373	367	368	394	346	352	350	374	373	390	367	376	355	345	318	331	351	367	384	365	365	382	324	361	337	355	369	350	352	341	357	347	350	363	358	319	360	367	344	351	359	355	359	338	351	361	346	348	337	332	377	388	353	355	362	361	380	387	361	365	347	366	366	337	365	359	365	373	370	360	351	367	350	347	350	387	380	354	374	359	358	343	351	343	331	402	363	351	387	374	359	348	365	371	330	358	368	362	325	337	356	361	353	311	353	392	365	348	343	366	317	368	370	336	355	365	344	334	335	373	383	369	398	340	372	382	381	367	362	352	377	375	346	366	355	324	358	362	355	351	352	338	328	350	333	385	358	371	335	352	337	384	342	375	345	357	369	323	364	334	372	325	362	365	373	332	357	379	348	387	346	336	362	413	347	369	346	359	333	337	366	367	336	369	375	333	357	318	340	383	351	373	352	397	372	335	337	346	329	367	369	397	354	364	361	337	350	351	332	333	348	363	378	357	356	356	381	366	352	350	360	352	351	343	376	348	376	380	360	359	338	375	373	320	382	327	358	348	351	335	364	356	355	393	338	344	359	353	354	354	364	372	366	356	332	323	346	363	358	388	355	372	347	371	352	344	339	344	344	367	335	386	371	346	380	352	330	365	383	380	333	372	362	345	339	361	342	332	376	364	336	355	363	371	369	313	367	313	378	380	344	333	332	318	328	363	347	375	372	329	334	336	372	366	357	381	373	369	356	334	379	355	374	363	327	357	371	391	333	341	350	340	325	361	366	353	369	342	334	356	351	363	358	341	401	361	341	344	354	345	364	346	360	405	347	351	363	356	374	300	324	383	331	342	355	369	352	362	356	367	354	354	363	337	366	335	383	352	360	355	342	379	361	332	347	354	353	333	364	364	355	354	375	351	365	354	328	365	366	355	393	355	345	331	373	359	389	338	312	385	398	350	366	348	329	321	332	363	355	355	349	327	352	355	369	349	350	352	354	379	349	343	365	355	344	321	376	355	354	350	329	359	351	332	360	377	370	388	364	382	340	336	366	328	332	339	335	396	369	314	345	354	355	358	330	393	346	353	352	356	348	393	352	358	351	363	324	345	368	355	355	340	380	327	352	347	347	342	372	359	397	342	335	353	355	370	364	362	359	343	335	331	363	367	331	361	370	354	351	346	386	349	338	350	350	355	323	351	335	370	343	355	367	373	363	365	356	311	371	370	363	359	325	359	359	355	347	350	353	357	326	323	413	380	366	368	346	369	343	361	344	335	340	336	344	359	333	346	344	357	389	381	363	356	343	402	388	355	361	380	356	346	351	357	363	321	381	341	363	352	380	349	347	364	372	334	354	345	368	350	375	326	352	371	377	348	347	367	340	350	374	362	338	358	347	392	332	315	343	335	375	323	327	335	325	359	355	374	363	352	354	362	342	377	384	376	351	347	338	335	365	325	342	368	361	314	340	361	361	340	373	351	374	313	349	344	367	376	324	344	338	360	364	350	379	360	330	360	333	329	368	359	387	339	338	372	365	343	336	366	394	342	355	352	327	358	359	334	365	341	340	359	362	344	337	350	348	359	323	324	365	352	318	349	358	371	341	371	323	360	343	382	356	320	351	363	403	361	359	369	388	343	352	361	380	324	377	338	347	367	307	337	337	350	360	362	377	325	371	389	344	375	319	330	367	346	355	365	366	349	364	372	374	347	365	331	369	357	338	346	346	342	366	354	350	347	344	368	302	349	364	377	346	369	343	365	361	370	348	378	354	342	331	356	371	346	375	361	319	375	373	348	331	356	355	391	358	366	332	356	387	327	364	391	378	332	357	341	362	348	365	383	356	347	321	328	366	365	376	335	355	341	349	345	346	366	340	365	363	329	328	347	329	362	334	323	348	358	335	368	372	311	369	333	368	351	352	358	322	348	378	356	345	364	341	376	372	328	358	366	341	355	349	387	374	390	361	358	370	334	355	366	363	350	331	353	365	337	358	340	363	328	380	370	384	332	372	367	339	358	377	345	349	384	316	377	369	348	341	365	330	369	370	329	332	345	347	362	384	398	375	356	356	323	357	358	388	355	352	329	351	345	334	348	387	374	346	340	352	355	353	351	369	352	368	320	337	359	352	339	355	364	350	381	375	369	365	372	348	380	349	345	362	349	350	353	362	355	353	367	370	326	331	356	348	361	342	311	332	362	344	386	385	334	354	354	375	351	374	355	345	343	355	393	388	335	367	335	340	347	394	376	357	385	360	330	351	373	331	402	361	317	355	324	362	359	338	406	352	368	369	313	399	347	400	371	334	368	324	351	345	340	339	361	361	387	332	351	344	370	305	360	373	339	371	368	368	329	372	350	343	358	340	340	357	339	301	343	339	332
26659	21318	18855	12839	5616	2574	1867	2491	3808	4017	2784	1526	848	466	443	334	363	378	374	351	323	338	318	341	346	362	313	344	320	359	330	337	368	342	354	333	351	355	318	341	354	330	328	352	341	336	340	309	337	319	356	340	317	303	384	359	308	351	345	351	346	322	339	340	353	295	347	308	344	352	327	353	328	328	348	338	331	367	319	348	309	329	331	334	325	304	327	366	347	310	364	316	347	358	352	343	349	325	367	349	326	296	315	339	341	363	326	348	321	344	320	336	323	308	317	332	391	311	303	324	319	325	337	312	309	334	314	323	319	287	375	328	352	311	299	328	320	356	346	314	316	314	340	335	348	335	338	326	358	350	332	343	348	323	315	332	339	356	353	346	342	308	335	322	343	349	333	316	299	323	328	351	335	316	377	344	336	353	351	347	361	354	354	364	340	305	356	338	346	329	356	324	321	309	365	350	351	339	334	322	334	327	340	321	300	336	333	330	318	344	305	362	325	355	333	355	330	348	368	352	311	346	287	358	343	348	330	325	322	349	331	328	365	335	348	338	360	329	353	344	342	361	333	329	338	314	341	327	376	352	337	331	312	356	333	320	362	357	337	343	310	336	344	284	336	343	328	355	311	326	324	374	336	345	355	352	342	368	326	345	316	360	340	324	300	308	354	335	336	344	301	336	311	337	305	358	398	327	339	347	332	318	332	302	356	343	376	365	334	343	339	344	355	342	346	314	334	329	356	362	314	347	335	330	361	357	356	349	346	336	348	343	358	332	325	343	323	341	325	336	320	375	311	336	333	363	345	329	328	335	320	326	361	306	328	334	353	346	360	341	379	311	320	333	325	350	353	305	355	328	322	360	325	348	338	348	351	337	303	355	335	384	346	370	334	332	322	312	366	339	330	360	324	340	348	328	338	351	334	327	327	342	339	364	371	363	324	337	337	335	323	339	375	306	337	349	324	344	346	294	365	321	343	336	347	362	339	366	348	317	341	338	332	347	364	339	301	311	314	315	339	331	348	325	360	342	332	332	335	353	319	329	336	330	325	360	314	335	359	333	356	347	327	317	329	313	348	359	348	339	356	330	332	362	307	363	325	347	355	363	305	336	373	359	332	363	341	331	357	332	339	341	314	329	350	336	359	361	335	343	292	325	346	324	291	335	324	374	383	320	331	345	334	336	314	352	309	353	320	316	328	336	340	339	301	336	357	358	347	332	334	322	331	344	356	344	326	384	347	342	329	343	339	341	332	335	321	333	315	319	322	313	310	364	335	363	347	331	337	314	309	341	352	314	324	324	343	354	314	369	325	348	343	333	293	354	331	321	352	352	344	331	308	337	355	336	349	358	365	334	317	372	344	312	345	378	333	355	362	347	333	366	312	329	321	354	354	326	328	333	370	367	336	335	344	322	320	330	356	344	346	347	351	329	359	312	339	331	342	322	348	322	322	358	337	368	340	343	354	356	346	323	331	321	339	353	339	357	337	346	341	328	349	347	344	307	353	344	330	326	354	330	337	294	324	334	303	325	321	350	331	304	357	312	358	343	354	353	307	337	331	344	370	354	346	335	330	342	325	317	340	305	350	347	334	381	334	345	318	344	342	286	355	321	355	331	360	315	370	341	335	354	346	330	340	306	329	348	313	327	339	373	324	340	334	370	354	342	345	325	353	338	305	349	330	357	352	333	345	337	323	307	307	373	378	320	347	335	346	322	351	333	328	377	332	340	355	339	345	336	317	308	314	327	336	310	343	323	323	370	316	349	322	330	301	336	368	336	356	358	322	333	330	358	346	379	339	318	318	332	337	357	314	355	309	336	316	322	340	335	330	347	358	331	321	300	333	331	345	313	321	327	308	365	364	331	371	325	341	333	323	315	329	321	351	287	349	332	366	364	334	334	337	309	341	310	310	353	334	336	334	334	305	319	347	284	329	349	307	308	374	330	328	359	362	320	348	354	329	361	331	352	352	312	352	312	351	305	324	323	344	340	345	334	314	325	349	340	341	318	343	344	326	323	350	326	324	338	360	347	307	298	342	359	308	335	335	343	356	322	343	360	366	376	349	350	346	349	335	353	305	310	366	365	344	333	356	373	346	347	301	323	366	331	308	326	329	345	335	288	338	327	330	338	351	312	347	311	329	346	368	363	306	330	339	345	332	351	321	325	350	339	333	328	357	331	325	341	315	346	353	351	364	326	312	370	325	333	348	301	338	360	329	346	361	372	310	321	317	330	336	306	349	357	318	319	342	326	335	337	348	365	303	356	329	328	330	340	344	330	374	341	383	351	339	285	343	350	370	332	325	361	337	340	328	334	315	369	341	330	339	329	319	339	367	332	346	331	370	326	349	355	348	340	344	368	332	365	325	335	340	358	325	345	359	350	316	349	351	334	343	346	357	350	327	329	317	346	356	344	352	326	339	311	335	324	363	325	349	367	337	357	372	354	297	310	325	330	308	335	364	329	344	357	332	327	325	341	366	334	330	364	342	317	312	348	340	344	315	318	359	356	351	350	344	340	337	325	344	335	335	330	338	348	336	318	373	324	359	321	342	337	340	362	327	355	384	328	341	362	346	350	347	347	333	324	312	356	337	321	354	322	311	366	299	335	340	320	326	357	328	360	313	313	334	359	308	326	329	345	350	336	331	357	329	348	326	339	327	382	357	325	352	306	319	346	302	343	364	365	325	324	345	336	338	325	316	344	361	354	331	318	321	329	361	334	347	338	320	286	335	330	355	376	371	331	327	326	313	347	358	326	326	320	310	316	338	343	352	342	336	306	348	324	321	327	333	344	339	340	351	344	321	344	318	326	355	349	340	336	325	338	294	313	330	337	361	345	341	354	350	328	330	353	323	313	338	342	350	388	357	354	303	344	361	339	345	290	348	315	338	331	343	358	305	364	357	341	312	324	337	301	354	318	317	373	324	330	367	349	338	330	344	332	320	319	358	322	360	344	326	334	334	294	360	326	307	322	343	330	321	315	333	319	356	339	308	310	303	327	358	324	343	361	327	344	322	313	341	341	345	332	342	335	363	351	333	341	346	341	314	327	330	365	343	319	350	367	337	344	350	339	343	336	351	327	315	360	350	327	340	323	350	332	388	354	291	328	318	333	330	337	351	334	330	378	346	336	344	352	351	306	332	364	329	339	376	334	355	338	286	320	315	351	295	306	324	300	318	318	327	331	343	356	319	312	334	326	334	349	340	334	327	328	312	289	311	316	318	327	362	347	363	311	329	340	336	327	356	334	330	361	383	351	373	347	321	362	342	380	352	355	369	337	341	329	328	330	303	303	326	329	368	360	352	329	321	333	324	350	330	336	337	338	365	340	343	295	327	371	351	328	368	346	324	322	343	349	320	347	347	329	326	344	312	323	349	360	334	375	325	336	313	371	360	356	359	333	337	348	351	356	331	348	325	322	343	346	377	311	330	324	358	345	316	374	337	328	330	349	334	348	344	322	326	378	340	316	335	321	359	318	332	340	336	348
14330	27356	25230	20087	13587	8163	6388	8469	11719	11816	8027	4376	2590	1051	1072	778	696	709	825	732	734	728	692	686	669	689	714	675	712	679	689	681	744	662	687	651	641	670	738	688	667	653	707	662	721	648	711	684	714	640	666	669	685	729	672	682	636	667	651	673	672	669	656	639	672	693	686	719	657	663	661	652	701	683	674	675	686	639	687	695	657	684	659	639	683	690	630	625	685	671	709	672	677	720	657	689	626	700	677	710	691	715	664	657	694	708	645	639	672	703	692	687	653	629	659	694	607	637	640	672	653	693	632	711	652	691	681	631	633	647	630	674	646	718	651	686	719	654	655	699	696	717	697	678	705	662	659	675	707	678	684	637	681	740	659	714	659	677	728	672	662	695	704	677	696	652	665	664	667	657	656	693	711	601	696	703	596	700	676	682	636	680	639	625	704	668	638	691	663	687	639	683	673	675	695	711	654	644	627	663	613	662	723	698	731	701	644	677	686	706	682	672	651	684	695	695	694	728	671	649	693	670	695	668	639	663	646	674	668	642	638	683	701	696	660	641	656	672	652	648	690	733	671	689	662	679	703	708	715	685	671	687	674	706	695	675	727	655	623	639	645	648	673	676	677	662	658	616	693	657	682	690	649	649	646	739	670	670	658	697	692	687	671	676	655	661	652	657	677	658	664	715	684	645	667	648	729	677	680	659	700	662	672	673	659	663	636	687	680	651	700	689	675	682	704	734	675	681	648	619	662	676	646	677	648	644	664	695	663	657	688	712	650	653	683	675	683	655	689	637	654	639	664	660	707	686	728	670	650	691	670	651	683	671	634	703	645	684	651	694	772	690	612	679	679	644	650	706	715	628	654	695	704	679	634	677	685	680	655	702	739	679	696	714	616	666	711	644	702	702	650	646	639	682	686	679	669	702	696	658	675	670	658	677	710	696	680	651	684	686	704	656	700	669	690	648	622	647	706	699	670	681	661	696	670	678	673	641	695	674	659	636	674	687	668	626	690	660	694	648	649	706	711	700	663	679	641	677	676	668	661	658	678	680	717	629	662	672	683	650	678	674	645	656	690	662	679	653	686	670	647	711	705	668	617	656	666	668	697	663	634	625	671	701	632	648	639	670	710	678	635	677	714	636	661	637	627	652	671	734	624	692	651	648	685	687	670	647	694	663	654	723	695	731	691	669	647	683	660	675	674	695	652	722	631	705	665	659	690	617	705	685	685	660	692	646	657	643	694	694	672	659	668	679	626	677	678	691	697	710	647	707	670	681	645	631	667	667	645	635	681	688	700	716	667	681	671	674	674	682	649	659	667	659	644	665	685	618	672	671	688	689	689	693	692	716	709	638	629	657	637	682	664	636	690	698	684	652	671	691	704	653	658	707	667	670	650	659	686	657	678	719	677	642	636	672	702	652	617	640	666	705	681	679	662	665	649	644	670	715	682	741	680	622	628	692	672	670	662	663	676	659	640	636	656	697	651	673	660	713	682	682	643	685	650	697	711	668	678	696	652	724	623	664	695	687	695	660	645	657	648	671	677	708	660	640	692	669	633	702	671	704	678	685	658	684	678	657	680	668	673	716	660	680	705	693	666	701	674	648	624	676	703	714	678	658	690	668	643	649	674	700	667	730	688	690	670	636	626	702	670	664	685	678	680	655	689	684	704	757	695	676	648	678	742	689	666	650	671	704	693	652	694	647	683	677	646	653	670	656	675	684	675	689	715	726	689	657	665	701	666	720	686	621	693	702	653	698	676	670	657	659	661	660	639	644	638	684	669	690	698	639	686	676	656	627	650	662	696	641	698	718	661	699	667	686	642	679	653	661	648	710	720	726	670	689	685	706	685	733	678	644	655	660	702	695	651	661	670	683	674	693	686	716	701	687	665	674	675	706	673	690	671	667	666	642	612	648	694	659	676	652	650	728	659	657	654	695	677	672	665	670	656	731	659	675	656	732	667	643	672	697	716	687	703	688	649	661	667	717	698	642	690	652	693	684	686	664	721	648	693	672	664	666	671	669	699	668	655	692	683	683	664	698	666	689	650	684	663	713	692	649	681	650	650	652	678	673	672	699	693	680	677	654	680	682	639	622	630	657	648	658	670	670	657	666	656	677	699	694	684	688	629	653	649	705	618	650	713	698	709	650	724	664	681	664	647	710	692	685	703	680	659	683	677	693	660	675	681	673	643	666	644	673	678	655	615	691	709	681	670	680	694	616	714	685	699	654	649	689	673	679	688	696	696	641	652	661	695	686	689	666	679	679	734	683	666	653	700	747	663	655	696	693	629	685	649	648	679	680	694	653	685	666	620	651	703	649	668	715	682	653	641	657	636	712	677	673	670	689	688	697	656	662	730	668	668	711	674	722	699	667	650	671	656	655	681	662	689	661	689	677	706	667	695	626	678	688	706	672	660	701	694	692	639	700	703	706	646	616	649	706	692	710	679	638	676	684	669	669	644	721	649	670	676	746	621	637	621	634	677	664	682	686	663	684	715	648	674	697	661	688	682	705	675	655	645	645	718	686	702	619	701	694	679	669	686	681	648	699	660	686	678	662	660	707	669	669	670	665	717	695	673	649	674	667	635	664	698	671	684	721	718	672	723	675	660	652	674	639	667	671	673	703	690	670	657	726	673	677	701	699	653	649	661	729	684	629	651	691	695	647	687	672	671	647	697	686	679	710	719	682	701	667	674	707	607	651	657	696	663	714	670	708	700	664	673	664	692	655	655	637	674	695	690	690	684	676	694	636	665	680	682	654	659	685	725	649	695	714	673	674	654	708	664	647	683	662	661	641	685	658	663	635	715	665	677	628	695	694	625	638	650	679	657	697	676	682	687	668	691	676	687	710	689	675	671	666	639	664	620	694	712	701	676	673	641	645	694	724	662	662	663	685	640	698	718	651	667	672	670	650	627	714	659	685	641	631	651	689	636	632	720	631	694	690	642	701	708	706	677	674	655	679	693	703	683	685	625	691	689	717	666	656	672	653	686	690	608	695	667	646	658	694	674	658	684	643	655	668	658	707	668	667	680	688	672	674	676	733	661	640	631	637	717	661	678	646	708	666	711	662	675	696	686	696	691	686	676	656	652	681	656	702	640	739	675	670	729	668	700	660	670	761	692	688	673	649	669	701	663	662	646	676	719	681	696	690	727	682	701	650	702	692	685	699	662	686	676	668	677	654	694	651	647	672	696	738	665	666	672	716	670	657	707	668	706	655	637	679	680	704	706	720	746	620	655	713	675	670	618	697	683	674	656	669	665	668	683	674	645	666	650	639	673	649	656	688	696	674	672	642	623	678	704	677	670	650	674	670	678	687	699	646	661	632	668	683	685	646	689	655	663	674	623	647	637	692	644	657	703	686	678	700	652	735	656	643	662	690	682	663	675	650	699	665	688	658	659	697	676	664	679	676	705	675	602	624	684	652	660	648	701	662	705	656	661	706	654	651	701	671	625	661	671	603	656	709	655	728	685	668	686	672	670	684
24076	21108	28022	24446	19555	9883	5836	8399	19640	23760	19769	11831	4108	827	449	428	282	320	391	257	240	274	284	230	261	251	253	242	234	295	258	265	263	255	238	236	223	271	245	273	254	228	272	256	268	276	245	268	257	266	244	234	253	255	240	273	256	256	235	241	253	237	257	249	235	275	226	240	256	231	258	223	252	249	257	262	249	232	243	285	247	235	260	232	259	248	263	235	246	232	271	278	237	251	229	276	265	226	239	276	251	266	257	261	263	255	222	245	245	260	265	265	257	268	243	240	257	218	267	240	244	264	264	265	245	261	275	271	265	248	271	223	256	261	278	230	225	256	234	241	235	240	259	252	222	263	252	238	262	222	246	248	249	233	254	288	255	255	273	264	248	257	253	255	262	262	228	258	274	261	240	247	251	215	259	259	271	253	236	223	280	234	229	252	243	277	269	258	249	224	238	246	267	263	248	261	242	252	271	271	250	247	233	250	250	258	267	245	247	240	264	256	257	269	266	260	249	248	222	239	256	236	243	271	262	262	252	255	261	260	269	268	259	238	226	212	289	234	271	271	243	236	243	257	269	273	289	242	258	264	239	242	233	247	243	265	257	289	276	271	246	251	268	247	278	245	274	261	255	242	255	231	263	248	234	274	273	277	265	253	279	253	249	270	265	242	235	236	257	239	234	220	263	231	245	240	240	258	247	276	264	245	259	251	263	246	280	244	234	239	247	257	242	248	232	270	276	229	252	257	223	249	258	233	248	225	236	242	240	257	235	231	220	229	255	268	263	244	284	257	264	246	283	247	268	246	247	243	237	262	273	260	228	246	250	236	242	278	287	228	255	265	281	273	252	253	262	246	237	236	289	251	295	289	270	284	264	237	250	258	262	262	250	234	231	252	259	257	235	267	224	281	238	264	252	294	259	263	241	256	239	248	253	244	259	228	256	246	252	235	229	284	234	256	272	267	257	251	235	237	265	251	270	255	228	248	236	237	260	232	266	229	247	257	265	247	261	260	251	259	249	280	248	270	261	240	292	294	258	271	247	257	276	272	301	275	243	255	241	237	260	243	265	219	235	250	243	246	257	274	235	244	280	229	238	248	267	258	273	236	256	233	227	272	220	266	225	241	232	245	240	248	254	247	257	235	255	242	243	271	255	249	260	257	252	264	238	254	288	257	258	238	257	230	262	244	253	270	270	263	289	252	245	213	240	255	243	280	254	250	264	251	246	224	264	273	268	249	244	288	257	278	244	241	224	277	267	248	257	258	266	234	247	246	234	258	245	236	252	253	270	251	231	246	240	267	233	247	264	240	265	242	218	273	264	241	264	251	232	247	263	257	244	266	267	217	270	268	268	252	273	248	275	250	275	274	251	236	272	242	234	266	235	229	241	248	266	241	240	265	238	292	244	222	267	236	244	255	264	249	257	233	290	237	260	267	266	278	258	269	284	286	272	256	287	246	255	250	260	241	251	241	238	242	249	239	253	250	287	281	233	269	242	244	259	253	228	251	244	241	255	236	252	232	279	264	235	207	235	239	253	247	261	231	260	281	246	255	235	224	246	243	264	248	254	275	261	259	280	271	259	229	252	260	231	266	260	268	257	274	257	245	230	222	226	241	261	241	276	244	224	236	263	250	255	226	252	227	240	247	259	235	249	243	244	241	259	238	236	241	210	241	265	254	258	257	261	263	291	280	206	275	259	245	263	246	234	226	258	266	215	241	259	285	237	242	243	241	230	268	234	259	246	254	233	242	236	269	248	237	239	231	254	250	240	238	273	267	223	256	279	239	238	245	272	258	242	242	246	251	246	250	267	249	254	261	261	272	270	250	242	238	261	253	258	281	237	263	239	232	258	272	306	247	241	223	262	238	254	256	255	227	239	244	235	245	249	268	240	270	243	269	239	233	250	263	262	244	253	258	244	251	253	253	264	241	249	250	241	273	260	240	243	219	272	227	233	271	262	283	256	270	263	290	246	223	238	222	245	286	247	242	250	255	276	224	236	253	264	238	268	235	196	264	259	250	246	257	258	260	226	216	232	240	260	244	239	260	245	229	253	284	258	243	272	225	263	249	232	247	251	253	256	224	236	252	271	250	260	230	268	275	261	266	279	248	250	257	240	258	279	247	243	239	227	250	239	267	266	231	262	254	247	246	248	243	227	245	243	255	231	247	236	247	250	263	277	255	258	247	269	260	245	258	272	253	262	240	242	238	267	265	261	271	232	250	245	240	264	223	249	238	256	257	243	238	245	239	297	261	241	246	286	251	249	226	259	250	269	221	259	212	238	231	237	240	235	241	219	279	268	264	248	261	227	245	291	239	245	242	277	216	241	246	255	222	250	245	225	267	253	265	263	303	235	242	250	234	266	266	242	257	243	239	277	239	260	249	255	279	243	282	228	275	260	256	291	227	247	242	235	285	249	246	254	242	274	237	273	248	257	231	270	258	249	236	268	295	281	264	239	283	237	258	264	233	266	239	245	283	221	264	275	260	219	276	259	259	232	274	262	246	257	274	246	235	251	256	254	241	262	267	272	271	246	237	256	229	242	232	245	256	245	266	219	244	234	249	241	255	255	276	277	250	245	248	276	278	258	259	251	261	248	246	253	245	240	245	245	243	243	231	218	248	221	248	276	268	248	233	248	275	260	234	226	235	246	239	238	243	269	268	265	272	242	258	240	236	261	272	268	273	290	239	277	265	279	263	247	265	235	265	231	252	251	246	269	249	245	245	215	263	242	250	252	268	218	252	246	251	262	243	241	253	270	235	265	256	249	273	275	268	226	274	245	253	257	292	251	267	249	261	271	241	249	246	255	229	215	234	244	265	276	265	234	257	258	219	246	256	238	247	243	244	254	223	239	233	265	229	263	271	240	243	258	237	261	232	238	234	271	275	265	244	253	250	265	294	225	220	270	259	241	235	251	233	256	240	216	222	250	248	250	250	265	264	235	257	248	262	253	274	228	248	261	271	233	218	253	253	267	257	265	247	240	247	250	241	262	256	235	247	268	255	255	269	246	236	259	235	252	216	292	213	223	233	240	217	257	236	232	242	261	265	245	239	256	267	242	228	268	249	248	268	284	258	280	255	261	268	238	275	260	261	242	238	252	271	249	262	254	225	242	226	234	249	263	268	245	260	234	282	228	253	227	226	255	253	234	232	250	258	264	266	279	244	264	247	264	254	258	250	256	257	270	269	245	235	281	242	257	227	261	240	231	266	227	247	260	218	270	240	265	228	238	264	258	262	259	253	242	246	253	217	268	240	251	257	244	206	253	220	246	220	233	230	248	270	258	240	238	250	250	251	221	280	264	254	260	232	263	278	238	265	241	239	256	233	274	283	275	231	269	248	232	250	247	249	245	239	258	237	248	248	248	245	242	226	264	231	219	250	250	247	249	255	264	251	256	246	231	234	259	242	291	245	241	242	292	252	260	231	244	261	262	236	275	222	236	239	268	239	253	238	301	265	256	216	234	258	235	250	240	233	257	266
15601	31035	31361	25301	19526	16166	14129	20976	33420	34368	30295	21251	10115	2137	1315	1135	544	809	1158	512	496	554	525	538	497	515	515	563	556	566	515	524	522	523	505	527	532	530	480	523	512	523	478	524	503	537	545	477	531	502	496	507	499	516	501	531	508	491	506	518	510	515	544	493	529	525	513	526	536	498	529	549	520	536	521	486	520	526	521	554	516	508	525	508	474	517	505	518	533	538	524	548	536	502	539	538	513	523	487	553	560	540	522	496	503	536	503	540	496	462	531	484	524	530	511	508	532	552	504	493	497	511	489	515	487	534	513	523	498	496	516	508	547	528	557	520	507	525	502	538	485	486	496	526	563	557	528	538	547	521	537	515	516	545	545	506	561	523	534	553	529	539	537	454	531	567	505	516	482	522	529	518	537	515	552	498	499	522	553	497	504	515	492	517	508	488	480	504	532	544	555	534	556	503	516	538	521	502	512	501	522	503	534	510	516	506	486	524	523	508	520	506	467	551	536	504	503	516	517	514	526	539	465	580	510	494	549	525	543	517	506	534	539	530	503	509	500	469	489	545	524	571	562	537	541	538	540	518	501	515	510	505	516	508	512	498	478	563	560	493	500	536	485	506	563	513	546	512	571	554	504	535	505	528	509	523	507	498	504	532	537	514	501	523	492	501	513	527	560	485	527	534	526	513	517	507	486	548	541	493	529	546	520	504	591	505	539	538	517	517	524	524	506	488	529	541	530	530	553	512	536	516	591	509	518	526	502	506	518	529	548	525	540	532	528	514	500	519	575	514	512	532	545	503	558	529	518	501	521	477	538	516	493	526	500	512	518	491	481	546	532	518	509	492	547	512	514	508	501	526	543	525	522	545	524	509	524	529	479	519	499	548	541	539	531	514	515	544	538	490	521	485	460	490	515	470	502	558	487	523	527	551	532	528	519	508	517	481	532	526	500	487	525	543	486	453	503	515	487	532	544	529	515	477	498	536	527	525	544	504	535	510	536	509	494	531	504	550	512	509	544	500	552	500	479	514	506	541	567	515	497	535	523	513	520	535	506	501	508	535	504	535	465	514	540	535	501	540	497	479	472	525	527	502	500	488	515	507	551	501	526	553	500	523	510	548	516	459	494	524	505	523	531	494	489	509	556	523	527	517	537	503	489	526	498	493	525	539	519	494	458	530	512	527	492	513	558	498	524	516	535	498	509	520	503	521	538	541	543	502	562	467	484	499	499	517	562	505	509	542	509	465	529	473	498	500	542	516	494	482	546	500	513	551	524	527	481	484	522	508	544	536	557	515	521	496	486	495	496	519	540	521	548	525	499	507	517	522	513	523	504	485	497	516	539	510	532	503	521	476	506	511	471	497	523	493	483	565	529	487	533	492	498	514	496	514	540	508	531	517	522	535	502	498	510	494	514	481	527	513	531	507	509	539	513	502	534	490	535	509	548	536	501	545	480	494	523	484	527	507	518	538	484	542	531	505	558	505	513	500	505	540	522	511	566	523	492	537	529	508	532	509	553	518	495	537	500	537	522	492	506	550	470	557	526	516	523	530	494	488	553	484	548	528	528	558	529	502	516	476	520	506	516	507	506	570	504	582	527	488	506	491	507	529	534	510	523	538	511	513	525	499	483	533	507	553	495	541	513	508	526	564	516	512	535	504	498	497	579	525	528	545	491	511	517	535	493	536	479	498	530	523	528	490	471	517	531	507	470	519	505	538	485	537	540	550	510	521	511	502	524	455	530	498	522	530	526	537	505	500	521	500	503	543	510	542	504	501	524	552	551	540	533	547	529	511	500	493	530	512	530	537	475	537	526	530	537	532	543	500	529	529	534	478	515	523	553	552	512	551	531	535	520	491	526	504	511	531	497	499	493	497	506	503	505	539	484	508	519	516	505	506	498	507	503	495	506	485	536	537	525	538	474	512	519	551	517	476	511	512	483	518	548	516	530	548	491	549	529	527	536	508	535	546	499	540	507	508	473	511	520	559	524	543	505	550	499	514	513	520	517	488	518	550	530	542	516	477	539	451	518	510	525	487	476	489	530	494	544	510	510	508	474	494	505	537	478	487	543	524	537	481	496	530	522	485	513	501	517	524	540	523	527	489	463	505	488	458	508	476	515	539	518	545	525	523	509	535	519	520	553	505	537	535	519	508	484	493	540	505	513	499	527	508	521	501	538	508	516	502	527	514	520	514	497	549	464	561	507	569	480	505	556	480	505	510	496	520	526	522	500	533	530	504	484	518	540	588	546	514	480	545	542	539	572	568	489	503	503	527	511	511	499	537	520	504	503	503	555	527	539	506	526	547	508	538	530	555	545	515	517	523	489	544	496	508	525	496	504	509	500	523	483	557	513	527	488	539	530	506	496	505	492	533	520	504	508	507	531	584	507	517	524	540	563	515	481	500	498	512	487	520	494	518	519	472	527	550	511	542	483	513	496	510	528	519	515	525	494	539	511	547	538	529	513	517	478	503	515	509	504	519	527	533	566	513	484	506	541	473	485	528	536	522	527	510	523	524	513	514	530	517	548	522	460	511	504	486	508	524	515	496	519	508	502	505	482	516	474	533	482	530	548	510	530	487	558	519	505	524	479	550	500	484	513	532	535	494	543	502	541	529	486	533	542	527	475	528	534	492	541	521	549	518	542	533	485	508	503	494	545	521	496	528	531	564	506	521	547	517	504	536	536	515	555	490	497	506	524	519	539	477	531	523	472	541	557	505	513	548	534	589	499	516	503	558	536	485	509	489	498	487	541	495	514	535	504	498	510	555	544	532	501	520	486	519	542	513	459	503	513	528	534	557	465	518	509	523	491	497	536	539	528	476	506	488	497	505	537	510	508	541	510	536	492	493	523	513	540	520	516	491	515	509	526	490	521	570	522	501	484	488	525	569	549	537	506	512	508	512	543	516	563	485	519	484	569	540	525	509	566	487	489	557	518	487	519	475	513	496	529	526	496	510	479	517	517	525	494	503	496	496	470	521	457	511	529	527	521	526	525	480	517	504	504	503	526	521	546	497	496	552	565	552	556	518	526	609	487	502	543	524	550	552	553	501	522	542	538	516	529	491	512	491	554	544	525	492	507	525	585	522	499	500	514	502	508	528	518	528	533	536	516	523	534	509	550	543	517	554	525	546	511	505	516	514	541	549	526	517	521	552	507	508	533	524	463	507	516	487	513	528	546	538	538	550	519	530	513	519	538	499	531	465	521	543	498	511	525	543	563	486	544	512	519	510	498	544	495	509	511	533	520	526	518	507	493	489	490	541	519	526	511	509	536	508	495	536	506	494	507	494	546	500	509	533	504	521	493	504	506	523	496	510	541	537	532	494	526	558	524	499	512	485	524	480	499	487	521	483	499	504	525	524	528	515	527	546	536	552	515	535	513	561	548	510	563	546	489	543	547	492	553	544	497	509	506	511	510	530	507	511	547	517	514	527	503	553	512	516	552	544	513	562	544	495	490	524	548	518	531	492	499	538	511	525
23083	21218	29029	23718	21251	21037	21746	24514	31740	34785	30315	22216	9339	1349	488	553	222	269	593	182	186	205	219	200	206	183	191	195	190	204	194	189	184	196	181	208	209	209	186	217	231	243	185	167	179	202	203	189	179	212	172	210	194	215	201	180	217	195	235	236	235	189	223	217	199	230	196	187	208	204	206	190	207	237	211	198	213	207	210	202	203	210	205	205	223	222	217	201	195	238	192	173	205	186	182	214	177	194	192	195	202	199	182	202	210	205	212	216	201	208	221	206	212	212	192	207	189	185	184	192	186	212	206	206	210	195	193	192	199	198	185	183	179	182	207	219	184	199	182	207	195	194	223	210	209	207	212	198	181	204	197	204	211	204	196	190	186	181	199	196	210	175	200	223	203	193	194	193	193	231	204	185	204	211	196	168	198	189	199	199	222	174	208	182	203	211	187	179	210	201	219	205	198	234	179	189	184	190	211	221	215	214	206	212	205	194	190	214	211	209	182	211	198	221	208	188	203	203	215	178	173	206	196	196	207	190	212	190	207	201	204	220	190	200	180	179	209	203	188	166	206	188	191	214	207	194	200	215	182	199	231	214	199	195	203	212	200	204	204	196	187	180	203	215	202	213	197	221	200	223	189	217	198	213	174	190	205	194	188	209	193	176	212	189	180	198	207	201	200	191	190	223	221	196	232	181	215	221	175	192	199	189	188	225	199	185	201	211	222	195	206	194	181	200	207	206	193	200	208	193	199	185	184	206	201	206	176	204	194	191	233	208	233	183	198	208	220	177	176	205	195	213	215	201	224	210	207	203	194	208	208	187	189	215	177	196	195	201	191	188	188	192	223	212	200	201	209	208	230	203	190	217	177	198	187	171	194	198	208	194	186	194	219	213	200	205	208	191	212	198	193	192	213	195	194	198	203	192	191	204	206	219	191	183	190	210	199	196	206	175	218	224	194	211	201	188	216	195	179	189	221	212	190	198	201	197	212	215	196	183	214	216	202	194	180	205	186	213	201	185	192	212	186	195	194	189	202	230	193	193	207	185	194	210	178	165	170	184	172	185	209	169	210	191	211	191	175	184	224	213	203	205	205	207	209	186	214	204	198	195	187	197	213	189	226	185	187	186	184	195	196	195	214	197	179	209	209	193	175	181	189	199	191	211	183	197	201	188	200	185	211	198	205	184	199	192	196	200	214	210	178	154	184	186	185	189	193	215	205	180	211	196	193	197	229	220	194	199	190	212	188	184	195	193	213	188	198	198	189	208	204	185	217	195	209	175	222	224	190	224	196	205	189	206	202	232	224	206	193	206	199	198	207	198	196	188	198	217	224	185	171	185	180	227	193	198	200	175	198	193	205	210	193	184	206	179	205	206	217	196	186	202	209	208	197	188	203	218	212	225	198	191	208	228	189	191	244	177	230	217	214	183	183	169	202	187	208	196	207	177	207	208	189	210	191	184	183	213	196	205	208	220	205	212	230	238	202	193	205	201	182	203	195	218	189	196	189	188	206	208	190	190	192	210	213	209	188	186	210	202	203	176	230	178	209	216	172	189	219	200	215	201	217	195	203	181	205	185	214	185	208	212	198	218	242	233	184	198	186	196	197	191	205	207	203	195	196	187	205	181	202	208	203	200	194	188	216	187	203	184	180	223	226	180	188	198	221	205	211	198	188	195	203	204	211	204	210	196	193	190	196	202	186	221	202	221	205	192	199	222	204	190	210	176	202	214	199	216	236	217	211	225	183	200	204	220	199	207	185	186	211	216	200	214	208	198	209	190	213	197	215	201	211	192	191	192	222	199	225	210	205	161	196	207	191	206	224	206	208	180	182	192	206	201	194	192	196	191	190	194	197	211	206	196	201	184	197	174	210	204	222	187	188	195	223	202	163	227	206	191	193	222	214	226	210	215	201	198	199	223	233	198	186	174	207	197	213	186	184	210	192	235	220	200	189	191	214	194	210	185	198	188	190	219	204	210	218	210	202	201	199	215	190	202	208	207	189	232	195	211	222	215	183	199	203	194	204	218	223	245	206	213	192	209	196	224	201	204	194	203	204	205	208	206	198	214	207	192	189	203	211	196	179	201	191	225	192	209	193	205	192	186	217	202	193	179	209	208	186	203	191	199	215	198	177	211	196	219	214	196	195	218	189	187	186	210	186	201	203	184	196	206	206	180	210	221	215	181	202	177	188	193	187	227	184	185	245	238	207	181	193	203	153	214	190	224	180	198	207	185	182	201	195	188	206	210	218	222	203	226	190	189	195	198	196	199	196	198	209	190	237	213	213	213	198	211	200	197	198	199	241	223	225	195	180	209	202	237	185	230	232	225	198	212	182	197	209	218	211	201	183	208	196	217	207	208	185	166	230	190	211	201	188	208	192	177	192	194	192	176	216	199	191	200	224	197	212	185	215	176	193	194	188	182	226	191	178	204	204	194	173	180	201	217	196	200	215	198	201	187	166	231	239	226	195	228	213	197	179	200	202	202	188	189	175	200	200	195	197	204	192	204	194	200	230	186	210	194	207	187	211	213	220	182	206	177	209	210	194	186	207	205	229	206	194	193	204	211	190	220	205	222	203	193	208	205	197	200	196	196	198	214	208	215	196	197	202	222	196	191	203	167	213	190	192	202	182	217	200	212	219	200	200	196	194	183	214	206	183	218	208	228	191	166	208	204	216	209	192	205	183	187	200	203	222	210	216	200	202	205	201	222	199	197	205	192	173	203	199	211	204	209	202	200	197	179	200	209	195	199	182	198	207	202	199	202	225	177	214	204	210	214	194	228	186	195	175	213	177	189	195	198	203	208	209	190	190	209	203	208	222	187	186	205	189	218	173	203	191	201	210	213	183	191	210	222	188	217	194	200	178	187	203	201	182	229	189	198	202	204	186	231	226	205	205	188	170	208	226	229	195	219	203	204	170	201	208	185	206	195	197	211	201	211	210	192	208	210	185	191	203	204	193	199	188	204	202	187	184	179	206	163	212	229	205	196	200	232	183	187	213	193	190	221	211	191	167	187	184	214	214	183	201	206	200	227	166	211	203	194	199	207	206	228	184	197	183	215	212	201	194	187	171	217	211	202	205	204	222	201	200	208	187	215	184	207	212	226	196	205	197	186	202	173	187	224	185	169	209	223	210	219	197	210	190	208	188	207	200	211	191	205	201	200	187	202	199	204	229	201	205	190	203	207	190	179	202	207	196	201	200	203	183	211	180	214	184	214	195	222	191	214	174	213	206	190	208	222	199	204	185	226	177	197	200	153	194	190	189	200	211	199	189	198	225	206	207	209	220	231	181	219	210	184	183	212	192	199	204	209	201	205	198	182	207	177	190	201	205	195	211	202	205	201	199	196	193	224	218	196	223	188	199	197	187	195	176	197	191	178	221	204	183	207	204	200	179	217	202	216	211	200	213	202	187	205	210	207	213	190	195	220	199	199	222	187	216	191	197	200	200	202	189	195	195	208	196	202	189	189	208	189	211	202	186	199
19274	35641	36633	27538	23970	23566	30129	36931	42211	42989	38642	31293	15959	3123	1483	1605	434	575	1686	430	418	414	421	428	442	429	420	371	396	423	424	366	406	412	412	395	426	407	457	412	425	430	395	382	391	385	409	451	405	433	377	428	397	384	367	392	394	413	407	432	382	383	423	400	423	423	389	403	424	397	404	421	390	421	432	397	426	403	362	397	426	447	408	419	425	412	439	397	387	388	401	396	410	430	465	399	394	387	398	404	412	390	433	400	404	411	349	380	386	410	378	424	393	404	424	408	437	391	428	408	380	387	404	376	397	390	401	418	403	392	412	415	380	409	430	375	360	398	420	383	395	392	402	402	427	372	402	370	440	409	381	395	365	413	401	364	424	440	415	390	399	419	383	425	402	409	424	408	440	391	405	412	425	416	439	413	415	452	389	375	391	393	409	395	412	413	385	400	402	386	425	381	422	380	409	397	426	387	453	373	398	435	402	406	370	407	429	415	391	425	411	466	390	411	394	426	389	401	411	426	410	387	423	391	385	398	446	408	413	419	390	387	414	435	421	421	408	392	358	395	413	395	407	388	401	361	416	397	377	413	451	388	425	378	399	414	373	412	388	392	402	435	434	399	413	388	390	403	387	413	394	407	394	427	399	397	433	412	403	403	377	417	381	383	444	415	396	424	396	356	394	441	419	440	438	385	401	415	348	402	407	374	409	391	381	418	397	392	420	386	383	456	401	433	407	401	431	403	395	402	463	403	358	433	416	396	393	407	413	407	404	420	385	406	416	401	415	402	402	389	416	392	397	406	405	414	410	400	395	372	392	418	404	412	397	439	425	421	399	381	409	415	433	391	394	415	430	406	394	399	422	406	379	418	408	390	401	399	422	384	406	383	422	419	383	405	369	389	419	408	403	419	408	414	405	456	417	411	434	396	398	388	401	450	399	421	374	407	401	417	445	425	395	392	391	399	401	412	405	407	408	413	405	391	401	409	440	406	403	409	414	401	419	388	431	401	410	377	445	411	415	423	407	423	406	397	387	422	417	404	400	408	391	409	428	411	372	399	406	421	391	416	419	406	413	356	415	429	371	423	427	421	424	383	399	418	406	413	389	406	433	367	409	388	425	381	433	403	401	414	424	406	366	427	389	407	393	409	390	399	409	411	371	419	399	428	408	381	418	403	406	443	391	391	391	405	433	402	379	400	374	388	385	412	416	409	390	387	370	416	414	408	409	421	415	411	386	403	410	416	374	404	401	409	400	378	380	410	420	387	409	405	393	422	400	383	436	416	376	402	469	387	413	437	403	438	429	415	385	385	390	383	387	410	392	399	398	403	398	392	405	410	416	373	401	417	450	408	369	409	404	416	388	419	450	386	381	391	454	422	371	409	358	402	417	421	411	406	422	362	407	405	391	399	423	409	444	456	388	422	372	376	397	392	415	395	415	405	360	424	401	410	413	414	406	414	405	414	395	430	397	420	378	431	402	397	406	400	371	393	415	386	407	385	378	414	376	410	413	409	435	390	377	409	401	355	441	413	366	417	415	417	390	388	396	378	405	393	405	408	395	392	413	401	392	390	407	403	396	408	426	418	385	412	434	419	423	441	413	398	403	359	391	387	404	407	392	408	398	401	400	414	418	380	417	397	397	418	380	429	437	447	404	420	418	410	447	398	426	414	406	393	412	422	412	382	422	373	385	388	413	414	382	419	414	415	452	408	400	425	368	397	409	398	353	392	419	398	418	415	381	445	396	396	420	398	382	403	396	406	390	394	428	426	418	415	393	423	439	375	383	414	370	398	398	435	405	380	398	419	418	429	431	394	411	414	382	430	411	427	368	408	395	387	462	414	430	431	427	391	404	401	392	411	420	384	406	393	425	379	377	423	397	438	409	420	415	408	381	443	385	409	398	388	410	385	422	451	429	436	348	373	370	383	377	387	385	407	416	392	403	414	428	393	385	435	426	373	454	421	363	426	418	384	391	426	400	372	409	388	375	421	427	364	400	431	410	409	399	428	432	433	380	458	392	387	391	394	433	421	417	446	375	384	356	388	424	396	387	392	438	410	410	427	360	378	397	370	433	437	413	390	421	431	413	413	427	373	397	406	428	413	423	418	396	404	411	395	405	406	389	385	412	400	408	421	369	383	389	405	381	362	398	418	427	424	413	396	390	415	405	390	399	423	375	453	392	398	405	376	380	388	423	424	385	443	400	410	391	399	415	409	380	395	437	415	410	432	416	404	432	375	395	412	413	436	447	362	390	420	423	374	385	379	399	383	416	414	402	432	402	409	381	388	426	419	423	387	420	425	400	424	414	368	442	409	404	408	414	401	415	411	401	425	417	414	381	383	393	420	413	406	396	388	417	431	388	418	388	379	408	409	434	414	368	384	416	412	425	410	412	400	424	376	415	414	390	418	403	434	399	442	374	397	408	401	400	377	409	420	388	430	417	370	417	372	395	397	415	370	380	365	431	406	387	411	440	412	418	397	443	407	403	438	398	375	398	439	396	417	394	383	431	447	387	411	425	406	375	406	396	397	409	403	405	391	391	401	416	428	456	406	403	407	393	378	387	390	423	409	394	404	421	370	408	447	412	387	399	405	419	357	389	372	416	424	402	419	394	400	436	406	420	447	395	414	417	403	400	414	398	417	387	434	427	381	426	400	391	426	415	405	404	406	416	416	402	384	436	417	399	404	391	396	388	406	409	399	391	394	409	394	399	417	432	367	424	421	419	405	440	404	389	429	415	413	421	420	430	408	401	385	372	385	432	389	405	405	447	372	422	393	374	402	397	401	439	412	376	424	434	410	390	374	384	428	424	384	413	380	397	403	416	393	371	401	385	405	415	415	399	407	407	416	411	390	389	378	418	421	375	420	419	389	420	398	390	389	391	410	398	427	406	373	426	450	423	383	399	444	395	416	378	399	384	411	415	387	398	383	406	399	379	386	403	397	455	414	401	426	397	399	388	454	413	375	417	392	373	395	385	392	436	380	410	425	391	368	392	429	407	364	371	414	363	410	435	390	411	406	383	364	409	436	405	452	419	442	406	391	368	362	376	352	410	403	399	416	377	398	441	409	401	430	423	396	400	401	407	406	405	383	352	396	398	393	421	433	373	391	419	423	399	388	440	425	408	381	424	424	402	391	383	396	451	392	399	394	369	386	392	406	416	446	450	403	409	419	388	389	410	420	397	417	394	388	408	419	378	395	393	385	440	434	393	424	409	408	368	388	415	412	385	409	414	413	406	385	373	405	400	389	410	417	382	370	409	402	410	398	392	415	371	403	413	398	407	388	356	407	417	397	405	391	395	405	396	387	385	382	386	388	357	390	392	420	424	402	389	391	428	442	431	396	446	414	374	394	447	393	434	375	425	424	403	424	397	456	433	372	396	427	398	394	405	427	433	426	390	385	420	386	385	403	399	393	401	459	407	418	414	406	437	453	419	402	405	404	377	437	410	442	408	401	391	391	404	421	389	398	370	415	376	426	424	444
26508	21073	16975	8544	4119	3055	2602	2771	4028	4996	3805	2407	1033	460	371	360	327	353	368	348	291	367	358	327	352	362	339	344	327	354	347	339	323	358	357	331	306	319	314	363	337	338	344	351	329	347	331	291	332	331	351	328	343	331	336	331	326	364	370	347	337	352	356	343	344	356	347	343	329	312	347	346	347	334	350	341	361	338	353	326	382	343	350	361	313	310	351	340	347	340	314	336	356	313	333	358	328	321	351	337	348	357	349	379	345	330	338	344	333	334	355	336	367	338	326	411	313	333	345	376	336	308	351	336	346	357	342	316	352	365	362	337	370	375	345	336	401	337	354	340	335	369	313	383	338	317	341	345	362	353	340	343	360	348	354	344	339	346	329	389	347	333	342	380	326	334	293	357	328	334	356	346	342	323	346	324	328	326	336	342	368	349	375	350	362	350	372	318	326	378	364	387	321	355	361	350	339	366	336	331	369	324	344	362	358	333	328	355	338	363	338	326	343	365	339	345	352	339	334	386	357	325	364	360	357	359	331	329	341	325	309	340	365	338	333	382	372	340	327	324	348	345	353	350	342	364	347	330	337	344	345	333	363	334	339	312	296	334	347	333	359	332	372	367	365	317	319	365	325	339	337	341	310	343	334	372	340	315	363	326	342	357	316	307	341	323	292	382	339	362	339	326	363	367	344	346	346	335	331	357	342	344	347	349	349	347	335	353	339	332	328	331	340	363	342	353	381	320	366	375	334	328	363	371	331	335	368	328	339	325	391	308	362	318	339	368	335	361	320	349	351	334	309	340	362	358	343	349	323	334	314	327	347	341	360	349	330	314	342	349	364	351	382	381	348	391	328	315	342	359	319	328	373	342	351	309	330	353	384	332	371	344	337	374	363	337	343	353	366	321	339	355	349	345	360	358	372	342	330	349	340	328	338	367	328	333	329	331	361	343	332	353	339	334	374	351	346	353	330	381	324	322	332	341	353	333	390	369	319	356	356	346	343	353	316	347	328	363	358	335	329	379	321	354	347	335	384	358	333	357	354	327	322	340	312	356	321	340	325	342	328	385	322	340	340	349	365	341	313	369	329	323	336	374	355	342	321	336	343	340	365	368	345	331	365	353	306	349	365	351	332	331	350	378	331	327	343	372	358	336	333	330	345	366	367	362	350	346	352	348	349	338	343	360	321	337	344	325	333	337	367	367	328	352	352	351	332	333	348	325	335	363	363	355	339	383	344	341	354	346	350	361	311	363	317	311	344	346	345	345	377	343	317	350	331	358	336	326	347	331	359	329	351	339	362	344	367	307	337	363	323	327	342	333	356	367	321	367	332	361	362	353	333	420	321	339	386	335	351	359	324	360	321	360	316	331	368	346	359	343	350	329	297	330	334	402	345	355	351	319	326	378	360	363	335	342	335	365	388	384	342	385	333	353	328	358	353	338	363	333	334	383	356	315	351	350	347	343	331	362	355	332	356	349	337	311	358	353	352	359	329	350	341	357	369	341	351	376	355	348	373	380	334	300	354	336	310	339	300	308	369	312	325	336	343	347	378	386	336	344	351	335	348	367	349	355	330	356	312	335	331	368	350	346	327	318	368	346	314	339	392	322	361	326	376	321	377	356	353	322	399	334	329	344	344	338	313	353	336	312	316	377	334	318	349	353	355	339	352	351	350	352	326	343	367	333	336	355	362	359	380	367	370	347	326	369	354	348	318	336	348	358	345	346	339	348	367	346	353	310	366	373	367	340	325	363	331	351	328	329	343	358	368	326	336	368	349	337	327	334	337	338	351	354	322	369	335	340	364	300	341	367	305	365	351	366	340	346	342	350	351	320	360	325	364	331	371	350	321	351	340	343	337	354	376	339	333	334	373	340	368	373	350	374	341	341	336	386	314	350	352	318	360	312	348	356	359	344	340	368	349	305	334	339	347	304	317	348	327	339	351	351	311	355	323	328	350	355	380	358	303	337	362	342	347	355	375	346	348	346	384	355	357	369	360	335	350	326	345	371	348	343	346	330	373	347	324	344	321	379	382	341	337	335	321	330	384	332	322	348	366	371	332	357	363	334	344	335	354	327	319	329	362	360	358	350	357	339	370	319	364	362	330	333	352	375	360	366	326	342	321	338	325	351	336	326	351	378	337	326	342	359	326	336	356	350	335	331	349	321	334	314	332	394	355	311	320	378	370	362	365	345	377	348	347	337	378	336	376	334	350	336	298	321	370	335	366	343	343	366	359	338	355	357	384	312	341	335	331	320	329	351	316	328	312	347	370	331	341	343	325	350	341	357	348	370	364	346	364	353	347	343	368	338	347	358	342	365	328	333	363	336	337	356	357	344	353	329	347	363	349	327	352	332	369	341	326	322	333	343	370	333	355	345	324	339	333	384	354	350	324	370	339	336	331	337	319	340	365	342	351	368	330	325	329	339	340	329	350	353	337	366	341	321	343	334	388	364	319	348	356	341	329	358	343	315	310	389	344	365	349	360	343	358	353	360	355	361	353	346	328	354	349	328	325	345	350	345	334	369	374	348	329	347	364	368	370	338	366	333	332	326	359	367	341	354	321	317	335	329	388	326	332	344	380	370	319	342	335	339	356	315	361	329	341	351	347	350	389	325	334	314	359	369	336	358	369	340	364	339	352	372	347	341	367	333	369	309	331	337	351	347	358	353	339	344	343	325	341	347	314	329	328	348	356	332	384	330	343	339	340	311	356	340	363	367	364	368	344	321	352	339	389	354	363	361	295	323	327	335	330	362	340	335	354	327	328	369	341	324	309	327	337	376	387	363	342	330	339	333	370	327	338	340	339	358	332	324	314	348	330	323	345	325	329	344	360	331	337	353	353	347	373	325	330	356	356	319	310	364	330	391	369	356	374	330	323	353	386	383	330	343	331	365	343	351	370	358	365	335	306	314	357	345	374	315	331	328	356	331	341	321	338	355	375	342	355	331	312	355	330	369	326	335	337	369	345	317	338	382	372	359	382	333	344	363	343	326	358	347	334	361	317	352	341	370	331	330	358	342	326	328	311	341	362	328	366	324	347	337	333	372	357	330	361	318	346	334	334	329	345	336	390	335	359	300	317	330	369	359	378	367	379	354	324	339	349	349	330	362	358	347	371	342	365	333	305	360	341	364	349	342	369	353	355	362	353	357	351	344	371	356	337	345	345	343	361	350	329	350	331	355	351	312	340	325	320	352	368	330	341	339	408	345	345	355	378	343	354	350	326	365	337	351	337	362	340	304	362	327	339	358	299	359	374	350	366	344	341	368	357	351	335	361	355	321	366	359	308	345	368	331	368	364	332	328	325	360	314	350	375	315	373	341	364	347	350	331	338	349	351	324	356	366	342	349	362	341	338	340	327	315	338	381	349	348	341	335	327	350	333	296	387	342	352	379	335	313	338	341	383	342	338	356	362	339	331	310	325	339	332	362	339	368	337	336	312	333	360	364	339	375	377	326	303	327	323	338	379	360	320	347	329	319	371	342
15404	23750	21684	15161	11280	9611	8568	8821	12366	13660	10306	6569	2691	927	767	691	740	739	797	728	701	713	695	727	757	685	698	690	722	730	726	692	706	703	695	707	752	700	715	675	710	691	692	688	659	700	675	720	631	682	665	681	722	662	706	704	695	712	674	727	698	729	707	697	650	711	698	736	692	681	672	730	705	684	674	687	706	689	746	695	728	715	774	681	697	682	705	677	689	712	686	711	738	730	717	712	692	684	695	712	726	663	693	699	703	714	696	694	744	721	766	675	708	711	638	720	744	723	669	639	698	728	693	684	693	707	701	679	679	685	693	702	670	717	722	681	686	691	678	678	703	674	716	678	680	714	639	705	717	715	680	677	673	710	664	650	680	695	725	693	715	699	695	717	646	711	686	741	731	682	734	682	681	703	689	702	698	675	738	700	707	758	744	705	676	693	682	696	738	723	734	724	705	677	696	703	683	685	701	693	694	686	709	657	675	690	710	700	702	697	697	699	685	677	698	681	714	723	716	702	695	687	707	721	674	683	681	705	724	699	746	686	681	694	703	685	764	692	740	655	739	707	690	712	728	675	735	729	723	711	716	735	746	736	720	633	718	657	763	692	737	696	752	654	694	745	674	735	722	647	701	708	744	692	711	747	727	728	620	726	736	672	719	670	699	675	686	702	707	691	698	713	701	703	661	707	745	691	730	708	724	712	683	644	667	699	679	712	713	663	736	673	687	688	675	707	736	705	676	679	738	680	630	674	744	725	704	699	709	718	732	732	713	689	712	713	669	694	711	686	726	710	696	730	699	722	729	713	722	745	710	693	734	714	694	714	678	712	744	715	706	696	705	702	661	697	686	678	703	711	707	687	693	744	722	717	699	719	648	718	689	645	688	717	698	675	665	718	678	663	778	710	749	652	702	725	687	700	719	669	740	667	712	713	694	662	732	710	732	682	728	666	710	718	707	766	728	687	714	738	689	686	726	702	711	742	686	695	688	658	699	718	730	723	677	703	718	668	666	682	698	734	694	697	721	719	687	656	736	716	746	707	708	704	744	687	697	713	677	641	690	710	699	705	733	705	667	717	722	707	746	720	736	726	700	690	673	700	683	728	734	717	691	665	724	651	705	698	650	735	723	699	640	653	734	672	721	681	688	713	693	670	704	699	708	687	736	710	720	665	717	663	692	697	733	683	744	690	664	703	698	653	691	730	664	739	706	699	711	697	692	708	719	718	759	678	681	699	701	684	738	684	703	694	715	688	704	673	660	714	658	681	687	699	730	724	721	668	714	696	729	683	664	735	698	724	730	680	705	679	691	678	700	709	744	683	672	712	682	736	725	710	719	719	702	713	714	711	714	677	687	671	704	689	701	688	710	693	727	710	674	730	708	716	695	711	695	668	701	711	717	764	749	737	706	677	734	720	718	698	683	685	669	671	695	728	686	704	686	709	693	665	678	721	673	707	717	706	704	716	711	719	732	688	762	723	635	749	707	703	728	679	711	744	741	726	701	685	702	662	720	683	695	747	732	713	738	694	727	703	721	707	643	715	732	769	689	654	738	708	718	623	675	704	702	678	706	708	679	725	672	685	685	686	688	673	657	715	738	728	673	730	709	675	730	741	689	718	698	711	715	670	678	683	707	689	689	716	709	718	740	695	749	706	656	695	715	767	761	723	683	694	726	740	657	738	743	742	706	736	703	670	676	663	664	680	727	689	704	700	704	712	745	729	640	725	701	738	708	736	715	669	728	764	671	707	670	697	701	688	691	701	707	713	723	659	698	688	733	675	721	703	695	694	718	707	709	697	692	696	693	712	684	710	679	731	746	712	669	713	682	702	699	757	745	676	694	678	671	715	721	731	681	712	728	709	733	720	699	676	684	714	685	672	683	736	731	714	744	711	713	704	663	700	754	691	702	674	649	710	699	749	725	697	672	687	713	701	661	730	747	691	722	671	728	744	715	726	756	683	687	655	658	697	720	730	711	728	687	731	736	694	718	642	723	676	710	708	681	701	709	710	723	741	690	687	720	703	662	697	712	670	737	698	686	697	712	703	694	700	673	682	708	731	715	674	728	696	672	671	668	678	729	667	724	696	722	726	653	667	670	685	698	728	732	722	753	705	680	709	693	727	780	644	761	673	739	680	707	645	672	720	733	752	672	727	690	739	687	702	649	692	695	689	701	722	670	736	741	684	751	672	716	717	700	724	702	699	714	748	688	700	720	690	676	706	711	690	653	744	666	717	671	697	690	734	729	717	704	743	734	686	767	627	713	707	665	670	713	700	704	653	708	676	703	753	666	676	692	676	725	681	676	707	723	661	700	669	705	692	721	697	683	677	736	697	718	729	718	689	751	660	701	721	724	670	695	731	681	684	734	718	687	717	698	672	719	731	679	717	724	705	722	683	668	707	690	704	744	690	685	734	711	683	703	699	745	717	733	681	743	714	743	704	657	687	681	682	714	669	663	707	679	682	713	714	681	680	655	719	728	698	679	738	698	735	687	701	709	717	659	674	696	740	707	702	683	726	682	733	691	738	718	686	679	694	703	669	696	712	705	678	718	661	696	718	706	706	722	733	647	746	750	689	674	666	702	714	708	651	726	744	686	677	690	736	721	690	722	678	692	666	667	670	731	729	700	690	697	690	664	721	712	716	690	740	738	705	681	732	655	727	774	684	695	716	678	718	732	738	696	704	766	694	704	711	682	678	708	656	650	690	733	684	686	683	679	718	705	713	705	703	679	681	723	691	718	693	683	656	629	708	686	687	726	750	733	723	706	706	691	703	675	716	693	698	723	675	660	735	710	712	683	745	728	731	702	689	728	678	730	723	664	712	706	719	734	691	669	708	704	646	672	671	640	714	729	689	696	698	662	680	686	719	691	710	654	725	678	719	750	722	676	650	747	672	678	707	709	696	708	690	706	706	669	716	687	683	718	699	711	709	710	693	682	714	675	706	724	725	745	728	705	684	713	700	692	739	724	709	710	682	721	661	690	695	665	704	744	708	679	703	688	693	678	720	705	690	700	737	706	646	699	736	668	684	666	689	716	667	684	686	654	674	697	684	696	684	709	696	716	681	710	695	694	698	726	700	706	718	700	728	707	740	737	682	727	651	687	698	649	629	675	722	723	717	717	729	666	736	688	680	675	651	686	659	705	712	666	695	710	733	692	697	694	752	679	729	696	672	647	689	681	693	719	729	694	721	714	730	678	715	704	644	686	711	715	733	709	692	633	735	720	728	671	696	733	721	707	732	710	652	722	706	736	712	728	728	700	686	681	678	704	705	722	708	687	696	689	699	666	680	695	701	669	695	673	702	678	713	663	714	684	675	720	696	717	696	679	712	734	730	661	690	689	701	694	709	722	703	676	703	648	690	673	710	651	690	663	717	694	698	691	744	708	732	662	671	691	708	716	709	680	742	661	694	692	667	729	725	711	663	698	682	723	756	723	667	716	690	677	676	709	735	672	720	690	726	693	685	680	669	701	691	735	714
24133	21160	28135	24485	19536	9788	7121	8763	21527	22323	19078	12090	5352	893	342	248	237	363	478	255	247	238	243	256	240	244	250	227	263	255	247	236	232	254	229	252	244	243	213	270	233	251	233	234	272	262	228	264	280	255	228	246	260	239	259	246	266	279	235	247	255	216	254	228	260	265	235	278	244	249	239	247	236	232	261	242	235	248	228	240	249	245	239	265	228	229	245	260	240	255	232	264	237	231	265	255	228	258	268	269	233	240	252	261	231	240	221	221	204	250	211	210	242	269	249	235	218	239	259	231	249	242	260	237	261	268	243	232	226	273	256	228	260	231	222	223	245	232	246	246	250	243	267	255	225	252	249	269	234	234	280	221	277	225	227	249	270	250	217	277	241	266	273	256	288	246	223	247	244	239	258	250	254	220	231	256	226	257	234	264	272	243	279	260	265	228	228	205	249	253	273	225	252	258	259	226	241	255	286	224	256	227	256	234	254	246	253	248	246	225	219	257	257	260	259	251	251	241	221	217	259	253	232	251	241	234	270	243	267	245	217	224	274	266	247	253	249	234	273	242	268	268	266	213	248	261	228	284	221	230	244	270	266	233	284	221	236	268	244	264	238	248	244	234	249	246	236	241	248	246	239	245	250	258	228	235	240	253	236	242	232	239	256	263	249	238	275	258	257	237	251	253	259	246	229	248	240	258	225	247	232	241	253	245	234	239	235	256	281	264	268	254	262	285	253	244	259	226	254	254	244	266	250	295	241	243	242	244	261	208	247	256	242	239	230	252	241	251	255	221	235	264	254	237	254	252	233	235	240	249	240	257	253	228	252	241	276	262	227	248	248	240	255	247	255	243	229	237	251	251	256	234	244	242	238	244	247	243	242	217	232	255	259	216	277	242	220	226	252	234	238	249	253	237	265	230	243	248	263	229	224	236	231	245	241	237	244	258	257	257	232	232	244	261	248	255	231	241	250	233	247	264	222	252	259	230	250	249	201	249	250	226	243	252	235	239	226	242	213	235	243	242	242	238	247	228	263	239	232	247	242	260	261	226	257	256	272	251	258	248	241	249	244	273	256	234	249	254	249	253	228	255	267	262	252	234	234	228	247	265	245	267	234	248	249	260	253	250	261	247	240	260	232	248	253	256	221	285	263	271	231	247	234	257	210	246	246	220	251	262	261	253	249	279	275	222	234	244	233	245	255	254	255	226	262	242	222	275	212	235	232	217	253	246	234	226	230	230	243	269	238	221	225	254	247	229	257	278	243	266	236	262	258	239	227	229	257	251	246	243	243	264	256	244	244	260	250	246	247	229	250	253	226	225	228	258	235	207	267	235	241	234	227	212	241	260	255	253	238	271	252	229	223	245	231	280	253	241	265	234	238	252	254	250	245	237	245	253	279	252	263	239	249	266	224	275	245	254	286	273	271	268	239	234	269	258	240	248	247	246	225	248	257	250	246	229	243	247	234	274	254	263	217	250	236	267	221	239	271	260	243	255	232	242	230	248	218	240	248	265	236	246	280	238	245	253	224	235	251	244	266	236	240	229	210	234	242	257	238	234	266	244	246	248	238	228	256	253	224	242	233	278	238	231	252	271	262	253	262	218	253	275	263	238	251	251	229	234	251	251	257	231	227	261	259	222	254	234	262	259	241	262	239	243	265	255	239	255	233	255	247	224	254	224	245	221	254	267	259	222	260	229	235	233	223	234	243	255	240	247	235	274	272	236	230	242	245	230	239	260	246	238	259	249	237	246	220	250	251	229	238	240	257	236	241	238	262	238	283	249	247	253	240	260	249	235	244	247	235	268	227	236	232	272	246	254	227	241	236	240	239	265	253	257	243	254	259	234	241	217	234	236	245	247	240	227	280	261	258	246	229	256	241	233	231	241	236	243	246	211	278	250	245	241	216	214	265	239	275	243	252	255	217	255	241	286	243	255	229	222	235	277	257	236	246	257	263	239	241	226	234	252	249	267	269	229	272	245	247	239	239	243	241	253	205	245	250	253	256	222	243	226	230	236	260	246	267	237	253	254	248	255	247	247	267	222	274	270	225	252	252	232	252	251	259	248	242	265	229	253	232	239	242	275	266	236	233	245	259	249	264	236	223	250	222	214	253	245	244	226	255	256	250	234	234	262	244	257	241	226	247	220	278	261	240	227	274	259	251	239	242	245	256	236	244	227	247	230	242	241	231	255	257	249	215	225	235	213	253	253	244	254	266	246	251	236	248	263	252	235	265	266	241	267	241	249	229	233	229	261	244	235	217	226	249	223	256	246	234	234	230	216	256	227	234	235	240	239	242	250	238	235	250	257	262	226	270	225	230	277	283	258	265	245	257	248	238	243	258	288	229	242	251	239	247	272	273	257	240	229	242	274	222	252	214	244	245	249	274	236	233	276	215	260	274	251	249	242	252	234	267	242	251	243	259	263	229	249	256	232	272	244	257	247	231	244	242	256	238	276	224	232	259	257	245	275	264	246	242	271	250	241	208	248	242	207	217	242	271	255	234	245	235	265	248	248	260	248	246	280	228	246	258	228	236	244	247	236	239	226	237	249	260	250	269	228	251	255	218	264	252	238	243	263	247	265	257	252	229	219	261	220	239	211	264	228	252	240	256	257	240	268	242	240	249	247	269	219	227	257	273	241	259	213	255	248	240	233	228	234	233	224	240	239	254	225	275	253	214	270	226	261	244	232	272	226	280	231	230	271	264	280	243	256	261	240	252	243	236	269	254	203	241	258	264	247	240	229	256	269	225	222	254	227	278	265	276	232	250	245	235	235	251	251	238	231	249	247	238	249	254	255	227	237	228	271	222	247	224	249	240	253	240	245	235	254	243	238	289	260	258	261	242	243	256	232	226	230	249	235	247	243	244	256	254	265	231	255	272	268	225	250	212	274	233	218	239	249	226	259	251	226	245	221	257	242	234	265	259	255	251	247	234	242	237	261	233	253	247	257	279	273	257	238	259	217	258	259	263	231	228	224	264	247	250	246	240	243	244	238	254	236	246	252	243	250	246	271	241	263	227	236	266	252	223	235	244	237	262	246	263	257	241	226	240	235	233	250	250	249	230	236	265	239	224	239	277	227	244	274	263	231	244	239	237	211	255	254	227	271	257	238	230	240	224	235	231	259	250	215	254	242	239	258	248	231	262	263	228	262	243	258	245	239	218	232	235	248	225	214	204	235	270	251	250	231	283	231	232	247	246	218	235	234	227	251	252	240	265	254	220	245	245	241	290	254	223	254	234	212	269	253	245	242	229	220	240	266	246	239	254	245	258	248	270	252	240	242	231	235	249	242	244	251	244	256	262	226	250	233	253	243	248	252	249	231	257	247	246	241	224	240	254	225	248	252	250	248	253	249	252	227	232	248	262	271	258	266	229	253	253	241	240	233	249	249	236	254	267	255	216	247	245	242	232	225	248	252	256	246	240	255	223	224	264	241	254	258	254	259	271	265	248	260	232	244	226	248	237	242	260	227	259	217	242	250
15406	30790	28179	20984	18076	16404	16192	21168	34677	33377	29618	21908	11847	2542	929	595	533	942	1327	521	552	523	534	519	554	508	502	518	500	485	554	509	506	484	537	515	475	518	483	521	538	494	516	526	481	524	516	522	484	523	479	457	506	497	518	524	497	489	516	514	524	476	479	524	531	484	477	495	510	478	469	523	465	498	489	486	476	547	536	492	486	476	502	490	518	518	491	541	539	515	507	512	507	484	505	502	531	513	513	522	464	476	485	530	514	526	516	514	496	492	497	485	473	509	468	462	520	511	510	527	514	485	556	522	507	508	524	523	509	528	538	468	514	498	545	479	522	544	518	547	492	529	483	476	538	542	520	533	498	526	537	510	457	458	486	497	502	511	488	481	479	460	496	504	505	540	546	521	498	506	529	490	486	559	469	509	512	524	525	462	491	495	508	509	471	506	512	490	521	505	508	524	504	502	521	513	526	497	433	513	526	513	551	454	501	483	486	476	521	549	527	526	539	528	511	478	502	487	481	501	561	514	510	510	500	479	512	501	502	486	506	518	543	518	505	520	526	511	492	498	518	481	501	508	526	481	533	539	492	458	508	547	542	522	491	481	512	489	467	501	530	539	513	468	516	509	475	543	485	501	508	497	466	516	517	464	471	527	487	485	473	470	476	495	507	517	502	494	483	556	484	536	490	491	502	550	510	502	516	508	491	524	516	469	483	519	518	479	484	465	494	497	489	515	512	496	533	494	521	479	475	471	542	501	527	486	525	518	520	486	565	511	538	507	450	490	501	479	540	455	491	487	517	503	502	504	510	540	521	556	530	502	495	536	494	510	460	513	502	488	478	490	503	518	517	540	513	503	522	529	480	468	499	528	503	507	536	527	490	500	538	541	466	506	524	484	508	506	521	482	502	523	514	489	482	501	450	513	501	461	469	573	531	495	531	547	467	550	511	545	481	513	553	498	523	525	489	523	484	527	516	491	455	482	498	503	487	501	540	497	497	546	484	502	516	569	493	509	515	517	536	506	526	521	488	486	465	467	471	468	522	525	511	490	473	469	530	529	455	480	529	508	502	534	516	527	508	522	506	504	550	516	522	521	505	544	463	513	488	528	505	531	526	489	512	513	509	488	485	500	538	493	519	448	479	500	441	536	512	490	511	519	490	509	517	526	500	534	498	498	519	518	526	501	480	490	484	512	485	489	479	492	514	501	533	509	472	490	497	531	519	491	508	488	520	514	475	528	472	503	495	495	517	500	506	505	540	500	488	492	519	499	511	509	543	480	560	480	514	494	492	517	537	523	517	520	529	512	491	456	495	577	467	466	495	469	538	520	509	489	481	527	526	520	534	507	528	486	544	540	508	493	511	518	508	517	533	480	532	494	500	499	440	496	475	490	514	487	498	528	497	529	520	515	495	515	546	500	524	522	496	506	485	522	493	493	515	471	559	467	505	541	503	515	502	492	509	544	557	492	495	551	526	475	519	463	497	481	510	509	541	519	494	540	499	532	519	518	502	507	518	509	468	521	534	499	493	508	538	486	545	510	531	506	501	519	498	490	556	484	533	469	527	479	567	488	492	510	517	503	503	487	507	498	504	502	525	560	521	491	494	533	518	494	516	519	498	509	487	523	491	496	502	498	485	521	475	540	505	484	487	517	554	475	506	515	505	521	493	519	474	487	518	503	511	486	549	498	478	492	510	518	559	512	497	489	514	498	505	514	502	519	467	485	515	528	483	515	519	533	492	507	460	505	468	501	558	527	488	500	546	484	514	495	496	509	545	505	544	469	496	495	539	485	523	507	527	472	539	544	484	531	519	480	508	463	508	509	508	534	535	497	498	510	509	506	494	551	455	470	544	545	514	495	461	494	505	509	451	526	480	461	518	483	459	496	459	501	522	537	544	523	477	501	458	559	476	498	472	496	506	519	486	505	551	515	513	505	490	482	501	497	532	506	495	533	502	498	507	524	534	508	505	480	497	551	516	486	514	503	514	504	510	468	505	515	484	517	529	506	529	490	500	503	502	522	493	505	510	489	533	495	513	495	500	518	499	513	472	523	541	511	496	500	500	515	554	526	515	471	506	493	490	511	515	511	476	522	531	558	492	514	501	547	518	534	504	513	492	486	547	467	475	546	489	520	483	463	488	514	494	501	485	464	476	491	483	507	547	509	500	487	468	480	531	558	467	514	480	521	493	500	478	500	496	509	486	555	522	492	501	531	531	534	542	485	535	500	504	527	445	496	504	508	449	486	504	475	484	497	464	496	516	522	475	502	482	549	528	516	530	468	509	518	493	507	493	521	523	536	491	532	488	526	529	471	530	521	507	521	524	538	492	463	500	487	505	514	530	508	497	485	483	523	493	519	485	516	511	508	527	487	521	492	500	477	488	481	504	519	485	503	497	501	488	500	482	516	532	518	502	521	538	502	553	522	482	528	515	518	469	498	510	494	510	500	514	521	527	500	485	546	507	491	446	488	533	494	461	493	511	511	531	483	503	492	523	495	526	529	490	502	521	523	509	531	511	520	498	538	531	528	490	507	525	544	484	537	540	520	491	492	478	515	502	500	484	499	498	477	511	533	512	492	511	517	496	466	524	524	514	516	523	482	523	497	515	478	516	504	507	505	484	461	504	534	542	521	478	491	523	495	483	459	492	498	480	488	502	511	507	505	478	459	532	467	507	529	505	501	469	489	509	547	472	497	511	493	501	519	488	551	522	510	520	530	485	516	503	494	489	569	532	500	532	526	520	526	500	522	480	491	522	540	518	511	547	479	473	515	515	480	467	506	495	504	476	535	523	510	477	564	530	491	458	524	497	523	485	504	469	486	487	501	501	516	470	519	512	486	549	510	494	464	509	511	501	487	476	516	511	542	477	472	472	509	505	477	560	498	498	526	519	537	519	484	523	505	519	548	534	495	510	477	529	487	526	508	491	523	546	497	476	516	490	505	535	498	478	507	517	515	493	508	490	503	495	569	517	503	515	511	511	503	481	465	473	496	471	511	543	504	508	528	507	527	488	536	493	468	516	521	537	481	534	539	494	558	514	515	519	518	498	458	488	510	489	523	491	469	506	494	536	522	503	452	524	558	487	483	508	530	472	492	507	484	515	484	524	514	512	505	520	496	513	488	459	488	494	522	530	483	493	482	538	489	559	539	535	496	519	528	526	505	491	499	477	553	467	511	512	519	488	488	515	534	495	499	541	525	492	482	463	556	534	504	505	494	511	519	489	490	533	532	526	511	480	471	472	536	521	493	490	524	519	550	537	504	537	501	506	493	489	496	556	509	533	495	491	559	493	529	477	529	540	511	543	513	551	502	570	551	511	537	538	506	463	529	510	479	505	485	506	535	542	473	472	520	486	527	516	504	528	529	482	526	522	475	494	516	465	492	532	491	494	479	525	541	534	538	519	480	506	513	523	487	523	500	518	487	488	552	491	495	548	519	500	529	512	548	488	488	528	503	517	529	521	498	520	522	510	475	530	504	574	508
23123	21254	29087	23686	21268	21072	18409	18839	29968	33072	28949	20370	10514	3309	493	250	193	599	665	204	188	208	183	213	192	192	185	199	193	191	199	216	194	192	171	202	182	179	196	172	181	191	195	189	200	182	180	179	187	169	172	207	191	170	201	168	173	191	184	190	189	198	159	186	174	200	181	182	168	167	204	185	183	177	170	175	163	200	189	180	193	186	173	173	176	183	206	175	180	177	177	178	178	172	179	181	185	176	171	179	198	208	186	164	178	152	184	202	195	178	168	151	167	160	179	176	186	165	172	188	157	193	174	187	174	186	170	177	177	204	173	195	166	190	188	184	166	179	213	174	173	178	176	174	191	178	168	203	159	165	176	183	193	182	155	182	167	164	186	195	185	175	177	200	172	199	166	179	171	185	164	192	173	191	189	184	170	186	203	177	177	193	193	207	180	177	197	170	184	155	170	175	198	193	191	184	197	209	181	190	180	168	213	167	191	183	201	175	183	196	188	168	185	175	165	170	194	177	159	183	158	183	178	188	183	178	146	197	203	191	178	194	193	158	184	175	171	183	190	175	179	208	191	196	181	176	174	178	180	181	188	194	194	183	185	162	182	211	183	198	182	196	222	190	188	167	159	183	187	176	173	182	193	202	198	184	173	196	165	181	160	183	187	181	175	176	169	195	190	200	177	205	204	181	177	177	189	197	216	203	166	177	173	189	200	175	173	214	148	175	185	177	182	177	196	181	177	169	202	163	173	172	205	168	183	191	170	188	176	164	189	172	190	163	185	181	191	170	196	179	174	175	188	202	188	182	187	193	179	163	194	189	183	187	196	180	171	188	183	197	190	211	187	196	180	182	165	178	202	177	196	196	174	176	163	175	190	161	188	180	154	170	192	178	196	182	165	149	173	163	177	173	184	176	176	196	174	177	197	190	202	160	190	196	171	161	174	171	186	180	171	184	197	165	199	170	199	172	177	172	182	199	209	190	183	171	175	196	191	178	172	180	190	193	188	196	166	188	155	199	175	191	162	196	197	173	192	188	200	197	185	163	149	176	182	197	178	209	176	161	161	198	193	165	200	182	212	194	155	176	191	187	174	163	189	161	194	198	185	181	161	208	188	193	168	158	196	162	165	197	184	199	183	193	192	184	191	154	179	186	211	185	182	180	206	198	185	201	213	187	158	187	208	189	192	178	187	189	156	206	209	172	188	178	187	182	181	187	192	178	180	159	162	170	151	167	205	166	193	178	158	204	163	173	195	189	182	176	199	201	194	191	177	155	182	153	180	185	191	212	160	191	185	160	173	176	202	165	191	180	193	178	186	178	200	167	219	187	168	213	180	189	186	174	148	201	183	179	188	188	159	189	188	206	222	171	201	188	164	175	184	168	173	180	189	191	177	195	183	182	161	193	184	176	183	164	206	189	164	165	189	188	193	201	181	192	186	189	175	195	165	191	196	180	185	179	181	149	157	204	176	181	185	203	198	169	182	194	170	193	173	165	184	172	181	154	185	178	184	175	197	199	162	179	206	163	205	185	188	173	196	173	192	179	194	198	166	201	186	172	173	192	174	196	185	185	183	174	174	195	175	162	150	200	181	193	175	189	201	183	177	165	167	166	168	180	200	189	177	171	169	158	184	189	166	188	174	173	205	185	166	186	153	175	183	188	163	190	186	185	204	148	171	194	191	197	167	190	179	190	174	174	160	174	179	176	172	184	165	176	173	191	183	198	173	190	194	179	195	182	194	178	178	180	192	188	160	178	187	191	171	184	182	176	194	174	179	153	171	182	161	174	180	152	194	199	202	191	190	174	175	176	193	174	189	188	163	194	182	179	168	199	168	158	183	180	179	167	180	190	160	175	157	206	187	185	168	145	178	166	201	171	164	192	164	181	168	169	166	192	169	177	212	177	168	185	180	180	206	175	192	177	175	196	170	176	176	192	198	179	165	176	205	158	193	194	205	170	165	177	200	198	172	190	191	166	168	182	193	188	182	164	156	175	198	203	172	202	191	189	177	151	180	191	178	162	187	185	179	167	179	191	178	186	175	174	192	182	182	198	182	176	195	184	171	181	198	174	183	185	198	177	162	191	185	218	195	160	203	162	179	189	190	153	169	195	173	171	174	182	150	170	185	191	187	167	191	180	187	192	165	162	165	190	182	174	194	193	175	180	179	173	165	188	158	191	152	177	164	211	183	177	186	186	179	174	195	153	169	186	180	174	194	186	167	204	193	183	179	202	196	160	159	187	188	176	202	175	171	188	174	214	190	151	178	159	176	216	161	175	202	191	204	191	179	195	214	180	180	174	185	164	173	173	179	173	179	165	167	212	200	184	200	176	163	186	184	174	174	147	165	168	184	185	187	198	191	194	187	183	179	169	182	167	176	193	174	200	176	172	170	199	185	190	157	171	171	168	194	161	183	163	178	177	183	175	185	170	181	184	193	176	162	184	170	187	162	195	179	152	162	178	181	189	170	183	188	188	136	175	173	183	163	181	187	178	178	177	170	197	193	208	162	177	183	203	163	190	188	186	190	178	169	184	183	174	201	184	154	176	175	187	179	169	188	191	168	170	184	183	153	206	171	206	184	175	186	176	172	187	194	167	190	180	184	173	179	178	170	180	170	189	197	210	186	177	199	199	176	188	183	180	200	166	173	177	178	155	174	187	216	195	200	186	212	170	190	184	204	149	157	180	211	190	184	187	162	170	178	202	176	194	174	192	190	187	185	175	187	195	194	170	186	198	205	182	193	180	188	167	180	192	175	195	188	187	150	192	189	176	161	159	175	176	178	186	168	182	197	189	172	173	172	199	205	205	186	208	193	157	195	166	167	184	150	170	181	171	180	173	179	166	162	174	179	199	180	188	194	156	169	194	200	199	146	182	175	155	168	188	176	169	188	193	199	184	177	189	181	189	185	163	190	188	189	177	183	199	197	178	180	158	182	188	183	187	194	172	174	179	192	226	177	185	165	199	186	199	188	174	152	174	168	190	175	185	173	160	191	211	188	175	190	177	191	193	178	162	188	144	165	178	174	173	175	189	189	212	197	184	203	167	174	186	163	168	170	172	181	184	208	179	170	167	183	187	183	167	185	168	177	188	166	177	186	187	178	178	199	197	207	173	190	182	165	164	176	179	192	186	182	186	174	171	174	190	186	166	185	188	182	185	182	186	184	183	205	193	189	179	172	185	225	175	184	163	200	180	214	174	169	207	199	180	189	185	194	221	197	150	145	180	178	167	210	173	213	204	185	173	206	153	189	161	161	170	173	201	198	172	182	167	179	196	179	187	213	187	182	161	183	174	169	189	177	182	196	195	197	179	201	180	194	191	194	176	185	170	190	182	171	192	187	214	159	180	186	160	186	182	191	195	201	173	170	165	146	166	166	193	170	190	175	162	189	190	179	160	171	178	171	165	189	192	186	167	190	176	177	179	173	179	181	189	195	160	220	192	160	185	172	211	149	214	174	167	179	180	197	171	184	178	196	182	183	162
18613	34995	33478	26570	22089	22881	26378	32204	41328	41826	37825	29395	19332	7796	1374	730	484	1813	2196	420	426	394	404	409	391	448	401	398	391	367	389	438	390	361	388	378	386	397	356	377	365	352	370	325	383	381	376	357	353	365	371	367	369	328	347	358	371	422	357	397	382	377	372	353	340	385	373	326	377	349	357	350	365	381	386	384	351	372	354	369	358	353	340	380	338	376	351	377	372	346	383	350	358	385	359	356	372	370	355	361	372	360	380	354	348	369	369	346	375	359	388	404	375	368	394	381	362	344	365	413	376	347	361	341	371	337	348	353	362	361	373	383	375	369	361	373	382	370	342	386	380	312	334	339	349	338	387	399	356	377	373	352	396	347	341	373	358	387	343	351	354	347	348	355	355	364	377	373	380	351	384	346	357	317	369	346	366	351	368	370	397	364	373	341	317	356	348	349	346	379	376	375	322	352	398	391	385	357	373	349	358	350	364	402	389	331	382	372	334	392	366	357	370	371	356	378	382	344	321	352	376	397	357	379	389	378	328	365	365	395	376	340	371	358	341	364	346	377	356	343	356	355	365	360	385	357	356	354	367	365	330	324	360	346	360	358	342	386	355	380	359	363	369	358	392	393	346	329	381	368	372	362	376	348	343	372	340	321	379	380	371	347	348	363	354	342	365	364	345	364	340	351	357	393	340	338	355	360	340	367	335	344	364	368	355	342	371	342	367	380	375	348	397	334	389	330	361	323	369	376	355	356	351	394	346	372	349	355	374	334	384	363	331	367	342	390	353	365	368	322	365	339	381	372	354	348	357	365	359	353	339	403	332	329	378	371	362	378	377	371	374	404	363	332	403	350	391	364	370	384	351	371	350	313	353	369	372	398	329	394	392	369	358	353	359	345	392	340	372	373	379	379	356	369	382	364	350	326	395	362	384	368	379	366	362	340	347	325	369	360	370	364	345	368	364	357	359	361	357	380	398	360	374	357	337	373	357	333	407	369	338	371	345	354	347	358	387	396	386	354	335	353	351	357	405	369	380	372	359	318	316	378	397	383	397	393	373	343	344	397	324	367	373	373	368	355	364	391	346	363	371	389	337	429	350	369	376	365	382	368	367	363	333	358	337	348	381	370	365	376	374	345	371	333	360	379	404	386	338	354	361	392	371	375	345	359	375	343	345	369	337	370	339	332	346	386	377	320	335	333	362	385	331	377	362	356	376	325	386	394	371	326	352	401	339	377	375	368	387	363	363	372	358	342	371	371	374	365	362	395	326	368	348	357	359	357	351	341	369	331	379	369	374	340	330	342	357	345	365	342	357	394	370	376	364	383	348	339	372	355	347	333	406	395	363	369	386	362	357	360	357	396	369	353	372	349	355	344	409	353	323	351	341	384	364	355	312	385	352	396	372	385	367	355	352	371	388	368	389	376	345	348	330	344	376	376	373	386	350	373	391	365	374	378	400	375	365	354	369	360	388	375	361	396	368	380	371	346	355	345	380	374	330	312	378	367	331	381	363	374	344	338	379	330	382	374	358	370	385	320	327	329	367	382	347	354	394	414	385	397	375	347	339	414	367	350	376	368	364	347	373	356	378	352	352	341	375	360	346	372	346	364	312	357	343	378	376	335	358	374	378	362	368	362	343	371	368	365	343	365	365	364	347	354	384	350	353	381	329	352	365	357	349	344	380	347	396	358	360	391	373	365	350	374	383	361	375	388	382	401	373	350	359	350	380	374	384	353	380	329	352	354	365	344	364	350	383	373	386	405	337	318	386	371	340	352	358	350	341	356	344	382	369	351	367	344	373	374	372	358	351	380	348	355	344	385	361	340	368	368	346	388	390	373	380	374	335	370	369	342	361	374	331	399	365	406	353	390	373	344	389	369	377	353	355	383	325	390	374	361	359	373	359	335	374	348	374	396	365	364	373	317	361	359	382	384	359	387	358	342	396	358	348	396	361	348	379	371	356	371	331	347	368	366	399	386	340	378	338	403	379	392	354	349	351	352	350	377	343	343	355	364	390	344	374	376	350	384	353	390	362	396	360	353	350	339	338	360	402	331	400	361	389	350	337	365	329	390	383	381	375	423	380	376	356	382	371	350	352	356	360	331	360	388	378	336	356	367	333	356	348	381	377	354	377	377	365	359	373	356	354	326	369	347	372	331	359	378	362	347	354	372	384	372	379	404	362	397	387	352	319	362	351	343	370	358	390	394	342	342	355	370	407	355	367	365	324	389	381	338	338	400	390	348	360	363	341	360	344	381	364	376	360	334	358	399	405	348	374	371	362	386	340	355	340	366	355	350	399	360	389	355	359	364	394	366	370	359	373	356	365	336	364	369	332	362	379	367	370	333	358	365	366	357	376	368	355	364	364	344	360	381	358	386	338	368	356	371	393	344	360	395	364	381	324	375	350	388	391	359	348	372	396	376	311	317	344	383	355	375	379	347	320	367	384	358	347	344	364	381	391	341	383	395	376	381	359	370	348	350	340	357	380	368	352	389	355	347	346	371	359	351	361	345	360	368	364	382	376	380	361	381	360	374	374	373	363	350	396	341	346	371	363	392	345	354	372	380	391	380	394	389	378	376	352	352	362	376	367	357	349	354	358	355	351	347	361	370	392	367	374	377	381	361	369	366	344	372	332	362	351	340	357	361	386	354	317	360	367	368	386	355	331	372	383	354	349	360	411	355	372	394	364	356	371	382	345	369	380	343	382	345	349	371	337	365	359	371	361	363	367	331	380	339	314	346	347	354	354	388	357	380	379	341	338	392	342	402	350	361	395	368	383	360	370	356	343	360	333	348	381	359	366	347	324	344	349	370	404	354	361	383	390	353	340	341	349	405	366	386	356	377	367	374	353	394	392	371	384	369	412	356	334	369	349	361	356	379	349	345	375	373	351	349	351	341	336	348	382	388	376	351	365	350	360	349	347	395	383	363	354	385	373	379	363	349	380	365	363	386	359	346	386	373	378	397	382	342	364	405	386	340	368	337	370	367	389	363	381	337	362	349	332	375	386	343	358	357	380	360	346	355	367	367	342	316	351	378	343	340	334	341	352	387	379	386	325	386	358	350	335	390	386	390	369	355	377	381	370	370	372	371	356	386	383	363	348	372	373	362	379	363	383	349	356	370	346	358	318	362	364	392	353	357	375	355	355	355	347	357	323	334	365	356	370	380	354	343	336	358	368	387	367	333	361	378	364	366	370	366	332	356	339	375	352	357	341	384	359	386	321	377	383	396	339	377	367	354	368	359	377	353	368	324	363	352	338	378	348	360	354	377	368	343	353	354	339	361	391	361	363	377	328	353	359	396	370	359	325	364	363	348	369	372	409	336	379	381	357	353	385	401	343	340	350	370	326	372	353	349	370	393	351	345	376	342	331	343	310	315	387	362	369	345	345	358	382	390	375	333	346	321	341	386	361	390	366	348	340	371	373	338	335	374	352	399	384	366	345	355	357	366	351	384	360	367	393	346	343	357	385	364	352	363	367	374
26521	21141	17840	8384	3715	2571	1846	1956	2802	4438	3724	2409	1194	741	374	342	328	361	364	350	343	359	369	319	361	335	343	335	348	378	349	326	315	342	341	332	371	336	341	331	369	327	345	338	342	337	335	339	331	310	332	320	327	340	355	360	361	346	352	354	354	337	308	364	321	363	338	351	360	345	369	342	332	364	328	335	321	332	341	351	339	371	323	365	365	343	357	323	329	316	371	354	333	341	337	332	314	335	387	355	317	362	356	304	372	332	375	353	366	306	323	353	344	341	345	331	341	336	358	332	335	365	351	306	333	283	355	336	341	356	359	363	350	360	344	335	343	344	327	363	344	354	347	371	358	361	327	334	366	332	365	310	314	351	340	338	362	309	363	327	333	357	354	321	340	319	350	338	308	328	328	374	339	315	318	350	344	325	339	305	329	343	337	321	337	372	340	332	309	331	327	343	316	353	382	374	326	355	337	342	334	318	349	320	352	318	364	348	328	317	324	345	317	358	363	310	355	335	329	370	353	325	357	318	330	346	336	362	336	343	327	342	310	348	336	347	354	354	325	322	356	330	284	342	333	341	383	362	343	346	365	343	349	339	322	324	324	378	323	369	353	352	346	332	331	352	327	361	360	308	299	311	304	349	343	319	369	376	346	347	318	326	385	324	347	368	324	361	361	345	318	360	353	331	365	342	304	365	329	334	357	368	338	318	316	346	324	304	355	350	364	326	337	329	345	346	341	377	362	316	339	305	359	324	338	343	360	324	359	352	335	378	321	315	369	337	333	324	331	331	333	324	308	336	338	301	357	335	340	338	371	338	306	349	355	342	327	364	341	333	324	365	371	333	354	342	338	372	361	343	357	349	337	300	350	316	331	325	325	342	345	334	374	346	345	327	341	355	325	320	351	349	311	320	330	348	321	374	347	330	331	341	373	332	355	345	339	319	325	332	308	379	354	354	342	325	338	325	375	357	326	378	331	309	323	351	341	316	348	369	337	345	339	341	342	346	345	312	337	384	328	320	354	320	321	384	369	328	334	339	337	323	375	361	342	352	329	332	317	347	350	325	325	361	339	314	346	364	359	318	372	326	297	371	358	371	364	322	360	360	345	332	331	336	365	342	332	348	341	379	336	344	360	336	343	361	329	324	350	350	374	345	347	334	326	350	319	334	356	346	383	355	340	321	342	367	336	344	360	340	331	327	366	358	306	366	364	347	347	356	314	332	313	336	370	372	331	299	333	337	381	336	326	343	314	348	324	297	328	316	324	338	371	317	355	351	329	317	353	334	336	360	364	357	327	334	335	351	350	329	312	332	328	323	361	293	359	363	333	303	376	345	355	354	364	354	318	341	332	336	336	378	328	352	345	337	333	325	347	367	355	313	326	368	327	355	361	325	351	373	330	316	363	326	324	357	364	326	351	325	314	356	339	340	309	332	356	381	384	313	326	333	318	339	378	298	343	325	347	330	348	372	373	345	347	312	365	344	351	317	335	345	349	360	356	366	325	351	368	361	368	396	316	367	347	342	355	344	326	348	352	342	338	355	330	372	364	341	355	347	335	344	380	311	315	362	328	335	316	346	348	364	359	339	324	362	357	355	356	341	329	343	318	347	320	365	364	376	321	346	339	318	342	328	370	349	308	332	339	329	353	358	336	343	350	350	352	349	355	352	361	346	282	333	347	337	333	315	323	316	335	358	328	325	375	329	360	366	355	357	362	330	324	335	332	358	359	331	346	337	330	351	371	334	309	325	362	330	336	360	350	356	324	354	359	343	319	325	323	323	344	354	346	367	329	346	355	348	347	361	336	356	381	337	334	313	341	333	368	319	353	360	333	308	361	330	321	349	339	336	375	339	315	324	361	322	346	350	347	354	332	352	317	342	353	345	349	360	340	323	322	354	334	328	346	306	299	358	370	345	353	337	349	314	349	317	350	365	343	336	375	356	348	350	315	358	329	321	340	326	364	334	356	339	380	368	344	360	333	333	351	360	358	333	359	337	332	334	337	365	381	329	350	349	359	329	364	333	329	358	358	336	340	379	366	338	350	355	357	330	355	350	357	329	354	371	328	340	339	360	345	362	340	335	351	343	335	342	360	351	353	340	336	338	364	346	363	372	354	373	334	358	330	345	361	323	362	371	331	329	339	298	338	310	358	356	373	330	342	337	338	335	368	358	310	345	343	318	300	375	347	325	335	361	305	359	344	340	317	361	341	364	317	382	352	386	363	351	338	360	306	345	368	338	325	376	349	369	341	387	342	328	348	362	314	336	316	345	343	329	325	356	336	338	368	309	324	321	354	345	318	355	360	342	325	330	328	378	354	341	332	327	358	343	361	350	358	341	361	345	347	369	355	316	347	343	360	329	362	325	321	313	361	359	335	351	343	382	335	342	330	347	367	351	362	325	347	359	340	353	337	334	333	316	334	347	350	330	318	316	333	369	321	333	321	324	353	338	351	367	343	335	328	316	329	351	343	329	330	329	386	339	345	316	311	339	369	338	340	304	326	334	302	334	363	301	334	328	350	357	367	330	350	367	334	336	337	354	344	361	334	328	364	363	331	344	350	389	377	356	344	336	343	361	340	350	340	340	327	365	335	326	311	354	385	357	379	355	326	351	306	366	344	349	340	343	349	329	303	330	341	298	381	349	340	348	301	348	343	361	368	327	322	322	338	359	353	337	349	348	310	357	322	313	332	353	352	342	326	360	346	359	355	324	307	340	313	351	362	358	336	349	309	360	340	326	365	360	318	345	317	355	331	365	319	364	338	367	343	365	344	315	319	355	334	382	338	345	362	330	338	374	317	340	318	364	346	322	352	346	336	360	325	360	346	345	348	356	319	363	380	322	352	336	309	350	356	335	348	355	327	335	336	365	341	331	351	366	331	335	334	351	341	343	347	339	312	331	358	374	322	334	300	304	304	334	329	365	321	321	384	348	331	351	376	394	309	379	342	307	321	354	353	329	345	341	332	327	348	347	346	321	343	378	354	350	332	349	344	327	360	340	345	333	314	328	320	343	355	366	355	376	348	322	318	319	313	322	342	347	344	388	339	343	338	350	343	339	326	306	360	342	357	372	335	349	357	349	346	369	346	355	346	369	327	334	323	346	324	356	351	330	336	344	370	340	336	369	318	341	374	336	344	359	363	355	356	308	337	332	337	361	365	345	371	345	346	351	364	335	354	335	346	334	334	304	345	332	325	327	339	347	314	318	326	361	325	330	350	328	333	344	364	348	384	326	334	339	359	334	331	360	342	322	327	341	371	356	352	341	315	353	329	349	374	352	332	354	339	343	329	342	330	336	378	343	327	311	330	365	308	352	352	369	356	337	341	356	366	333	339	350	338	354	291	334	321	322	345	347	335	322	345	372	346	332	330	358	358	315	341	329	340	365	371	338	310	361	324	346	331	355	340	334	325	327	350	345	338	320	343	337	361	341	348	357	322	355	359	372	343	366	366	372	344	351	315	343	387	326	344	334	365	327	344	352
15046	24190	23226	13331	10799	8133	6325	6563	9518	12701	10608	6586	3565	2011	831	762	718	739	722	700	720	712	660	669	702	677	688	706	699	655	663	639	692	685	652	703	696	667	647	694	652	701	683	692	683	708	654	661	698	679	617	701	701	710	685	727	710	653	691	704	690	679	700	719	642	681	706	665	710	723	664	731	711	676	726	672	657	666	694	703	683	689	681	673	772	689	673	674	686	703	640	698	716	689	698	682	726	656	696	661	755	612	674	714	687	685	704	707	642	676	660	696	639	651	676	707	734	660	697	689	677	704	730	724	674	698	676	678	646	695	648	655	703	687	736	718	716	671	647	706	737	644	683	705	682	702	685	663	718	692	671	709	687	686	691	658	650	753	747	698	663	668	657	686	684	687	693	711	723	647	667	656	686	670	692	700	715	674	712	675	712	757	625	685	721	708	671	662	696	698	717	702	685	688	644	682	677	694	702	703	718	690	676	667	737	728	726	638	654	701	684	720	671	664	673	683	717	676	710	718	663	689	696	638	618	702	714	653	689	717	677	697	686	672	684	701	671	674	678	659	713	695	653	681	645	682	677	639	649	703	719	668	688	707	690	731	726	677	713	729	710	660	690	705	692	672	667	653	632	680	700	679	688	744	659	675	713	725	689	706	668	695	653	721	639	713	691	716	646	709	712	688	711	610	657	668	680	682	691	721	680	703	677	660	654	702	767	621	690	674	644	679	698	680	684	701	675	724	680	694	682	724	709	637	679	674	690	652	694	687	679	691	700	653	639	703	661	677	706	746	665	717	695	676	636	697	628	711	674	704	659	676	698	718	702	687	698	667	662	685	667	679	663	689	683	675	695	708	653	677	671	715	709	678	647	748	659	680	714	691	704	748	685	715	673	720	685	691	680	709	667	647	684	659	687	698	664	743	651	676	705	710	673	707	690	672	671	726	640	679	664	721	647	693	675	701	673	638	611	653	711	674	670	726	684	703	720	729	685	692	664	672	689	656	645	671	702	734	683	679	715	655	703	684	679	670	706	728	669	683	723	686	632	707	704	656	678	688	658	679	657	689	736	683	685	713	719	658	700	708	704	692	658	659	715	690	692	726	681	676	709	674	738	723	671	670	699	689	682	683	682	682	640	679	703	654	674	670	704	701	676	674	707	708	731	703	693	679	698	676	722	685	672	714	708	670	668	658	624	678	720	681	713	687	702	648	699	731	671	760	721	716	660	674	647	721	646	670	705	682	690	710	672	681	741	705	679	698	707	667	692	663	709	665	684	691	655	663	693	709	696	671	688	690	671	656	700	698	695	663	689	707	711	707	707	686	643	678	690	696	660	711	695	605	700	692	668	702	708	684	670	702	677	681	749	716	689	689	657	697	629	736	669	702	697	685	667	704	655	679	660	742	633	709	720	628	722	672	678	699	679	686	674	686	706	653	688	681	702	654	690	673	762	676	668	713	690	737	682	691	689	686	694	682	713	690	691	664	737	651	698	664	682	662	701	675	715	667	685	675	707	668	667	694	648	712	653	695	683	699	666	691	643	700	689	708	701	674	669	649	706	723	661	650	669	658	705	731	696	710	649	689	697	628	681	669	655	708	665	693	665	709	658	733	670	658	717	665	711	697	679	683	772	652	689	680	677	679	699	709	643	690	699	672	651	725	737	671	689	696	692	681	691	678	668	710	654	731	677	723	722	726	671	710	677	681	677	712	678	667	730	661	673	693	705	672	664	669	700	655	648	684	655	658	710	705	713	688	693	711	699	674	723	746	679	643	676	716	700	706	695	691	689	691	647	638	631	676	702	643	684	686	684	711	642	688	674	697	691	716	655	741	714	726	663	679	675	724	676	647	681	656	637	681	670	675	625	662	705	701	667	695	662	673	704	691	714	758	659	652	690	729	630	670	660	678	674	711	676	691	727	658	708	677	713	663	673	699	720	650	677	700	707	660	683	698	694	719	706	690	691	670	705	653	725	728	701	672	740	695	703	716	663	668	672	677	684	693	692	661	706	682	672	730	684	703	655	681	659	680	644	649	675	693	686	724	711	639	697	696	668	693	690	716	656	656	714	720	651	620	696	686	680	685	712	700	699	716	708	696	667	676	629	711	680	665	665	684	716	686	668	673	704	648	663	659	639	673	633	689	671	719	703	687	669	700	678	703	719	701	695	678	683	683	693	665	675	671	656	667	658	712	685	716	729	725	696	666	682	687	716	656	653	761	693	708	625	699	704	691	649	666	685	712	682	688	655	684	661	685	697	655	697	691	761	670	702	680	678	645	681	713	720	707	692	657	629	649	666	711	705	698	718	682	641	676	673	677	648	684	679	671	684	726	641	662	676	662	668	693	668	668	670	650	680	732	670	694	759	713	699	646	701	664	675	727	721	678	721	691	678	720	704	665	692	680	675	626	671	710	635	664	677	728	646	662	701	693	733	670	677	692	654	647	665	721	713	714	695	678	679	709	682	693	681	664	657	688	695	643	700	720	691	691	635	683	697	699	668	622	700	671	682	686	682	718	691	638	625	685	699	649	722	696	650	734	656	720	706	685	683	673	727	675	701	660	624	702	707	682	659	702	722	688	691	667	649	665	692	690	697	674	689	694	653	659	692	686	693	683	669	699	704	672	650	670	753	692	685	689	653	667	664	687	666	704	676	639	685	705	677	667	667	696	702	701	729	704	663	697	694	628	684	690	702	659	712	683	720	704	641	691	689	665	680	698	672	657	738	665	713	694	728	714	658	652	680	682	675	696	657	687	698	731	700	662	685	700	667	636	665	646	676	677	657	646	696	693	714	696	683	690	648	698	683	659	709	726	723	701	669	667	691	641	698	715	693	725	717	729	693	693	700	715	635	656	677	634	713	686	692	658	680	700	634	638	687	686	693	679	687	685	715	704	726	698	661	669	725	667	674	672	687	685	666	676	680	675	681	696	692	653	705	686	717	701	660	708	692	677	718	685	628	658	668	735	703	727	654	718	709	658	673	701	654	648	708	632	714	657	656	664	710	700	732	663	671	673	698	690	685	732	703	656	677	674	660	677	656	689	650	707	660	698	690	705	654	743	652	691	693	749	722	689	672	709	676	684	665	713	694	676	633	689	672	737	647	697	677	671	683	706	719	700	667	697	731	677	726	680	694	644	662	662	687	676	646	662	721	683	641	644	655	683	682	693	676	646	671	658	705	693	662	672	708	700	717	709	649	713	701	705	701	660	690	677	671	691	655	696	649	749	678	716	673	690	692	720	578	676	725	677	684	666	660	707	721	665	626	674	660	704	715	690	672	694	656	681	687	676	647	708	702	695	713	672	694	709	664	678	697	702	664	673	702	698	725	707	719	705	711	712	694	672	674	713	737	693	667	692	708	688	692	632	625	710	683	651	713	676	686	721	684	638	741	723	701	682	710	741	724	715	697	678	686	655	705	701	634	727	714	677	674	665	658	739	664	695	681	689	688	658	670	699	693	659	677	676	694	683	679	676	700	684	729	703
24189	21198	28118	24571	19579	7381	4147	3950	6926	19772	22419	14857	6821	2165	863	279	279	300	301	234	278	250	257	247	262	263	250	247	251	251	259	250	266	260	250	246	255	242	235	265	214	273	247	224	246	241	218	243	247	269	258	242	235	256	249	238	221	214	246	236	240	245	224	256	235	259	255	282	252	242	249	279	244	235	241	229	267	270	233	234	261	285	243	239	257	256	271	240	235	249	238	247	274	242	211	259	277	270	246	268	271	276	248	249	265	240	259	233	253	256	236	255	264	245	237	283	267	263	274	266	292	240	255	249	274	267	249	233	246	252	248	263	237	233	233	263	276	250	246	247	234	261	270	239	247	258	245	224	238	244	255	251	248	256	246	255	240	247	216	272	219	264	239	228	242	278	247	256	247	248	286	230	252	235	258	260	239	212	241	262	274	259	226	228	254	261	241	214	227	257	260	260	232	254	225	221	245	266	249	233	259	241	228	235	267	248	266	242	245	264	244	258	245	242	287	234	264	245	273	241	229	269	262	253	254	246	263	246	225	262	211	287	239	263	265	251	228	256	242	240	254	232	247	231	266	226	267	256	236	270	272	257	273	217	225	272	245	263	226	243	241	263	215	254	219	249	249	245	268	205	242	248	230	263	255	270	217	242	236	262	264	274	263	225	236	246	248	234	214	217	267	248	263	230	263	261	265	237	235	225	278	238	256	235	244	243	221	261	259	240	238	280	256	259	271	261	274	285	234	236	217	244	249	264	284	261	256	223	240	237	255	255	232	257	221	232	239	249	247	243	225	244	233	246	202	222	252	259	257	221	231	236	258	252	253	263	237	271	222	239	243	245	233	256	250	267	251	214	252	256	264	237	254	231	262	221	235	236	251	244	244	272	265	239	207	237	241	250	246	257	230	260	255	268	244	245	245	251	223	243	245	244	222	205	247	276	232	244	233	251	264	265	219	283	255	243	237	249	243	260	251	257	248	223	251	215	233	256	237	223	211	242	238	267	236	255	241	249	247	291	243	213	239	257	255	245	229	263	247	247	242	239	271	241	271	252	252	259	268	256	240	235	240	235	234	237	253	258	234	237	250	245	242	248	245	236	229	252	243	239	230	263	236	232	268	261	262	251	242	265	241	238	245	222	229	252	230	246	236	259	253	211	241	236	264	273	261	226	246	238	235	242	236	251	233	266	193	253	236	241	270	219	252	232	222	250	257	251	226	240	252	243	224	267	234	236	262	224	243	243	227	230	229	223	234	245	233	266	248	235	253	258	236	266	221	243	243	247	257	260	258	241	259	238	251	261	261	225	213	224	248	240	264	251	245	227	245	254	224	241	225	273	235	239	249	248	260	240	233	217	219	252	233	248	241	209	250	234	251	264	234	249	248	279	264	256	250	264	222	275	274	244	226	250	252	223	241	219	249	240	255	236	264	258	260	260	260	235	239	250	228	256	244	269	239	245	231	246	235	222	240	268	239	268	223	233	230	238	250	241	249	254	237	253	228	254	232	263	257	254	248	242	234	288	258	237	267	235	251	259	242	237	223	275	257	224	229	240	251	273	251	227	236	236	218	283	254	262	226	231	234	259	263	222	240	264	263	271	266	230	265	236	233	232	240	243	244	251	250	260	246	280	256	251	230	258	234	263	246	253	245	237	243	281	273	263	257	261	252	267	240	223	250	238	245	247	249	243	256	243	288	264	251	244	252	243	255	246	247	223	226	237	229	233	198	253	273	251	252	257	255	246	242	254	248	228	239	232	242	249	236	269	269	234	255	231	254	251	230	238	254	254	232	249	239	239	255	250	249	252	263	225	239	253	241	231	229	220	247	233	249	257	242	245	243	252	209	242	224	241	278	257	249	241	258	236	262	233	226	233	244	229	262	238	267	254	211	257	253	254	242	248	224	235	249	265	255	251	232	246	271	241	259	259	224	255	267	218	257	234	249	249	247	250	237	223	258	244	243	269	227	244	298	244	242	241	260	247	254	264	241	263	233	276	250	245	258	260	238	265	224	238	210	287	232	242	245	229	227	238	239	248	244	239	225	252	268	261	263	237	233	289	254	258	270	264	249	235	247	244	215	237	227	263	256	242	267	262	254	254	244	288	255	251	229	242	238	245	253	227	262	228	227	255	268	245	239	249	259	264	262	284	241	236	280	240	200	246	245	237	257	239	276	244	244	265	243	241	219	249	273	253	249	247	227	238	252	278	247	249	231	244	234	271	248	233	229	249	247	259	284	228	236	250	265	258	232	226	228	227	237	241	237	237	231	248	219	223	266	273	248	238	226	239	255	282	256	248	256	242	265	281	247	235	248	237	221	251	293	233	237	227	256	224	259	246	253	235	234	236	263	224	250	230	253	251	262	243	251	256	268	236	248	255	240	258	203	228	273	249	264	255	224	237	252	277	250	246	220	248	244	287	219	274	251	232	250	241	240	241	227	244	227	267	260	262	230	234	236	230	271	266	247	269	273	248	245	244	261	252	250	268	226	229	250	258	251	262	267	221	239	217	244	249	251	252	244	252	220	254	232	246	233	224	274	249	233	252	242	248	227	246	255	256	275	230	241	274	243	257	256	250	258	261	255	250	235	259	239	241	249	249	239	238	247	237	282	260	243	227	277	253	287	270	250	258	252	225	221	253	257	263	231	233	270	251	276	268	247	270	270	247	267	232	226	258	235	261	230	213	225	237	255	251	247	261	254	263	225	262	245	240	207	233	227	256	240	249	247	259	237	228	258	241	231	253	253	229	223	222	263	266	242	220	264	238	255	254	248	228	250	225	254	248	248	245	254	247	256	254	267	267	264	229	248	247	261	229	271	256	245	252	217	233	255	233	218	254	248	255	261	254	226	250	264	250	234	217	245	229	237	265	250	266	250	257	232	259	247	238	233	244	246	232	236	249	254	246	237	249	244	248	235	247	265	258	266	283	251	270	251	241	224	275	236	256	229	257	244	281	244	234	232	261	251	279	274	274	228	253	245	222	265	241	256	262	268	257	253	251	246	241	238	263	276	270	250	254	242	233	249	234	239	237	228	242	244	263	231	247	231	248	239	238	254	244	238	257	249	256	264	239	246	266	249	243	259	250	235	248	244	250	242	254	245	233	249	260	209	251	213	250	267	272	247	264	229	237	236	253	234	226	241	247	251	220	245	255	227	218	232	234	269	254	236	234	259	268	238	255	239	282	260	249	251	242	240	238	243	226	256	251	266	221	234	238	243	235	276	247	235	252	239	248	247	250	258	256	218	268	260	248	232	262	217	244	237	222	240	239	267	237	258	267	240	235	226	248	254	250	218	251	252	249	230	276	246	262	257	220	269	224	254	289	246	259	245	255	266	270	239	245	230	235	259	268	222	237	243	235	243	216	254	259	263	239	234	275	223	262	229	240	221	264	241	255	221	248	250	250	257	253	229	258	243	256	231	247	228	245	267	251	273	256	255	220	263	258	258	262	254	256	250	265	260	261	228	231	269	245	251	276	255	257	269	236
15704	31355	31181	22561	19234	11015	11239	12605	18071	33435	33048	24861	14950	6241	2629	671	552	702	757	537	547	539	495	544	561	530	547	504	533	482	494	459	517	471	500	535	510	518	522	521	515	546	530	488	499	549	493	487	508	550	528	484	501	527	535	546	511	484	523	479	533	496	530	536	523	515	544	534	549	476	487	504	498	490	530	498	518	498	529	514	569	523	515	523	544	522	490	510	537	481	490	485	475	521	520	472	546	504	527	536	514	521	535	529	514	530	471	503	521	508	534	487	500	484	501	475	501	536	476	491	498	500	526	544	485	514	514	492	521	504	524	524	526	492	522	504	525	514	509	507	498	516	513	531	481	531	560	550	563	503	539	530	489	488	508	463	477	466	501	504	516	471	489	490	506	519	489	491	526	499	500	497	514	505	564	524	462	515	514	489	495	519	508	493	578	533	488	474	523	493	520	546	520	483	469	508	519	521	524	498	500	493	533	526	523	540	524	491	553	497	540	503	474	514	556	486	496	533	522	517	555	508	548	511	518	501	487	502	480	492	505	480	472	522	478	486	488	502	522	481	547	525	506	505	520	489	522	493	516	543	493	499	504	538	527	467	523	500	498	506	463	540	500	533	497	495	512	466	501	487	491	551	476	526	509	514	496	506	546	479	498	515	520	488	488	501	554	530	526	452	534	488	489	504	507	532	482	561	533	503	514	505	498	486	519	501	542	521	506	499	519	505	531	521	533	493	541	487	548	525	520	533	542	532	515	502	516	509	518	480	506	462	492	562	531	504	504	545	490	501	499	541	488	506	533	466	491	524	516	522	526	496	513	525	533	506	478	519	505	518	483	502	517	472	506	485	512	506	519	506	555	561	536	492	534	523	493	482	526	489	504	539	493	513	495	519	519	535	512	506	529	508	518	512	479	542	505	520	531	505	480	502	490	514	534	522	495	506	485	494	491	508	523	528	501	553	475	516	499	481	528	519	501	520	524	496	500	490	493	519	478	538	532	495	499	532	530	550	509	538	540	522	513	528	514	510	486	532	525	497	530	497	529	517	561	502	502	502	546	531	500	511	501	491	490	518	492	540	515	505	513	485	486	509	520	534	525	482	549	503	509	503	527	514	490	504	518	512	512	468	505	493	511	532	564	530	520	519	551	498	531	535	546	510	536	532	492	496	528	510	474	515	523	508	528	515	565	493	561	487	504	527	522	498	494	517	493	495	516	507	502	522	486	524	501	500	497	535	518	541	478	495	531	480	511	516	506	490	533	533	535	522	521	512	499	527	524	488	539	524	508	498	535	508	500	500	523	492	481	509	509	515	564	536	502	489	464	489	476	510	497	514	491	536	550	505	498	531	519	513	517	493	497	476	523	511	519	522	490	552	524	501	526	502	495	479	537	485	542	522	493	517	503	493	500	506	470	516	504	518	499	485	508	512	533	521	556	523	494	538	510	529	510	526	513	535	487	516	503	506	525	534	509	523	523	506	521	521	511	457	498	487	526	517	485	501	501	487	519	517	509	521	498	495	506	507	504	515	443	459	510	504	505	519	518	559	503	484	493	477	492	523	509	458	525	512	518	485	514	527	491	479	495	519	542	504	465	533	478	520	500	537	520	530	508	477	486	505	463	536	516	550	501	500	491	498	541	483	535	493	501	525	474	484	517	497	486	516	508	531	491	477	505	513	499	513	501	537	510	527	482	522	512	495	499	488	523	557	512	501	536	526	488	538	504	518	516	511	466	508	501	527	483	509	532	532	511	517	497	555	555	516	502	547	519	509	514	507	486	511	502	530	499	504	527	518	552	515	511	552	471	506	546	540	536	493	522	534	547	458	518	538	547	478	507	486	524	484	457	470	476	513	492	520	511	499	531	518	504	537	537	516	541	539	562	503	500	495	522	455	545	527	522	498	537	521	477	503	491	543	504	510	511	496	461	489	528	481	488	507	534	505	497	509	481	484	554	500	544	498	490	556	498	486	555	487	538	472	525	489	500	487	490	516	523	505	506	511	511	536	509	494	515	520	556	546	494	501	489	510	465	498	540	498	509	487	526	546	514	483	550	477	489	549	542	501	521	503	524	505	501	480	508	493	526	503	529	516	530	508	529	474	543	488	488	492	527	526	535	503	517	485	515	527	500	457	490	495	496	466	540	515	521	499	511	499	494	496	470	474	513	515	532	468	525	516	488	501	520	519	475	503	501	537	505	533	530	519	485	562	534	521	538	552	520	530	518	539	488	495	497	557	541	527	470	514	506	512	473	532	499	517	520	515	528	504	496	512	501	497	507	507	503	548	528	492	533	518	516	529	503	508	534	522	481	501	516	500	543	507	550	502	511	496	522	494	520	480	523	492	512	515	550	522	514	509	484	519	508	489	544	492	534	508	498	484	534	495	538	514	520	522	537	520	499	516	499	530	518	569	471	505	501	474	493	517	469	557	544	488	484	560	522	486	526	527	533	535	513	492	500	506	524	492	535	469	502	550	543	533	490	521	513	501	515	527	499	521	516	538	486	484	483	484	478	508	523	521	456	522	529	512	525	520	503	422	508	500	532	507	495	469	512	554	491	546	516	479	540	475	543	509	513	512	517	508	517	505	467	495	503	477	519	521	550	515	503	485	531	514	539	495	558	512	498	578	514	498	437	435	522	534	480	525	522	517	500	512	468	492	513	527	505	501	524	485	505	467	514	522	529	494	530	553	507	495	555	509	527	477	509	513	490	523	544	496	502	547	465	470	508	531	484	536	513	513	503	492	489	508	492	499	500	530	514	516	526	539	533	532	509	503	541	502	508	533	505	544	522	548	498	486	496	509	529	481	515	529	566	504	509	515	516	521	556	488	524	502	531	518	454	499	525	490	499	514	504	517	497	558	491	507	510	536	498	544	496	500	506	524	535	507	464	540	481	520	492	517	461	511	523	520	521	509	438	479	506	468	524	492	515	517	496	494	499	497	506	497	482	559	542	514	484	513	535	526	506	484	502	518	499	514	503	503	488	487	507	477	530	497	562	539	519	493	541	501	492	446	491	504	484	480	508	529	519	458	487	551	496	501	502	491	511	551	499	514	478	511	509	509	550	485	503	462	522	525	496	503	510	508	518	481	517	494	524	519	484	525	515	527	509	512	510	483	487	479	475	515	529	515	501	519	514	468	517	505	526	530	554	550	504	526	500	502	544	541	487	529	478	481	533	546	523	476	570	494	487	492	492	522	500	528	508	469	472	481	514	504	532	529	555	498	546	508	543	519	522	481	548	526	503	477	480	539	508	526	489	532	509	503	532	498	490	507	500	525	487	507	522	560	536	496	512	567	517	486	558	532	500	514	455	463	518	507	531	500	530	513	483	521	519	542	556	521	479	536	516	499	500	500	497	459	491	496	529	530	504	530	488	497	479	509	488	540	499	471	479	507	497	494	474	490	488	505	520	512	534	537	499	513	529	511	498	546	496	499	490	499	508	491	487	481	528	506	524	514	528	509	518	519	481	511	492	535	492	517
23110	21225	29028	23731	21263	20727	11409	5301	7418	32328	36067	26620	15568	4522	1038	269	255	280	294	232	201	208	186	198	203	227	199	199	203	198	257	222	176	207	183	218	183	196	206	207	195	217	207	186	195	202	217	198	191	196	208	209	153	215	187	207	200	194	192	201	215	208	205	188	191	225	226	206	198	207	193	194	196	191	224	203	187	206	179	199	217	186	205	201	187	214	212	205	193	199	200	196	153	177	219	225	215	206	198	203	212	201	214	221	198	196	191	222	195	219	212	182	215	182	196	198	223	193	162	209	178	201	203	209	201	171	176	196	184	229	216	179	216	165	215	182	193	179	198	177	207	187	198	191	205	211	207	195	213	199	185	212	191	195	164	179	186	187	185	229	187	214	212	185	184	195	230	206	202	205	213	205	212	185	169	196	183	206	205	178	201	199	191	215	176	212	214	203	178	183	216	200	215	201	203	182	208	219	214	217	216	221	190	208	199	176	204	186	178	204	209	197	172	191	190	220	187	197	183	204	194	203	191	223	203	195	212	231	203	192	181	192	193	196	219	208	199	214	173	196	183	189	188	192	176	208	207	235	178	196	184	182	237	200	173	219	218	192	209	232	186	189	205	198	196	206	188	184	200	218	202	199	197	212	190	205	202	206	214	166	213	174	212	188	189	221	193	187	193	224	199	199	192	213	209	189	162	185	195	202	193	163	210	187	197	192	210	183	226	210	202	161	195	204	187	197	182	186	191	175	194	216	214	170	195	182	195	199	216	211	218	220	186	211	208	200	186	199	176	186	210	193	207	199	200	187	188	187	206	191	173	188	244	205	205	189	189	188	204	210	187	189	194	205	202	190	187	209	203	207	190	187	222	183	203	176	217	212	175	198	211	198	206	194	201	206	220	200	191	193	197	204	217	187	190	197	209	222	184	193	224	200	216	177	194	207	202	201	196	203	197	198	194	211	193	185	210	215	194	245	188	214	221	195	176	185	191	188	184	186	194	197	208	196	215	187	205	194	194	189	194	214	208	182	205	201	203	227	192	211	185	187	231	176	197	229	182	209	194	190	218	197	202	211	220	201	178	186	190	205	197	198	206	206	186	194	186	193	176	193	211	195	183	216	219	216	188	200	206	195	192	193	182	176	187	211	209	178	200	181	190	213	176	200	200	182	216	219	209	182	203	232	204	188	203	159	203	204	209	189	203	172	203	189	213	186	197	188	196	216	187	204	183	208	197	215	202	197	190	182	208	199	174	177	216	216	228	223	187	214	203	222	229	203	208	208	197	176	205	196	186	215	184	212	203	186	195	211	227	208	175	185	194	197	216	181	189	182	216	224	209	184	211	205	201	190	207	200	195	180	196	208	203	194	202	188	212	183	187	215	213	186	209	190	191	222	213	233	193	200	228	205	176	201	203	184	206	206	216	185	196	210	195	194	199	194	176	206	186	215	198	178	205	215	216	185	197	177	203	220	187	164	202	195	195	212	208	187	203	194	195	213	207	206	188	221	214	175	200	188	206	167	216	202	210	221	187	207	190	180	179	183	190	201	208	187	200	197	198	176	197	190	191	203	218	198	200	168	202	198	201	189	204	191	179	212	201	205	184	199	203	186	184	190	177	187	228	202	206	218	202	188	178	200	194	228	197	184	176	198	191	211	195	182	191	218	199	174	185	203	204	214	211	209	152	220	221	208	176	213	220	181	192	185	210	209	180	169	200	191	201	177	201	227	210	207	181	201	180	191	189	188	209	193	210	193	184	204	220	213	206	220	189	206	203	192	196	194	204	202	212	210	204	197	196	202	203	199	204	201	174	204	195	209	183	199	207	209	208	184	204	173	218	220	202	203	181	185	214	199	189	216	188	188	181	185	218	176	203	198	195	182	218	169	202	217	193	206	194	180	208	201	196	190	207	202	207	200	194	206	190	191	217	180	221	187	194	219	194	203	197	216	207	205	189	232	205	212	200	201	189	195	197	203	217	198	191	176	220	208	197	192	161	192	199	214	202	212	190	217	209	220	192	186	182	195	206	198	233	235	213	191	216	168	227	201	193	214	220	190	193	190	218	185	212	176	206	194	196	231	217	219	194	189	195	210	195	205	195	204	196	218	197	206	180	192	190	213	210	194	172	192	190	188	190	204	193	203	198	201	195	221	204	166	183	199	211	190	184	228	204	227	193	209	208	184	195	195	211	208	203	209	177	192	220	193	209	200	194	191	210	184	197	201	195	224	202	166	193	205	209	186	190	199	214	201	200	193	204	202	191	206	216	209	193	203	208	200	167	188	170	213	201	202	199	200	184	182	185	218	193	200	227	192	198	177	202	192	198	201	187	220	170	182	220	184	200	177	195	203	169	200	193	200	221	185	198	225	182	185	176	178	188	203	174	216	222	207	191	223	195	151	218	187	209	207	202	208	221	210	193	196	192	215	175	162	192	209	190	194	201	185	205	197	205	178	232	217	192	172	209	198	188	184	181	209	193	200	203	182	197	180	201	180	205	200	186	204	196	185	214	195	193	200	199	207	207	183	188	170	203	196	209	185	194	186	211	215	209	204	192	207	210	195	193	199	210	172	216	191	213	199	216	208	196	191	192	187	199	229	206	207	206	185	213	188	187	226	213	218	216	187	201	213	193	197	175	199	174	190	190	190	174	196	207	165	222	203	213	190	196	214	225	183	185	178	201	222	197	168	215	214	179	199	223	187	194	180	198	194	205	181	193	198	203	195	215	198	204	190	192	197	197	175	209	206	200	193	229	198	212	167	206	184	188	205	198	204	202	210	211	189	180	191	219	189	191	186	203	182	202	205	208	203	204	206	201	219	190	208	193	154	200	190	179	198	200	199	171	177	178	193	217	197	201	213	197	204	179	190	198	201	200	199	191	182	211	184	204	182	194	206	200	245	187	224	169	191	195	204	210	193	184	184	195	219	213	209	200	213	187	214	193	186	190	210	207	199	216	178	190	196	162	193	183	203	192	199	200	209	198	197	201	200	186	184	208	192	193	212	199	187	203	227	194	178	196	209	203	226	225	214	183	171	182	201	224	199	197	197	202	204	189	180	191	215	181	201	207	196	175	188	189	195	200	228	184	232	218	204	193	213	191	201	198	207	194	192	197	183	194	175	205	184	198	189	208	185	211	204	199	178	182	206	182	206	208	187	221	185	192	209	216	181	213	197	195	194	203	200	204	204	202	187	190	194	200	187	203	199	180	210	202	227	167	174	194	188	208	182	217	185	206	204	167	212	231	233	171	191	204	197	183	224	211	215	188	199	191	192	201	185	219	182	205	192	218	192	192	192	194	199	199	207	204	226	172	207	174	207	215	210	197	190	205	194	214	220	187	214	208	227	207	186	202	219	208	186	191	218	202	173	192	194	166	178	212	189	201	205	217	183	210	181	206	197	201	192	195	204	202	210	201	175	199	187	209	211	166	208	224	207	206	206	210	199	201	209	228	166	202	207	199	185	195	212	193	192	173	202	165	193	218	159	201	188
16695	32723	31614	25501	23766	21944	15722	14560	20151	43665	42960	35186	24463	9634	2882	716	459	776	813	434	485	465	443	419	447	424	414	405	414	397	673	561	434	416	395	398	423	421	421	385	412	468	389	400	378	439	423	402	421	395	385	418	384	421	399	396	400	378	400	382	396	384	397	399	358	397	405	393	370	392	414	447	435	410	402	405	415	412	394	406	386	376	388	409	354	419	380	396	381	404	371	425	442	407	383	368	392	406	358	402	377	387	360	393	390	377	423	444	390	381	383	388	445	393	377	382	406	392	419	358	401	403	404	393	420	423	389	394	394	375	392	405	399	447	405	384	393	375	408	393	406	423	423	409	408	431	402	386	377	402	379	365	381	418	418	409	435	392	398	430	387	408	417	385	393	403	375	381	390	400	409	379	397	388	370	399	361	357	422	423	407	415	396	423	425	413	380	392	419	392	396	402	396	418	363	408	383	437	399	418	417	398	382	373	404	401	399	399	394	382	382	393	437	414	413	428	357	378	378	412	409	405	364	395	385	385	411	386	409	410	396	385	400	404	401	412	403	362	402	366	405	420	388	415	397	399	393	402	379	423	422	413	375	394	365	399	411	375	369	374	401	376	378	396	441	385	358	388	412	394	416	382	397	431	397	379	431	372	411	392	402	377	379	409	365	397	387	410	400	369	373	391	419	375	411	412	398	419	381	387	398	396	415	393	408	379	386	386	395	381	391	389	376	395	398	396	368	392	402	386	402	362	417	401	414	408	392	404	377	354	399	399	359	421	396	364	391	381	406	378	416	403	404	404	396	387	423	403	388	429	392	372	404	386	339	348	404	418	372	396	393	389	391	389	430	406	420	392	409	395	374	392	374	421	382	375	431	390	388	378	412	389	398	396	382	377	370	408	384	394	388	374	383	399	416	396	387	408	410	399	405	412	388	420	417	404	389	426	356	399	403	389	394	356	388	391	386	360	385	409	377	355	397	392	375	426	380	356	383	382	439	407	400	390	391	388	406	391	392	416	387	398	429	407	400	391	392	402	391	397	397	392	354	424	385	420	404	441	412	397	408	368	417	409	403	414	421	412	398	400	407	392	375	396	385	427	411	379	388	389	407	396	374	406	423	411	390	393	404	415	412	366	386	387	397	398	373	432	390	421	423	399	376	389	374	365	387	407	388	389	411	382	399	376	409	405	399	369	399	397	440	426	392	364	401	438	398	400	383	382	374	370	417	409	443	397	385	390	426	391	406	412	402	415	424	400	386	350	376	394	409	393	425	419	396	379	406	419	405	406	395	399	382	378	401	417	383	399	412	410	412	361	400	424	367	394	401	408	404	377	397	411	370	398	392	403	422	363	396	388	374	390	407	426	392	386	408	389	384	400	392	428	412	399	379	422	397	384	335	401	400	382	409	342	396	413	406	371	391	402	421	392	379	412	397	424	433	401	364	382	386	397	414	381	377	406	411	425	394	426	389	425	364	403	398	396	415	358	411	399	389	409	360	411	425	411	413	419	409	399	382	394	408	424	405	386	368	394	413	330	419	418	391	399	426	390	408	349	413	395	433	419	391	411	399	385	391	405	390	373	374	435	378	406	419	377	417	413	364	372	381	403	417	417	427	404	378	382	411	391	372	399	362	379	434	391	393	384	378	416	435	414	392	406	425	384	369	385	383	391	424	367	392	430	410	427	373	376	385	406	385	390	404	410	401	341	416	367	412	362	404	415	403	370	408	390	386	404	392	419	402	388	403	370	445	465	389	389	377	403	372	374	437	413	421	383	425	394	404	396	380	358	382	425	389	406	410	401	419	390	390	379	400	361	389	408	399	369	386	418	378	432	383	389	425	362	388	388	391	376	402	404	349	404	388	409	390	412	390	352	392	386	403	406	401	391	394	398	387	420	384	415	412	409	412	419	403	369	407	418	430	424	398	411	413	413	371	392	410	397	418	383	374	414	430	408	380	374	424	422	386	347	390	399	395	402	395	381	399	411	373	407	426	377	421	372	388	396	416	401	400	365	447	383	395	389	397	416	420	389	379	403	375	391	375	420	397	416	416	382	349	399	394	423	419	393	427	379	392	375	421	391	410	412	401	405	397	390	374	385	416	369	449	431	410	384	410	404	409	419	414	374	419	405	377	401	394	372	399	397	417	396	395	378	369	400	383	406	384	399	375	349	407	390	390	390	392	426	411	361	398	402	406	424	423	376	388	401	398	401	384	409	411	383	397	373	388	398	407	374	380	381	396	409	399	428	390	428	377	390	369	402	370	401	389	422	379	382	416	408	374	381	384	435	410	383	375	398	364	396	369	398	373	415	390	355	400	380	420	399	402	421	389	383	373	405	399	381	368	398	392	426	399	430	432	425	393	393	360	392	392	403	400	399	376	401	389	406	383	416	382	361	402	387	435	410	388	409	384	412	394	390	398	390	391	353	390	365	437	406	419	365	398	415	389	375	375	403	455	385	413	386	390	409	386	397	381	396	375	382	383	375	404	412	385	380	402	406	390	399	377	427	445	421	399	368	412	405	396	417	390	423	412	419	411	378	371	401	384	377	385	380	363	406	394	382	385	377	396	428	423	381	371	408	405	416	399	412	393	427	392	384	410	370	405	397	359	411	391	399	421	405	422	401	405	433	393	372	378	432	387	427	415	407	426	411	380	385	404	390	405	407	390	401	369	433	412	412	421	412	362	387	384	406	369	392	369	376	380	411	384	415	394	403	403	425	387	408	411	406	384	404	435	393	388	383	440	416	370	398	363	394	424	371	411	372	401	445	407	427	434	391	391	389	390	374	418	404	413	394	424	444	417	439	358	394	380	400	412	391	414	394	400	383	370	456	404	378	444	414	416	383	399	379	384	404	403	424	383	387	418	426	390	395	382	410	379	403	427	407	407	431	406	394	415	391	407	412	404	380	346	374	410	387	391	404	419	415	401	411	422	402	390	390	420	391	378	423	398	388	370	402	399	417	430	385	362	403	405	398	392	408	390	389	387	396	405	363	425	391	389	399	400	419	413	394	381	398	408	401	394	413	369	378	448	431	395	404	397	364	364	384	390	422	428	387	394	429	427	393	384	397	398	418	430	419	368	411	411	391	393	380	437	396	397	383	413	428	356	392	393	399	383	389	398	404	412	443	414	391	397	367	426	393	399	387	388	434	401	419	410	382	384	415	395	405	356	371	471	371	379	377	376	417	425	384	392	381	387	404	388	377	366	400	402	392	413	397	409	417	433	381	407	403	373	400	402	367	365	397	399	379	379	400	377	389	374	385	401	398	399	403	432	395	390	402	374	401	396	408	396	422	367	386	371	404	403	394	364	393	435	400	395	372	404	401	382	412	407	396	389	461	391	392	387	436	403	412	426	374	397	402	383	423	381	386	401	389	407	455	355	383	391	404	364	425	388	402	392	374	413	359	433	386	388	403	354	421	407	394	431	396	438	410	383	398	414	393	405	400	408	408	420	406	395	403	412	393	375	396	384	368	417	397	416	433
26447	20976	15564	7088	4681	3479	2434	2268	2725	4109	3862	2346	1127	515	390	343	331	324	339	323	352	338	321	321	342	355	359	330	353	335	323	363	298	326	343	359	337	318	338	356	330	328	329	339	356	336	326	294	344	341	346	328	341	365	315	327	301	335	340	338	339	334	336	312	310	322	324	367	301	315	309	311	302	370	366	330	321	323	316	327	319	323	354	339	342	311	359	308	295	347	349	292	349	308	334	328	345	346	330	321	347	379	318	317	294	311	312	359	305	333	292	321	345	331	312	307	332	320	327	321	303	335	346	301	298	333	291	330	326	363	350	339	322	293	327	347	322	338	339	350	311	332	335	362	351	299	343	339	327	342	327	342	323	356	357	336	349	337	353	344	355	343	323	320	341	306	337	346	314	330	312	324	316	344	338	382	321	313	349	359	340	315	299	349	320	340	346	347	320	346	320	322	343	360	324	309	333	348	319	302	312	330	322	360	330	336	336	335	347	321	325	335	274	344	325	285	317	326	324	345	299	346	343	326	310	335	342	349	337	287	334	313	335	363	319	305	337	300	318	326	330	297	327	354	345	345	324	344	325	350	334	369	337	310	324	324	319	310	352	336	348	344	311	307	353	334	320	328	387	343	297	334	328	312	324	324	360	330	321	359	348	305	310	338	338	320	341	322	316	324	314	288	319	335	325	330	317	341	334	307	360	298	336	355	349	325	325	354	336	330	309	323	315	337	314	338	335	328	335	341	305	297	334	361	327	326	336	325	351	326	296	324	316	314	292	327	338	353	338	304	329	350	337	340	316	340	350	312	343	335	339	340	362	347	343	333	352	306	343	329	328	342	346	335	344	373	353	329	330	331	322	329	350	342	317	308	330	332	354	331	323	338	327	321	361	356	303	310	310	319	313	320	330	358	325	332	350	348	318	319	352	355	334	305	327	307	328	320	357	341	364	347	344	329	315	344	309	327	345	350	306	320	322	325	323	356	317	320	338	345	312	341	320	308	350	311	314	316	346	298	335	365	331	338	345	288	315	322	325	328	330	352	307	343	339	370	337	305	304	334	322	371	307	312	319	348	319	363	333	329	323	341	326	321	316	306	338	347	303	335	355	345	345	331	309	315	331	358	297	325	323	327	331	325	327	325	324	314	338	343	354	322	327	342	331	328	338	337	353	319	344	348	362	329	364	296	322	315	405	338	343	354	326	300	334	341	298	305	355	295	352	338	323	310	341	308	332	321	328	301	319	367	334	329	364	326	334	311	324	317	335	331	317	326	347	341	339	335	352	327	320	328	343	345	325	341	314	310	308	325	342	325	326	344	341	311	310	321	372	319	370	316	337	354	324	316	339	346	355	328	323	326	337	336	317	325	331	342	350	365	333	343	328	367	339	301	353	329	328	331	335	303	322	358	334	321	350	325	350	350	333	319	324	347	333	346	314	337	314	316	337	348	341	334	304	315	338	342	327	339	345	315	346	312	309	315	339	326	349	341	344	309	304	348	335	349	327	330	338	311	334	305	348	338	319	326	319	350	310	358	325	342	323	341	320	322	290	331	353	315	369	341	324	326	349	344	314	342	331	320	313	315	337	316	311	346	334	335	334	327	317	342	344	329	311	313	337	344	347	350	327	356	335	327	344	326	328	340	374	307	345	294	349	331	298	300	323	329	339	359	345	296	314	353	276	349	332	339	321	317	333	304	330	334	316	342	324	316	336	312	335	323	347	335	321	333	351	328	348	335	328	320	341	374	317	318	326	332	335	325	328	330	300	346	336	356	330	305	330	312	314	331	353	366	347	295	347	323	355	309	329	323	302	357	290	317	346	320	335	337	349	313	310	360	298	342	313	303	313	353	310	325	347	312	316	330	346	340	334	320	321	367	337	318	363	341	348	312	357	333	363	331	337	319	340	317	321	330	360	306	333	320	326	342	384	327	339	313	307	320	331	355	350	342	330	306	322	320	351	316	323	372	316	325	319	353	340	344	346	314	331	332	338	336	330	315	332	319	346	329	315	345	314	325	335	336	327	353	291	306	357	339	355	318	351	317	343	326	332	311	321	307	340	321	324	320	346	312	311	304	307	332	331	331	318	333	341	322	340	327	292	338	330	344	321	338	303	341	345	309	338	318	309	335	315	353	348	307	330	331	330	339	338	345	331	324	324	328	325	312	316	356	288	357	290	311	333	341	323	330	334	331	349	318	345	313	354	314	323	335	368	347	314	322	328	305	318	358	321	324	336	355	332	363	354	329	307	333	344	301	324	297	318	349	307	332	305	341	295	326	324	322	367	321	359	306	315	331	314	304	318	335	315	337	333	322	289	340	342	290	315	329	327	334	350	330	302	351	314	311	305	331	321	348	292	324	334	362	321	325	338	327	336	288	348	370	326	354	312	348	319	325	304	319	315	311	302	361	364	372	343	310	304	353	324	306	325	318	364	351	303	318	337	319	341	356	308	332	341	324	340	332	354	313	294	334	368	359	331	324	337	324	306	339	324	314	361	331	330	338	319	338	361	325	338	345	355	340	346	344	337	329	311	316	336	300	304	362	323	333	366	331	295	323	316	349	309	340	351	360	295	333	318	296	333	326	312	350	349	327	283	331	327	332	346	324	330	343	308	355	337	340	315	329	314	330	338	312	336	367	320	304	351	328	342	305	332	331	307	335	311	304	370	336	319	377	327	322	338	344	305	305	323	305	309	360	318	362	374	349	314	307	334	348	314	353	315	300	323	300	345	311	321	344	368	320	310	331	323	362	339	348	361	328	297	321	278	325	328	294	360	344	334	336	365	314	369	330	326	328	319	356	332	348	337	329	313	355	342	340	324	361	352	328	350	314	316	312	327	317	349	350	315	335	315	321	342	312	352	326	335	329	349	332	333	318	312	335	311	327	349	294	335	336	343	351	341	376	331	322	323	298	308	315	325	331	312	362	337	345	351	295	333	350	321	344	336	356	319	312	313	334	346	339	343	324	354	318	352	328	321	314	304	327	323	324	345	341	286	352	343	354	316	330	315	340	350	340	391	311	367	317	334	313	350	327	337	324	316	328	322	340	332	333	317	320	314	345	323	306	323	338	323	317	362	324	342	287	326	319	345	359	352	325	313	337	302	347	329	337	299	312	329	332	340	339	324	331	330	351	351	372	312	323	307	307	364	369	322	329	286	366	325	318	310	345	311	326	312	308	337	351	327	343	313	335	343	321	333	332	342	333	368	317	286	327	329	337	316	343	355	336	341	338	320	324	352	336	310	322	350	348	327	336	313	343	355	345	322	327	310	346	333	312	314	333	329	334	316	343	333	334	340	369	322	306	298	316	335	340	350	321	342	323	309	319	327	336	306	349	337	349	314	363	339	357	360	342	340	346	341	352	360	304	303	344	357	331	354	285	369	304	362	343	317	343	330	331	339	321	336	333	338	320	350	342	342	328	312	309	372	304	331	321	326	359	333	348	351	313	331	318	328	364	328	350	333	320	337	339	332	330	333	362	324	341
12165	18086	19344	12848	12402	10715	8055	7790	9334	11934	10761	6394	3146	1199	743	762	681	728	776	676	695	674	701	675	666	670	655	709	667	693	670	672	686	653	675	706	694	710	677	686	653	641	634	675	701	694	645	704	629	706	632	709	614	639	645	644	637	647	639	632	663	670	705	653	631	683	686	660	708	665	662	674	639	659	686	679	685	696	633	629	656	642	637	652	675	608	665	659	676	654	687	702	646	691	657	636	627	712	685	691	685	688	693	676	662	620	653	655	645	639	649	690	657	689	706	701	702	694	671	625	694	696	658	638	638	703	666	710	692	664	671	677	679	747	663	650	654	691	694	654	641	654	701	636	670	677	652	674	655	673	709	704	636	664	692	713	657	680	687	663	711	633	614	650	691	673	695	630	645	640	679	672	634	693	676	679	664	646	626	661	652	670	705	698	646	729	688	627	645	694	711	705	677	646	678	642	646	675	695	647	672	675	670	665	688	718	690	671	657	676	684	693	720	682	674	680	692	654	684	655	670	701	655	684	666	695	656	662	671	695	646	707	651	681	666	660	672	615	618	704	661	666	630	594	638	677	662	672	652	648	622	687	644	663	657	681	668	665	663	628	647	662	669	667	661	692	641	723	681	665	694	671	685	667	670	693	669	675	659	662	667	631	675	679	690	656	641	648	674	636	692	672	657	610	670	634	677	620	684	683	681	695	660	689	690	616	668	665	666	666	646	674	684	711	700	654	685	650	722	661	651	644	658	659	663	660	666	669	700	651	609	689	686	636	661	687	641	669	684	643	662	737	659	648	664	707	641	654	671	626	647	680	650	675	669	647	640	670	695	684	673	643	645	663	679	657	718	670	659	637	639	624	641	657	713	652	682	648	642	697	705	717	690	711	708	686	633	659	666	647	659	668	678	708	688	679	663	717	644	658	693	677	671	657	668	658	705	646	684	661	641	677	647	646	694	725	658	678	694	657	712	659	643	625	675	704	666	680	670	646	713	709	683	682	646	637	646	658	653	615	659	660	630	644	663	694	644	674	663	665	692	668	681	669	656	649	641	679	675	683	676	640	696	651	688	688	676	637	636	666	631	660	669	659	681	653	691	634	700	660	676	681	683	662	675	673	696	677	680	740	682	671	652	679	681	686	684	689	619	653	721	623	675	661	656	697	702	747	633	665	676	701	649	647	695	664	668	641	650	669	688	689	664	673	708	658	684	701	636	683	649	666	651	651	699	670	646	646	653	664	633	643	651	641	704	682	665	650	654	662	687	642	629	698	655	626	679	685	720	671	663	632	657	663	676	674	666	660	661	689	666	641	695	666	649	673	663	667	666	606	655	641	673	701	656	669	706	646	669	682	696	648	714	652	694	688	632	700	684	637	668	676	700	661	691	661	663	661	666	655	685	671	635	704	676	668	653	702	666	662	680	636	651	664	678	710	673	646	671	686	754	672	673	656	666	647	683	687	636	678	673	672	667	662	715	684	618	664	691	645	655	645	706	657	660	681	677	640	676	650	681	670	651	645	689	623	687	638	711	680	646	665	621	672	691	676	649	678	606	687	676	624	674	680	688	670	619	663	675	681	700	637	660	695	728	655	662	713	708	659	605	709	671	671	685	657	667	663	632	702	675	662	702	667	663	640	654	654	675	621	685	752	686	667	724	723	635	654	621	710	691	679	671	643	656	687	674	679	693	596	626	656	664	656	657	673	618	667	722	714	640	642	692	662	654	665	635	655	652	655	672	666	669	602	730	637	720	633	667	657	669	712	653	686	661	680	687	666	657	648	681	683	695	659	701	644	702	645	671	691	659	662	648	661	664	677	668	647	663	669	668	701	651	691	703	704	676	701	657	678	652	645	639	679	637	674	690	710	669	644	663	639	689	657	636	675	629	679	675	673	654	638	650	653	652	700	691	699	640	598	638	676	650	682	653	666	670	671	662	723	661	702	639	658	680	671	654	739	702	693	667	651	649	671	686	680	667	660	678	676	645	687	655	652	667	660	654	642	701	694	635	646	651	688	646	663	685	646	664	689	669	711	698	657	647	648	683	680	656	684	679	682	647	682	644	654	663	712	639	679	632	684	646	682	622	710	641	651	657	668	671	652	673	687	679	646	686	670	613	723	671	677	626	692	654	703	662	639	676	676	673	673	685	705	643	636	706	687	695	674	699	654	667	645	675	655	653	643	705	652	670	687	663	713	664	723	660	684	654	667	691	679	691	643	644	683	658	644	602	716	700	689	639	636	683	679	665	658	703	662	672	677	690	775	721	648	672	615	684	699	697	687	675	664	649	629	652	639	671	617	633	688	651	688	678	627	614	685	634	656	630	697	646	638	668	685	658	674	697	665	729	672	671	666	671	701	709	664	618	727	683	669	703	660	658	663	702	678	627	676	648	659	653	653	663	680	639	636	635	682	723	667	640	708	655	660	673	682	605	650	721	664	626	677	684	660	658	633	670	650	645	637	683	687	703	648	625	657	701	655	655	685	669	657	627	653	652	635	633	669	663	609	669	626	691	673	668	643	662	681	647	670	691	637	657	640	653	671	686	677	661	697	692	703	682	664	660	688	647	655	634	691	688	650	659	638	677	702	638	685	660	661	683	651	666	671	672	652	650	703	670	674	616	662	681	685	701	650	649	675	680	688	659	696	677	662	656	650	709	644	629	683	698	692	658	666	673	688	631	667	657	654	725	689	675	672	643	664	677	668	697	640	619	673	676	684	665	648	613	648	691	688	663	679	662	691	662	666	691	677	645	668	681	687	632	667	650	648	699	659	692	657	704	671	696	673	716	722	655	675	645	677	615	683	649	639	646	697	676	698	670	654	682	729	613	663	701	657	644	651	660	703	637	681	700	606	643	695	639	665	708	643	651	675	639	682	648	669	624	674	711	681	674	673	632	660	679	677	692	674	651	722	675	656	658	672	654	616	688	696	629	701	655	654	657	691	653	686	665	668	602	680	620	681	660	669	696	676	705	681	710	651	694	683	676	685	678	672	615	666	689	689	696	636	655	647	683	727	645	680	679	711	665	704	679	732	655	689	669	685	587	642	685	703	680	662	674	646	646	679	662	621	701	675	636	684	671	656	655	668	665	680	709	690	707	657	679	676	660	661	682	684	692	677	695	651	668	657	671	659	642	671	691	669	672	638	668	651	657	673	702	646	656	711	679	642	720	645	696	707	631	629	714	657	661	630	700	672	654	689	700	677	678	654	650	730	677	688	662	670	632	665	700	701	673	643	691	648	651	632	712	679	623	685	629	681	647	677	654	624	646	687	626	677	686	630	626	636	709	671	671	670	667	690	655	640	650	680	674	620	663	625	689	693	629	628	630	656	645	704	683	673	692	640	662	700	667	680	663	713	647	712	704	646	647	630	666	690	641	679	667	634	670	635	641	688	674	689	675	676	690	627	671	680	680	672	648	656	699	707	684	701	739	680	680	648	686	665	662	694	674	650	660	691	711	667	675	651	682	673	622	686	675	655	655	657
24187	21240	28238	24549	19385	8836	6683	12093	20672	23259	19221	12074	6209	1833	435	260	240	281	331	248	226	271	270	261	263	256	286	250	248	272	274	267	248	255	227	265	285	290	274	269	257	264	276	280	252	264	258	262	251	280	235	242	271	280	268	272	267	275	260	250	224	238	259	266	254	268	269	237	242	254	244	259	249	251	247	259	277	252	270	263	299	260	274	267	279	276	251	262	253	254	253	274	263	236	272	270	272	248	266	238	255	269	293	278	290	268	279	260	274	226	256	266	256	243	274	310	247	277	261	292	266	271	261	274	264	255	266	282	268	246	281	244	260	270	274	265	265	280	289	259	264	256	230	266	279	234	264	268	255	260	278	276	270	263	264	259	267	250	237	261	287	275	246	250	275	286	246	258	271	246	231	255	258	267	269	257	263	248	250	259	255	272	283	260	249	260	242	253	258	286	246	268	262	270	241	248	261	256	238	240	269	264	267	248	247	284	258	254	224	253	282	290	254	266	288	257	252	251	237	230	268	278	269	245	288	264	261	265	265	267	245	248	247	259	289	228	263	282	240	293	230	307	267	255	262	248	253	260	275	303	264	269	253	267	268	269	250	242	246	271	246	250	246	251	234	268	246	242	252	276	259	278	258	262	250	275	243	250	253	271	233	254	264	278	282	248	256	232	291	273	260	269	270	255	295	259	239	253	276	260	301	276	275	263	255	252	264	274	267	241	233	242	247	237	280	270	265	252	241	261	246	234	308	269	262	269	309	259	262	247	286	244	249	249	247	236	257	249	263	280	249	272	265	259	263	269	283	252	261	235	252	247	273	232	273	233	269	299	265	280	279	278	261	265	247	273	256	244	277	251	264	259	296	252	276	251	263	254	243	281	237	261	261	251	235	277	268	253	268	233	234	284	270	259	259	251	256	246	243	249	257	259	269	270	285	287	270	262	234	257	249	287	227	253	265	252	250	283	256	254	276	284	268	244	280	230	255	264	293	281	285	246	244	255	257	271	230	283	289	240	236	249	246	249	259	261	274	272	245	236	257	264	216	261	252	279	282	280	260	239	292	264	277	242	240	251	248	261	229	234	260	252	274	255	283	248	260	261	271	267	299	265	253	261	266	253	257	286	266	258	280	260	265	270	234	280	242	255	262	280	229	253	261	240	244	252	267	262	254	258	244	283	241	264	284	269	269	279	262	238	243	296	260	254	270	259	250	276	282	253	253	244	257	247	256	270	273	297	248	229	232	220	255	262	243	286	282	242	292	269	249	256	253	264	281	238	281	266	244	229	255	254	255	261	280	281	277	244	260	268	261	258	244	268	251	254	282	275	237	272	244	248	253	232	270	248	269	253	216	222	251	241	251	251	274	262	253	256	237	238	256	276	284	258	252	261	260	233	259	286	259	274	277	269	269	270	280	253	254	260	242	256	262	254	270	237	265	260	260	270	269	259	248	260	254	246	262	266	258	274	253	255	244	236	250	259	254	271	234	274	258	271	235	279	270	268	287	249	270	248	269	273	264	307	252	271	283	279	237	303	257	255	266	228	253	270	266	267	249	262	274	218	271	259	289	253	248	269	267	233	274	263	272	270	252	283	253	260	263	251	280	266	267	263	253	258	266	230	254	259	263	264	288	259	294	231	246	235	257	272	269	257	254	266	254	287	271	232	230	242	282	264	245	231	291	230	254	234	266	274	260	252	239	261	226	266	244	260	256	230	275	269	273	280	278	257	234	267	279	264	252	275	280	268	282	253	289	277	278	245	271	268	265	257	233	277	272	244	268	243	254	266	240	246	234	277	263	266	228	275	266	261	247	263	245	258	255	259	264	283	246	255	287	262	236	283	282	271	242	281	239	267	267	266	264	284	267	249	243	244	244	301	263	240	255	257	254	280	284	280	240	264	261	255	259	240	256	268	263	265	243	235	280	251	268	275	279	276	231	262	206	270	246	256	250	239	273	272	298	250	233	260	275	239	259	242	236	231	282	269	249	266	246	233	250	296	255	274	275	275	265	241	262	247	252	284	258	270	289	258	281	261	296	236	265	238	284	262	266	238	260	242	252	252	264	271	248	269	267	268	236	258	257	260	240	247	273	248	260	253	269	278	258	247	257	266	262	257	259	286	254	267	241	273	240	264	248	247	271	254	258	272	241	268	247	255	258	262	286	290	237	258	254	261	251	254	281	273	267	243	268	222	258	267	252	247	291	253	289	279	234	269	246	262	247	264	237	259	249	278	261	248	269	221	247	271	262	239	263	234	270	270	260	282	245	269	260	273	255	273	258	251	258	244	243	259	254	271	272	255	286	259	241	252	247	235	259	264	299	235	261	238	259	259	259	255	211	219	306	278	250	253	269	247	268	269	278	258	244	245	236	278	270	254	276	277	246	244	272	269	259	232	270	255	254	254	268	280	246	244	235	272	257	250	270	265	267	261	265	250	235	275	258	270	246	248	276	252	280	248	263	264	262	246	264	249	248	261	262	275	249	260	239	252	265	240	245	263	247	242	260	262	298	271	258	273	248	234	244	279	262	259	254	243	285	267	249	285	284	228	242	261	281	271	242	273	236	247	253	267	270	247	273	269	245	258	257	236	295	270	232	242	279	271	242	276	246	242	288	252	243	290	248	269	284	258	264	280	275	257	275	264	271	283	250	260	296	249	271	264	281	251	268	225	259	261	261	253	244	251	251	258	242	252	262	285	258	270	263	261	245	264	220	259	239	257	259	235	258	259	264	257	268	272	266	275	270	265	248	247	280	269	243	250	274	269	245	254	278	268	245	261	267	255	249	252	256	266	250	253	257	219	274	274	256	237	276	252	260	245	242	260	279	266	241	248	254	245	269	262	280	243	255	251	250	235	274	230	263	259	256	257	248	273	255	277	253	233	252	274	245	287	256	251	248	285	241	246	280	273	273	256	276	255	245	247	245	255	265	244	243	300	267	280	257	263	267	248	288	246	268	278	274	266	250	241	275	262	284	261	231	269	261	259	223	273	248	269	283	272	236	270	240	260	271	247	247	260	258	282	266	263	223	239	249	248	286	241	269	269	267	257	248	256	259	275	267	271	247	263	255	256	277	257	271	246	281	234	248	265	283	261	283	251	260	258	233	253	257	260	263	238	255	279	272	258	280	285	253	274	258	242	228	252	258	279	278	243	256	260	237	274	262	259	267	226	267	223	282	261	270	252	293	252	266	259	244	273	258	246	275	289	254	271	273	254	276	278	248	270	269	261	261	274	265	246	262	254	247	234	234	258	257	244	231	241	273	256	280	285	242	275	255	271	244	269	286	249	241	272	243	268	249	274	238	268	277	252	281	262	251	247	245	275	256	291	281	245	288	274	254	246	275	264	270	280	267	256	276	253	267	258	259	233	282	266	246	242	257	261	279	254	257	287	265	277	272	270	255	242	266	257	256	292	248	275	251	258	250	274	260	286	288	254	275	268	244	270	256	267	250	258	237	267	262	260	238	263	241	226	239	263	278	262	263	235
13031	26639	27090	18394	17523	15103	16213	25740	33866	34444	29882	22211	13966	4915	1149	591	538	622	725	568	550	537	524	561	514	542	547	541	507	542	562	549	527	518	526	534	553	531	516	558	561	533	552	502	536	540	563	557	548	545	508	532	516	494	522	525	494	589	536	540	539	566	529	514	506	555	539	547	540	545	530	558	558	528	524	549	566	540	508	534	590	485	560	537	484	525	557	521	541	491	592	541	549	525	548	546	550	515	569	552	523	544	527	553	542	531	540	528	560	503	543	531	539	493	496	579	565	532	510	523	560	555	547	529	534	565	519	557	550	516	550	574	536	520	516	534	566	542	542	520	537	527	532	552	506	530	543	595	537	526	547	563	569	546	520	521	534	519	559	530	537	571	556	529	555	547	499	538	535	550	508	545	528	560	526	520	538	566	536	540	526	539	521	546	555	550	543	530	504	550	522	506	518	538	551	532	559	534	544	534	545	603	533	537	535	504	547	550	541	524	516	555	543	517	536	530	513	543	543	567	559	555	527	522	558	534	524	528	563	520	521	504	571	509	535	544	555	522	591	529	514	545	541	566	519	534	499	542	510	536	536	540	547	558	547	527	545	505	540	526	532	583	563	502	530	554	545	542	522	515	520	525	553	527	554	556	527	546	495	548	548	543	570	587	529	575	548	547	538	571	580	487	561	521	557	542	515	522	502	576	520	550	553	529	519	552	552	557	522	534	503	550	523	544	553	559	526	544	542	568	521	516	550	561	557	558	527	531	505	494	542	562	563	543	547	499	544	551	574	546	533	556	573	526	549	581	494	556	532	534	510	484	539	524	527	517	557	540	577	541	571	518	525	520	530	532	532	480	531	547	565	501	495	506	502	559	548	534	558	557	498	518	540	520	536	538	509	547	550	538	536	515	520	560	553	555	529	535	521	520	536	569	539	609	558	468	543	507	566	495	573	535	534	548	581	510	550	536	525	555	537	561	562	517	553	506	555	547	550	537	538	513	572	549	566	489	544	517	521	528	505	522	547	575	506	514	511	519	549	541	516	505	541	491	574	502	527	524	541	548	551	524	568	512	576	551	549	476	498	532	546	529	546	543	606	540	577	513	563	533	535	537	530	561	510	491	540	539	506	517	526	572	577	544	553	509	558	555	541	535	543	525	523	488	517	532	538	548	530	562	529	526	531	539	563	536	556	548	512	497	559	543	523	540	507	540	529	536	560	569	534	570	525	554	532	508	499	529	516	548	496	529	532	557	566	545	500	519	517	530	505	534	539	493	519	543	559	521	551	521	520	515	528	571	504	509	548	577	494	540	540	556	480	549	541	530	539	544	554	534	527	513	586	565	528	534	515	561	530	577	507	573	549	523	511	570	551	565	533	524	511	545	508	494	546	548	532	556	532	526	536	510	546	519	548	596	524	515	526	516	539	555	547	541	553	553	542	513	517	530	545	512	549	520	536	530	523	549	554	529	551	535	534	559	494	559	561	567	557	583	589	499	503	531	519	563	533	513	528	570	573	515	495	537	548	522	534	540	563	566	540	522	546	542	533	530	541	516	506	524	556	575	569	536	592	543	540	505	559	547	545	534	535	531	549	484	493	534	527	545	524	562	511	507	526	556	536	528	505	541	521	560	548	537	543	516	561	541	531	589	582	539	533	528	559	541	559	562	548	524	516	532	552	520	533	535	521	573	503	562	519	517	505	548	535	512	523	516	556	492	525	530	525	523	576	571	532	589	544	559	589	551	512	522	552	530	534	514	550	553	550	526	573	560	567	538	515	548	506	560	525	508	533	541	538	473	535	562	523	537	520	571	535	525	569	517	524	538	505	511	552	543	454	524	554	500	563	542	556	542	516	571	513	536	521	536	566	532	556	524	587	550	578	517	551	519	532	544	536	537	524	537	555	517	569	555	520	533	486	524	535	538	529	500	519	570	540	554	537	575	484	546	536	506	505	516	538	561	464	544	535	583	554	505	551	538	515	565	540	541	545	545	541	509	541	523	544	545	539	551	551	529	556	530	595	510	523	507	520	530	528	550	538	533	546	558	521	554	565	485	536	527	538	536	546	546	574	521	539	527	532	563	552	514	541	550	528	577	562	526	542	571	578	527	495	565	562	537	502	527	550	498	571	539	555	549	525	540	542	529	549	574	548	506	570	530	592	538	515	566	506	519	535	523	539	499	520	530	509	561	514	507	542	547	513	520	536	535	543	519	559	557	531	524	549	543	549	549	578	521	535	524	542	558	558	585	573	529	556	537	543	537	560	567	524	541	530	536	515	559	580	549	510	490	538	498	533	523	551	536	522	528	558	518	560	505	528	528	539	526	515	584	532	517	516	532	538	524	520	509	515	545	514	517	554	542	525	521	488	563	539	510	548	534	581	586	567	542	549	542	535	530	535	543	536	552	528	544	569	560	530	507	548	549	569	518	502	525	526	524	536	504	549	530	528	545	556	506	547	535	532	577	537	527	548	523	536	522	506	499	547	523	514	492	551	572	531	497	494	544	564	511	537	573	586	542	514	536	514	574	521	535	523	526	561	535	544	544	579	496	511	553	542	552	552	574	520	525	514	531	483	491	540	503	532	593	541	518	516	538	559	535	546	555	537	499	516	539	521	551	543	556	529	528	568	537	531	570	555	578	515	511	529	550	550	550	544	541	561	539	554	546	530	528	563	528	548	507	494	529	510	527	571	557	522	544	518	567	564	523	541	538	563	538	486	490	532	508	498	526	528	543	544	584	504	529	493	537	516	527	552	541	510	536	511	524	546	595	555	544	518	535	531	542	536	569	516	505	519	567	539	571	522	517	592	518	542	560	524	513	507	548	558	511	542	544	539	526	549	591	591	542	579	549	544	558	514	570	550	526	536	540	497	497	515	561	549	529	511	529	506	531	492	558	538	561	568	499	547	530	547	561	536	528	532	588	563	549	563	557	494	527	546	570	475	563	524	559	540	548	536	568	539	533	529	508	502	565	524	547	480	508	575	529	532	552	514	517	551	548	529	529	506	582	561	529	491	517	555	554	573	541	551	517	526	535	565	531	507	541	513	527	571	515	499	562	539	518	529	508	556	534	511	506	554	547	573	587	512	545	547	539	575	525	513	536	557	539	533	543	529	506	529	533	539	537	571	525	530	560	541	531	518	502	496	533	513	508	542	524	538	546	511	567	535	524	544	576	507	529	551	505	542	604	498	506	517	574	518	531	526	534	487	515	533	550	554	586	539	529	499	513	594	549	526	565	495	567	524	558	494	550	499	512	570	519	544	548	531	536	568	530	560	543	573	567	547	532	536	512	550	526	551	550	538	511	554	521	522	544	530	504	558	548	516	543	481	533	514	518	550	563	543	591	547	563	532	505	572	555	511	508	516	534	530	560	514	564	565	538	561	513	525	533	546	547	536	545	521	550	575	549	523	530	502	563	601	516	513	570	548	555	555	515	543	502	545	536	542	541	507	549	511	517	541	541	522	553	516	545	525	526	528	518	529	530
23135	21232	29037	23721	21267	21063	23168	31407	34039	34317	28672	20009	10733	3208	486	220	241	201	295	241	234	206	208	220	204	217	227	224	217	218	241	257	191	220	223	250	213	209	205	198	229	195	210	214	213	222	203	245	233	208	225	222	215	239	219	210	203	219	208	228	225	232	216	219	224	225	216	247	216	203	197	224	208	203	197	206	206	214	205	213	202	233	225	203	220	226	226	233	241	252	194	220	235	243	204	226	204	236	234	233	211	205	202	203	208	220	200	221	197	214	218	214	247	229	212	209	212	215	198	213	185	199	230	225	216	235	206	199	191	212	232	205	215	223	230	221	210	228	213	193	208	198	245	224	214	229	206	226	201	202	210	235	232	222	221	195	207	252	209	217	216	212	196	232	199	200	204	213	218	212	201	218	245	203	228	192	216	222	214	205	192	210	223	206	216	214	217	218	252	229	210	170	201	223	193	221	236	214	217	212	228	212	238	209	200	200	221	222	224	182	214	243	233	223	185	215	212	212	220	200	213	231	200	209	214	210	223	221	202	206	209	208	198	231	209	227	236	238	233	188	222	199	220	220	222	185	248	209	232	196	243	195	192	209	214	226	227	212	205	214	199	235	217	217	209	237	213	199	205	229	239	250	212	205	243	201	215	226	249	196	218	211	198	217	229	206	223	207	225	210	207	212	186	205	217	217	234	191	213	204	199	193	218	215	201	178	241	225	212	213	204	223	190	196	236	219	226	216	233	225	208	223	207	242	216	224	208	194	206	214	235	224	234	207	211	225	210	223	215	229	209	215	206	215	229	204	215	221	246	213	209	208	218	217	188	239	240	203	223	218	211	203	227	224	201	208	213	215	222	219	220	198	220	231	216	225	204	220	231	223	208	226	217	198	195	227	243	227	225	202	206	190	220	202	196	200	213	217	198	219	202	202	209	197	216	214	223	236	215	217	213	211	179	218	239	199	217	208	215	232	227	226	220	227	218	218	215	228	213	229	234	229	215	211	210	209	193	251	216	221	257	229	235	194	210	198	244	216	195	220	232	217	219	191	196	239	235	239	235	241	213	222	221	204	214	205	210	219	221	208	231	219	221	193	210	205	230	239	215	219	194	239	194	229	216	218	211	229	213	240	212	231	218	198	236	234	198	203	194	231	230	209	245	200	198	207	198	217	202	202	213	206	203	225	213	215	227	194	210	247	207	231	243	209	198	199	235	198	212	208	212	209	208	203	189	220	197	252	208	205	226	202	221	223	209	218	230	236	231	220	207	223	215	248	198	225	237	204	208	216	217	231	230	215	220	221	196	210	207	207	211	208	232	209	228	226	223	206	209	230	235	231	217	216	244	202	199	217	221	220	210	217	231	231	202	227	219	204	212	199	203	212	236	208	209	230	229	228	220	243	209	197	202	235	198	223	201	199	205	213	217	208	226	189	207	224	227	221	222	221	216	217	229	217	222	217	233	212	206	245	199	209	224	205	210	216	258	207	206	206	225	191	196	199	216	214	251	226	228	200	233	230	224	225	227	207	192	207	240	195	247	223	215	219	239	221	204	213	226	191	224	235	248	226	214	202	226	213	221	222	220	225	236	222	192	207	214	225	221	218	211	226	203	205	227	218	205	222	191	222	210	207	220	216	233	199	205	229	184	223	186	217	181	188	250	223	222	203	246	192	207	214	209	214	217	213	235	223	223	207	217	196	204	207	235	203	218	204	211	232	232	225	208	209	209	192	179	226	204	219	205	219	213	238	192	229	188	208	215	217	234	219	216	191	211	221	200	197	210	233	213	220	227	202	220	210	222	218	214	162	196	247	223	212	237	237	214	219	217	211	229	241	233	219	234	222	205	234	194	205	219	233	211	200	211	228	208	266	192	212	227	204	215	238	229	210	217	215	199	204	224	181	212	199	205	203	229	192	213	250	204	208	215	238	234	188	232	242	219	223	218	243	203	199	208	212	212	225	231	225	230	199	199	195	207	207	215	214	215	216	200	223	219	238	211	208	205	221	216	189	215	200	209	227	216	213	206	195	222	192	208	202	218	210	219	215	207	203	224	211	202	198	203	214	217	222	219	209	199	227	246	218	199	227	200	230	214	229	214	210	235	214	224	192	220	264	225	212	243	217	219	231	235	205	212	205	227	219	205	210	253	219	215	224	237	215	219	221	221	205	220	222	214	232	211	211	226	192	234	214	226	213	208	215	210	226	213	216	222	208	210	216	238	216	193	203	243	243	218	214	215	176	223	217	192	229	197	197	220	207	226	224	234	218	218	220	211	213	225	216	213	214	201	229	199	228	213	207	209	212	214	232	223	219	192	213	204	226	230	227	211	231	219	190	233	222	219	222	205	194	246	207	221	215	200	200	225	233	211	217	218	220	193	190	212	238	223	211	221	209	205	234	230	219	205	218	221	209	239	207	229	199	227	226	204	207	217	191	221	207	211	203	208	225	215	225	250	213	223	244	228	224	233	206	199	220	204	210	236	250	206	218	202	227	232	208	199	216	211	221	209	176	201	236	210	217	224	182	214	207	230	194	225	221	210	243	227	212	223	202	224	202	222	215	207	210	215	207	221	205	226	181	214	203	250	224	198	234	218	188	189	217	194	248	215	217	206	225	218	217	226	212	237	216	195	247	233	223	232	205	220	209	232	182	222	211	211	220	249	223	190	208	220	203	193	211	225	223	203	209	204	201	227	214	213	222	238	217	226	247	214	229	216	231	231	220	214	224	231	226	209	235	236	214	230	204	198	222	217	230	220	251	234	212	227	219	215	215	207	204	199	249	230	218	201	223	233	239	199	224	226	217	205	187	202	212	247	218	207	201	200	225	217	193	206	212	227	226	226	209	196	214	208	215	246	196	205	205	229	243	213	210	194	203	222	211	200	210	235	249	198	200	202	229	220	200	243	202	216	221	241	213	213	229	208	217	236	187	243	219	192	211	237	219	218	192	228	205	201	191	210	197	234	224	209	206	239	223	228	224	218	202	204	237	209	191	212	223	180	200	226	219	200	219	203	204	202	239	227	203	196	238	210	204	206	212	216	210	224	224	229	233	233	229	206	221	207	236	241	229	234	215	240	242	241	246	216	229	207	207	230	232	228	202	203	216	212	212	221	211	234	216	221	232	195	209	224	200	214	234	219	224	198	240	221	236	190	220	244	213	234	214	218	202	206	240	206	213	230	228	214	192	191	209	196	201	223	223	223	214	209	205	221	214	216	220	203	206	197	221	212	229	213	217	210	215	249	189	205	210	229	189	196	227	238	255	219	234	205	223	246	222	202	242	237	227	209	237	218	199	214	211	196	200	199	211	191	227	220	208	218	235	216	213	231	203	212	204	223	223	253	206	215	201	210	231	236	197	217	214	215	227	203	226	228	209	204	223	231	184	235	222	214	215	205	233	212	221	216	182	230	222	217	207	222	234	210	249	230	221	196	222	214	213	201	222	219	220	209	228	242	237	194	218	236	211	240	229	203	203	221	224	214	221	231	241
16062	34310	30742	24787	23007	22728	31282	42310	42990	42700	37150	29482	19574	7535	1153	482	428	451	805	447	468	457	463	434	432	446	420	457	445	449	551	522	456	430	414	457	461	462	448	467	432	439	438	437	477	417	440	427	408	428	474	440	458	451	434	430	430	451	454	431	410	403	432	411	418	446	470	449	479	456	449	453	442	441	448	430	441	429	474	471	453	418	437	432	453	417	432	468	384	411	431	436	426	397	467	430	435	442	469	427	418	429	414	429	470	457	483	461	441	440	434	442	452	422	455	439	424	404	424	429	446	402	432	433	392	413	432	425	455	413	407	454	451	430	454	442	430	418	443	454	431	451	428	424	433	430	460	450	407	421	409	469	445	411	400	459	489	467	450	414	447	452	449	434	422	442	422	431	447	485	428	426	416	424	385	439	435	465	473	436	405	452	422	436	471	423	448	458	442	431	428	439	426	445	410	425	425	454	452	446	431	446	441	453	444	431	417	489	422	423	437	419	452	411	409	437	411	447	407	448	413	417	446	433	434	438	424	460	418	432	421	459	427	468	391	459	421	420	422	396	411	472	424	414	439	463	407	443	396	437	454	408	415	454	420	469	441	427	419	428	417	437	471	439	442	416	457	456	426	424	428	406	424	446	454	425	454	458	421	416	426	417	452	418	423	469	450	467	430	464	408	415	398	398	445	429	432	430	451	464	407	441	411	420	404	461	396	395	429	457	454	458	446	425	431	432	474	427	437	470	425	429	426	418	486	392	453	433	468	450	403	409	463	443	450	468	437	473	436	424	413	411	431	438	448	437	429	454	449	452	458	468	453	453	419	401	440	423	451	442	445	436	459	393	405	412	444	464	454	421	458	413	446	412	427	419	455	471	453	440	442	466	439	431	403	459	444	423	421	481	442	453	413	416	440	445	428	466	410	429	455	412	449	449	392	413	422	401	439	416	431	450	426	435	401	454	454	432	429	423	440	448	425	422	443	444	455	404	431	420	460	435	422	472	415	493	426	469	424	434	444	429	475	418	470	433	405	431	434	465	398	414	416	415	449	417	478	450	436	430	458	444	430	417	406	417	414	422	460	436	456	417	448	447	457	437	418	455	453	441	433	450	446	450	453	466	453	454	429	447	392	452	442	392	432	436	420	396	388	452	448	412	449	416	447	462	408	445	456	426	421	439	406	418	444	435	442	423	394	429	436	460	467	398	403	384	434	458	417	431	448	429	426	447	379	453	457	484	473	371	393	399	457	448	435	437	441	431	414	460	435	450	426	454	458	435	436	410	401	426	456	428	449	435	433	465	429	410	453	421	423	446	452	448	469	446	433	410	480	435	446	409	433	401	467	433	445	465	437	451	432	443	457	452	407	454	422	473	395	393	451	469	435	453	446	420	416	454	403	420	435	427	434	454	448	433	478	480	456	497	426	468	453	439	460	423	443	401	461	423	421	419	436	417	424	441	477	410	419	461	460	423	436	392	410	417	399	467	429	432	445	427	456	420	436	473	464	420	430	421	458	451	404	406	416	422	469	425	423	413	441	416	426	431	460	432	465	441	457	452	411	431	419	413	433	444	422	430	423	452	426	437	437	432	470	426	438	458	440	453	428	457	437	420	405	444	456	385	472	400	415	436	415	430	442	453	415	432	415	426	437	412	422	418	450	425	436	442	444	441	412	422	434	431	450	444	410	440	438	438	445	470	417	443	393	414	408	400	434	428	429	404	419	464	443	421	423	441	437	455	425	462	450	464	406	431	433	398	445	454	395	432	473	413	432	484	470	440	421	435	435	414	448	431	426	429	460	443	463	409	495	435	422	482	426	413	465	463	410	453	479	457	454	455	461	470	457	403	469	444	426	446	448	453	414	421	401	422	424	457	431	432	427	403	424	422	395	460	437	454	398	433	443	435	430	485	447	437	431	461	417	449	447	422	446	438	447	431	431	394	454	411	459	379	451	464	411	476	439	427	416	489	450	453	433	458	433	439	425	448	436	434	431	433	467	451	469	445	415	456	450	411	413	383	451	423	424	435	479	412	433	456	421	450	396	431	411	444	449	431	426	457	419	403	436	441	437	419	445	428	421	403	450	435	456	461	473	401	456	424	429	449	439	427	442	453	447	446	451	485	437	456	453	431	428	464	463	443	437	445	405	445	400	432	432	451	439	431	413	443	451	442	438	444	444	437	423	439	412	437	475	458	459	427	442	423	433	391	449	471	440	445	397	430	426	440	416	458	467	391	418	427	440	414	450	421	482	419	449	444	437	419	437	463	409	413	410	412	400	447	413	469	435	464	417	407	421	480	432	412	417	421	405	446	417	453	422	485	423	409	436	452	476	456	444	426	416	417	432	407	470	448	408	451	432	429	421	444	455	424	393	458	426	448	384	449	432	427	434	466	455	425	444	432	429	479	418	452	429	438	457	408	438	427	435	420	462	413	447	431	425	415	434	422	442	410	457	459	433	480	466	444	459	433	440	434	443	438	386	442	469	413	465	440	441	430	428	460	433	456	444	439	429	452	436	421	423	439	429	454	423	448	452	423	430	399	484	437	447	448	441	457	448	408	470	436	447	428	456	427	426	465	476	428	455	417	430	448	428	432	425	454	425	431	445	421	481	414	460	464	427	452	439	412	442	437	462	439	419	449	448	435	407	440	429	459	458	455	440	454	459	469	450	386	442	429	450	457	442	443	407	432	445	438	431	429	440	419	402	435	422	413	434	457	435	441	435	433	436	426	393	440	444	441	447	427	425	436	409	409	433	472	453	436	406	416	458	409	413	482	447	449	463	460	434	428	443	429	435	457	426	415	431	432	401	442	404	415	414	451	442	446	424	415	424	428	465	424	401	435	407	458	439	426	457	448	427	444	451	458	436	436	470	436	475	420	411	494	408	419	492	425	450	424	417	433	383	451	445	435	437	414	402	427	429	397	438	462	440	443	432	435	413	445	448	410	467	438	434	457	399	438	455	431	424	395	462	449	466	436	472	473	416	414	406	447	413	417	403	461	408	461	422	411	437	466	440	493	430	447	440	379	444	454	417	411	414	430	451	417	461	478	442	440	438	490	443	433	476	434	427	423	424	448	445	475	442	438	434	423	436	409	483	460	400	455	400	413	426	433	438	437	430	407	466	458	445	434	410	449	447	437	406	430	450	420	410	428	443	446	430	428	415	442	471	404	418	437	443	420	426	457	425	457	433	447	437	426	429	430	448	453	450	419	421	450	452	421	428	454	428	456	447	426	427	452	456	439	440	409	424	436	427	458	458	414	444	435	513	435	450	454	446	421	444	413	416	469	462	439	423	438	422	444	429	439	453	417	423	408	427	454	460	419	379	430	452	435	429	387	403	433	434	478	404	471	404	481	442	428	458	411	416	469	469	416	414	436	456	445	461	400	475	420	440	451	403	447	459	440	444	420	404	440	441	437	423	429	469	455	460	412	440	382	437	431	427	455	440	452	416	448	439	453	398	437	394	452	464	474	456	445	398	403	429	410
26553	21083	16130	7324	3304	2349	2255	2888	4075	4184	2910	2153	1298	597	370	335	350	370	379	346	336	333	350	343	349	306	319	336	338	344	340	359	359	333	366	350	358	349	347	360	354	296	326	345	320	352	363	334	330	324	368	367	314	316	320	360	351	351	349	320	356	361	377	353	359	344	331	358	346	309	351	338	385	336	342	314	374	333	347	328	353	355	352	313	357	331	317	334	343	376	372	370	351	324	340	333	322	340	344	330	349	374	360	326	334	355	332	332	341	336	323	332	370	348	346	355	356	344	352	305	329	343	332	363	343	337	346	316	332	307	315	335	341	359	343	363	330	341	349	316	346	352	336	341	323	352	352	335	355	310	342	350	342	379	335	327	353	332	334	338	330	338	330	352	343	354	350	333	331	313	388	332	318	337	371	344	340	303	325	331	335	352	314	369	345	360	380	370	323	379	344	346	340	347	337	354	344	359	339	340	324	348	358	315	379	322	331	346	331	336	340	344	339	313	364	338	345	354	316	343	337	350	351	320	329	315	375	340	342	370	327	323	328	312	362	332	330	344	365	333	307	344	346	358	319	372	298	321	355	350	336	323	331	299	345	373	367	342	330	332	347	349	369	304	336	353	342	360	348	332	328	336	338	332	345	356	342	325	336	347	386	324	362	322	350	335	298	326	335	336	346	310	338	362	367	340	351	333	345	365	314	330	331	345	347	350	355	320	339	359	353	321	366	347	348	359	360	322	352	318	313	303	301	369	342	341	335	335	370	342	346	330	338	340	322	338	356	337	313	368	349	363	359	360	340	346	325	367	315	390	351	349	336	365	329	320	361	354	355	342	318	322	308	350	366	334	335	313	347	337	338	320	349	315	309	388	355	366	357	331	340	379	340	355	351	339	358	340	333	362	333	356	317	337	334	339	371	327	360	345	356	376	354	390	354	350	359	344	390	338	322	346	311	375	311	343	326	354	313	343	347	327	358	329	338	348	324	327	325	376	319	333	329	364	319	341	350	342	370	318	362	339	345	360	364	385	327	366	352	325	327	339	362	355	327	392	346	363	338	357	316	309	325	349	349	357	360	342	357	345	363	312	330	330	319	382	319	350	355	337	314	328	346	341	330	337	320	346	334	352	370	341	354	327	318	327	362	361	357	341	341	366	344	330	342	354	350	367	382	317	317	334	352	332	335	369	326	322	342	361	332	324	356	352	332	336	349	359	308	353	337	342	333	326	349	337	366	358	359	366	340	293	340	344	315	317	313	300	319	363	337	321	325	315	322	332	340	310	318	357	388	363	319	354	350	339	324	322	349	362	342	312	331	337	331	333	335	343	370	328	366	348	309	382	344	363	369	332	353	332	333	311	358	340	336	333	380	362	356	339	335	339	331	324	338	331	329	363	335	315	372	361	326	368	374	347	327	313	366	354	317	350	346	357	366	344	332	340	340	324	311	338	347	341	314	343	311	305	350	332	306	331	369	327	327	344	344	385	314	380	367	357	329	311	332	333	342	325	348	302	335	307	373	328	352	361	359	360	344	340	339	356	364	313	362	366	309	379	361	348	327	335	359	328	361	375	329	337	346	319	324	341	358	335	364	304	336	333	368	324	337	390	309	339	326	348	355	304	329	358	358	364	329	346	328	342	348	356	337	314	325	351	378	340	385	352	372	331	361	352	360	351	318	359	352	360	341	315	336	327	345	355	325	340	359	341	351	337	337	348	334	350	321	337	363	348	296	337	375	331	350	326	367	345	353	371	368	360	321	320	324	342	310	341	346	319	361	362	346	331	333	341	333	334	347	336	365	373	354	316	336	330	339	326	348	328	353	304	335	352	335	350	332	318	337	374	343	298	345	352	341	361	352	335	376	366	327	339	328	342	370	349	333	323	361	370	318	327	337	332	337	332	288	368	361	343	323	373	333	366	303	357	345	358	361	352	357	340	325	340	364	345	361	330	370	355	343	337	345	367	347	326	337	335	347	327	319	341	325	331	359	360	339	346	310	351	369	344	348	336	369	333	346	319	312	334	345	329	336	341	309	359	337	322	340	371	342	347	305	338	348	348	308	338	339	327	374	321	343	347	363	320	351	330	351	338	318	357	360	344	348	343	328	369	348	332	337	353	366	341	340	390	327	323	344	339	341	341	324	346	348	322	342	331	331	375	329	344	343	298	333	337	312	338	349	331	331	343	299	336	350	340	334	310	374	369	363	355	326	340	332	356	351	338	370	306	361	323	350	349	372	337	318	337	319	367	335	333	373	335	360	340	339	335	331	351	347	320	357	334	358	335	371	359	362	352	330	349	360	319	349	323	340	337	312	350	349	371	345	342	350	324	338	336	328	321	341	326	331	392	354	368	319	344	337	315	309	314	313	354	348	353	355	320	347	331	321	327	344	305	340	323	315	348	331	339	339	353	353	352	331	340	350	313	305	327	379	314	333	341	333	323	329	327	360	354	328	321	335	358	297	314	332	360	358	335	328	295	379	323	338	316	357	295	382	352	358	324	339	317	353	337	323	332	332	343	317	326	356	341	351	348	366	352	324	354	350	331	340	370	326	352	351	325	310	340	330	353	309	389	361	327	355	342	336	358	303	340	349	295	344	335	330	351	357	349	321	308	373	376	347	351	334	347	373	330	349	347	332	332	345	303	329	349	320	354	366	299	330	333	334	349	352	336	322	346	367	350	305	328	322	365	362	318	353	358	340	319	347	325	335	323	337	340	372	353	356	337	368	369	327	339	373	303	321	305	313	339	373	362	342	296	385	333	362	373	325	365	378	343	339	331	357	340	324	322	343	328	318	328	330	318	310	333	329	321	332	340	342	332	328	371	312	334	344	333	370	356	339	347	314	327	312	327	313	316	350	340	324	350	366	340	320	343	368	318	366	311	335	313	377	309	347	356	353	318	327	347	305	378	337	311	322	326	326	322	312	362	323	353	312	346	333	378	318	363	336	340	349	336	332	342	351	359	355	314	304	368	314	301	349	327	310	341	350	318	364	357	328	334	331	363	315	321	322	324	301	333	351	354	328	320	351	342	312	354	353	331	353	343	355	357	392	308	348	354	375	328	336	338	344	337	342	330	338	366	324	341	344	324	330	367	314	329	328	347	333	364	339	338	351	339	325	340	356	363	301	357	339	373	331	360	307	340	347	362	357	339	314	319	335	363	328	329	345	358	323	334	335	379	334	348	310	347	357	331	347	354	315	327	319	333	335	349	324	338	366	322	339	325	324	345	358	339	346	344	323	320	344	336	353	350	341	326	341	313	354	340	304	322	354	382	334	375	326	365	330	353	337	341	315	340	344	331	345	336	332	360	340	316	348	348	328	320	325	360	345	325	370	334	321	336	333	317	346	330	381	352	385	328	392	343	334	334	370	328	334	331	336	333	380	358	365	354	288	333	362	347	342	328	347	323	318	339	299	372	327	321	341	347	342	376	389	347	339	332	372	393	350	343	360	352	340	329	330	342	364	371	370	350	360	353	351	346	329	357
11764	22221	19906	12428	9566	7878	7658	9439	12679	12191	8767	6301	3755	1558	835	697	672	715	712	717	704	765	725	692	672	688	688	734	742	740	699	700	674	723	666	699	693	717	687	735	623	709	701	658	743	660	678	682	675	712	640	708	702	721	688	682	692	692	707	691	688	716	708	718	709	696	707	660	737	694	646	700	711	662	709	653	682	754	713	712	678	714	698	729	698	725	721	696	709	690	683	703	720	605	688	675	722	723	682	682	653	657	707	711	698	722	724	716	635	692	685	699	713	716	695	684	695	674	689	668	725	720	685	690	716	661	615	686	708	667	665	684	701	722	657	683	659	677	750	713	649	679	647	690	711	723	739	674	684	705	702	675	717	750	664	713	768	718	694	687	685	669	679	683	687	682	687	650	660	705	707	653	704	682	737	711	718	685	707	666	626	709	649	639	683	670	691	690	699	672	721	733	665	659	711	680	704	689	692	724	705	673	696	674	701	668	722	719	691	706	701	699	653	648	693	714	659	692	739	657	678	745	644	692	694	716	698	677	677	662	721	643	705	694	688	667	719	710	652	700	660	675	672	699	712	661	732	645	629	701	657	701	732	722	700	688	632	676	680	672	709	725	699	687	716	721	670	694	682	697	720	723	690	738	697	693	656	718	685	662	663	714	694	650	708	694	710	718	685	724	703	711	736	682	692	669	652	698	699	687	711	738	650	640	662	703	705	642	717	677	716	697	691	682	698	656	688	683	716	730	678	718	715	712	720	701	738	732	718	689	707	701	696	687	681	672	709	689	699	687	656	682	717	710	697	704	690	662	675	682	654	722	659	692	695	699	663	667	732	733	706	648	650	744	656	714	731	685	679	694	723	683	727	713	693	729	715	698	716	674	681	696	692	705	662	658	708	695	644	668	667	706	673	710	671	636	677	698	708	694	717	665	687	705	711	677	690	644	676	686	712	683	686	747	725	750	679	651	703	669	680	674	674	712	690	682	699	712	688	744	699	710	741	699	689	693	667	688	637	631	681	705	667	696	662	722	742	715	703	714	681	707	692	660	728	700	725	752	677	667	722	704	697	665	715	719	650	729	683	658	650	721	669	729	645	737	707	702	708	692	688	688	759	731	682	666	656	690	722	677	668	668	684	710	688	689	662	699	697	676	692	666	677	680	730	674	710	706	730	665	707	667	707	742	670	712	712	691	662	714	709	663	712	688	686	657	714	706	663	709	666	729	660	679	716	670	667	646	704	663	683	694	701	701	724	723	655	670	695	699	662	679	723	719	718	696	695	703	691	672	660	647	669	705	665	728	669	669	703	759	699	696	758	733	737	681	679	683	672	694	692	723	717	663	694	659	699	723	691	728	689	704	635	688	728	669	722	729	685	686	694	686	674	638	716	690	664	715	703	714	669	692	675	714	684	703	729	652	664	666	693	710	714	702	704	700	672	732	669	692	713	679	738	685	685	676	700	671	724	734	737	658	738	685	672	675	719	669	744	664	740	714	698	662	695	659	651	721	657	726	734	684	739	689	663	715	686	669	681	716	714	714	695	704	678	697	729	684	713	666	688	686	708	683	713	700	699	724	687	727	674	713	711	695	684	691	677	724	714	697	645	644	685	738	689	692	708	712	674	704	715	684	688	655	631	649	743	712	696	681	661	668	684	742	727	659	663	689	717	689	667	725	706	677	706	678	628	710	636	707	701	704	670	654	723	728	670	698	709	691	692	664	652	649	668	682	684	684	695	685	694	718	701	693	651	731	700	650	719	704	724	711	732	718	698	696	723	672	754	657	690	698	707	713	713	672	680	718	731	673	677	674	682	688	671	685	752	651	726	699	687	670	723	652	646	703	674	658	691	687	664	692	704	634	639	693	676	686	669	637	710	689	693	677	701	684	676	714	685	697	731	697	638	687	724	718	663	711	730	728	703	647	710	719	731	675	701	721	685	690	726	658	693	678	662	669	702	682	676	702	694	692	688	700	676	742	710	720	668	702	687	708	700	693	694	721	712	747	670	702	667	690	727	666	731	745	645	732	725	661	672	705	680	672	699	706	707	679	662	682	671	680	667	728	698	698	734	696	688	691	696	692	730	687	747	675	692	638	754	708	677	697	696	705	670	640	665	698	679	676	701	685	692	699	767	670	719	717	649	675	719	698	728	647	655	696	666	655	667	670	685	679	639	662	715	715	698	679	660	706	653	708	717	683	668	670	702	660	707	669	687	693	693	625	672	745	683	701	673	682	684	727	673	663	703	678	672	658	625	710	690	718	700	712	682	712	722	704	729	693	698	750	715	659	739	686	715	680	718	716	676	689	718	715	717	678	688	737	664	698	703	712	716	683	663	700	674	683	709	715	666	707	711	701	685	642	660	726	689	665	699	651	653	679	686	678	697	674	691	711	721	726	721	692	673	692	695	617	645	710	697	669	671	726	661	662	729	695	694	702	694	693	700	644	715	683	724	701	670	657	738	657	706	668	737	661	686	713	653	724	720	687	698	743	714	692	687	681	704	691	674	686	715	705	699	722	704	714	711	684	714	672	695	700	621	706	690	693	652	722	700	745	699	671	743	717	639	726	653	689	704	720	701	680	728	732	677	725	673	707	703	716	638	696	688	707	693	688	710	658	687	623	671	704	712	678	696	681	702	676	759	710	659	715	696	666	687	660	641	693	670	732	685	733	717	713	636	659	689	706	722	707	675	765	717	722	699	721	726	728	707	732	675	652	677	695	715	693	686	684	683	691	701	672	681	697	713	699	674	730	698	708	686	650	657	686	683	717	676	694	727	691	709	701	650	678	671	678	672	701	699	710	667	691	674	710	704	677	672	677	676	706	641	669	693	686	677	711	717	753	710	669	681	733	697	720	689	686	698	691	710	699	743	691	671	660	696	706	722	732	685	716	666	649	678	696	648	678	745	664	668	698	692	645	638	711	727	661	688	677	682	677	683	717	718	639	705	666	652	720	690	700	671	690	760	695	684	687	651	695	671	634	683	670	679	729	711	737	682	722	692	727	689	690	686	700	666	685	718	726	672	632	693	668	712	680	703	704	682	722	674	660	653	684	685	670	697	673	718	674	673	700	719	668	671	670	651	685	706	691	671	691	700	672	695	677	698	702	701	651	712	682	667	692	670	705	703	723	676	715	711	707	696	645	689	724	673	676	710	686	717	695	708	634	654	668	736	706	693	699	714	682	675	695	686	690	689	664	684	690	678	664	727	690	674	674	750	683	708	677	695	672	670	632	675	691	740	669	698	703	708	707	662	690	697	706	686	661	762	729	683	697	731	681	669	682	706	660	694	687	665	715	670	694	738	724	706	665	692	680	714	682	728	693	717	693	654	719	665	658	692	713	725	724	692	705	653	648	669	684	682	693	694	669	660	688	712	688	664	718	675	729	703	719	685	728	703	731	706	694	702	646	668	715	670	718	731	696	683	713	698	702	676	712	688	677	645	696	706	664	707	695	693	685	659	750	724	719	673	687	658	730	719	682	705	713
24206	21254	28279	24538	19488	9475	7996	16581	22845	23072	17958	11574	5969	2044	294	287	255	291	326	266	260	269	254	268	303	251	245	248	258	260	269	285	262	258	273	272	235	262	259	249	289	259	260	236	262	282	287	244	290	269	269	272	264	257	252	284	243	268	246	262	260	249	256	296	267	257	232	253	282	253	241	255	246	278	276	245	269	263	245	283	296	272	262	265	255	277	294	256	244	242	255	273	271	257	263	251	283	252	268	280	263	261	256	293	265	241	259	290	286	272	258	249	265	263	271	274	261	268	280	234	270	262	247	279	264	271	274	251	296	254	269	273	266	222	259	309	271	284	251	236	257	252	272	250	272	277	296	242	267	240	267	256	268	258	279	256	273	261	261	265	243	275	288	297	252	259	263	265	294	268	271	274	291	231	260	273	304	268	289	270	290	254	272	274	291	254	267	289	221	280	270	281	257	256	292	262	265	258	248	279	288	254	289	262	255	269	272	283	256	259	257	271	260	262	258	274	264	250	253	273	270	252	274	257	283	253	240	257	271	294	277	242	275	268	274	249	247	328	265	259	273	267	290	286	280	282	261	269	259	257	257	264	266	256	287	243	283	254	261	268	279	280	251	239	252	256	272	282	275	263	280	272	265	277	262	276	272	251	256	249	255	289	253	284	259	293	247	260	274	271	243	256	277	262	238	276	271	266	243	300	243	269	253	272	275	246	276	280	265	288	293	268	241	249	259	265	272	273	269	268	269	243	299	253	263	230	258	297	265	256	238	274	286	268	257	274	270	243	282	264	268	263	245	254	269	272	280	248	242	260	270	252	238	249	275	295	268	236	267	267	264	262	235	262	253	266	245	232	248	274	245	273	251	282	258	282	238	255	246	238	268	308	281	262	235	273	254	273	282	258	259	267	269	258	235	229	278	260	266	276	256	261	265	263	300	276	274	254	260	315	243	242	267	279	267	260	271	284	278	231	257	285	281	248	275	274	278	273	272	252	256	254	266	252	248	288	247	264	243	266	257	268	253	247	271	248	282	288	274	275	266	279	279	262	266	265	277	269	248	269	270	274	277	240	253	266	257	281	263	259	250	269	297	249	278	261	266	260	247	258	247	254	284	258	258	279	263	263	266	257	263	248	261	279	274	230	266	291	250	286	268	274	246	272	301	262	260	317	266	241	271	272	253	292	233	240	252	255	251	277	261	281	305	259	267	254	253	275	269	262	245	251	284	287	255	282	214	275	251	279	247	295	275	250	263	266	252	283	254	260	262	245	234	274	276	272	276	272	255	272	261	227	285	308	258	254	263	250	271	275	250	247	273	284	280	273	259	245	274	265	264	268	253	262	288	247	244	280	282	286	276	259	286	277	269	262	261	241	256	255	267	263	258	297	288	263	258	247	256	250	265	274	275	278	296	268	259	247	257	222	292	278	254	276	277	264	274	245	233	270	287	240	284	277	266	250	245	278	282	268	267	271	298	270	313	286	261	271	261	258	253	296	265	267	279	274	276	255	243	232	259	281	239	262	275	245	268	258	242	261	272	275	246	263	239	256	261	299	277	250	278	265	259	275	252	237	235	262	281	277	261	260	272	279	259	277	262	278	279	252	270	294	248	295	274	254	291	244	248	273	248	257	262	274	271	241	259	229	261	224	284	264	243	264	246	293	299	256	234	280	264	289	283	288	276	284	265	274	272	290	246	271	269	250	286	263	255	277	270	284	274	282	263	257	250	271	258	240	249	303	260	274	254	262	258	283	277	277	266	249	259	231	245	266	274	235	273	264	284	249	284	305	274	285	229	284	247	253	264	278	280	270	258	256	263	264	285	249	258	260	271	229	262	258	289	241	298	268	238	259	275	280	290	250	260	256	274	264	289	270	267	278	255	284	276	246	275	270	253	239	281	277	242	246	289	257	299	254	275	258	254	240	272	272	272	280	229	244	281	262	263	278	243	278	251	292	280	227	265	272	252	248	294	267	258	253	264	250	238	256	253	263	266	277	218	270	272	246	256	274	241	293	262	253	250	263	291	278	250	288	265	269	224	258	232	261	270	259	278	297	275	276	267	280	280	219	268	244	254	266	263	273	258	247	271	260	272	292	254	253	237	270	256	289	271	257	272	278	248	263	272	253	240	280	251	253	254	262	270	271	265	267	241	266	261	267	259	260	266	271	268	269	264	257	244	240	248	288	270	278	273	279	257	258	255	253	264	243	272	251	267	258	270	269	255	239	251	299	266	272	268	255	277	253	251	280	256	282	286	277	262	275	273	252	260	272	275	281	277	236	270	257	241	264	265	243	283	249	239	266	299	283	295	270	295	241	267	276	236	265	271	277	288	270	287	268	251	262	258	242	260	248	271	253	252	258	274	266	289	254	269	265	243	271	278	253	276	238	271	265	282	293	268	269	261	244	271	261	274	278	253	276	265	258	273	258	291	252	238	258	252	261	251	278	290	279	275	249	292	249	263	255	255	243	274	246	301	273	256	263	274	294	243	276	244	268	239	279	276	220	281	270	298	259	245	287	245	242	249	285	262	268	263	248	246	301	272	266	279	264	266	242	264	267	265	300	279	281	249	277	264	252	260	267	289	278	259	276	277	280	255	251	245	249	256	267	259	250	267	249	258	295	254	265	277	276	275	260	263	272	262	250	244	265	235	305	275	242	272	268	277	260	269	248	254	253	251	220	273	306	274	288	272	247	269	271	245	249	257	250	291	278	272	245	254	293	252	249	270	264	273	295	265	237	260	277	283	246	274	276	255	261	271	254	248	262	236	284	276	271	282	244	270	265	266	262	254	255	242	262	273	259	272	254	256	289	275	269	254	309	253	270	274	306	263	256	289	229	242	254	286	275	248	256	274	240	261	273	260	256	239	267	272	300	249	283	249	249	262	264	272	234	278	259	244	264	244	327	266	268	245	270	245	239	252	244	291	264	257	284	249	253	261	247	299	262	277	266	264	258	292	272	300	267	245	268	270	259	251	232	256	235	256	269	282	274	282	240	281	249	263	291	310	266	246	253	251	285	267	301	261	302	271	275	259	266	240	257	240	297	255	271	277	257	268	262	292	299	229	253	278	278	252	255	264	287	259	231	292	254	286	253	262	244	265	273	240	277	239	273	270	254	271	253	286	249	264	272	257	262	276	265	259	268	291	264	259	264	266	246	257	234	250	238	276	246	236	261	262	294	265	272	263	266	275	253	280	271	233	270	268	263	238	267	253	301	267	245	267	280	248	281	294	266	256	274	225	254	250	247	281	265	247	269	258	240	259	278	276	260	266	255	230	248	267	249	252	287	292	281	265	242	269	273	241	271	250	243	248	282	250	262	266	248	260	259	227	240	243	246	276	250	269	275	277	290	260	288	243	294	258	266	262	262	254	266	232	251	247	246	269	247	239	281	306	295	238	280	312	291	242	247	277	252	251	248	254	294	245	232	289	261	308	277	259	243	287	275	280	276	266	266	251	251	262	256	287	263	254	292	266	244	251	256	260	259
14084	27624	26917	19382	17769	16179	17763	30157	35162	33771	28591	21675	13611	5605	662	578	583	595	697	546	564	547	535	536	551	527	519	552	551	549	594	607	572	528	585	567	558	525	537	556	534	572	522	520	569	548	596	540	534	616	539	499	542	547	524	521	557	564	514	558	553	544	534	536	529	544	546	519	534	534	538	541	524	538	546	546	509	573	535	571	534	535	551	546	557	529	550	522	539	555	568	538	563	543	549	487	531	549	548	555	563	524	587	528	537	547	546	567	522	594	536	570	514	550	591	535	556	551	568	513	529	555	541	549	553	550	524	546	514	534	538	532	562	519	554	566	563	527	551	537	556	547	550	537	539	533	540	516	570	565	539	535	548	537	527	551	505	525	549	522	553	561	490	592	550	555	581	524	540	484	583	566	553	524	542	550	526	572	528	551	567	526	569	575	536	547	528	579	533	560	570	553	547	526	552	505	583	539	533	590	548	526	550	559	483	560	549	539	536	549	571	544	561	512	527	583	507	526	544	553	535	568	539	565	558	550	548	595	556	568	527	552	515	518	543	530	592	553	535	526	560	590	523	563	554	556	566	544	567	542	537	579	552	541	536	558	545	557	465	514	533	597	503	517	554	582	517	533	524	561	553	551	588	569	522	506	518	538	569	555	567	552	606	525	554	550	522	542	535	540	574	551	560	515	544	583	538	489	550	561	547	545	534	559	578	529	532	563	533	547	551	543	579	529	524	535	554	554	576	536	538	529	520	554	554	540	581	539	547	555	601	569	527	574	544	590	517	537	520	606	566	571	537	533	584	537	530	551	572	553	557	592	599	546	532	553	531	537	556	580	567	561	590	560	571	566	565	574	558	551	554	551	513	557	525	545	537	552	541	566	530	517	510	556	570	554	577	527	524	530	561	518	544	546	530	537	546	537	575	572	531	555	542	543	509	531	539	499	552	568	525	495	546	556	589	509	496	554	553	593	548	553	590	529	580	507	509	539	542	578	573	533	556	570	521	537	561	554	520	557	548	538	510	536	541	543	542	524	568	517	558	515	553	549	528	561	564	554	563	566	527	507	559	559	553	538	563	548	554	502	570	548	554	552	510	526	544	529	502	534	558	549	544	550	559	542	573	540	509	516	547	552	559	526	552	551	518	545	535	524	519	535	517	591	569	514	508	556	560	563	555	558	535	530	560	550	574	552	557	556	558	531	582	530	572	552	527	553	511	542	534	531	529	520	571	525	546	565	559	527	561	520	529	528	545	573	565	530	542	597	504	583	556	567	540	552	549	543	544	513	561	557	547	579	564	606	568	556	545	527	563	583	557	524	525	529	537	533	559	551	561	580	569	523	537	600	528	588	555	538	537	487	528	574	492	564	554	543	560	528	571	541	552	535	603	537	515	579	528	559	516	556	572	531	560	530	556	551	557	572	533	527	569	553	542	542	513	508	526	571	522	521	507	544	588	573	570	562	541	529	552	525	551	595	573	536	557	530	570	550	555	533	519	565	559	543	598	546	559	558	547	530	565	541	552	531	558	532	547	547	531	535	530	552	565	551	564	521	533	492	592	550	563	561	558	530	527	565	569	585	579	568	505	526	568	564	553	541	520	497	504	540	594	612	549	564	514	565	552	560	553	531	536	526	608	538	600	553	615	568	581	550	567	579	529	583	553	570	551	509	564	557	545	547	544	547	548	542	539	551	544	564	535	560	566	545	557	531	547	547	560	524	538	580	545	586	585	554	537	544	523	548	566	585	508	562	512	557	519	533	540	570	534	575	544	538	522	517	557	525	551	512	544	511	534	565	508	498	555	516	534	529	501	516	553	538	566	519	530	571	527	546	600	520	529	529	536	551	516	544	568	543	553	554	524	508	568	530	523	551	557	573	519	569	565	540	587	535	572	526	557	587	558	597	517	537	545	546	522	568	574	563	569	521	535	563	518	546	523	533	548	570	545	569	531	576	568	517	567	594	543	565	530	527	535	557	561	493	553	541	570	575	565	550	563	568	518	543	520	566	553	522	515	540	552	535	535	533	504	558	547	550	583	557	520	549	526	545	533	540	553	520	586	560	544	553	586	523	564	551	563	527	557	497	595	572	572	532	518	543	529	520	537	585	545	555	531	576	531	554	533	549	552	546	565	550	588	539	527	575	536	582	580	517	521	523	534	538	559	539	572	580	580	538	561	545	532	569	544	546	551	544	543	518	548	522	584	509	558	551	526	561	548	558	542	552	548	537	542	512	493	562	537	563	543	607	516	588	548	554	541	548	536	534	537	559	542	496	561	557	528	574	549	540	546	526	581	568	530	539	589	482	562	537	511	518	490	508	534	578	580	565	585	593	586	537	502	540	572	566	567	559	559	497	516	553	533	553	542	539	548	546	523	551	551	528	588	521	506	520	515	540	588	534	521	527	581	596	545	554	533	554	562	558	536	564	511	558	548	531	554	551	511	521	526	539	543	556	561	504	565	568	542	569	575	524	596	557	523	551	561	516	535	581	591	536	597	555	576	525	538	522	524	541	582	518	561	523	542	523	515	549	590	542	481	537	561	540	524	568	593	532	532	546	522	570	556	516	547	529	542	559	495	540	571	568	575	536	542	526	533	536	545	525	545	530	519	587	575	545	535	560	517	574	573	530	577	574	572	567	531	578	530	559	537	568	585	527	571	583	585	578	535	564	542	571	596	566	519	534	492	585	506	515	530	537	556	597	545	553	556	529	510	558	549	513	557	572	537	561	570	520	535	563	540	563	529	586	582	530	548	570	577	553	519	562	510	561	562	566	562	556	557	559	539	551	553	554	568	536	469	534	522	518	567	568	522	526	567	535	546	539	568	543	544	482	514	494	531	530	526	538	569	546	591	549	590	563	579	579	570	490	554	545	592	582	544	557	538	511	540	547	519	517	541	559	545	576	522	555	590	553	552	556	535	546	531	555	554	532	530	543	506	586	543	597	542	560	592	552	538	587	505	548	522	520	602	521	534	564	586	546	520	543	566	494	549	549	538	575	554	564	542	512	518	564	554	528	552	528	565	507	555	536	559	545	514	562	538	548	521	516	593	549	550	541	581	567	509	548	523	527	547	523	543	486	559	535	525	554	579	571	570	554	531	526	577	548	568	529	558	585	539	502	560	563	543	550	583	533	571	545	526	533	515	555	549	531	568	531	556	518	551	528	572	502	514	519	559	580	543	611	538	570	579	553	564	602	529	518	525	537	516	497	551	550	535	562	501	546	507	566	527	491	563	520	555	560	538	558	542	498	547	527	551	592	522	541	535	519	516	535	546	540	556	557	580	550	523	590	561	538	525	537	616	556	532	575	549	535	556	534	509	539	544	540	516	553	535	568	546	531	540	540	564	588	551	558	528	530	548	560	549	555	538	566	587	540	556	547	566	580	534	544	583	538	572	543	552	551	579	548	522	578	517	538	560	537	539	553	544	506	563	541	530	607	539	545	546	558	563	568	539	557	533	560	516	543	530	509	517	569	590	560	547	505
23056	21250	29069	23747	21287	21017	15695	22973	29017	30018	31508	24529	13603	5045	494	225	219	242	289	235	216	209	233	210	234	246	213	200	218	222	289	257	192	206	219	222	201	203	245	231	192	214	209	212	215	223	220	218	204	207	189	206	216	222	199	190	186	212	226	226	214	208	202	213	217	194	219	234	190	198	220	231	216	207	214	197	212	206	194	194	222	198	206	211	202	219	216	215	225	217	202	204	217	227	207	215	228	239	217	189	214	215	207	213	223	238	217	227	195	212	209	202	203	220	209	193	196	209	201	218	203	231	193	207	190	224	207	189	217	225	217	220	206	208	229	203	210	208	198	202	185	193	210	195	182	218	205	224	206	197	180	201	195	196	207	229	204	211	230	229	215	250	176	229	246	194	194	228	207	210	197	217	189	202	192	190	199	242	193	203	245	202	206	226	231	198	218	225	205	224	184	212	249	178	206	209	244	195	226	217	174	217	192	196	197	217	205	206	223	208	209	198	209	208	200	223	211	217	217	202	218	195	226	194	196	229	225	195	201	214	226	226	221	210	227	210	232	201	226	201	186	210	228	188	224	185	212	221	222	227	206	194	200	187	191	204	208	202	212	197	215	218	198	214	196	198	211	207	224	191	199	236	189	203	214	212	247	186	207	194	246	203	178	194	204	202	191	210	206	215	230	208	197	198	219	220	221	192	211	196	221	170	201	222	221	184	188	209	243	183	204	202	224	211	211	198	200	222	187	217	201	220	202	211	202	194	196	224	198	232	221	189	220	206	201	207	206	214	191	191	206	224	195	215	232	208	188	227	200	206	217	203	201	199	208	209	211	202	231	212	205	212	209	186	214	232	206	202	195	219	219	198	205	190	202	217	191	211	209	212	233	216	201	180	202	177	192	182	217	229	203	210	221	204	197	199	211	209	217	218	191	210	224	209	208	207	194	213	211	213	225	191	228	196	220	212	209	221	209	186	231	227	215	184	221	211	239	213	223	215	221	206	210	213	209	229	214	214	207	217	218	217	221	208	212	220	209	206	218	196	208	219	210	180	220	223	203	225	200	214	199	215	199	204	204	236	211	202	219	214	208	217	199	195	211	206	185	187	232	199	179	206	186	211	189	203	206	215	226	208	218	198	180	199	218	220	229	233	220	223	216	214	192	209	220	221	208	206	210	196	237	196	216	215	213	208	190	212	227	191	181	194	218	232	217	204	207	198	175	201	193	214	187	193	205	210	221	232	216	223	205	212	200	195	188	212	214	207	200	209	193	202	219	186	193	208	220	219	220	216	205	203	213	225	202	212	219	219	264	240	216	208	197	213	210	204	192	206	217	198	219	197	207	200	218	239	223	218	211	185	213	195	173	194	211	177	200	228	231	193	202	222	227	232	222	238	239	212	181	206	195	190	214	205	213	204	201	208	201	213	201	219	207	215	216	199	207	203	187	189	216	221	195	235	205	214	220	218	221	196	223	169	207	188	198	204	213	209	174	192	224	198	191	207	226	182	192	193	197	201	217	204	222	183	198	208	215	201	224	186	221	193	215	221	206	212	196	233	189	222	203	228	193	190	204	212	186	197	228	201	215	208	209	222	206	210	211	204	206	221	209	224	194	209	199	205	205	202	226	230	209	203	230	234	231	208	200	214	196	218	192	231	194	193	217	213	228	203	201	205	196	215	207	221	210	219	205	204	176	201	203	202	189	198	207	208	223	210	201	214	200	210	199	215	206	232	217	218	187	214	224	184	176	208	207	216	196	190	191	207	210	220	203	204	200	225	213	183	223	233	222	208	221	188	179	208	214	217	234	189	202	214	193	202	215	206	220	211	220	218	214	208	212	198	193	221	189	205	240	211	198	207	221	192	195	211	187	244	219	213	201	204	193	199	228	209	223	248	200	184	214	204	219	182	218	226	206	210	177	214	191	180	214	209	212	209	203	208	210	209	186	224	243	230	203	222	199	216	193	209	182	193	183	186	186	206	222	187	216	221	219	235	207	223	206	224	216	209	219	194	207	212	220	210	197	224	208	195	204	218	228	180	197	209	221	190	215	224	191	198	212	199	208	206	187	207	228	207	184	195	215	178	207	191	209	211	200	219	191	220	216	192	207	203	198	194	216	213	183	219	218	225	202	184	224	212	210	192	220	209	209	206	177	200	205	181	199	215	213	227	210	230	204	213	161	214	209	217	218	190	206	242	233	221	221	221	225	208	198	220	215	196	216	216	210	194	200	215	225	199	246	194	199	182	198	247	215	208	202	226	207	211	193	213	197	216	204	190	223	211	197	210	214	194	217	211	225	203	227	205	222	204	218	191	183	213	191	222	164	210	222	194	236	204	201	227	203	180	213	245	237	221	196	202	188	219	230	218	208	209	236	189	198	189	203	202	223	216	222	218	209	212	188	199	214	222	193	213	206	181	198	229	203	191	200	211	213	213	207	185	209	200	217	212	205	206	234	215	207	234	217	238	203	211	193	177	221	212	206	187	206	204	198	211	234	224	196	195	229	224	208	222	213	244	208	206	209	244	222	221	215	196	212	211	211	198	197	199	209	231	213	230	224	194	231	219	221	205	210	207	206	209	211	214	236	216	206	214	201	193	193	205	202	193	211	228	217	199	197	211	225	182	204	210	229	221	205	205	203	218	210	215	208	189	204	196	234	195	210	222	193	200	179	199	202	196	208	196	213	220	222	224	201	209	203	211	211	198	201	202	210	213	233	207	217	174	231	196	235	216	204	203	220	222	216	206	195	218	187	237	209	209	206	216	217	218	215	196	229	221	215	189	181	236	196	228	197	182	212	188	198	214	200	209	214	174	200	213	200	235	197	229	199	212	208	191	247	190	215	207	210	195	213	211	194	207	216	200	213	198	213	208	216	203	198	208	193	192	200	224	202	183	243	174	196	203	223	203	229	237	194	219	192	236	218	219	224	193	231	204	200	232	217	219	198	216	218	232	210	204	195	208	208	184	213	231	223	225	199	211	191	205	230	216	212	213	244	216	188	189	233	204	185	196	204	189	233	240	214	211	240	204	221	193	230	215	212	200	217	215	228	215	223	221	201	200	192	213	210	211	202	197	212	222	204	204	223	219	194	208	195	213	234	218	207	176	234	176	214	238	190	208	191	213	197	222	199	214	212	218	192	208	187	213	244	210	187	204	210	200	210	230	198	226	221	217	201	191	197	245	223	190	201	227	172	208	192	206	221	209	198	210	196	211	194	205	211	212	217	173	200	205	219	207	234	210	222	205	205	210	178	206	231	213	209	197	186	211	220	208	195	208	199	213	173	223	202	216	233	204	207	206	206	221	212	220	182	201	200	207	210	219	196	213	192	194	211	217	227	216	223	178	208	200	211	220	234	207	221	215	208	226	218	219	216	237	232	211	228	210	206	200	186	219	220	213	207	207	196	213	190	200	222	208	179	182	203	219	217	204	222	194	211	219	200	226	182	222	187	218	214	186	247	208	197	213	195	216	207	246	225	223	203	215	215	225
17878	33781	31037	25700	24278	23093	22762	35357	39404	40096	40255	33724	22531	11205	1109	450	468	513	698	441	461	446	408	454	429	425	434	437	466	493	644	574	453	438	421	418	432	453	457	399	457	442	419	442	419	428	424	437	444	417	430	398	452	445	400	448	420	421	430	454	424	408	399	453	419	433	455	436	432	422	367	378	416	454	425	449	416	460	430	422	452	441	415	389	372	454	391	436	389	452	428	421	423	433	397	437	419	454	412	437	400	414	423	411	402	425	426	435	396	439	450	441	465	454	388	433	401	442	390	430	420	429	402	448	422	442	382	453	456	429	406	442	436	399	440	436	415	426	382	442	426	414	393	394	431	433	434	436	428	443	411	383	423	418	383	385	406	431	398	396	468	442	431	438	443	422	406	407	412	410	435	406	420	436	452	443	408	431	415	425	425	414	448	457	419	444	404	409	412	429	414	451	432	433	407	426	400	441	432	455	456	458	438	407	444	386	413	406	421	448	483	463	432	419	448	406	397	431	438	421	406	417	431	403	431	399	443	429	422	413	414	439	436	417	451	456	424	402	405	425	428	428	423	434	422	436	416	424	398	379	412	423	391	395	411	433	398	406	421	453	430	414	445	417	407	420	431	420	423	398	435	453	428	408	413	406	403	441	376	372	419	428	414	441	427	471	447	447	408	430	433	427	412	419	399	449	440	457	433	429	481	398	424	385	424	438	406	443	436	403	403	456	438	412	422	406	419	398	454	413	358	430	443	427	444	419	404	403	420	449	408	469	399	442	441	420	421	389	429	436	419	438	435	403	447	422	419	416	438	429	405	418	420	455	441	392	454	486	388	435	424	421	377	450	412	436	388	425	414	402	438	439	431	413	391	432	433	418	453	415	420	428	403	427	427	438	426	388	429	424	392	394	456	398	387	392	403	405	425	430	444	427	423	468	410	412	436	422	403	409	404	427	417	375	439	408	405	437	434	411	449	398	416	437	453	434	439	409	440	424	405	371	447	430	448	441	381	418	435	446	411	430	465	448	421	421	432	447	434	438	417	460	405	442	463	417	411	429	420	406	439	407	452	410	427	417	441	395	483	399	430	465	442	434	467	415	415	420	437	423	399	403	402	431	448	406	427	419	403	396	394	415	425	429	445	420	406	457	458	411	440	434	415	422	424	420	399	430	445	428	411	420	421	433	410	410	439	440	443	403	420	367	367	445	440	432	409	430	410	436	426	443	394	438	416	445	430	416	434	404	411	418	448	408	435	409	413	475	420	449	430	423	440	436	434	404	388	401	411	437	414	422	470	402	420	421	453	399	437	411	422	415	411	429	439	425	413	420	418	394	385	410	418	421	412	452	429	433	432	449	417	447	417	429	416	429	426	417	404	419	405	432	410	440	405	449	439	389	441	449	429	450	399	425	437	415	421	415	426	454	457	438	421	437	392	408	396	408	434	407	422	435	399	471	423	439	440	425	449	425	428	418	479	431	417	418	413	442	421	466	394	463	415	425	399	378	422	430	424	435	416	380	402	405	451	408	443	392	425	423	446	445	397	447	454	431	384	414	428	415	423	420	407	435	391	433	414	457	440	439	452	438	417	422	403	419	431	377	401	431	414	456	426	426	419	451	408	410	404	456	405	418	407	422	418	406	421	389	427	437	452	418	399	416	424	401	389	445	409	411	450	415	427	432	457	422	419	407	425	413	430	420	439	414	428	391	439	423	427	421	419	428	451	425	417	392	379	402	428	427	431	407	439	417	434	414	419	392	425	429	460	405	423	428	410	418	418	402	437	462	416	414	443	421	409	412	436	421	418	437	422	420	389	414	436	421	455	424	418	429	412	407	428	451	437	442	418	430	430	413	460	432	428	426	407	444	408	439	435	398	406	435	402	390	428	456	433	429	454	420	385	408	418	455	403	444	397	415	438	440	420	463	418	413	426	422	419	453	419	410	440	421	427	431	427	418	456	420	390	435	439	431	446	397	365	438	412	416	420	459	441	403	463	415	442	440	431	395	422	433	407	428	423	412	463	430	428	409	486	395	397	436	408	425	414	427	435	443	433	422	407	408	434	472	424	414	428	434	427	420	404	430	441	418	414	449	424	409	402	430	422	424	420	463	401	396	410	427	407	399	416	440	393	458	449	452	434	438	414	391	428	396	491	421	434	415	426	402	415	395	435	406	409	402	402	427	424	417	462	401	395	412	428	437	430	430	423	398	455	409	391	415	394	448	437	422	445	439	462	427	475	435	425	439	419	416	427	423	412	399	436	424	448	411	422	431	402	422	401	437	402	416	412	428	438	417	433	426	370	418	386	410	468	453	434	441	392	410	433	423	431	431	439	418	427	431	461	406	423	408	421	389	402	430	420	416	436	418	425	450	434	431	448	405	452	443	458	404	410	422	440	438	426	424	440	439	408	403	423	413	422	429	438	377	397	444	443	400	458	424	436	428	431	437	455	424	410	436	418	425	423	477	415	433	391	426	412	410	425	379	414	450	427	443	407	400	426	410	407	404	466	425	469	453	429	438	443	442	452	426	432	414	411	427	418	424	391	421	426	405	427	427	418	432	431	413	441	444	413	462	414	406	438	433	426	400	439	387	405	426	438	417	422	475	408	416	401	402	426	423	402	422	416	445	426	411	424	378	421	427	434	451	468	417	422	417	417	399	404	473	408	384	457	434	402	435	462	451	431	403	431	420	440	423	396	408	437	446	411	416	418	400	421	422	407	428	453	426	442	413	418	442	429	415	420	395	455	432	428	408	426	403	379	401	380	447	418	428	381	423	396	422	448	443	449	469	408	395	434	418	433	418	413	399	438	399	431	385	402	447	446	468	399	408	453	420	410	410	440	409	406	412	460	421	448	424	440	455	408	433	443	384	417	450	422	429	408	392	438	401	426	441	446	414	403	400	475	427	422	414	414	433	394	392	404	427	398	373	438	425	424	418	446	441	423	404	402	388	392	423	398	455	392	397	428	433	382	432	438	415	413	425	420	440	422	412	389	436	417	423	428	413	421	387	423	413	472	436	376	421	432	421	482	457	420	437	422	429	422	432	417	385	458	402	415	435	421	434	434	462	456	460	450	404	414	419	422	455	427	417	415	414	419	394	416	418	457	409	387	412	408	421	426	393	487	389	442	396	387	422	414	406	479	459	424	447	433	411	417	416	417	370	427	420	405	393	433	393	400	408	456	435	387	429	401	403	442	395	407	389	460	468	413	427	440	444	471	404	440	413	403	396	417	393	438	461	421	452	410	446	366	406	409	420	407	412	426	387	426	413	384	427	389	423	438	418	406	416	406	446	415	398	406	439	439	443	426	410	449	448	460	432	421	434	451	422	433	419	427	409	442	428	436	399	408	410	432	420	426	414	430	425	427	429	443	420	414	409	424	479	413	426	440	465	451	428	421	399	413	417	442	392	408	400	403	436	400	425	434	412	400	424	445	441	415	438	416	425	420	398	430	426	403	415	395	404	432	419	436	418	402	407	420	443	441	426
26443	20893	16600	7901	4073	2472	2180	1545	1405	2923	4015	3326	2018	815	336	301	324	343	313	333	329	353	322	349	311	319	294	326	319	324	315	363	322	318	319	332	313	319	327	353	331	314	339	323	328	342	322	307	314	314	347	294	327	362	333	368	311	360	327	347	335	333	327	363	340	320	345	327	335	334	309	322	329	330	345	328	360	356	362	326	351	313	328	355	350	340	308	362	335	340	356	305	340	334	346	327	308	332	333	316	341	351	317	330	298	292	364	329	345	335	341	334	313	371	301	346	322	301	354	336	314	309	300	332	332	352	324	327	340	342	354	339	315	347	334	328	317	335	346	317	328	325	337	334	306	355	306	359	344	346	323	328	337	332	315	312	298	315	296	365	302	345	370	273	337	324	335	316	323	305	279	319	355	326	311	376	349	347	324	340	336	327	326	362	338	330	321	353	348	342	363	326	333	332	363	327	319	303	325	317	333	350	323	338	341	313	337	331	313	335	318	337	312	350	338	303	323	376	311	315	323	303	336	320	342	321	328	334	301	342	327	334	319	304	356	310	329	316	333	327	300	332	334	316	332	300	313	307	370	354	308	314	313	349	332	350	312	298	313	321	322	340	332	330	316	315	323	301	304	292	317	327	308	348	330	323	345	311	341	330	349	304	327	322	333	364	331	304	339	321	304	308	319	337	319	329	325	315	330	319	334	317	321	293	370	317	314	304	299	342	335	319	335	311	312	335	311	319	359	336	288	357	335	352	322	329	321	342	330	324	321	348	324	319	328	361	319	315	322	351	312	317	329	311	337	326	339	341	300	306	343	352	316	360	342	320	321	328	305	331	337	324	319	362	334	332	331	337	339	307	344	358	318	328	309	326	381	341	324	335	328	304	311	352	345	321	347	356	334	334	322	342	327	301	337	300	326	342	316	354	333	336	324	334	330	333	357	315	323	337	311	337	323	336	336	316	299	336	310	375	334	326	336	314	327	333	326	314	350	321	370	308	289	342	314	349	328	329	320	328	286	332	310	337	300	285	380	337	272	342	336	339	357	317	299	318	359	321	334	365	359	343	348	322	367	352	334	332	352	333	330	331	324	318	321	330	305	312	333	334	363	327	290	319	361	327	320	323	294	350	360	326	337	307	345	302	319	335	312	323	324	329	327	376	321	327	356	363	300	339	308	365	342	331	336	329	308	353	324	330	340	330	319	327	334	338	305	346	308	326	360	307	301	320	305	383	322	320	346	341	324	314	296	337	316	341	327	302	335	331	354	343	353	299	323	353	315	332	330	343	363	306	360	332	316	316	331	303	352	320	354	321	374	336	320	347	333	329	365	337	311	330	324	345	304	311	327	347	345	329	324	303	384	339	357	296	323	341	321	342	351	374	329	338	344	330	317	329	325	335	343	340	329	344	321	330	336	294	299	319	337	333	319	347	351	340	335	351	327	330	345	303	352	327	332	333	310	344	362	349	337	308	314	329	342	347	323	310	314	337	369	337	309	328	328	314	346	336	327	340	326	310	329	336	320	310	339	345	312	324	336	330	313	324	341	346	307	347	348	321	343	361	325	329	342	349	314	322	333	354	299	316	322	355	303	330	308	334	346	316	367	364	310	338	340	315	337	363	352	313	324	317	321	316	327	334	339	353	344	329	338	340	344	292	343	301	325	349	293	303	335	338	301	346	318	331	344	330	333	326	334	323	342	310	360	340	297	327	354	325	317	340	318	323	339	355	323	318	332	342	335	345	338	352	321	318	326	302	383	323	390	349	321	334	317	333	303	316	339	334	312	311	310	312	339	319	304	330	320	335	305	333	322	341	335	318	311	337	330	333	316	327	335	367	334	299	288	318	344	323	332	325	306	339	329	351	359	322	300	368	321	299	322	334	318	336	334	351	328	324	304	329	352	309	323	357	323	334	363	325	341	318	279	326	330	331	334	345	321	349	350	334	342	301	345	285	345	327	340	335	304	353	346	329	340	353	350	305	309	335	319	341	334	314	301	308	342	327	342	337	303	339	335	318	348	326	361	328	380	319	306	344	357	326	374	326	336	331	366	329	341	335	351	327	332	353	345	329	347	345	301	308	340	338	303	302	306	308	339	347	314	351	309	354	334	319	338	322	311	342	336	378	342	300	330	311	336	334	334	359	335	338	333	319	354	346	306	303	332	309	339	336	310	340	306	329	333	311	345	313	316	334	349	307	333	329	327	331	329	310	344	363	348	330	309	327	371	336	324	339	334	347	346	351	322	364	317	311	316	279	349	324	372	332	291	344	328	329	328	314	335	306	350	327	316	342	350	349	313	317	293	332	317	336	323	306	337	319	325	340	326	340	353	310	288	328	294	282	323	342	326	312	302	341	322	307	316	332	351	343	355	331	333	320	343	332	287	325	324	340	353	307	279	337	322	302	315	352	334	345	326	333	320	315	329	353	354	304	346	337	319	368	331	317	294	351	329	314	348	333	307	327	331	335	300	333	329	329	321	339	306	300	339	323	313	322	346	340	304	350	310	323	341	315	329	324	331	322	336	334	345	339	314	316	337	360	327	353	319	334	348	331	311	337	335	318	326	323	361	372	321	324	301	331	321	328	345	335	361	317	303	367	328	310	338	340	315	350	336	302	341	331	330	338	344	323	319	331	314	320	331	339	365	307	326	308	332	333	333	320	305	289	326	312	360	301	328	302	353	304	310	333	326	326	342	331	349	342	353	356	339	352	351	324	337	347	322	333	315	316	326	321	316	330	314	283	339	363	316	311	332	304	324	318	349	338	340	329	317	339	326	301	341	337	335	336	313	324	319	357	331	352	329	323	337	327	313	355	328	294	294	349	336	333	339	342	379	313	334	309	331	343	369	325	331	346	343	299	330	307	315	310	283	363	310	336	334	325	337	305	334	310	322	291	326	311	304	321	299	330	323	333	326	289	326	318	301	347	300	355	302	316	335	322	316	358	318	340	299	333	362	312	336	342	311	344	338	334	341	331	330	335	345	323	382	328	347	328	320	298	316	359	324	328	321	331	329	302	344	310	301	298	344	333	308	342	329	304	325	321	305	328	360	354	371	280	346	317	311	335	312	310	339	305	340	329	328	333	326	339	331	338	301	320	365	330	328	344	307	317	354	327	353	359	315	302	324	294	322	321	333	332	327	338	346	323	345	328	337	345	328	324	335	358	330	339	324	343	357	339	328	335	324	362	288	353	351	294	346	330	330	336	331	319	321	310	315	338	332	337	282	312	325	338	323	328	318	331	319	327	329	335	332	354	333	349	325	323	327	335	332	302	299	381	344	337	350	336	315	349	327	327	319	337	326	302	298	311	332	347	362	322	344	300	333	311	349	357	332	315	335	342	339	329	367	341	351	312	328	321	334	340	357	334	331	315	330	319	306	336	339	316	352	339	307	323	336	325	334	312	324	361	371	318	337	323	321	368	367	337	356	321	313	336	307	311	307	339	333	318	302	344	350	325	325	357	345	336	334	332	316	324	336	338	318	331
13880	20475	21625	13986	11099	8158	7323	5493	4796	9709	11803	9480	5665	2207	750	722	689	695	729	712	620	667	707	675	669	661	657	699	677	704	709	688	680	685	698	658	690	655	640	647	639	656	626	667	651	644	647	633	677	650	619	721	662	671	651	702	673	746	672	645	733	712	713	688	693	656	673	714	641	695	673	678	645	685	695	686	677	643	681	654	667	632	616	664	653	661	667	689	661	698	667	660	691	690	656	631	668	626	664	662	660	675	667	656	698	698	721	666	693	713	639	674	648	659	639	706	649	662	688	702	669	693	624	678	664	652	655	647	679	674	645	711	692	687	676	707	701	694	721	655	671	679	631	625	713	646	657	716	706	672	658	671	670	638	661	705	704	661	667	629	686	663	691	648	664	671	669	675	625	679	640	690	673	692	685	666	646	669	675	667	644	669	660	682	644	668	663	732	657	664	709	667	717	670	690	661	668	663	624	644	677	677	641	670	675	682	688	682	717	657	666	663	647	704	673	622	661	675	654	670	682	637	637	686	684	624	673	651	707	653	654	646	635	664	671	646	677	648	686	662	676	640	673	629	676	702	667	726	655	705	676	688	692	669	706	658	641	639	692	640	670	642	698	632	636	669	715	698	690	657	654	662	657	692	637	677	668	639	629	656	661	636	661	637	667	661	649	688	618	652	659	675	647	685	682	659	679	646	653	676	711	706	693	641	655	678	648	674	667	673	685	691	647	736	662	661	650	674	658	666	652	673	654	672	688	637	683	722	673	656	648	691	688	717	672	696	653	666	660	682	668	666	668	679	673	688	607	668	676	651	649	709	646	607	687	672	707	648	653	703	669	700	699	624	630	630	673	645	693	648	649	689	692	648	671	649	664	659	683	662	690	618	683	636	689	649	629	680	655	666	691	691	662	668	661	662	657	688	664	705	655	705	647	652	652	707	644	638	620	632	677	656	662	694	644	719	677	672	649	633	646	658	657	690	658	686	681	663	664	653	723	618	670	690	672	675	679	664	682	719	691	706	659	655	675	670	638	687	677	662	721	673	674	658	687	677	674	629	654	663	668	680	634	687	662	646	629	650	670	648	664	671	676	640	677	682	672	670	697	687	698	674	623	638	663	678	659	688	639	661	651	635	686	683	627	680	618	631	632	674	679	675	711	691	636	702	622	649	592	614	675	673	671	646	617	683	695	619	689	678	617	694	648	688	712	688	712	678	695	645	673	671	671	682	662	650	719	679	691	686	684	693	693	647	677	686	656	646	615	694	666	697	720	675	666	674	657	695	655	667	680	718	642	647	647	670	709	690	671	648	702	630	695	654	668	693	666	653	651	677	649	716	680	684	652	639	691	658	690	672	686	681	728	663	696	662	669	673	628	689	645	702	647	671	648	620	685	699	683	676	670	632	701	639	660	622	660	654	684	661	688	707	686	673	704	695	685	677	635	672	624	633	700	709	667	644	674	610	697	634	652	651	668	634	660	649	661	677	608	668	657	625	652	647	654	626	627	658	627	663	635	636	719	652	676	617	688	638	694	674	647	654	670	655	663	631	692	713	681	625	664	689	663	631	683	660	621	669	685	718	664	663	658	661	695	728	655	642	726	690	675	643	667	646	656	640	698	671	712	645	653	708	686	686	709	640	684	682	715	677	661	601	701	694	705	605	658	631	682	634	646	633	671	661	681	740	660	717	605	641	713	609	653	611	653	655	687	677	680	665	659	652	668	646	645	676	707	625	648	675	716	611	668	666	676	678	678	672	700	687	646	707	683	666	635	655	656	654	648	659	735	672	643	655	608	648	643	644	684	674	724	683	663	718	681	710	640	683	688	635	707	658	646	697	685	658	670	648	653	661	688	680	700	688	641	728	692	655	662	723	712	702	655	697	636	641	655	621	668	684	673	675	630	693	670	643	671	681	686	681	692	632	637	659	681	655	640	671	643	667	666	666	681	639	643	672	656	684	635	706	682	673	660	679	646	686	678	667	698	670	692	668	668	688	672	705	677	684	655	695	678	634	658	678	624	656	658	664	697	661	685	732	694	679	642	657	686	662	694	642	665	661	646	661	697	654	704	652	643	640	635	655	699	693	680	621	711	656	693	707	634	673	715	642	697	631	682	672	670	660	705	691	674	674	682	713	647	681	651	663	690	645	678	680	722	693	662	689	649	635	710	668	650	671	662	702	644	643	635	645	692	735	649	705	659	680	671	679	694	653	671	664	637	658	666	706	675	683	655	657	659	719	654	668	687	675	715	670	652	655	655	638	697	614	685	664	660	644	647	668	655	721	716	681	701	686	647	643	670	712	620	696	668	704	646	679	746	636	668	682	661	643	679	636	682	666	660	668	683	606	639	664	704	643	706	682	690	658	656	677	702	731	680	664	710	712	643	628	709	704	719	685	696	664	663	686	670	676	689	665	630	645	678	671	674	673	703	645	654	664	667	702	677	633	666	669	672	701	674	681	649	642	671	652	652	689	640	643	631	688	674	646	637	656	678	691	632	642	698	655	686	682	655	645	668	655	678	715	676	696	692	636	697	694	708	660	690	698	716	673	640	673	640	656	660	694	675	654	708	647	638	655	667	651	642	674	657	642	630	711	631	701	663	653	712	628	616	677	700	693	686	656	671	619	657	669	673	661	661	681	658	645	659	723	649	668	698	697	716	685	624	624	656	687	668	679	696	635	670	688	667	671	681	676	665	666	653	684	663	676	665	682	644	688	664	667	654	652	638	660	719	668	662	719	690	639	647	667	668	662	692	653	651	633	710	636	632	653	702	632	700	658	641	697	679	651	676	678	675	632	690	716	637	677	701	647	634	727	668	674	652	700	676	614	663	659	719	646	703	665	712	681	646	683	644	684	647	693	681	665	660	669	699	675	691	655	673	708	677	712	659	684	670	678	648	697	649	694	678	671	669	646	678	670	704	675	709	628	719	651	634	693	659	701	656	670	708	684	659	662	693	678	711	657	678	672	686	662	630	658	671	643	672	677	615	695	642	653	657	630	651	644	658	671	702	682	657	649	625	638	670	679	715	656	643	670	657	693	689	659	643	687	632	677	717	649	687	684	654	693	702	680	685	692	678	679	656	637	681	684	662	680	655	659	668	655	676	632	656	678	659	685	685	633	646	655	676	665	703	682	670	661	662	672	680	663	664	706	699	628	648	711	670	643	656	672	636	682	642	654	659	670	647	655	676	664	657	647	697	621	666	681	666	664	682	609	649	609	657	645	661	657	696	650	648	625	588	667	643	700	680	673	719	695	640	665	667	647	660	662	665	623	713	766	681	701	636	685	681	655	708	688	658	670	703	684	656	659	668	693	633	651	691	683	678	698	656	674	660	696	623	631	666	651	641	669	583	677	667	671	682	661	692	692	662	679	654	699	605	702	638	715	658	661	681	665	644	643	733	635	662	698	635	695	675	690	718	663	652	711	648	677	634	650	694	655	659	659	682	608	670	666	703	639	667	666	645	675	647	682	675	678	688	664	677	657
24175	21200	28163	24524	19605	10256	7182	6664	8016	17754	22209	16951	7986	2756	557	285	270	287	282	289	256	252	273	285	259	246	246	272	253	222	293	277	241	242	245	258	266	275	247	265	257	266	252	230	238	244	243	272	297	266	247	253	250	245	259	237	261	238	264	236	277	248	256	237	258	235	251	248	265	228	265	223	256	232	261	239	262	257	242	256	237	251	253	232	250	267	255	269	257	231	249	261	240	263	251	257	228	245	262	304	265	245	236	252	247	265	230	262	259	249	270	221	231	251	263	242	247	240	241	253	221	273	248	252	230	269	234	262	254	232	255	239	234	244	248	226	252	240	237	238	257	262	262	229	253	252	264	238	248	249	266	244	264	232	254	263	257	225	250	255	226	232	237	252	248	231	247	260	239	226	254	213	256	262	249	258	210	240	240	244	248	236	239	220	248	232	277	239	292	246	236	240	264	242	249	214	278	245	236	214	237	246	246	227	243	248	263	252	267	224	228	237	242	241	253	231	232	232	259	260	254	236	247	233	249	245	221	245	228	267	251	275	268	248	257	255	257	258	249	279	244	261	283	261	232	248	226	249	222	254	224	253	245	252	253	252	238	241	294	283	237	271	250	258	213	242	251	265	259	258	234	244	238	254	272	248	280	228	232	267	258	261	242	256	231	238	225	249	252	273	250	246	250	267	247	241	236	231	225	258	247	250	225	240	212	263	229	228	225	239	260	281	222	227	246	230	251	242	252	229	244	222	255	253	244	239	209	251	246	262	250	242	245	255	239	262	253	248	248	264	237	250	232	282	239	238	255	243	283	259	247	222	271	233	256	245	240	260	246	240	288	257	244	219	220	239	289	244	251	250	263	255	264	237	255	252	267	244	226	261	226	226	235	254	235	255	259	245	238	262	270	239	259	257	279	245	227	235	253	243	273	239	237	231	259	253	246	235	259	243	258	259	273	281	271	231	233	253	223	265	230	237	272	226	231	241	265	247	257	239	250	219	227	257	232	235	240	271	238	235	264	279	241	234	209	216	274	250	247	238	252	239	242	231	269	261	266	221	251	260	270	239	269	228	270	220	245	251	261	237	243	248	242	269	251	274	252	240	252	254	236	246	249	244	243	235	245	258	247	280	236	259	254	255	235	253	231	258	248	233	260	245	238	247	247	232	253	264	258	245	252	254	265	254	261	253	246	207	260	250	237	255	207	228	250	233	245	242	240	223	227	257	237	238	234	273	237	237	246	242	275	254	247	273	266	286	248	275	229	249	253	237	243	270	232	248	246	240	246	257	249	259	253	252	259	215	258	247	247	275	234	254	234	254	287	241	224	259	238	264	228	270	260	257	237	251	261	250	265	249	239	237	252	269	257	277	228	239	243	230	216	228	251	269	254	224	227	239	245	256	264	231	233	271	212	231	260	237	246	268	254	237	245	261	261	232	235	265	256	261	243	249	220	237	264	237	227	248	236	254	263	270	228	241	244	276	256	232	228	256	258	264	231	279	236	273	267	244	248	265	226	276	242	255	234	278	237	239	251	244	251	246	242	250	237	274	250	275	255	268	280	234	244	235	230	232	238	269	225	247	236	258	241	229	225	259	240	271	240	274	250	246	229	258	245	251	265	273	242	265	254	252	277	270	269	251	250	239	253	258	243	241	226	261	235	254	263	229	251	231	251	272	249	242	252	276	215	214	241	244	256	206	244	245	208	243	246	274	273	267	246	257	222	246	244	248	264	264	208	270	231	237	248	253	245	273	265	248	261	254	259	249	226	261	261	223	227	269	267	260	219	233	247	221	259	263	239	268	259	244	247	238	251	262	260	252	246	267	271	248	231	248	265	264	245	272	275	284	263	244	293	261	239	247	246	236	253	263	242	239	246	231	247	264	272	238	219	245	243	272	269	237	243	260	242	253	251	255	226	273	236	265	246	251	250	246	258	265	282	248	265	276	253	220	268	230	243	251	238	243	271	242	239	242	263	248	241	220	261	253	247	249	256	232	270	255	242	249	215	238	254	230	243	251	246	236	245	250	228	249	251	252	235	230	257	267	230	246	228	216	215	258	252	237	258	234	265	215	250	254	239	255	247	254	236	213	231	246	252	214	242	260	247	251	252	275	257	238	284	253	259	234	243	243	236	237	241	248	243	262	247	255	246	269	270	235	254	233	241	228	249	263	252	276	264	247	255	221	266	249	258	253	256	262	263	247	254	271	247	217	264	241	264	228	257	260	226	226	250	259	252	245	291	241	237	240	232	234	242	235	273	215	241	249	236	245	240	234	251	237	259	233	245	244	232	270	222	240	255	213	251	266	225	250	271	229	243	236	262	279	226	219	241	232	247	246	226	271	257	237	227	243	224	254	239	250	233	239	274	265	243	229	277	234	232	244	253	248	262	245	219	233	265	258	224	222	247	236	266	266	241	256	251	249	263	228	259	237	244	265	263	263	258	214	252	233	251	263	263	236	248	262	252	239	261	221	248	242	244	235	242	257	251	227	248	258	281	251	243	231	275	244	207	244	238	274	239	224	264	247	252	263	238	236	251	254	255	254	233	219	268	271	235	228	249	248	276	251	250	244	262	275	267	222	259	251	241	235	242	242	215	274	252	248	261	250	265	261	258	254	262	247	224	243	274	238	250	242	275	243	250	241	238	241	278	257	250	246	258	276	242	230	243	253	270	237	264	249	210	274	231	251	246	262	241	254	261	230	246	211	249	235	256	262	221	278	256	252	229	266	281	247	219	255	252	220	269	259	245	240	243	224	240	246	240	272	224	244	246	217	235	226	218	242	239	267	229	233	236	245	253	258	264	236	271	241	253	231	250	224	248	251	236	232	260	245	228	290	238	245	268	273	228	264	256	265	247	242	253	228	274	226	261	256	283	259	270	275	232	222	244	252	253	283	275	241	248	254	244	256	245	250	250	255	236	221	247	219	244	269	251	239	242	253	235	246	250	235	258	235	267	255	243	232	251	206	232	266	230	253	262	238	262	233	268	237	233	274	236	281	229	251	255	284	244	229	283	215	229	244	239	275	233	233	260	258	240	262	273	244	282	248	283	263	286	246	244	260	253	236	231	251	256	232	261	250	254	246	230	258	254	240	225	265	228	238	265	245	222	238	239	233	261	246	271	239	252	243	260	246	264	244	257	248	242	264	235	242	249	257	222	267	221	253	232	242	258	259	262	250	245	249	253	249	249	237	262	235	244	236	244	232	249	214	262	267	247	272	258	254	254	233	241	246	275	253	245	231	223	251	247	251	280	264	229	262	249	243	231	246	221	247	262	223	245	244	220	207	235	265	249	244	246	247	245	247	252	215	245	227	245	252	280	259	262	254	251	247	256	240	248	245	228	236	263	272	239	240	236	282	274	239	258	254	216	276	226	275	219	264	255	241	237	221	232	260	261	240	252	226	246	226	228	257	268	260	258	239	238	255	262	232	244	251	258	246	267	251	257	240	253	252	256	235	246	247	252	264	239	261	270	234	268	204	231	238
15000	30445	30409	20467	19080	16923	16928	17664	20773	31579	33353	27414	16164	7095	1477	609	567	567	708	583	564	545	549	523	546	513	493	536	493	491	677	675	523	462	529	488	533	573	500	475	532	523	540	504	536	496	509	491	497	540	539	498	497	520	568	511	499	505	520	509	508	560	499	527	522	530	485	526	517	533	487	558	509	518	482	511	512	493	509	502	499	490	513	510	529	548	521	528	491	517	541	539	502	511	521	499	507	511	562	524	532	543	493	519	533	547	517	481	519	534	569	521	509	499	459	457	507	541	520	554	513	524	498	521	534	546	505	512	517	529	508	458	490	525	515	519	492	534	509	532	511	519	504	489	532	546	501	509	536	580	527	539	525	488	566	542	475	519	521	511	544	493	522	481	521	471	534	516	510	494	534	559	505	501	503	509	538	537	545	516	511	563	526	529	526	500	525	531	489	494	523	476	491	572	496	529	524	530	518	509	494	508	487	504	510	534	516	540	572	502	510	507	522	558	512	521	496	490	515	490	493	552	522	561	549	556	499	497	478	533	489	503	535	527	517	489	524	559	494	535	518	504	526	511	543	484	494	526	489	529	523	495	473	505	504	530	516	488	524	485	489	553	490	523	571	490	520	518	480	533	525	503	510	534	526	527	537	541	509	532	550	525	528	558	524	505	527	498	516	513	573	558	503	546	522	511	540	513	562	518	542	548	479	515	522	535	533	524	504	506	525	537	529	481	494	504	527	538	532	520	496	495	518	528	539	524	566	519	480	530	526	509	510	522	532	477	472	490	472	553	524	532	526	505	535	510	549	479	539	522	518	516	528	526	503	520	530	544	531	487	507	557	504	495	523	487	524	494	502	539	546	495	531	508	505	534	495	506	490	542	528	505	490	522	475	529	514	519	487	496	521	508	484	517	548	533	550	476	561	523	503	524	487	493	520	496	535	516	532	495	521	510	538	544	542	504	510	524	493	557	521	538	557	511	551	486	554	517	528	541	489	502	566	543	495	489	501	531	521	512	492	492	555	522	506	527	556	531	517	545	506	552	530	510	532	534	560	491	525	546	495	496	525	516	532	483	501	560	523	522	483	507	495	569	526	495	520	510	522	503	578	552	551	485	504	490	506	514	495	524	526	479	515	556	513	544	489	458	502	499	535	517	511	511	552	553	541	499	503	520	516	591	525	550	479	485	542	528	509	501	507	493	530	526	502	550	534	517	494	524	502	516	519	526	508	498	519	499	493	524	514	520	569	511	550	544	529	534	553	470	501	478	524	537	518	533	529	467	533	509	551	540	515	523	500	536	494	521	507	537	472	461	532	540	477	546	554	536	501	529	527	491	555	510	501	515	506	514	544	471	480	542	535	493	502	558	505	505	515	502	506	492	485	501	524	539	515	515	508	554	514	477	563	479	504	507	492	492	548	490	550	510	565	546	496	529	554	512	534	501	481	487	503	499	475	540	504	562	515	464	554	485	499	552	513	553	505	503	538	506	500	484	494	542	541	503	533	583	499	532	515	490	524	520	519	501	514	496	518	523	534	469	509	497	532	513	516	496	501	513	503	535	519	491	589	510	529	478	522	558	555	534	545	524	505	497	522	541	492	482	478	509	497	542	544	488	515	528	539	508	538	531	482	559	517	498	501	484	517	495	522	534	568	489	511	556	520	494	506	535	513	546	542	497	489	537	520	491	516	483	546	480	535	482	559	501	493	508	537	534	491	509	546	537	552	473	527	516	547	502	530	532	480	526	512	479	500	503	544	539	503	497	522	488	475	514	457	529	503	529	520	521	490	518	494	547	551	548	528	496	499	510	517	486	514	511	500	524	499	490	537	543	529	502	478	525	556	535	517	522	481	528	553	539	519	524	491	526	510	515	525	492	534	534	494	496	514	531	554	498	505	519	459	519	536	475	547	519	537	493	564	515	515	539	542	536	537	505	534	485	528	501	470	545	493	533	524	507	522	522	497	531	539	525	494	516	546	492	503	507	511	486	531	495	476	496	528	513	475	463	538	513	503	514	522	487	501	493	524	503	547	513	505	523	529	523	574	510	514	486	528	538	453	514	516	523	507	529	510	533	487	516	551	541	530	525	541	504	526	519	550	452	534	508	529	522	509	528	513	550	501	517	539	512	509	520	542	549	498	519	538	480	512	538	499	518	518	510	482	522	497	531	525	495	504	545	468	532	536	527	517	538	533	520	534	577	504	533	513	554	528	473	555	507	507	517	521	501	519	523	527	504	523	507	501	518	521	534	525	509	525	495	481	500	547	493	555	511	467	513	567	526	515	566	534	534	575	544	504	498	503	516	478	508	527	499	528	500	530	509	537	513	553	527	485	523	522	508	526	537	494	523	505	542	556	530	529	463	536	482	526	506	559	533	527	508	500	517	522	492	522	525	496	536	536	513	540	481	540	503	503	540	519	511	516	533	538	530	527	535	527	489	514	494	567	519	519	534	541	511	500	547	506	544	528	551	541	502	508	492	548	535	495	501	516	527	526	525	489	526	506	494	492	525	502	502	514	473	525	499	526	476	537	513	501	508	503	531	540	533	521	508	488	505	490	490	511	513	488	531	511	547	541	481	517	512	514	506	534	550	508	525	544	540	514	475	505	519	531	529	487	514	535	530	493	507	497	522	507	539	536	528	527	525	539	480	490	498	510	526	474	496	525	545	511	489	530	508	511	523	518	504	533	522	499	533	504	553	510	497	500	509	509	508	551	539	538	521	494	535	488	509	543	520	533	505	534	512	500	514	509	559	516	522	470	476	526	504	502	519	552	498	506	512	511	499	485	542	487	515	540	482	496	535	493	481	512	498	506	515	577	527	537	511	500	494	494	532	484	519	486	513	479	504	523	497	534	523	500	537	528	520	518	505	514	547	514	515	512	553	477	498	529	516	492	536	520	466	514	537	514	521	521	499	520	541	501	523	465	475	516	499	535	530	541	510	540	524	505	529	483	537	519	560	513	509	514	515	497	516	503	548	561	487	542	543	529	531	500	527	549	530	537	541	541	487	573	528	555	490	496	563	498	549	565	512	499	473	525	538	520	521	534	512	502	520	511	532	545	592	489	529	537	507	541	507	491	524	520	487	493	546	540	517	498	522	546	508	559	491	488	534	523	512	537	555	503	497	491	498	504	489	518	519	511	488	511	525	511	495	513	562	504	512	517	530	506	546	504	544	535	527	528	510	529	574	541	502	483	530	553	506	537	533	532	522	606	539	518	487	520	520	474	564	524	529	519	499	502	515	518	542	522	511	492	524	543	512	549	485	524	549	509	513	510	497	509	506	509	489	525	504	474	535	521	503	497	556	558	549	493	529	505	514	497	534	510	503	486	504	540	552	494	561	512	506	514	543	523	506	550	507	503	530	498	534	493	510	502	518	548	548	540	512	536	517	541	533	485	480	492	513	509	501	524	520	519	510	497	519	534	497	481	534	542	590	563	526	539	532	507	508	482	523	544	476	527	543	498	523	472	540	533	527	532	511
23205	21276	29072	23799	21313	21080	17024	10459	20710	39434	33871	24236	14132	5227	555	271	257	226	275	259	224	210	236	215	221	219	223	206	206	213	244	241	218	198	216	229	227	235	217	201	209	222	255	222	223	214	235	228	222	191	217	202	221	225	223	216	208	213	189	220	209	216	209	209	212	216	185	209	219	217	212	216	220	223	239	237	202	231	217	218	219	226	201	211	226	206	189	198	226	215	194	193	208	221	230	219	232	214	217	230	196	199	209	203	212	225	244	218	201	249	244	230	218	180	204	225	214	234	221	202	209	209	211	220	234	226	200	195	226	226	194	216	219	230	211	219	217	208	236	226	218	224	226	232	192	219	239	208	239	215	211	250	199	196	235	215	223	235	197	199	194	201	206	220	224	194	219	233	194	224	224	219	231	234	235	224	203	245	209	205	218	221	215	221	194	222	194	198	229	224	203	215	233	241	216	215	207	208	214	214	215	204	217	202	223	191	224	201	216	231	198	229	208	190	210	223	200	212	200	208	215	224	207	201	215	224	240	208	230	231	221	217	225	206	240	228	217	218	220	212	212	204	197	243	216	239	204	226	217	236	185	231	219	221	221	221	235	220	236	200	213	233	241	211	214	207	235	224	215	206	203	196	201	210	210	232	210	209	229	219	220	218	222	217	215	212	223	216	187	208	239	216	213	219	231	214	200	223	225	220	220	217	236	206	206	225	250	216	220	220	241	199	208	214	199	205	222	202	229	240	236	198	227	217	227	215	203	216	225	212	240	234	254	186	224	192	184	207	204	218	225	217	218	188	216	209	256	212	234	251	200	219	231	215	211	219	217	190	214	227	212	195	216	203	215	223	223	220	251	219	229	208	233	212	223	208	232	220	195	230	216	213	223	214	224	216	226	224	237	223	228	215	225	215	221	195	236	206	206	186	229	233	218	223	232	226	210	186	209	233	248	233	234	198	217	183	214	210	202	222	225	216	210	223	213	206	223	240	220	212	202	229	214	208	214	203	203	195	205	225	199	211	200	222	203	195	204	189	172	238	221	229	219	212	215	213	179	207	228	229	196	219	225	215	232	212	227	222	225	216	203	231	221	220	217	205	254	226	203	232	223	229	197	235	239	227	250	215	232	206	243	189	217	217	227	200	199	234	224	242	244	208	213	193	201	217	225	202	220	198	194	205	224	223	207	207	224	234	218	228	217	218	217	232	237	217	219	214	227	214	225	215	236	198	195	212	200	206	254	212	214	212	228	225	203	220	196	224	225	232	218	226	233	177	213	212	214	214	234	205	216	222	231	209	222	211	197	205	243	223	225	243	215	223	229	219	210	247	205	223	201	199	201	204	203	230	199	211	212	209	191	237	199	222	215	212	214	223	213	236	226	201	182	222	189	202	221	191	217	195	224	206	231	205	235	219	232	245	192	218	222	230	184	218	215	218	218	213	226	175	190	232	230	199	204	205	230	212	218	220	229	214	192	232	201	222	200	210	210	249	224	219	201	222	208	228	218	233	197	216	226	211	201	229	235	233	235	209	207	202	224	199	221	217	210	208	240	218	223	206	212	209	221	210	218	240	203	218	201	220	220	228	218	201	218	255	199	218	210	224	194	205	228	230	210	229	219	218	234	206	209	239	213	219	215	217	234	232	214	214	202	225	200	219	217	218	216	242	222	250	215	233	222	230	211	206	240	226	219	203	220	227	209	222	191	203	194	232	217	225	236	247	219	213	200	223	221	208	212	213	217	217	208	206	225	220	222	226	223	205	220	238	215	204	222	238	217	228	197	235	215	228	247	219	204	209	200	223	189	201	212	200	223	213	199	203	194	192	203	182	258	206	206	205	202	222	207	208	212	221	211	198	215	223	224	225	232	247	218	219	228	200	190	216	221	210	206	236	217	217	221	217	223	222	227	215	195	221	215	225	236	198	231	219	209	223	210	213	215	217	236	213	234	219	216	218	229	208	224	221	211	201	249	197	243	234	198	224	168	220	221	229	218	200	202	234	227	220	212	196	219	224	215	195	227	225	229	215	226	220	247	204	222	218	226	227	232	223	211	228	224	192	212	239	218	216	207	230	221	255	195	222	212	195	212	214	240	206	224	222	191	226	220	206	220	226	227	211	232	246	219	207	217	234	243	229	197	207	208	234	240	238	227	215	188	236	231	217	218	214	206	223	202	225	239	191	225	221	216	187	223	232	223	218	225	225	202	215	200	226	198	194	184	221	216	236	216	227	242	188	252	214	223	213	234	209	207	225	244	230	233	210	207	187	204	197	190	196	225	228	217	213	224	234	202	209	226	222	229	193	238	214	226	230	242	211	209	223	210	231	217	220	215	216	220	217	198	208	211	196	213	221	234	225	210	212	207	195	237	234	201	225	233	202	232	200	212	217	228	256	220	223	214	191	215	182	216	198	210	197	240	225	191	220	239	217	223	211	191	204	234	216	201	208	219	212	231	228	223	213	223	272	220	192	230	235	220	225	203	202	207	238	244	214	223	240	210	202	219	198	190	215	208	230	205	225	201	218	213	220	227	205	214	228	238	234	218	202	235	226	210	201	227	204	205	230	222	215	223	222	210	209	206	228	210	222	210	204	228	201	225	225	216	201	223	225	203	214	220	214	222	196	208	216	224	207	219	212	195	220	217	215	229	175	212	228	218	222	231	216	200	209	215	210	225	205	212	200	239	230	252	210	245	213	203	238	204	221	231	229	210	213	203	231	210	207	247	202	204	229	231	232	222	228	210	200	223	230	201	207	206	253	204	245	227	194	202	202	220	240	214	237	189	250	196	211	223	211	234	233	216	220	196	215	197	222	231	225	196	201	245	229	222	208	189	226	206	217	197	217	221	204	235	225	215	211	221	211	218	220	226	217	221	209	226	223	211	238	185	245	207	198	197	217	201	222	217	205	209	232	197	230	209	232	217	215	206	203	210	221	204	230	188	214	240	246	217	217	199	232	234	221	226	217	210	229	211	209	229	254	210	244	217	213	217	224	219	236	227	205	197	234	222	187	222	208	233	236	202	191	223	234	231	214	237	209	231	221	221	221	212	210	204	219	221	248	204	220	218	238	223	201	192	202	231	194	218	203	237	238	227	208	231	224	242	214	221	214	212	248	223	214	218	214	240	219	234	201	195	202	223	245	223	212	230	211	218	209	241	220	214	188	221	209	200	214	200	232	218	215	213	207	208	204	232	219	214	226	209	220	195	192	214	204	189	237	202	233	217	202	202	206	214	223	204	211	242	209	237	217	235	211	211	219	243	206	239	218	222	216	205	229	238	244	210	204	220	219	206	191	201	211	242	185	201	227	204	214	256	246	227	237	216	211	225	228	206	217	209	216	195	228	208	215	248	224	192	226	224	219	207	235	225	216	199	203	196	228	203	224	216	214	195	213	216	216	219	248	215	198	241	241	202	201	209	211	227	201	179	209	226	214	236	210	221	198	215	243	245	215	215	207	201	210	208	214	195	221	235	216	192	232	221	223	208	221
18594	35564	34687	27761	24810	23618	24486	21908	35021	46712	41138	32954	22968	11103	1337	486	514	455	602	528	446	428	421	420	450	432	446	442	433	458	517	493	429	456	412	416	480	461	461	418	415	458	442	403	458	440	465	430	464	430	483	440	423	460	449	441	438	448	403	472	418	414	436	411	427	440	407	413	441	418	467	482	437	414	444	422	436	414	438	421	437	430	410	442	410	416	435	446	410	408	410	419	408	437	439	438	447	452	453	429	411	403	419	441	446	456	390	424	436	444	447	449	433	429	420	394	446	433	443	442	413	498	424	417	432	430	417	473	429	421	431	424	439	395	471	450	431	464	392	450	415	451	420	412	442	392	451	443	418	432	424	433	420	448	472	421	438	432	448	439	405	413	400	422	466	415	446	444	406	422	442	427	417	418	393	433	423	425	441	444	424	401	441	416	454	404	403	410	450	430	434	468	432	382	417	443	405	451	425	438	438	474	469	488	439	397	424	437	464	426	446	415	446	475	413	443	443	411	449	393	414	416	421	445	438	463	424	377	434	441	454	400	440	430	420	437	424	442	455	399	428	402	438	427	491	392	410	456	439	445	439	455	471	432	429	453	426	445	428	429	411	435	433	398	464	426	443	413	447	444	412	439	378	404	444	421	463	437	399	456	398	417	436	429	421	425	435	422	420	425	404	463	449	407	423	442	430	420	430	444	455	403	442	463	444	440	422	436	440	401	427	450	409	443	447	409	468	448	469	414	414	422	432	440	463	392	450	437	425	431	478	411	471	449	444	428	448	427	418	425	454	408	416	462	426	430	446	424	430	436	413	412	453	496	422	428	434	472	449	436	461	435	425	414	433	430	415	444	413	451	440	431	437	401	422	421	444	427	416	466	419	444	442	461	443	445	416	449	451	409	427	420	438	416	445	402	445	454	409	414	451	430	445	485	472	434	430	424	402	397	415	393	426	438	438	434	429	435	441	455	412	470	409	446	431	429	436	439	443	461	434	422	469	446	433	417	416	442	466	435	455	445	439	433	427	416	432	421	433	428	405	453	444	419	452	420	419	459	422	438	416	417	484	406	442	411	428	427	413	464	439	434	447	442	428	418	457	440	462	427	428	442	431	428	440	399	437	441	415	411	438	418	419	434	418	438	443	442	425	446	449	468	432	439	405	455	417	425	427	464	440	448	442	454	416	436	426	442	411	399	410	425	421	455	445	444	419	415	425	429	367	436	446	414	424	429	463	456	445	420	457	461	453	429	422	455	420	434	452	420	457	428	487	431	454	436	443	453	412	406	449	434	405	466	448	420	464	435	413	415	485	456	419	412	433	416	452	450	456	397	436	429	418	401	427	458	429	435	446	424	453	453	459	443	441	443	464	422	456	426	452	426	438	464	441	444	425	376	461	419	433	400	450	455	459	456	438	436	427	445	462	445	445	441	422	453	437	439	414	459	444	429	431	472	425	458	435	433	454	419	447	467	449	433	440	439	410	443	456	423	427	434	447	435	466	441	408	513	435	435	438	440	430	442	416	417	418	420	439	431	438	486	457	453	451	452	429	415	425	440	404	443	435	414	438	446	427	419	416	420	424	441	423	440	433	416	440	434	481	426	415	425	480	426	403	464	426	465	420	443	434	422	437	447	403	439	428	417	399	446	460	451	433	398	444	474	420	426	398	438	457	438	428	451	455	429	457	444	418	446	460	430	426	439	428	407	458	437	426	470	445	429	415	439	435	415	443	398	418	448	408	439	470	433	446	415	461	455	431	455	444	430	406	430	459	416	445	438	411	450	436	426	412	414	466	402	408	425	415	485	410	457	429	434	421	447	447	419	454	445	453	419	411	451	433	443	460	468	423	452	483	439	443	422	429	428	457	426	412	443	446	455	427	425	451	429	458	449	418	412	473	467	458	417	427	400	484	461	465	417	427	428	463	435	433	411	445	437	449	442	427	447	434	463	451	424	415	432	424	485	449	411	474	424	434	431	442	457	454	448	441	391	438	438	407	438	433	442	450	421	457	424	440	434	416	445	445	414	444	444	445	449	405	446	430	468	449	441	419	439	428	446	459	406	438	421	430	424	386	419	443	430	446	471	430	437	414	441	424	376	448	465	428	468	416	384	466	456	409	428	448	433	450	458	408	422	444	401	431	432	429	382	449	433	434	474	400	470	421	432	432	444	413	406	425	422	395	425	401	412	464	441	435	422	434	423	412	456	440	442	408	428	428	470	376	452	441	453	425	463	426	428	429	453	403	474	450	428	425	469	463	468	436	434	438	420	442	408	426	447	433	430	402	418	460	399	428	472	400	443	455	445	434	420	438	426	416	439	432	441	394	453	438	418	445	429	454	422	439	424	433	484	406	446	440	408	443	438	426	415	444	442	407	405	448	420	485	467	413	414	436	431	445	448	444	423	450	433	449	443	398	434	448	413	462	467	426	438	458	398	449	444	432	412	399	441	441	449	443	444	422	424	421	431	429	462	453	406	438	426	409	430	438	429	448	444	463	418	402	441	447	445	437	436	423	412	444	453	440	436	425	456	457	448	455	395	439	448	402	452	428	383	441	412	433	391	466	451	441	443	457	428	449	416	420	441	446	411	434	413	434	422	440	441	443	444	439	435	428	414	435	426	422	462	432	401	452	425	421	450	403	474	438	411	439	450	461	440	398	441	432	436	423	413	449	414	456	439	453	448	405	433	436	473	450	448	420	445	473	377	477	431	442	455	426	435	411	430	423	402	428	409	430	453	461	415	410	417	435	435	450	460	458	415	447	424	406	437	404	457	466	457	423	391	417	422	461	406	441	424	376	449	473	435	452	434	431	429	445	436	415	449	410	446	422	426	441	478	441	439	446	437	401	438	427	456	469	486	447	463	415	412	404	459	464	447	422	421	466	398	430	452	476	447	461	445	454	483	437	406	441	419	424	410	429	417	447	420	462	386	434	447	409	421	430	447	474	459	430	427	381	485	450	414	480	477	449	439	431	433	424	416	432	420	436	456	406	405	450	428	434	412	440	440	449	462	454	437	418	429	419	406	423	405	460	430	455	398	429	404	436	429	428	441	424	418	432	426	438	454	461	485	444	415	404	481	452	412	431	443	463	465	419	442	425	419	400	478	466	443	413	436	473	444	396	478	450	431	430	440	469	429	435	436	430	417	419	438	419	432	473	423	431	420	456	400	440	400	414	411	404	430	478	448	462	440	428	449	410	412	446	434	412	437	429	445	426	456	438	419	439	441	469	420	441	426	464	433	427	395	441	453	412	425	471	472	423	452	411	461	423	428	448	418	420	453	443	454	430	431	440	451	444	453	447	441	427	437	405	455	429	432	457	421	422	453	427	442	410	411	404	430	440	444	398	445	425	423	411	442	415	435	454	409	446	442	448	450	421	458	445	403	454	430	434	473	425	433	452	398	421	417	444	435	460	402	451	435	436	395	442	427	426	432	419	442	456	442	441	430	428	455	451	421	457	405	455	442	415	452	460	420	423	447	439	461
26496	21106	16220	7876	3653	2805	2299	1974	3140	5096	4145	2730	1538	833	401	337	355	394	345	360	340	338	360	345	373	359	327	342	374	343	346	330	322	345	356	386	335	372	353	355	362	335	355	353	372	345	321	343	318	362	345	324	338	324	364	342	367	339	359	335	339	298	315	327	324	318	368	344	318	346	381	361	343	345	347	314	364	376	339	354	346	347	350	374	336	373	330	363	344	337	346	338	375	314	353	335	379	351	359	333	335	369	379	349	334	344	361	364	355	338	323	366	356	328	339	314	362	346	327	336	329	333	318	296	354	338	353	363	370	320	359	350	367	312	369	350	346	390	356	378	325	381	354	354	342	348	351	336	343	345	384	348	336	354	329	357	358	349	353	316	350	312	362	331	401	356	371	339	372	360	366	376	359	326	334	399	340	365	333	371	366	344	353	319	351	335	345	385	365	312	324	318	371	369	354	339	365	351	316	353	348	369	352	345	339	349	334	322	327	324	391	319	344	364	366	349	352	372	334	313	365	368	353	350	346	359	370	324	337	340	328	316	374	377	338	321	357	342	340	368	330	341	329	390	333	356	353	324	326	353	333	310	378	374	352	361	364	343	350	345	347	357	332	339	356	358	352	366	299	338	337	359	374	361	363	323	339	373	366	317	353	331	359	349	346	362	332	338	333	356	375	336	335	321	341	319	344	366	352	381	312	321	362	333	362	361	341	354	358	352	346	348	344	337	355	323	364	367	360	315	361	324	328	335	356	394	362	321	357	341	326	351	341	325	325	358	362	341	345	342	355	342	325	324	345	343	361	308	354	364	324	345	345	343	363	342	365	367	362	334	338	335	342	362	370	358	323	348	358	355	345	335	371	357	361	339	321	337	305	330	363	344	346	350	370	331	343	343	327	326	387	351	333	355	375	364	312	367	342	338	348	344	334	304	372	330	352	383	355	341	344	312	337	335	354	367	346	339	359	336	362	361	351	358	367	373	321	318	359	361	341	354	343	322	358	356	320	368	339	310	353	325	372	337	349	363	365	328	350	344	361	358	316	353	338	332	336	340	346	334	373	358	377	341	360	369	358	351	335	339	379	329	358	374	329	358	357	343	350	353	332	345	320	368	338	328	341	355	354	359	350	327	343	331	343	321	332	329	371	344	334	386	349	336	327	335	379	347	376	359	356	328	370	346	345	355	340	392	339	349	347	358	361	341	359	373	336	355	354	359	367	328	354	348	332	362	366	346	326	352	363	357	316	368	337	360	344	350	352	361	340	354	368	345	356	365	354	342	345	352	321	323	361	339	353	311	352	310	335	338	306	368	369	365	337	401	372	358	367	337	343	369	364	348	316	361	350	303	328	318	356	365	357	333	354	371	333	344	326	359	351	355	300	351	326	331	356	346	359	337	391	380	346	337	303	363	368	344	358	330	338	352	336	335	326	341	327	352	365	354	322	343	332	345	368	345	336	355	353	360	354	352	342	359	330	347	340	336	357	346	311	332	347	337	302	332	329	366	357	309	330	325	350	384	327	366	379	333	327	330	340	328	370	363	314	364	332	348	361	353	320	396	348	333	323	332	301	331	332	337	348	349	334	341	327	355	312	371	341	382	361	333	367	319	331	337	358	367	350	379	339	345	354	335	325	333	355	324	336	320	330	340	334	331	323	333	343	359	347	339	380	381	334	392	334	365	348	352	350	313	346	347	336	362	339	342	355	331	347	341	365	379	345	343	334	326	314	354	348	335	365	314	341	380	341	330	336	333	361	310	317	344	331	343	317	355	377	364	316	370	347	354	382	344	354	347	372	339	323	327	353	359	373	355	350	359	328	310	389	341	329	353	368	337	350	336	343	381	338	302	330	371	335	348	344	363	354	369	339	344	364	353	373	354	355	359	349	350	365	391	331	338	339	344	321	363	328	314	345	351	362	338	336	317	336	336	363	359	352	355	368	334	342	375	359	338	355	323	320	353	363	362	308	330	330	324	337	359	374	350	326	327	347	365	368	365	351	338	349	333	357	368	353	339	340	341	327	365	378	360	329	353	316	354	374	336	356	336	356	375	345	360	319	319	324	363	362	342	359	367	352	344	335	373	348	314	313	362	323	342	346	336	343	345	320	340	341	317	384	365	359	340	342	326	386	333	337	337	326	348	342	333	349	337	338	368	348	356	317	366	382	366	370	331	371	351	328	312	358	351	351	379	343	347	338	332	342	363	339	365	370	334	349	333	319	362	349	370	335	331	336	365	379	335	331	348	357	365	359	342	363	376	360	339	315	368	312	350	362	385	389	341	315	328	360	309	341	327	333	333	317	349	339	358	334	338	361	330	316	313	351	351	320	347	358	361	345	343	331	366	330	363	349	370	339	322	341	353	339	373	336	330	357	353	360	375	337	348	366	362	356	377	371	354	356	329	338	363	348	341	360	351	357	338	356	356	338	328	367	335	341	348	332	317	378	323	319	344	353	364	353	342	323	349	334	338	337	344	352	318	389	363	349	368	344	360	347	325	350	354	349	324	362	343	387	326	349	350	352	308	332	363	342	347	344	337	341	341	373	377	348	347	339	361	316	329	340	350	345	363	342	326	362	351	341	360	346	358	352	342	371	347	307	340	335	339	340	365	359	348	359	333	344	360	338	362	361	324	331	334	324	322	341	341	348	311	352	368	324	333	355	368	360	337	336	381	332	351	366	357	387	390	313	337	342	360	319	335	349	319	344	345	365	337	347	320	342	364	379	385	338	352	334	358	334	341	351	343	376	326	347	345	347	365	330	344	377	331	341	343	344	357	331	375	372	341	380	360	352	367	378	375	332	361	335	352	383	367	313	352	327	352	329	328	356	342	322	342	319	339	384	322	368	373	361	378	352	368	319	310	351	359	354	353	352	354	365	365	335	318	352	375	383	351	340	358	343	346	359	320	377	360	362	310	348	369	346	373	357	355	333	336	360	332	344	317	358	350	366	337	346	341	346	361	330	367	353	342	332	353	334	344	361	354	345	352	352	347	355	346	345	324	372	345	344	348	370	321	372	352	347	352	368	381	364	358	340	323	384	340	365	331	357	348	364	342	336	332	346	363	339	315	316	386	363	336	381	350	352	345	335	361	344	348	340	282	376	378	362	356	333	316	343	354	313	346	359	318	353	351	355	358	353	326	358	352	363	342	358	324	353	331	335	339	311	349	331	363	305	325	359	351	363	324	332	350	352	341	344	338	374	357	333	342	384	355	312	358	348	343	346	360	364	345	379	344	330	333	390	327	340	349	327	355	362	321	368	358	365	343	354	362	351	381	374	380	348	317	332	353	322	336	342	347	326	333	358	332	334	318	335	335	352	356	363	347	367	335	356	309	371	357	354	328	338	362	361	336	382	355	371	319	342	357	339	347	379	312	348	373	334	303	365	355	340	378	338	314	322	352	330	339	360	336	347	347	372	372	335	327	339	381	354	348	366	321	375	373	360	313	355	340	342	357	361	347	355	351	365	285	338	350	331	352	366	351
16540	24184	19224	14068	10149	8887	7674	6907	10362	14698	11229	7272	4302	2068	832	687	721	723	704	732	703	712	724	737	727	697	747	730	725	764	701	714	707	726	725	681	731	654	724	686	698	709	701	718	784	694	690	726	645	714	723	697	677	681	678	702	706	698	709	678	701	730	690	675	744	712	711	745	716	682	719	680	690	690	713	678	653	719	680	746	696	706	701	721	707	719	687	684	684	709	664	691	653	676	743	659	680	738	660	714	719	689	714	711	708	711	676	739	673	704	684	679	652	695	668	703	728	712	713	735	718	684	681	668	694	690	672	700	677	736	745	689	675	702	727	698	662	710	725	691	699	690	670	720	725	677	719	711	674	653	684	682	679	751	701	693	690	719	716	745	725	683	701	720	706	728	684	701	710	734	730	700	698	721	655	701	698	716	750	688	725	725	706	711	742	694	689	743	687	709	694	666	725	720	681	664	728	740	696	687	733	698	718	686	753	682	673	682	753	729	700	710	697	685	674	716	700	668	694	742	674	715	671	753	705	671	704	697	726	714	708	712	683	748	689	721	704	739	710	726	699	703	733	674	724	673	708	729	749	690	695	704	711	759	679	624	667	701	693	688	696	703	692	693	680	686	739	701	699	663	703	702	690	678	730	729	682	727	663	662	697	688	686	671	751	711	676	712	725	697	688	716	714	722	718	696	709	752	653	722	673	692	724	728	696	717	729	756	731	739	686	676	681	689	703	738	710	707	695	697	717	741	716	688	706	683	675	709	695	743	681	681	689	723	700	709	731	705	640	736	704	680	693	711	677	739	758	689	685	728	745	695	715	721	716	660	684	725	710	740	679	706	681	710	690	673	688	689	699	706	720	720	668	698	733	689	693	698	653	652	698	709	732	701	722	711	662	674	700	706	694	713	698	663	740	702	713	693	679	670	726	707	666	710	718	696	672	708	666	706	692	728	701	704	745	650	688	701	681	732	697	694	715	670	709	721	703	678	690	701	652	679	732	676	732	692	673	726	699	707	691	686	670	725	677	708	724	720	742	692	700	681	683	676	685	714	725	681	725	715	738	758	729	716	696	706	703	734	701	743	744	727	756	697	756	741	665	753	708	725	683	703	684	690	660	704	731	727	702	667	732	675	697	711	701	686	734	724	715	714	680	678	700	680	712	698	673	725	731	697	661	746	741	752	697	705	689	634	704	697	724	699	734	697	682	675	714	744	686	679	673	709	677	701	713	719	709	675	688	693	740	714	688	681	662	695	698	689	701	736	683	659	742	706	690	680	720	721	653	730	704	707	683	689	688	715	690	708	683	696	706	723	724	691	703	737	742	703	679	706	735	703	680	653	687	689	734	696	669	710	681	708	691	716	749	680	709	712	680	704	708	685	679	738	655	683	705	716	670	743	679	635	706	708	675	721	677	713	737	652	733	657	723	700	735	685	667	661	661	691	743	726	698	727	673	681	665	695	664	742	676	701	722	697	678	708	681	654	715	673	702	692	679	756	710	677	687	731	706	677	691	692	697	670	723	686	684	640	686	749	685	722	697	722	704	704	705	696	663	664	702	694	726	672	695	735	694	730	718	677	675	717	758	713	697	684	716	715	695	649	727	778	682	701	664	687	663	727	763	683	727	625	721	728	726	673	674	747	708	703	697	694	673	673	728	730	739	702	683	709	668	746	705	727	707	674	694	668	726	713	760	666	692	690	715	692	717	727	681	733	717	755	728	718	726	719	715	654	711	712	743	686	694	719	723	741	705	738	684	713	670	752	727	753	678	687	721	704	725	671	708	670	700	675	708	682	710	664	682	713	656	744	658	747	698	666	706	734	735	713	727	733	705	717	708	656	723	705	683	704	684	691	701	733	680	709	724	665	687	713	692	699	733	724	699	722	719	708	706	736	707	687	694	682	725	659	708	676	688	675	691	726	747	683	732	692	672	705	768	752	681	690	699	712	707	705	639	717	696	719	663	717	720	742	681	749	692	708	693	707	698	695	705	707	672	715	740	667	685	711	716	717	698	699	666	756	710	700	714	724	729	716	746	692	692	710	672	710	681	685	689	698	683	750	689	672	712	663	783	697	726	685	703	686	681	715	674	695	721	718	729	706	674	741	655	668	721	663	735	727	701	669	721	676	701	673	696	735	702	697	683	651	679	668	680	683	701	685	714	708	793	662	760	757	759	722	738	713	669	680	695	670	692	680	672	708	682	658	722	697	701	690	747	672	717	741	712	697	699	710	716	671	712	703	778	672	749	701	665	688	679	707	672	688	754	640	674	729	704	694	675	690	674	669	697	679	658	641	673	724	722	683	701	696	683	688	722	737	717	706	678	675	733	716	674	727	695	695	683	682	755	700	668	708	694	737	701	716	768	707	723	651	745	648	701	730	700	697	712	726	696	742	668	677	665	716	655	702	703	677	694	695	684	708	694	720	683	710	705	710	728	673	730	721	731	688	678	717	729	689	722	696	683	677	711	712	662	694	697	734	710	713	686	703	744	689	735	637	710	705	703	627	711	727	691	714	775	703	650	666	676	630	719	684	742	695	675	699	721	723	676	722	731	693	692	688	692	664	620	724	669	654	660	736	698	689	705	666	696	701	711	749	693	705	744	767	711	699	678	709	686	654	653	660	677	711	699	725	717	726	706	740	681	713	719	710	711	704	659	761	711	727	726	710	724	745	688	666	720	724	676	700	684	703	759	678	688	695	660	697	686	689	696	699	671	719	710	698	703	695	717	693	686	719	661	691	695	721	677	675	676	710	683	749	677	718	727	694	727	722	684	749	668	716	721	691	689	652	708	712	718	744	684	679	731	716	675	686	669	671	756	745	666	705	690	737	645	702	678	716	693	723	712	711	725	710	704	714	679	732	707	697	689	728	692	685	712	671	723	706	713	678	748	720	704	674	703	671	703	746	743	695	653	672	707	681	712	676	691	723	714	685	693	697	719	701	731	680	643	687	690	675	703	702	720	666	706	712	678	719	697	733	683	722	729	710	692	693	682	707	725	712	710	752	685	676	732	672	730	714	686	695	640	687	691	711	737	674	728	736	681	718	739	698	722	692	702	671	721	703	681	698	746	696	640	749	718	705	715	712	692	710	702	683	722	683	685	709	742	740	682	677	728	754	742	669	731	700	690	762	678	753	696	709	737	721	685	670	726	709	676	662	666	667	705	650	736	704	691	695	709	683	704	731	701	699	688	687	709	673	707	737	742	666	704	666	695	699	653	699	672	721	668	681	720	722	698	733	667	719	680	715	751	678	692	657	721	676	677	686	672	700	662	740	697	756	662	705	692	759	695	632	693	695	655	689	678	737	685	731	740	729	725	722	685	692	674	677	694	676	721	682	696	653	722	702	677	635	704	736	737	706	680	739	727	705	715	646	679	707	690	695	720	700	731	735	715	707	683	699	755	738	706	645	664	637	702	720	686	683	708	663	706	733	753	697	685	720	677	677	711	714	670	687	728	738	753	714	707	752	714	745	717	711	728	714
24200	21272	28322	24545	19909	12937	9131	15810	22611	23046	18356	11104	5358	2052	362	280	249	263	295	302	246	266	283	295	226	252	312	274	263	246	273	278	288	260	265	243	283	248	217	278	258	274	289	285	261	258	271	274	252	230	267	236	270	251	267	212	293	263	254	228	255	236	261	263	254	278	247	241	254	282	267	294	275	273	279	255	264	286	255	234	238	259	259	260	274	241	280	267	261	279	273	266	273	262	258	227	247	268	295	258	253	262	252	283	296	254	289	239	266	263	272	263	258	267	269	256	267	256	254	286	275	260	280	264	236	247	254	279	236	259	260	251	243	236	269	280	271	257	261	249	241	273	275	252	233	276	254	253	258	260	253	238	221	253	274	274	265	271	258	277	234	276	257	266	244	266	259	266	255	300	260	259	274	263	240	247	262	259	265	279	262	256	256	256	236	292	272	280	238	250	277	249	251	301	244	253	273	265	286	256	275	230	259	227	246	240	272	259	257	281	247	275	271	278	248	281	288	232	263	252	269	258	241	281	297	255	285	283	256	252	229	250	245	261	230	254	251	239	262	284	292	282	266	245	256	229	253	274	272	244	256	284	236	266	261	283	260	266	245	273	248	260	277	271	251	248	255	270	251	285	227	266	279	285	253	237	265	263	281	246	282	274	238	242	257	242	262	254	244	257	243	250	234	242	238	231	264	262	267	254	251	262	278	234	267	230	257	284	309	222	266	241	225	266	255	236	289	261	232	241	285	282	281	272	261	253	267	252	253	255	238	258	281	268	272	266	273	275	238	267	237	267	272	262	237	262	279	238	283	302	262	244	294	252	236	253	283	268	216	254	269	256	279	257	262	247	266	291	271	261	270	241	248	263	263	270	237	238	253	258	240	270	277	280	239	237	247	265	233	239	256	242	275	273	235	268	268	236	255	238	251	262	238	250	276	263	224	257	237	249	262	256	281	256	230	250	243	236	242	265	244	266	274	272	285	260	263	252	276	271	252	299	253	256	246	268	292	261	247	233	263	249	254	260	275	241	251	272	251	285	244	281	285	263	289	270	223	261	255	248	256	265	255	232	263	262	257	259	280	250	259	253	274	249	268	221	262	229	268	248	253	251	263	263	253	265	263	293	243	249	290	233	287	253	274	261	279	259	218	238	243	267	230	248	274	280	277	257	247	278	277	265	266	250	293	268	254	286	276	257	234	269	254	271	268	277	238	250	255	251	282	278	271	237	240	267	261	245	282	258	263	277	229	281	271	294	247	260	236	257	264	247	243	249	248	273	252	240	221	294	270	235	246	277	271	265	308	251	255	264	262	253	273	261	266	252	285	263	244	278	249	242	252	285	250	276	274	280	268	281	254	260	262	232	243	232	295	260	257	262	260	280	270	232	257	257	261	273	258	272	265	260	258	245	242	298	264	277	258	277	266	282	281	265	258	279	254	234	265	263	234	272	242	245	240	236	268	254	246	253	267	280	254	278	239	288	253	262	278	252	265	252	245	257	263	250	248	272	264	241	265	277	255	248	260	288	290	222	264	237	222	276	283	261	236	260	272	263	277	260	269	260	256	258	243	277	256	283	273	264	255	269	271	279	285	251	252	243	301	227	272	246	278	308	251	239	277	242	279	252	245	263	260	264	234	262	238	284	271	241	285	253	226	267	250	240	228	263	261	254	260	264	243	259	246	251	272	286	258	260	283	235	247	264	246	234	275	259	278	255	279	264	246	255	269	270	248	272	242	255	262	243	281	285	248	241	261	255	240	235	237	245	277	251	237	280	253	272	265	267	255	299	273	279	239	264	263	262	269	288	289	279	247	243	268	267	246	234	257	270	258	268	246	229	276	242	243	261	255	271	237	258	248	247	252	269	281	278	224	267	254	249	259	262	260	281	266	248	284	277	271	254	280	294	271	262	244	219	265	277	241	268	256	246	261	255	264	270	259	271	255	248	264	254	238	227	279	244	251	261	234	267	230	262	240	248	266	271	255	263	285	241	254	248	257	241	260	253	228	242	261	261	282	259	270	265	255	245	255	309	251	281	249	255	277	255	248	253	274	285	269	224	249	249	272	283	292	251	281	279	243	260	255	232	254	256	273	254	271	262	249	256	278	245	284	242	257	263	272	275	272	274	259	259	263	267	286	248	268	250	262	297	255	274	262	280	245	267	263	251	258	257	249	265	219	247	277	275	247	250	264	231	280	275	272	267	280	278	266	259	256	251	241	237	259	257	273	239	235	256	252	265	259	252	235	287	247	246	274	284	255	270	257	260	270	277	272	251	249	261	279	258	268	280	255	252	254	236	248	275	256	270	239	265	291	284	273	241	249	262	269	245	228	261	265	261	262	249	283	270	265	251	261	258	276	254	273	239	278	269	253	234	265	244	248	238	261	268	226	273	282	278	268	266	243	260	257	257	279	249	286	251	275	283	247	254	242	254	257	273	279	254	282	269	240	282	266	272	253	268	228	267	235	262	262	255	294	244	262	240	243	260	279	270	273	267	240	267	264	250	255	267	286	274	288	258	240	261	267	263	251	250	268	252	253	237	287	265	286	264	259	241	280	240	239	247	258	240	298	291	266	259	281	257	265	269	242	274	248	252	258	268	247	262	270	226	267	271	265	241	251	263	265	285	262	268	232	263	275	250	261	269	252	232	259	269	251	255	247	251	250	278	259	268	269	257	271	233	269	278	234	250	249	267	254	257	283	251	263	267	234	237	258	287	267	275	246	247	261	264	255	258	250	267	280	242	275	251	261	270	247	236	269	261	257	261	252	261	273	253	249	239	280	241	262	249	253	272	285	279	252	244	254	264	282	266	292	229	287	272	227	224	242	242	270	244	271	261	284	258	247	225	247	273	252	253	270	242	248	258	238	241	284	263	241	233	224	249	251	262	287	256	269	245	284	261	256	254	258	251	249	250	264	256	243	263	240	247	251	254	276	270	271	269	242	246	242	249	258	266	227	264	249	235	243	244	250	259	234	266	263	269	273	268	296	241	237	229	250	241	259	267	241	241	248	223	257	244	278	278	282	244	252	258	226	299	251	251	246	260	254	269	253	264	248	265	231	246	251	276	240	260	265	258	248	253	279	262	259	228	260	264	254	277	274	262	262	284	287	258	235	254	253	274	254	257	250	284	263	280	278	249	250	251	258	248	277	242	245	292	267	245	236	278	272	247	254	265	234	289	246	291	262	260	267	275	285	276	252	265	252	236	251	250	237	261	280	276	254	256	259	285	256	253	249	223	244	234	247	254	268	285	254	303	258	274	261	305	228	262	275	251	269	266	249	250	290	268	240	255	239	306	286	260	264	254	285	263	248	266	250	245	274	265	248	257	253	261	279	250	259	260	274	250	249	272	264	272	236	248	321	278	267	234	262	253	232	267	235	242	254	255	230	276	262	272	285	260	268	273	252	239	252	257	270	303	266	261	253	227	299	267	258	286	268	269	245	254	250	255	245	245	267	269	283	254	267	279	245	275	255	245	300	244	268	283
16759	31505	26727	20153	20678	21265	19420	29295	34979	33814	28976	20991	12642	5660	874	564	565	584	604	575	565	547	556	577	549	572	546	558	563	593	606	508	562	584	615	561	524	546	561	581	547	556	545	558	530	561	585	525	540	582	497	556	563	499	539	518	514	581	541	530	522	533	572	529	596	550	546	533	562	532	543	584	534	602	531	563	561	519	541	545	565	567	481	520	553	511	551	574	505	547	554	525	528	523	552	553	527	530	510	556	534	534	537	538	564	543	509	525	522	539	600	539	529	522	506	501	518	521	538	579	516	555	519	531	560	552	514	552	555	548	558	510	556	583	530	539	537	542	547	589	552	532	514	513	519	536	542	523	537	550	571	553	569	553	535	536	525	571	575	568	542	539	517	512	556	516	520	572	520	549	523	559	574	506	535	574	523	559	512	556	548	550	532	541	554	547	566	537	555	531	538	542	568	524	553	564	522	580	568	568	554	563	544	540	547	547	521	568	577	537	590	553	548	543	525	574	533	578	557	543	549	581	583	561	528	558	566	548	529	549	570	527	556	563	546	518	559	601	513	589	570	549	580	534	546	504	535	595	488	485	523	530	569	537	529	531	527	561	541	555	526	552	532	549	523	552	564	543	536	555	559	544	565	544	535	543	546	508	571	539	535	553	576	564	550	556	541	535	519	550	552	616	480	533	525	548	548	540	521	538	568	518	530	519	582	524	543	541	528	561	539	560	517	542	602	573	552	558	562	567	584	514	531	531	565	572	561	560	537	522	560	591	556	547	533	569	577	606	604	552	544	543	555	556	490	558	560	554	550	552	535	522	549	555	550	535	527	596	555	578	516	543	541	521	559	508	563	534	519	542	539	551	525	554	561	560	565	555	524	525	567	561	536	507	531	527	558	539	558	546	521	541	525	529	591	556	546	564	561	557	561	541	533	524	556	557	589	549	550	583	520	534	547	551	536	568	546	557	496	540	500	524	547	579	546	511	547	554	565	548	555	530	541	530	511	524	545	552	528	535	535	574	519	548	586	555	548	556	546	533	532	571	514	575	500	523	533	582	542	565	568	543	519	574	549	515	555	551	520	482	537	559	569	494	600	557	554	603	500	535	528	565	550	556	548	592	524	585	542	529	502	555	557	518	537	597	511	521	550	532	589	565	536	543	537	540	555	533	539	526	528	501	574	534	524	528	567	534	542	516	543	567	571	581	566	576	544	553	548	562	562	565	555	541	537	562	560	531	551	547	536	563	541	588	573	552	559	510	535	544	553	516	545	510	569	507	579	558	544	554	529	495	560	544	522	564	519	565	554	574	564	576	560	568	562	567	546	552	572	595	537	564	542	530	532	563	560	571	554	532	515	537	552	540	521	566	509	552	578	533	554	556	571	525	519	518	502	553	576	585	523	503	569	579	522	530	518	543	536	516	547	527	528	504	544	548	536	526	591	492	538	550	529	545	525	535	533	550	563	529	567	527	589	561	558	546	562	520	531	566	519	563	507	555	563	559	542	584	557	552	529	492	510	555	565	541	531	543	539	528	539	508	550	503	513	563	503	562	541	580	542	514	540	524	529	547	553	535	579	553	527	565	573	545	515	510	562	553	564	534	569	550	561	549	548	541	536	574	561	544	532	578	499	548	566	525	540	562	511	546	546	570	540	543	555	530	518	530	505	564	525	540	557	547	556	532	555	554	562	530	540	550	575	549	536	537	523	570	532	550	527	530	536	560	503	581	538	542	563	532	504	531	530	528	528	573	548	535	536	548	580	511	545	542	558	556	551	545	551	560	504	563	565	503	576	540	535	547	536	554	530	544	531	544	546	541	574	529	553	524	518	593	555	561	544	501	525	588	537	537	550	540	538	566	523	568	507	534	534	569	487	503	527	544	527	577	536	558	549	520	524	556	553	544	538	538	525	565	557	577	522	512	522	506	539	601	555	558	521	543	563	560	544	557	516	513	545	524	551	536	583	553	549	534	528	531	568	546	512	526	574	553	545	574	557	590	563	551	519	568	541	560	539	547	571	522	574	543	545	565	586	562	509	573	519	547	522	531	549	547	529	592	547	555	528	545	556	566	550	560	511	570	621	531	569	534	583	553	555	494	552	560	535	508	524	509	551	540	547	526	572	555	548	566	569	547	584	529	555	553	548	555	570	539	544	565	561	523	537	523	557	557	562	547	518	571	553	556	566	564	539	562	534	561	524	551	554	519	569	543	540	553	546	554	501	553	581	551	561	515	552	539	535	570	525	503	544	573	564	596	533	552	553	529	573	543	554	581	533	558	595	534	563	543	551	525	523	561	538	522	553	554	558	514	572	540	534	597	563	599	577	549	540	536	523	585	562	564	530	594	560	529	549	560	562	552	556	538	534	563	568	591	597	521	535	546	552	524	529	536	553	531	533	539	523	589	539	554	572	531	574	540	598	535	541	512	563	547	528	558	558	541	538	532	537	587	572	574	540	601	524	568	565	542	563	572	517	537	553	552	547	556	562	569	583	548	542	490	546	548	537	573	530	519	573	526	553	570	591	549	565	547	509	552	556	523	568	536	556	571	516	587	551	538	561	567	501	564	552	529	532	561	530	563	571	554	480	534	565	566	562	542	539	523	516	549	580	534	538	516	517	543	561	552	514	513	582	576	569	581	559	570	555	534	527	562	547	557	554	522	545	576	543	551	522	504	544	547	541	575	552	530	565	583	504	516	572	571	529	525	528	533	564	608	531	543	565	556	556	588	543	521	494	530	538	587	596	550	533	541	539	523	583	527	561	550	560	588	536	569	572	521	518	520	539	558	550	524	556	556	580	537	541	521	519	557	539	556	555	570	539	538	515	548	519	553	545	534	519	561	584	531	557	520	528	567	569	552	508	535	507	539	526	528	513	554	605	538	519	579	522	550	503	526	566	485	543	533	506	545	545	529	574	543	520	561	576	519	583	550	551	587	506	541	515	531	526	537	535	548	542	528	567	575	532	605	525	533	544	517	554	559	556	575	545	519	545	531	573	564	512	547	537	555	572	559	540	540	499	521	533	569	520	534	579	580	546	565	525	552	556	534	552	549	584	552	555	553	565	548	558	545	546	559	553	524	519	533	512	523	548	522	575	584	554	579	592	531	552	560	546	515	538	525	535	530	532	579	559	547	528	543	525	544	574	542	513	518	475	521	535	567	564	555	566	552	557	519	570	547	536	548	510	569	540	537	577	545	590	529	539	525	590	520	565	566	602	532	486	536	523	513	549	551	466	509	545	515	590	501	547	592	564	605	562	553	505	522	556	553	548	513	546	525	576	556	508	535	584	590	555	522	541	555	566	575	554	526	561	523	518	537	535	526	547	540	508	522	541	557	541	527	512	546	591	565	537	529	513	548	553	545	543	539	561	574	576	586	570	594	536	539	549	562	558	539	523	542	521	546	569	577	493	611	590	539	553	532	553	544	554	552	527	565	524	566	576	547	521	545	550	570	559	519	519	546	536	510	566	545	550	544	529	563	531	524
23083	21238	29065	23712	21278	21328	21448	24626	33587	34774	29190	20606	11271	4754	457	215	229	250	242	240	217	214	197	215	223	213	222	238	223	214	290	237	217	212	210	237	215	191	211	196	251	219	186	215	212	210	217	205	214	227	247	203	220	219	233	220	219	232	222	211	211	192	222	195	227	208	200	207	191	227	217	212	203	240	217	222	219	213	211	215	223	221	225	213	209	221	218	232	230	227	230	202	196	189	198	214	230	196	220	219	197	235	204	223	212	199	198	222	205	221	209	215	220	213	212	214	195	239	209	210	214	191	220	227	196	214	217	179	218	211	231	224	204	196	224	234	222	219	214	229	196	216	234	202	233	205	219	221	202	234	214	188	226	221	229	212	224	213	231	221	224	218	217	239	210	195	200	204	211	233	207	185	193	216	225	203	210	217	226	215	219	204	201	207	220	190	229	217	218	177	212	202	203	226	217	189	203	229	210	205	221	225	226	217	198	184	245	230	233	207	203	206	233	233	205	221	223	207	210	233	218	199	224	221	226	236	217	215	201	207	201	230	219	238	243	216	217	202	226	214	207	211	238	212	220	243	198	207	215	209	238	210	205	190	223	223	255	220	201	215	197	217	198	218	210	204	205	203	224	208	195	223	211	200	213	216	218	203	212	219	219	212	212	212	212	215	237	223	236	208	180	199	194	216	221	211	214	213	207	197	245	244	210	226	209	224	214	223	224	221	212	232	235	220	199	219	183	240	214	248	212	244	207	228	221	230	222	197	181	188	213	212	213	208	218	232	209	205	192	222	222	217	202	226	185	200	214	233	222	209	205	218	213	209	209	217	219	204	222	205	212	226	240	230	191	205	214	202	220	231	216	193	182	190	194	192	223	185	199	237	205	223	209	214	193	211	220	203	215	201	229	236	208	219	216	218	233	208	213	214	233	251	198	197	215	220	202	203	169	214	252	233	201	222	231	214	195	217	204	230	230	200	207	203	204	183	229	222	214	209	205	208	194	219	203	225	201	199	219	207	195	218	223	232	214	230	213	197	212	204	218	221	232	225	206	218	216	197	217	233	231	213	209	227	194	238	197	199	228	232	197	209	223	194	230	200	199	222	219	204	233	188	211	222	220	213	212	226	210	203	194	226	240	216	220	227	213	229	205	201	218	202	204	238	226	201	202	222	212	219	202	209	206	203	200	185	209	237	186	200	210	222	194	219	207	216	203	230	196	220	210	217	196	227	218	215	202	199	200	225	225	229	217	214	233	205	189	199	219	199	206	198	216	211	192	227	219	213	216	198	205	199	221	233	198	228	222	196	249	222	212	222	210	213	217	221	214	180	201	192	208	180	224	202	223	198	214	191	196	211	226	255	204	216	209	213	230	201	218	207	220	197	222	213	197	234	217	199	202	218	203	209	220	196	202	211	212	210	222	208	213	204	223	192	230	212	223	215	211	215	204	223	230	220	219	226	220	202	202	189	179	197	206	224	217	214	223	215	203	221	202	195	203	206	227	218	188	210	195	195	237	216	230	207	222	197	211	222	201	212	214	237	227	207	198	220	212	223	189	193	196	225	188	199	203	219	228	237	222	208	202	225	246	239	228	200	209	204	202	224	208	200	198	208	206	213	225	211	221	221	218	200	217	221	223	233	222	219	220	211	200	207	202	202	210	179	235	209	208	229	212	255	220	186	228	221	214	210	223	202	233	226	223	221	188	192	213	201	215	228	200	220	223	200	217	188	217	200	226	225	221	229	204	200	234	205	218	222	196	207	207	210	213	218	197	204	177	198	214	220	219	205	224	198	224	215	220	215	227	219	205	202	210	232	208	226	211	200	190	174	199	218	200	178	222	244	196	209	217	207	200	226	222	213	198	209	203	210	208	206	213	211	228	189	195	224	228	216	201	228	208	219	218	229	197	206	198	205	193	206	228	217	220	219	196	229	219	201	215	212	223	198	216	209	231	221	226	195	202	187	236	217	232	236	209	199	203	226	207	247	222	186	207	214	214	208	197	237	182	213	207	239	242	226	225	192	200	197	215	212	222	229	214	217	229	216	226	217	208	204	213	197	210	216	216	228	215	240	219	206	212	222	209	197	190	211	194	208	212	205	215	186	183	238	224	213	208	216	203	220	191	208	208	231	230	213	221	214	212	213	225	199	217	230	205	234	195	217	213	218	222	187	204	226	189	209	203	211	200	225	216	227	231	224	209	234	244	206	213	200	218	221	201	189	222	213	209	199	195	196	236	242	214	187	202	204	197	231	212	225	203	196	211	209	235	204	220	226	195	214	209	192	213	229	216	222	199	231	231	216	229	224	213	219	219	189	205	185	227	193	226	211	190	240	250	233	205	185	207	186	203	220	216	190	200	211	217	214	231	196	207	228	213	221	232	238	197	214	226	212	187	214	218	228	220	220	222	237	211	209	193	236	228	190	207	209	232	199	204	225	250	215	199	211	206	196	192	209	224	220	218	243	221	193	215	221	187	223	201	222	220	206	225	213	186	204	200	210	222	208	183	214	223	241	233	215	212	210	196	220	203	191	215	218	209	232	206	212	199	207	222	235	199	223	245	212	206	217	213	234	231	217	196	217	208	233	204	219	220	205	225	191	216	209	222	203	214	214	239	210	221	217	224	213	210	223	211	201	202	216	205	214	234	208	209	201	256	225	225	203	231	220	197	191	193	211	197	229	234	210	173	204	238	199	207	223	220	216	234	204	222	199	222	213	216	176	214	227	244	223	215	259	220	217	213	208	206	227	226	219	214	219	213	207	192	201	213	205	205	204	222	215	215	211	201	219	214	223	213	218	201	225	217	227	236	211	197	243	243	221	203	177	207	206	225	202	224	221	221	193	208	225	213	214	193	216	222	194	209	209	216	220	225	211	236	217	210	199	241	221	206	216	210	206	195	179	206	217	220	202	200	220	226	197	222	202	210	216	198	209	221	230	228	224	205	196	219	199	210	230	219	214	228	234	202	196	239	236	229	205	210	211	196	216	209	244	222	215	191	192	203	220	233	213	208	207	190	239	244	227	219	212	227	217	228	200	207	208	216	212	207	232	198	215	241	194	206	198	214	203	236	221	186	198	195	221	218	201	205	219	221	245	197	218	204	182	236	208	194	209	212	221	246	227	235	215	221	236	218	224	210	210	207	215	234	201	228	192	214	217	223	213	179	240	186	222	245	203	222	230	214	208	222	214	204	211	212	204	195	218	199	211	234	225	204	185	226	233	217	195	204	217	219	218	196	223	237	188	204	224	194	216	247	230	203	209	227	196	215	212	229	193	211	217	219	201	205	226	224	217	213	222	231	198	214	197	222	191	204	210	193	217	197	197	219	214	230	233	207	219	218	225	190	226	204	209	224	207	232	235	205	207	204	220	202	233	215	217	205	206	193	232	215	227	204	215	214	222	209	214	240	203	212	217	213	215	199	208	235	211	206	215	237	191	202	183	211	221	221	216	217	187	191	205	196	216	198	207	202	212	204	218	226	231	218	188
19716	37213	34090	27089	24730	24691	30117	37043	43737	42797	37763	30152	20574	10671	1000	462	495	488	469	486	477	435	458	409	487	427	462	443	411	425	556	418	476	441	418	427	445	433	429	440	445	447	440	396	432	434	484	456	463	460	455	418	437	434	443	423	407	418	405	438	451	401	415	445	463	428	414	406	437	421	433	404	441	414	437	412	432	460	418	438	398	441	441	407	433	415	445	410	428	405	419	431	439	436	394	451	420	426	414	399	434	417	423	434	452	425	445	463	466	434	412	440	422	425	424	459	425	411	408	446	420	414	403	434	393	411	439	391	389	400	425	418	442	444	406	440	390	435	425	401	464	427	434	416	435	395	391	453	436	420	412	430	418	376	413	418	434	442	420	437	435	420	441	434	418	429	430	462	416	439	415	448	445	409	419	409	460	418	413	431	427	399	405	430	440	454	409	416	452	412	422	440	415	439	460	412	426	438	492	426	394	435	390	407	422	414	433	425	407	420	439	431	452	445	463	444	435	398	421	439	424	411	439	409	447	416	427	415	406	445	386	391	440	430	394	404	422	465	416	429	403	410	426	415	449	457	420	461	427	430	436	432	433	387	435	423	429	441	437	398	453	415	443	441	432	420	397	439	411	439	408	434	422	434	436	415	434	395	418	409	476	431	401	409	406	436	397	429	397	442	424	394	433	467	430	416	377	411	429	386	435	429	443	421	417	440	407	444	405	430	408	459	418	436	439	426	438	424	428	424	461	431	417	393	414	460	414	415	409	443	452	424	420	409	440	387	421	444	401	444	444	406	427	421	426	447	444	442	476	423	399	455	395	494	446	415	435	426	438	449	430	429	447	443	417	463	431	439	421	413	439	439	425	426	426	426	432	409	417	406	433	447	447	441	403	433	396	454	445	409	460	415	435	431	414	411	444	408	441	448	431	441	432	428	416	460	406	403	460	435	420	443	410	423	425	438	418	416	429	449	401	437	424	440	454	441	426	420	437	413	407	424	417	410	464	424	450	430	443	424	392	396	428	452	439	414	424	441	438	451	387	417	444	398	443	443	416	467	432	405	425	405	418	422	435	418	448	451	457	453	425	453	427	453	435	442	430	436	421	413	407	421	443	387	455	376	439	430	402	405	421	459	441	407	453	424	410	409	415	446	438	460	412	435	442	437	427	400	438	430	413	434	414	398	425	399	442	417	398	419	405	419	416	408	417	416	395	436	383	410	456	396	466	415	443	399	452	447	436	439	404	427	410	428	429	455	439	409	451	454	395	382	450	432	447	425	438	416	440	407	408	465	449	445	443	413	386	422	408	419	412	452	400	404	425	381	394	458	402	433	400	448	418	425	391	410	463	446	427	408	436	414	431	408	413	460	422	464	436	417	433	437	438	412	429	385	409	414	435	481	394	462	381	448	457	419	413	447	420	425	410	437	437	449	444	411	428	422	414	438	425	450	408	402	414	449	426	445	443	417	445	412	435	412	424	427	426	433	416	431	445	417	410	427	436	422	409	414	420	428	435	400	409	453	432	404	382	444	429	446	411	425	427	425	440	456	454	407	436	423	402	407	462	416	387	430	434	456	440	457	467	430	407	440	444	415	426	440	426	420	455	412	384	438	436	441	426	429	411	404	422	389	388	444	424	414	480	452	405	433	447	413	417	440	464	444	420	436	440	404	425	434	397	440	418	437	409	415	432	434	395	443	438	409	478	469	433	420	425	401	434	452	469	419	408	459	445	413	420	388	442	448	427	416	451	458	400	424	436	415	435	424	405	444	431	393	428	407	405	444	401	431	433	413	401	423	408	436	437	417	408	410	451	428	418	415	460	407	422	381	395	423	453	409	436	439	414	410	408	435	443	448	419	444	422	408	440	448	478	444	429	418	475	396	438	436	440	460	445	419	425	410	388	440	431	433	446	408	424	409	432	418	431	455	450	427	433	436	382	419	422	441	431	408	412	431	410	430	460	436	426	403	388	407	465	442	407	441	442	423	457	392	461	437	401	446	410	453	396	446	441	434	427	423	418	391	407	415	401	460	394	410	419	398	429	425	416	418	451	471	432	433	392	446	428	451	414	419	461	422	452	425	451	424	440	409	442	403	397	433	425	427	441	421	450	432	435	422	435	405	431	453	426	404	436	403	437	448	481	421	446	422	440	417	407	421	429	451	427	433	435	423	453	401	433	383	404	420	434	438	447	409	439	415	443	429	456	441	433	438	423	436	444	421	359	425	439	424	420	454	421	386	408	450	432	427	374	426	417	378	399	401	403	417	397	437	401	448	449	420	465	450	422	450	413	420	392	411	397	423	423	434	438	426	479	424	446	414	422	457	425	438	443	453	401	413	412	434	403	453	426	407	435	447	410	442	375	445	417	407	426	422	401	456	434	418	388	421	424	395	437	395	438	429	443	420	427	417	431	439	447	448	438	432	430	418	463	436	416	433	401	461	441	445	409	415	418	432	439	388	407	398	458	418	428	461	418	463	433	388	431	408	455	443	440	415	431	453	442	454	411	451	423	451	425	431	436	418	441	421	405	435	438	450	402	444	414	412	388	400	451	422	434	441	442	381	435	405	382	420	409	419	418	446	429	445	446	420	421	427	436	452	423	439	432	436	437	413	435	408	395	421	428	401	449	392	430	406	445	424	416	440	409	388	411	418	449	412	434	441	404	420	410	451	439	438	437	418	414	437	413	395	458	405	431	423	410	391	434	448	406	465	435	428	424	443	435	432	439	419	411	447	449	430	450	455	431	408	430	410	429	444	431	432	435	400	413	432	425	456	449	427	402	408	421	442	438	422	394	408	418	437	433	423	408	453	443	440	423	440	430	412	419	426	457	433	443	447	481	450	381	375	425	425	408	487	424	420	424	433	393	411	404	432	437	460	438	406	397	454	393	427	400	399	439	423	438	410	409	457	479	422	438	426	427	415	397	446	409	463	457	440	459	456	439	420	446	396	442	413	463	453	430	441	376	446	416	408	409	409	420	446	410	452	408	459	449	442	447	425	416	410	418	428	429	444	428	381	406	405	417	421	477	444	431	450	422	447	396	424	413	452	433	433	415	447	445	437	417	405	435	425	446	413	433	449	416	427	412	453	431	414	414	422	407	432	403	444	426	407	420	421	460	400	441	410	442	422	440	414	412	420	449	402	467	467	404	443	399	446	410	435	427	411	424	454	427	410	444	416	412	441	394	440	396	438	434	412	417	434	408	402	441	413	408	407	427	443	435	398	400	410	456	449	406	424	415	410	428	402	455	428	425	443	421	387	393	412	412	483	442	437	411	439	423	421	438	467	394	461	410	448	468	418	416	430	427	417	416	433	406	443	451	439	440	424	419	416	409	410	462	416	415	456	444	429	432	425	407	427	404	433	399	399	464	395	379	425	399	412	419	433	447	426	449	451	465	429	412	401	391	437	450	411	427	439	434	468	415	414	447	445	460	455	424	424	460	459	398	393	433	473	406	435	425	433	436	413	420	403	424	445	442	451	415	431
26332	20897	16290	7397	3874	2644	2153	2402	2984	3806	3805	2402	1660	975	528	378	357	343	329	344	406	348	325	308	322	359	323	358	353	353	337	317	365	380	318	330	315	336	350	370	363	331	313	339	341	347	386	330	358	338	341	327	358	385	355	319	357	378	355	340	333	324	349	319	347	337	329	323	329	328	321	326	357	350	363	330	372	393	360	325	343	365	365	312	333	394	330	340	345	388	334	355	335	346	322	334	297	369	330	341	328	371	336	341	354	345	360	331	311	324	290	343	315	339	330	319	343	323	328	367	345	347	371	339	335	322	378	339	355	376	310	341	340	319	354	328	347	367	369	307	326	322	349	338	315	380	322	349	323	313	345	374	340	370	355	334	337	345	375	380	370	353	356	351	334	291	324	361	337	357	312	361	371	342	334	310	341	356	347	353	364	353	370	342	332	374	347	346	338	348	309	343	347	329	336	332	365	343	347	342	320	348	338	338	328	354	336	376	329	360	368	363	333	325	331	317	346	321	349	332	325	376	344	310	318	341	331	337	348	363	325	329	339	325	355	321	387	367	349	351	322	337	319	338	311	325	353	373	318	350	390	341	324	350	333	343	331	333	344	366	352	341	366	326	328	372	341	358	335	321	344	359	323	354	365	354	304	334	341	355	375	343	340	342	336	302	316	346	364	349	358	303	343	340	329	351	378	323	337	342	370	351	329	353	315	321	344	341	331	320	320	361	314	393	357	333	356	358	320	337	316	343	330	330	347	339	362	339	330	329	334	332	352	337	342	331	336	358	349	326	331	342	332	329	317	326	339	326	313	346	399	330	315	356	359	333	333	353	328	346	340	368	340	343	356	315	319	316	345	346	325	336	334	300	368	350	326	363	358	346	316	330	345	335	357	342	346	345	305	325	382	338	329	347	350	358	302	326	326	361	329	345	333	352	336	368	314	358	317	357	365	347	327	339	365	327	300	338	346	369	342	348	340	348	338	319	353	339	320	349	324	338	357	370	310	329	308	359	360	307	325	356	365	326	322	366	385	343	347	386	312	313	347	336	358	327	323	367	353	311	360	323	341	365	388	330	350	356	350	326	348	339	314	343	353	341	366	332	329	324	382	336	351	348	358	306	343	324	330	341	354	317	351	335	329	356	327	366	349	327	340	338	365	343	344	343	363	326	321	372	346	339	355	324	339	356	359	333	359	357	356	325	369	314	335	340	354	334	311	324	361	337	358	374	357	307	329	365	333	332	350	327	349	335	322	348	374	362	379	381	328	357	329	325	335	302	355	340	355	327	374	354	318	339	349	340	363	346	362	333	362	367	376	357	330	352	333	340	322	339	337	348	353	337	348	342	337	362	333	324	354	305	314	366	330	327	338	330	352	340	344	315	357	354	346	350	321	365	319	376	305	337	324	376	297	343	354	360	327	360	349	364	353	333	355	317	323	331	353	357	337	346	357	329	333	339	356	337	345	328	332	368	330	333	329	301	353	315	323	346	361	340	339	330	316	316	361	362	371	337	334	317	329	365	311	322	333	319	357	364	341	344	354	336	323	320	330	321	366	361	327	346	321	329	361	313	335	341	339	353	339	362	336	358	315	343	345	360	303	361	302	334	344	363	309	335	304	341	334	336	323	322	345	354	338	371	325	335	327	359	324	371	317	312	339	346	303	320	335	353	338	300	325	323	322	357	348	354	336	329	327	325	308	316	370	332	321	330	375	341	344	331	359	317	364	347	307	327	368	335	380	348	300	343	341	331	322	334	316	327	324	300	351	352	354	345	345	372	357	347	350	354	338	322	345	327	312	338	349	321	359	346	323	344	311	344	314	331	314	367	370	350	354	320	326	359	365	343	311	343	319	323	340	356	343	322	375	313	313	340	321	384	316	308	378	354	294	374	325	337	339	338	302	334	330	329	389	354	357	321	325	366	342	297	330	320	327	355	350	373	338	360	355	328	335	336	344	316	347	343	324	324	331	347	379	361	339	336	347	338	346	329	341	329	349	342	356	323	325	349	367	355	336	332	323	324	350	328	346	359	328	328	319	312	353	298	370	389	382	379	342	351	340	324	334	341	359	349	311	368	368	341	372	372	356	316	346	334	314	308	369	337	368	359	347	334	356	339	323	351	330	357	345	337	366	366	336	346	337	343	338	329	311	349	369	346	363	333	321	377	352	325	364	374	317	344	322	333	380	359	354	332	361	331	388	372	336	282	334	315	339	324	360	339	315	359	329	318	350	383	350	339	335	356	355	318	312	332	320	345	345	304	336	364	397	329	348	344	346	304	328	352	302	326	376	355	334	358	380	319	366	361	349	343	342	364	341	363	364	326	351	333	350	385	292	316	325	310	329	341	324	339	293	339	334	339	379	304	351	332	342	334	327	370	336	353	364	367	351	319	356	342	323	321	319	361	318	373	377	336	316	368	320	318	363	358	335	348	358	341	357	351	346	336	336	348	367	351	359	350	311	345	330	371	335	337	332	362	327	330	350	344	278	331	326	324	334	333	326	360	336	342	329	336	337	342	331	358	336	307	300	315	366	354	354	332	345	292	333	363	356	340	376	322	374	343	349	339	359	341	316	354	349	321	333	332	332	342	316	318	341	350	351	330	334	333	332	318	337	341	347	368	333	342	323	351	354	309	339	325	344	341	329	347	308	352	316	369	355	341	353	355	323	355	372	342	341	371	363	349	368	323	340	339	338	351	378	322	373	323	342	341	326	325	316	352	312	315	330	334	361	378	361	330	341	342	311	311	348	341	343	343	348	342	330	355	310	316	346	325	342	377	300	360	342	339	323	354	312	341	331	326	338	359	379	328	339	331	339	329	353	383	340	339	335	334	326	358	330	335	352	324	351	334	366	319	355	332	342	317	367	361	313	368	322	316	334	342	341	376	324	313	338	344	388	344	336	348	335	347	339	355	347	336	324	349	334	308	332	348	346	324	334	354	327	320	352	335	334	332	373	354	355	321	360	371	344	364	339	312	363	366	365	330	374	313	331	339	348	343	322	326	345	334	352	312	340	371	364	345	346	344	323	329	330	375	341	328	345	302	334	329	367	320	335	364	348	345	339	345	319	329	321	330	307	340	371	322	336	321	300	333	346	315	348	365	326	320	286	330	348	317	309	332	343	345	372	315	349	334	336	336	355	317	364	311	369	332	361	374	336	371	344	341	354	373	372	352	301	311	346	362	327	344	336	348	311	336	313	350	352	364	349	325	335	339	333	325	358	358	365	379	362	339	318	316	336	361	307	338	365	346	352	323	333	337	316	330	343	356	359	350	358	352	337	336	339	339	358	294	342	348	324	341	356	340	346	355	347	365	365	338	327	315	295	344	339	377	355	339	366	345	330	352	316	345	343	352	350	350	336	323	356	340	338	355	370	354	334	348	327	334	328	329	353	338	321	335	327	372	350	344	352	350	356	303	331	334	348	313	308	319	332	344	321	332	375	332	328	354	343	354	357	325	319	328	330	341	359	314	316	339	340	375	373	373
17521	23319	20189	12958	10607	8351	7117	7982	9816	11442	10937	6911	4690	2753	1240	725	734	718	711	655	707	679	686	662	721	694	684	745	678	682	736	683	724	698	700	699	687	698	671	704	669	706	684	692	688	681	659	711	676	724	718	700	672	679	685	633	697	695	672	688	675	699	689	690	723	692	692	703	706	635	692	676	663	659	629	690	719	694	703	710	670	672	678	690	673	671	665	678	642	669	682	670	679	716	694	678	718	699	719	688	657	650	706	653	660	694	690	696	688	675	687	697	703	694	706	698	695	699	610	726	662	700	644	665	663	644	617	705	689	678	688	699	667	685	688	682	660	652	704	687	658	711	672	684	650	686	668	634	682	680	680	686	674	672	658	678	685	702	720	689	696	655	644	691	675	698	663	696	711	703	695	660	719	708	693	666	680	646	655	679	710	660	694	701	660	663	644	735	718	714	665	704	724	702	664	631	714	723	670	677	684	667	699	739	695	678	698	705	675	714	685	718	742	697	662	681	650	665	699	693	676	690	629	642	722	691	686	707	722	672	724	727	699	688	704	665	737	678	738	681	644	655	702	716	638	640	681	702	654	680	692	659	662	715	667	666	667	679	682	694	668	690	680	667	644	650	701	666	683	689	708	673	665	665	682	673	693	695	698	710	719	689	727	654	672	688	691	642	708	693	733	734	705	699	698	716	663	673	728	655	658	690	714	678	734	678	671	698	669	740	717	678	683	668	710	690	664	698	691	669	673	678	697	710	736	672	654	742	682	663	680	686	703	666	740	667	675	675	676	676	654	717	676	662	642	742	642	718	641	636	689	693	677	699	722	670	676	694	677	686	685	690	684	668	670	713	645	687	640	702	658	702	687	664	722	693	708	729	704	675	677	673	733	672	703	694	654	679	683	688	652	718	727	689	671	670	671	671	680	730	716	703	679	711	704	732	666	728	728	723	678	670	709	689	724	662	669	679	713	758	670	696	684	711	727	709	670	734	700	750	709	663	696	695	693	692	690	686	710	685	643	694	736	725	732	698	655	671	685	630	694	701	679	664	688	700	691	686	694	693	685	654	758	680	712	713	679	684	726	678	641	696	614	655	663	686	684	688	662	671	653	689	684	652	689	697	706	646	747	696	742	709	718	678	689	693	673	681	680	682	675	688	655	683	695	712	681	681	690	726	664	681	661	688	705	691	690	669	695	728	706	694	677	720	699	703	688	680	720	674	679	669	648	674	681	715	675	678	685	678	711	719	663	690	694	679	711	679	662	691	658	670	647	672	653	669	697	717	691	709	694	702	708	738	679	726	611	672	701	645	650	676	691	691	766	698	689	676	695	696	717	698	678	642	685	681	629	650	720	651	681	733	699	673	719	704	679	689	685	695	699	686	668	694	732	687	713	685	676	690	698	698	696	685	667	692	663	701	707	721	649	656	649	680	637	736	680	669	721	681	710	696	715	681	687	692	664	663	678	715	669	656	644	699	660	712	681	690	681	686	666	689	727	669	703	685	660	758	699	688	707	708	692	666	669	609	660	663	728	715	720	662	666	702	704	714	656	654	666	682	712	720	669	641	652	695	661	648	714	771	706	642	679	683	672	694	713	707	734	715	744	676	682	701	685	662	702	724	661	652	704	719	667	688	659	678	700	718	673	721	724	658	730	665	688	706	722	699	691	683	721	694	704	683	689	723	678	712	663	727	687	731	699	664	687	689	709	656	687	672	684	697	640	694	642	715	683	704	749	644	690	656	650	722	645	704	683	715	665	691	675	673	656	676	712	740	654	704	702	681	643	661	700	651	677	734	631	679	690	667	664	694	672	659	744	693	669	683	700	679	686	681	679	687	686	684	657	618	674	692	656	700	645	698	721	684	670	694	688	684	719	667	670	727	634	704	704	739	658	687	668	676	719	718	699	700	668	687	661	687	667	722	686	717	723	715	690	715	668	692	721	690	653	653	680	703	685	655	682	691	633	667	717	661	685	661	707	625	689	757	739	712	681	658	642	655	671	709	704	711	688	684	721	668	650	714	685	666	676	670	668	691	686	681	627	703	680	694	654	666	710	651	697	677	692	683	718	672	677	678	669	684	748	692	713	714	699	712	708	712	629	651	695	698	692	705	676	709	704	673	649	650	682	742	661	652	688	643	685	708	730	680	703	698	696	635	697	684	664	658	704	653	715	663	649	698	725	668	709	677	690	679	721	715	686	676	623	622	750	654	682	675	688	702	681	672	680	698	676	666	664	671	646	693	698	685	679	699	689	672	680	689	698	714	722	693	705	689	671	681	717	658	708	686	730	692	714	702	718	745	657	648	663	695	694	701	685	672	717	682	688	701	716	696	689	687	693	659	697	676	724	676	695	730	736	692	673	698	674	652	632	717	704	678	662	670	733	688	698	766	686	656	689	682	699	678	700	633	651	641	691	687	688	706	696	691	668	684	673	651	670	677	668	656	695	738	661	667	723	676	688	672	687	696	718	706	652	703	691	675	699	722	648	689	693	758	718	708	687	696	657	692	684	674	666	657	713	685	675	710	660	682	663	641	698	671	666	719	699	691	675	715	679	736	661	666	673	704	683	683	709	686	677	695	661	660	674	680	697	683	669	660	672	714	700	674	671	736	682	689	638	720	668	699	665	678	732	720	689	702	669	648	669	755	743	660	681	683	727	680	730	686	707	667	748	706	688	677	681	677	680	697	684	680	646	671	646	722	652	682	670	667	674	719	700	708	674	654	689	678	736	690	699	677	666	687	693	697	710	702	671	698	700	662	659	708	704	728	676	675	719	732	675	660	698	654	697	707	677	669	692	691	714	697	663	694	665	692	682	692	685	711	691	714	734	722	643	640	682	678	686	741	684	662	692	701	649	736	722	658	712	682	677	734	718	729	714	662	708	662	690	698	697	666	734	711	686	729	723	670	682	666	672	687	724	720	644	698	686	657	645	657	669	663	724	692	676	704	696	655	721	695	667	681	694	689	697	716	695	687	747	664	707	693	722	685	646	701	736	651	692	677	674	686	670	676	652	704	694	683	664	689	722	681	700	737	673	699	659	688	636	678	669	683	678	694	669	663	687	707	652	653	656	721	657	663	665	697	701	712	676	704	704	715	668	677	742	655	729	668	699	665	733	714	697	721	680	728	703	699	667	647	654	721	698	704	679	663	694	725	701	658	697	630	681	735	670	666	684	732	693	672	727	711	721	672	662	720	677	701	667	719	698	709	731	677	711	667	624	704	710	652	655	717	713	706	722	689	635	696	720	684	679	702	726	714	671	677	702	677	662	725	685	706	691	703	673	697	683	658	664	668	697	714	699	670	706	712	705	704	693	670	674	702	715	652	667	661	674	707	683	700	662	676	685	699	695	684	699	637	729	694	688	664	694	727	684	744	674	679	734	642	697	650	669	666	695	698	679	670	694	696	734	670	682	684	722	698	688	731	682	743	678	697	707	687	660	752	723	701	668	683	639	720	706	727	688	650	684	682	698	698	674	649	686	680
24251	21273	28276	24605	19466	9144	8913	9750	17298	21450	20007	13759	7587	3362	1265	353	259	293	288	267	286	255	259	295	290	252	276	303	269	287	281	284	285	260	281	262	287	266	237	264	251	256	285	267	278	271	271	276	265	310	261	258	261	272	255	260	266	258	251	283	281	249	259	258	272	282	260	273	257	285	277	250	251	264	261	264	254	263	285	271	288	262	272	272	272	268	264	257	279	275	291	264	248	251	258	254	262	249	269	267	258	270	242	251	257	271	270	294	255	286	287	277	283	245	253	274	275	269	264	260	270	266	228	284	265	272	282	276	276	294	277	263	267	259	254	274	255	255	290	254	271	263	250	262	252	274	263	282	282	270	266	285	262	247	256	271	272	313	303	259	282	266	290	250	288	264	257	290	255	263	258	257	257	264	266	252	275	279	270	294	283	277	266	287	260	262	300	265	263	272	278	298	260	306	275	246	262	263	269	294	273	258	284	254	253	285	294	257	263	261	250	238	278	250	242	293	263	267	271	253	291	259	269	274	278	250	295	289	277	254	259	270	252	295	273	254	265	259	266	277	283	225	264	259	284	292	274	260	274	277	293	266	284	279	256	295	251	256	278	257	282	265	276	286	296	252	260	267	268	262	295	247	237	269	275	268	269	263	285	251	256	295	284	300	269	283	258	277	271	304	282	244	268	269	285	285	286	287	276	272	279	259	279	276	267	258	285	279	269	265	277	277	269	286	255	265	270	265	266	263	254	248	283	278	257	248	261	256	287	302	254	266	287	281	270	293	248	293	235	267	239	245	276	300	267	279	264	256	267	274	256	267	266	300	279	263	265	262	276	269	270	268	278	262	257	264	279	259	285	268	264	265	251	285	260	254	259	281	306	274	250	285	262	262	261	271	252	266	286	262	247	289	297	287	274	263	269	270	275	250	268	294	282	270	282	248	273	319	247	270	265	262	237	272	282	272	304	270	278	273	273	255	273	272	261	263	237	264	266	284	268	275	295	282	284	290	291	268	250	279	253	271	249	293	268	279	277	280	258	294	282	257	269	266	243	285	256	253	295	300	284	254	277	299	291	316	253	274	293	282	257	273	254	269	263	290	274	251	293	268	239	256	256	281	281	284	280	259	297	272	274	289	270	256	261	280	281	246	251	286	264	241	237	266	278	277	265	255	238	257	271	271	264	286	270	256	253	267	275	302	263	303	254	265	269	270	270	287	301	303	274	253	253	272	287	276	272	288	276	255	281	275	279	286	279	293	222	310	263	280	247	289	294	243	296	270	275	249	265	277	289	284	273	291	291	257	247	273	272	300	250	291	287	276	266	226	253	263	270	271	269	272	270	268	261	276	266	253	302	290	261	274	268	274	276	271	269	279	256	266	302	265	274	268	280	222	237	252	287	262	283	264	275	284	264	262	298	264	255	262	285	286	286	271	295	253	282	274	255	287	263	290	283	264	252	229	269	281	265	266	258	293	248	306	291	261	280	258	291	266	258	291	285	258	240	291	254	292	255	262	295	278	260	274	246	249	246	265	301	247	264	293	310	252	289	243	274	284	263	250	279	265	251	270	247	255	263	256	314	260	278	277	270	271	293	260	235	270	261	262	261	263	287	281	295	251	247	285	267	302	269	256	275	247	279	281	276	262	287	271	253	285	273	292	275	279	269	248	267	262	289	261	279	242	285	287	273	313	226	265	259	275	280	283	255	271	298	275	285	277	268	274	276	276	251	259	262	300	280	257	247	257	281	282	287	287	273	260	275	256	281	265	257	284	257	271	266	261	256	261	229	269	286	252	268	312	253	303	247	277	257	288	240	275	248	250	250	253	279	262	279	281	258	283	285	270	278	249	265	272	299	284	259	255	261	256	302	259	303	277	306	276	255	257	288	304	294	286	300	294	274	262	257	286	273	279	282	281	284	274	254	266	273	282	304	271	300	255	280	261	281	304	315	260	259	249	275	249	256	276	261	257	280	275	254	269	288	272	269	240	290	292	270	245	278	238	269	279	256	276	284	243	243	283	291	300	302	248	263	263	269	274	254	242	277	289	272	290	288	290	276	277	296	268	280	287	266	285	258	246	269	255	274	291	264	301	258	291	274	243	250	272	269	285	267	267	274	266	259	283	284	272	287	249	285	271	268	274	270	270	275	275	260	268	268	282	278	277	273	256	270	255	267	280	250	242	287	285	265	279	292	276	266	266	259	266	267	282	289	277	265	260	251	263	289	282	272	235	286	259	264	289	299	255	290	264	257	297	256	267	280	274	296	283	262	266	266	249	271	269	269	272	290	286	267	262	274	284	257	263	283	266	240	273	281	229	253	265	280	263	269	252	265	277	245	266	285	269	261	293	256	244	278	304	268	246	279	266	259	278	254	265	226	287	274	271	280	294	264	284	263	278	270	267	280	275	299	277	259	287	286	258	266	243	298	263	287	276	271	275	275	262	276	268	279	287	278	282	275	259	265	252	250	289	219	298	286	277	263	272	264	265	258	266	300	265	292	272	269	264	264	259	252	273	254	253	255	246	237	285	248	256	266	264	272	251	278	301	260	268	253	251	257	265	290	281	277	262	289	252	257	264	265	293	316	242	261	288	261	263	247	224	298	286	288	256	295	258	284	305	264	229	274	274	283	289	268	277	265	261	248	231	267	282	253	277	259	247	259	278	271	287	297	293	290	265	300	257	257	259	285	268	287	268	277	249	253	241	292	300	262	274	259	280	261	255	289	261	260	282	266	262	227	266	265	302	264	294	253	281	287	279	266	261	275	287	261	262	280	270	244	245	275	299	286	259	311	283	288	261	269	275	239	258	269	295	283	281	280	288	285	278	282	281	269	255	261	262	265	251	264	249	262	275	271	259	258	269	251	263	280	269	271	300	305	271	294	248	273	271	273	260	263	279	261	267	296	276	288	246	278	256	257	296	280	267	263	258	266	272	265	277	270	260	255	255	280	275	271	266	276	278	265	282	248	231	268	277	264	273	281	249	265	254	244	265	281	264	259	266	251	272	294	270	285	277	251	268	282	275	288	256	282	266	293	290	293	289	256	278	267	253	258	274	261	283	262	286	248	278	263	261	265	281	283	278	294	273	260	277	258	290	261	269	265	281	285	279	298	298	251	308	260	264	278	261	275	267	280	271	269	249	260	253	255	295	283	283	305	261	282	264	286	256	230	260	303	290	269	265	269	291	259	247	268	255	254	288	269	292	250	286	257	255	260	268	290	266	248	274	253	273	240	292	258	254	251	239	259	263	288	269	276	284	288	323	274	268	288	255	290	291	274	266	262	275	286	275	261	276	269	267	277	262	281	281	262	266	258	271	275	290	270	270	273	260	251	255	265	257	290	278	267	243	265	276	247	258	295	281	248	288	258	251	292	254	263	265	280	268	266	289	276	266	270	262	287	229	251	281	260	275	247	279	289	257	306	252	264	267	258	266	262	251	257	249	285	265	280	279	288	260	249	265	273	278	273	254	280	291	285	280	261	286	271	289
17047	30220	26797	19914	16854	16610	18985	22289	31036	33434	31054	23930	16402	8921	3627	729	549	555	567	546	530	539	588	567	596	556	560	549	569	599	632	577	577	569	574	552	523	553	568	572	592	505	540	610	568	568	583	575	566	539	564	551	537	555	528	569	595	576	552	591	547	531	536	508	576	568	591	569	563	545	582	605	505	542	563	561	558	545	517	568	586	529	536	559	527	538	582	517	554	521	562	525	560	587	554	545	501	570	546	583	550	573	560	546	590	539	541	557	550	548	575	559	561	570	546	541	579	586	503	533	579	570	606	547	560	536	549	547	537	546	527	547	570	579	541	552	529	554	579	518	586	582	562	534	603	519	536	565	528	509	549	538	573	561	507	553	541	572	541	553	546	520	518	564	533	544	574	521	556	552	560	557	546	538	534	522	516	538	577	537	552	552	598	551	555	575	557	579	552	559	512	556	543	528	587	587	480	542	536	584	570	557	528	563	542	563	507	573	590	577	574	548	538	525	569	526	562	588	533	589	546	548	564	539	540	564	582	579	552	522	561	605	564	566	502	548	532	590	540	557	581	570	542	538	561	567	545	552	548	550	538	597	524	558	537	570	509	520	506	576	535	546	555	595	548	588	528	589	558	538	596	590	566	584	533	541	558	528	513	566	608	589	552	572	546	554	520	514	559	550	615	559	513	546	561	558	533	547	546	502	582	526	557	596	595	558	553	511	551	576	572	593	600	561	518	573	559	513	521	565	548	538	557	536	587	540	560	570	547	516	565	575	548	614	564	570	572	588	589	518	573	518	591	574	515	553	554	547	531	550	543	521	570	533	561	554	538	589	512	556	501	558	558	518	526	571	536	563	551	547	550	544	548	521	524	579	580	542	547	580	532	523	531	568	548	537	581	525	556	558	573	544	531	499	560	558	560	527	548	559	532	554	591	532	539	576	523	530	533	576	525	579	540	527	518	528	552	546	537	552	551	563	538	558	521	601	546	542	545	519	557	532	588	542	544	555	548	548	556	540	534	532	518	554	580	564	552	525	524	545	566	531	589	543	529	584	544	522	577	508	605	547	508	602	562	521	567	565	544	576	541	552	544	577	552	565	591	545	557	547	540	562	535	563	594	556	591	535	525	515	566	530	544	576	563	554	539	560	574	570	539	589	560	530	626	564	536	517	561	546	511	530	511	567	544	544	576	552	518	553	542	528	522	552	572	547	543	558	558	559	546	557	526	535	576	567	547	561	560	587	568	565	527	565	546	569	542	536	553	542	541	541	502	557	541	562	538	527	559	536	555	584	570	577	591	532	548	552	560	567	564	581	519	553	603	563	520	603	550	559	564	544	523	578	569	528	570	561	571	531	547	528	551	510	544	542	528	563	545	534	508	525	511	526	627	530	545	542	585	548	480	544	576	530	535	578	568	598	561	535	546	567	524	564	547	537	556	544	562	536	562	550	561	575	589	496	577	548	581	556	558	583	600	557	611	620	532	523	538	555	568	544	555	508	532	538	566	521	546	545	561	581	547	538	573	559	562	548	578	504	544	523	529	543	550	512	597	537	543	521	520	589	549	610	554	586	573	552	542	539	522	560	563	514	568	517	553	542	585	566	534	536	551	521	534	541	553	572	560	542	574	519	564	519	543	524	529	563	534	558	558	540	547	564	530	557	545	588	518	539	542	540	562	524	567	573	554	568	535	540	523	552	539	576	574	555	546	537	570	612	560	547	580	546	546	564	538	547	573	548	559	571	541	582	545	552	594	510	553	582	564	558	501	587	567	522	558	546	550	544	586	583	550	569	514	521	553	544	554	592	557	563	504	536	553	555	559	598	579	524	538	520	546	550	526	558	554	526	591	555	577	572	575	582	522	530	528	565	567	576	566	552	556	590	512	553	542	556	562	537	514	536	578	585	571	540	545	589	559	561	583	560	535	534	557	546	539	539	516	578	560	522	569	528	533	561	546	531	521	550	551	553	509	563	567	550	549	555	548	539	516	613	521	535	555	525	551	563	567	554	565	594	554	548	578	540	598	574	563	570	554	555	544	558	547	518	544	539	559	587	563	551	567	576	552	547	571	549	518	590	541	518	557	535	531	562	554	560	583	539	550	563	511	559	578	551	565	507	521	575	546	556	515	563	548	524	563	581	550	575	592	587	561	576	539	584	574	548	546	543	542	519	541	541	551	532	517	517	535	591	543	574	560	585	540	562	589	546	535	528	577	556	535	553	537	597	532	562	537	542	549	526	566	567	527	556	552	543	530	525	578	565	546	545	565	563	576	536	524	573	554	548	571	600	566	541	566	545	551	533	543	557	568	542	552	600	563	546	558	584	568	537	549	585	575	538	565	532	532	527	550	576	578	556	499	546	565	545	575	583	496	537	530	557	505	566	571	556	551	543	554	578	556	545	564	561	553	574	556	552	567	536	532	549	579	535	535	546	518	566	530	502	516	530	607	579	567	541	543	541	516	568	607	540	595	535	517	570	601	567	607	582	560	560	574	539	585	553	584	536	548	568	530	509	541	553	514	565	551	521	562	558	558	560	526	509	582	560	528	580	530	543	553	566	559	584	542	567	550	516	517	581	571	566	514	568	558	569	565	534	556	573	527	533	541	542	581	553	549	547	608	519	574	549	578	546	538	557	525	540	574	554	570	520	574	541	547	534	543	550	553	547	558	544	575	523	547	618	546	565	508	587	552	547	566	534	558	518	509	518	549	543	569	548	505	509	548	587	587	547	559	515	519	546	531	541	546	562	556	599	564	534	530	551	556	548	577	531	536	551	566	574	569	561	557	571	546	520	570	584	531	587	603	555	552	551	557	570	561	547	500	544	531	534	586	562	564	551	569	557	556	544	573	555	523	563	532	549	542	557	519	578	541	576	586	568	543	572	533	563	541	565	526	554	528	577	574	525	534	524	590	540	560	561	590	510	519	511	542	554	497	563	552	522	569	550	539	553	563	565	554	584	560	586	556	511	627	534	536	592	562	567	551	591	586	501	520	569	590	559	546	531	557	589	561	519	529	546	536	570	564	590	558	530	545	532	552	557	577	564	542	569	523	552	578	512	573	524	511	560	526	552	523	569	538	555	571	580	600	537	564	542	560	584	565	563	559	570	567	559	567	547	570	527	542	525	576	570	541	548	592	562	592	512	523	561	545	540	558	591	543	536	576	541	537	538	549	522	561	598	537	547	542	604	546	583	601	577	561	591	573	499	596	550	542	557	582	539	571	576	587	567	573	529	539	566	531	583	571	525	527	525	563	567	548	523	524	565	520	520	586	523	549	566	571	599	557	591	566	559	535	593	551	552	547	566	550	533	541	575	576	516	560	513	533	595	560	572	586	552	557	584	539	544	585	517	529	545	589	587	568	544	594	564	539	546	565	542	543	514	566	578	575	561	572	515	552	550	597	552	584	603	546	541	616	557	573	529	583	551	563	529	577	604	540	561	578	557	515	564	541	588	528	559	549	545	548	579	590	579	577	557	553	532	560	569
23058	21210	29066	23653	21227	21184	23340	22029	29599	33362	29271	23225	15040	6318	1652	577	236	209	255	218	219	246	246	261	221	239	215	252	236	222	239	245	233	239	206	225	215	223	223	259	228	208	222	208	231	242	217	208	224	234	226	196	247	242	215	216	224	239	192	230	224	194	221	230	235	240	207	237	204	227	211	191	247	216	229	228	239	233	245	232	232	253	256	233	227	214	231	228	231	187	219	228	238	235	198	218	209	215	245	211	218	204	231	212	225	232	217	209	210	226	216	220	223	247	203	231	238	233	227	239	210	248	224	237	234	225	237	205	227	215	227	210	207	247	251	253	240	213	248	230	230	215	223	232	248	239	217	211	221	236	217	201	260	211	217	216	220	221	230	227	214	211	214	231	225	211	247	214	232	243	233	220	214	213	236	229	232	241	228	227	219	255	202	219	234	215	209	231	213	255	241	204	226	235	226	211	224	207	227	242	237	212	239	217	223	217	245	230	205	232	237	226	201	239	214	220	272	228	230	202	222	225	230	208	239	216	220	247	245	225	207	203	212	248	238	243	233	203	213	215	252	221	247	212	223	201	210	218	211	219	239	215	225	198	233	204	219	243	215	239	255	254	240	248	237	226	226	228	252	219	246	219	221	212	207	224	234	235	245	222	215	203	212	209	214	202	223	223	235	227	233	243	220	215	222	221	210	219	242	221	243	228	204	205	226	223	244	229	226	227	205	243	240	247	228	219	219	200	257	198	227	228	213	224	242	248	203	236	234	204	217	237	230	237	227	229	191	218	251	222	220	224	233	226	225	240	213	233	252	242	206	208	215	223	222	245	232	232	211	220	224	230	218	236	213	225	220	242	214	227	221	239	214	208	225	221	240	216	219	211	215	210	255	215	254	235	217	216	238	236	258	215	247	198	251	215	216	238	203	209	237	218	217	225	210	222	181	228	229	229	239	239	219	213	220	213	211	235	220	201	215	231	206	206	209	216	220	229	212	231	242	203	225	230	220	219	235	213	235	228	248	217	238	236	224	210	227	229	221	237	222	235	252	252	257	269	215	238	223	217	208	201	246	233	215	235	210	242	218	229	241	236	218	222	238	235	220	220	242	217	218	219	218	221	213	220	225	232	208	206	235	220	227	199	244	244	240	218	226	238	208	232	202	224	229	234	221	231	247	207	221	211	234	222	243	239	231	238	223	228	197	243	240	206	210	238	222	237	232	239	222	223	252	215	224	200	230	229	202	227	234	255	201	226	213	181	225	260	216	215	200	228	263	213	220	198	238	226	225	231	232	249	211	203	234	224	228	243	229	237	225	227	235	216	227	217	216	201	238	222	217	264	246	233	205	231	210	233	247	248	219	217	220	234	252	227	222	227	238	211	210	219	227	201	224	228	257	237	230	199	237	234	223	214	233	208	233	225	247	225	243	224	250	224	225	243	217	203	219	215	233	234	230	255	230	211	250	230	203	199	227	215	208	235	254	212	237	237	242	248	211	198	230	243	228	240	242	254	225	219	239	212	210	244	238	224	206	234	229	210	259	235	240	218	223	219	241	228	204	251	209	210	243	233	230	219	238	246	215	221	221	224	221	230	212	229	224	199	218	239	256	234	233	229	247	233	255	218	222	206	205	238	221	256	252	223	227	201	238	212	228	222	234	232	194	221	211	227	198	210	234	196	216	237	246	262	229	249	230	242	213	229	213	227	250	217	217	222	230	251	225	229	213	208	230	234	246	210	201	209	205	218	205	231	199	209	222	209	236	225	241	233	225	229	213	237	230	250	222	222	207	199	231	223	220	209	219	238	245	214	253	234	235	210	237	261	245	231	224	201	233	215	208	223	192	231	209	241	218	214	238	195	240	223	212	221	225	242	212	220	237	247	234	237	248	237	216	242	240	242	194	218	233	202	199	235	235	237	206	212	241	229	214	213	230	237	213	218	222	222	232	221	231	214	242	235	220	208	213	230	220	211	243	226	256	221	245	239	214	230	233	227	225	212	240	249	232	229	228	217	236	257	209	232	235	229	226	219	200	233	238	249	238	250	248	225	209	236	205	220	225	212	259	218	230	260	220	245	239	224	219	236	231	184	213	213	241	230	230	221	239	222	224	233	233	222	216	212	219	224	256	216	197	228	232	209	233	236	236	208	206	233	222	223	255	216	216	208	204	213	233	228	217	236	222	236	214	217	226	226	261	228	231	235	214	224	218	239	224	241	232	235	226	239	229	232	210	241	234	183	241	234	234	215	236	218	222	236	226	236	220	237	240	212	198	250	227	194	218	238	220	183	216	229	222	219	191	214	250	214	222	228	204	254	222	199	247	237	228	229	237	214	213	231	224	243	204	240	198	226	209	211	216	259	259	236	229	225	245	222	231	236	236	204	219	222	220	224	228	224	180	204	252	215	199	224	219	225	220	224	245	210	220	231	234	189	219	210	230	241	209	235	223	206	218	237	200	222	265	230	244	204	224	242	213	227	225	232	203	231	222	209	235	223	259	209	235	228	210	226	236	215	212	195	218	233	220	199	235	219	221	220	192	213	248	242	233	235	209	220	220	228	238	228	238	222	227	218	220	216	234	224	260	227	215	233	243	213	227	234	222	240	204	225	222	235	236	227	221	202	212	209	232	219	200	216	233	235	239	222	245	229	227	205	224	240	198	233	209	244	225	229	253	244	206	239	220	255	214	199	215	246	235	216	250	211	202	213	210	225	227	225	216	248	232	224	210	204	241	224	245	219	204	227	233	218	220	246	212	200	244	224	242	194	222	227	208	238	250	217	234	232	198	214	251	236	250	232	231	212	206	216	197	207	215	250	218	236	207	240	223	207	254	213	212	233	245	239	231	229	219	211	268	231	241	228	221	227	223	232	228	231	197	205	238	228	244	224	243	219	221	198	222	223	238	199	237	215	208	231	204	208	239	204	236	192	254	209	249	224	234	231	240	205	251	213	227	193	200	202	247	229	236	223	216	213	243	219	209	228	231	227	243	222	182	238	223	252	205	230	233	218	221	206	227	227	212	221	218	215	209	203	240	246	228	215	215	245	224	209	234	220	228	226	218	219	234	223	270	191	253	230	214	241	220	215	219	235	207	228	218	229	238	229	236	234	196	214	212	231	220	250	221	221	214	194	227	264	216	213	206	246	253	238	232	214	216	246	221	202	241	226	242	217	189	199	232	220	262	231	231	209	221	227	215	227	241	226	215	234	221	227	233	222	233	197	232	224	204	227	228	231	204	241	236	212	240	216	218	236	230	223	220	223	214	197	217	219	214	208	216	224	212	226	225	233	246	231	207	245	216	222	213	230	225	192	236	232	209	225	194	225	215	238	227	215	212	246	205	202	235	221	237	224	225	234	224	232	262	205	193	236	226	247	230	230	222	197	202	199	224	223	219	198	228	249	198	229	230	229	213	239	212	222	215	230	219	222	254	198	209	233	206	229	242	203	238	244	206	237	222	224	220	222	215	247	239	225	221	217	226	243	237	215	218	235
18403	33832	32022	24850	21840	23186	32461	34293	40678	42198	38311	32983	24392	12915	4566	1522	489	467	487	451	445	492	409	462	433	464	440	432	424	447	508	447	465	486	428	457	450	475	443	422	461	497	430	491	446	444	468	460	424	420	449	422	444	435	469	424	404	453	435	419	396	443	452	430	438	452	445	449	432	433	446	404	413	439	442	483	443	419	434	450	459	453	450	478	468	430	450	473	439	429	427	477	440	468	446	469	425	403	460	437	440	441	463	438	462	413	448	439	471	488	437	409	444	454	426	432	439	419	446	457	464	472	437	399	449	486	421	450	428	442	438	494	413	481	444	433	465	418	408	442	449	441	450	412	449	455	431	432	427	438	467	437	436	465	472	439	437	432	425	453	453	425	425	422	460	424	424	460	458	455	445	418	364	432	469	395	474	440	441	448	419	451	410	422	438	479	449	421	466	449	480	445	426	447	414	488	432	470	434	464	410	447	441	449	437	440	455	456	496	497	430	423	428	430	467	479	395	473	448	447	416	380	472	463	477	481	460	438	449	447	435	460	473	423	500	451	434	498	479	435	456	465	459	451	430	455	437	458	448	425	438	432	487	467	433	440	449	436	414	430	465	459	454	487	452	470	467	446	431	446	435	465	419	475	443	433	467	469	450	504	447	483	453	421	426	480	461	446	446	439	441	412	425	445	443	482	428	447	413	422	449	422	436	407	483	458	432	441	430	448	432	453	455	454	440	436	479	466	451	448	479	463	472	422	436	445	403	409	448	442	455	462	444	435	463	485	481	385	465	443	435	456	406	453	421	498	422	442	431	457	450	448	503	487	442	416	477	442	421	426	450	465	440	426	428	478	498	451	454	442	466	467	449	434	470	403	412	485	455	411	456	477	443	446	463	461	455	438	426	450	471	428	455	433	451	465	435	408	462	459	442	466	448	443	477	437	437	460	420	431	434	423	458	462	435	436	432	474	429	449	465	477	421	427	454	428	458	420	480	461	456	447	438	435	460	475	448	437	420	450	449	424	500	443	450	432	451	442	453	445	446	434	450	426	439	460	462	446	440	427	450	448	469	406	458	448	431	471	479	466	469	477	457	423	438	457	424	437	435	476	447	412	453	431	425	468	389	452	445	432	446	440	470	436	439	480	452	460	443	423	455	445	447	459	462	460	424	428	434	423	440	443	450	444	412	477	455	419	413	424	470	437	450	429	451	427	445	426	426	430	434	456	469	423	467	471	497	452	436	414	448	449	432	418	424	474	425	456	443	465	433	400	424	426	425	385	434	454	412	473	441	425	435	423	445	509	438	445	451	462	415	411	459	449	504	452	413	417	443	461	484	461	454	443	479	465	475	439	427	466	428	489	434	442	456	420	440	410	441	422	464	431	447	436	420	458	446	469	442	460	438	482	486	474	436	439	425	465	460	463	456	454	459	456	451	459	395	455	461	473	466	468	435	430	427	485	425	458	450	436	430	461	443	465	430	447	416	439	451	449	465	455	457	439	447	445	472	463	425	439	444	464	438	434	416	391	462	437	443	409	488	437	429	445	463	470	404	460	432	457	448	448	441	425	451	414	461	441	425	439	459	436	443	462	474	451	426	442	459	462	449	439	443	459	415	458	434	432	465	384	457	467	442	438	434	442	446	428	435	460	473	460	441	423	475	441	421	480	486	403	443	443	458	457	457	414	473	433	420	419	456	468	466	438	462	411	422	449	447	431	418	469	465	447	451	437	468	434	407	464	458	451	455	446	483	432	452	471	452	466	460	452	424	415	444	431	447	449	421	429	484	436	450	440	433	431	442	476	477	457	436	401	428	464	428	466	461	448	462	451	493	433	472	420	465	413	453	419	430	458	401	452	455	428	477	422	434	451	445	435	434	466	470	449	423	442	461	458	417	475	491	440	469	451	447	443	388	452	463	481	418	459	408	452	422	469	466	478	448	427	420	437	419	451	465	427	453	399	463	457	451	438	444	449	406	457	458	433	421	478	430	441	424	416	446	461	430	434	474	443	444	471	436	435	440	431	427	410	460	442	431	479	452	439	487	411	448	431	413	449	443	459	432	433	435	462	439	452	465	441	420	460	444	466	458	453	436	458	459	447	462	445	469	457	470	449	483	418	455	414	431	468	450	465	410	456	438	431	457	453	488	408	406	450	461	450	456	442	457	425	448	437	421	434	437	428	437	387	460	422	436	435	459	418	436	455	408	451	446	456	460	466	452	411	439	431	424	462	447	482	436	454	446	468	438	428	465	469	437	421	462	425	449	415	429	454	458	426	444	467	476	428	427	485	420	436	409	408	405	427	441	438	479	444	462	429	443	463	446	459	454	446	434	432	433	444	448	411	406	494	440	432	470	451	408	445	448	457	455	479	444	431	458	473	459	429	451	444	438	464	421	486	461	449	427	417	469	426	474	408	415	449	435	431	423	421	420	420	442	501	469	427	452	468	450	452	437	410	457	478	444	429	418	427	474	473	421	470	448	472	430	443	427	450	450	415	474	422	463	466	452	456	445	478	433	416	428	437	430	485	463	412	431	448	439	435	414	453	416	454	421	459	474	453	485	432	461	448	415	416	446	435	468	449	442	461	449	411	425	430	396	463	453	396	448	438	437	437	458	453	431	438	493	413	386	421	412	444	454	432	448	454	456	443	406	463	412	443	472	440	505	442	433	380	517	443	427	432	429	415	382	464	428	461	450	437	453	408	435	439	467	463	472	453	464	484	423	450	426	447	465	467	438	439	448	482	471	442	460	441	456	441	509	385	426	455	445	443	418	468	464	420	500	451	459	417	461	460	422	453	431	442	438	422	471	393	446	478	460	446	447	445	423	465	416	428	472	435	412	451	393	442	480	505	437	477	429	449	426	409	473	480	439	442	429	414	503	435	432	422	474	444	431	428	430	441	451	446	404	418	437	474	469	437	457	448	505	485	412	458	486	453	445	428	447	483	462	431	443	436	463	440	446	476	421	493	450	442	359	440	473	451	471	415	448	422	446	442	493	457	460	422	449	422	461	425	442	453	455	432	468	444	465	451	436	437	408	419	444	461	432	424	466	456	384	453	446	447	429	462	417	446	407	456	482	429	474	436	509	448	422	439	439	460	409	447	440	432	434	475	461	461	424	469	429	416	425	446	474	465	451	444	475	440	494	478	465	456	445	421	420	463	441	502	453	448	422	462	464	504	446	449	456	456	466	430	451	472	431	455	434	442	423	424	451	426	441	441	416	444	495	452	403	423	451	481	470	459	433	436	429	425	466	465	462	440	421	418	454	492	460	428	454	420	449	481	425	454	425	432	465	444	460	456	419	462	461	491	433	439	452	417	471	458	444	445	479	443	491	447	441	422	402	439	459	442	462	435	430	403	453	460	442	449	435	459	467	468	452	421	458	452	420	414	461	422	419	455	436	426	444	394	459	495	424	470	443	467	438	445	437	462	426	437	451	442	445	452	417	426	480	411	435	433	476	471	452	454	454	451	459	430	455	473	461	449
26549	21100	16716	8069	3706	2513	2218	2331	4227	4870	3643	2368	1297	597	354	337	359	363	324	345	311	333	365	339	351	364	327	333	369	321	298	306	322	330	356	316	351	310	323	325	333	371	342	343	337	300	350	355	334	342	320	341	325	319	315	322	343	355	357	333	340	341	320	317	358	322	342	348	328	358	331	311	337	357	357	337	337	322	344	339	326	339	355	315	351	343	348	356	332	311	315	335	336	324	328	338	298	344	361	342	336	331	327	364	342	339	362	348	341	374	326	322	327	308	369	311	337	347	351	346	317	343	321	330	325	329	336	344	318	392	334	335	336	317	318	404	354	329	328	363	317	351	328	317	360	335	325	339	324	331	332	338	343	353	347	355	331	341	371	346	343	338	317	307	370	338	352	318	352	343	341	340	351	322	328	344	375	346	320	349	302	362	337	322	337	353	344	359	334	337	318	335	345	333	354	338	367	326	351	327	361	346	327	340	333	354	330	311	345	367	339	365	355	360	318	379	337	336	348	360	367	327	339	364	341	342	334	343	333	368	371	365	316	332	333	337	360	331	337	335	349	353	328	334	331	349	337	354	311	315	349	307	311	317	337	373	330	350	339	337	319	380	334	286	360	316	375	324	333	335	335	350	306	358	337	351	344	353	330	354	335	365	340	340	317	373	339	296	331	342	320	345	328	356	360	307	328	340	303	369	361	356	352	322	341	347	333	335	350	358	327	375	310	345	336	332	354	323	327	306	325	335	334	339	328	369	321	354	344	315	315	334	359	358	347	373	338	337	333	357	295	323	308	350	337	362	317	327	313	347	371	329	350	355	331	357	329	333	348	352	357	289	325	330	355	333	349	351	350	333	331	352	321	346	318	346	325	322	338	331	314	358	339	324	352	369	335	350	323	374	318	345	321	351	317	331	340	322	339	352	316	341	370	346	366	292	346	360	332	300	337	368	327	354	334	351	319	350	355	350	349	336	328	324	318	337	350	356	312	325	339	352	337	316	319	312	337	342	344	325	330	362	312	314	344	350	336	320	327	344	304	339	318	325	370	361	316	338	332	349	309	332	349	339	344	353	318	342	361	344	358	313	320	341	370	299	319	331	355	339	327	325	318	338	343	336	357	332	365	352	341	326	350	344	333	344	348	321	324	336	318	352	340	330	328	332	334	345	352	296	326	332	346	338	326	340	339	337	339	354	359	351	329	353	331	337	337	353	321	348	341	350	325	362	314	356	320	350	355	349	323	349	343	332	319	331	363	360	323	345	364	315	320	328	319	358	323	343	340	341	369	345	309	318	337	333	341	359	343	325	344	315	332	327	322	343	324	322	329	332	331	349	315	324	357	337	384	309	340	352	340	341	355	319	343	330	376	354	337	317	322	349	331	342	364	341	333	342	333	330	379	301	294	344	321	331	304	373	325	336	339	337	326	345	365	321	348	372	332	355	350	381	352	347	381	349	353	335	347	332	349	335	356	363	338	344	356	370	328	332	353	357	323	344	328	338	363	332	326	339	335	329	342	345	317	286	324	318	345	337	371	342	341	334	339	342	351	342	310	353	309	347	321	355	367	317	348	337	335	339	334	358	325	346	333	314	325	338	329	337	352	331	346	324	312	314	361	372	347	333	334	340	332	326	360	319	377	327	329	347	361	340	356	349	296	351	312	348	338	318	333	326	357	317	353	307	359	361	366	309	321	324	340	361	338	333	326	340	384	347	296	347	359	308	369	335	352	332	349	344	309	339	287	364	355	319	346	357	331	320	353	305	332	316	340	389	332	359	333	317	312	353	330	323	341	358	343	324	330	368	363	319	297	318	314	372	362	322	328	354	316	328	333	338	360	308	329	341	330	337	327	303	344	363	381	357	345	353	353	334	305	331	360	372	355	379	342	340	336	358	338	350	333	336	350	327	329	345	336	335	347	337	324	384	342	325	329	292	323	367	352	332	374	327	328	340	345	312	350	356	337	309	354	301	321	360	327	326	350	340	351	330	349	333	358	299	358	355	353	331	310	341	328	317	328	337	314	338	348	335	318	364	350	325	334	364	367	320	341	320	324	339	318	321	344	383	355	312	341	383	370	359	358	336	319	350	352	339	320	340	341	327	352	295	324	340	329	348	333	328	325	302	323	328	299	353	320	325	342	335	308	367	337	317	337	362	343	327	377	327	357	353	330	376	380	327	330	344	324	366	357	359	366	352	321	352	364	325	322	343	348	344	334	341	339	331	337	344	359	323	312	321	323	345	367	363	348	336	349	313	341	339	346	327	330	326	340	332	321	329	334	355	345	342	358	354	305	336	324	345	323	328	350	334	339	360	332	330	361	353	347	344	397	337	312	337	363	370	320	332	319	340	359	323	357	332	332	317	340	310	337	308	354	341	338	319	359	321	337	357	328	319	346	326	318	327	334	342	375	308	338	352	324	342	334	333	315	357	370	358	351	331	335	333	301	375	334	295	343	302	342	330	328	335	342	343	317	325	317	329	332	316	323	320	343	348	331	309	356	370	338	345	334	334	320	326	328	331	354	326	337	348	353	328	331	342	343	372	367	338	314	366	318	337	364	364	365	316	352	365	375	324	313	350	306	328	354	359	290	355	350	366	329	334	317	356	332	366	347	350	361	331	335	335	365	394	344	323	351	330	351	349	375	352	338	344	391	344	350	327	293	341	337	341	327	337	357	295	341	335	332	333	356	324	350	364	340	358	305	322	329	344	335	338	340	350	330	344	314	326	354	356	317	319	331	358	335	338	354	352	366	331	344	317	306	313	350	358	359	340	333	363	331	329	336	346	361	360	357	316	294	338	336	352	349	331	340	348	325	383	318	334	319	319	318	339	364	342	335	321	351	365	343	333	338	358	347	353	340	358	339	329	334	311	340	322	327	331	329	324	325	319	316	322	302	328	355	326	344	332	330	321	317	336	335	325	351	340	342	336	307	374	362	359	380	391	338	312	354	354	324	335	358	322	357	338	326	364	348	347	351	362	303	337	337	342	332	341	345	349	307	350	349	328	332	320	338	353	339	313	321	332	316	329	302	328	363	336	349	363	373	367	339	351	333	291	346	350	354	353	329	363	324	330	312	336	347	338	345	343	294	366	342	329	344	308	323	365	324	326	323	345	352	333	331	335	335	363	383	356	339	330	359	352	337	325	351	342	313	314	337	349	312	326	365	364	339	376	354	338	305	351	360	347	341	352	331	337	352	295	344	376	333	366	327	332	324	369	378	349	333	362	356	361	309	332	350	340	349	323	361	304	348	350	322	353	343	322	332	344	328	309	354	326	335	369	310	362	337	358	354	311	325	349	305	352	350	332	332	311	325	343	312	337	339	330	373	312	363	322	340	345	336	339	328	336	377	313	343	343	313	360	325	371	355	308	361	338	333	322	366	327	325	346	338	330	343	346	326	343	331	335	318	302	362	317	354	343	367	372	343	326	342	307	338	341	335	327	350	297	361	360	299	356	330	367	344	354	311	329	337	341	362	342	314	313
14138	23977	20966	14031	10236	8035	7607	8090	12792	13512	10069	6738	3732	1587	798	760	674	686	711	705	679	693	673	697	667	665	703	641	688	641	688	657	675	695	677	652	673	689	649	669	694	651	697	668	686	715	649	675	664	711	679	648	681	711	686	673	674	704	734	730	636	636	673	665	654	712	701	653	718	702	714	721	702	650	652	667	701	706	692	701	698	695	726	675	639	639	614	677	661	673	677	738	655	694	663	710	705	653	669	668	698	693	685	689	694	651	676	687	676	705	623	675	647	685	652	663	630	680	692	683	693	664	679	692	726	704	693	687	679	699	675	728	699	699	648	652	669	656	716	682	691	700	687	673	679	693	674	715	713	688	697	668	665	712	707	663	671	670	733	633	713	667	683	713	649	692	645	727	668	650	690	694	647	681	614	717	693	698	684	688	687	678	691	672	658	708	719	662	660	657	656	662	675	698	725	678	697	672	663	689	699	635	659	697	687	680	668	672	665	644	702	722	672	680	685	698	663	669	681	685	647	716	680	696	698	651	666	664	646	744	679	706	704	692	673	649	670	684	728	650	707	683	685	711	662	667	660	699	630	691	672	648	738	647	696	669	617	707	663	654	718	663	686	681	704	599	679	697	649	712	714	696	641	690	694	667	677	663	670	647	683	689	668	702	675	628	694	751	662	662	714	726	662	658	715	664	722	679	669	633	685	697	694	692	727	665	732	676	695	706	716	702	652	658	745	691	718	690	724	662	664	712	680	663	685	688	682	699	666	713	670	676	709	719	695	665	681	701	681	667	650	628	664	676	679	672	685	672	694	666	693	637	697	672	715	647	714	698	694	656	697	641	643	705	664	666	665	646	659	684	676	690	698	738	691	695	667	693	685	696	684	670	715	654	683	655	680	659	694	631	684	726	652	635	649	693	675	739	650	671	705	668	678	632	691	724	671	722	678	614	706	672	676	645	667	664	688	683	689	684	722	649	667	637	676	673	643	670	753	662	726	685	647	638	645	685	699	666	628	710	661	709	692	662	676	652	707	656	663	707	689	713	635	667	693	695	621	707	686	695	678	685	689	686	673	646	641	625	699	647	639	681	684	693	724	679	673	731	703	690	702	660	686	697	654	729	647	676	637	680	648	687	674	716	686	681	714	661	666	669	683	660	654	719	672	663	635	649	684	684	726	689	622	659	686	641	681	715	685	690	694	649	680	668	694	691	681	661	677	663	741	624	667	655	671	694	652	645	695	669	680	702	672	668	711	632	680	681	677	693	702	689	696	681	654	695	681	644	708	720	672	652	727	703	687	727	646	711	682	671	676	670	663	720	700	680	729	718	664	679	650	687	663	719	688	662	716	668	637	712	671	676	670	694	684	691	673	687	650	695	682	652	737	633	667	689	690	669	672	641	722	679	709	676	678	674	678	668	667	635	723	652	688	665	670	713	691	671	685	664	684	674	639	674	641	674	703	667	688	665	666	660	688	652	642	659	653	659	677	677	679	740	642	700	617	711	662	701	720	667	688	691	669	668	726	688	696	708	640	685	673	663	656	653	670	688	679	699	693	666	646	702	659	716	698	688	707	690	667	680	674	720	673	695	689	693	673	666	705	682	689	675	667	645	626	671	682	668	668	727	666	684	679	677	663	690	706	640	672	691	700	690	666	661	693	737	657	731	711	676	671	702	699	663	673	763	709	652	695	688	704	679	674	680	688	653	700	660	679	711	637	745	745	666	704	667	675	651	708	686	699	699	657	725	678	695	684	661	681	696	692	666	675	661	679	674	716	704	721	694	687	667	709	660	710	659	694	660	695	671	705	683	660	719	665	664	654	700	751	620	701	697	667	667	673	640	660	665	652	697	686	681	738	709	671	649	684	744	681	676	680	699	682	677	714	668	666	655	675	691	637	659	698	685	703	695	679	684	675	681	701	669	698	686	711	723	657	670	670	662	699	747	678	695	613	705	718	677	649	699	733	682	685	686	689	670	743	657	681	690	680	616	692	673	707	699	655	690	684	695	656	669	650	641	710	684	689	661	706	750	713	718	659	703	716	671	712	664	656	669	698	653	685	659	672	676	701	702	671	675	711	646	696	673	725	694	683	692	669	675	674	668	686	693	665	680	654	709	621	711	675	677	679	659	684	704	722	675	691	687	652	642	660	724	653	665	669	673	687	647	661	705	667	672	733	697	669	686	676	667	669	646	683	692	711	658	634	681	683	634	708	683	698	674	691	661	657	631	652	737	709	712	681	716	640	722	673	642	701	678	669	668	685	675	692	694	674	647	685	656	662	681	693	701	681	727	638	669	693	707	650	701	682	685	689	690	664	712	676	644	637	683	719	693	670	681	695	630	657	681	711	667	654	688	693	658	656	605	654	687	719	663	654	680	678	661	684	692	672	680	709	641	677	733	683	625	664	692	623	671	711	701	716	671	635	689	710	643	699	684	639	694	661	679	694	653	716	686	700	701	700	703	673	669	652	692	672	679	679	682	742	665	638	683	680	732	728	703	670	692	672	693	685	692	728	684	697	721	717	650	701	697	672	721	706	700	684	671	619	674	690	672	688	665	630	660	661	672	708	647	658	625	669	703	716	713	661	673	719	694	675	704	638	675	712	690	676	679	653	702	710	677	715	641	656	690	693	666	662	649	691	642	677	707	678	650	702	656	680	726	717	688	750	676	676	685	676	728	706	661	645	700	642	693	661	642	637	655	687	721	653	700	717	666	689	661	713	667	697	657	693	706	655	701	668	723	711	715	685	720	686	735	646	707	666	631	647	693	681	712	627	688	656	680	663	692	673	727	685	659	680	720	678	709	688	659	685	649	692	695	673	727	664	678	733	646	656	679	634	678	701	682	721	690	696	696	687	675	648	710	654	621	658	685	723	699	692	705	691	658	688	723	674	659	637	722	726	683	706	745	686	678	680	653	671	673	684	696	685	648	658	692	666	667	684	707	658	667	703	699	706	703	691	710	682	689	640	718	678	761	727	646	718	667	709	682	671	669	684	660	688	738	688	658	650	684	717	690	676	653	677	670	652	678	708	700	697	705	663	671	658	678	669	661	701	647	685	681	693	652	690	677	673	724	657	720	648	702	700	683	709	683	702	650	638	674	712	681	709	673	678	640	709	668	651	702	661	720	697	696	654	660	694	666	707	708	648	699	687	698	665	678	694	714	685	671	680	688	672	705	670	688	651	666	689	685	654	683	706	681	710	660	660	686	665	700	666	699	625	686	699	681	639	677	643	653	664	688	728	681	716	661	685	691	690	685	703	681	670	643	665	722	710	725	670	695	701	681	676	631	692	693	649	681	666	725	672	684	684	692	671	681	629	678	673	671	664	695	645	654	641	684	654	666	712	658	680	691	643	725	690	695	678	733	651	719	638	665	699	677	681	661	695	702	694	691	677	629	693	664	646	641	688	676	664	700	654	709	673	658	707	677	659	697	637	675	664	694	665	665	678	713	645	626	686	647	678	713	666	687	693	666	727	661	670	625
24218	21208	28128	24598	19239	8613	5829	6252	16198	24811	21034	13303	6332	2425	520	275	254	262	272	248	261	282	260	256	284	262	284	271	240	248	276	255	268	275	282	269	295	272	270	241	263	260	281	284	272	291	261	249	235	253	236	278	263	281	298	240	253	271	263	253	220	254	265	254	249	259	269	287	254	233	241	267	267	263	235	243	233	259	280	266	262	261	283	272	273	267	253	263	268	256	254	255	252	242	250	276	247	256	259	268	253	265	265	266	256	243	260	250	265	266	266	261	267	268	272	251	257	243	278	251	266	255	235	260	270	250	254	236	272	239	257	291	275	264	276	257	248	261	265	256	296	243	240	282	249	236	236	302	261	272	272	261	266	268	221	259	260	261	224	274	247	252	267	269	268	274	279	251	231	224	262	289	256	272	275	250	259	262	249	249	254	255	232	252	248	267	243	293	252	218	292	271	261	260	284	266	257	265	258	285	271	243	262	277	259	264	266	262	273	259	266	276	248	275	285	259	282	273	283	238	241	277	293	269	243	258	265	250	274	289	280	232	278	264	257	271	289	247	279	273	240	258	233	282	272	259	249	253	260	237	249	284	268	261	257	251	276	276	295	236	261	270	251	260	265	267	242	229	250	268	238	282	275	253	258	231	280	279	269	249	245	279	255	242	264	285	291	257	248	248	264	245	291	259	262	278	261	270	248	277	261	258	282	264	266	241	267	243	265	237	284	265	262	242	257	241	279	241	264	284	247	245	228	265	240	265	266	246	245	279	268	265	253	242	257	263	277	292	241	263	236	242	242	239	268	266	263	249	243	242	254	266	282	256	262	252	267	261	255	258	283	240	281	268	256	228	254	260	244	256	242	276	257	254	208	266	288	263	273	280	234	256	294	239	245	252	267	293	265	226	258	282	266	276	259	283	243	282	270	253	257	267	248	271	268	256	263	270	262	259	242	275	246	287	256	282	249	278	249	272	245	260	295	248	270	237	265	250	247	259	297	254	270	274	247	261	272	255	271	279	271	253	279	228	257	243	251	239	245	232	247	259	288	274	238	293	254	244	296	243	233	261	268	259	234	243	265	245	242	244	276	336	267	288	247	267	262	279	283	232	247	263	251	236	234	266	260	280	247	247	272	272	257	264	242	270	262	258	248	284	245	278	271	248	250	250	258	282	256	259	241	246	250	271	254	276	262	261	264	279	243	240	260	264	253	257	258	274	267	269	284	254	249	226	224	241	264	237	267	242	252	233	273	278	255	258	271	257	267	278	254	257	221	284	253	276	256	260	251	276	266	239	263	262	294	262	289	247	272	250	270	252	282	306	324	266	276	266	270	281	255	280	258	271	284	248	251	252	248	259	274	240	277	271	233	246	266	281	249	254	257	263	282	263	244	268	276	315	274	249	266	268	222	273	275	267	268	262	259	248	259	281	248	250	245	255	266	286	254	237	274	257	262	296	241	301	243	256	243	255	266	278	257	285	258	252	254	246	245	254	230	268	277	260	247	227	260	259	273	256	279	284	260	254	259	247	260	275	312	251	276	245	238	269	276	228	292	280	228	280	278	269	241	257	262	252	232	272	262	300	262	271	264	227	259	275	262	277	267	250	263	247	279	274	248	270	261	266	244	268	266	263	276	237	262	246	267	268	245	252	275	259	255	266	245	273	270	252	276	283	276	253	267	261	282	256	289	238	229	259	254	236	264	247	271	291	259	249	249	223	274	255	285	277	257	243	256	272	238	249	257	274	268	281	264	278	250	272	270	256	254	278	252	285	261	273	243	261	250	239	246	257	301	252	270	257	235	236	227	268	257	264	259	253	243	249	264	237	272	247	252	254	262	248	248	239	243	271	267	281	237	252	256	262	261	288	233	253	279	249	272	268	264	271	260	262	253	247	246	264	265	278	292	267	271	246	250	266	263	258	302	285	240	253	259	285	257	265	258	247	265	260	236	271	260	233	238	278	247	274	260	252	248	233	266	251	231	262	291	257	265	276	269	280	227	254	248	270	257	262	264	258	255	259	247	269	259	247	279	267	246	261	242	259	281	239	233	242	263	231	272	246	262	251	259	280	236	271	259	229	261	268	253	259	258	257	255	271	245	254	291	247	227	237	264	276	252	281	242	254	249	295	284	281	265	245	267	298	243	268	240	268	277	244	249	282	279	259	275	264	275	265	270	253	258	246	258	277	229	241	249	281	247	273	261	286	262	233	278	272	268	253	246	224	233	278	270	255	240	272	259	255	257	259	279	265	277	253	285	239	279	290	281	264	269	269	268	284	242	238	269	273	244	273	272	247	248	300	267	258	238	266	279	259	277	256	276	239	280	231	242	268	249	271	250	277	257	266	261	243	288	254	266	251	257	256	246	249	268	249	244	240	250	262	267	289	237	256	253	273	254	270	264	250	261	247	247	263	244	231	266	258	240	263	267	281	280	259	251	242	275	253	238	271	264	241	230	242	249	274	240	256	253	255	290	291	247	275	243	247	265	287	255	260	246	274	283	269	247	246	231	260	268	242	274	254	279	272	269	256	244	264	283	267	309	271	265	267	268	266	250	236	274	260	251	252	260	267	269	249	254	262	244	260	267	270	268	298	234	257	285	257	288	275	252	277	246	282	276	267	275	241	236	257	266	260	247	244	233	270	254	274	272	291	255	281	251	248	264	240	253	257	239	246	278	282	266	253	245	244	242	242	270	277	294	267	247	275	251	261	272	296	275	241	272	255	282	238	250	269	253	233	262	296	279	256	272	259	266	265	282	264	256	232	238	280	274	245	250	256	281	258	256	249	275	247	264	268	250	256	274	234	267	294	281	252	253	268	250	259	231	248	283	283	249	263	257	273	275	256	251	225	279	260	247	244	273	262	256	273	248	269	238	259	290	244	255	251	257	245	234	245	262	258	259	265	273	245	241	249	260	253	265	284	268	232	256	248	280	285	239	270	324	257	256	226	250	255	259	256	219	293	281	257	254	271	264	262	263	256	254	250	257	268	280	273	266	287	291	259	260	264	290	214	268	258	237	267	272	244	271	271	266	267	223	229	247	244	277	260	249	257	245	289	265	262	284	263	240	272	273	236	274	246	225	280	249	286	243	245	265	280	256	270	274	267	288	264	264	289	266	255	260	248	277	254	235	253	245	244	243	253	247	257	248	235	262	265	255	261	245	251	272	271	251	261	279	268	257	259	253	289	243	259	256	287	271	260	264	272	267	256	241	221	246	244	269	246	255	260	260	293	244	277	240	265	262	252	254	250	239	228	266	241	258	265	268	283	242	265	256	260	278	265	253	270	270	273	240	264	278	265	270	266	243	225	260	259	268	249	222	267	279	237	279	242	252	285	276	268	283	274	249	259	258	269	259	270	256	268	260	247	239	240	255	278	240	270	259	265	265	267	269	258	242	265	251	266	244	279	268	249	251	237	252	247	268	271	255	294	268	234	231	245	261	283	270	254	276	261	272	242	267	266	258	276	270	291	256	240	274	280	273	243	261	267
15005	30431	28280	19825	16224	14857	14416	17167	30572	35654	31218	23512	14307	6457	1215	567	542	537	577	546	546	549	568	500	520	570	529	534	531	532	577	542	552	535	522	478	519	517	513	518	542	573	527	543	522	545	565	530	528	584	549	534	540	525	539	543	568	562	530	550	540	573	610	500	533	507	529	503	567	490	533	530	535	514	531	521	503	547	579	546	493	517	535	573	528	514	526	592	521	527	531	559	495	533	549	556	503	522	524	566	552	548	555	521	526	567	550	566	526	568	551	473	586	514	542	517	494	535	527	525	503	585	520	531	506	502	537	522	573	545	550	564	558	542	494	524	555	521	514	565	533	510	524	514	533	528	554	504	540	519	548	504	522	554	528	585	572	565	577	540	519	514	522	593	511	501	524	530	546	489	541	542	522	512	557	489	532	539	544	524	506	571	518	495	527	518	516	538	533	579	533	527	526	496	539	486	534	557	537	543	526	545	528	482	514	482	535	521	492	520	528	544	546	529	513	527	526	506	540	547	540	529	488	517	529	507	517	553	542	538	544	535	567	541	534	564	545	544	525	497	521	529	549	565	540	528	542	539	548	552	533	520	502	517	554	520	543	561	574	485	517	559	530	533	535	506	574	515	573	511	530	537	563	580	524	529	565	566	518	510	544	552	505	539	550	536	521	485	563	509	530	536	576	535	544	484	528	539	517	543	533	533	493	544	568	559	549	544	513	513	546	560	520	529	512	513	555	527	507	525	498	528	558	538	583	545	517	539	562	567	509	536	523	543	511	538	524	539	525	576	482	539	521	530	541	536	553	508	520	558	529	561	563	511	539	534	523	538	546	533	569	551	521	554	526	520	529	528	545	586	535	540	517	549	545	521	464	541	484	522	536	538	522	516	551	548	531	526	558	511	509	537	529	505	512	554	547	528	538	505	522	541	527	545	554	585	566	541	522	523	514	546	581	520	555	494	513	522	568	499	501	524	573	593	528	535	523	525	534	516	529	534	525	558	576	538	521	523	534	508	537	536	531	487	565	530	540	555	523	538	533	518	540	535	559	523	549	553	535	536	527	536	544	500	577	524	578	527	461	501	544	542	543	528	587	531	529	522	504	558	535	483	515	553	530	481	534	552	476	504	527	502	522	565	500	535	518	546	569	548	551	508	518	543	528	539	559	525	581	538	545	550	533	512	554	568	558	572	539	491	570	517	532	549	528	570	565	528	524	513	511	555	603	540	560	565	550	561	551	549	537	545	510	517	514	537	528	533	505	554	555	547	513	518	518	523	547	526	518	499	546	575	520	527	578	540	552	561	518	570	524	518	551	538	510	517	513	533	524	523	551	539	553	550	504	522	527	525	558	518	518	511	571	537	521	546	514	501	549	553	535	539	503	532	561	533	529	551	521	550	519	529	523	513	504	566	549	547	541	571	557	571	530	517	541	528	540	541	525	508	528	543	543	531	538	564	524	545	531	525	578	510	554	533	488	528	512	554	522	529	506	552	534	507	536	489	569	564	549	515	552	517	528	544	492	534	528	504	544	553	540	544	512	539	534	500	545	526	518	552	540	559	520	518	521	561	546	539	512	540	532	532	577	560	542	564	523	551	510	514	553	542	498	538	526	535	534	494	504	591	509	540	581	535	598	541	540	582	529	514	505	552	492	556	544	548	511	528	524	544	593	509	482	520	489	539	558	547	550	587	555	529	508	554	570	541	553	529	487	550	553	541	559	495	553	545	529	538	530	505	536	542	556	550	518	550	528	478	537	533	541	532	538	516	495	547	565	547	525	514	507	525	507	511	571	504	513	538	556	553	517	527	503	547	496	524	524	524	572	556	522	521	521	525	510	526	545	560	528	510	546	552	537	515	533	539	520	522	527	544	529	520	557	537	551	510	542	520	517	506	527	549	514	484	506	506	513	521	487	554	574	553	547	553	500	564	538	535	571	493	521	554	530	568	538	531	500	578	576	518	478	538	526	553	566	552	514	537	559	532	518	513	532	528	559	525	519	543	563	545	541	551	569	541	534	562	510	551	549	516	499	551	515	528	522	550	506	513	528	527	547	525	505	539	528	504	531	542	510	540	547	541	523	531	573	564	545	533	531	516	535	527	524	522	527	560	524	506	540	519	516	564	573	498	535	479	564	544	535	503	540	516	503	527	542	503	530	557	510	535	526	507	587	513	521	550	524	488	540	523	547	495	563	523	531	505	544	544	528	533	521	548	535	538	497	586	536	515	548	514	514	531	509	556	511	534	551	559	528	514	552	547	532	547	524	545	536	572	543	540	530	510	510	497	574	522	555	530	496	540	555	530	542	566	526	517	551	552	505	524	517	539	521	517	555	557	541	542	529	544	523	519	530	545	501	552	547	528	545	505	517	565	565	556	504	523	508	540	531	534	535	499	558	586	525	546	558	508	485	520	532	581	552	512	549	537	528	505	496	500	489	549	530	524	526	533	561	531	510	489	544	520	530	544	511	516	537	518	552	542	572	498	501	553	541	552	512	505	603	548	563	505	545	490	579	515	511	546	511	530	483	546	556	507	539	504	563	529	521	554	563	555	546	576	519	530	552	572	508	490	521	552	572	560	537	577	534	501	508	549	539	569	573	534	513	525	518	527	513	520	519	531	538	523	547	515	528	529	531	537	523	577	567	533	535	542	568	503	600	563	521	488	513	530	569	538	526	525	557	543	553	543	517	572	520	534	518	506	549	520	547	519	530	555	535	549	551	530	504	536	555	526	545	481	548	541	541	553	552	528	563	535	550	560	540	546	553	532	539	541	520	544	462	548	533	490	541	556	537	488	538	514	554	498	509	540	576	576	540	501	562	561	595	515	508	518	558	541	523	572	513	538	483	533	546	521	554	547	515	531	513	541	595	568	554	516	511	524	542	541	518	566	552	553	588	517	547	556	510	552	510	556	564	506	533	509	567	578	551	511	551	546	540	546	591	535	521	538	533	537	540	527	528	572	531	526	508	531	577	522	543	573	483	557	540	504	527	518	512	521	505	569	517	510	553	545	549	549	571	531	566	529	516	547	513	530	534	539	506	539	506	554	524	574	544	539	531	542	532	543	529	552	539	518	472	509	524	512	514	565	537	580	519	498	555	534	560	542	563	566	570	548	518	555	562	572	520	547	543	553	538	514	517	555	518	536	528	544	554	510	579	513	490	536	541	535	569	555	579	591	523	548	508	540	522	527	528	527	521	524	544	527	530	519	486	524	538	536	546	517	570	551	532	522	507	507	520	529	530	549	536	500	514	503	521	554	530	509	542	535	539	524	540	490	503	568	497	507	525	543	533	491	530	565	518	572	529	545	532	554	530	548	542	531	517	558	546	550	519	522	533	560	517	524	539	496	539	532	531	511	530	529	556	546	567	554	528	569	525	541	516	552	528	526	503	553	531	546	533	532	479	528	537	517	540	531	555	528	490	510	520	532	539	573	540	575	587	535	486	471	521	528	539	571	554	535	514	579	539	541	565	524	523	584	513	516
23133	21300	29159	23782	21332	20995	16935	17291	30992	37063	31322	21449	11969	4712	836	242	209	261	218	214	202	232	202	203	224	207	218	211	206	241	258	209	250	214	213	211	220	225	182	198	206	224	230	199	215	209	212	206	212	248	203	212	193	195	211	201	215	229	214	206	192	220	218	193	207	189	202	215	224	209	221	206	219	175	210	216	210	205	215	185	215	232	208	192	200	217	207	206	194	207	194	253	191	231	199	205	244	236	212	196	210	200	216	242	226	227	202	216	217	201	200	203	196	209	203	203	205	197	222	200	213	211	215	197	197	215	207	179	237	218	208	213	225	229	229	199	235	208	233	192	221	220	247	214	214	175	188	209	199	205	198	173	206	201	213	239	213	217	204	198	202	219	205	212	211	199	233	232	243	227	236	206	201	205	195	200	201	219	195	198	194	203	189	237	234	219	217	195	227	226	195	196	208	195	211	233	200	194	193	221	207	206	212	218	200	201	199	226	189	196	210	224	231	222	209	193	186	211	210	195	218	205	233	220	203	230	201	215	206	208	227	206	236	207	234	203	246	200	228	189	205	207	181	195	211	192	216	218	193	231	206	214	209	218	207	217	220	206	210	210	232	205	210	206	202	194	232	198	218	200	181	224	202	188	202	200	207	215	186	235	209	207	220	217	202	219	226	209	204	190	211	217	225	231	212	195	201	218	227	216	196	201	190	182	200	205	190	200	224	223	235	201	204	241	247	219	232	211	212	214	220	213	219	210	219	212	200	203	212	215	215	195	207	194	203	210	193	203	204	206	206	209	207	208	199	216	243	222	205	201	197	203	216	219	199	219	189	202	195	207	208	230	212	218	220	207	230	205	197	205	170	220	204	196	202	217	199	200	202	198	235	218	228	203	232	225	224	198	212	202	214	206	209	202	226	230	182	198	210	219	215	210	213	224	208	212	201	218	231	195	203	215	196	231	204	204	235	200	208	190	224	208	224	210	184	197	199	208	212	212	221	227	205	228	195	206	192	224	224	192	201	197	234	226	215	193	221	220	196	222	217	213	210	188	199	166	201	190	225	218	209	213	192	218	214	213	212	194	221	241	206	205	196	219	189	201	210	212	186	217	207	216	200	201	209	208	195	194	217	196	208	186	203	215	229	181	219	237	214	225	225	218	244	230	201	213	210	218	227	210	201	207	228	219	193	216	224	247	200	210	212	210	216	226	204	228	211	235	197	198	222	188	159	225	183	209	202	206	218	212	215	224	200	221	227	209	202	200	196	193	190	229	210	229	208	221	202	233	201	230	213	208	197	236	228	213	206	239	227	207	201	182	212	250	230	207	218	228	208	217	200	234	216	184	233	213	223	231	206	224	215	209	215	220	200	218	203	203	207	203	238	197	250	209	220	202	205	206	208	204	191	204	191	232	220	220	221	201	219	232	203	212	216	212	198	215	215	217	213	211	182	222	202	207	222	208	199	216	214	217	235	215	208	236	198	207	214	219	218	196	199	207	204	185	213	229	207	192	200	180	196	188	223	211	210	205	213	235	190	179	206	237	214	201	213	242	202	193	211	214	208	207	201	214	219	237	185	220	214	185	214	213	210	210	232	203	210	222	228	204	213	191	196	193	205	206	223	202	194	215	177	203	192	206	184	197	202	205	230	229	215	215	211	214	207	207	223	217	201	209	186	198	236	216	220	212	210	206	231	195	218	210	208	215	213	225	228	186	227	210	216	210	227	217	225	195	251	207	221	203	226	202	212	220	217	211	219	206	213	214	212	206	195	231	208	188	209	206	220	209	193	225	213	229	215	201	195	227	200	220	218	216	204	227	205	206	206	219	176	229	202	232	217	234	214	214	199	188	207	223	216	194	177	206	219	212	231	193	208	207	201	226	249	201	207	205	218	190	208	224	215	219	196	218	217	224	196	227	206	185	209	218	208	211	210	194	186	241	234	213	229	198	211	212	200	215	197	233	228	205	191	218	190	224	231	216	250	231	222	205	246	190	202	197	208	202	206	189	194	206	210	220	214	215	211	199	221	213	183	200	216	192	208	213	200	213	194	222	210	231	209	211	219	220	195	189	230	215	209	194	223	202	223	191	243	202	197	212	203	206	220	226	233	199	202	195	191	211	215	175	238	176	236	210	225	228	197	203	226	187	187	223	219	194	208	200	197	236	195	226	238	201	211	200	201	217	211	206	198	207	218	200	241	217	219	199	222	238	233	185	229	224	211	208	203	214	201	197	226	236	202	213	221	202	206	214	193	207	198	216	198	193	219	207	198	196	208	243	219	220	210	208	191	242	191	202	229	225	222	187	209	200	193	224	220	241	243	188	207	194	249	218	198	229	197	191	190	191	211	241	212	217	223	208	220	217	186	208	198	222	218	180	206	205	215	217	223	208	243	198	232	217	217	203	199	192	210	223	202	192	212	214	228	227	235	196	196	215	205	190	219	213	198	221	222	164	202	230	204	198	196	202	216	211	208	207	203	217	226	198	224	224	234	190	187	198	226	203	193	215	217	185	231	227	220	222	213	226	204	199	217	224	202	198	197	226	180	230	207	202	195	238	216	209	207	223	219	210	216	223	199	214	243	189	214	217	195	218	209	194	222	208	197	224	193	217	224	210	227	186	213	200	203	213	217	223	214	195	205	207	192	219	232	228	236	194	214	193	206	208	220	203	210	223	229	219	210	242	208	225	204	237	249	239	220	197	193	214	215	214	221	207	208	225	207	238	228	172	217	234	212	237	240	212	251	199	211	203	216	214	188	203	198	203	206	231	226	191	205	212	241	216	215	205	232	235	193	223	212	217	201	214	177	195	225	200	221	223	218	215	229	220	210	218	225	222	223	211	232	215	224	215	192	208	193	206	196	210	223	187	204	247	210	219	219	201	227	219	206	232	219	204	201	192	243	208	216	199	171	200	200	179	169	223	215	209	202	247	198	219	188	200	215	218	211	223	220	205	217	200	217	213	216	181	225	207	225	186	226	185	205	227	207	227	216	209	237	211	190	222	201	236	228	227	205	218	225	206	202	209	222	216	183	210	200	221	207	233	218	169	220	194	218	198	234	214	205	204	197	192	198	212	183	211	223	217	202	216	208	216	211	209	202	208	227	246	193	219	214	184	231	212	222	214	210	206	201	209	208	214	208	210	202	238	186	193	220	219	188	202	209	191	236	220	220	205	254	215	205	207	224	206	204	222	225	215	231	212	184	234	214	194	223	208	205	182	192	200	184	189	216	216	216	221	214	200	226	222	204	208	201	217	204	226	210	243	208	216	195	209	204	206	192	245	215	201	219	216	214	215	194	222	193	215	216	208	220	194	221	198	205	233	222	226	229	222	199	205	178	220	209	194	227	231	196	222	205	241	204	243	232	183	221	210	211	191	229	192	205	201	205	214	229	205	226	218	198	199	199	219	200	228	207	230	227	202	202	212	211	229	238	192	204	210	216	205	193	202	209	206	214	175	220	212	194	231	213	207	227	225	230	207	239	197	194	215
17436	36081	34954	26033	23367	22317	24997	31077	42472	44652	39212	30871	20940	11090	2044	479	420	459	437	464	472	432	458	427	426	435	422	460	431	456	448	491	413	408	436	449	422	443	443	390	443	410	390	410	382	428	426	451	430	442	429	439	427	426	426	397	431	421	440	417	412	391	453	437	419	435	413	448	425	444	426	425	442	418	406	426	415	409	429	397	400	413	438	444	412	442	432	407	441	405	450	396	453	414	430	427	405	390	433	452	421	408	421	405	412	436	427	403	413	371	429	408	426	435	418	419	431	371	419	435	455	411	439	409	405	428	417	412	422	394	434	432	421	423	436	429	410	473	412	432	425	401	438	402	430	377	433	394	399	428	415	480	434	401	442	405	409	440	419	403	426	444	402	434	442	414	394	447	426	427	409	412	401	401	424	431	422	412	442	396	425	426	434	423	412	436	426	413	442	415	448	424	408	417	402	422	367	426	425	444	420	432	443	438	452	405	439	392	414	421	413	413	410	432	459	425	436	429	403	405	438	418	400	419	418	403	448	408	388	415	405	432	445	456	472	407	456	411	431	425	423	438	429	421	402	448	428	423	412	425	447	417	411	426	416	388	395	421	405	428	458	392	422	438	397	428	404	441	384	444	423	409	426	428	418	392	409	367	413	444	427	410	413	414	422	468	402	430	409	438	401	412	390	432	418	408	411	447	432	444	407	414	445	418	419	459	407	427	439	409	458	399	430	424	430	426	419	391	434	438	441	429	419	431	430	467	421	414	404	435	351	439	421	436	455	391	474	446	431	446	436	426	420	420	399	443	427	408	394	415	445	438	400	386	425	410	419	417	431	423	448	442	388	453	410	375	449	453	424	452	399	445	420	428	437	404	468	424	424	401	442	448	396	408	389	394	412	424	412	404	422	446	451	412	444	406	404	401	429	419	424	442	431	422	403	432	406	394	417	456	448	412	444	424	398	419	433	440	405	438	432	435	424	399	464	396	462	474	396	461	429	406	422	438	436	452	444	420	392	432	412	462	432	385	410	401	430	381	429	426	414	408	442	391	432	412	426	414	437	418	442	410	379	412	393	429	404	415	403	449	446	370	409	426	440	443	448	412	443	387	438	431	401	387	421	395	422	380	440	415	400	446	413	415	430	448	436	424	415	378	427	414	384	404	440	446	401	396	419	415	437	448	365	423	426	401	394	450	432	394	408	444	418	436	449	429	428	449	436	430	423	435	441	393	444	409	424	412	426	402	451	398	408	417	396	429	405	438	427	395	405	438	419	433	448	387	447	452	416	406	401	429	412	385	404	412	409	400	410	468	411	424	449	412	439	406	388	437	410	392	465	436	430	424	419	407	458	424	424	424	451	451	430	387	422	453	404	430	441	442	447	414	418	401	439	448	432	408	437	420	420	418	388	403	404	424	423	428	391	445	409	437	411	438	425	418	415	418	402	375	441	403	405	424	422	412	447	435	430	426	393	438	408	430	365	428	442	411	445	420	449	446	446	392	405	414	387	428	447	416	439	421	409	399	429	407	407	439	389	444	371	451	414	425	416	427	393	396	408	452	417	414	438	389	419	415	427	411	410	448	473	435	413	388	454	427	405	423	406	422	405	492	424	375	414	437	406	422	437	437	412	425	392	432	427	439	394	441	422	445	422	425	428	458	394	388	427	437	407	460	439	401	430	402	407	444	442	420	431	401	411	438	458	452	449	413	398	431	453	415	400	417	423	429	421	443	464	378	421	437	396	398	400	395	435	413	414	418	389	441	445	440	438	441	432	453	419	414	407	441	413	430	417	424	447	437	415	433	419	437	405	427	415	418	374	401	417	432	433	437	392	407	429	439	398	424	442	393	411	416	432	416	406	445	397	423	381	420	447	421	421	413	423	416	417	386	423	396	414	412	438	431	436	415	424	411	427	436	402	423	447	436	461	406	395	392	449	429	442	440	446	424	444	413	415	381	413	448	430	431	406	469	437	385	390	442	433	419	462	403	414	421	426	423	425	422	405	412	403	425	440	466	414	425	443	445	404	428	423	403	422	391	430	467	436	412	432	427	434	409	431	431	399	391	434	388	428	418	411	420	404	453	418	429	409	442	382	391	429	463	382	417	419	405	421	435	428	449	396	403	414	431	415	445	413	470	391	455	420	456	432	400	422	412	429	428	418	397	406	404	417	425	450	385	416	419	436	438	397	440	396	440	416	412	413	438	427	418	420	444	401	444	435	448	421	414	444	434	415	389	422	406	395	390	429	415	418	420	401	407	403	425	432	422	411	429	397	435	401	396	405	454	434	425	445	435	401	478	467	416	434	459	394	435	440	421	421	447	398	433	407	432	425	404	432	423	422	437	416	429	441	410	427	428	454	453	394	434	443	449	414	430	443	406	450	413	428	435	428	419	446	403	427	435	436	405	417	440	433	413	406	458	425	428	431	390	412	440	416	425	397	402	415	391	396	423	406	413	419	412	394	424	401	393	382	419	412	401	428	430	405	448	448	375	389	444	429	410	439	438	418	451	405	395	429	402	406	418	413	422	394	468	449	368	423	398	416	437	459	378	432	429	418	412	414	415	406	407	429	397	447	407	399	437	398	423	434	427	398	401	420	405	413	419	460	427	407	395	403	431	450	431	469	410	423	407	414	409	439	441	425	405	438	379	415	429	418	399	418	444	415	416	417	387	391	414	452	386	419	375	438	436	430	406	431	413	423	456	396	404	425	448	418	423	423	413	408	428	412	399	417	414	413	449	391	408	429	398	439	415	400	434	424	443	409	419	424	403	414	403	443	426	381	425	368	395	432	407	414	449	412	406	381	415	427	414	419	408	410	424	401	441	419	456	419	384	407	420	438	428	378	424	432	449	415	409	429	443	419	405	416	421	417	437	403	414	441	402	398	421	379	434	395	441	422	406	389	425	422	402	407	408	410	396	443	437	490	424	393	437	430	423	461	405	424	417	368	466	406	418	398	438	398	374	401	417	402	398	405	403	449	422	408	386	433	454	408	434	418	413	426	427	415	411	385	413	418	405	396	421	406	465	379	393	402	416	434	419	428	373	430	417	437	435	423	424	432	400	444	403	415	385	419	432	404	434	432	418	438	416	478	428	418	450	443	394	396	399	434	431	395	454	438	394	414	410	422	406	427	385	371	429	413	401	435	410	388	415	443	409	419	451	430	396	397	427	430	403	432	434	425	392	395	447	382	421	407	455	423	423	424	382	426	415	404	406	442	426	391	447	411	420	434	448	453	420	407	393	431	420	422	422	420	443	401	415	430	432	420	430	422	404	409	423	445	435	415	399	438	439	389	408	415	394	436	481	411	425	408	430	427	418	406	449	429	396	417	407	408	404	437	386	421	428	440	385	412	409	402	417	410	407	416	416	411	418	395	402	427	462	422	418	436	398	414	426	441	423	439	402	408	442	440	434	438	457	437	441	434	408	453	393	424	414	380	403	443	372	382	422	420	414	432	397	460	399	397	437	429	440	390	407	404	385	385	454
26426	21055	18169	9394	4125	2575	2086	2046	3158	4804	3460	2301	1323	823	411	379	331	354	326	333	308	314	328	307	300	295	306	328	350	340	308	341	323	325	314	328	325	342	328	329	331	311	296	327	343	303	337	325	325	312	278	312	340	355	305	315	354	338	313	293	332	308	316	312	290	321	338	342	336	323	340	331	314	341	313	356	318	342	333	282	329	333	310	340	310	312	334	341	328	323	344	317	332	360	305	324	307	302	332	358	340	324	317	316	331	321	331	311	290	325	342	317	339	368	305	331	322	332	351	341	323	302	333	334	328	349	343	330	309	338	320	346	347	344	312	344	282	334	356	373	315	316	331	313	323	328	337	360	344	306	337	327	331	339	304	312	303	347	349	312	304	321	330	325	332	333	336	324	317	353	312	291	350	294	319	333	304	334	346	382	359	347	316	290	331	304	358	303	362	310	342	358	355	302	362	313	332	346	337	330	335	313	346	320	344	329	354	289	317	330	307	327	290	320	345	303	332	365	314	280	310	323	320	320	348	324	301	329	299	320	321	323	307	318	327	353	346	324	319	328	309	317	317	320	315	313	316	319	310	348	343	339	326	343	324	347	325	295	344	345	356	326	327	302	328	354	320	350	385	330	311	364	339	359	324	322	320	329	348	334	294	307	318	320	327	317	320	332	351	302	341	301	333	326	318	333	332	322	298	326	312	317	324	335	310	322	322	286	312	302	306	348	340	321	319	324	302	313	341	304	328	324	332	353	329	316	314	286	316	352	318	351	314	304	302	337	311	344	322	327	306	324	326	358	375	321	329	325	325	339	332	328	342	345	328	334	315	358	324	362	336	312	302	318	344	322	359	317	335	320	333	330	311	323	331	326	363	338	353	315	312	306	367	319	353	324	309	316	339	335	326	347	331	307	315	327	313	325	363	343	316	309	306	352	354	343	332	335	343	365	348	311	319	288	350	324	327	343	333	341	353	333	318	297	334	327	340	319	300	324	336	301	352	341	329	319	310	329	289	328	344	334	332	350	342	324	327	321	336	305	352	331	338	330	333	330	343	293	335	322	347	333	324	316	302	334	347	342	308	309	310	320	301	346	317	333	330	281	338	329	331	307	305	331	284	319	313	306	368	350	337	316	310	336	320	331	352	324	295	353	321	293	332	304	304	320	326	314	330	331	300	324	336	328	325	337	356	368	297	361	343	295	359	329	325	317	318	347	328	298	322	312	295	326	320	353	333	335	346	332	304	334	348	312	328	326	361	366	352	318	307	332	339	305	354	290	316	285	336	338	328	346	312	350	308	343	320	336	313	299	347	312	327	335	291	299	314	301	338	319	287	327	334	339	349	317	323	313	308	317	338	324	316	335	338	353	318	294	311	300	343	357	354	333	322	323	330	336	318	367	336	332	346	318	342	318	307	311	338	350	298	308	331	334	290	302	327	332	341	314	317	338	348	320	346	314	314	358	347	350	367	322	307	333	322	297	312	333	328	354	311	342	314	319	331	326	301	316	334	345	322	345	347	294	320	342	331	308	327	337	344	327	333	333	360	305	349	300	321	329	357	313	351	310	329	341	294	327	337	349	340	286	369	307	342	341	330	297	326	304	309	328	296	312	313	331	300	332	319	317	317	329	288	331	314	330	309	333	341	333	328	302	297	324	352	336	328	314	320	338	329	303	357	340	312	321	329	305	333	302	311	350	326	326	299	292	315	294	321	298	328	360	319	319	338	308	345	352	312	311	351	341	323	312	336	311	310	345	339	325	321	301	349	333	343	317	296	325	319	356	321	348	329	310	306	328	322	339	342	300	315	321	331	343	336	283	309	333	359	336	337	322	361	328	321	309	351	315	334	298	312	332	321	332	303	293	342	326	328	344	340	316	335	341	361	331	364	312	310	334	341	333	333	322	310	339	307	284	325	323	334	305	322	311	338	333	306	320	341	317	366	314	290	305	328	316	310	287	349	315	318	302	320	315	320	331	327	304	318	270	325	338	330	301	350	310	333	329	336	337	321	337	319	318	306	314	308	325	351	346	316	333	321	333	304	331	345	304	324	342	319	287	288	322	319	346	340	316	359	345	313	308	325	316	323	306	348	309	365	349	306	319	323	314	366	323	336	312	306	312	340	315	324	342	331	312	328	329	334	331	320	295	315	326	307	320	330	375	347	324	302	338	315	340	318	328	285	321	311	309	358	338	351	322	346	343	309	278	326	324	277	289	306	329	320	345	329	357	323	335	318	311	310	303	330	345	323	336	317	329	340	309	346	337	366	333	328	340	338	313	344	310	316	326	306	355	312	319	302	351	331	367	310	310	336	295	330	316	318	313	323	324	312	378	355	298	307	364	336	305	334	341	342	319	312	341	292	323	334	320	323	294	306	343	327	351	301	340	314	335	330	329	350	318	301	332	331	333	313	344	316	349	333	306	346	327	327	336	355	328	345	317	310	327	328	343	324	345	314	343	292	360	319	305	338	298	337	349	359	346	279	328	335	356	331	319	300	331	346	293	317	320	333	307	333	307	346	330	324	322	315	345	327	335	322	297	337	326	326	312	337	265	348	335	325	314	327	333	329	332	335	295	313	324	356	337	334	335	360	328	351	323	303	334	342	354	299	320	336	307	303	322	335	322	318	311	310	319	312	316	320	295	302	314	371	328	304	293	329	279	325	352	328	308	316	287	328	318	327	337	300	321	330	314	284	341	331	325	317	346	356	311	289	333	319	322	310	327	333	336	302	331	318	330	311	321	333	335	305	340	345	340	316	304	289	341	353	321	354	314	305	328	342	309	312	336	341	329	332	323	339	287	306	294	307	323	324	306	301	316	344	305	328	344	301	298	303	338	325	326	330	292	311	330	336	310	331	291	302	315	327	322	304	325	316	295	312	336	323	314	330	343	306	332	319	352	353	292	339	330	334	309	321	346	325	315	329	341	350	326	315	337	357	319	317	317	340	317	319	340	360	336	313	319	333	323	328	350	331	311	330	345	292	311	312	303	332	297	305	307	285	283	311	358	339	347	300	338	326	346	312	330	338	355	335	330	353	313	346	342	335	328	317	335	323	333	346	326	331	328	314	300	301	336	352	329	328	340	299	345	340	313	331	338	327	320	338	321	305	329	339	344	321	316	325	304	329	321	310	326	341	348	340	333	326	336	351	296	334	339	327	317	312	349	304	350	338	303	300	291	316	335	362	334	316	315	329	344	323	335	326	325	317	339	341	335	298	348	324	320	369	340	324	314	314	308	330	345	322	323	324	342	328	345	323	334	313	311	345	351	341	321	339	294	304	306	318	298	326	357	327	355	345	322	311	314	311	331	313	342	318	355	335	290	359	308	305	315	313	322	318	330	336	310	333	356	367	326	347	311	316	315	340	346	346	315	334	340	297	344	324	336	322	329	352	314	317	294	340	325	346	356	346	280	343	319	318	316	358	332	337	344	343	302	316	328	304	349	300	333	340	312	336	334	328	316	340	324	340	309	333	302	309	346	346	337
14101	25483	24006	15297	10866	8277	6864	7128	10057	13448	9610	6457	3799	2239	873	651	668	645	711	655	653	692	645	680	629	628	624	707	645	654	721	684	667	633	679	669	626	645	646	673	676	661	644	694	689	689	664	648	712	667	674	655	645	621	609	640	609	658	621	666	597	695	629	672	648	655	669	603	657	620	698	692	610	691	625	666	675	633	655	707	645	673	683	689	728	623	655	642	674	708	642	681	668	661	662	684	654	638	682	632	684	656	661	671	641	683	648	693	619	612	663	639	680	707	625	658	650	612	640	669	635	679	638	650	695	617	691	636	692	596	630	672	648	630	679	689	691	658	658	664	652	624	678	629	651	702	694	656	710	660	674	664	667	682	662	656	632	643	639	662	708	628	623	637	677	621	691	667	639	680	657	599	685	693	654	640	627	658	634	663	698	717	640	638	644	642	627	632	666	643	621	662	624	637	643	640	622	678	628	661	662	665	653	606	617	681	641	632	624	570	620	689	662	696	652	652	610	682	668	645	671	651	626	649	625	639	620	610	658	633	613	675	695	613	681	665	673	656	655	642	624	666	630	667	660	659	686	664	582	641	648	657	680	649	657	653	672	660	664	677	632	629	600	657	663	691	683	659	627	694	655	661	627	628	610	669	653	705	665	698	634	645	661	634	650	620	657	670	625	628	716	671	679	649	633	661	675	678	625	654	704	622	647	644	612	641	634	643	659	667	642	712	633	632	668	692	604	653	651	693	631	660	644	643	670	653	661	633	675	651	670	649	650	644	684	617	653	661	701	631	609	649	651	675	692	625	623	636	658	640	673	651	648	650	633	637	624	668	679	634	668	638	651	693	647	687	659	663	663	626	639	641	621	582	632	616	677	598	652	634	662	658	660	668	633	694	646	695	634	660	635	675	635	665	623	644	625	635	669	693	669	621	672	679	642	672	659	643	630	653	659	651	614	660	672	635	658	684	668	664	677	662	653	652	711	646	655	697	660	641	676	651	626	654	718	649	597	633	637	679	673	649	637	670	618	630	650	648	638	639	652	682	647	626	662	657	628	642	696	618	609	646	635	641	645	629	656	647	659	620	646	618	604	648	643	616	613	635	682	660	679	659	623	641	651	659	661	627	624	625	687	689	692	707	672	640	627	659	667	689	638	648	663	661	640	708	708	669	644	651	682	663	677	623	636	656	660	665	682	664	676	638	632	629	664	658	658	639	644	691	656	629	580	653	645	634	681	642	630	601	657	637	656	653	616	647	662	641	607	670	674	655	669	639	687	631	691	611	642	639	651	647	682	694	644	702	625	657	676	606	685	656	620	634	651	732	660	677	628	641	626	674	609	638	645	686	689	709	675	670	662	615	694	654	623	654	658	680	682	614	671	653	649	672	674	613	682	616	644	660	665	655	635	727	677	669	633	701	656	690	627	657	626	628	646	649	682	619	647	594	680	630	637	658	640	609	657	660	653	643	647	673	644	666	655	614	634	635	619	675	659	672	629	636	661	649	647	677	637	664	635	620	673	646	671	641	688	687	672	629	591	716	641	691	598	653	673	644	655	625	672	652	659	602	601	648	627	658	654	631	654	635	637	692	635	610	667	659	656	655	688	633	696	604	592	675	640	646	719	621	676	672	626	662	626	642	627	636	616	648	614	630	625	638	674	712	667	651	671	622	677	616	634	657	662	660	645	640	654	647	692	656	699	660	660	660	636	662	579	631	623	661	613	637	627	664	658	668	635	622	630	664	675	642	656	622	653	672	642	646	662	633	699	621	667	621	645	657	687	646	664	676	619	685	649	656	649	703	622	674	653	605	688	660	660	635	685	700	702	669	645	691	630	652	665	660	613	611	631	665	669	631	673	681	630	681	674	680	672	687	653	662	640	698	666	668	640	631	623	628	641	659	650	623	671	618	654	707	659	675	712	625	697	627	671	620	631	592	684	637	649	678	685	648	676	663	699	656	650	669	634	663	664	662	613	647	656	637	645	626	654	561	636	639	646	658	698	595	669	690	719	658	593	675	684	651	672	618	681	670	679	726	613	657	673	694	667	623	647	578	648	631	608	619	663	667	644	679	638	651	683	616	694	716	629	685	643	640	623	627	653	656	637	643	619	661	657	653	642	643	639	628	681	670	692	639	687	657	676	692	604	699	634	665	668	655	640	634	641	679	668	686	625	690	647	607	633	651	664	636	647	683	661	680	620	715	663	625	655	637	676	643	643	649	681	664	642	621	652	633	624	651	603	662	652	714	655	634	612	674	666	665	683	658	614	678	669	653	652	645	654	666	655	602	631	676	696	676	646	678	684	646	672	689	613	648	666	657	685	626	623	652	601	599	698	660	642	703	658	627	655	645	680	699	685	643	663	671	693	644	648	630	653	701	624	658	608	657	648	664	675	651	697	677	645	688	623	612	659	625	636	665	663	660	682	637	622	672	625	634	628	682	649	692	604	670	685	643	663	656	666	627	624	646	695	689	653	688	626	644	639	655	633	664	668	632	618	679	638	626	692	623	683	603	650	664	704	622	663	648	658	669	678	629	633	715	659	672	704	651	680	624	661	637	651	653	686	650	656	647	664	634	625	672	648	615	630	715	681	659	623	625	641	666	679	669	626	626	648	682	625	649	597	630	664	616	675	629	628	658	621	619	653	664	703	637	719	660	663	646	655	616	663	636	681	669	641	664	642	628	644	650	705	664	650	636	682	693	648	712	633	671	650	631	637	662	638	643	661	643	626	653	637	647	651	649	646	652	627	652	669	642	646	651	634	665	666	609	618	673	608	683	682	639	670	639	664	647	631	662	603	652	659	703	667	652	616	647	612	641	634	629	623	669	673	666	655	677	693	615	642	642	632	675	668	674	648	597	669	654	693	666	625	650	662	642	681	643	651	666	668	648	654	638	645	613	649	688	673	696	680	668	668	674	623	656	626	660	671	630	649	643	649	636	673	671	669	668	649	663	672	653	680	655	647	687	664	643	656	672	656	654	681	679	662	659	673	665	671	632	652	661	673	625	666	655	675	651	618	666	626	622	674	649	646	664	652	679	656	673	673	641	668	636	659	650	654	676	622	645	675	713	650	671	594	677	627	663	668	633	633	659	679	717	650	642	615	719	664	665	674	628	692	653	619	642	660	651	659	663	639	634	645	664	659	665	639	605	660	642	664	684	668	668	653	639	666	619	654	673	632	640	653	658	673	705	655	652	635	658	604	643	616	642	710	673	633	632	648	668	684	630	661	605	639	655	684	684	602	638	680	631	650	629	617	628	649	662	649	654	665	660	627	652	661	670	668	649	666	670	678	631	670	641	612	651	595	669	634	623	642	648	670	636	641	632	662	610	672	645	615	650	621	649	684	688	714	686	669	666	666	674	669	698	668	620	684	678	642	697	630	663	671	657	668	681	665	653	609	671	646	663	664	643	666	657	695	663	667	615	658	657	600	668	672	684	680	631	687	687	674	660	637	652	646	676	677	662	609	644	641	691	641	677	650	675
24144	21234	28221	24519	19837	12700	9539	10124	18138	21014	17584	11491	6374	2010	519	273	216	248	242	242	251	254	250	247	231	245	241	271	233	258	222	290	222	229	234	245	238	247	245	249	240	245	251	259	222	215	216	214	241	212	216	234	238	234	256	216	246	238	237	251	234	219	240	252	250	243	251	226	243	250	239	245	218	235	251	226	232	214	266	223	242	246	230	246	195	203	286	287	264	246	244	253	249	253	261	221	249	225	257	233	219	258	248	228	216	223	237	226	226	257	224	242	244	245	216	245	224	236	223	205	237	234	223	245	252	224	227	212	244	221	236	243	235	248	257	250	215	215	249	220	227	235	244	220	239	254	258	241	262	243	230	248	234	216	249	257	263	253	254	245	229	243	215	257	208	232	251	234	249	229	241	249	212	230	245	247	243	241	254	238	227	215	226	242	238	245	225	213	243	241	237	210	228	226	259	219	233	236	230	235	253	222	244	246	209	229	221	248	223	221	217	218	257	232	240	246	232	243	231	249	247	239	240	260	232	265	227	214	229	231	257	234	237	235	223	217	231	263	216	249	240	251	225	226	235	239	234	232	230	243	246	241	206	267	241	222	270	239	204	237	241	240	192	245	251	230	235	214	240	256	220	235	234	245	219	240	241	236	226	252	246	265	242	234	238	231	218	211	200	214	253	226	217	230	253	201	239	209	244	254	243	233	223	225	237	246	226	248	220	243	252	255	241	253	242	234	193	226	234	230	230	227	226	233	254	237	224	228	217	213	193	227	261	241	260	212	224	227	246	239	214	231	263	206	229	256	224	258	247	244	222	220	229	245	236	244	222	218	235	238	205	251	240	232	261	216	228	253	230	229	251	226	223	234	261	236	229	223	262	223	253	227	241	233	253	244	249	230	239	232	216	240	226	240	236	262	222	240	225	227	245	217	206	213	249	237	242	218	231	238	230	233	233	263	269	236	231	220	233	267	255	246	239	241	230	246	245	237	252	239	238	228	248	234	256	230	220	224	249	216	247	243	225	264	249	275	242	229	213	229	210	246	231	237	259	204	230	221	223	213	227	233	233	252	224	236	241	265	264	254	238	229	252	237	223	244	220	249	245	243	244	242	232	238	205	237	221	234	236	269	236	218	255	240	240	247	231	254	231	247	224	222	244	235	245	230	243	227	259	265	205	255	249	216	223	236	264	237	260	224	244	229	256	232	234	256	252	268	246	274	239	239	249	253	247	234	244	213	230	251	240	222	239	275	240	239	220	228	244	214	242	245	224	244	232	229	236	255	254	199	243	243	261	240	234	220	248	201	228	235	232	214	216	212	235	221	242	261	221	269	237	238	222	252	240	240	221	245	209	222	237	242	237	251	232	216	216	252	233	234	240	224	262	228	212	217	213	234	244	221	223	228	233	228	228	233	242	233	237	235	259	234	253	239	259	211	264	247	249	225	228	223	218	244	254	259	218	214	237	229	232	234	246	239	224	256	237	238	225	223	225	219	226	234	242	210	232	261	246	235	237	245	267	225	233	253	219	219	247	238	231	237	238	235	251	226	224	259	226	232	232	247	236	250	240	257	225	246	233	239	237	241	251	250	240	218	229	231	241	230	234	254	216	235	210	249	240	243	233	235	216	260	236	235	237	231	228	231	237	242	243	249	239	241	225	226	240	243	243	225	232	255	231	231	270	257	226	230	248	233	240	230	225	224	254	250	210	249	249	246	230	201	226	219	208	219	233	215	203	234	197	211	235	234	222	237	228	232	265	241	245	228	223	214	238	238	211	239	206	239	256	257	241	258	243	267	251	231	234	223	233	235	227	271	243	232	249	237	244	235	234	242	214	266	250	237	221	229	221	234	224	252	248	210	227	232	242	218	209	231	236	223	260	261	239	234	233	247	221	239	252	216	238	261	223	233	216	266	246	235	211	243	264	229	235	227	230	233	208	244	251	236	242	233	210	215	238	259	270	226	242	235	202	222	231	229	244	218	237	221	266	223	224	228	236	240	232	242	268	259	245	209	228	246	233	244	226	224	245	258	205	257	244	252	201	210	210	246	251	239	236	203	250	241	248	229	240	235	228	273	252	249	223	235	233	238	245	241	246	231	251	242	252	246	236	236	274	232	210	226	233	274	232	244	206	208	211	237	231	219	247	220	247	239	235	248	265	248	233	244	235	260	236	265	243	229	215	271	243	221	226	243	232	232	217	254	206	238	246	245	247	257	224	246	255	243	204	200	246	214	227	211	260	254	224	260	217	255	248	230	225	245	221	220	213	233	230	227	259	238	236	207	222	259	216	237	231	242	255	229	210	227	237	244	215	260	248	239	239	222	236	241	235	250	242	202	227	250	244	239	248	204	230	216	206	238	217	249	224	269	258	258	247	246	233	245	225	225	251	226	239	238	228	245	235	204	233	250	263	253	255	224	202	229	224	238	240	239	247	256	240	222	233	211	262	231	218	218	214	252	239	216	212	253	253	205	253	231	251	229	231	252	231	229	229	208	224	229	241	248	256	241	228	214	231	228	222	224	248	216	250	237	237	233	251	236	216	237	219	251	229	238	213	208	210	269	240	246	250	243	250	224	263	233	216	249	248	253	221	245	256	219	242	241	240	229	228	253	221	219	214	233	231	221	196	224	226	198	229	244	235	218	227	195	231	219	242	249	234	222	204	218	248	247	232	245	250	223	232	228	188	222	204	230	231	241	221	218	223	229	217	220	224	251	229	241	225	232	260	245	224	202	233	246	237	219	222	207	226	245	238	224	247	248	249	224	203	231	231	220	245	248	206	252	232	215	233	211	217	219	240	222	218	235	261	225	229	204	245	240	241	240	254	223	222	227	218	239	241	252	242	232	239	255	246	250	268	234	244	256	230	247	243	233	250	238	240	246	214	246	240	247	243	237	230	231	234	229	213	224	232	207	202	233	239	196	236	214	226	250	239	232	236	240	267	249	253	220	214	252	233	254	249	234	227	221	253	246	239	238	232	251	216	245	252	236	210	223	243	231	240	258	246	232	246	232	265	233	236	235	255	231	221	225	221	233	243	246	228	228	230	262	219	216	219	275	247	215	257	217	235	229	245	217	252	231	240	256	225	201	238	218	260	251	227	245	259	241	217	235	244	232	226	225	214	235	259	258	249	250	186	241	207	242	203	241	244	228	258	247	261	207	215	224	241	213	254	251	248	241	205	205	251	235	218	240	210	236	241	260	241	275	232	221	244	239	222	239	263	235	238	268	220	213	259	236	223	238	230	245	204	235	225	225	224	241	241	225	226	223	250	225	218	238	250	196	254	228	223	220	221	216	226	222	225	237	266	232	237	239	234	227	235	233	215	251	222	245	230	243	238	258	240	218	219	234	246	192	235	240	227	239	241	217	237	245	230	233	253	241	239	224	257	240	219	212	254	240	219	243	227	237	201	228	216	243	237	238	235	239	233	222	224	250	225	230	228	227	214	199	254	228	237	231	215	225	239	250	235	230	263	204	243	229	229	228
15496	31388	31520	23245	20916	20961	19774	22859	32069	32088	28397	22082	14483	5916	1410	522	537	492	514	491	479	499	514	493	480	514	474	491	488	504	496	693	538	544	550	505	491	504	494	508	527	470	547	515	506	493	518	475	495	486	501	531	459	484	508	495	476	501	486	497	492	528	499	491	491	484	482	471	485	511	528	498	484	511	497	500	489	495	492	557	490	487	471	503	518	492	488	503	489	453	483	503	476	484	514	460	461	492	474	492	491	530	497	484	489	476	494	500	513	490	519	477	478	532	451	465	511	516	454	494	482	499	481	514	475	519	455	480	475	454	511	518	502	447	501	499	511	502	481	509	488	537	510	434	460	483	491	468	465	531	478	481	524	480	495	493	506	462	458	475	486	499	470	484	483	486	487	495	510	489	506	500	515	481	462	480	463	494	502	483	515	521	494	503	477	504	505	468	485	508	476	524	507	498	549	484	506	482	498	494	476	484	490	473	506	508	499	478	488	500	510	458	487	476	474	459	507	505	510	456	478	524	555	476	506	512	485	485	524	478	470	482	512	517	468	521	501	494	496	494	457	466	504	484	487	449	489	523	503	480	526	519	485	477	497	517	488	520	481	510	515	450	482	479	489	494	480	481	466	445	490	526	511	471	442	491	472	500	502	511	499	491	504	505	501	500	517	481	477	487	472	502	486	470	491	463	512	468	499	485	481	466	480	515	481	514	456	511	461	520	504	511	514	484	481	503	503	542	504	509	507	434	473	503	470	494	491	494	497	490	532	482	471	427	499	477	486	467	509	494	511	519	520	501	472	512	499	497	480	499	495	472	519	484	509	487	470	496	494	492	439	507	479	494	528	494	473	512	518	485	500	513	505	478	491	474	475	506	492	500	518	493	532	483	470	479	513	493	502	531	502	511	490	484	518	475	503	458	495	454	518	488	473	500	506	538	467	466	491	509	470	490	513	458	520	465	506	487	465	489	480	505	505	486	476	524	476	494	497	465	516	488	470	471	456	466	492	478	494	521	488	476	491	498	467	489	542	486	496	442	473	481	498	522	493	486	475	476	477	513	530	467	466	518	476	438	493	510	487	465	511	499	510	483	467	463	510	487	486	495	513	500	497	487	480	481	510	514	493	509	504	500	515	490	471	535	484	514	506	478	524	481	488	493	511	507	482	460	563	504	474	523	493	522	507	497	508	501	466	484	488	514	498	500	498	473	524	442	508	511	505	487	501	472	512	457	453	516	489	537	479	473	471	459	484	492	431	493	477	460	464	490	519	451	488	472	493	480	517	492	469	479	530	496	484	494	520	496	538	474	470	531	467	485	450	484	508	474	471	467	490	455	463	488	481	502	496	460	479	490	490	486	480	500	480	465	473	477	492	478	502	487	472	502	487	492	460	470	434	483	504	497	463	482	499	458	529	544	473	475	523	477	465	502	489	475	486	489	499	514	484	491	488	481	500	458	490	516	459	496	478	491	502	512	508	508	480	541	477	491	471	495	463	492	497	493	460	504	523	519	497	486	485	479	443	533	472	505	468	456	458	486	475	482	504	493	466	499	455	488	482	521	469	513	473	450	558	468	485	512	473	483	521	503	477	479	487	499	473	496	511	503	516	508	466	506	509	463	475	471	457	483	499	453	517	514	501	487	467	478	519	489	486	502	498	468	478	508	489	493	497	517	518	462	472	432	499	480	508	456	476	475	520	545	477	510	490	492	496	504	472	492	509	495	458	466	503	456	428	483	485	468	538	484	483	498	502	460	449	494	465	483	474	497	490	499	471	477	442	511	502	453	524	508	487	512	470	463	469	510	505	480	539	454	481	436	499	495	517	465	477	482	519	504	518	509	484	496	490	491	461	464	473	507	509	499	549	483	462	539	497	448	486	503	508	488	476	495	516	467	529	440	433	432	512	504	475	490	540	499	501	500	490	486	470	444	493	493	493	508	501	486	501	482	505	461	479	479	494	467	503	492	481	506	503	478	488	509	466	507	495	456	480	493	465	492	493	540	474	514	497	482	504	487	488	506	478	465	475	486	475	450	518	475	490	498	518	548	499	512	466	479	503	517	474	475	501	519	474	493	495	488	472	537	496	543	490	470	460	482	538	507	463	513	481	524	477	485	434	497	519	525	483	489	472	508	493	493	506	491	500	477	459	455	480	477	482	421	491	470	484	498	494	488	507	496	492	500	498	466	471	500	458	487	488	457	495	489	485	462	525	428	495	552	471	478	524	514	493	501	536	504	481	484	500	492	517	473	536	478	491	456	464	484	520	473	459	468	497	498	492	502	479	507	469	489	471	501	508	492	520	474	482	496	457	499	468	465	501	468	485	500	471	478	494	514	486	501	513	473	481	473	498	497	480	477	492	482	514	492	544	466	469	472	509	487	507	516	486	464	531	467	460	469	482	477	485	497	488	506	460	459	466	472	448	482	474	503	514	495	508	556	475	494	491	503	536	510	532	511	483	483	461	521	502	484	491	538	462	526	496	495	494	498	465	492	477	471	491	454	506	487	491	480	478	488	473	485	493	484	507	520	474	497	530	485	481	486	475	537	442	485	473	489	513	514	461	506	458	520	478	465	541	526	469	479	475	471	496	502	493	465	493	483	466	516	521	510	501	486	465	483	477	507	482	486	483	526	532	473	490	462	497	449	471	523	513	478	465	478	491	471	491	486	448	505	499	487	485	489	455	524	466	500	502	468	457	452	515	475	499	486	488	499	497	464	484	475	493	497	489	492	517	528	473	511	469	449	491	499	503	484	474	486	463	482	471	485	478	502	470	486	486	505	503	498	526	470	466	472	528	501	515	487	461	480	476	491	494	493	462	447	474	479	447	498	523	515	514	436	481	480	509	459	520	474	508	489	475	517	498	461	441	504	478	462	472	499	478	489	462	474	493	476	493	491	463	480	481	484	460	459	523	486	480	480	488	490	456	492	479	479	472	477	513	474	501	483	463	520	488	502	502	554	487	474	462	483	504	494	474	460	497	504	519	498	529	474	544	490	507	504	497	502	495	460	479	525	463	556	495	486	474	502	508	533	483	475	491	483	496	487	486	516	503	473	507	433	500	487	447	518	488	504	467	473	464	500	468	486	505	485	463	518	480	465	504	506	516	536	494	452	493	492	488	522	499	481	477	532	473	467	522	512	500	474	483	513	469	469	481	471	513	519	490	506	514	525	451	488	548	460	499	503	462	518	505	468	495	509	485	494	471	532	483	547	494	478	475	496	494	506	495	465	486	499	469	497	478	497	509	523	466	490	550	452	497	463	489	524	512	497	449	495	481	496	502	462	471	512	532	484	497	482	499	498	515	481	496	477	476	499	490	473	472	504	487	492	524	535	486	515	497	534	516	463	495	533	484	517	468	460	475	449	496	531	501	477	497	478	468	465	480	508	490	488	452	496	522	482	454	484	488	515	473	466	501	497	524	487	508	492	479	490	498	469	466	513	505	492	491	464	474	504	485	480	462	485	467	497	477	525	475	466	468	500
23081	21240	29068	23720	21293	21514	21689	28082	32402	29068	25742	20332	11491	2704	1110	288	197	227	209	212	162	199	186	160	182	196	176	174	171	189	239	289	184	195	175	179	193	182	195	198	177	177	195	177	185	181	210	197	179	191	202	214	167	191	175	181	161	171	158	192	183	170	158	191	173	201	192	175	181	179	173	167	190	189	160	188	172	189	179	180	193	191	183	179	188	168	193	176	181	206	167	193	216	188	183	182	170	214	190	160	221	195	180	163	177	171	176	194	200	157	213	190	195	179	167	161	194	176	165	201	187	192	176	181	193	187	189	168	173	184	199	186	181	196	209	194	160	170	192	173	177	178	193	188	192	193	183	169	181	152	207	182	158	174	180	177	160	182	188	191	182	180	201	195	181	174	180	177	185	174	175	173	167	180	207	202	182	156	197	187	198	166	196	175	177	177	190	195	165	181	196	168	167	189	171	183	187	196	196	179	195	167	215	198	186	154	174	193	188	178	171	204	192	204	175	156	176	203	180	182	174	158	191	178	180	172	188	151	186	189	210	180	169	181	202	174	194	193	199	201	199	184	172	177	202	188	172	183	177	181	180	188	172	187	199	186	175	184	174	170	183	184	183	171	186	151	181	174	194	163	204	185	183	174	173	191	186	157	155	172	187	195	184	188	172	176	168	163	177	187	197	210	207	204	188	188	173	188	177	190	175	159	207	170	213	166	180	175	213	204	187	198	187	191	189	186	180	174	176	160	194	168	187	180	203	169	171	165	173	174	211	195	165	177	198	168	199	196	186	186	170	190	201	202	179	177	184	158	194	168	180	185	164	164	194	186	173	175	167	198	190	178	179	204	170	196	187	192	196	184	198	188	180	190	200	179	188	168	161	194	169	175	194	165	174	170	157	196	187	184	172	194	173	160	180	210	164	184	200	188	205	185	168	187	180	173	205	174	191	177	166	181	204	159	178	169	193	178	185	155	195	185	173	161	170	190	180	184	186	177	188	179	170	171	197	174	164	169	189	159	195	176	176	183	183	182	185	195	207	175	192	183	206	179	172	191	190	186	188	184	192	191	167	175	178	185	173	172	186	222	201	174	198	190	176	194	194	182	201	182	182	190	175	158	190	180	187	184	191	192	168	192	156	174	186	174	191	184	190	173	199	173	179	182	185	197	200	187	181	218	207	161	191	171	169	199	209	183	183	197	191	184	198	172	167	169	198	189	178	186	183	186	193	192	201	164	144	189	190	198	187	161	182	202	198	178	193	165	190	186	194	184	186	188	190	164	173	195	175	187	186	192	169	190	191	157	181	160	193	183	166	190	176	166	174	190	180	188	180	160	197	161	157	168	192	178	182	196	190	209	201	201	189	166	161	197	193	187	155	187	184	184	183	191	168	168	157	169	181	182	183	193	166	174	178	159	206	176	202	167	197	185	184	173	171	196	190	200	214	175	185	159	179	173	178	184	180	185	174	179	161	185	162	184	166	167	181	173	173	176	189	169	213	169	189	198	173	168	188	180	164	186	200	190	193	200	194	153	157	174	190	187	185	220	178	178	181	200	171	178	180	188	182	203	173	181	209	185	200	169	185	196	178	191	180	192	175	178	191	191	171	180	192	206	189	177	181	196	172	194	189	168	171	185	176	187	213	162	176	199	182	177	172	173	199	157	206	169	198	173	168	187	176	176	178	172	166	179	210	170	187	167	197	177	170	183	188	182	183	183	190	161	187	185	156	189	176	207	193	197	178	183	188	185	161	175	162	164	203	201	181	176	203	182	159	195	179	179	166	219	191	170	189	208	155	202	171	169	182	172	172	155	181	168	185	170	165	202	180	184	181	153	184	172	166	195	199	167	198	161	185	166	201	186	175	177	185	167	168	204	208	171	159	188	185	182	198	183	189	183	183	166	189	199	211	179	192	162	174	178	184	180	156	194	176	162	171	181	191	180	211	159	202	182	180	188	181	181	175	188	173	175	177	172	182	173	184	179	180	191	178	198	180	172	199	179	161	194	191	191	185	181	160	192	167	173	194	184	204	188	168	161	184	188	187	166	184	175	180	166	163	179	175	184	157	174	193	193	185	187	194	173	187	175	200	169	182	178	190	185	159	172	198	164	178	170	187	192	200	149	182	172	187	161	162	181	175	178	180	177	169	168	197	180	193	181	203	182	186	173	207	158	184	184	174	168	208	159	179	179	193	194	199	193	203	187	191	175	173	163	176	192	190	187	174	196	181	182	195	202	172	215	182	175	201	183	192	178	200	206	168	176	171	197	188	162	187	178	203	180	178	187	197	179	185	156	178	160	195	152	166	206	161	199	188	208	182	180	205	182	202	149	177	203	187	164	190	181	162	171	181	200	174	189	175	192	179	190	175	165	162	172	197	199	180	210	182	191	204	171	168	162	183	195	189	193	200	175	178	166	198	178	197	168	203	162	194	172	185	181	169	189	180	181	192	155	166	176	152	166	176	200	167	180	190	168	162	218	168	151	163	164	177	191	177	159	184	178	201	205	183	174	157	196	188	196	185	167	193	185	192	186	188	177	185	188	194	183	169	180	199	209	196	183	181	177	189	206	161	178	201	179	185	165	181	185	176	188	182	186	174	191	164	175	192	183	180	162	166	199	169	190	165	198	175	178	189	195	179	175	178	197	182	165	181	171	192	187	181	199	187	169	196	176	194	170	170	202	191	179	182	187	174	169	193	178	189	172	178	174	173	181	180	175	196	176	184	190	175	179	191	178	185	179	182	188	209	206	187	164	158	192	189	181	177	178	190	197	184	150	196	181	169	165	177	173	190	163	172	197	198	179	180	193	182	174	200	167	181	182	184	178	167	176	194	173	169	183	161	190	184	159	150	200	162	195	184	170	162	165	184	174	174	199	183	179	166	166	177	173	167	166	185	198	178	158	178	191	190	163	182	185	176	199	205	183	179	168	182	176	199	172	177	205	171	191	174	194	204	191	183	192	185	192	198	185	173	158	184	158	171	197	156	174	167	176	193	193	182	165	189	181	192	176	170	179	183	175	179	167	184	153	183	199	183	176	157	190	168	154	179	159	186	176	197	211	172	193	173	179	170	173	172	174	182	159	188	192	194	178	174	167	177	176	153	157	190	172	187	179	171	167	189	170	204	191	164	191	184	186	179	195	170	179	192	175	195	185	183	191	197	196	175	171	190	205	174	190	174	187	187	158	155	172	177	192	176	149	169	165	166	175	203	169	182	189	164	172	183	196	190	185	168	153	181	163	175	182	191	183	165	173	161	192	185	185	193	185	172	179	176	180	174	173	191	207	182	203	171	181	184	140	156	170	173	191	190	177	184	166	168	200	170	183	184	168	167	192	202	191	161	193	181	195	182	191	191	184	212	185	167	197	158	213	175	197	174	183	173	178	187	147	180	191	166	168	171	172	182	212	161	180	186	191	175	154	189	206	186	172	163	172	184	218	183	165	208	176	186	185	188	191	173	180	189	177	184	175	161	168	178	185	201	186	187	173
19139	35130	35956	29973	25973	26627	29751	39519	42135	38280	36014	30455	19912	7067	3635	749	449	427	425	407	409	428	371	398	359	386	388	398	397	430	638	787	420	365	389	347	349	338	371	346	360	364	353	372	373	404	384	395	356	408	374	363	374	384	364	358	322	383	370	387	381	361	357	354	375	348	356	401	363	362	359	351	363	353	373	363	368	345	363	368	351	364	376	356	414	382	380	381	372	372	365	379	395	317	351	384	364	345	372	346	363	347	353	352	394	383	389	370	328	421	385	347	401	372	384	362	345	370	334	404	372	376	348	412	380	390	346	374	361	359	367	370	359	369	392	377	340	362	374	366	340	360	382	362	386	401	361	381	394	413	392	338	362	356	342	393	353	376	393	342	402	371	382	350	366	350	388	382	385	348	370	385	369	332	391	344	340	374	402	392	354	371	364	385	363	380	389	386	389	358	356	351	413	398	353	358	389	383	325	362	368	374	359	360	380	374	354	344	381	400	423	391	370	354	380	386	404	358	354	375	370	401	345	339	336	395	363	338	411	419	350	389	373	366	332	373	380	369	352	371	351	396	366	376	363	389	380	348	392	389	364	376	358	367	387	373	385	359	365	393	359	339	366	398	404	388	400	406	418	350	368	368	366	342	387	383	407	335	388	355	370	335	350	383	362	361	386	372	346	376	381	385	370	357	344	364	358	370	399	383	398	394	400	367	342	381	373	378	378	374	351	398	364	341	394	394	361	389	350	363	362	389	382	391	382	329	360	375	379	384	359	363	380	371	376	367	355	339	354	372	386	353	389	366	361	405	361	369	351	356	391	400	387	374	363	350	332	383	386	403	366	360	362	361	348	362	359	386	351	358	371	420	375	372	391	375	371	363	360	355	343	394	326	356	366	361	377	392	396	391	356	378	368	368	359	363	400	392	369	373	379	369	395	353	361	333	379	412	351	360	341	351	348	364	342	329	376	359	359	362	352	350	371	353	362	365	359	393	354	403	380	406	357	379	373	326	344	372	359	332	372	402	346	374	389	396	394	381	362	384	401	368	392	358	367	373	362	382	367	359	321	382	366	391	373	368	359	393	368	313	362	364	357	377	364	352	363	364	328	363	368	393	385	405	368	421	401	392	377	364	379	345	340	371	384	379	374	360	366	355	353	390	375	366	396	344	392	382	390	351	366	384	375	375	368	352	387	366	374	368	368	349	363	370	395	376	391	336	388	365	404	353	410	364	361	402	359	363	341	355	374	365	384	374	372	406	337	332	358	362	359	362	339	396	340	384	385	378	397	364	384	397	385	378	375	380	355	388	376	329	379	349	364	347	359	383	334	419	396	382	403	370	392	395	382	364	353	401	373	366	370	324	383	372	362	340	373	398	367	368	368	391	380	364	361	406	405	407	369	354	398	392	372	348	391	393	347	377	374	393	397	358	339	372	350	370	362	371	368	384	370	358	392	346	351	356	372	349	382	393	384	359	366	403	408	390	402	375	383	370	400	371	407	375	361	416	355	345	389	384	345	359	360	351	361	374	348	378	405	367	368	355	378	389	362	327	380	384	351	362	365	392	372	366	353	429	382	369	387	344	388	366	388	387	342	379	385	356	371	398	387	379	363	380	357	407	368	335	366	389	378	369	362	372	370	341	398	339	353	373	361	367	378	375	362	391	412	369	342	367	367	351	370	378	362	359	377	361	377	357	318	380	340	360	382	368	405	378	379	363	400	377	350	367	347	385	389	386	351	374	381	393	391	354	378	372	380	364	350	355	353	382	340	378	349	368	360	405	355	342	385	379	347	395	360	389	374	374	360	374	366	361	377	366	400	395	370	370	367	354	390	334	369	383	363	336	390	385	369	333	409	381	390	387	394	394	362	344	351	400	362	373	389	334	407	364	352	371	404	381	368	363	373	330	358	334	351	401	373	375	362	349	383	407	356	361	338	404	329	382	334	386	365	365	340	365	378	360	342	336	348	389	347	374	379	367	326	351	354	367	397	375	378	376	360	410	363	383	376	359	377	408	382	394	364	378	368	358	332	331	345	366	419	373	360	372	336	384	384	421	407	390	392	366	359	356	348	383	409	365	324	379	312	368	370	386	362	354	348	379	352	340	375	370	347	419	357	358	395	388	365	362	384	398	418	338	369	369	417	368	360	354	363	397	377	347	354	358	359	384	350	385	349	381	384	348	353	373	343	361	382	382	391	360	365	356	409	375	346	379	380	355	398	336	381	417	354	367	365	413	349	370	369	368	391	351	385	377	386	363	382	376	356	403	389	371	347	363	350	364	356	386	323	344	374	388	373	367	382	371	361	356	359	345	398	373	379	386	334	365	377	348	380	367	359	389	380	356	370	403	357	382	363	345	368	378	385	361	365	374	382	379	391	363	343	377	385	351	371	385	371	394	354	348	350	381	375	372	369	335	369	336	362	382	382	379	350	344	343	383	347	394	384	364	376	379	368	368	367	399	390	358	336	367	334	417	401	396	378	375	343	393	359	304	344	403	381	346	410	360	400	363	379	353	362	342	352	367	395	373	357	389	362	354	361	370	354	384	403	394	398	357	376	375	371	357	389	393	401	376	345	379	392	344	351	390	354	401	375	380	343	377	361	368	370	379	373	347	361	389	363	361	352	372	352	347	402	388	373	357	381	379	376	372	376	364	354	339	359	386	352	372	374	364	353	398	366	352	379	372	375	394	359	362	387	344	371	388	354	385	359	384	357	347	368	370	353	350	339	370	365	352	361	357	357	383	369	362	387	345	375	388	388	335	364	388	390	367	346	381	371	380	352	328	391	365	390	396	380	348	365	389	377	342	415	379	405	376	395	359	369	412	326	377	390	359	386	363	337	330	382	355	375	386	398	393	379	421	382	369	351	369	340	394	374	366	351	363	357	359	347	378	405	358	378	335	350	316	354	359	367	368	342	389	397	363	379	353	400	348	373	355	357	377	345	341	364	415	370	378	371	396	379	356	387	361	379	362	340	392	377	368	365	358	365	359	351	359	377	334	361	381	396	345	378	347	361	338	361	344	364	348	375	365	390	359	361	370	373	364	364	345	354	354	370	349	373	379	367	360	330	382	358	378	399	337	351	336	393	377	380	340	370	355	370	353	384	363	375	389	339	372	390	351	351	370	383	376	367	384	380	347	398	326	392	360	371	376	359	384	359	352	348	374	377	368	358	365	389	393	363	354	388	359	375	373	381	403	339	369	382	366	374	352	369	347	367	382	363	359	370	359	402	367	350	404	382	377	374	364	369	368	410	401	328	372	341	387	362	353	367	387	362	368	402	369	394	402	314	367	351	412	411	375	380	361	371	390	357	364	370	362	395	374	378	370	328	344	370	393	381	357	352	338	370	365	366	371	367	344	375	361	398	356	371	357	396	359	356	363	360	391	369	394	355	363	358	375	385	387	371	358	363	382	383	373	366	402	359	326	391	362	348	368	361	361	381	397	381	388	373	384	354	376	353	439	361	361	335	381	359	376	387	372	368	367
26562	21105	17303	7495	3745	2178	2195	3766	4876	4188	2657	1576	1009	554	397	346	338	310	308	334	303	367	343	350	313	308	320	346	312	303	332	368	333	310	336	307	306	314	334	334	348	368	318	305	302	299	314	299	315	310	332	313	290	327	362	294	354	308	354	369	343	329	299	324	305	286	317	302	349	300	309	321	312	313	329	328	322	358	347	307	330	272	298	363	321	330	342	318	317	321	327	306	290	347	358	296	314	321	313	311	319	329	317	316	292	302	318	315	308	320	334	326	312	340	316	319	320	337	301	300	320	325	341	295	327	360	299	317	332	304	327	320	340	324	321	323	302	338	320	316	307	325	302	328	318	319	323	297	315	328	323	303	325	312	351	302	324	308	332	309	304	318	318	290	325	344	331	316	286	318	325	354	314	336	294	299	359	318	291	313	294	336	311	308	347	324	278	298	359	335	293	335	345	333	330	332	331	339	303	307	336	322	322	344	312	319	318	341	301	295	325	374	318	320	327	318	312	342	355	315	291	364	339	317	310	308	353	352	296	380	325	322	356	350	309	293	335	312	305	356	277	373	341	290	324	347	327	318	324	316	313	300	318	341	309	324	294	319	325	276	318	318	270	308	329	331	315	323	337	324	310	341	324	311	316	322	309	290	297	304	361	280	337	310	306	356	313	320	342	323	326	289	284	308	324	301	321	314	331	322	300	308	314	302	327	299	310	362	315	319	306	324	322	313	303	286	321	308	319	326	326	322	328	319	303	303	311	336	323	320	289	330	336	337	353	305	321	306	320	300	280	300	319	301	323	320	327	320	313	297	327	367	327	324	309	322	320	307	324	304	342	285	341	293	304	325	291	301	326	343	330	309	342	299	302	303	320	298	325	327	327	318	318	351	334	324	323	360	310	306	312	318	342	321	314	323	294	279	325	322	310	331	335	328	341	327	350	310	321	306	336	339	331	341	326	354	323	333	345	318	307	322	305	328	303	345	296	328	324	292	295	331	327	339	280	333	314	358	322	319	317	308	357	307	312	329	325	314	297	327	309	329	305	326	314	321	318	300	337	355	347	330	333	293	323	297	337	314	323	327	319	341	369	337	321	305	314	316	303	316	301	313	323	309	351	340	346	329	323	320	301	278	333	319	323	301	345	331	298	333	320	315	321	304	320	322	333	337	319	325	299	287	299	344	358	315	337	323	315	308	313	322	336	335	347	310	324	322	331	326	344	308	340	315	326	315	327	329	307	320	308	324	342	310	366	329	295	328	298	301	316	318	339	333	300	291	341	315	308	310	335	322	334	302	332	337	299	332	314	330	327	319	307	310	346	333	308	354	321	336	302	292	318	300	341	331	308	291	304	320	323	304	323	348	317	319	312	288	319	321	298	310	304	338	321	319	323	316	319	291	332	300	314	347	320	315	340	316	315	328	339	341	345	322	339	317	327	301	344	346	348	305	343	317	373	325	335	329	302	308	298	325	294	320	330	310	314	335	312	331	339	309	336	321	293	344	351	281	336	325	321	288	296	307	319	305	290	314	351	279	313	323	336	340	329	355	306	320	322	331	337	295	336	335	335	315	291	322	335	316	330	310	302	283	325	328	305	335	342	323	304	349	332	310	271	336	283	326	305	310	327	314	320	333	340	294	343	317	314	334	292	340	333	344	331	321	342	344	326	331	303	318	329	328	330	341	315	350	308	346	341	311	350	332	324	342	342	341	292	284	322	290	303	323	323	307	305	333	309	300	318	313	315	310	283	283	326	329	346	321	323	320	285	323	293	310	365	323	293	300	327	312	322	284	314	317	329	338	340	318	304	312	329	348	298	316	338	297	338	323	333	333	368	311	320	286	351	337	308	334	323	307	353	325	346	318	336	307	350	333	327	336	312	338	337	327	341	316	292	351	320	280	342	304	277	347	324	306	304	296	322	314	317	346	311	320	347	320	319	310	308	287	332	321	320	327	310	332	312	332	305	327	330	345	315	332	312	334	290	326	322	315	310	334	329	266	345	341	312	302	309	314	317	301	309	302	341	329	304	311	340	332	339	317	342	330	311	290	329	306	329	312	346	340	319	337	314	331	326	324	345	322	328	322	329	342	307	320	292	318	356	339	327	301	339	331	326	338	326	305	335	316	311	312	301	307	320	322	300	342	319	309	340	309	322	340	355	318	358	299	319	312	305	318	323	330	343	290	286	333	282	318	332	329	281	321	347	330	321	347	342	306	344	342	285	341	296	322	342	310	324	324	323	318	345	350	303	340	318	317	345	350	295	326	321	342	327	324	333	331	325	312	314	343	289	314	320	294	331	328	310	357	299	309	318	328	349	304	315	307	331	296	338	321	279	313	325	311	288	337	319	303	297	322	299	328	343	348	320	314	321	329	363	279	341	339	327	326	321	329	297	339	327	323	317	321	293	310	286	287	326	344	332	294	304	298	332	329	322	330	313	300	373	282	311	305	341	301	331	312	325	282	299	313	301	346	325	326	316	363	334	336	313	316	321	344	337	294	299	322	305	323	312	298	326	301	309	285	357	316	288	326	304	321	321	330	297	314	311	320	281	314	317	319	353	349	320	326	331	319	294	357	348	294	337	328	323	323	327	332	303	325	309	313	323	320	299	288	317	297	348	300	309	326	316	334	319	303	328	329	325	321	316	343	314	324	291	319	274	312	315	342	335	354	312	297	337	299	346	340	316	292	344	342	320	309	368	302	312	311	354	349	328	310	331	339	301	326	314	342	332	351	314	312	289	341	334	303	323	311	298	365	307	315	314	343	291	335	324	321	323	309	313	311	294	321	323	319	304	312	311	331	302	353	318	315	304	306	332	322	318	331	328	325	327	336	323	331	276	325	351	316	303	291	342	310	340	287	328	343	314	313	337	311	334	352	325	307	328	331	322	316	297	334	321	324	300	299	344	387	323	319	304	335	360	287	309	304	312	341	320	320	322	317	304	333	350	291	314	300	315	309	315	282	296	330	349	317	299	295	309	324	321	335	335	334	301	315	301	342	330	342	294	311	336	367	339	306	316	301	308	332	338	313	317	297	310	336	322	354	315	270	309	346	320	334	341	330	281	312	324	316	327	313	316	317	323	310	336	354	335	294	343	325	340	314	333	325	326	306	351	336	324	309	315	323	348	314	315	315	319	327	307	326	338	314	321	332	301	302	329	295	324	346	310	318	309	347	321	319	314	311	310	279	334	323	290	354	266	316	296	328	349	324	330	322	345	305	312	314	288	322	327	327	330	335	342	300	326	295	303	321	312	324	349	329	317	257	342	332	345	303	308	357	334	333	325	342	336	297	302	328	346	327	322	314	319	311	324	290	340	291	312	359	306	311	348	305	301	309	315	333	328	349	309	338	312	338	306	335	341	321	315	350	327	345	292	342	332	321	313	348	325	315	326	296	322	305	336	319	317	321	314	294	328	309	316	320	340	339	305	298	295	288	320	332	318	318	335	308	361	351	339	342	306	334	288	310	316	289	332	309	334	317	335	338
16263	23420	22444	12905	10118	6858	6971	11872	13530	11753	7305	4348	2881	1361	865	652	620	681	673	667	654	695	674	599	611	637	616	649	645	632	675	690	663	669	668	638	664	619	631	669	696	643	642	672	637	666	626	661	661	671	635	686	661	646	653	666	664	693	689	623	654	642	654	661	656	635	642	658	650	637	651	667	674	675	686	629	686	663	658	644	632	628	624	627	679	672	650	666	644	661	669	655	648	637	691	653	640	650	663	637	655	672	640	675	665	683	656	659	668	636	674	620	703	669	608	683	629	636	630	658	670	665	598	707	662	638	637	659	680	633	647	661	641	649	615	629	663	669	674	681	609	666	615	613	646	676	672	654	648	638	611	657	624	643	650	674	625	643	613	665	688	653	674	637	653	658	669	592	664	641	625	616	636	631	647	665	667	631	673	641	649	681	677	628	638	629	634	643	629	673	673	659	621	665	661	646	604	634	622	621	639	690	651	623	689	639	621	647	648	629	642	696	626	607	723	640	651	684	638	648	644	645	662	688	662	619	656	656	615	652	661	643	666	642	635	656	615	655	672	635	683	612	669	655	638	652	641	648	638	708	653	661	655	652	666	637	643	671	682	673	654	665	654	632	694	636	638	647	668	589	640	664	650	612	638	628	639	644	668	641	715	670	637	685	655	679	667	693	660	639	631	642	633	624	616	689	636	610	719	616	693	698	634	681	629	635	660	612	627	676	615	627	628	657	628	656	623	615	624	602	668	650	661	658	656	654	657	636	612	680	653	633	662	649	618	662	685	627	645	684	645	689	684	645	663	639	611	631	677	615	600	637	661	642	679	624	650	671	656	642	613	678	659	622	636	705	646	604	633	688	632	717	650	617	706	651	682	657	658	660	641	651	627	614	639	615	645	645	670	627	688	674	616	631	619	633	618	649	638	640	683	664	640	646	629	669	658	656	637	665	662	682	689	634	666	618	643	623	612	663	704	629	649	627	597	638	626	621	674	626	638	662	675	686	638	660	659	661	648	658	700	650	589	631	594	679	646	643	653	645	657	629	599	663	609	641	619	698	666	658	650	645	668	658	622	633	666	626	679	647	684	629	622	589	681	612	646	664	635	639	644	619	670	619	627	622	643	624	667	645	638	679	664	591	659	659	663	647	621	649	630	630	624	603	610	644	658	619	601	611	618	659	702	651	636	631	707	667	653	650	634	652	605	678	676	630	642	694	655	671	668	652	614	616	623	675	647	641	673	691	631	680	627	705	643	658	682	632	642	652	660	668	660	658	596	664	601	641	689	657	654	646	644	685	673	632	628	661	615	692	661	654	660	671	612	649	667	677	688	634	677	705	644	641	667	611	641	664	634	684	606	626	625	706	654	626	623	620	677	632	631	637	676	685	672	677	641	656	689	625	644	682	665	670	686	677	647	664	677	660	639	630	624	661	618	656	639	679	690	672	613	658	691	655	616	654	632	657	655	633	630	686	695	627	691	664	681	668	653	657	673	668	673	640	634	628	679	605	602	628	599	654	663	617	663	659	637	609	618	645	646	630	639	657	651	703	617	655	645	640	686	644	614	640	623	637	658	643	656	637	644	636	660	626	624	680	664	619	611	625	623	641	671	636	632	670	597	661	638	653	609	659	637	586	636	648	652	652	669	622	642	600	661	620	636	634	664	633	629	626	653	653	670	678	640	625	640	593	651	674	654	675	661	672	581	656	650	618	700	642	661	657	650	682	681	649	631	644	649	662	627	615	662	717	650	611	657	688	651	641	637	671	692	652	640	653	631	685	643	688	637	642	581	678	612	611	633	630	649	641	655	685	656	682	677	680	653	654	677	616	693	684	652	667	713	683	620	663	665	622	625	671	660	660	641	633	657	701	581	624	619	668	653	662	647	674	656	686	651	683	608	639	653	663	687	651	674	640	648	639	660	666	656	656	685	667	662	688	596	632	652	639	644	620	666	622	639	655	665	639	661	686	655	677	670	652	647	678	683	579	657	671	640	676	627	640	648	646	684	666	655	650	650	653	611	644	591	622	605	651	697	620	675	651	590	679	681	642	630	644	656	599	665	631	637	690	637	678	616	686	641	671	657	643	608	659	646	637	628	670	671	647	682	613	695	657	629	699	677	644	636	656	660	702	639	645	646	636	681	664	605	686	643	643	608	662	659	645	680	652	698	644	632	631	655	619	585	662	642	636	654	651	624	671	615	673	622	673	678	594	623	693	619	665	659	620	640	678	658	639	645	688	675	612	628	672	681	648	635	647	660	658	627	629	613	654	608	646	687	655	625	664	675	638	622	671	665	672	662	608	651	586	646	636	683	609	639	623	632	622	605	653	662	666	668	663	646	620	626	637	620	668	619	644	665	642	684	672	684	625	611	641	649	660	679	633	624	619	683	660	655	674	683	668	601	677	708	641	627	621	616	596	617	639	643	618	656	644	704	651	619	667	654	651	632	645	662	649	647	642	629	663	629	614	617	657	648	655	663	681	668	685	713	665	610	665	620	656	636	632	666	588	690	653	635	626	607	650	639	659	655	636	620	718	636	624	672	627	660	672	633	681	673	616	610	651	629	647	657	652	648	614	653	620	689	619	656	664	684	626	647	689	654	655	610	616	644	637	647	671	639	630	636	652	662	642	638	646	637	640	672	673	616	642	673	659	652	605	664	682	635	642	663	650	663	636	638	597	648	647	659	657	708	652	674	679	657	659	678	647	649	667	632	637	654	622	641	644	643	653	658	663	655	619	655	660	654	675	634	677	623	685	599	644	660	676	620	653	676	704	624	654	614	684	678	635	634	675	661	647	649	648	637	650	634	638	636	652	653	650	640	590	652	694	695	652	633	675	617	647	693	631	684	673	648	669	640	626	630	618	671	681	650	666	638	581	632	642	686	639	665	641	641	609	680	651	699	641	699	672	606	657	628	623	676	659	652	664	652	647	626	659	648	636	684	634	610	624	641	659	633	630	670	637	636	631	661	612	657	674	583	678	635	654	640	637	650	640	668	619	645	657	666	624	667	626	635	662	617	668	600	646	604	663	597	649	606	653	626	634	641	615	702	682	624	616	665	660	664	654	648	583	663	653	658	664	619	689	629	685	638	652	676	631	659	610	671	679	626	657	634	640	671	640	653	659	646	643	609	650	637	667	665	640	678	614	691	653	635	643	638	664	645	618	622	661	641	630	629	650	711	660	651	643	651	667	670	680	660	677	631	650	674	666	637	633	630	616	653	620	629	667	668	630	664	663	658	624	661	653	668	664	653	635	684	686	620	655	676	646	669	684	646	612	667	681	629	633	612	654	655	676	658	634	604	671	667	628	643	652	631	638	645	626	657	659	645	644	672	610	673	634	664	640	674	670	651	590	648	693	627	648	656	654	666	674	673	627	638	707	657	643	624	694	646	656	632	636	619	637	628	652	663	665	611	697	589	676	670	669	627	649	636	642	645	686	619	661	666	693	649	652	602	638	657	651	666	638	654	655	613	669	659	657	663	653
24225	21264	28219	24635	19070	7925	8667	17495	25976	24058	15563	8527	4014	1788	569	263	267	261	267	245	276	233	258	247	241	247	258	257	263	242	286	303	248	286	257	227	272	250	240	240	266	278	254	255	260	270	237	243	263	248	252	293	233	261	255	257	247	250	247	260	259	248	267	250	247	266	259	269	236	271	247	276	268	244	262	259	259	249	254	245	224	238	230	257	252	246	259	248	255	232	233	239	236	236	276	235	209	268	227	261	234	240	256	270	258	244	243	238	228	256	247	229	236	244	248	236	213	230	249	229	251	253	240	267	237	244	277	263	233	255	244	257	252	243	264	265	280	234	256	244	239	233	261	252	240	252	253	254	250	238	247	235	285	236	253	222	241	234	240	266	253	236	268	278	244	233	246	241	231	237	239	248	233	240	247	257	253	241	267	262	260	272	272	267	246	237	229	263	277	246	289	255	242	269	254	271	250	265	217	240	237	210	251	252	255	240	210	236	258	260	263	276	248	231	243	226	239	259	233	272	276	246	240	240	243	245	242	244	245	269	234	255	262	246	247	251	253	254	277	264	276	269	261	244	228	264	248	238	229	257	238	252	244	244	241	263	251	237	248	245	239	235	219	228	269	240	270	266	227	242	228	265	233	254	264	254	268	251	253	235	234	275	240	241	285	272	256	208	233	253	256	242	248	260	230	243	250	253	241	232	245	261	254	254	265	245	258	237	221	246	246	222	223	235	248	240	238	245	260	244	277	245	259	263	229	236	259	239	234	231	241	244	223	243	238	262	221	263	260	267	248	206	255	234	218	254	222	262	253	240	211	268	252	253	252	256	219	259	238	233	249	279	246	257	246	245	244	250	234	248	216	251	249	248	239	264	244	235	253	221	238	245	234	275	262	254	263	224	227	247	289	246	254	220	260	247	255	235	243	273	240	259	277	231	238	230	226	247	243	233	230	244	264	212	275	223	285	259	258	262	246	243	260	259	252	239	252	255	248	261	221	258	249	253	256	223	221	242	249	249	220	266	236	247	248	246	244	212	241	233	246	251	245	267	218	273	258	247	235	277	210	254	240	270	238	220	258	249	261	221	252	254	239	267	235	250	254	247	244	247	247	247	258	245	243	249	257	261	246	245	254	244	257	251	243	258	249	250	258	233	238	248	259	266	247	242	267	237	226	234	236	234	252	253	258	227	229	262	261	228	211	247	239	289	232	265	280	236	249	230	278	257	237	260	228	252	242	250	256	242	280	240	242	278	234	277	252	257	259	249	250	251	222	245	240	279	262	259	247	238	228	238	248	231	278	241	243	244	258	258	246	241	225	243	288	254	257	219	265	232	243	228	237	242	198	251	255	271	268	235	235	238	223	265	254	248	271	253	274	245	241	249	234	244	231	223	245	250	243	236	226	242	231	271	237	265	261	246	234	234	274	216	238	253	261	234	248	238	259	243	241	235	263	271	225	235	252	244	247	237	245	249	248	239	265	218	243	227	227	250	231	244	259	256	236	252	231	247	237	280	285	265	254	251	275	227	235	222	243	252	247	234	228	266	244	235	253	269	229	272	237	240	225	233	206	236	273	227	243	260	264	245	257	268	232	253	254	233	250	263	234	263	252	277	260	209	244	246	246	258	275	256	230	238	265	250	250	271	248	243	270	245	245	232	258	269	256	236	239	258	229	248	238	249	220	267	251	275	217	251	264	249	250	250	239	270	265	252	250	275	260	263	254	254	257	271	245	242	263	241	265	256	258	248	268	254	226	230	246	290	250	263	263	248	277	241	241	236	233	255	239	221	227	261	236	228	225	249	249	241	273	239	258	251	255	247	258	240	251	243	240	245	236	213	261	260	226	253	259	244	256	261	238	248	256	265	251	255	247	284	262	247	268	212	264	254	265	248	249	227	235	249	251	210	241	230	240	264	251	244	233	266	263	267	251	256	248	269	265	245	249	255	220	269	231	272	234	223	240	262	201	246	257	231	256	240	234	253	254	245	245	254	238	232	229	271	254	231	262	228	249	222	258	222	247	243	275	281	221	252	234	246	221	237	251	241	234	233	248	245	249	240	217	259	247	229	257	235	234	269	219	250	241	255	242	245	222	246	232	250	256	256	262	260	252	251	253	270	239	237	254	268	250	263	258	248	254	247	267	226	225	240	221	241	244	222	238	239	293	263	256	227	241	291	264	281	260	239	247	253	232	261	215	242	271	246	236	224	245	249	252	271	264	231	254	248	231	264	268	246	237	251	269	231	229	256	231	250	220	238	247	272	257	224	277	239	272	235	264	241	241	233	249	228	261	232	238	258	243	249	245	250	242	282	268	246	225	238	265	256	232	256	238	261	232	234	271	256	223	237	241	258	261	255	258	236	241	218	239	276	237	242	241	240	256	263	234	222	286	252	234	242	238	228	269	247	269	231	220	273	274	247	257	255	252	255	254	245	223	250	247	275	251	245	241	270	238	283	265	253	236	234	255	205	255	242	250	243	263	280	250	253	254	266	243	237	237	290	245	215	241	277	259	245	262	258	245	255	239	229	253	257	258	240	248	264	228	199	246	234	239	239	244	224	240	242	248	235	233	237	249	268	220	236	233	242	270	261	267	236	249	260	260	250	217	256	253	246	276	235	241	248	267	246	239	265	237	208	223	238	219	252	251	234	243	266	239	265	248	243	253	251	236	248	238	249	231	231	243	255	242	230	241	272	264	233	279	248	267	239	252	256	243	260	248	241	224	246	239	245	259	278	267	260	238	239	268	241	281	212	258	205	251	243	265	273	257	227	242	254	253	238	252	251	241	227	251	229	285	270	253	241	245	262	250	279	245	247	230	231	222	250	261	261	225	280	249	258	254	240	263	250	234	266	260	239	278	253	248	233	241	238	265	258	238	252	228	243	243	249	249	221	269	254	249	266	247	234	231	238	219	235	259	220	253	243	258	227	241	268	234	273	234	227	231	245	233	258	248	250	237	234	221	248	255	237	249	264	233	223	247	213	241	246	258	237	229	259	245	245	231	247	242	244	250	256	246	248	262	265	240	265	225	222	260	249	258	233	243	263	236	244	224	229	251	248	240	227	275	219	235	259	244	245	232	254	223	254	261	258	251	242	264	233	251	243	274	229	254	253	256	257	243	231	238	277	233	264	266	248	261	264	228	259	256	243	218	245	233	271	244	229	264	217	261	244	221	255	268	221	255	247	223	252	237	255	257	257	247	252	245	249	250	244	262	257	275	241	281	206	252	239	245	266	255	280	261	226	247	259	249	261	233	256	245	235	282	264	259	245	261	257	286	270	257	240	234	236	234	246	227	243	264	246	257	239	256	229	234	239	256	226	245	247	237	266	268	248	254	224	271	253	244	259	282	257	239	257	247	250	248	227	255	256	256	236	248	252	238	238	267	249	258	216	244	252	254	229	229	246	250	242	245	260	249	244	249	251	275	264	246	235	258	236	234	260	250	253	241	262	240	268	253	239	259	262	237	244	271	253	255	265	236	235	236	258
16855	32134	29982	20421	14964	14499	19402	30957	37871	33482	25905	17113	10693	5579	1553	555	533	546	509	523	534	578	467	562	511	509	523	506	552	508	684	613	494	510	490	505	528	484	482	518	500	543	516	479	495	529	506	529	516	552	513	544	487	519	531	471	499	489	519	504	549	487	539	463	517	521	526	512	534	507	473	463	526	535	510	498	489	533	534	498	516	547	537	513	513	496	537	478	493	543	487	476	528	533	490	538	488	534	538	509	541	531	514	520	547	461	483	477	521	503	518	495	522	513	497	533	534	505	510	489	524	505	537	498	487	516	464	506	507	504	563	495	495	512	519	511	512	516	549	508	554	493	540	487	475	522	514	503	519	511	525	530	509	509	518	532	501	502	492	555	550	498	484	481	516	495	498	488	528	495	509	494	567	523	506	471	501	503	522	478	510	506	525	531	517	532	485	526	492	500	515	464	555	529	496	518	503	477	502	507	491	494	531	554	513	551	539	505	524	532	522	491	524	498	500	498	526	505	501	527	545	526	529	523	524	510	481	529	449	506	533	507	530	510	533	549	528	519	500	482	515	466	574	520	494	487	495	531	524	510	479	532	522	488	511	525	511	517	514	515	507	479	542	534	544	512	522	506	505	480	503	539	539	521	516	538	518	535	496	486	488	499	487	532	533	523	522	520	500	558	506	532	496	494	526	505	510	551	540	514	500	486	498	512	502	503	536	517	539	529	503	501	524	459	506	511	490	490	518	527	500	550	523	569	507	538	489	532	509	499	483	465	488	507	537	497	492	538	522	534	525	500	514	491	490	525	502	509	491	530	532	486	491	517	490	538	503	503	509	522	537	532	509	521	507	586	497	529	483	473	523	540	505	534	533	518	499	502	513	513	542	519	486	499	533	478	492	464	520	486	502	487	504	525	509	527	515	550	550	519	524	506	522	545	548	512	512	517	472	552	490	489	527	526	513	527	494	468	539	490	500	523	503	523	486	519	518	493	536	522	537	555	518	503	534	558	534	481	517	523	505	490	460	496	558	484	521	527	567	541	519	504	514	543	581	511	515	514	535	479	500	474	502	534	513	503	488	495	506	487	521	528	487	496	508	521	491	501	550	498	510	535	510	545	523	517	498	495	493	504	544	477	484	525	499	534	485	518	508	535	560	532	519	539	527	488	533	524	534	547	508	504	494	529	495	542	510	538	504	486	480	538	516	505	514	503	557	542	489	504	492	532	512	515	512	473	507	521	524	505	561	530	492	521	497	473	515	523	486	496	510	475	522	481	509	472	478	552	540	501	527	533	513	520	549	538	564	486	550	535	516	501	519	489	536	522	518	518	467	506	530	516	491	485	496	492	514	540	492	520	488	484	498	523	564	487	551	531	567	517	480	481	511	516	485	504	486	508	490	500	496	563	490	538	542	499	504	475	559	461	530	529	473	485	520	516	521	496	479	525	517	550	507	504	541	543	522	531	511	487	494	466	479	555	528	512	534	544	515	535	485	538	567	553	535	507	529	522	469	554	539	483	486	525	494	493	494	531	460	548	502	493	516	525	560	520	508	532	519	533	524	491	498	506	528	525	494	526	527	549	495	473	519	510	518	510	516	523	485	482	554	521	513	498	560	536	527	509	537	496	544	507	495	519	528	525	507	518	527	515	533	516	522	554	535	555	489	512	508	520	515	557	508	520	479	515	501	549	525	514	516	528	489	468	530	516	483	523	568	520	521	509	499	546	547	519	500	524	530	526	527	512	523	517	476	526	494	436	531	470	459	513	487	511	534	512	522	549	526	518	519	482	499	494	502	499	510	498	524	524	602	514	511	473	520	499	501	500	501	540	524	513	531	509	499	511	541	482	540	498	468	533	502	486	511	510	506	522	518	503	518	534	530	521	463	524	546	470	492	505	525	494	513	522	499	516	491	512	514	499	532	489	520	514	507	547	512	490	520	509	513	538	500	498	511	498	486	557	425	516	520	520	509	509	473	528	566	518	513	522	533	485	515	544	533	492	489	533	459	473	509	545	501	471	507	520	511	495	543	507	474	499	525	543	506	507	491	494	507	501	536	477	499	481	484	480	485	496	513	491	516	496	533	482	479	516	543	511	493	478	536	506	510	482	539	531	504	530	518	524	509	488	492	523	520	525	552	506	528	489	564	494	507	512	507	509	513	548	487	544	502	501	503	545	507	501	497	461	529	512	521	520	516	546	512	555	515	492	499	520	496	506	500	551	497	530	502	481	537	507	548	497	505	528	539	504	519	498	522	544	544	525	483	505	518	485	494	491	528	498	520	520	501	497	540	553	514	520	521	504	512	480	500	477	485	497	519	518	526	522	508	525	499	539	562	524	478	507	540	448	527	524	508	481	493	505	516	534	540	539	532	464	497	509	507	493	501	537	479	508	461	540	517	537	477	528	545	482	546	547	524	494	480	468	561	503	549	493	499	557	510	510	508	520	474	504	523	517	470	537	469	521	505	541	502	506	528	485	500	510	469	545	501	554	528	527	522	534	498	510	516	525	535	486	520	525	517	524	537	509	512	496	537	476	483	527	453	546	493	524	488	531	524	540	525	548	538	516	506	481	506	519	513	522	550	478	514	504	496	521	529	535	539	488	515	502	504	498	489	524	467	546	500	528	523	532	500	521	480	490	483	515	527	544	496	487	536	531	533	507	500	537	500	508	499	564	521	513	505	496	519	497	490	538	484	504	498	515	574	527	534	538	519	485	545	541	517	504	503	520	513	492	512	477	485	516	499	532	487	505	485	515	460	520	512	550	506	531	466	515	554	521	528	508	512	515	485	510	537	483	538	506	534	462	487	492	485	525	498	512	485	468	504	511	523	486	532	546	517	520	505	521	527	489	522	484	551	522	523	565	507	530	513	541	527	503	499	521	488	449	514	494	538	483	495	522	495	474	474	499	499	512	559	488	469	474	522	479	480	515	475	538	492	527	525	526	542	515	521	513	506	522	512	534	504	486	553	527	506	517	498	507	515	523	528	534	501	498	495	497	535	522	553	490	522	523	535	522	499	502	517	492	497	497	489	498	521	531	457	508	539	534	514	513	519	503	489	494	516	497	551	519	492	572	524	554	468	509	516	515	527	530	514	548	493	526	522	520	493	491	506	520	513	506	562	502	484	472	523	528	528	525	486	528	501	503	531	508	515	540	505	473	518	497	483	517	495	462	506	505	540	524	522	527	546	510	528	534	548	541	516	513	523	481	504	515	512	552	468	471	490	482	500	496	518	537	510	501	528	499	524	504	494	513	501	493	518	522	529	497	513	548	533	503	508	492	501	492	540	513	478	493	514	520	490	520	478	494	486	561	520	541	490	527	542	513	499	491	505	517	517	478	513	458	515	503	504	457	556	492	513	548	515	526	543	484	507	541	479	526	488	523	507	544	526	521	527	502	494	512	482	509	575	496	510	521	462	500	480	490	535	521	552	493	500	537	500	508	529	540	526	500	513	486	534	500	503	470	498	538	501	551	493	557	508	502
23048	21209	29009	23709	21215	20343	17252	25688	39307	36587	28436	16304	6642	1585	693	222	225	202	189	217	226	201	205	193	199	207	219	213	212	264	315	239	182	198	226	199	200	203	201	194	218	197	183	201	181	202	206	182	200	192	193	201	211	208	205	197	200	188	201	218	200	178	202	183	175	227	228	191	184	205	191	211	197	184	216	200	208	229	193	180	204	203	191	202	162	202	191	181	194	238	239	189	189	217	215	209	211	200	212	203	197	214	187	214	214	193	195	202	182	197	205	205	190	202	186	214	218	198	183	217	199	170	179	196	201	191	205	201	213	222	206	187	224	194	220	201	198	183	207	218	199	191	222	209	194	188	187	194	207	214	186	221	213	210	203	199	220	182	183	234	205	198	195	223	188	189	201	189	171	213	183	200	198	202	202	202	200	203	208	199	204	188	206	214	201	191	185	195	214	201	210	210	212	210	204	161	211	230	213	177	213	190	189	195	200	198	214	190	203	211	186	212	195	189	214	198	200	187	185	191	200	211	207	190	185	186	177	194	184	207	213	211	212	193	208	217	215	228	218	176	193	194	189	232	212	195	188	194	191	192	220	202	211	191	193	198	176	209	198	178	203	209	238	209	190	208	201	206	201	200	200	189	212	193	189	189	244	200	202	191	205	193	180	224	206	194	169	194	202	166	205	235	166	211	223	196	190	205	203	209	198	212	211	191	182	215	216	217	190	186	198	222	215	176	188	194	201	190	214	196	208	200	219	211	197	190	211	208	211	198	185	207	197	205	232	195	184	222	187	218	196	186	204	195	197	195	192	223	181	214	202	210	228	203	183	212	228	176	208	187	177	171	213	214	182	201	203	200	198	198	200	202	180	212	196	201	188	191	187	218	204	213	219	199	194	198	202	186	197	205	206	191	179	215	192	214	204	196	212	190	204	198	189	184	200	205	166	203	194	190	210	197	180	182	197	198	196	216	201	193	198	232	194	211	191	202	216	222	199	189	188	191	213	197	198	204	228	185	188	203	205	198	199	203	182	173	207	195	173	181	183	190	191	192	190	216	197	209	191	201	188	223	224	205	191	191	199	198	187	208	192	185	183	215	183	225	190	176	184	199	203	203	199	205	197	182	207	195	195	181	192	204	218	191	208	198	215	198	206	208	229	192	200	180	209	190	194	182	188	207	206	198	213	202	206	194	205	211	196	202	190	228	173	183	195	203	200	196	205	192	194	196	189	179	204	212	186	200	200	206	217	195	195	173	202	197	189	176	177	212	199	207	186	203	196	196	181	220	195	181	190	193	197	199	176	205	203	228	184	222	203	194	199	181	196	207	210	182	195	199	200	212	205	188	211	196	211	188	204	196	215	183	190	221	208	223	208	221	200	190	202	218	212	201	195	205	194	213	204	201	194	207	181	222	218	199	206	187	206	211	207	198	236	213	180	215	192	211	194	195	190	187	187	203	181	191	200	190	201	195	204	196	214	214	186	220	215	213	207	194	204	200	191	186	199	211	201	216	182	171	211	189	198	175	190	215	221	184	172	218	190	182	203	201	195	226	206	202	194	180	222	186	237	225	203	212	223	198	199	210	199	210	187	186	177	215	207	197	195	193	212	212	190	219	201	190	211	200	189	215	194	200	190	187	192	220	178	200	192	190	189	206	204	203	207	222	192	202	210	186	205	202	209	199	186	201	196	196	206	197	214	180	213	221	178	202	197	193	207	196	201	206	167	179	209	193	205	195	204	168	214	186	210	181	171	194	181	209	208	184	212	226	197	188	195	212	194	221	197	200	204	201	193	184	203	193	186	199	210	183	196	201	193	203	185	212	211	195	200	174	178	217	195	202	237	194	188	223	228	196	214	201	187	191	220	206	199	180	211	214	214	183	192	205	211	194	176	205	203	213	191	195	205	205	182	206	173	194	208	200	162	207	204	202	199	183	208	205	188	187	198	178	218	183	214	208	192	209	196	199	210	213	189	192	207	188	180	214	186	203	208	207	189	193	163	207	213	218	209	249	192	219	204	213	210	217	184	199	165	209	174	210	211	188	196	187	201	205	199	191	213	167	203	188	194	192	196	207	188	175	194	201	183	196	204	186	209	214	233	198	178	225	204	209	227	210	202	194	194	191	231	189	220	201	234	208	176	202	209	209	220	207	223	215	191	174	176	205	207	182	185	210	193	189	221	211	204	176	223	183	198	210	180	205	203	188	190	204	193	208	236	174	213	178	203	203	224	208	208	202	210	204	196	205	179	174	189	214	204	220	194	204	173	214	233	200	210	200	199	191	205	216	198	193	207	189	197	206	207	201	222	201	206	189	195	197	198	177	210	199	188	237	185	190	225	213	220	208	212	207	198	219	205	230	183	185	214	185	221	199	222	202	207	186	216	204	211	216	214	193	216	219	216	203	199	196	181	217	201	173	200	193	218	177	188	201	209	207	205	219	194	191	192	198	202	205	183	221	185	185	178	220	226	189	195	199	200	224	184	181	198	217	226	203	197	198	200	207	217	178	210	193	201	209	207	224	186	228	191	189	196	216	194	219	200	212	196	182	196	169	201	221	194	178	185	199	187	209	204	196	196	199	185	206	205	191	213	206	207	225	230	204	217	203	212	192	195	178	207	215	181	197	199	197	174	189	193	178	221	188	187	204	204	200	204	217	169	183	183	227	212	192	219	205	199	188	183	200	193	205	205	167	198	211	187	191	185	210	231	189	183	196	194	206	192	186	191	196	209	219	185	191	204	212	203	208	170	190	192	199	208	211	191	186	209	210	175	186	206	203	212	212	188	208	200	215	236	206	213	222	187	221	222	208	208	200	198	220	177	194	189	206	211	199	169	214	193	190	186	198	206	200	201	198	197	197	186	215	218	196	217	196	198	228	192	201	175	199	189	213	185	207	234	190	190	202	209	204	198	189	181	199	167	202	206	189	229	194	182	198	189	199	204	189	201	192	185	190	197	192	200	190	212	210	187	214	180	211	191	201	207	179	228	198	185	220	201	196	234	210	209	215	204	215	200	210	198	181	195	198	175	220	220	207	227	189	205	190	206	198	216	215	192	202	199	202	189	209	188	187	198	212	200	202	201	181	216	207	200	208	250	213	193	194	225	206	181	188	224	188	227	187	204	222	175	191	191	206	223	188	192	173	232	202	198	196	218	210	161	200	210	204	213	182	197	209	190	214	188	191	197	204	198	201	184	182	216	190	195	195	187	203	209	193	185	189	188	212	188	214	239	184	205	195	181	187	181	219	207	208	194	205	182	195	199	225	202	211	193	225	203	208	215	203	211	196	185	188	198	167	207	219	206	182	190	218	193	207	213	189	189	184	202	193	215	191	187	203	204	198	207	232	182	187	186	189	204	206	215	195	210	200	213	202	192	193	201	219	199	193	206	210	207	222	201	207	198	189	186	198	200	200	193	191	193	219	180	192	207	174	203	214	203	201	188	211	205	207	194	209	190	198	234	164	205	230	165	210	212	200	210	192	212	206	208	203
18120	35854	35090	23304	18262	17496	25356	37901	47582	43849	36560	24544	13886	4018	2039	536	464	420	421	452	404	439	393	436	378	426	413	404	440	518	1010	547	413	443	410	405	429	403	399	396	445	412	393	398	387	407	451	424	359	417	417	368	432	405	408	427	408	418	401	395	374	413	441	413	391	402	399	420	425	389	384	405	407	431	432	390	404	419	409	407	398	442	387	395	441	397	409	414	383	381	437	366	421	404	392	394	439	413	424	399	381	413	388	365	384	389	394	401	408	369	435	377	388	429	392	379	411	420	399	387	423	391	421	421	411	439	399	428	417	421	419	406	388	407	397	384	389	397	386	353	402	452	411	365	431	380	402	392	390	426	401	388	392	415	424	410	404	407	418	405	406	431	415	417	394	376	417	429	391	391	390	387	436	393	398	393	439	414	448	416	395	400	380	414	421	415	398	438	410	396	407	385	415	430	406	394	374	390	407	397	417	425	449	348	425	422	427	429	403	413	406	396	403	394	420	382	380	376	384	408	399	399	398	413	372	404	414	392	404	430	414	415	380	399	437	456	424	409	388	448	423	443	434	391	400	407	392	414	376	421	396	389	441	412	419	410	400	408	405	398	438	405	355	410	411	438	390	378	431	406	377	421	434	427	434	406	395	388	386	389	400	392	411	450	425	399	426	407	416	400	403	413	417	428	437	413	403	434	424	428	383	397	417	418	406	426	420	384	408	384	427	406	378	401	384	409	417	404	387	361	410	434	408	427	398	407	390	406	395	417	394	408	387	434	392	406	419	420	390	417	384	390	420	402	438	411	394	386	375	430	394	399	387	410	404	376	395	420	420	427	392	378	411	439	379	402	415	371	445	421	399	432	397	419	417	414	427	404	397	397	415	387	394	398	394	437	404	401	374	428	400	417	397	419	392	414	400	393	388	440	414	417	449	425	397	443	382	399	405	410	447	361	408	416	428	411	413	383	408	424	369	384	402	396	389	443	432	413	421	384	423	364	401	394	411	442	395	429	404	427	429	423	437	420	404	455	423	449	409	414	388	399	423	431	409	383	441	444	441	399	391	413	424	336	389	392	387	376	370	403	407	392	427	404	387	424	419	365	407	388	397	423	413	385	413	385	401	364	411	399	408	424	442	384	445	432	397	391	424	394	420	433	413	427	383	409	422	422	437	392	425	377	413	425	432	400	401	389	409	387	403	356	406	396	423	418	408	412	365	423	371	366	350	406	398	404	414	408	422	407	404	418	394	399	416	414	408	412	391	408	426	402	363	402	424	406	432	423	412	429	394	370	392	417	401	423	401	421	397	419	394	430	395	392	436	429	424	392	390	381	412	403	426	403	381	388	410	419	400	397	403	391	396	373	422	421	415	452	383	390	426	389	445	405	414	392	402	369	403	405	396	388	413	422	404	432	388	418	381	378	398	399	395	407	400	402	418	414	391	407	454	400	396	374	390	432	387	402	416	415	423	434	410	431	395	395	435	407	404	434	434	428	409	409	390	382	422	400	387	410	382	402	423	395	415	382	395	404	405	386	391	404	445	409	407	393	374	430	405	432	435	386	443	401	427	372	430	402	419	406	411	394	402	383	382	391	380	423	390	411	422	416	384	401	398	414	398	428	390	406	412	397	428	401	392	421	416	386	391	444	408	375	401	421	414	456	430	405	397	409	394	441	422	396	422	434	431	432	389	375	459	376	419	400	421	396	424	421	412	414	465	367	397	439	419	411	386	393	422	420	406	399	418	393	417	407	385	442	397	386	410	401	417	384	423	411	416	411	406	413	395	393	397	402	425	415	415	410	367	408	430	398	402	418	406	396	400	408	381	418	378	404	421	407	417	383	398	428	425	396	401	404	400	391	397	399	406	411	384	415	417	404	378	423	371	426	381	420	412	437	428	409	401	382	404	371	421	427	390	382	413	404	409	398	422	434	385	388	389	440	375	417	392	431	435	442	384	377	426	398	409	401	376	431	402	381	390	399	392	421	410	391	450	404	403	388	391	377	403	383	420	385	403	408	379	454	403	380	397	394	407	398	419	410	391	423	394	412	371	403	402	411	396	379	418	426	403	421	428	382	381	378	413	429	375	424	400	412	392	413	421	410	392	377	398	408	411	419	419	398	422	411	392	419	413	388	411	386	386	359	450	401	404	404	379	447	410	403	395	385	406	384	432	430	377	385	412	387	410	358	418	399	400	380	416	388	388	372	401	367	420	416	410	437	430	385	422	403	399	415	370	409	409	431	394	402	369	379	429	412	409	428	388	423	399	422	397	399	409	398	452	425	419	392	366	403	401	404	400	395	429	391	432	415	413	429	410	407	412	394	397	411	403	402	425	414	410	440	425	430	426	369	386	442	414	390	416	404	372	418	409	389	439	376	391	404	413	434	420	405	409	445	396	390	401	436	403	390	416	409	420	424	372	399	397	384	391	430	378	354	431	408	389	423	405	394	429	390	399	397	434	388	402	400	411	413	422	428	369	377	376	397	430	397	411	425	431	389	424	432	385	443	407	401	412	380	415	382	396	410	442	376	422	426	388	381	412	409	395	388	392	397	408	416	424	385	392	430	404	377	381	427	402	389	399	426	424	355	428	418	367	409	436	362	397	417	421	420	423	358	392	396	369	409	412	411	390	431	376	384	386	420	390	410	425	408	394	385	370	411	424	358	423	410	423	410	405	389	399	426	429	436	418	412	417	415	462	401	456	423	407	380	382	409	370	402	399	381	396	404	413	407	400	399	374	410	435	394	411	398	416	411	419	422	385	431	421	378	401	445	426	397	419	408	402	399	414	416	378	400	427	409	410	424	410	441	394	400	412	398	425	424	415	401	406	405	392	369	457	412	415	431	431	413	404	416	400	387	446	380	404	376	427	431	405	403	416	397	392	412	396	392	379	404	375	393	407	430	441	375	364	419	424	398	366	455	407	414	418	393	445	439	410	401	399	437	414	431	436	372	418	389	406	392	401	428	398	380	422	399	413	387	367	416	419	377	395	414	419	395	418	394	392	379	414	430	412	426	408	402	425	407	416	414	421	407	393	409	433	371	408	433	429	442	417	435	415	414	398	412	439	404	408	414	389	405	421	399	388	409	392	410	443	377	423	431	420	405	367	399	411	360	408	415	388	416	392	398	435	401	382	452	342	405	389	400	375	448	369	441	429	424	404	390	389	340	422	450	399	422	383	412	416	431	387	368	408	405	447	391	372	370	407	388	413	426	397	432	424	411	421	407	425	419	412	403	389	433	440	428	444	419	416	399	408	407	429	382	373	393	412	395	418	395	403	395	416	395	384	416	406	389	398	401	425	423	416	405	400	454	375	431	425	389	397	405	439	385	409	420	392	396	383	407	375	415	386	379	394	409	423	393	401	397	427	394	387	389	410	415	388	423	413	409	418	428	388	434	324	396	381	383	387	424	412	382	408	456	416	383	420	443	402	389	387	411	431	429	418	400	392	416	424	397	436	371	412	399	400	403	422	392	401	409	376	400
26599	21052	15942	5882	1972	1403	1221	4216	4497	4352	3083	1774	924	704	408	342	349	341	349	343	355	364	338	361	351	359	373	343	340	350	366	348	365	359	388	346	300	344	353	311	338	354	342	334	326	315	359	354	349	336	341	341	312	327	342	346	317	373	317	333	330	335	336	332	343	350	344	326	362	387	350	340	339	315	333	336	331	370	323	307	333	360	347	359	362	373	341	350	329	387	338	339	332	333	351	332	331	386	318	330	363	337	319	347	341	338	317	326	326	320	353	334	356	341	343	327	317	334	351	343	336	341	340	341	324	364	338	327	320	366	355	317	350	330	338	352	318	332	338	299	347	359	340	355	359	336	346	342	337	318	336	358	332	346	295	360	341	358	308	315	348	315	330	349	329	364	378	352	341	368	346	361	320	342	337	360	331	339	301	342	371	365	331	351	335	332	309	333	327	354	346	318	346	373	357	317	352	369	345	296	326	337	382	332	302	329	310	326	314	351	356	345	361	345	329	343	326	338	336	340	334	349	326	312	329	339	349	343	328	370	379	335	317	359	329	337	375	358	355	310	364	359	325	381	348	379	324	362	329	322	333	344	323	340	346	313	327	346	350	345	336	336	331	358	347	313	331	341	348	310	314	358	355	329	344	362	343	338	328	321	327	336	325	339	313	332	332	337	364	354	323	342	314	336	330	369	339	337	346	343	340	317	361	347	369	334	304	331	347	324	329	299	336	330	313	367	351	321	364	344	334	290	365	359	335	364	371	299	380	331	332	340	339	315	349	353	346	339	304	341	335	323	320	333	313	331	340	355	363	355	355	321	410	350	344	359	337	328	352	340	350	347	325	330	346	311	324	321	337	350	343	367	330	321	327	338	317	339	299	323	324	352	338	335	301	319	338	368	351	331	348	350	342	328	321	363	341	336	343	352	334	320	352	348	369	297	339	356	362	339	330	336	343	326	379	365	373	355	338	342	352	334	334	323	351	365	349	360	329	364	335	333	323	330	345	323	334	320	362	339	361	342	343	301	323	330	334	342	339	324	344	346	340	308	348	349	326	327	329	343	342	325	315	336	340	332	356	318	339	355	369	355	362	345	313	343	350	349	332	342	325	310	334	346	342	366	372	345	370	327	344	350	374	362	337	321	355	330	319	341	347	322	358	352	339	366	340	342	360	363	321	362	326	317	318	333	338	354	355	337	348	354	341	356	356	309	348	370	353	345	330	322	319	319	321	313	334	334	328	341	352	316	360	321	333	354	331	354	327	334	321	327	348	329	383	351	319	359	336	318	347	329	352	344	318	355	332	330	346	330	325	328	316	345	340	343	339	336	372	357	321	355	299	363	340	353	362	332	337	351	378	339	336	361	376	330	346	340	307	334	350	379	349	360	292	353	324	324	366	357	331	345	320	334	369	348	368	370	343	339	321	298	338	320	355	346	338	347	291	337	333	353	343	350	334	327	357	321	297	335	319	350	365	376	352	329	363	366	368	339	324	328	358	350	321	341	304	344	319	337	357	333	338	350	330	368	345	319	362	360	358	344	347	366	341	353	359	309	343	338	350	321	334	323	326	317	286	327	352	331	340	338	333	347	333	342	342	342	350	309	331	327	355	340	324	309	362	319	344	352	353	318	337	382	316	358	345	344	336	353	332	329	331	361	341	375	351	334	338	338	343	364	346	335	323	362	338	342	354	346	295	321	333	335	358	305	364	331	339	342	323	340	339	346	353	336	320	328	340	337	297	354	369	343	297	319	359	351	335	367	329	348	343	313	330	350	351	336	325	334	323	339	304	332	333	348	350	325	364	343	324	327	370	353	315	340	334	342	353	323	313	297	324	359	315	351	351	331	324	350	331	358	347	350	348	335	320	329	348	335	362	330	339	354	340	352	345	351	364	340	337	362	342	343	372	369	327	375	335	347	298	337	328	324	330	330	335	335	323	323	315	315	300	354	357	356	320	328	342	371	315	330	326	325	357	334	348	369	352	328	351	358	334	334	321	349	337	374	333	329	315	332	325	373	347	321	320	365	335	338	318	314	328	365	335	354	324	317	337	360	310	371	336	351	329	341	360	338	343	345	395	380	332	354	365	329	336	357	331	351	345	342	334	359	332	344	345	322	321	351	322	345	318	368	335	325	347	307	344	348	350	337	331	369	357	368	344	342	343	346	328	361	353	355	365	347	355	333	366	335	351	358	338	361	359	350	325	361	350	358	348	348	342	324	358	331	318	339	366	325	311	326	339	330	322	335	359	337	330	334	347	333	365	356	363	323	340	329	370	341	335	345	345	314	337	336	348	358	345	338	373	349	357	337	343	331	329	371	312	328	339	351	339	345	333	342	353	321	296	361	352	338	313	325	318	312	352	345	355	311	349	328	341	337	343	322	351	348	365	328	348	356	353	329	326	347	357	368	329	339	338	357	368	322	355	321	326	349	353	375	328	357	335	338	335	386	326	322	380	377	293	332	355	332	341	342	324	342	342	324	345	320	343	360	339	343	339	344	324	360	349	328	335	350	338	360	368	341	331	342	349	324	356	365	318	305	304	350	334	345	356	354	310	308	327	306	358	364	328	361	336	365	348	328	310	337	351	338	309	325	326	333	322	385	319	347	350	331	356	355	340	377	320	357	353	306	380	343	357	333	322	311	353	330	326	343	323	331	347	358	318	361	387	366	359	326	330	335	350	331	361	322	357	324	330	331	342	338	318	339	314	319	345	334	336	349	338	327	347	312	336	315	362	329	350	340	297	358	352	344	316	334	370	353	315	325	336	339	326	301	345	313	362	335	348	331	310	366	314	304	320	344	357	346	336	354	344	351	330	363	321	363	324	333	361	369	319	350	336	344	328	315	326	344	369	328	355	338	334	314	319	357	333	352	320	374	329	348	331	333	348	325	370	335	310	319	376	345	353	335	380	370	330	366	341	354	318	348	336	353	329	335	346	319	312	363	320	317	331	326	365	356	324	320	319	339	363	341	331	342	325	345	337	362	320	348	366	331	358	341	307	375	313	327	313	309	351	321	321	346	350	340	349	319	329	328	307	313	332	323	342	339	339	340	321	331	354	324	373	346	338	359	316	316	321	356	337	324	364	343	335	334	367	337	302	359	337	341	326	348	327	328	362	343	344	361	328	342	312	311	370	390	347	353	314	307	338	365	389	361	342	351	354	315	326	339	335	346	367	372	334	353	341	327	356	378	348	329	331	345	340	351	323	388	331	320	335	356	310	343	298	368	337	346	327	340	331	358	340	324	374	341	358	332	354	356	335	337	296	353	357	349	334	365	362	328	356	328	347	319	348	343	382	362	340	326	343	331	376	343	324	366	327	317	346	348	303	317	326	326	348	366	327	334	362	344	330	321	342	337	363	346	339	386	386	324	355	323	349	307	331	364	376	346	352	317	334	320	326	354	346	330	340	348	344	319	322	360	343	341	362	324	361	357	323	336	339	366	335	368	375	320	346	348	341	341	315	340	351	342	339	343	356	329	329	341
15227	23331	19907	9903	6096	4885	4341	13169	13052	12038	9017	5261	2505	1701	988	723	726	706	720	676	651	661	700	693	688	674	698	670	723	749	707	706	702	655	677	691	719	682	706	694	717	682	664	681	711	663	673	674	719	673	645	721	661	668	738	691	743	681	672	718	718	647	658	680	676	740	712	724	673	670	704	694	676	666	645	710	664	688	691	720	668	674	715	697	668	658	655	673	697	710	715	701	673	697	677	695	680	666	707	677	689	662	726	729	653	691	714	702	711	692	691	688	732	741	660	686	644	701	684	666	658	711	650	686	637	691	691	735	689	726	700	715	625	697	723	670	651	732	661	659	703	720	663	718	701	700	706	693	686	696	706	698	740	708	662	710	741	622	697	689	655	660	670	670	687	658	643	682	681	671	672	626	710	710	738	672	698	685	655	700	714	684	673	653	759	711	665	678	772	665	687	695	663	650	684	657	683	668	722	711	689	726	723	670	636	621	699	689	685	696	703	678	661	671	680	673	720	689	725	682	737	689	720	659	695	650	729	638	658	711	656	659	692	683	718	702	639	688	704	681	672	661	706	728	692	702	712	652	654	695	740	670	713	692	663	644	726	698	708	721	690	675	693	685	693	687	670	708	704	724	713	657	718	675	731	654	681	690	709	672	703	709	686	700	691	685	730	715	692	739	660	652	682	718	682	701	649	632	698	687	669	740	669	675	691	687	676	721	723	686	686	739	714	678	709	675	720	720	719	724	671	705	651	695	684	700	694	706	663	673	670	693	720	659	666	650	696	697	700	703	672	696	722	678	733	682	664	738	652	691	699	679	666	695	648	682	699	710	664	678	632	718	710	707	660	682	735	715	680	690	666	731	684	701	683	652	692	716	685	666	686	711	675	662	685	764	654	682	695	714	721	700	685	678	676	683	690	658	715	643	686	706	698	658	681	609	688	704	728	645	684	723	669	772	707	719	716	670	658	697	665	674	667	676	709	676	698	718	765	680	724	712	695	678	677	683	703	712	696	649	694	721	731	680	741	693	707	684	677	646	668	713	726	678	652	711	712	671	670	735	674	658	667	681	695	696	671	712	701	703	704	601	728	718	707	705	731	695	706	685	675	684	669	673	686	684	648	693	674	716	641	682	672	675	672	702	651	716	737	674	698	641	674	741	733	703	698	678	675	729	655	698	664	677	644	712	668	650	701	702	677	683	671	665	703	696	668	704	690	728	702	688	668	722	704	699	649	730	712	711	727	713	692	692	642	727	705	716	675	709	725	748	710	683	698	741	751	704	678	736	705	685	667	721	715	747	682	678	724	751	706	670	660	714	694	725	706	667	669	691	716	694	700	680	695	653	713	730	724	681	698	715	643	671	702	700	673	705	682	693	668	702	636	637	739	668	680	713	651	705	700	709	674	680	676	697	646	742	705	705	635	705	678	711	701	679	700	738	697	675	733	662	656	733	652	677	709	687	711	685	703	670	742	726	684	657	674	648	654	708	742	727	715	647	660	678	706	687	659	694	732	699	642	714	701	752	650	680	710	654	686	728	719	688	668	643	724	693	654	697	678	696	698	682	684	700	682	675	757	716	665	681	688	657	743	715	667	651	660	675	722	653	700	650	696	732	692	706	686	675	669	651	697	659	697	662	703	707	636	696	740	672	698	699	651	702	670	692	692	676	730	703	705	720	640	711	692	730	679	681	714	709	658	706	707	695	654	704	679	662	711	729	662	664	672	653	671	692	681	637	675	699	746	701	701	712	716	689	705	739	673	681	708	728	665	741	658	688	711	684	719	688	704	721	740	675	689	664	709	643	739	682	706	685	686	721	717	685	696	727	695	709	675	726	713	696	720	699	694	724	677	689	686	647	668	713	706	666	713	628	685	638	678	706	721	729	714	686	650	667	668	652	666	675	688	640	642	652	672	711	716	746	654	648	702	670	707	693	718	728	692	652	681	719	725	689	702	681	716	740	693	667	723	689	674	671	630	709	669	688	682	690	664	666	661	699	703	713	727	631	673	691	715	720	701	707	697	694	674	672	721	670	709	686	728	709	649	677	714	679	699	652	700	745	650	721	695	713	682	688	685	700	668	708	717	710	694	679	710	707	693	675	664	705	684	640	676	670	684	672	725	680	706	705	733	698	694	660	715	680	679	651	679	684	727	672	706	710	639	712	697	683	664	684	658	699	690	632	706	672	728	692	675	646	705	719	686	679	684	724	668	654	701	665	709	713	645	718	690	671	718	705	690	688	661	703	713	650	716	674	675	673	677	720	759	704	679	705	709	727	691	662	687	721	680	712	700	674	681	728	737	711	683	698	698	684	685	719	652	718	726	747	667	673	735	690	717	723	693	689	718	705	652	690	679	732	660	745	705	675	703	707	693	697	686	665	687	677	684	668	682	712	690	719	675	688	643	687	653	697	721	710	698	637	701	714	690	655	696	686	687	643	665	704	705	690	680	663	704	701	669	712	719	677	668	693	726	731	683	778	741	661	636	726	697	677	681	701	731	685	729	646	679	714	727	679	684	746	687	685	704	703	709	787	720	647	686	679	681	688	701	715	739	672	695	712	678	711	684	676	661	717	706	724	707	663	706	647	687	680	698	717	675	688	686	704	662	674	697	690	686	674	670	684	725	704	725	703	682	695	718	700	650	710	752	647	666	723	716	722	708	631	691	742	685	632	727	711	726	722	734	695	752	661	678	681	649	717	688	698	764	639	670	708	717	642	746	679	675	698	704	673	764	673	688	735	701	695	696	747	648	677	701	685	722	687	693	716	695	706	662	689	695	708	651	662	671	779	664	697	693	744	691	716	676	697	730	754	693	651	680	711	683	661	718	705	700	673	696	719	681	736	684	726	698	688	687	677	725	713	624	680	665	698	711	675	692	724	706	708	707	714	720	666	760	700	705	683	683	698	670	699	730	705	704	678	640	642	712	714	678	727	711	711	659	686	665	679	667	696	693	696	738	682	678	694	679	688	715	641	737	698	705	728	705	682	712	698	671	675	689	699	671	735	665	702	682	650	719	691	637	633	643	674	677	668	712	674	697	702	676	686	710	694	696	696	652	756	706	694	732	677	692	696	675	654	686	666	698	642	699	677	677	682	701	668	674	656	686	694	715	707	629	673	706	687	672	694	687	715	640	727	701	706	689	740	720	663	693	681	750	722	710	669	663	735	662	710	674	680	709	741	682	653	709	664	652	713	678	670	705	667	721	684	702	726	710	654	674	679	683	698	663	680	659	669	703	672	698	715	699	717	710	723	677	702	655	745	660	704	703	671	693	698	692	662	715	707	676	710	699	698	719	715	693	720	685	717	699	659	721	722	696	700	697	711	694	722	675	693	730	695	690	668	698	650	663	721	703	701	709	685	697	685	705	673	702	666	694	690	728	685	680	721	714	670	671	716	663	716	652	720	677	691	662	702	701	693	662	664	691	708	723	709	711	693	743	686	699	655	675	666	659	726	702	718	691	747	673	694	694	696	639	701	700	660
24156	21213	28174	24530	18523	5735	8299	21792	25919	24445	17491	9891	4734	2038	828	350	297	285	270	317	274	286	300	272	307	289	304	272	290	279	288	319	307	285	272	291	307	324	324	284	302	282	286	294	310	263	330	254	282	284	292	270	250	289	266	298	269	310	319	278	298	281	298	288	291	300	286	296	297	288	286	276	288	253	292	273	296	332	302	284	287	258	262	262	305	275	308	302	276	279	269	268	321	266	286	322	301	310	290	295	289	332	304	289	264	278	264	264	271	272	272	227	298	305	284	281	328	332	276	268	262	296	338	269	315	296	262	257	293	301	283	295	293	290	299	287	268	299	292	315	275	280	315	294	268	268	301	288	299	299	342	276	302	283	282	297	291	282	279	302	256	309	290	316	291	249	299	307	306	302	323	280	274	277	284	277	296	280	276	297	287	282	288	328	257	271	318	297	299	329	295	276	294	285	276	288	258	336	280	284	320	300	323	256	294	278	254	277	283	257	279	313	275	287	270	295	292	296	287	296	251	273	276	274	274	273	314	288	301	275	307	279	285	272	270	314	270	279	315	300	269	316	268	271	280	298	317	309	300	283	312	287	295	309	294	283	295	323	300	287	315	302	289	282	320	289	287	309	273	274	294	290	295	306	286	281	296	291	275	290	312	300	294	298	300	272	270	281	332	285	331	280	274	288	305	293	274	291	262	268	289	266	294	278	313	271	293	301	270	278	298	301	277	265	314	262	316	296	290	275	309	286	280	303	281	268	268	273	320	329	302	300	333	313	294	315	312	296	273	302	274	293	281	284	296	283	290	291	284	311	285	299	274	264	286	271	257	301	302	252	281	278	301	295	300	291	273	286	309	271	316	282	267	298	271	309	262	280	289	312	302	300	286	271	321	264	292	298	285	278	311	326	296	270	281	305	262	308	300	286	278	278	302	312	298	304	272	253	295	266	320	282	280	285	323	278	283	279	311	284	286	283	298	304	262	316	285	263	287	317	272	286	297	267	287	297	274	251	271	259	252	282	305	313	270	284	334	289	310	286	278	288	294	314	306	285	272	273	287	270	249	325	316	289	312	298	308	289	273	268	271	290	304	271	288	275	308	296	310	293	278	301	296	259	312	279	277	298	266	274	284	301	295	294	304	297	287	306	274	245	305	314	266	303	297	300	306	300	277	303	275	287	316	306	282	281	301	254	295	352	306	286	277	306	288	315	281	298	306	297	269	282	318	268	282	286	285	309	312	305	315	314	272	294	285	312	264	291	274	304	314	274	277	290	280	297	294	311	307	280	304	280	297	279	291	282	288	287	288	282	289	294	271	303	271	281	317	282	312	292	308	309	284	295	276	281	272	270	326	254	300	291	273	297	314	270	280	282	301	307	308	280	262	297	265	308	318	267	280	283	269	321	283	326	290	278	290	313	278	266	275	301	309	273	273	273	281	281	301	293	276	276	267	294	305	287	266	324	282	281	257	278	267	322	281	310	275	289	331	308	291	304	295	262	280	286	315	289	262	279	289	310	279	268	282	314	266	271	298	278	302	285	309	297	285	292	297	271	274	275	312	304	283	290	279	308	266	303	252	279	283	327	267	280	289	322	274	292	287	284	295	276	299	319	270	259	339	273	279	297	268	288	269	304	286	279	282	319	285	293	312	286	276	292	312	286	305	277	295	305	271	304	304	258	258	304	325	309	279	311	286	292	289	276	272	301	264	273	287	276	268	276	280	270	328	306	286	277	300	264	303	296	275	278	314	266	291	294	299	255	266	300	300	300	301	293	294	289	314	294	296	267	311	310	330	286	259	296	282	275	264	305	298	302	284	312	279	332	319	309	308	274	278	293	266	291	260	259	268	276	283	298	285	288	276	306	261	294	295	289	293	272	260	276	303	298	268	272	310	301	292	300	310	285	303	283	298	290	300	277	302	294	293	284	279	309	284	292	288	326	315	293	279	273	285	307	291	294	281	305	288	307	298	276	280	302	287	305	267	282	289	296	294	278	309	289	275	274	318	327	283	295	297	310	305	327	292	261	298	266	305	271	293	291	280	287	300	304	327	304	292	274	300	289	288	327	280	306	310	303	308	266	324	277	280	287	273	291	291	301	297	287	286	280	316	299	274	253	311	292	302	288	289	262	317	286	263	278	276	269	290	275	322	283	298	303	289	313	297	275	313	309	303	291	307	260	259	270	293	279	256	286	265	284	297	286	274	304	266	271	301	279	272	302	276	278	293	246	306	286	293	291	304	273	299	330	283	291	289	286	291	285	292	269	260	285	265	294	282	311	283	275	256	293	269	249	291	288	291	281	305	298	295	266	310	303	321	307	269	293	304	320	312	304	277	352	288	314	265	281	271	288	280	273	310	285	293	275	286	272	280	298	314	257	258	321	275	262	262	282	293	269	290	281	289	323	291	295	289	306	265	269	293	291	296	290	270	296	304	305	281	299	300	317	312	282	279	277	291	267	252	308	285	271	277	281	284	282	288	271	299	293	291	324	298	273	303	288	283	298	287	270	279	297	276	286	273	266	303	312	285	287	267	304	284	294	293	278	301	281	303	259	297	307	278	278	292	283	276	318	307	280	303	297	289	295	282	284	285	284	272	268	273	291	305	296	303	308	296	300	266	285	277	322	283	289	299	280	280	270	254	258	279	283	295	261	314	300	256	270	301	315	273	309	270	294	282	293	276	289	276	273	265	273	263	335	292	263	275	292	297	289	297	271	294	277	330	274	290	268	295	296	276	268	277	284	274	287	309	296	310	297	262	294	292	306	267	299	308	311	294	269	319	284	294	291	293	276	290	316	282	325	316	288	283	311	282	287	301	298	273	272	303	305	299	300	285	295	325	266	280	282	301	272	303	278	286	284	291	293	310	315	283	302	321	275	276	291	261	297	296	292	284	283	293	283	306	300	287	279	279	284	270	324	310	312	293	307	271	255	268	302	293	283	312	276	287	276	305	281	305	278	280	307	294	265	312	293	287	284	280	306	285	280	298	300	309	307	275	288	297	303	286	284	294	295	315	305	266	286	312	275	321	309	274	285	295	292	283	267	278	265	286	280	316	304	307	300	307	288	279	287	258	291	271	293	318	288	288	300	305	281	272	263	295	308	273	279	302	262	287	292	285	281	292	254	289	329	318	270	264	289	275	282	293	314	265	293	296	304	284	301	308	312	327	303	277	299	304	316	275	308	300	306	304	287	299	273	302	294	275	283	309	286	263	299	325	305	291	301	294	279	314	310	316	318	278	279	286	304	270	282	307	287	301	281	312	286	323	263	280	267	274	286	277	267	282	267	291	339	305	282	306	274	303	308	271	274	282	262	266	282	282	300	326	279	306	307	275	287	263	285	286	305	283	331	309	242	271	260	277	263	289	313	297	303	282	314	274	285	286	267	278	278	294	327	263	273	293	313	285	299	315	331	305	292	321	286	297	271	286	257	287	277	263	321	285	290	285	261	303	285	315	266	284	280	282	309	303	273	306	279	304	275	277	293
12628	26338	24026	15167	9521	10683	18650	34692	37090	34563	27369	18911	11214	5695	1999	716	632	597	582	577	617	643	548	588	606	610	570	596	581	576	600	611	552	579	599	573	612	588	568	605	576	580	592	616	620	586	595	578	584	575	592	604	580	610	558	619	596	610	588	598	574	655	589	613	573	611	581	582	616	618	607	575	576	603	585	599	573	548	620	615	587	626	580	604	604	595	541	576	591	652	580	612	613	586	563	585	599	581	602	579	582	620	591	587	628	593	608	618	587	637	621	590	605	591	584	573	569	559	609	639	616	575	608	628	580	604	640	564	578	621	614	577	602	601	592	607	611	614	564	574	584	631	630	612	623	646	516	604	574	553	609	587	613	603	599	590	604	613	593	559	591	583	595	586	577	662	635	602	607	591	601	602	596	571	634	543	637	630	598	627	632	626	628	609	607	631	587	599	612	589	589	576	586	588	586	606	610	587	582	606	590	607	565	589	596	540	612	571	585	585	575	614	556	599	606	580	625	584	587	605	595	571	612	524	602	602	590	616	603	614	607	585	606	621	616	565	593	558	618	576	606	586	573	591	586	617	573	599	639	616	594	591	570	575	553	583	598	527	600	589	618	547	579	571	616	585	624	613	564	580	626	614	613	606	610	614	607	641	624	601	567	593	578	620	633	639	633	558	585	585	585	586	607	601	582	569	555	611	624	625	593	579	639	585	555	611	585	570	615	602	592	600	597	576	598	548	542	561	607	578	552	581	609	648	576	579	560	570	579	581	594	594	586	578	637	587	614	607	595	614	567	605	603	583	649	597	583	582	589	590	566	565	580	591	590	583	585	605	628	623	609	592	600	623	609	609	615	623	587	581	620	582	578	562	580	583	562	582	639	577	593	545	554	626	603	582	608	599	614	580	599	573	581	586	544	573	612	587	591	591	593	590	581	600	603	580	598	589	607	584	575	572	580	599	577	613	603	606	618	632	597	603	599	607	592	580	589	597	596	619	547	548	592	611	643	613	569	580	593	576	613	569	573	607	560	606	644	568	584	581	613	589	548	624	629	599	598	579	622	598	585	596	617	609	578	613	602	612	584	618	642	613	594	597	581	579	561	578	585	596	552	563	598	619	600	611	593	555	599	579	613	563	585	575	542	557	594	578	581	608	631	632	573	604	625	570	618	594	565	654	603	588	592	583	629	616	546	567	621	624	601	584	623	634	600	553	579	624	615	605	556	625	616	614	583	560	550	585	603	612	580	601	608	592	576	571	608	593	606	601	545	579	569	605	594	592	577	567	587	638	594	554	617	576	654	541	595	562	602	607	639	620	602	611	572	560	600	593	652	595	590	598	590	543	605	561	567	609	568	594	588	601	594	579	603	570	606	626	587	541	591	620	656	631	571	580	582	567	594	605	567	598	610	576	579	563	573	589	584	568	590	588	578	607	603	573	617	580	576	587	572	563	561	592	578	567	537	640	566	626	577	597	583	624	622	587	609	592	602	572	588	616	625	581	639	598	570	578	584	620	555	611	565	556	609	606	598	599	607	616	628	571	596	610	582	556	578	608	580	582	577	584	631	618	583	590	586	590	585	601	586	589	577	619	516	586	596	563	612	588	595	637	588	594	587	551	572	578	603	602	553	594	601	619	577	543	564	588	576	581	620	567	591	589	585	614	585	602	596	559	624	566	557	629	557	594	605	561	568	586	623	615	594	600	585	596	553	577	614	616	610	592	585	578	588	571	577	585	610	612	619	601	609	600	641	567	603	601	607	636	568	573	587	562	564	598	575	610	596	591	579	544	600	608	564	606	630	651	542	573	602	600	586	639	624	607	573	574	635	544	579	636	592	607	602	589	576	600	582	593	612	598	551	568	592	645	568	596	608	596	588	586	594	574	602	592	602	561	597	564	582	593	602	588	617	554	615	600	609	586	583	597	588	586	625	576	653	583	599	601	610	574	608	612	607	548	622	611	582	591	550	585	589	626	615	598	581	596	586	616	611	576	579	568	602	635	570	596	582	587	560	563	606	601	565	556	597	623	601	604	584	607	577	615	576	611	631	607	587	649	561	578	616	526	572	543	603	580	597	614	618	640	585	613	579	598	546	570	623	601	611	618	570	625	607	595	617	589	625	629	624	600	556	607	562	578	605	632	579	648	579	575	567	603	564	587	591	600	621	571	590	587	576	591	600	615	563	637	622	572	568	627	623	587	588	576	604	582	593	591	551	635	598	593	558	645	633	580	588	567	581	566	613	612	577	575	632	613	562	583	591	582	615	595	618	572	585	617	618	585	570	633	602	569	573	594	610	588	561	637	623	592	567	607	583	550	576	583	597	581	606	607	566	607	598	577	633	589	580	570	574	594	601	595	587	613	599	585	617	608	569	594	628	573	592	574	579	608	639	551	641	628	604	569	579	621	587	567	542	632	584	636	587	598	607	579	595	605	529	586	596	554	587	593	564	578	575	628	580	638	566	602	549	626	651	571	558	553	615	568	593	573	605	622	553	578	594	573	573	613	601	579	551	585	555	595	598	622	621	592	576	575	597	624	567	578	585	621	576	600	569	594	608	574	597	581	574	569	620	578	629	582	600	574	581	552	610	576	574	599	579	573	630	616	594	579	608	608	600	588	575	590	581	641	587	586	610	631	621	582	608	575	597	551	608	574	586	596	614	573	586	587	560	610	602	564	565	603	578	541	570	599	610	607	595	607	559	560	572	592	569	600	595	578	611	556	594	578	626	568	601	576	554	593	594	624	620	622	585	596	570	604	561	599	551	594	637	612	584	597	599	609	589	532	635	565	582	586	607	622	599	611	594	588	605	616	543	604	578	612	534	595	587	574	616	630	506	615	549	596	570	614	568	577	578	589	605	584	614	610	610	575	550	592	591	616	576	581	601	613	584	544	564	604	621	582	545	618	536	571	586	566	615	629	594	547	608	609	629	574	584	600	583	574	566	621	588	608	585	576	590	567	597	585	604	602	576	614	576	588	596	524	582	605	609	577	594	621	588	592	607	603	587	563	589	574	612	614	575	582	600	623	591	630	587	590	621	602	599	580	586	603	568	633	606	581	615	522	611	591	606	661	591	593	606	631	582	575	576	581	614	613	571	651	562	578	595	569	583	611	641	629	623	570	576	579	600	602	594	575	606	573	639	572	600	569	588	613	588	577	552	566	611	585	586	578	589	595	592	570	596	574	616	587	608	575	590	584	629	618	639	627	618	593	569	566	589	564	597	576	585	641	598	598	601	571	586	569	549	580	579	615	575	631	597	568	587	623	578	557	591	564	602	573	622	573	591	563	557	618	577	580	592	612	556	607	635	616	587	593	588	571	610	599	597	596	577	614	609	550	580	585	630	590	607	606	558	539	607	549	555	593	601	582	558	581	551	612	577	588	587	580	594	578	598	575	600	584	608	588	600	653	607	625	620	632	602	584	549	547	579	539	629	660	592	564	618	617	616	625	581	596	637	605	582	556	650	578	584	557	572	598	605	570	577	590
23102	21248	29054	23736	21258	21027	23320	28997	37665	36916	29304	20197	10540	4031	1046	291	285	272	246	235	274	249	264	268	265	226	236	235	247	268	262	271	244	281	277	234	253	235	266	256	268	231	245	239	233	259	233	247	243	220	251	229	256	251	272	243	233	273	266	255	243	292	244	289	247	264	276	241	253	246	207	249	255	219	272	257	260	264	211	275	270	255	215	245	235	253	240	251	248	261	252	241	234	256	229	244	234	259	266	289	248	262	215	251	247	252	272	256	272	242	246	245	266	247	260	234	255	214	239	256	246	251	257	244	230	244	258	254	279	265	255	236	245	248	256	230	249	258	234	231	230	246	275	223	257	246	230	268	243	241	244	235	251	220	266	259	244	264	235	234	224	234	272	245	240	245	280	219	254	271	243	248	255	261	263	257	257	278	243	253	302	273	256	247	237	244	261	275	268	252	238	236	222	219	263	232	261	266	232	275	284	260	285	266	234	261	259	240	240	228	254	255	267	248	228	252	262	228	247	252	257	238	262	247	258	234	261	252	268	269	243	251	230	259	250	261	239	228	245	245	248	276	266	242	257	224	216	252	258	264	240	249	258	268	228	269	267	271	232	249	263	246	239	260	261	264	248	266	242	287	258	264	242	233	270	251	271	258	279	255	264	246	271	218	246	275	261	262	282	247	226	264	275	258	272	233	249	238	240	282	240	264	241	268	259	239	238	248	243	268	255	276	268	248	247	239	258	285	251	225	283	257	268	234	244	230	243	227	240	217	268	244	259	251	250	254	269	254	274	269	262	262	231	251	250	244	254	252	263	245	238	231	245	264	235	248	246	235	261	238	257	237	243	239	242	247	254	212	250	252	259	235	262	252	237	233	263	257	263	256	243	249	252	253	232	232	284	249	251	243	265	248	231	272	237	236	249	232	245	233	227	243	252	259	244	248	253	268	255	226	249	246	248	270	251	275	239	250	236	244	257	261	238	231	234	270	266	277	280	255	265	264	247	242	242	269	249	242	257	257	253	274	252	270	230	266	266	262	267	251	261	267	260	225	250	246	257	240	250	271	257	235	257	222	206	206	241	269	238	268	270	256	234	249	236	246	260	270	254	231	216	265	230	241	253	260	252	209	249	262	232	225	252	269	230	221	267	239	283	224	254	271	267	253	236	234	241	254	279	267	268	244	233	237	234	230	265	248	256	243	266	241	261	258	238	251	258	229	246	274	230	251	245	259	242	220	234	271	248	248	279	273	273	254	275	254	266	238	250	232	272	259	251	244	269	262	238	233	265	240	247	251	276	256	230	223	259	276	240	267	272	274	238	234	244	266	254	232	245	250	229	252	258	235	253	221	237	260	249	247	235	261	255	264	241	262	228	254	266	259	274	232	249	277	273	196	242	261	242	222	282	224	226	269	249	227	250	205	245	233	224	276	246	269	258	249	240	243	263	253	257	248	265	265	237	246	254	236	235	244	250	245	246	247	247	239	238	220	265	261	244	257	227	239	258	242	242	241	238	259	248	293	271	256	256	279	264	271	245	260	236	228	252	252	257	250	251	246	237	220	275	234	224	235	253	284	248	222	291	247	267	231	262	244	259	267	219	247	270	279	246	240	260	216	246	241	262	231	260	256	283	239	258	205	248	252	276	259	250	235	262	247	244	238	260	234	246	229	274	247	206	244	247	260	256	268	231	223	221	278	278	234	247	276	268	222	261	245	259	274	231	238	238	235	235	246	252	280	262	255	246	260	252	244	277	257	255	267	222	266	243	273	276	239	255	258	238	220	246	270	272	251	253	247	271	248	272	268	244	228	243	263	265	237	246	251	249	232	256	240	249	239	225	270	238	247	266	230	251	235	249	259	265	244	239	241	249	255	247	223	253	265	241	234	229	269	244	257	262	246	267	220	249	261	257	268	240	270	239	272	260	249	226	245	225	263	269	268	252	244	242	230	260	228	268	260	272	222	239	246	228	247	240	240	275	278	244	254	270	228	237	268	236	232	273	250	238	219	215	245	230	251	256	243	247	251	250	254	255	241	243	250	248	247	263	226	252	237	230	270	264	240	258	246	245	246	250	254	238	250	262	259	281	264	233	225	234	296	262	255	252	257	250	222	227	252	248	247	241	246	245	236	245	242	258	214	253	267	274	237	274	250	266	227	243	265	272	235	239	234	277	248	276	262	241	257	243	246	228	232	260	240	261	247	250	262	241	223	245	236	229	271	256	264	250	275	243	261	239	240	251	240	316	238	263	254	215	209	237	273	239	260	244	255	220	265	257	257	242	270	244	255	227	277	255	218	256	260	248	261	235	255	213	264	254	271	218	253	244	247	251	268	239	254	260	246	254	224	244	252	264	246	258	245	259	267	278	268	236	255	232	251	231	245	228	255	235	238	283	250	245	246	262	260	248	255	231	244	252	253	247	250	225	264	244	254	262	244	259	261	249	227	292	254	243	248	255	273	258	241	255	230	253	242	240	255	252	248	249	245	274	256	249	263	264	281	204	241	265	253	260	248	277	235	239	254	241	254	270	256	245	269	240	236	275	246	266	272	269	256	281	258	266	259	273	247	265	259	267	243	260	258	216	268	239	262	251	259	249	259	224	273	239	227	245	251	267	241	243	248	242	236	236	247	240	266	261	235	238	259	272	219	236	270	245	264	253	251	247	220	259	245	233	244	268	278	251	256	263	259	240	248	238	263	262	261	253	235	252	251	251	251	266	238	260	278	241	275	269	242	233	262	260	247	245	259	257	211	226	232	272	264	246	265	230	260	252	275	263	235	267	243	220	243	247	248	256	239	241	238	237	278	241	235	216	257	259	236	222	202	246	239	234	235	232	260	261	235	265	265	250	261	244	240	262	284	228	209	230	247	243	266	246	265	260	257	259	254	239	253	268	245	231	242	280	283	232	243	270	267	256	227	253	287	255	256	268	261	284	272	233	252	264	256	256	251	256	247	249	241	250	256	267	275	217	250	216	222	244	246	252	254	229	291	219	278	232	237	230	245	267	249	228	291	228	226	261	249	240	229	263	222	234	256	238	260	266	261	237	241	257	241	239	236	258	244	265	244	246	263	227	254	233	235	228	264	222	241	261	256	232	230	255	260	224	238	254	238	270	257	257	240	259	239	243	237	248	244	247	253	242	262	223	232	209	268	251	251	242	227	227	255	248	251	257	233	234	257	237	228	232	250	272	259	239	267	255	248	215	246	259	248	221	255	258	229	227	256	246	252	239	273	236	263	269	270	250	246	257	262	255	269	221	238	232	257	265	256	250	233	256	264	255	247	258	254	240	247	231	253	250	246	280	215	247	243	274	237	236	236	233	273	223	274	253	250	252	260	239	249	260	235	225	228	253	255	240	244	258	249	244	218	271	274	230	237	265	260	257	247	248	234	247	242	283	275	275	252	251	260	269	261	254	269	247	255	233	265	242	249	255	268	243	234	250	244	227	252	239	222	256	277	243	238	253	227	238	238	237	248	279	255	232	236	248	262
16319	30383	28023	17589	14533	21288	32437	40434	46249	43695	37426	29527	18995	9587	2893	658	496	496	485	501	469	490	531	522	498	472	463	512	483	473	609	544	464	512	471	493	508	482	474	524	503	493	519	507	509	500	496	478	480	482	509	532	487	513	509	465	532	529	508	486	505	475	487	470	477	470	493	484	511	492	533	487	479	497	504	499	483	520	485	492	487	481	493	513	565	507	495	460	515	481	477	495	489	502	460	505	510	516	498	463	459	487	530	483	437	475	485	507	501	467	492	491	470	469	526	510	486	467	524	489	512	535	494	485	486	509	528	490	520	506	517	464	522	478	521	511	465	478	497	462	467	513	488	493	505	470	472	471	501	475	491	467	495	526	504	519	495	509	507	523	467	494	517	491	498	477	470	495	481	467	519	489	508	510	534	499	458	493	489	535	521	508	514	466	518	468	515	511	492	517	492	531	499	499	464	471	451	514	504	496	527	465	497	520	482	480	506	504	504	486	508	467	534	503	478	475	476	538	511	480	512	535	472	495	486	495	534	494	519	454	516	513	500	506	477	505	514	514	522	518	483	492	495	518	498	501	480	532	475	458	509	485	477	467	525	490	475	496	485	467	531	490	453	526	481	545	483	511	483	498	517	476	524	497	502	491	492	529	479	515	520	474	506	519	468	482	466	489	489	485	490	456	508	513	502	542	466	514	542	477	466	505	510	494	526	491	492	493	474	528	506	474	467	502	517	461	503	516	518	496	474	546	502	478	523	475	495	480	511	491	541	476	488	490	498	457	493	503	519	478	470	512	466	480	470	506	482	488	495	471	525	485	507	525	521	501	489	475	500	512	535	468	500	506	456	510	475	481	494	507	504	461	450	509	458	501	482	481	474	502	552	494	507	513	484	472	493	465	526	514	510	510	497	496	493	511	510	504	517	476	534	534	465	447	505	449	495	492	491	500	500	500	476	478	504	483	486	516	471	503	450	471	503	469	498	496	515	504	495	459	494	567	544	503	485	486	511	530	465	489	485	471	532	482	516	471	498	498	491	489	504	501	494	537	467	502	482	446	496	445	487	527	481	505	486	480	501	500	538	487	480	502	453	494	543	499	498	523	529	509	505	468	504	507	533	506	495	498	510	515	497	536	508	520	475	471	492	507	482	506	499	474	490	512	478	539	503	494	473	472	489	491	534	501	513	539	476	532	504	518	473	492	517	491	502	480	510	477	490	525	497	482	491	533	532	513	511	556	518	499	478	522	478	528	516	523	490	514	529	532	505	500	502	488	518	508	556	473	546	510	516	510	501	487	500	499	461	461	477	465	491	502	503	514	507	499	488	461	506	494	507	477	502	494	452	496	451	520	494	519	501	478	452	474	491	527	514	488	490	509	499	493	509	469	474	498	491	483	481	497	499	491	489	529	476	515	547	525	487	490	473	504	504	558	499	491	509	492	490	520	520	515	535	518	493	529	484	498	502	497	504	511	512	528	516	512	503	496	519	490	495	493	476	515	481	480	444	540	503	459	482	526	507	492	500	481	511	478	526	511	556	492	547	432	524	499	487	514	493	471	547	510	499	529	481	505	463	492	509	461	473	446	496	476	534	466	533	497	467	504	478	485	551	494	530	529	477	480	421	462	489	507	492	527	466	491	514	503	532	498	479	493	495	446	519	478	486	490	555	494	479	489	503	525	487	485	505	493	474	464	513	501	502	472	468	520	504	485	518	522	520	484	473	463	528	525	499	492	469	499	500	481	487	536	490	516	500	494	493	458	488	485	492	501	499	497	558	544	497	505	531	505	509	497	524	463	489	527	478	457	503	487	491	482	533	485	483	528	466	535	511	508	462	520	501	515	495	497	500	502	537	504	475	500	533	501	484	520	490	504	489	523	491	465	454	483	523	489	518	494	487	482	475	435	466	489	510	497	497	472	542	518	539	503	470	459	521	483	489	490	487	494	524	502	470	533	492	489	493	486	468	506	521	507	534	521	488	481	467	486	490	472	519	462	474	511	489	447	485	468	535	505	505	492	472	453	487	490	504	508	480	514	482	482	471	499	493	477	488	513	490	519	468	476	447	493	489	442	493	516	529	487	511	522	513	481	479	516	473	503	553	490	517	467	519	511	508	481	525	505	502	502	542	500	454	500	468	513	505	528	483	515	472	522	513	489	505	482	530	489	511	485	509	505	493	483	492	511	514	529	473	501	530	505	505	481	516	488	523	479	518	516	492	495	492	461	499	450	487	546	494	498	502	462	493	503	482	509	518	502	468	511	494	486	479	536	471	519	501	508	475	504	474	473	462	500	496	514	496	509	528	523	477	510	496	531	540	517	500	465	495	494	501	520	492	531	491	506	475	532	517	513	512	503	541	516	515	497	489	475	505	460	501	487	468	505	534	506	523	518	480	517	543	488	502	491	472	467	546	498	490	476	452	466	516	484	510	494	480	476	493	457	484	487	490	501	474	433	508	466	488	534	508	515	488	507	501	522	474	491	479	491	486	525	488	472	501	509	477	527	531	544	494	522	521	469	483	487	506	453	472	492	524	489	517	516	516	487	474	548	459	531	506	505	493	504	499	510	508	502	482	451	499	479	494	474	497	478	479	502	491	492	471	523	491	518	498	511	498	520	545	493	466	509	541	498	516	504	504	501	514	479	495	532	510	517	481	504	524	483	514	531	510	500	484	480	500	520	485	484	509	513	513	491	472	510	465	484	482	518	471	522	496	482	482	510	534	491	522	519	470	505	512	485	509	493	537	451	491	495	491	481	494	508	517	529	501	512	518	489	481	501	529	482	510	485	531	469	516	490	522	514	474	487	485	556	480	513	457	491	508	458	536	541	525	474	495	515	495	504	519	490	470	501	470	512	489	483	539	468	552	503	507	498	471	513	508	469	455	500	503	467	495	538	490	486	527	515	508	457	521	494	513	514	525	481	516	558	467	532	503	517	579	513	449	479	476	463	485	493	500	471	514	509	517	472	482	514	465	513	484	496	474	528	492	495	512	533	488	493	457	481	507	496	494	505	460	545	499	478	485	490	507	469	474	509	519	490	468	512	481	488	544	484	485	503	511	488	535	489	504	518	517	524	523	519	509	503	523	536	493	458	537	540	499	466	472	495	484	495	501	523	465	491	489	457	473	457	518	489	504	486	491	484	473	524	494	505	502	482	496	472	514	480	488	451	517	480	486	488	519	474	519	513	559	531	505	495	483	505	494	504	479	497	469	482	475	530	493	488	512	475	498	511	510	488	474	478	510	465	518	501	485	486	530	504	485	489	495	501	513	543	500	503	502	480	494	535	483	467	466	462	470	477	494	536	498	503	496	544	497	525	519	494	499	507	497	475	460	508	496	493	443	520	520	510	521	494	455	498	512	478	523	474	473	489	481	509	506	503	488	486	498	492	519	504	521	492	513	465	502	441	515	513	513	478	503	505	450	494	501	495	495	520	517	515	462	495	502	535	524	507	524	490	486	489	484	484	486	470	491	504	543	503	538	481
26621	20959	13202	3481	1530	1284	1355	2433	4297	4880	3704	2343	1386	809	499	378	369	381	381	386	350	349	395	346	337	378	358	375	354	382	352	370	315	357	405	355	362	343	344	345	369	355	352	347	324	350	370	357	354	360	339	384	358	392	349	344	358	381	338	324	392	341	410	376	371	346	371	352	386	368	386	380	352	350	358	354	336	348	368	357	382	339	386	365	329	366	378	363	338	343	369	344	357	298	360	356	340	319	387	309	337	333	322	356	339	371	328	363	358	371	349	367	365	345	360	363	342	412	335	336	345	359	327	313	342	389	365	389	383	361	343	392	321	345	382	347	345	337	365	356	337	350	392	354	405	368	334	344	371	331	388	367	362	386	362	335	358	374	396	333	380	336	359	322	353	378	328	359	386	394	356	372	335	349	382	379	343	371	339	367	389	366	346	362	360	357	363	342	402	363	367	343	347	334	363	370	381	352	343	355	379	353	361	341	406	347	395	345	380	378	379	372	355	391	368	386	372	371	353	369	338	388	376	352	373	360	402	370	333	392	386	385	344	363	326	365	369	379	387	368	384	389	363	379	310	356	352	363	362	344	335	361	337	357	331	364	347	368	344	340	340	366	331	349	343	339	345	367	339	374	368	312	327	353	351	343	356	355	373	358	361	376	369	349	376	368	323	339	342	366	344	356	360	358	359	400	401	362	359	383	360	355	332	329	364	342	349	354	345	364	379	348	388	366	361	348	372	361	385	352	348	366	340	369	378	370	310	360	363	381	359	363	352	348	360	347	369	352	386	325	388	355	350	349	368	351	364	326	378	380	350	371	333	367	362	316	367	353	368	328	330	371	374	349	359	395	344	371	341	377	377	348	346	371	339	333	381	382	336	344	352	338	384	365	321	366	362	331	338	422	314	347	365	335	357	362	358	374	351	308	336	382	369	348	361	354	374	369	350	346	365	394	362	351	370	369	383	345	377	352	347	348	366	354	332	342	328	330	344	357	343	337	370	384	347	353	345	311	323	320	356	326	365	376	401	348	317	341	385	384	360	353	353	380	360	355	363	375	347	332	347	397	388	364	346	325	377	368	345	394	349	328	352	358	373	387	387	353	312	360	349	384	379	394	377	350	359	382	375	375	358	371	335	356	340	362	366	336	372	338	398	380	378	361	352	350	327	391	374	362	332	367	346	378	340	367	346	339	327	344	378	335	362	396	358	332	346	340	363	354	327	334	348	387	368	387	367	388	358	351	342	350	327	322	373	375	385	378	332	360	342	326	327	382	351	378	369	361	357	331	349	350	359	372	379	364	366	336	357	347	358	369	373	371	336	373	390	363	354	345	336	370	357	352	407	351	334	365	382	351	398	355	388	339	354	355	362	409	389	344	369	361	379	327	356	345	357	328	367	372	346	375	346	356	344	368	370	411	341	385	340	342	341	359	338	361	330	369	346	374	325	388	360	328	365	370	374	343	362	351	333	342	381	346	319	367	353	342	363	387	381	359	338	361	383	377	369	382	362	391	360	355	350	393	373	345	342	339	395	392	337	341	351	347	379	363	374	365	353	363	328	366	338	356	358	380	366	341	357	344	354	346	380	367	341	343	350	300	378	351	382	399	385	353	376	353	335	360	324	387	347	373	335	342	359	317	359	369	336	355	342	345	398	335	377	347	349	343	371	378	374	339	389	354	340	357	392	354	348	342	381	379	373	317	368	355	349	358	348	368	352	356	351	337	392	377	350	345	344	392	359	338	338	335	370	394	358	399	352	362	341	327	343	355	342	347	349	370	346	373	376	336	393	371	386	332	372	345	355	385	381	344	359	368	329	345	366	338	352	343	340	364	365	353	331	374	350	328	362	390	349	370	379	344	350	343	360	386	347	369	339	368	360	394	355	362	360	348	358	359	354	359	341	337	349	336	335	333	357	376	359	370	354	366	335	365	355	356	376	325	316	316	373	347	350	350	333	359	318	371	355	369	356	323	349	356	350	356	388	373	361	352	342	376	354	362	370	392	359	348	340	372	350	362	348	374	396	366	374	342	348	354	336	329	338	324	348	356	351	359	392	374	365	350	330	336	374	372	369	341	382	314	395	381	358	367	361	383	376	346	326	369	340	362	350	324	342	330	345	352	372	378	352	348	338	375	357	333	316	355	363	348	387	357	335	371	337	345	346	362	341	338	336	291	351	343	333	352	361	360	338	388	358	359	308	338	343	380	387	423	344	342	365	336	411	377	359	365	353	368	342	366	364	377	360	356	358	357	358	382	335	368	334	346	345	356	397	339	362	385	341	349	381	370	351	380	367	347	343	382	338	340	387	380	344	356	341	343	376	350	353	369	355	347	358	352	360	383	355	376	385	334	340	360	366	364	351	373	350	358	356	370	390	344	342	355	347	371	368	373	433	342	367	347	365	361	363	360	356	351	349	345	355	331	370	347	348	347	332	338	355	344	346	373	348	368	336	346	367	349	343	352	380	342	363	370	345	341	328	360	394	389	357	348	374	371	357	389	366	345	355	387	377	393	364	348	345	321	375	359	346	387	343	393	370	351	360	340	352	352	363	364	335	334	337	373	363	343	386	358	358	395	354	343	331	357	374	360	323	321	355	381	331	382	334	335	350	393	338	366	320	338	336	373	326	376	373	365	301	372	371	330	335	370	372	357	336	348	351	356	377	364	360	350	363	345	355	335	349	350	355	355	340	355	356	374	384	368	393	366	334	347	398	359	339	334	371	338	392	382	343	372	361	344	363	367	387	350	354	368	362	330	345	356	375	370	372	337	366	336	325	386	352	355	373	355	369	332	356	351	341	369	377	378	352	362	372	355	374	379	361	364	356	329	348	337	387	384	380	362	364	325	330	332	377	334	357	382	329	365	344	354	346	394	363	354	346	338	332	346	362	373	376	400	343	314	357	335	361	335	347	353	352	338	365	302	392	316	362	370	364	358	349	345	399	368	305	326	341	362	375	358	380	355	366	324	348	357	347	348	366	360	373	363	370	366	355	372	353	365	367	325	342	348	331	345	337	355	340	346	376	383	375	388	363	366	350	349	340	350	357	392	338	370	345	339	374	289	355	389	365	359	360	333	393	361	339	328	374	347	352	361	340	325	355	367	349	378	375	351	340	381	352	368	352	324	336	339	339	349	380	365	366	379	355	335	341	347	380	332	322	355	374	354	354	369	377	375	340	346	369	394	343	347	374	353	363	332	381	371	351	380	393	359	352	348	382	323	328	340	348	368	367	343	366	368	351	349	355	377	343	353	370	391	349	353	346	389	350	362	363	359	389	357	353	372	333	356	380	354	342	360	395	371	379	345	343	356	356	361	366	368	358	357	375	363	366	327	336	379	370	375	353	374	364	382	336	380	348	366	367	347	369	378	343	356	378	360	348	354	332	320	357	368	365	347	352	356	336	363	379	375	387	398	369	351	364	353	369	339	355	336	329	359	366	326	359	360	349	387	371	363	366	404	326	357	388	369	348	343	361	371	351	358	347	383
13317	15320	13395	6576	4725	4400	4735	7836	12806	13537	10039	6789	3783	1979	1161	779	705	703	730	708	718	731	725	742	685	715	699	707	757	718	747	758	752	723	691	699	735	687	731	716	676	721	729	687	715	735	689	735	724	669	751	733	742	715	714	695	753	707	768	727	739	732	733	718	734	749	721	700	701	703	696	707	773	752	724	739	766	692	711	701	756	744	712	696	702	744	741	787	717	739	768	648	783	790	689	774	759	749	727	713	716	758	766	681	662	748	701	718	747	750	703	703	697	764	743	724	718	742	745	705	683	748	625	663	747	711	708	745	742	729	716	727	721	729	721	750	748	709	761	685	738	686	781	709	750	709	759	733	691	687	682	735	767	781	693	689	713	670	769	750	726	722	734	734	684	704	745	726	747	759	750	738	673	775	777	753	732	722	794	703	714	704	740	748	724	710	725	732	689	726	787	730	701	720	730	756	704	717	730	735	739	705	713	724	754	746	713	743	754	725	687	732	711	692	711	717	716	714	684	728	736	698	713	711	724	737	726	729	732	734	743	717	762	693	709	739	716	698	722	711	723	750	719	809	684	702	724	699	748	690	711	707	720	715	670	697	691	723	704	728	720	746	723	804	757	732	716	730	768	716	689	730	734	759	716	761	751	734	750	756	782	726	730	748	721	728	692	701	726	746	772	761	736	733	675	674	738	733	671	746	743	762	695	735	697	732	690	719	711	734	743	711	684	712	688	759	728	710	727	719	740	719	697	739	708	773	713	729	732	725	708	712	711	721	727	689	746	755	714	791	652	763	758	785	711	710	694	693	713	752	733	706	737	678	711	699	702	721	781	719	730	728	734	762	699	716	746	731	695	719	700	722	698	672	700	764	792	711	726	721	752	711	761	711	691	737	707	715	716	735	794	762	784	744	648	736	740	721	726	705	745	711	688	693	701	725	706	721	700	700	733	711	704	702	747	727	686	718	650	748	717	729	695	707	705	744	701	699	773	768	662	737	755	709	718	681	770	685	698	765	687	695	742	734	744	714	691	712	680	724	716	740	738	709	691	740	712	714	648	738	696	690	713	770	720	736	746	751	756	754	690	687	687	712	742	652	733	688	707	776	697	727	747	704	698	683	704	729	775	689	779	704	710	745	747	746	719	699	696	764	769	689	693	745	720	747	703	722	725	708	698	711	735	685	692	747	710	764	716	734	707	722	747	698	751	777	712	749	757	726	684	717	716	733	744	755	679	725	698	736	728	687	738	718	660	685	713	692	744	715	785	702	739	720	699	717	710	794	728	739	704	729	704	727	677	690	696	672	703	771	710	691	711	735	714	717	703	747	757	741	729	724	708	754	674	741	728	741	715	741	718	744	708	725	685	712	708	713	720	704	787	728	673	716	710	726	732	709	723	700	725	722	745	754	702	727	756	725	745	742	715	679	739	752	744	715	708	737	726	724	746	708	704	739	730	756	698	700	737	719	711	716	702	697	694	699	691	724	677	730	705	681	701	778	728	700	742	748	704	728	736	727	758	668	716	717	773	713	760	708	730	683	735	748	696	723	698	681	755	732	752	745	741	768	750	716	722	695	678	757	743	658	707	732	735	774	753	740	728	737	673	686	699	717	735	685	707	757	746	760	763	714	722	699	732	708	721	692	764	690	651	731	714	714	729	695	746	720	714	752	730	743	760	748	728	723	738	698	709	742	675	707	698	714	719	708	741	715	811	679	750	681	708	768	709	740	751	701	710	729	740	695	721	739	730	777	716	750	759	713	731	730	766	719	738	730	710	739	731	702	735	721	738	683	755	752	717	693	762	707	677	739	769	695	686	703	700	709	724	760	724	779	770	700	697	753	711	753	734	761	681	744	722	707	683	681	699	704	686	702	768	719	740	719	718	757	713	725	725	692	722	711	723	678	717	744	718	681	702	735	737	723	733	749	742	717	703	745	784	732	787	726	729	724	738	725	717	706	722	718	761	730	703	717	755	758	752	707	737	760	695	737	778	737	762	723	705	712	703	692	683	689	740	695	707	734	732	729	718	708	718	708	693	715	751	684	721	740	768	704	710	713	739	685	752	711	752	731	714	739	746	665	705	776	723	693	696	720	667	700	714	710	703	707	694	707	737	727	750	716	698	706	818	731	677	723	730	727	671	737	719	685	745	713	729	720	683	661	723	745	726	725	700	749	798	706	716	752	728	693	748	716	716	709	676	719	795	709	711	727	729	725	756	734	716	723	729	689	707	725	692	705	768	711	695	717	699	729	746	726	759	794	727	712	744	744	733	739	748	768	690	712	720	726	730	745	693	680	736	720	739	715	728	699	724	731	732	749	720	746	681	697	708	679	767	752	709	723	740	692	713	713	704	695	729	748	731	695	699	710	731	731	664	691	672	744	732	754	726	684	738	714	709	736	696	707	736	724	762	702	670	700	714	702	722	713	720	746	697	725	714	743	696	726	703	767	685	732	732	710	740	719	683	688	716	730	697	729	722	714	710	695	699	747	673	738	706	703	700	747	717	771	691	677	699	719	747	738	709	707	761	725	684	681	714	765	737	748	695	737	713	710	757	732	730	681	707	739	715	705	736	675	703	721	758	677	703	736	723	739	713	762	703	738	726	688	719	745	724	714	722	743	733	731	744	662	712	713	725	710	712	719	723	720	720	738	689	737	726	718	702	702	697	734	702	731	672	777	709	692	739	707	729	704	713	725	714	705	715	713	731	685	789	722	710	738	743	701	748	702	738	770	724	751	749	737	714	751	655	708	698	736	714	699	721	741	726	695	716	702	753	723	727	739	750	740	695	706	712	746	751	714	700	713	724	767	742	782	701	682	727	719	711	759	759	710	770	688	684	698	735	719	727	760	688	681	721	716	732	745	714	744	723	701	747	678	735	758	738	699	695	736	715	735	738	764	702	754	716	786	686	727	732	742	723	688	725	730	691	705	781	718	664	755	758	702	745	758	665	726	749	707	710	711	779	733	717	693	697	724	713	753	669	694	756	714	740	712	683	730	714	669	726	666	739	625	685	730	705	767	785	728	668	717	770	699	722	687	703	706	769	752	745	724	749	745	690	759	727	738	728	760	681	712	730	686	738	623	763	737	696	711	736	703	740	765	753	741	706	734	709	745	740	754	665	776	717	747	727	699	742	737	709	659	745	685	758	732	733	690	743	721	789	707	743	711	748	750	719	724	745	730	685	703	719	766	740	669	715	642	699	739	674	717	715	750	721	752	744	731	670	736	724	705	724	691	766	722	722	735	707	734	730	693	732	731	711	713	761	720	751	745	717	673	697	787	707	741	703	700	728	737	713	790	683	752	743	740	743	706	712	720	723	747	753	760	757	699	753	751	715	718	710	754	716	727	738	705	742	719	698	731	764	682	679	682	735	687	759	759	717	658	740	701	679	683	768	702	725	698	676	713	748	692	696	699	777	682	709	742	755	749	742	724	710	754	689	756	716	729	744	757	722	671	694	692	766	716	667	729	754	708	699	742	751	687
24266	21296	28263	24642	18656	5127	5838	6992	19551	26345	21333	13582	6629	2608	992	344	307	277	279	291	269	291	310	278	307	311	303	302	346	292	343	299	301	289	277	289	303	280	311	299	328	295	287	259	287	292	297	307	309	305	316	289	288	292	311	313	291	303	274	292	323	307	283	277	303	282	312	280	311	306	279	291	288	325	290	302	307	284	304	288	294	268	304	320	315	283	314	315	274	304	294	258	284	295	315	278	278	286	287	302	289	270	306	347	301	305	318	294	323	299	289	280	321	293	291	289	309	296	330	295	292	280	277	296	295	294	290	273	269	319	280	285	306	290	329	314	281	320	293	309	308	310	285	270	272	290	274	311	298	301	300	308	312	314	307	305	316	288	274	296	286	307	291	306	276	282	290	302	322	286	327	275	296	274	305	324	286	312	272	298	291	297	294	289	297	294	291	284	272	298	309	296	308	334	302	279	316	279	291	295	282	322	298	342	291	304	314	279	283	302	295	326	282	287	296	308	293	304	304	263	277	304	278	299	291	336	329	305	303	293	311	302	282	302	296	314	278	286	271	300	319	294	306	304	280	268	297	319	284	292	297	296	305	294	294	300	255	277	329	278	306	300	310	278	314	283	324	277	312	321	264	281	305	264	293	282	307	317	300	274	291	309	305	304	298	277	290	285	322	290	296	303	269	298	284	323	311	257	286	313	305	297	299	316	284	330	315	312	310	328	312	248	300	299	306	286	247	315	278	312	260	279	274	275	281	279	254	282	309	314	309	292	265	307	297	286	295	293	344	303	282	303	314	282	273	287	317	309	297	319	264	300	281	300	317	316	286	312	312	296	291	312	279	311	296	289	304	288	308	294	317	283	287	291	272	299	271	304	288	305	302	291	292	279	301	302	297	303	300	270	285	294	271	285	287	284	312	289	281	260	284	329	285	308	333	270	301	331	275	310	270	297	286	288	297	262	284	279	293	279	309	288	291	287	291	279	296	287	300	291	300	304	287	259	311	272	284	304	308	298	300	305	304	261	293	286	290	308	294	289	297	258	307	295	296	306	321	300	302	299	289	301	285	295	274	281	287	305	276	285	319	317	327	294	298	309	285	308	283	281	296	285	314	275	285	273	307	271	312	277	299	260	299	317	288	316	266	282	301	293	278	305	302	311	296	243	300	285	299	281	275	295	296	293	280	316	294	274	297	309	295	298	296	290	282	290	302	297	327	282	312	305	291	302	303	273	287	283	276	307	289	284	308	278	264	273	300	280	309	278	294	314	264	299	295	293	333	273	298	276	306	270	296	302	289	278	285	297	328	317	284	275	284	295	287	288	278	282	277	294	293	284	296	257	286	298	270	301	245	299	309	303	335	291	296	284	299	290	289	311	302	318	287	296	292	294	305	283	297	295	313	299	297	281	327	301	313	306	288	284	303	277	291	273	308	292	310	299	299	296	295	311	268	270	316	295	319	321	313	300	274	267	294	293	268	260	297	316	307	316	304	312	309	276	279	267	318	299	333	291	284	273	306	275	312	289	317	292	297	278	280	290	269	308	270	324	297	320	336	282	293	296	286	261	285	272	281	329	303	309	307	284	342	259	296	287	281	262	282	304	319	311	281	325	300	250	317	270	255	302	294	299	328	311	280	306	313	296	307	300	266	327	283	297	319	296	300	279	314	270	300	279	305	300	276	284	288	356	288	289	285	283	311	286	286	316	307	316	290	281	313	303	332	304	295	304	295	311	302	275	294	272	314	305	281	282	306	287	328	249	306	297	300	308	270	252	314	289	269	287	284	289	294	307	277	312	301	297	281	308	285	294	306	267	317	290	295	287	282	295	269	312	300	277	296	308	295	275	276	291	270	279	258	262	293	275	285	267	306	293	275	294	291	292	305	276	280	328	268	280	285	309	297	314	286	307	293	311	320	308	289	285	277	271	310	315	283	265	294	295	298	316	303	293	307	268	309	285	257	274	272	278	288	256	302	280	307	295	311	270	309	284	267	284	275	295	314	309	288	297	292	291	321	316	294	300	298	309	300	283	299	290	263	279	295	278	274	320	277	311	265	315	316	305	294	287	271	296	306	278	283	302	321	288	280	306	271	274	287	298	307	267	326	280	291	284	280	294	260	318	291	305	301	287	313	311	296	291	287	298	329	294	309	318	284	309	289	267	294	262	298	284	284	260	295	314	316	308	294	302	297	297	281	314	304	269	311	254	317	292	327	333	270	314	301	311	308	331	340	278	323	303	306	301	304	327	296	275	280	283	304	298	277	283	287	286	300	285	284	260	308	279	285	295	286	279	299	319	297	314	288	277	298	305	282	273	276	290	316	289	315	292	292	300	297	298	276	303	282	288	311	300	319	268	285	289	310	287	323	294	290	313	275	265	270	309	325	271	282	314	269	323	288	321	293	302	299	258	305	270	300	317	301	304	306	281	270	297	268	273	281	295	288	299	286	303	298	268	310	296	312	300	281	300	320	280	290	279	302	285	273	317	316	307	275	279	303	277	283	300	302	330	284	294	281	315	281	279	292	283	322	315	288	297	295	286	288	283	278	283	297	294	296	302	281	294	287	308	281	288	290	304	310	280	295	326	299	274	317	296	273	311	282	282	299	297	321	294	296	301	293	278	300	277	290	298	273	259	273	276	302	296	283	296	297	286	314	311	293	280	302	293	308	297	323	297	277	283	300	335	296	313	304	280	313	282	279	291	294	309	334	304	284	283	297	296	285	285	298	268	300	305	298	278	276	298	285	320	281	299	288	288	286	300	308	277	282	272	295	321	291	327	300	279	315	282	280	303	298	293	311	308	313	286	297	294	299	286	298	295	266	302	292	277	283	297	307	286	311	269	307	321	264	283	290	276	292	315	296	284	309	281	299	321	289	323	316	322	305	296	297	297	303	281	275	305	289	288	298	284	281	305	322	309	294	262	280	310	288	281	302	277	307	254	295	291	296	288	306	268	292	301	289	316	325	312	266	311	286	275	335	299	308	283	267	258	312	236	273	283	280	323	299	300	274	276	302	312	305	329	296	335	318	289	290	287	316	318	309	296	305	310	308	285	276	312	280	268	290	272	278	295	305	277	285	311	309	290	266	288	265	284	293	292	272	295	313	285	308	298	302	270	279	294	280	282	247	324	305	288	291	333	288	307	282	296	283	278	301	335	275	293	270	292	300	273	307	312	317	297	284	302	291	291	303	293	273	323	281	305	298	305	322	283	293	285	283	280	311	310	287	333	293	289	288	293	295	299	264	311	273	295	315	310	311	291	305	301	289	304	321	284	303	298	315	281	311	311	268	288	280	284	280	287	300	319	306	285	310	314	274	261	286	281	259	268	299	333	307	294	278	289	277	303	315	264	281	305	283	277	261	257	300	298	313	305	304	283	295	303	297	270	285	277	335	286	292	286	330	294	312	288	265	296	289	280	300	316	253	315	299	291	299	278	322	294	316	288	279	305	292	321	300	305	279	292	277	299	310	278	308	292	282	307	275	292
14348	22948	20365	12011	10268	9291	14875	18381	33553	36670	31607	23372	14308	7099	2707	798	641	638	651	624	647	618	588	622	582	629	614	633	577	577	650	565	609	577	650	577	616	591	600	635	643	592	615	605	615	562	587	622	621	606	580	589	642	640	673	631	678	619	601	588	612	624	623	617	636	588	637	575	610	606	650	603	610	561	618	612	658	563	601	643	598	597	626	633	611	591	569	647	621	637	563	605	573	618	565	618	630	633	606	558	627	609	520	639	613	585	632	601	612	626	596	623	612	590	594	579	618	619	609	596	567	610	665	621	581	631	608	630	592	645	574	574	637	616	611	597	628	594	571	566	635	623	616	555	567	635	610	584	638	619	559	578	607	585	650	604	615	559	591	618	630	597	636	618	607	627	611	590	620	576	599	663	603	634	609	590	613	598	613	612	622	610	654	629	593	608	586	619	585	598	629	588	631	568	628	614	595	553	671	592	608	569	603	611	598	609	632	604	645	590	597	647	593	597	610	575	617	618	610	614	603	604	568	588	586	610	611	580	582	599	607	572	616	611	638	628	601	623	619	561	616	579	623	642	578	596	620	595	623	587	595	624	577	630	632	594	605	613	623	594	584	603	644	596	591	559	649	608	592	610	591	612	577	623	609	656	608	584	631	631	548	644	598	595	604	592	554	570	636	594	578	590	581	605	620	639	645	643	613	611	638	607	615	596	599	615	547	611	637	627	583	638	572	640	640	630	570	615	589	577	611	618	611	609	637	586	593	612	623	637	591	612	610	575	621	556	587	617	619	628	589	567	570	558	606	620	632	638	576	570	603	600	635	555	664	609	589	583	590	605	545	585	554	629	589	588	597	618	607	596	620	651	597	594	595	613	579	557	596	599	568	594	552	612	622	628	603	612	568	610	641	604	601	606	597	633	614	610	551	606	576	584	590	612	610	643	600	555	580	590	613	636	576	625	629	575	626	593	602	614	615	630	582	613	606	596	614	572	653	624	601	636	648	613	648	598	599	595	580	599	623	581	578	669	613	604	625	648	633	642	646	619	615	597	552	609	623	593	629	597	582	616	597	611	635	614	604	576	570	588	591	612	618	612	608	593	617	602	587	581	638	601	628	586	614	581	577	587	629	629	599	651	619	591	616	575	609	638	621	600	635	595	598	623	622	602	602	620	592	650	611	603	615	599	601	614	600	602	629	631	590	610	622	622	636	577	623	592	607	613	632	622	618	574	588	571	625	616	627	579	596	595	640	627	597	597	585	613	609	653	596	595	592	620	596	609	596	621	594	598	585	608	630	604	588	575	599	620	610	551	600	612	586	582	608	611	600	590	618	607	584	615	603	557	577	584	596	574	619	642	606	628	623	619	576	530	647	603	612	616	592	601	571	658	579	617	589	660	621	580	568	594	641	610	588	605	574	579	634	643	593	582	625	613	575	616	618	606	592	657	602	636	637	655	629	585	597	629	632	621	627	603	613	606	565	616	635	617	570	593	619	631	565	538	619	631	599	622	611	562	618	598	639	641	618	617	589	594	644	623	622	627	595	620	588	616	605	614	622	630	619	679	620	617	574	622	614	667	596	584	607	574	597	615	625	571	602	587	590	603	598	627	633	613	603	612	639	649	593	605	589	619	633	571	581	612	585	644	526	626	638	636	597	606	576	602	628	645	645	651	593	588	575	633	583	583	581	608	587	608	605	591	575	587	595	596	579	600	527	579	600	584	593	559	622	624	584	580	647	651	605	576	595	589	571	602	612	571	588	560	583	611	631	584	588	613	625	579	593	601	607	627	602	586	627	617	586	588	611	644	594	605	624	603	623	596	592	565	596	629	574	573	603	628	655	569	623	599	593	586	613	581	584	637	583	592	569	592	648	640	594	581	581	568	626	563	627	593	604	567	604	602	659	603	621	605	625	581	624	571	620	617	620	583	599	611	588	587	582	594	595	599	607	663	589	538	565	592	600	603	609	618	634	596	651	606	580	622	599	612	597	601	579	598	620	597	586	598	621	558	601	603	589	590	617	552	634	596	588	629	606	579	617	571	630	546	602	627	656	618	620	636	581	598	575	572	543	620	599	654	582	585	633	568	581	639	603	601	624	597	604	642	612	580	621	608	609	603	609	622	620	615	603	666	569	602	604	570	612	579	643	616	612	655	588	540	589	598	621	586	622	607	606	561	618	621	632	614	566	551	580	598	588	590	579	567	604	641	556	582	634	590	612	630	593	620	610	645	613	618	597	581	617	586	615	548	559	601	610	621	591	589	594	573	592	558	597	641	588	604	646	652	593	586	621	573	629	590	612	623	589	640	578	585	598	564	574	584	625	632	587	622	621	644	558	599	644	623	624	600	601	599	591	654	554	632	585	565	575	599	637	624	622	579	629	619	605	605	593	621	560	580	591	617	625	550	611	618	560	605	603	569	611	635	597	606	592	586	597	606	593	622	629	653	602	595	635	597	609	592	596	616	558	651	596	612	599	611	614	585	602	626	632	586	614	608	607	566	612	633	634	662	603	623	585	599	590	608	622	661	603	575	597	620	606	614	620	653	597	620	598	615	584	603	593	607	631	619	596	590	615	639	596	598	634	611	586	643	576	630	638	654	607	601	597	638	631	583	610	648	607	594	628	619	643	601	592	596	643	580	573	565	604	591	625	646	579	618	574	632	574	649	653	586	661	598	584	569	624	629	559	584	563	628	601	600	619	660	621	608	608	626	600	584	627	631	592	598	602	619	621	602	586	647	617	615	636	610	600	570	610	572	606	614	577	619	611	592	642	575	621	631	608	625	586	649	584	606	608	688	609	583	620	584	631	615	573	582	611	582	604	607	549	613	574	603	594	610	615	594	611	617	629	624	583	609	612	586	648	626	615	630	634	618	597	601	623	601	559	590	598	625	585	611	574	586	594	600	614	583	632	623	604	633	626	618	597	623	598	574	600	655	595	599	533	623	640	634	585	580	609	576	574	548	538	615	601	615	574	611	645	566	608	613	589	610	585	582	627	601	573	559	601	656	621	625	630	564	634	612	624	563	572	656	621	625	592	560	581	588	617	564	613	609	613	584	618	626	619	606	623	614	612	590	598	623	613	586	633	538	588	617	630	625	598	599	614	588	615	646	613	612	618	610	603	642	618	611	596	614	618	616	638	599	637	599	591	661	594	576	648	617	662	645	612	582	588	591	594	535	592	630	591	556	579	610	590	644	638	602	630	592	631	551	603	601	586	632	556	636	587	598	599	593	641	575	601	598	607	579	633	607	611	579	585	587	590	582	596	617	645	608	596	626	623	610	574	611	616	573	593	603	600	612	598	591	627	606	600	557	586	623	581	596	623	563	655	604	588	632	585	586	585	587	593	598	604	605	629	564	567	624	644	571	611	594	584	604	602	612	578	588	646	581	621	587	601	555	620	624	599	568	659	611	605	607	581	614	605	574	607	613	567	620	626	607	576	584	597	642	595	577	589	644	614	611	595	572	606	575	588	640	578	613	559	589
23017	21183	28987	23656	21190	20010	14903	17470	32710	39521	32582	21865	11635	4632	1683	457	278	275	286	276	269	273	282	264	239	256	305	254	244	266	257	228	249	233	255	273	251	270	275	257	259	287	238	269	288	267	267	251	251	269	277	274	261	254	282	264	248	278	283	267	248	283	280	258	270	275	252	262	271	256	258	244	264	281	241	309	232	282	258	282	247	282	261	264	245	251	267	302	254	237	257	273	233	280	291	259	274	275	288	289	230	245	269	248	271	286	267	285	251	263	261	267	289	273	236	260	228	286	293	243	250	250	252	266	250	268	264	258	270	264	270	295	312	240	265	269	275	258	261	293	241	259	250	251	241	251	243	266	263	280	281	254	239	266	269	262	268	259	280	258	249	255	278	291	262	261	264	256	280	246	247	259	263	277	262	274	252	241	295	301	291	248	273	253	260	269	273	309	256	285	265	284	279	263	273	266	266	252	274	279	265	272	248	259	268	243	251	279	251	254	272	287	244	277	273	240	264	272	285	257	265	263	269	240	276	259	265	281	266	260	300	248	278	277	248	265	285	259	283	249	251	281	277	250	276	247	272	227	271	250	259	283	257	265	283	267	231	302	260	244	250	274	257	279	266	272	264	275	264	269	279	269	283	272	251	245	247	261	285	266	250	281	262	272	282	269	260	300	267	274	271	270	294	263	242	242	290	267	267	262	249	289	276	263	273	286	239	249	252	285	281	248	245	239	264	241	281	250	285	247	294	253	244	271	246	279	305	282	270	248	288	315	264	247	270	274	266	267	262	238	260	288	236	269	272	266	251	272	265	272	280	260	256	266	258	236	252	272	266	277	283	248	265	273	268	245	282	273	273	273	287	263	269	254	279	289	275	262	253	286	260	275	235	244	260	279	277	261	265	247	264	243	304	278	254	266	243	288	250	255	246	276	268	288	275	245	247	249	212	273	264	254	253	225	289	268	284	307	283	277	253	275	253	254	293	246	230	236	265	275	268	287	244	265	242	276	295	264	244	259	293	284	269	243	257	267	245	276	256	244	253	279	247	264	240	270	255	270	264	265	262	261	244	260	245	294	275	275	263	248	254	256	256	294	287	239	253	255	257	246	247	294	266	270	284	262	266	277	237	271	278	237	299	257	255	261	275	243	252	231	277	281	240	255	252	246	249	248	284	286	277	259	276	242	287	260	285	267	237	256	273	284	266	250	292	287	237	264	239	279	257	279	237	282	277	267	271	235	263	252	245	291	252	265	280	258	287	259	263	254	288	275	287	287	248	252	234	238	298	244	269	290	297	259	262	284	273	279	262	275	266	305	277	245	284	258	272	275	294	245	250	265	275	267	287	274	275	273	251	271	242	269	293	279	270	274	250	263	258	285	258	262	264	271	266	266	267	243	265	270	261	273	244	282	260	288	255	260	276	252	284	270	277	253	255	259	262	276	268	263	255	269	266	262	241	285	262	277	250	246	263	264	270	262	272	252	261	249	268	292	279	260	271	255	239	253	260	256	286	267	251	253	256	254	269	260	261	238	269	258	286	259	266	251	261	249	258	202	271	282	265	273	268	253	273	270	257	278	260	299	256	263	255	271	286	252	229	268	248	272	265	289	296	277	251	239	261	267	265	277	286	264	272	249	274	265	255	265	237	267	278	281	255	265	270	274	308	272	268	255	256	265	270	264	232	239	270	274	258	266	252	267	275	250	305	250	267	261	234	252	271	264	269	266	260	277	267	250	294	256	238	271	245	247	255	271	264	247	308	262	256	272	280	263	259	244	279	261	269	284	253	269	261	277	261	257	258	252	278	238	269	280	272	283	258	272	277	264	268	274	258	273	275	264	266	268	258	264	249	261	264	253	276	237	227	263	267	262	288	295	286	281	245	269	245	271	263	250	267	265	261	240	270	247	269	245	298	228	266	255	261	251	275	261	259	270	292	269	292	283	276	266	271	257	256	279	248	267	260	286	236	269	270	275	258	265	262	266	276	242	284	257	247	253	289	264	264	279	287	247	254	257	248	272	265	268	267	256	281	256	254	280	264	263	267	260	260	270	259	244	259	273	253	266	290	248	246	272	252	271	269	278	258	235	259	243	283	247	282	265	257	274	288	272	261	236	250	272	209	280	273	284	259	268	265	277	263	251	261	260	277	275	276	299	301	252	259	255	270	275	247	249	280	280	259	261	274	281	280	290	264	288	249	295	253	266	259	264	252	270	274	260	278	283	261	277	276	277	231	246	262	265	273	278	302	249	270	242	259	263	291	301	237	263	295	259	243	287	270	275	278	272	255	245	245	243	265	267	274	245	259	233	260	252	230	255	251	259	249	251	252	259	250	253	271	272	250	261	258	273	267	266	266	254	277	247	292	252	274	264	238	262	274	271	261	255	258	257	253	272	256	292	276	257	281	254	251	279	249	270	253	256	255	269	259	273	275	260	243	281	286	242	254	278	285	262	271	257	260	253	241	277	259	291	264	275	255	285	274	234	250	297	284	296	235	259	259	262	273	268	268	263	267	251	281	278	252	266	241	284	249	266	271	280	286	269	240	240	284	255	272	257	267	255	243	268	260	266	238	264	281	264	257	259	312	254	262	268	266	246	290	274	235	257	300	285	254	282	234	281	269	270	277	263	251	278	263	283	243	295	262	247	279	255	270	281	268	273	287	274	265	273	253	291	296	266	282	257	248	272	235	269	257	264	268	262	271	262	274	268	263	252	224	266	287	277	271	262	257	264	268	255	268	297	259	277	267	241	272	292	246	252	280	264	268	267	257	260	247	269	272	265	278	309	282	290	279	247	288	251	247	292	275	248	245	246	255	260	264	244	272	222	236	269	241	272	256	303	259	272	265	263	245	259	266	252	287	305	266	257	266	291	298	266	264	289	289	304	271	278	266	255	280	268	234	280	264	263	253	292	251	267	276	245	255	238	230	277	287	281	306	229	271	263	268	239	270	291	266	280	278	223	282	256	275	244	236	261	258	274	265	294	274	292	246	263	251	241	242	285	282	272	242	272	277	250	274	280	285	266	255	291	267	230	273	269	243	263	282	277	286	254	292	261	270	273	252	264	248	250	262	318	236	258	250	258	247	263	274	283	250	277	273	290	255	255	257	295	246	286	273	274	237	239	235	282	270	277	270	250	267	298	240	234	256	267	274	257	255	247	248	256	285	258	282	287	251	286	247	282	250	254	240	250	267	282	261	268	259	249	266	254	282	285	240	281	287	248	254	268	248	281	244	256	271	253	258	278	271	264	265	250	255	281	257	262	270	269	253	274	269	240	257	293	272	285	293	264	264	261	234	275	264	265	246	239	240	261	245	268	236	289	249	268	307	264	279	261	271	257	270	259	245	264	261	273	243	271	266	279	280	252	251	211	232	245	284	258	288	284	270	269	260	280	275	293	268	263	257	241	257	234	270	267	288	272	254	235	272	257	253	253	281	285	272	254	254	247	249	289	308	248	270	254	272	277	277	251	293	266	256	263	253	271	265	259
15769	28816	24977	19750	16806	13512	23285	30065	44119	46250	40028	30562	20154	10673	4563	1101	603	501	523	549	499	491	519	549	547	541	537	559	512	559	552	533	567	485	497	544	518	492	544	505	482	519	547	511	531	527	491	515	551	511	602	527	484	585	516	524	551	555	500	578	539	550	543	498	529	534	533	547	530	543	514	545	567	497	512	508	547	533	531	517	505	495	542	510	549	478	508	570	540	539	552	522	528	550	500	512	530	492	521	490	567	503	566	557	513	530	499	507	523	523	493	490	495	520	537	481	550	513	515	537	520	531	569	544	497	524	536	527	551	484	550	562	518	547	549	538	547	526	536	541	547	538	551	511	492	566	546	534	520	498	530	531	532	533	532	554	560	533	522	543	522	549	535	557	532	540	528	538	544	536	539	542	540	554	563	517	558	504	524	535	518	542	521	521	552	492	551	541	509	549	544	505	521	540	551	540	546	511	546	525	503	604	548	573	522	505	589	536	555	536	564	554	565	517	547	558	499	521	544	528	544	535	524	534	531	523	527	493	516	512	507	522	496	519	561	504	578	521	568	520	475	523	516	525	506	554	565	484	528	519	535	558	538	528	533	554	570	564	551	514	550	548	524	561	490	490	542	505	562	534	531	545	524	505	594	516	536	514	555	515	494	477	555	547	524	543	583	548	520	532	495	549	561	530	521	544	520	509	550	501	535	506	519	545	518	513	531	548	533	503	501	553	567	521	553	518	525	509	550	528	542	546	591	525	538	543	547	528	554	580	518	549	554	564	559	538	534	538	545	486	484	523	531	541	524	528	519	555	524	513	524	520	549	530	547	555	537	534	561	513	534	557	553	509	530	548	511	540	518	500	575	512	518	509	526	547	559	501	521	574	506	495	561	538	528	503	552	523	511	502	555	545	534	544	575	543	497	542	539	524	523	527	494	561	508	526	531	510	511	537	523	502	550	538	546	506	541	533	525	566	518	528	520	495	506	561	515	526	516	544	517	533	530	520	558	556	518	508	547	537	513	565	503	548	511	530	570	541	495	588	544	519	518	547	510	556	537	514	547	535	488	539	522	542	522	520	536	526	526	513	547	544	562	548	571	544	530	518	519	528	515	561	563	542	550	500	502	555	563	528	560	563	502	548	522	520	521	555	540	551	554	511	507	518	490	564	501	598	499	541	494	502	544	515	522	520	512	572	523	552	540	528	509	516	525	588	507	539	553	543	506	496	530	511	547	532	528	527	578	560	506	562	552	517	526	530	562	506	506	539	559	527	522	532	517	524	550	508	518	527	501	524	525	563	532	541	524	525	520	559	529	497	534	529	561	527	538	548	573	508	546	567	565	568	535	526	532	552	557	549	545	543	563	495	524	546	565	523	523	531	558	518	563	492	531	535	551	526	542	533	518	522	541	542	523	501	526	536	540	525	527	498	504	556	529	521	534	512	538	504	546	515	540	512	518	526	505	507	558	524	519	563	541	531	560	470	539	509	466	532	481	510	547	508	565	521	553	553	510	512	504	557	537	516	535	506	553	515	593	551	565	541	520	529	513	526	530	536	510	562	530	533	564	558	515	498	600	570	535	568	532	514	494	534	545	527	548	551	511	539	544	503	558	552	539	523	499	521	584	530	536	568	564	539	559	549	545	512	563	517	517	567	514	522	530	539	501	512	539	571	557	527	516	536	533	547	562	515	541	542	548	539	542	525	565	535	542	549	556	598	520	521	511	526	502	534	506	526	513	519	528	508	562	546	541	528	513	531	521	545	514	512	489	532	537	579	519	502	523	493	465	566	517	579	515	547	558	574	527	492	555	524	526	541	525	571	532	517	489	537	563	503	527	517	552	525	512	524	508	585	493	540	521	531	534	563	548	534	517	507	549	502	592	528	533	510	475	541	558	560	561	515	547	545	548	543	518	548	545	545	539	533	516	534	541	511	564	517	516	534	532	499	535	547	523	521	556	531	542	545	559	514	507	532	529	523	513	503	520	523	549	531	502	536	515	533	515	548	502	533	556	534	499	554	516	500	554	540	554	535	520	548	565	544	542	553	490	520	569	496	553	529	538	501	528	520	562	512	531	476	500	509	576	534	547	479	502	535	532	554	543	542	531	534	537	578	513	550	494	549	536	538	579	549	558	488	530	493	549	518	478	503	506	528	515	502	546	538	529	527	547	501	564	502	533	558	528	534	500	517	526	558	520	534	506	526	554	499	495	513	540	542	565	513	532	525	524	536	530	541	535	516	528	585	499	511	499	585	545	540	511	504	579	520	528	511	513	497	515	569	487	530	535	550	529	521	558	480	492	548	532	534	496	555	532	495	527	504	527	521	508	559	533	503	585	507	540	498	520	502	523	551	562	522	487	527	539	510	520	529	516	537	536	542	514	542	549	535	541	532	529	505	536	558	554	535	493	475	504	563	549	484	526	528	488	502	546	550	509	529	511	532	525	551	506	546	493	513	537	556	501	576	546	540	537	540	546	550	514	550	532	565	559	510	526	516	544	532	542	564	569	552	503	538	566	536	540	552	549	553	542	527	512	515	537	521	496	554	534	569	529	532	513	520	518	525	519	523	499	507	507	548	484	528	511	520	534	534	519	545	543	513	585	539	541	531	570	543	498	529	528	539	524	565	569	513	558	524	519	514	528	522	548	535	489	525	506	550	541	543	550	542	514	509	501	501	529	552	495	577	563	546	544	530	529	493	542	541	470	515	547	533	541	494	522	532	534	517	496	502	566	533	546	552	549	502	527	543	484	508	534	464	531	541	490	504	532	521	544	536	572	481	587	500	493	526	476	511	564	530	558	560	489	517	508	517	561	528	515	537	550	527	533	597	530	565	502	577	539	526	511	507	532	553	539	514	520	537	557	547	532	539	482	541	536	551	526	516	578	555	566	514	524	535	520	542	519	523	519	527	474	537	503	507	524	528	596	556	540	552	479	538	556	487	532	495	549	523	526	515	511	536	520	539	574	563	502	538	556	533	494	517	598	549	509	576	497	544	496	535	512	550	534	531	517	500	551	523	562	573	531	568	502	554	516	558	529	526	518	564	514	541	518	557	536	547	509	522	541	540	521	506	539	527	520	538	515	528	573	524	526	527	555	502	543	528	551	584	546	555	515	558	541	560	532	525	543	533	501	522	519	538	546	531	546	556	548	529	493	493	523	537	483	534	501	528	516	524	534	526	559	579	534	511	544	567	494	548	595	541	501	496	575	474	547	538	511	563	499	522	522	537	519	527	513	545	542	534	556	529	566	542	533	553	572	491	530	536	513	511	542	510	548	534	489	543	538	530	507	533	536	492	535	533	523	541	531	502	550	556	557	537	519	512	508	496	566	521	568	484	544	540	519	564	550	562	508	549	590	539	559	531	518	530	530	524	498	516	531	558	526	493	485	526	549	531	520	511	540	568	503	497	544	524	531	528	505	597	549	573	567	501	563	499	572	522	565	546	531	552	540	526	517	505	552	541	564	546	538	511	503	596	560	539	556	529
26551	20772	11796	3091	1493	1189	1238	1450	3375	4836	4066	2512	1506	897	512	403	378	368	377	357	378	375	381	359	368	377	398	369	358	363	366	360	377	384	385	333	348	381	361	340	389	366	362	343	371	374	352	360	405	342	368	341	339	361	330	361	393	343	347	354	366	374	371	343	363	352	370	312	363	387	382	348	363	363	366	365	400	373	333	338	375	350	358	398	373	349	355	403	354	399	353	382	357	373	365	374	380	353	386	392	338	369	370	361	362	374	345	356	364	356	385	408	378	355	339	384	363	374	347	371	359	368	370	371	347	365	364	363	367	327	342	346	367	352	422	358	364	378	311	358	358	363	346	362	382	373	387	400	369	357	421	379	350	361	355	372	372	378	403	352	378	368	354	414	378	362	342	381	364	353	339	387	361	329	417	343	385	379	384	405	356	361	341	378	361	349	355	370	344	384	356	351	381	348	398	377	328	318	348	369	323	376	354	347	358	355	365	351	353	362	389	363	362	382	383	341	392	365	387	343	355	342	367	345	355	368	395	352	341	380	366	403	368	343	365	363	369	366	400	365	343	377	384	356	359	409	380	347	371	359	399	329	366	371	379	383	382	359	360	399	368	353	347	382	350	393	353	373	369	388	358	400	363	368	380	367	387	351	355	381	362	361	379	394	364	387	368	375	359	365	370	382	390	374	375	360	369	397	367	409	371	392	363	404	327	361	400	354	356	383	381	365	381	377	339	367	354	371	352	369	348	357	371	361	373	368	341	384	341	380	363	345	381	353	373	339	364	367	355	363	367	365	371	371	341	399	353	354	340	371	399	363	390	366	355	377	368	367	386	356	378	355	356	375	345	361	373	364	321	365	388	373	358	354	375	367	344	370	365	363	378	366	363	362	361	373	359	379	368	379	365	364	373	356	364	345	374	374	367	360	391	333	369	359	312	400	347	342	350	365	341	367	355	356	369	353	368	394	368	377	346	370	348	394	352	339	341	383	373	382	348	362	378	365	333	344	351	374	385	386	388	361	372	335	371	352	376	362	347	340	362	363	374	327	350	390	374	359	377	328	411	382	353	397	351	391	373	401	360	414	371	374	399	349	341	371	361	378	338	375	377	397	375	370	396	370	364	361	368	351	355	372	355	361	358	345	353	377	339	398	371	349	343	373	362	362	338	338	316	323	381	385	357	343	363	348	403	347	362	379	366	338	379	335	379	358	399	349	369	375	356	382	358	371	365	355	361	326	382	399	360	355	355	368	369	385	375	386	337	371	343	309	386	393	325	406	344	369	385	353	369	372	367	367	367	373	330	330	374	373	372	327	351	376	389	371	368	313	345	358	379	347	362	390	350	402	360	365	372	388	363	362	402	356	371	377	359	380	373	387	352	375	347	346	336	375	384	370	367	382	363	370	394	343	359	368	379	324	362	355	336	383	369	363	399	343	357	333	367	346	343	372	349	341	357	360	405	384	351	379	352	374	363	364	340	337	347	355	364	366	352	362	361	329	386	386	374	364	366	373	385	382	386	346	347	370	361	367	370	339	384	337	358	375	386	375	350	378	357	379	353	347	356	381	414	365	327	334	372	402	387	393	375	350	389	409	374	362	400	361	388	385	380	365	395	339	378	378	373	354	363	360	370	340	367	379	377	371	384	390	364	367	341	339	347	359	357	363	337	361	360	366	327	380	356	378	352	376	388	367	370	383	356	410	361	346	342	386	364	407	377	332	387	379	399	374	344	350	345	378	344	391	391	356	357	350	369	398	397	351	379	370	403	350	373	337	370	389	389	353	381	337	339	357	383	372	357	348	353	360	365	356	394	348	360	351	346	370	383	364	338	397	381	379	385	334	343	395	379	363	377	378	365	363	379	404	392	366	383	369	374	360	389	386	350	375	382	393	377	373	359	375	331	366	361	382	376	359	362	376	343	377	381	334	390	353	384	359	357	327	364	356	341	357	348	361	378	343	336	372	386	405	393	376	357	379	356	370	397	353	378	376	349	379	359	392	341	373	349	322	329	356	381	408	358	354	333	360	360	335	347	349	351	373	370	387	372	391	373	388	365	385	343	374	360	355	347	390	364	380	392	407	378	330	372	373	370	350	350	358	367	347	376	391	395	368	375	388	361	361	364	372	359	352	336	409	356	376	288	350	360	322	341	408	378	382	379	344	353	362	386	397	382	382	404	339	379	346	376	330	358	379	325	355	347	383	349	376	393	360	401	368	388	334	356	364	332	355	363	385	348	343	356	361	382	349	365	356	346	349	388	373	369	387	330	402	367	364	385	386	356	378	333	351	366	397	362	398	355	387	358	366	398	354	360	374	356	364	393	337	385	342	371	372	358	342	371	388	365	366	375	368	338	352	354	349	347	361	384	376	380	356	370	372	396	365	392	366	328	356	383	361	379	382	366	334	361	377	359	348	339	365	370	357	412	329	365	367	366	356	368	364	393	363	394	358	344	372	391	349	343	371	414	368	403	386	361	403	345	349	383	368	343	369	386	400	343	384	385	398	362	350	330	366	384	358	381	374	344	354	367	360	398	378	384	399	368	350	381	363	405	356	399	390	364	406	358	365	356	352	370	356	329	327	375	368	333	387	391	388	337	394	398	328	359	360	365	339	357	370	362	381	375	344	371	344	348	390	373	406	392	388	362	387	366	353	367	347	401	385	368	326	342	356	363	351	348	337	367	361	381	346	360	379	367	387	382	355	337	356	355	380	365	367	375	347	337	377	411	375	370	381	375	380	356	376	372	349	346	363	343	359	360	352	354	377	380	356	388	377	386	402	384	336	348	381	344	372	347	386	353	369	366	349	363	349	418	385	356	345	358	373	328	379	359	376	350	398	388	337	416	366	356	365	381	359	389	384	350	347	404	331	348	360	356	365	359	389	369	352	358	377	342	397	383	387	367	389	369	363	373	356	361	360	378	368	367	361	367	379	390	373	393	381	374	372	359	385	346	380	357	357	351	330	357	381	346	371	408	393	367	369	378	372	365	354	368	344	403	347	358	386	361	357	344	361	380	345	352	346	368	381	383	364	392	379	371	389	353	368	353	331	377	371	366	382	359	372	366	379	347	370	378	375	376	349	364	338	365	358	355	337	339	362	397	375	322	379	385	390	359	376	368	404	388	374	340	384	344	357	352	350	370	379	380	366	361	358	341	339	373	363	358	396	370	400	344	346	353	343	358	392	387	334	392	388	354	391	345	356	344	388	372	343	368	350	359	353	351	342	340	364	410	391	371	364	370	353	368	343	387	369	367	365	383	370	381	345	380	359	364	356	373	380	382	350	335	369	338	349	365	361	374	387	367	382	357	397	373	382	354	354	396	363	353	346	366	356	406	380	340	382	374	379	382	365	365	345	354	358	370	365	376	340	368	346	362	356	364	375	343	400	366	379	367	342	380	374	370	308	349	396	377	346	374	350	361	394	364	366	363	357	362	378	360	340	322	377	394	347	357	354	383	356	345	365	370	334	336	387	348	354	377	306	356	362
12422	12139	10137	6151	4342	3983	4404	4924	10752	13849	11159	6924	4182	2333	1277	872	773	746	765	730	715	709	716	760	736	766	737	710	773	750	682	754	740	691	762	789	767	794	783	725	702	723	739	709	732	788	698	748	727	702	764	729	778	713	709	766	723	699	778	769	781	734	739	760	758	757	768	744	727	734	723	747	779	758	702	760	739	727	781	688	754	744	696	722	726	756	735	763	753	783	738	705	725	731	730	732	757	720	715	754	762	743	724	743	734	756	750	704	761	708	759	731	720	813	723	721	710	718	714	694	754	752	702	734	732	740	722	769	757	758	715	756	762	705	794	761	729	711	761	763	755	756	676	740	758	724	674	719	768	702	737	766	748	777	672	769	750	693	733	740	762	695	726	725	748	744	781	752	768	774	734	691	724	722	757	768	761	714	783	790	744	749	737	708	775	759	698	733	716	734	721	674	704	739	688	660	745	752	752	740	761	731	732	763	742	726	738	760	741	732	730	807	672	743	747	720	699	747	706	729	722	746	723	744	776	713	740	712	732	721	741	727	735	769	751	755	771	754	722	740	740	797	763	714	747	747	772	755	738	734	753	744	729	773	718	724	726	734	749	741	734	730	737	731	740	725	716	758	762	784	753	757	763	764	726	725	763	698	723	699	744	753	723	707	693	763	743	722	756	749	732	739	747	716	744	772	725	748	724	740	711	701	740	744	797	751	712	734	737	756	767	746	760	763	742	759	796	741	728	713	741	725	690	802	784	708	734	705	790	731	791	757	728	686	740	760	752	767	765	727	787	731	740	738	691	743	741	763	757	717	757	726	695	778	749	727	759	761	743	705	760	735	764	745	731	736	780	739	738	715	710	700	748	763	724	694	686	724	727	770	759	748	773	754	753	710	756	765	712	731	764	748	761	747	752	783	757	752	723	781	724	710	699	792	774	780	738	710	762	789	743	664	695	796	738	775	754	755	723	705	806	774	734	717	756	720	704	723	711	725	791	747	734	735	764	753	720	741	736	750	773	706	732	711	712	745	709	704	756	724	744	702	712	759	703	731	749	769	717	746	762	739	736	690	751	739	766	729	727	768	742	718	749	758	732	753	738	698	763	725	771	746	752	754	777	727	745	749	772	698	768	743	732	750	728	779	712	749	786	733	719	737	735	724	790	729	728	724	713	722	750	702	751	689	735	753	759	717	705	729	775	716	738	674	805	791	720	693	706	743	692	792	716	735	749	721	734	788	740	723	712	755	811	709	687	748	712	751	739	745	768	733	740	729	742	730	724	752	724	752	758	712	756	736	732	750	704	747	699	719	791	754	757	721	746	767	763	733	774	744	712	734	769	745	727	735	747	690	703	700	729	734	790	741	727	738	748	739	731	731	744	765	749	771	783	727	757	793	738	776	731	747	730	682	683	710	728	678	717	758	721	704	757	738	761	753	754	747	721	744	728	820	725	718	736	763	755	727	735	729	718	753	702	751	693	685	746	710	768	714	755	748	728	697	749	733	759	704	726	827	716	782	717	731	715	714	770	734	753	753	709	737	771	744	749	762	757	738	762	688	741	751	718	768	724	686	750	715	675	773	739	747	726	744	739	736	726	745	750	743	699	742	771	710	781	759	755	718	737	805	749	736	739	713	738	745	713	730	766	738	785	744	706	708	694	790	752	743	718	731	750	773	751	708	671	695	751	700	742	726	712	693	736	747	767	772	724	717	764	737	717	743	733	767	777	711	716	761	731	741	697	775	723	766	725	711	755	816	743	735	741	773	759	790	694	727	717	783	759	732	724	714	749	685	729	759	725	678	793	724	742	737	784	774	756	722	748	733	728	822	765	774	725	722	705	739	759	739	758	756	730	791	707	731	706	784	723	704	695	688	723	777	785	762	741	716	717	724	722	756	724	740	732	731	715	752	738	711	741	758	748	715	762	721	732	772	733	707	725	718	732	775	710	769	819	754	715	716	709	751	754	769	766	737	723	726	794	741	742	749	698	739	721	757	799	718	715	759	760	751	717	734	779	729	710	760	749	714	741	697	709	710	719	780	711	719	773	701	795	716	743	772	721	704	750	697	738	707	685	696	744	789	725	714	763	776	774	699	724	733	707	727	766	767	701	734	756	742	768	787	754	735	733	739	747	706	740	773	745	741	744	769	740	742	732	698	738	758	721	715	701	762	752	768	778	705	742	686	705	742	714	750	781	709	743	773	787	719	764	709	801	735	735	782	688	749	721	759	785	726	730	755	752	710	768	752	721	757	731	732	710	779	760	752	748	729	756	767	739	719	729	776	687	717	730	771	716	685	728	770	737	738	771	736	725	738	745	704	743	781	743	718	765	764	708	753	692	734	810	738	727	759	722	727	714	709	718	747	719	791	732	715	804	692	748	740	696	810	728	768	710	778	747	742	736	728	710	758	743	719	717	755	759	744	702	705	756	726	714	693	709	790	721	755	723	773	703	733	756	751	704	730	735	733	715	775	761	724	736	738	739	722	749	728	729	775	740	741	745	744	776	763	755	772	746	739	765	731	753	713	773	713	732	728	748	780	753	749	762	695	742	720	736	762	730	760	691	727	698	699	730	730	771	728	743	760	748	726	733	737	736	725	764	705	751	724	747	719	737	726	740	734	718	749	779	720	747	723	675	741	737	705	780	752	784	732	780	730	721	739	769	712	711	734	735	764	713	700	712	728	767	765	728	769	751	736	733	727	762	793	724	694	752	748	767	733	752	709	703	741	708	725	712	751	729	771	743	699	722	833	735	743	726	788	741	733	774	732	766	726	734	762	796	703	754	731	728	759	718	730	762	728	769	709	744	679	703	692	744	727	737	749	722	668	751	762	743	766	730	753	731	756	724	765	733	764	736	778	688	740	705	709	748	685	760	731	732	718	708	781	707	770	767	724	737	730	790	795	736	716	722	741	752	711	731	718	765	784	755	714	724	747	697	718	794	777	690	671	710	729	688	785	734	763	673	747	714	728	719	783	775	737	767	686	730	719	785	708	738	720	763	757	769	747	767	711	701	759	738	811	770	735	744	798	758	744	745	757	702	733	709	708	743	768	755	783	727	763	746	789	744	742	741	729	760	738	710	742	647	699	728	721	754	721	759	751	723	736	751	760	730	721	714	733	750	761	770	731	733	732	695	728	735	755	712	719	742	715	691	768	704	741	737	732	782	714	731	683	714	718	715	753	712	713	750	718	734	710	726	730	718	763	730	696	746	741	729	715	789	770	714	711	732	751	734	760	762	721	730	750	761	764	746	763	745	771	743	739	685	763	778	742	772	735	694	732	795	760	718	741	745	739	709	752	794	706	705	712	727	732	727	728	760	751	762	755	664	742	684	704	724	728	731	765	734	699	736	755	742	738	746	767	748	728	744	750	798	722	728	731	744	754	763	730	722	763	724	756	740	732	733	770	753	718	709	753	753	750	751	740	776	749	735	782	749	759	700	769	709	706	726	723	738	740	767	761	724	750	698	759	766	740	739	704	749	757
24294	21324	28362	24635	18902	5866	4611	10358	22791	28306	20981	11143	4549	1642	742	450	311	294	331	300	297	301	328	317	330	311	297	330	296	332	326	295	311	317	335	319	311	339	317	353	303	355	316	319	304	315	291	315	343	323	319	308	302	324	307	310	326	318	338	304	332	304	301	343	338	305	320	301	310	314	314	320	314	296	305	316	299	280	323	295	291	291	300	299	323	283	343	308	320	299	296	319	312	331	309	327	325	309	285	347	317	299	314	311	298	316	328	305	330	275	336	290	300	336	315	305	311	309	293	323	314	309	308	278	327	319	298	320	299	317	313	348	309	321	304	326	303	312	309	322	284	325	296	320	314	320	340	296	303	308	355	340	335	283	285	315	324	308	309	325	320	337	313	293	322	332	345	328	305	304	348	324	304	318	316	335	324	274	309	299	303	297	312	356	307	316	329	318	311	328	320	331	336	304	337	298	326	315	273	295	314	339	321	306	298	316	329	332	322	301	322	275	305	328	348	322	307	330	326	315	273	307	328	334	303	266	313	327	319	333	332	292	327	304	305	312	313	325	318	309	312	313	314	296	320	307	309	298	304	296	325	292	323	310	365	332	322	334	294	319	274	307	280	296	347	308	321	268	315	325	298	337	311	283	321	318	329	319	319	311	294	330	291	310	337	289	300	324	343	335	281	337	303	343	310	300	311	309	309	289	305	309	304	325	319	300	322	323	319	305	332	299	347	318	309	272	310	279	303	297	328	321	310	365	298	334	330	354	319	310	343	310	325	293	312	309	318	279	300	307	310	325	291	307	285	332	300	309	313	324	307	302	316	326	301	336	351	306	306	295	329	284	326	298	308	312	281	294	299	287	342	306	317	342	301	311	307	319	322	304	339	303	348	328	309	326	311	293	313	334	314	292	296	296	341	310	318	327	335	328	319	319	293	322	309	336	354	302	313	290	318	336	295	329	325	319	327	317	308	303	331	288	322	296	342	297	304	291	335	286	291	294	310	287	320	332	287	306	319	339	317	296	315	348	305	308	326	304	311	284	274	283	290	329	304	321	287	310	346	323	317	321	311	314	284	314	325	326	293	302	329	320	307	300	305	343	318	325	320	286	301	294	275	304	321	336	309	324	337	306	280	319	324	304	319	326	300	323	321	307	294	336	330	307	311	297	318	316	319	316	299	306	303	355	318	311	302	286	320	317	320	334	333	297	317	297	323	313	319	353	303	280	316	302	297	315	301	314	319	364	307	277	311	288	301	320	338	337	291	335	312	302	312	310	305	333	311	316	311	317	316	304	321	294	314	299	301	333	291	311	335	309	285	322	328	283	287	312	311	314	263	305	356	336	305	319	355	295	324	317	320	313	303	333	290	271	316	298	314	328	294	303	314	315	334	305	304	348	324	306	286	337	364	298	301	284	319	321	339	325	306	287	318	325	295	287	308	324	301	283	296	288	273	312	309	327	328	326	304	297	329	305	319	290	307	331	348	349	304	323	322	301	312	313	318	291	329	319	333	349	317	348	313	296	301	290	315	290	350	311	316	322	325	312	283	300	305	328	331	315	303	303	325	315	326	317	297	354	325	323	304	335	319	314	301	334	283	304	325	320	288	288	320	333	320	355	318	323	269	344	349	292	305	311	308	316	337	309	323	337	332	313	306	356	336	308	313	293	315	326	341	331	329	310	326	314	322	318	311	317	287	303	331	284	293	319	326	297	310	309	354	292	326	306	290	345	307	286	311	284	319	304	311	316	291	284	314	326	318	302	307	327	327	290	298	294	311	306	316	336	305	280	331	336	312	268	295	306	320	342	335	284	344	298	345	280	306	349	310	282	306	295	300	319	306	342	326	305	318	311	336	293	305	358	288	371	288	313	335	287	318	314	303	320	335	286	308	324	332	311	297	321	305	319	325	311	314	333	302	298	295	290	363	303	314	299	310	324	305	340	296	346	286	300	310	314	313	313	291	307	306	324	320	331	288	331	286	310	331	284	339	288	307	276	315	319	299	330	311	292	319	292	316	312	304	277	352	314	333	319	347	326	297	321	355	310	314	333	304	311	325	331	345	338	309	315	322	338	310	310	269	307	348	320	319	348	293	333	344	315	330	326	317	303	335	305	326	363	320	321	321	326	341	307	345	346	309	297	315	318	286	306	329	310	298	307	313	296	318	322	310	300	291	327	325	311	302	337	302	341	311	302	336	325	306	307	347	317	308	312	298	319	325	314	337	323	315	323	306	331	307	300	286	316	281	306	320	275	300	320	333	318	326	324	322	317	321	293	314	286	338	322	299	336	320	310	303	330	317	286	288	342	349	336	298	291	344	296	292	336	323	323	319	335	317	340	304	290	306	284	302	334	307	293	301	343	329	304	317	305	283	331	339	332	306	324	326	340	339	321	318	320	297	307	286	306	315	310	338	275	308	304	338	313	278	335	308	287	323	348	320	325	291	318	297	317	326	308	322	288	330	298	312	290	328	317	298	274	301	330	303	314	335	312	300	295	309	302	332	292	332	321	294	283	327	340	305	305	317	301	333	320	330	284	311	313	313	324	333	292	297	335	321	315	299	328	339	334	331	328	327	309	309	322	292	321	290	312	284	322	313	301	305	320	290	312	287	302	313	324	302	295	338	324	299	311	328	315	311	325	328	289	324	289	313	327	301	324	344	335	313	288	316	324	328	313	332	297	340	326	306	316	316	305	304	333	308	301	325	328	301	301	318	307	309	339	315	332	333	294	321	301	301	326	298	308	312	341	311	305	330	284	330	280	305	330	304	315	281	294	302	373	292	320	324	281	268	317	306	320	319	328	305	312	342	307	287	301	310	305	310	327	304	285	299	329	307	319	274	317	322	337	335	319	301	306	292	305	307	325	324	338	295	282	305	337	276	353	294	349	307	304	316	294	332	312	306	281	324	324	330	319	279	344	330	284	312	345	328	322	323	325	337	335	307	310	339	302	299	326	274	313	335	311	344	320	319	312	280	316	340	335	335	330	327	319	311	307	342	322	336	325	306	314	290	314	359	321	290	310	318	298	301	314	297	301	317	301	328	316	325	333	277	302	299	337	314	319	339	329	315	305	316	302	309	310	288	302	332	306	340	308	313	320	326	342	310	328	345	296	292	316	301	294	340	316	335	327	319	322	320	304	328	321	296	346	304	346	294	329	335	293	346	317	318	330	293	307	315	296	331	294	316	314	328	343	315	328	299	305	304	315	278	287	352	304	326	321	328	310	303	329	317	308	321	313	312	314	293	315	300	330	296	303	328	306	292	316	316	340	323	280	312	317	296	334	291	323	306	317	285	316	287	320	302	317	339	319	307	326	334	299	300	312	314	292	327	344	314	307	323	298	318	324	325	289	330	324	316	295	291	313	287	316	321	329	314	334	287	307	327	322	298	334	325	314	285	319	307	294	319	320	323	304	318	346	336	312	324	323	294	347	326	338	332	323	281	320	277	316	299	304	336	298	331	283	310	294	301	308	322	319	328	326	347	311
12745	18904	16636	14098	12567	10268	12567	23971	36141	37839	30557	20061	10536	4620	1887	973	676	644	664	664	628	668	637	614	640	673	641	670	669	668	619	647	637	596	580	643	648	639	653	648	647	671	655	624	652	625	639	665	632	555	617	626	614	686	672	654	626	706	641	659	619	615	615	650	657	630	653	657	613	673	602	689	637	629	689	650	628	678	642	668	669	619	657	648	616	635	666	644	663	644	636	665	658	669	647	670	629	691	651	627	685	659	669	642	618	673	660	632	648	639	618	617	645	645	670	662	626	669	618	658	696	593	632	626	662	642	624	613	612	604	633	644	664	642	644	628	690	642	622	650	652	632	662	641	649	631	641	637	645	645	658	608	605	615	688	627	685	639	660	625	628	635	678	629	644	681	607	610	654	636	644	657	677	606	630	640	651	652	653	655	627	635	626	616	659	650	638	682	626	636	625	625	686	682	640	617	644	605	622	613	675	665	654	642	686	671	659	596	676	665	644	660	619	639	667	648	602	649	659	653	632	702	600	649	640	652	642	711	637	657	659	671	587	638	628	661	592	628	628	656	646	642	602	654	645	614	615	632	611	616	687	627	621	650	646	651	648	636	629	658	635	625	662	655	660	671	596	574	658	667	638	670	644	621	657	669	630	652	679	647	630	630	653	613	680	599	624	618	647	644	670	637	651	661	619	637	657	636	622	609	650	647	629	648	630	652	634	659	605	610	697	604	684	644	627	685	615	668	659	658	612	631	625	623	667	666	666	659	625	680	639	646	624	592	598	641	600	652	641	639	616	649	650	661	640	628	629	644	616	620	653	639	646	655	659	635	652	687	643	608	623	636	645	636	659	653	639	652	650	624	683	616	622	667	634	662	619	664	655	683	662	637	626	621	651	655	644	655	665	624	635	673	656	628	633	652	648	642	610	654	662	675	676	658	628	660	631	633	663	657	629	689	627	662	613	659	634	678	621	654	634	647	628	588	611	617	612	654	652	665	642	631	649	631	615	637	622	633	640	598	696	648	646	619	677	667	626	657	626	626	642	642	626	630	598	593	606	636	615	640	633	646	674	609	623	626	631	649	614	648	650	611	642	666	642	676	606	621	645	628	647	669	614	703	609	581	638	611	703	654	691	612	661	643	608	606	640	633	605	611	697	670	616	635	638	637	571	639	618	634	591	610	626	627	622	624	631	638	643	664	655	646	648	625	626	669	644	607	661	622	621	597	597	631	634	624	624	611	649	638	710	582	691	673	638	658	630	621	643	640	651	597	614	649	649	669	716	662	651	680	618	647	599	677	667	647	681	627	640	639	637	648	598	629	575	646	647	691	656	609	629	691	594	634	602	674	619	619	638	663	640	635	670	636	664	588	654	651	581	636	619	632	633	642	626	569	644	615	624	670	683	678	614	698	621	608	645	642	642	663	649	662	619	675	651	648	646	614	658	649	628	660	636	635	662	645	620	659	657	635	627	642	634	580	675	635	670	658	580	592	640	646	676	703	660	636	670	608	701	677	618	622	675	607	659	656	622	650	658	660	655	661	622	647	612	637	671	688	663	656	654	634	618	646	648	621	705	633	608	653	621	686	630	665	681	648	611	594	687	622	638	695	644	668	652	625	645	599	643	625	657	616	601	618	663	614	681	651	634	655	650	626	631	664	706	613	678	701	651	654	693	662	624	639	641	676	653	646	657	689	677	626	662	648	639	613	623	686	644	635	637	634	615	615	629	650	579	644	676	632	655	663	657	646	709	659	634	668	661	640	653	636	640	664	631	600	654	625	667	667	653	648	692	682	655	639	632	660	680	632	667	673	715	660	621	579	644	656	646	600	652	640	600	612	579	626	638	628	638	672	636	672	644	664	654	652	656	657	586	635	642	669	683	655	651	658	633	633	660	606	644	634	640	646	648	588	686	642	652	644	620	605	605	631	638	692	682	639	647	666	618	663	669	611	613	625	637	611	647	619	677	667	648	670	638	639	652	656	611	680	637	638	655	668	626	638	703	648	651	661	639	662	614	619	650	627	591	653	628	644	675	697	605	621	644	613	651	629	637	676	638	649	676	604	663	648	643	655	626	619	676	601	585	663	684	622	642	664	616	641	650	639	670	659	658	653	642	668	667	686	640	650	620	633	626	643	657	679	654	650	654	610	659	677	710	616	608	626	647	665	609	630	649	689	607	664	678	632	610	651	643	609	608	631	647	627	689	619	633	656	687	674	686	618	622	628	660	658	607	635	660	649	646	639	642	633	603	648	655	606	644	658	584	613	650	641	630	620	665	635	607	620	654	642	591	652	622	668	679	636	640	654	636	687	640	653	654	621	620	604	667	663	673	645	646	654	641	621	641	636	665	639	659	658	671	622	603	590	657	657	618	658	678	698	642	636	667	696	677	645	674	627	683	675	611	664	629	638	650	621	650	632	603	640	611	690	601	626	651	632	648	647	623	652	672	656	619	648	656	653	612	622	671	620	636	672	646	624	608	629	639	621	663	644	634	642	667	675	651	616	633	659	604	613	644	660	631	657	634	627	612	642	632	636	696	641	636	684	652	643	646	678	674	659	625	632	686	697	631	661	582	631	648	658	663	671	672	637	626	677	670	622	664	642	640	656	664	658	618	627	668	644	651	651	637	658	615	645	632	705	690	604	641	646	603	588	597	643	628	635	598	601	664	673	624	663	602	613	611	667	596	652	665	641	650	631	652	620	644	651	625	637	607	644	616	662	642	636	715	639	657	635	654	647	659	611	619	630	648	642	681	611	673	645	597	629	634	648	681	664	605	641	692	637	587	647	628	674	685	650	660	595	646	632	614	596	644	611	655	655	653	639	673	587	609	600	634	667	630	606	695	642	669	622	655	662	672	625	592	623	623	660	638	596	624	662	659	644	627	657	688	669	628	617	638	656	603	628	657	703	676	643	630	644	595	643	628	644	678	634	631	651	629	659	658	638	646	679	625	616	677	573	609	666	658	615	652	643	646	632	654	640	637	611	618	659	658	657	629	672	666	627	666	654	628	649	627	608	652	630	614	582	660	657	600	657	643	597	649	658	658	634	637	644	669	649	613	646	615	636	626	596	655	641	655	625	680	658	669	657	634	696	617	634	640	667	664	661	646	641	623	656	611	651	648	673	651	658	650	641	653	643	619	700	636	599	602	646	629	628	639	597	661	663	623	645	630	620	660	649	595	633	680	624	667	611	615	629	625	656	676	658	617	591	643	616	657	646	649	650	602	655	587	661	643	659	592	649	674	637	658	666	622	627	654	630	606	605	622	647	605	672	682	640	618	676	635	630	636	624	623	610	623	603	677	622	629	578	654	664	647	660	642	628	648	665	636	660	669	673	638	632	603	644	614	608	634	610	620	654	643	678	660	657	655	673	629	688	624	619	650	675	591	685	622	631	607	631	610	662	698	658	610	624	655	566	666	675	670	657	644	652	614	625	701	624	625	660	629	607	652	704	642	646	652	645	656	665	641	630	636	618	583	605	651	654
23064	21257	29075	23745	21272	20641	15561	22496	40737	39742	29764	18305	8357	2965	1155	527	344	322	258	331	295	275	314	288	306	280	313	275	297	304	300	293	273	297	283	282	265	286	320	288	307	300	294	262	285	293	284	306	279	298	290	305	261	296	292	298	276	259	291	258	288	292	274	324	272	315	297	280	287	301	289	297	269	272	273	301	299	273	304	292	263	267	295	312	280	308	298	268	296	277	253	327	311	317	306	286	283	296	292	284	295	280	287	260	282	276	314	264	297	315	285	265	296	286	288	304	309	310	321	262	293	293	313	316	311	300	296	312	290	272	291	269	299	318	288	298	287	274	313	320	287	298	290	281	269	301	269	292	333	296	272	279	290	296	291	273	283	314	291	286	295	291	298	301	260	277	281	258	269	280	285	287	278	271	278	292	303	300	284	262	289	319	262	265	293	272	275	286	282	297	257	270	314	291	295	290	281	274	284	262	273	280	290	291	281	313	256	289	276	277	305	281	274	293	273	269	304	266	284	273	294	306	286	270	286	283	298	300	305	311	281	253	283	313	275	295	295	320	271	299	289	293	305	312	321	289	286	325	311	288	309	304	298	292	291	302	296	280	293	286	270	287	302	288	316	304	303	296	287	274	296	286	279	293	268	293	309	289	293	263	286	269	292	255	303	305	279	274	287	285	294	268	294	287	278	298	293	267	312	286	276	265	310	314	264	268	282	269	321	271	276	316	298	301	260	266	275	274	286	302	285	280	294	284	294	304	281	304	292	310	303	298	280	282	299	274	276	309	255	273	273	295	282	307	284	315	287	304	294	302	289	299	286	314	265	270	301	306	296	288	293	304	285	303	324	308	292	290	290	295	282	272	301	289	285	289	299	254	295	273	277	316	279	282	247	289	267	276	280	303	287	272	303	273	302	307	263	288	306	277	273	272	275	262	273	288	291	289	312	338	298	316	290	272	267	306	278	309	271	297	288	285	281	260	281	290	295	271	294	298	329	294	312	297	305	267	289	291	307	280	323	292	277	289	304	272	289	308	323	282	301	293	270	286	278	297	278	282	269	288	306	305	308	288	278	320	281	304	301	287	308	306	281	275	301	301	291	283	302	300	297	291	293	281	290	289	272	311	261	310	285	309	289	299	292	297	312	292	291	301	280	305	317	281	269	282	310	269	276	273	294	296	272	262	295	289	281	271	289	295	284	280	327	297	281	313	298	287	300	285	278	290	255	280	300	292	320	287	281	284	279	324	269	268	277	309	288	285	314	285	304	272	286	279	301	300	266	293	287	276	283	279	283	292	301	330	282	276	301	305	282	291	291	314	272	282	292	272	282	285	302	309	281	316	300	262	277	263	292	287	297	261	278	276	325	289	321	317	326	308	321	294	272	286	304	309	301	272	285	289	256	278	289	295	304	289	282	288	252	315	253	282	296	284	291	296	304	268	305	303	264	274	267	289	289	245	304	292	302	315	289	308	290	308	267	296	287	279	257	271	288	288	290	264	284	301	313	295	272	317	270	280	274	306	281	304	296	294	279	279	280	268	324	284	286	315	269	291	254	268	295	286	309	289	276	266	276	298	293	279	280	293	306	298	309	280	269	288	279	272	252	305	295	298	316	277	290	268	319	319	269	307	303	302	267	310	312	282	333	300	280	296	278	306	244	261	289	290	302	303	292	271	309	294	245	315	296	302	291	292	270	284	270	302	277	271	279	330	280	318	300	286	253	271	287	286	317	287	311	288	265	254	306	285	294	282	298	299	302	290	287	269	321	282	273	269	280	295	298	298	300	296	280	283	284	291	296	272	306	295	291	293	299	285	296	301	295	294	255	286	295	271	305	340	292	270	303	331	294	311	307	299	309	312	278	292	299	312	294	291	295	323	291	317	292	293	300	288	304	296	280	259	277	295	325	271	298	294	279	263	308	247	265	308	308	300	294	259	279	290	280	273	280	294	277	300	307	288	314	286	262	277	343	273	287	290	259	313	315	287	274	299	256	280	294	261	282	305	258	294	274	280	269	290	303	281	282	316	288	291	291	322	279	262	306	289	267	303	300	301	310	283	264	300	292	299	246	285	271	282	300	301	299	278	277	270	300	293	287	283	252	312	282	286	305	268	298	294	271	290	278	289	295	283	294	325	279	283	289	295	285	293	315	307	281	295	270	289	306	278	315	296	275	293	281	293	278	298	288	283	305	281	327	284	271	295	295	285	274	294	294	295	269	273	293	251	299	286	264	281	273	277	291	250	262	285	280	300	257	288	308	292	300	266	289	291	267	252	313	280	292	266	290	303	268	288	305	302	292	261	291	282	293	302	316	278	273	287	288	291	306	304	281	288	286	267	303	278	269	269	298	295	252	247	280	295	299	267	254	278	301	286	271	285	273	297	269	283	282	293	305	291	283	290	294	299	317	312	325	277	277	298	294	276	279	286	306	271	276	301	300	281	294	288	282	316	306	260	294	309	286	279	281	324	300	289	299	285	291	278	270	297	290	290	311	287	273	297	255	276	270	291	312	288	275	284	295	289	255	284	262	302	256	291	303	273	282	246	257	270	337	279	267	288	280	283	263	290	264	297	277	277	295	258	289	256	277	279	299	266	279	280	275	306	301	288	320	273	312	288	300	298	281	275	257	309	277	292	292	323	291	300	254	270	293	301	302	290	280	276	263	303	253	300	274	260	279	293	305	281	294	269	290	263	295	285	285	296	284	271	292	328	283	301	284	272	298	310	260	320	292	318	254	292	287	284	271	278	281	294	309	297	303	268	304	300	292	259	293	297	295	264	253	287	294	271	298	276	260	305	273	284	299	290	299	282	297	267	291	272	305	303	288	320	311	278	270	271	272	312	320	301	323	289	297	273	286	300	294	265	314	275	272	273	323	265	292	332	307	315	288	297	287	281	283	307	297	305	324	268	301	300	271	272	272	288	290	304	292	302	276	307	269	294	277	325	295	281	319	302	285	302	298	279	276	305	285	295	284	271	269	293	270	297	303	283	267	258	310	322	283	278	292	275	296	302	293	314	287	277	283	249	282	298	299	307	293	290	290	287	319	255	285	289	300	299	295	289	303	316	323	314	245	299	287	286	318	250	282	332	266	284	302	282	279	284	271	317	301	293	265	276	280	285	279	296	280	291	290	307	292	285	274	308	301	273	301	275	272	301	295	294	311	283	322	307	277	295	305	277	281	263	317	305	287	285	288	260	290	269	276	276	283	276	268	307	285	310	306	289	287	278	289	266	277	301	291	316	276	279	283	264	288	292	307	293	326	265	282	290	278	273	279	266	262	291	289	295	272	300	336	302	285	282	281	296	310	299	303	269	288	278	264	300	288	275	307	291	298	253	249	284	296	250	285	295	255	291	334	300	317	292	297	296	290	260	313	280	304	303	295	288	269	314	271	300	276	331	275	301	284	269	281	308	275	297	290	281	287	299	303	297	298	303	292	274	308	329	276	267	268	288	274	282	291	310	308	307	292	278	265	300	297	299	280	267
14710	25487	23002	21156	21589	19262	23013	35930	48774	45780	37523	26921	15961	7545	3051	1312	715	584	544	612	559	569	584	559	607	537	581	630	603	608	614	602	619	557	565	615	594	587	573	661	575	597	564	579	580	608	561	603	539	539	570	547	634	551	560	531	568	563	577	584	602	547	585	562	612	506	552	588	586	576	573	577	586	536	579	571	579	550	578	564	590	530	564	549	573	550	583	594	611	560	566	549	526	529	621	564	523	514	562	611	601	583	593	577	557	578	582	541	549	628	580	554	592	567	580	562	547	601	590	547	556	570	569	560	583	583	564	613	557	533	564	565	574	579	571	583	583	510	547	593	556	541	565	565	562	557	554	578	571	626	553	512	561	556	547	593	571	573	578	569	552	593	582	598	574	611	569	616	580	577	529	573	600	561	568	555	585	560	538	582	551	554	554	589	593	534	616	555	580	566	598	563	567	539	575	586	599	607	582	615	597	517	576	577	575	516	534	581	543	562	533	563	576	555	560	567	574	554	576	557	592	588	624	585	562	575	562	532	589	622	530	552	586	575	575	596	563	560	564	538	572	563	592	594	534	577	539	572	546	569	574	559	590	592	589	555	593	561	556	580	573	569	605	560	579	599	528	593	594	567	619	608	581	564	573	536	530	560	573	568	586	579	565	555	605	576	567	590	553	538	573	564	599	562	527	577	550	600	579	573	569	585	573	562	578	562	565	593	563	584	545	547	565	586	536	543	590	571	556	589	557	531	589	611	580	530	598	571	576	604	558	543	596	600	557	545	582	558	570	543	566	591	574	580	556	541	543	627	580	621	545	577	564	539	562	570	562	538	576	589	580	550	524	608	556	569	606	571	582	614	538	558	554	574	604	573	608	583	565	567	514	542	588	554	573	544	601	559	586	589	557	601	592	526	599	589	599	580	555	568	567	548	556	544	582	543	528	546	575	518	555	592	566	565	567	550	579	564	586	565	580	597	550	590	574	572	603	560	589	557	559	529	606	566	522	607	580	596	576	572	567	588	605	580	556	541	578	603	586	562	554	562	587	530	551	533	576	595	571	563	541	569	590	557	553	562	555	600	540	578	586	563	624	569	572	542	564	600	580	571	530	539	593	582	568	547	574	560	592	583	562	541	552	580	591	580	553	612	565	558	560	554	534	561	574	567	586	577	589	580	533	556	621	581	604	535	551	576	553	592	540	580	562	616	612	578	583	564	582	544	600	557	515	576	550	540	559	548	560	577	519	548	588	597	556	591	532	587	593	569	544	587	580	527	614	535	556	555	583	595	581	567	554	615	568	584	617	556	487	554	548	639	626	570	555	558	590	526	535	562	542	592	574	590	561	573	577	540	568	599	576	543	568	588	573	564	597	584	576	590	618	568	547	593	581	542	569	568	588	545	586	606	591	587	577	604	557	588	584	580	579	578	553	565	560	575	598	600	571	558	640	568	540	605	555	572	573	577	578	546	555	584	580	541	582	540	567	556	562	548	609	571	569	569	569	600	569	594	555	563	571	564	629	599	556	597	541	597	573	576	637	603	595	550	572	611	620	604	562	565	570	549	564	624	564	580	585	518	571	570	595	586	514	555	524	569	571	591	561	542	585	593	584	572	594	588	602	569	582	627	566	577	540	615	567	537	538	594	597	554	578	537	604	555	575	559	572	588	571	565	587	559	588	545	586	600	569	557	597	575	560	582	555	568	559	555	553	545	545	606	582	573	597	573	558	567	565	588	580	566	609	577	554	573	533	577	557	598	607	614	559	581	607	567	554	581	584	553	544	562	590	577	559	560	584	552	550	611	605	544	558	570	584	520	548	548	597	548	592	586	554	563	615	612	597	523	541	581	541	566	529	589	594	598	587	584	557	613	579	574	628	601	556	591	588	599	585	590	608	585	572	581	613	535	574	594	545	527	540	554	556	590	582	602	555	576	566	579	594	561	581	581	589	609	601	601	547	600	588	570	564	626	580	580	594	604	569	596	582	554	615	554	552	601	575	583	598	552	566	597	536	566	622	563	567	606	558	549	570	588	573	560	564	588	586	562	608	564	564	567	582	596	549	583	584	567	576	577	581	546	564	562	554	542	568	605	567	622	603	587	536	615	585	592	577	565	544	574	582	577	624	538	570	619	582	569	593	572	622	583	562	546	603	526	633	556	584	571	568	568	604	572	586	581	564	550	542	593	590	539	602	573	594	577	570	564	568	617	580	576	553	590	550	590	585	552	583	587	588	609	628	540	585	558	535	576	620	531	592	568	565	597	577	562	518	606	587	619	556	575	573	584	562	536	605	613	588	606	594	573	577	605	584	555	567	506	594	562	578	587	595	568	573	567	578	562	608	570	533	558	571	565	625	589	547	588	571	559	567	584	532	553	576	574	569	560	566	593	550	611	582	585	591	568	544	571	588	573	572	598	593	558	521	564	555	629	601	602	575	574	570	573	585	575	533	566	569	573	587	587	608	546	590	541	628	580	614	577	559	557	597	608	582	570	600	566	614	524	514	548	604	555	638	530	549	573	586	563	601	589	584	591	580	577	567	574	610	607	580	587	579	551	589	529	573	589	558	589	602	562	601	550	614	584	593	555	576	570	586	573	583	600	590	612	586	565	556	583	599	597	584	560	573	613	560	578	578	556	586	585	593	579	567	521	585	583	522	601	568	603	581	545	577	596	615	552	608	579	570	562	559	588	575	546	560	567	564	561	600	567	584	588	589	595	543	612	567	524	562	570	590	602	591	595	627	548	573	597	549	574	577	591	533	578	547	599	548	594	594	605	570	590	566	602	542	602	618	575	551	590	562	575	571	570	583	631	587	610	596	587	577	563	577	560	587	567	621	600	559	557	583	585	581	571	630	601	556	589	593	521	551	562	547	562	571	551	575	593	595	585	596	558	532	569	582	539	573	535	611	583	630	599	574	568	614	599	597	559	567	578	570	561	588	543	560	625	608	615	583	580	578	566	534	559	565	565	621	591	587	533	573	612	548	578	566	553	596	536	556	597	570	610	542	573	543	549	553	539	566	581	551	540	524	536	564	548	586	599	614	622	561	539	551	585	575	562	594	567	561	590	556	594	592	615	625	594	562	534	568	581	580	567	542	571	593	583	676	549	539	624	539	538	554	567	555	618	557	554	584	598	557	558	569	580	593	570	608	557	553	540	588	583	572	582	585	570	539	580	584	563	561	582	555	552	586	574	577	570	587	574	597	585	551	536	573	579	524	562	542	572	569	567	560	549	547	544	584	550	564	560	542	595	588	562	546	548	533	591	571	589	549	577	566	549	582	562	561	555	592	551	558	553	553	559	573	548	621	554	628	572	592	595	547	563	575	588	592	588	557	557	569	583	571	534	571	569	580	612	589	558	536	574	596	550	602	617	551	558	575	557	550	581	561	608	602	519	633	597	612	548	577	581	562	540	552	620	592	578	571	578	540	551	541	589	553	605	537	544	602	542	544	568	565	544	563	559	538	613	537	577	587	536	550	546	583	582
26584	20899	11522	2956	1633	1278	1211	1673	4436	5329	3646	1924	1150	763	580	414	380	385	375	403	407	357	379	389	358	399	388	384	365	390	348	413	337	364	364	399	361	398	362	358	367	363	377	371	364	350	380	402	358	384	386	381	345	365	386	396	380	387	360	375	387	378	384	369	367	370	392	370	396	378	343	372	357	354	376	371	346	336	381	347	395	333	387	360	377	388	364	383	330	380	374	403	396	361	362	388	394	366	385	379	368	386	374	376	382	363	364	339	367	394	358	409	344	378	374	393	370	382	394	393	378	367	379	380	374	371	354	354	417	380	365	377	355	350	381	368	350	361	351	348	341	376	361	345	339	334	401	377	358	359	344	406	391	388	368	378	371	357	385	400	363	385	399	404	348	399	361	378	374	373	380	385	426	382	357	335	417	406	374	359	334	394	359	398	380	397	375	371	374	384	367	397	388	380	399	330	386	409	367	342	353	374	352	380	379	416	361	391	389	356	380	364	376	330	333	364	384	383	382	396	373	378	367	400	367	365	375	369	365	380	400	373	373	381	375	375	332	408	339	366	379	361	380	375	345	369	341	400	367	366	410	396	345	381	384	356	391	362	370	387	390	379	388	378	351	386	385	380	364	359	401	365	350	393	348	390	395	410	400	335	390	405	346	365	390	347	349	361	377	362	394	381	383	377	345	368	390	369	360	331	348	340	384	379	379	403	345	356	370	363	355	393	357	377	369	321	379	363	375	386	390	394	365	370	414	370	372	367	394	388	382	434	382	346	377	348	329	360	380	413	388	378	391	363	348	380	358	408	375	379	354	382	375	364	342	364	379	374	380	386	361	357	365	366	357	334	366	366	378	441	341	400	351	340	377	392	365	381	372	360	340	369	349	377	366	344	372	395	362	371	376	329	374	404	375	387	362	358	383	415	389	374	399	393	362	378	387	383	368	393	359	366	354	350	390	392	357	396	387	371	384	374	377	369	370	395	351	352	375	400	363	364	366	348	367	386	355	334	376	401	397	379	379	370	398	375	382	350	401	350	381	410	346	373	375	356	408	399	364	394	358	387	380	382	366	361	405	357	367	394	370	359	423	401	373	363	381	389	423	366	395	343	376	347	345	366	391	369	394	390	392	392	402	366	366	366	352	416	375	371	384	377	342	356	363	381	372	383	372	366	371	377	417	386	365	373	363	357	338	376	394	350	414	412	368	387	355	329	399	365	347	371	387	373	365	383	388	373	378	348	376	372	385	387	406	375	331	359	392	330	372	347	363	362	359	362	377	359	368	378	369	377	374	370	397	349	367	359	342	385	320	387	358	331	367	390	390	393	387	395	367	363	350	364	364	358	381	373	415	386	384	356	372	345	368	355	385	362	362	379	366	375	369	438	360	386	389	380	370	381	375	370	386	379	382	411	362	348	370	379	395	382	392	388	348	402	332	349	370	357	347	350	394	365	380	377	377	344	386	353	357	379	393	389	362	369	396	360	373	332	365	391	356	386	379	397	392	362	413	351	343	351	368	343	372	393	381	373	405	385	398	378	404	377	354	388	379	365	351	425	358	378	342	388	333	372	407	352	382	341	404	407	356	378	370	380	347	401	422	356	357	363	390	378	361	368	382	383	389	371	356	329	370	364	367	369	385	388	421	406	398	368	371	393	362	360	345	357	358	389	366	421	398	357	394	361	394	366	348	373	360	357	347	386	349	358	332	380	378	404	409	383	362	352	380	370	356	354	366	371	397	355	388	388	435	354	349	348	331	352	391	366	339	387	381	351	386	373	418	351	391	384	379	371	370	374	350	383	391	370	349	383	397	356	352	384	386	374	381	383	366	405	378	346	378	377	348	347	395	408	372	368	407	371	347	366	387	367	352	354	379	349	372	375	396	366	397	373	354	373	364	375	375	402	358	366	397	356	368	376	369	363	343	361	392	376	367	362	374	439	376	339	357	373	387	397	406	406	389	361	352	379	387	401	390	396	388	409	405	394	401	346	375	375	377	393	331	389	376	386	358	371	370	383	380	389	361	381	376	389	386	373	388	348	360	373	381	399	407	368	403	382	384	364	377	410	401	406	383	390	347	412	395	396	390	393	341	366	395	385	408	370	381	378	393	358	380	362	350	389	408	400	333	371	370	371	393	377	320	374	365	387	366	357	371	380	380	389	357	387	411	351	367	403	346	352	391	382	355	360	380	365	384	360	362	367	366	364	372	367	340	398	373	381	390	360	422	379	379	386	390	361	334	381	396	355	374	357	385	388	401	354	380	369	377	366	380	388	388	357	371	373	386	394	356	340	368	355	374	354	381	366	378	346	377	362	378	391	368	365	348	373	385	386	406	392	349	372	391	390	399	376	387	373	387	363	386	382	347	363	378	386	381	412	341	335	379	376	366	364	400	398	382	397	359	333	374	351	368	394	424	407	386	403	374	356	339	386	377	400	381	379	324	339	401	360	340	369	364	361	364	403	358	376	393	386	380	365	380	373	355	382	387	371	360	388	362	382	376	365	375	368	372	375	335	361	383	327	387	392	407	390	369	362	419	393	396	349	339	364	399	364	363	347	386	354	354	418	386	409	364	365	371	397	364	349	384	371	398	379	375	391	370	367	359	385	362	390	366	359	356	355	371	381	400	371	375	365	369	359	402	383	393	367	371	394	387	349	393	385	405	392	372	390	350	375	354	385	398	391	372	349	364	388	380	390	331	380	363	384	370	385	379	364	378	389	365	348	353	363	396	372	404	405	395	389	377	360	386	399	342	356	367	352	365	343	399	371	381	377	362	385	374	386	362	369	363	394	343	347	411	378	386	380	361	390	391	368	398	406	358	352	392	369	371	372	390	353	374	380	383	377	371	408	374	372	373	375	366	350	342	361	336	358	345	374	365	368	404	357	373	370	341	360	365	336	371	390	394	394	383	356	375	373	357	352	369	389	391	360	396	359	375	379	353	352	403	400	395	404	349	349	369	376	364	324	383	366	380	360	343	368	357	378	355	375	383	335	375	358	355	380	400	358	398	360	375	401	416	362	395	367	394	361	387	368	392	404	393	371	392	351	405	368	388	370	400	380	392	402	387	355	389	368	388	371	375	391	354	352	393	384	352	381	380	352	417	410	376	363	348	361	382	369	371	404	356	351	387	377	439	385	351	396	355	397	385	405	387	369	380	351	379	354	380	367	362	370	352	372	385	363	402	387	354	382	365	417	396	399	374	342	380	351	391	370	396	372	374	353	414	385	364	348	397	373	368	387	360	374	385	389	380	374	367	400	370	345	330	359	369	356	376	384	402	391	354	392	359	340	373	373	366	375	358	377	377	327	368	387	387	384	352	356	366	404	378	369	388	368	375	386	372	392	365	334	377	410	350	397	385	402	379	371	406	377	407	365	400	342	385	387	376	369	407	383	380	397	372	358	424	362	404	404	349	354	381	386	351	393	355	396	420	425	355	375	381	389	381	368	383	372	388	383	408	384	380	420	376	398	421	407	359	368	382	366
12102	12832	8640	5713	4911	4182	4061	5530	13539	14207	9745	5459	3025	1932	1199	983	775	754	745	785	751	753	716	750	756	769	758	733	762	728	756	748	717	769	778	763	723	715	769	750	792	772	742	770	769	786	739	768	721	732	725	757	795	717	767	782	741	767	744	765	741	751	746	784	750	754	755	758	766	719	787	725	749	784	799	749	764	727	766	736	757	758	735	808	779	754	677	744	748	758	704	794	760	780	777	720	781	736	739	720	799	746	731	804	759	744	729	739	744	773	772	772	761	743	689	794	756	781	753	738	789	750	742	732	747	757	754	756	754	776	752	693	793	763	763	726	793	795	770	745	729	735	762	735	739	757	751	746	752	745	754	738	745	690	788	760	730	786	766	781	738	705	751	768	711	776	774	747	737	727	754	709	731	727	713	730	750	724	739	768	757	757	760	753	782	705	754	768	753	740	728	730	768	741	760	751	728	769	748	736	789	735	725	772	732	729	787	799	760	769	661	760	707	787	802	755	758	726	753	768	735	701	722	801	798	717	779	775	755	721	738	770	754	764	747	764	744	778	738	755	770	779	777	734	721	780	768	764	779	778	751	740	733	809	754	785	756	741	742	813	728	751	741	760	725	743	729	776	771	765	787	711	716	750	771	722	748	721	718	731	752	760	761	768	745	704	719	786	725	772	801	726	775	744	775	776	742	772	732	726	735	738	703	741	705	776	789	798	711	717	742	788	786	690	755	771	762	764	788	764	734	744	756	774	713	706	727	770	779	688	725	684	726	761	795	781	718	745	763	762	726	755	727	719	745	757	716	747	795	751	787	730	755	734	756	761	751	765	762	747	713	786	729	773	757	742	733	781	768	762	781	759	700	804	789	741	760	718	793	794	768	761	778	723	758	732	708	760	741	734	765	776	746	741	739	730	755	756	744	754	742	721	721	773	749	747	738	753	756	754	723	722	733	738	749	764	773	794	777	739	742	753	743	753	753	777	724	733	767	756	780	817	775	770	712	750	762	760	753	806	723	810	728	768	763	755	741	771	763	714	718	756	721	746	772	775	731	732	725	681	745	763	740	736	758	751	739	749	725	765	762	764	724	759	699	742	765	797	753	798	749	724	752	761	796	721	803	777	761	754	667	749	773	719	780	745	759	745	734	723	730	721	750	778	772	724	759	775	704	804	743	763	771	779	749	684	754	761	761	776	794	750	733	796	778	721	719	782	702	773	821	752	714	686	767	741	778	763	720	755	777	815	730	749	797	726	756	785	753	699	671	786	789	765	760	785	774	731	721	772	753	758	759	782	760	776	763	821	765	724	707	792	761	745	730	757	779	792	761	761	720	776	718	773	800	774	739	727	723	731	732	756	761	746	754	744	758	735	712	730	727	763	716	744	759	812	754	755	720	716	756	732	749	787	756	779	757	785	799	756	714	750	762	800	780	748	754	733	773	712	764	708	741	809	763	733	738	731	781	718	707	732	732	752	726	746	781	726	754	680	753	725	770	741	753	701	756	746	736	745	788	755	713	746	752	802	821	757	718	804	723	743	813	705	758	826	730	746	765	755	752	775	759	709	726	780	810	761	766	815	778	715	807	694	753	726	743	772	778	799	731	735	735	699	735	764	771	733	759	753	780	751	785	721	787	727	758	718	766	814	750	763	776	720	797	782	785	686	776	726	766	755	750	755	763	697	742	722	698	758	754	729	746	772	728	739	737	818	774	735	740	756	757	747	729	737	745	750	789	758	760	707	738	800	754	697	736	752	755	744	775	757	777	776	783	732	747	771	781	778	727	810	786	731	785	746	779	768	767	750	725	752	701	753	769	779	758	773	705	737	761	782	749	734	716	701	797	761	752	743	736	786	741	764	799	748	725	818	759	748	777	764	714	781	764	807	743	773	765	732	773	769	751	743	747	746	751	772	757	765	737	745	721	740	766	783	773	747	727	810	707	774	749	807	721	799	765	782	759	769	668	731	797	728	751	715	712	713	768	756	770	730	759	753	795	704	771	741	739	746	792	737	712	790	719	759	740	729	767	729	737	762	727	752	700	712	783	745	752	759	746	767	748	735	809	712	764	806	730	798	777	784	733	815	767	715	762	702	722	713	742	774	746	683	755	729	763	764	773	800	707	706	784	784	741	746	714	767	753	722	773	693	740	699	755	733	737	761	745	780	755	777	778	747	764	761	747	733	757	750	801	731	788	761	762	707	772	754	771	741	758	766	770	753	734	803	765	753	756	797	778	765	780	721	769	734	796	737	770	767	799	746	706	785	742	737	772	757	723	731	712	742	727	750	734	728	776	713	750	755	760	801	778	736	800	731	809	733	773	766	769	770	733	748	746	737	766	772	748	767	753	739	757	767	812	784	782	756	772	732	733	793	735	807	730	731	790	775	754	760	762	781	754	732	758	753	763	789	762	713	732	734	762	720	736	765	724	765	765	768	750	720	747	743	765	779	764	763	735	760	809	755	770	763	741	785	690	735	739	772	715	788	708	749	728	759	681	776	765	769	753	750	798	719	772	729	710	749	742	762	762	762	755	755	743	792	717	742	751	753	785	711	772	727	770	696	765	759	729	748	801	742	751	693	786	697	765	778	792	770	750	765	758	704	732	749	766	790	745	761	760	763	750	746	760	727	762	751	756	727	745	761	716	753	704	764	718	710	784	718	733	763	793	788	792	768	781	743	794	730	800	771	758	708	753	747	751	810	790	757	755	760	744	752	741	774	739	755	812	793	725	726	761	786	766	797	733	730	744	741	728	752	748	739	749	762	766	784	695	718	783	740	698	748	763	745	780	773	751	807	807	770	777	722	743	755	734	746	748	780	783	726	770	784	738	789	778	713	724	771	742	722	790	695	747	780	724	702	812	727	768	789	760	738	746	740	743	732	790	730	743	692	770	711	798	755	731	781	760	759	759	743	752	734	747	757	757	750	739	754	704	716	769	751	729	745	795	714	804	710	738	769	780	736	770	795	755	740	808	740	735	758	762	740	729	719	772	685	732	740	776	780	774	774	735	763	722	771	719	753	762	775	744	737	732	766	772	766	755	764	719	763	745	790	692	769	755	791	766	800	728	766	743	755	730	704	777	782	716	743	760	789	767	754	756	710	792	746	786	750	733	774	758	787	753	749	745	726	682	772	724	749	700	752	727	755	758	717	716	754	738	758	791	795	721	816	738	809	784	740	750	737	762	755	792	779	762	778	724	748	767	813	733	755	754	732	744	775	721	715	736	772	682	759	710	703	758	805	719	740	798	800	730	705	737	774	790	768	765	768	744	754	770	772	738	772	759	737	783	744	793	767	736	765	728	721	756	722	732	739	715	748	776	713	772	743	720	770	827	808	744	692	761	763	753	739	760	701	771	796	799	752	795	738	704	733	783	726	799	758	756	709	744	742	768	768	745	747	775	747	740	717	763	720	745	800	744	794	712	739	793	776	723	795	723	771	705	781	794	724	777	710	762	721	781	820	742	786	734	781	754	744	756	751	733	738
24209	21257	28298	24523	18688	6560	6250	8513	25223	26633	19005	10640	4940	2216	1008	508	362	296	308	298	316	336	324	320	332	315	319	323	307	337	332	307	322	324	291	315	279	307	307	309	317	286	303	345	314	311	287	299	327	373	263	337	316	274	294	342	306	314	290	307	308	330	325	256	308	281	303	317	288	325	324	304	288	318	281	305	309	315	292	344	314	344	323	329	311	311	337	291	304	326	331	287	306	310	329	287	313	330	332	313	325	325	322	307	334	318	310	315	299	330	319	338	308	316	303	299	279	280	337	304	292	300	292	324	322	320	292	277	359	307	321	308	314	299	323	330	312	331	346	302	317	309	308	297	314	334	321	319	321	302	279	308	318	281	315	327	295	275	321	300	348	290	323	277	300	335	303	307	321	317	331	325	293	305	268	318	265	318	292	328	311	283	332	292	294	257	288	319	290	296	302	327	341	311	272	291	318	294	293	330	315	312	306	293	314	316	302	272	296	292	291	287	312	292	308	308	279	310	310	325	304	287	318	309	321	290	310	313	294	303	301	312	343	299	332	322	369	330	304	329	300	298	315	342	318	311	310	289	284	327	319	299	305	318	324	307	297	338	306	300	309	277	310	291	283	312	297	294	312	313	311	273	295	333	290	319	315	312	290	296	300	338	313	321	339	323	308	323	320	304	302	285	337	315	303	310	302	309	308	306	337	291	298	307	294	303	316	313	302	331	319	305	324	311	326	277	304	318	309	305	285	326	262	355	277	355	313	315	301	295	311	316	258	323	295	319	308	327	318	276	284	302	313	333	323	327	323	288	309	318	290	321	311	303	288	318	296	303	357	310	321	331	303	286	346	295	312	274	313	316	310	331	335	305	299	301	294	301	308	308	324	307	291	275	334	292	316	324	318	299	337	282	316	298	312	324	310	287	300	317	338	267	336	307	282	313	305	297	318	283	323	351	301	304	284	310	286	307	315	285	321	320	312	303	315	283	310	316	314	299	320	299	295	290	265	319	308	286	326	272	308	318	303	303	292	296	286	307	334	321	299	348	303	321	334	325	299	308	287	297	312	346	298	290	327	307	301	325	336	288	313	320	263	330	327	328	301	322	291	319	317	299	300	340	314	297	343	317	308	285	315	341	287	332	317	320	345	318	292	342	278	293	314	298	297	310	299	310	349	312	357	313	303	309	272	325	295	262	291	312	298	309	285	328	295	272	305	280	331	338	295	321	295	299	293	329	333	354	332	285	278	301	301	288	301	305	306	313	314	302	317	302	313	312	334	323	350	293	311	315	322	287	335	301	347	300	304	299	318	313	309	295	338	294	311	310	290	302	337	326	253	335	317	313	279	293	291	326	320	306	292	293	317	314	337	301	323	309	336	307	331	361	310	327	276	303	310	332	310	317	337	302	318	293	310	311	317	329	322	322	303	321	306	348	291	346	299	350	337	294	332	319	308	273	319	310	319	316	320	267	316	295	281	334	321	324	330	340	323	326	300	319	285	301	286	296	304	294	305	298	318	311	317	328	293	295	284	310	289	325	307	290	281	296	304	327	304	279	307	312	326	315	281	320	287	273	312	287	296	325	306	291	312	307	286	275	326	275	314	320	312	319	292	311	266	311	299	312	326	323	298	311	322	329	291	307	299	332	313	299	310	292	325	279	321	321	310	299	280	290	294	318	313	302	321	304	307	297	322	277	297	282	341	295	318	319	312	321	314	306	292	269	318	299	318	293	282	292	290	317	304	310	304	286	315	328	300	304	303	311	281	306	317	313	303	330	333	302	321	288	264	319	319	316	280	291	339	291	321	307	281	299	295	300	317	327	298	350	320	314	339	304	303	302	320	326	303	326	327	307	282	287	311	299	325	299	305	300	318	301	323	330	311	316	329	303	295	300	275	344	308	320	336	306	327	293	347	316	290	317	286	312	299	362	315	336	290	305	303	309	318	311	326	332	313	297	331	313	292	333	306	297	326	360	310	302	309	288	313	257	255	301	311	315	311	283	316	277	327	322	288	269	318	320	334	312	298	321	307	315	293	325	303	297	325	324	313	341	303	366	339	327	310	318	319	323	320	313	316	325	290	345	309	309	314	317	301	298	266	296	299	338	297	288	316	286	319	290	289	303	315	302	283	288	318	311	314	309	307	306	328	325	307	326	312	294	291	321	347	313	313	342	324	303	320	317	293	311	336	302	310	274	313	301	321	320	335	321	309	321	312	294	285	304	319	305	319	281	298	287	332	284	260	327	296	293	302	293	304	285	311	285	323	333	305	310	334	327	311	352	306	265	308	301	326	318	333	314	302	288	309	307	289	326	332	335	309	309	321	290	329	309	316	301	288	334	327	321	323	320	314	319	301	325	289	309	330	331	325	329	338	318	339	306	305	283	319	316	301	324	358	299	305	304	333	285	291	297	298	291	331	315	290	330	313	293	351	268	303	323	314	320	308	287	330	318	326	276	283	304	297	317	343	312	320	305	322	313	331	271	301	300	302	305	327	296	330	310	333	311	329	296	292	322	303	327	306	307	334	284	284	298	336	333	317	286	285	300	283	294	279	342	303	343	335	306	337	296	280	313	343	296	327	316	311	333	319	332	326	271	331	307	328	304	340	330	327	306	300	313	312	297	309	314	299	292	294	302	342	292	294	319	275	315	310	323	283	272	300	328	293	327	299	328	299	322	326	322	301	332	289	307	329	301	299	276	299	315	300	293	335	328	313	351	305	334	318	308	302	316	302	320	310	302	302	309	294	319	335	316	344	300	339	299	301	282	296	310	287	277	312	324	301	318	277	287	302	310	311	331	319	305	299	299	293	324	304	303	339	306	328	287	311	314	280	290	278	311	299	304	303	299	308	290	296	276	322	294	294	313	286	298	310	324	314	340	272	327	323	328	315	343	307	313	296	309	321	362	316	282	293	338	306	335	308	304	294	290	317	325	310	322	338	322	298	319	333	289	311	306	295	296	319	345	310	309	316	315	349	321	279	317	321	311	299	294	335	313	295	282	329	309	293	335	304	304	314	319	315	327	287	320	317	344	317	293	320	320	287	322	303	307	298	330	334	300	284	298	309	335	322	305	343	317	281	285	316	275	331	300	268	277	323	304	310	302	284	315	318	331	286	321	308	323	327	303	312	319	294	291	325	286	320	294	314	302	323	288	312	307	287	286	317	298	293	334	331	360	322	287	300	315	301	317	311	316	322	292	329	307	292	297	304	331	339	327	325	320	301	306	299	322	280	312	306	319	301	333	299	283	273	308	310	301	305	322	288	322	292	298	288	291	345	315	301	298	303	324	321	291	281	297	304	356	304	305	272	315	332	311	301	347	314	305	361	303	322	297	323	317	323	305	297	364	301	351	310	328	288	327	308	316	320	291	280	317	298	320	306	268	323	284	326	326	296	318	294	341	306	328	262	316	295	276	343	325	312	328	296	282	338	294	279	306	316	295	289	323	316	315	315	326	303	319	326	301	302	271	324	313	305	321	344	327	323	329
10958	19589	17551	12302	11941	12101	15638	21068	37630	35985	29105	19768	11771	6101	2943	1163	752	641	633	612	612	622	657	610	617	649	617	622	627	576	624	621	577	588	629	601	657	598	648	654	614	634	623	663	624	603	614	639	632	638	624	627	651	636	670	625	585	598	623	642	610	638	638	600	649	625	627	611	601	601	628	665	611	621	621	637	619	633	589	600	645	649	601	644	631	623	633	597	664	593	607	620	574	657	632	589	615	648	618	595	634	630	599	579	579	619	614	584	612	668	662	610	587	623	594	681	642	642	645	626	610	656	614	587	592	650	669	605	624	602	610	660	635	617	615	581	600	638	618	654	648	607	664	619	628	599	583	654	614	607	649	564	632	591	608	614	602	579	630	613	611	619	589	628	612	662	602	633	549	643	600	589	631	599	598	618	681	630	595	594	638	640	664	616	607	671	636	660	667	634	615	633	647	640	636	655	623	592	625	654	625	617	613	623	649	582	607	627	611	631	598	647	646	598	636	584	619	634	604	639	624	620	699	653	656	623	659	644	639	634	656	636	617	611	633	625	631	615	652	587	656	642	640	603	583	608	604	628	635	627	672	614	663	613	619	624	651	602	634	599	630	653	597	589	631	597	638	642	614	618	627	603	633	669	620	569	633	653	625	647	602	638	594	644	630	631	596	575	618	618	643	594	601	611	664	655	624	579	629	658	631	572	625	607	620	627	636	576	652	631	590	604	605	607	616	648	607	616	596	637	616	603	613	622	678	596	643	590	638	599	619	652	610	677	630	606	671	648	655	638	643	611	622	630	625	599	598	591	609	579	651	619	654	623	656	615	643	628	670	625	622	621	628	653	628	592	646	603	641	645	612	629	638	644	617	701	637	591	692	652	668	623	609	607	643	612	643	596	583	589	652	621	689	635	613	636	642	617	587	679	638	614	640	642	674	615	644	623	582	626	618	599	620	605	649	592	653	647	640	613	638	657	621	616	645	668	630	604	612	619	577	609	628	615	594	630	610	592	635	611	600	668	626	669	643	636	628	600	661	586	564	595	614	609	613	640	604	644	620	631	639	611	582	616	623	664	584	649	619	634	618	632	621	614	619	613	604	616	628	717	657	606	598	627	654	616	658	625	677	645	623	613	690	625	629	634	614	651	678	598	565	591	571	599	628	629	662	612	644	644	694	652	601	581	627	616	605	691	641	597	599	639	623	661	627	648	656	615	643	618	621	603	626	632	631	599	621	618	635	614	627	638	644	616	635	595	655	638	578	637	602	620	635	623	658	645	649	625	644	640	619	626	657	573	623	609	586	607	622	623	642	680	627	647	643	558	651	640	658	608	648	635	629	651	630	604	627	561	641	581	606	648	597	652	635	594	636	632	610	614	626	602	634	664	621	623	609	628	616	648	615	652	615	642	597	589	637	654	625	639	603	625	614	591	572	624	636	628	655	640	615	660	584	632	582	601	595	648	658	621	642	648	642	614	601	645	620	630	630	624	581	643	627	581	627	621	623	627	582	684	649	597	620	650	636	618	647	592	638	623	623	623	652	593	655	581	592	646	652	625	612	645	652	644	612	626	593	627	591	626	650	683	574	626	617	642	611	640	665	649	612	598	665	635	632	589	591	684	569	681	676	649	665	645	629	657	616	645	601	642	619	602	630	622	605	609	612	655	604	667	662	606	644	594	634	667	599	630	628	582	683	608	626	655	665	590	654	619	627	621	658	606	656	659	647	630	594	637	622	662	627	634	626	605	629	679	623	640	615	587	605	632	596	625	623	658	618	635	595	631	625	605	611	660	632	597	610	644	638	666	619	648	638	643	624	642	667	628	589	584	661	645	613	623	650	628	651	598	612	625	645	673	637	585	617	589	627	678	606	600	599	637	681	563	651	608	577	678	642	630	612	640	622	606	626	636	586	649	695	639	589	624	638	637	643	620	604	664	638	611	667	645	608	649	611	686	657	595	625	644	643	626	617	580	631	646	614	672	622	636	605	632	620	612	681	623	630	638	660	624	619	636	681	636	608	623	652	624	617	628	616	598	650	578	655	613	646	637	569	638	612	668	619	649	617	622	583	661	666	603	631	633	616	664	592	627	625	579	655	573	584	627	578	633	643	634	632	611	626	661	635	596	609	671	610	611	669	640	602	589	600	582	620	631	643	618	622	635	649	641	644	627	614	598	660	619	656	595	628	692	629	587	624	633	580	646	637	590	581	614	623	625	626	615	643	614	651	647	597	632	643	639	606	646	592	673	603	594	603	628	585	649	645	635	583	597	608	634	620	611	605	587	613	631	623	612	618	682	646	684	636	633	597	613	631	585	634	607	633	680	664	607	653	632	607	614	596	620	612	609	618	617	621	634	600	615	612	624	638	633	654	645	670	608	587	645	630	648	625	633	629	626	590	615	633	586	596	625	622	646	637	633	646	648	656	611	609	631	568	590	608	664	653	615	635	653	646	628	618	630	650	603	657	595	642	614	612	650	608	625	634	607	662	621	636	622	647	636	630	605	620	683	648	723	644	613	634	577	622	589	638	636	636	621	652	621	630	594	627	620	626	580	617	605	643	614	663	605	636	636	632	654	633	594	636	644	602	650	644	643	581	590	610	621	597	630	604	611	619	650	653	671	651	648	652	665	649	638	622	605	594	623	595	609	627	632	625	650	598	619	620	639	650	599	637	598	616	634	605	648	647	625	641	596	666	654	607	606	643	627	646	641	596	570	575	653	607	565	638	674	617	629	633	591	664	572	632	584	640	616	630	632	620	640	631	598	616	598	644	677	623	655	604	634	663	633	595	634	670	620	604	623	655	610	579	624	571	600	632	627	634	641	596	570	648	639	613	584	624	604	600	582	600	615	607	631	655	645	647	624	585	606	653	622	618	623	648	583	655	595	662	565	627	646	614	596	588	600	572	601	649	592	587	637	681	607	607	627	632	622	596	636	604	635	600	593	622	623	614	611	615	655	640	656	663	619	641	634	632	638	609	604	575	603	640	625	602	646	655	653	594	602	674	608	648	633	637	638	638	622	628	636	605	626	654	676	649	647	605	649	560	594	651	660	605	639	556	643	617	595	617	627	607	591	623	640	606	629	650	617	613	627	594	559	657	616	607	669	603	616	593	598	616	622	646	583	613	665	644	634	592	595	604	630	583	616	605	600	664	619	637	680	655	618	597	586	606	626	589	629	631	627	577	619	617	628	682	587	623	658	645	610	627	616	637	598	628	594	670	655	641	612	604	613	611	588	669	624	660	623	631	648	601	666	622	637	649	609	585	627	610	623	582	614	597	626	625	587	626	595	645	608	651	651	638	589	636	687	650	620	616	623	632	614	612	660	629	628	619	581	644	627	611	589	635	586	654	649	667	615	635	633	633	640	591	630	639	632	626	558	611	621	634	604	627	658	613	605	631	640	603	578	658	626	628	660	639	573	607	594	592	615	644	638	627	583	636	599	616	646	585	624	643	594	597	687	637	620	672	601	633	660	627	615	613	627
23043	21214	29016	23694	21215	20790	15316	17009	35864	40099	29866	18486	10758	6170	2179	589	306	262	262	250	251	252	230	266	271	282	286	277	229	285	285	250	249	245	265	242	266	265	235	247	241	300	246	245	268	254	254	262	231	244	253	283	258	251	259	243	257	251	259	258	270	249	289	262	258	272	254	291	255	254	227	279	261	232	265	256	276	255	262	260	227	252	281	257	280	255	267	265	258	247	235	271	258	267	295	257	243	249	263	257	257	249	254	277	244	241	243	267	259	271	261	273	268	246	237	262	245	249	307	292	276	274	249	253	272	282	247	303	256	252	249	256	263	290	267	262	250	218	255	239	289	268	303	228	249	270	241	243	249	258	244	246	253	251	270	249	257	262	278	255	246	239	290	226	257	255	262	283	266	251	249	284	224	253	234	238	279	261	255	245	267	247	282	262	275	246	259	247	264	280	252	258	226	234	276	235	251	288	285	243	231	278	250	288	244	229	264	230	273	254	274	256	246	251	243	236	290	258	260	253	277	251	249	250	218	269	267	288	260	285	266	276	232	260	235	288	260	261	266	259	251	273	273	256	230	275	269	253	264	256	272	262	285	252	250	276	265	235	258	248	224	259	262	264	285	258	238	266	278	302	273	273	274	267	258	288	267	256	265	239	262	252	276	260	287	245	267	268	250	245	270	232	277	242	246	261	286	244	262	232	272	275	273	271	258	253	237	269	252	233	232	248	275	269	262	258	258	266	267	246	248	248	247	235	280	255	269	262	248	265	291	238	275	249	253	252	274	263	260	234	268	235	254	239	260	239	266	252	250	275	254	232	271	244	251	291	259	232	285	270	253	277	268	249	261	279	285	282	257	224	246	235	220	246	243	274	223	241	291	254	267	266	291	246	229	262	246	244	255	282	278	262	260	244	257	251	248	247	274	255	267	260	269	249	275	279	265	252	247	266	262	263	245	250	282	254	263	270	271	261	253	253	294	293	260	243	285	274	274	252	264	273	284	261	260	255	268	253	256	231	259	260	252	252	246	239	242	244	270	259	261	261	275	270	260	279	273	245	275	256	263	255	238	270	253	295	248	254	242	259	245	254	242	270	248	268	249	240	256	250	256	269	245	255	232	243	255	263	243	252	250	276	260	246	248	261	257	248	261	256	265	252	254	257	249	283	274	252	266	268	245	251	244	282	246	251	242	252	287	252	261	291	284	229	255	272	278	271	244	256	256	262	264	239	278	241	268	251	270	243	282	284	266	282	262	268	296	254	231	258	245	289	293	251	271	261	261	250	273	248	229	220	238	254	270	258	250	265	269	272	287	269	247	264	244	290	221	247	231	271	268	278	272	248	232	249	272	250	257	263	268	224	263	235	265	265	237	280	284	260	247	257	248	267	256	246	268	235	250	279	292	267	245	259	234	253	263	266	251	266	247	276	278	266	278	267	272	249	273	279	240	242	267	252	255	244	269	259	269	241	270	244	268	267	262	275	260	267	264	230	262	251	270	262	257	284	277	262	258	276	263	249	268	255	250	246	249	279	242	254	279	223	261	242	243	279	274	259	260	251	242	240	245	272	259	252	277	254	258	222	250	244	265	266	249	254	257	271	260	245	247	279	233	262	268	245	253	260	254	263	273	292	235	260	271	243	235	273	251	246	242	249	261	248	289	259	279	269	234	265	266	256	275	261	271	262	257	239	254	236	230	246	272	218	258	274	223	264	282	283	270	255	256	240	275	238	249	252	262	287	238	253	246	282	275	238	259	261	251	266	251	254	278	274	258	249	246	266	255	246	273	244	292	275	276	272	255	249	277	247	275	260	258	264	272	310	262	252	274	250	240	273	270	254	235	260	261	257	280	241	253	246	259	274	275	291	282	255	272	246	271	263	265	239	268	237	266	255	243	284	225	267	258	270	262	248	288	260	255	255	275	268	247	247	247	245	268	260	261	246	270	248	270	252	247	241	267	246	264	254	260	266	246	248	268	260	257	251	267	233	255	273	282	253	273	272	266	236	259	237	258	253	262	256	259	267	268	264	279	256	238	249	259	266	283	243	255	272	275	226	221	235	242	238	284	224	277	268	261	259	260	265	253	250	258	264	243	254	294	267	249	248	274	244	247	247	259	250	292	266	261	276	248	267	267	267	255	273	268	261	255	270	252	291	270	242	247	258	281	252	260	257	268	246	243	282	220	255	273	279	248	241	209	259	287	293	242	232	265	267	248	282	262	251	258	252	270	249	257	266	252	216	278	257	255	261	253	267	233	290	281	268	254	272	258	248	276	229	240	262	261	240	266	268	268	253	233	259	258	291	253	263	260	273	253	270	242	259	261	264	269	268	249	268	261	297	274	242	269	266	265	265	238	252	259	271	260	268	246	256	263	260	286	252	264	228	251	238	276	241	253	289	250	286	252	300	271	272	271	272	263	259	265	249	258	268	265	249	242	287	249	247	252	274	282	264	261	250	259	270	240	211	267	260	260	264	273	253	254	263	229	254	225	272	259	242	251	256	261	257	270	285	281	254	298	246	286	242	263	272	256	260	239	250	274	268	261	258	267	268	261	220	243	233	248	235	258	286	236	271	274	246	270	289	267	264	259	255	262	249	257	256	280	255	269	256	249	283	250	215	241	227	238	287	287	266	232	311	251	280	247	283	258	251	275	243	251	245	279	241	261	252	245	255	239	245	245	262	267	271	284	290	252	251	254	281	268	258	283	257	217	263	280	293	276	266	246	247	256	233	260	299	278	224	255	250	266	249	277	256	264	269	246	276	266	271	222	260	251	243	264	298	299	255	250	279	237	267	241	279	268	264	271	263	230	260	276	281	253	259	251	263	275	261	259	254	250	244	237	264	254	252	270	254	237	247	242	274	259	273	230	239	255	251	235	270	288	242	252	249	252	255	275	247	247	252	240	265	289	247	234	256	305	236	269	278	238	267	265	267	280	254	272	272	276	268	274	250	260	249	231	254	270	257	290	248	241	221	251	278	272	253	265	269	283	256	244	274	281	241	263	246	250	252	266	252	250	270	265	264	294	231	251	277	243	307	252	275	247	226	251	258	247	266	269	284	267	254	270	260	275	259	254	256	262	252	293	250	230	269	267	261	246	244	250	248	268	251	248	269	240	268	271	295	236	262	222	248	248	257	259	288	273	294	264	256	259	253	282	247	250	233	249	266	248	225	254	308	249	248	259	275	250	233	264	242	267	268	268	251	271	252	272	249	278	263	263	288	270	269	248	261	274	208	256	219	236	265	265	253	263	247	270	267	263	261	289	261	253	246	269	250	261	256	251	248	229	257	233	281	248	231	267	272	260	259	270	260	274	255	286	283	281	243	258	237	256	274	259	254	264	250	245	219	254	252	245	235	252	243	260	235	256	260	265	268	235	280	271	257	256	276	249	278	230	274	239	251	247	235	268	272	253	236	259	245	250	262	254	251	289	264	269	261	265	239	220	263	266	262	271	259	265	265	262	275	292	256	224	263	249	277	262	240	288	249
12258	26230	25834	17288	13944	18915	22997	30166	46121	46173	37040	27822	20198	13859	5741	1623	665	509	497	564	505	492	551	514	536	497	524	528	516	612	628	558	497	511	515	521	513	505	506	524	497	548	508	525	508	524	515	496	511	502	501	501	496	505	475	577	529	544	500	502	483	488	508	527	533	509	510	528	504	486	493	489	489	489	485	486	502	510	515	463	478	496	513	519	513	512	478	539	529	482	513	543	543	532	515	533	535	562	506	539	501	505	492	533	513	508	512	495	514	538	499	538	496	499	502	491	511	513	497	517	484	503	499	542	516	525	528	514	507	500	511	508	538	480	521	516	520	496	524	539	509	470	498	509	490	492	500	499	506	511	536	520	480	521	499	496	500	495	554	489	475	540	524	500	496	455	456	503	503	505	503	508	493	487	495	511	549	504	532	515	531	513	472	471	494	494	542	523	510	521	506	529	481	517	495	556	525	501	503	543	513	521	531	491	516	518	511	510	520	499	510	488	550	473	557	488	489	523	492	533	473	510	522	473	519	505	492	528	492	522	505	550	515	474	506	550	521	505	500	529	514	522	477	492	518	517	525	477	576	508	505	519	500	503	517	499	489	527	551	476	501	493	502	518	504	536	497	507	520	506	522	517	502	529	501	533	492	544	506	513	496	531	526	522	502	509	523	526	449	490	521	468	493	507	507	441	499	510	467	533	518	519	514	505	533	520	537	482	528	473	540	552	531	526	547	495	537	497	509	532	472	531	534	492	498	512	496	493	526	548	541	534	552	494	493	456	498	478	518	525	499	483	494	525	473	506	549	495	535	514	553	580	563	511	526	513	499	537	519	509	528	492	504	506	542	529	493	543	466	520	512	502	492	491	509	500	505	527	528	514	510	526	546	554	509	493	475	539	538	480	508	531	543	505	513	515	524	481	490	509	491	530	496	481	517	550	529	516	535	509	476	474	506	521	476	494	484	526	510	525	523	517	500	532	521	504	533	502	503	484	478	480	505	532	531	492	515	498	528	508	532	507	510	502	506	504	553	511	505	493	489	478	493	451	488	475	500	507	522	509	485	513	499	487	527	548	523	518	518	530	523	525	510	531	507	496	535	567	483	512	545	481	524	528	513	498	514	515	508	517	520	508	521	535	530	486	497	494	514	489	534	515	508	514	517	560	512	472	507	510	512	525	539	514	496	515	528	484	515	503	531	461	541	549	483	475	567	548	505	512	498	564	513	497	505	499	509	511	514	514	533	513	518	555	563	506	469	527	529	503	487	512	473	505	479	497	530	527	508	527	490	530	533	516	458	540	516	499	528	502	498	523	493	483	509	517	480	511	538	520	524	482	529	507	500	486	522	501	530	507	480	570	499	526	518	508	533	519	511	548	529	522	513	509	514	470	537	510	556	523	523	488	508	493	503	548	522	520	518	527	495	473	534	518	524	536	496	499	501	504	530	521	511	497	507	524	515	508	503	447	494	513	503	505	537	507	511	502	493	528	502	536	547	470	501	539	539	514	490	542	495	508	540	510	542	531	495	500	474	518	501	490	482	486	527	494	530	558	533	490	499	492	504	489	482	491	519	503	520	530	508	482	487	487	521	515	530	518	521	501	512	480	530	516	502	508	529	518	505	519	504	506	543	486	545	534	504	525	533	510	504	528	526	557	498	565	510	522	515	521	524	510	517	508	549	550	512	471	500	530	487	475	501	507	472	538	502	515	509	505	513	491	508	504	520	467	511	506	532	514	528	514	548	553	500	501	531	529	486	512	487	527	549	535	506	467	494	513	511	487	519	518	512	491	527	509	499	516	489	486	509	517	478	544	507	503	528	489	507	530	509	492	505	550	500	517	513	505	489	474	588	516	511	496	486	505	516	517	497	538	518	531	540	467	516	538	486	480	514	500	520	550	511	547	482	510	478	507	499	515	516	502	499	516	510	492	473	489	531	518	501	542	523	493	535	478	526	537	518	489	525	557	496	509	475	492	529	521	509	549	500	514	492	524	489	524	536	543	505	490	515	495	535	511	511	479	484	482	504	483	542	488	519	547	508	523	552	503	500	532	524	526	517	498	506	508	529	493	497	493	480	509	463	494	529	519	523	506	484	494	513	540	495	533	482	529	516	515	485	505	553	482	548	515	478	529	506	529	511	538	522	524	522	526	512	543	504	490	496	531	491	479	504	465	504	541	467	503	501	521	538	500	514	548	495	463	474	549	530	478	503	531	550	513	527	504	505	489	513	526	436	503	542	525	557	483	529	516	507	487	495	460	524	465	512	484	526	547	501	489	477	527	505	543	503	519	475	509	504	538	478	524	487	544	510	538	495	489	501	538	466	566	492	496	510	503	505	502	483	539	475	526	506	516	516	531	507	490	550	506	497	490	565	479	474	538	523	522	486	492	539	493	531	498	514	485	517	518	505	509	506	506	491	484	521	500	507	499	469	511	496	482	524	506	490	509	512	507	553	506	531	501	510	497	476	505	526	502	513	508	490	516	480	486	518	494	478	516	514	492	534	548	464	486	521	504	478	520	527	528	472	542	452	480	541	514	540	508	483	519	501	488	501	487	473	503	498	509	511	514	531	531	505	463	487	534	544	514	570	474	503	466	513	515	501	502	513	492	498	477	536	513	545	539	515	556	522	530	506	511	516	493	511	484	516	528	506	528	512	530	529	539	528	512	504	527	532	534	504	512	478	526	507	485	494	470	486	499	520	544	499	502	517	482	499	488	495	528	490	540	486	527	569	494	498	522	511	467	503	524	518	476	491	541	522	522	529	530	552	506	520	523	515	472	502	496	503	518	515	492	523	544	519	529	501	520	511	504	499	522	485	525	493	526	512	490	522	490	502	461	506	518	536	526	499	533	508	492	487	541	516	483	542	466	462	486	518	508	494	516	499	508	472	508	523	546	494	505	489	523	508	499	490	505	514	478	530	537	530	536	522	521	541	501	512	502	539	461	549	539	502	503	510	536	514	512	513	509	452	524	536	508	513	513	531	490	538	490	524	479	538	532	513	535	535	509	511	533	525	501	506	517	519	509	481	474	562	496	496	506	539	538	475	511	511	441	489	498	538	504	465	514	504	524	508	549	513	535	495	505	530	478	525	509	513	497	538	506	499	531	551	515	499	510	512	509	484	532	526	522	535	461	480	519	517	507	538	482	498	471	537	497	506	544	534	549	505	540	486	466	534	491	542	548	485	534	518	501	496	514	526	508	488	456	495	479	533	515	484	515	545	510	526	535	505	535	474	514	500	519	479	504	509	483	504	512	479	486	498	549	544	536	491	531	509	508	504	537	489	512	481	494	501	510	527	487	537	460	557	520	539	522	546	543	542	518	506	470	524	524	505	535	527	514	500	504	484	494	480	500	518	469	481	525	537	513	498	546	513	509	486	492	516	482	538	519	497	504	485	515	517	480	471	529	504	531	526	508	532	495	516	480	541	525	507	493	532	518	500	508	528	520	564	518	542	534	536	518	523	514	523	510	566	520	488	514
26571	20888	11622	2748	1103	915	1336	1759	4279	4638	2039	1910	1649	1085	632	494	379	343	386	330	358	345	342	355	391	348	341	365	342	391	379	364	368	334	379	344	351	345	348	343	382	338	349	342	317	376	365	328	355	358	342	356	341	361	351	347	374	325	363	388	369	348	346	324	352	335	341	348	348	392	351	326	327	327	349	347	341	368	336	327	382	348	358	364	345	345	380	350	325	384	328	332	349	356	360	358	344	336	365	374	325	364	355	345	340	384	352	367	330	345	378	334	326	381	320	327	345	326	352	346	366	338	337	322	360	328	363	364	361	315	354	307	363	355	370	362	327	352	353	384	363	346	369	375	341	337	349	331	360	361	362	372	343	366	353	333	372	358	323	386	344	388	341	377	342	349	334	345	326	329	367	351	335	347	375	331	313	342	390	329	324	346	350	371	388	349	349	358	356	383	383	369	375	351	387	357	379	366	359	357	339	369	381	331	333	360	318	346	341	329	336	363	371	345	384	369	355	344	364	334	354	354	370	347	347	362	337	365	333	360	351	354	342	347	338	326	336	347	338	351	352	346	349	339	353	351	379	349	355	351	355	315	380	369	363	378	385	372	348	332	365	346	363	372	392	355	371	372	343	340	339	336	365	367	349	343	346	346	326	359	349	386	335	399	344	356	351	378	359	361	348	327	338	369	364	357	364	372	333	358	350	352	359	378	357	380	358	390	353	346	359	372	343	350	352	305	381	316	365	391	359	333	363	355	356	376	348	315	347	371	328	394	348	365	351	348	378	355	306	386	345	325	344	382	402	363	345	353	342	353	321	366	357	374	341	368	335	353	358	325	360	380	352	339	337	338	338	349	333	358	363	367	358	342	357	329	328	368	340	361	342	356	364	358	320	344	346	366	376	376	370	358	346	349	350	343	349	365	329	353	383	358	375	373	345	336	345	355	354	349	382	368	365	347	352	354	336	351	332	320	364	354	334	374	336	358	326	345	341	381	327	364	376	335	350	359	361	364	389	370	371	372	331	324	371	365	363	336	352	367	376	342	349	351	362	386	351	390	361	363	372	349	364	365	360	362	355	354	348	377	368	368	355	326	358	365	356	359	348	359	347	343	323	350	344	345	349	386	331	344	322	324	364	343	337	351	345	340	321	352	339	345	357	335	328	323	324	343	330	370	375	356	328	345	361	354	339	371	363	362	381	335	344	342	381	340	378	335	336	345	373	326	362	339	346	355	343	326	323	361	328	349	341	342	355	348	378	350	358	369	363	355	350	321	395	335	325	385	358	354	348	364	376	357	371	360	365	326	366	390	335	379	339	355	369	363	345	356	382	384	324	375	378	348	385	347	327	341	355	366	362	357	321	367	365	390	334	327	346	357	360	328	342	376	361	370	338	318	362	334	327	352	361	352	354	358	333	349	385	343	352	354	348	325	378	350	325	358	362	365	324	312	366	333	351	358	332	336	337	319	336	363	350	368	333	392	364	331	348	352	371	338	387	329	355	350	374	355	345	368	371	352	375	326	393	355	377	319	368	345	340	336	367	368	342	356	325	369	366	341	356	346	309	364	361	379	388	375	355	318	352	327	340	361	381	350	352	369	348	344	370	353	368	354	352	327	352	344	323	327	366	381	337	342	349	332	334	353	352	347	365	357	349	374	376	337	374	317	387	334	349	374	382	367	324	371	355	350	336	347	342	352	375	340	355	364	363	327	372	349	353	359	338	348	367	375	373	353	371	385	337	375	356	327	371	331	338	334	329	361	338	361	364	337	359	362	383	375	397	375	356	381	321	339	360	355	379	344	345	346	371	350	335	357	389	338	355	372	379	343	353	383	354	349	336	330	359	336	347	335	343	335	340	354	316	339	384	340	320	373	409	362	356	358	387	348	372	385	365	374	371	328	380	333	331	369	341	345	357	363	351	358	350	360	332	333	357	344	379	349	332	359	361	352	388	330	358	360	327	339	363	351	350	375	405	352	369	333	354	337	348	365	376	334	375	345	344	362	329	364	342	345	330	364	357	331	400	346	362	359	355	358	380	366	333	308	388	368	357	334	350	346	348	391	320	353	351	323	332	360	341	342	341	352	346	335	318	387	356	345	344	381	357	358	367	349	365	343	374	342	375	364	347	358	364	365	372	352	344	357	351	342	349	369	346	364	342	343	356	343	346	386	352	343	371	326	354	328	342	361	357	362	358	368	361	340	360	353	336	360	343	379	353	350	350	361	374	361	341	377	341	331	373	355	329	331	324	353	375	337	363	336	342	353	336	355	364	347	353	356	384	340	340	365	347	335	376	318	360	321	371	325	374	331	371	379	352	340	348	366	391	319	340	351	372	379	358	341	372	355	317	340	359	400	319	342	346	305	345	333	360	360	344	395	353	369	367	361	350	357	378	372	393	316	356	328	329	357	360	335	360	390	382	356	399	325	331	327	368	344	346	350	316	348	379	351	362	386	333	336	330	360	345	338	343	319	380	378	354	339	307	365	346	366	382	340	345	366	344	351	338	362	342	355	331	323	363	364	344	352	326	367	352	384	344	348	337	347	344	361	360	355	376	327	369	336	360	339	352	326	358	338	358	353	348	331	363	367	356	355	346	367	355	351	354	373	357	344	323	369	364	337	337	342	323	342	341	330	379	344	342	367	367	366	352	358	322	347	337	325	392	378	323	377	360	354	358	368	345	351	341	367	355	335	321	374	350	363	365	348	336	338	394	340	379	336	327	350	353	348	363	357	349	365	402	363	325	393	351	358	354	375	333	337	365	338	351	364	333	352	356	346	393	360	369	348	373	386	353	361	336	357	335	330	337	348	357	370	333	378	351	354	311	347	334	347	367	369	322	380	351	388	356	312	409	347	375	364	364	361	372	388	365	332	350	344	372	346	352	349	333	348	331	339	341	350	368	347	344	356	359	335	323	330	355	393	369	341	364	341	347	348	362	360	358	319	338	338	361	329	338	364	365	328	355	367	348	320	327	365	349	327	322	394	347	352	352	378	337	362	346	336	352	356	364	355	350	332	362	343	329	362	361	333	350	358	392	418	369	371	339	344	348	335	339	330	350	338	329	348	346	357	346	334	310	332	364	349	329	344	346	368	350	356	345	364	342	374	348	332	356	352	353	359	332	314	340	367	398	361	357	357	348	338	350	354	391	353	346	368	351	366	342	357	331	318	377	359	372	366	370	327	356	396	361	323	349	369	322	359	336	356	364	360	319	324	336	382	336	356	361	341	356	351	352	363	337	358	342	337	343	363	366	330	377	348	341	319	336	353	347	329	315	322	359	376	383	327	369	363	359	378	346	371	375	356	341	377	380	379	372	343	341	322	368	342	375	366	371	383	363	372	380	355	344	369	381	333	356	360	337	348	376	367	359	361	365	389	363	340	355	304	346	330	305	381	310	374	412	358	327	347	380	331	328	339	340	367	352	353	391	357	377	330	332	380	363	365	378	360	339	385	363	334	388	344	368	343	370	348	362	346	365	339	351	359
8054	11490	9615	5305	3326	3124	4516	6227	12949	12790	5537	5978	5101	2889	1533	1095	747	679	700	735	693	661	730	730	711	640	687	776	679	727	718	663	698	770	694	754	719	772	711	736	658	667	745	690	658	682	703	700	691	717	740	685	707	725	701	748	729	697	742	716	698	758	706	729	721	726	705	678	702	742	697	717	726	662	726	675	725	741	719	687	758	701	687	669	644	658	742	686	683	710	691	759	729	768	637	679	736	712	668	696	665	763	685	692	719	685	691	681	728	690	699	706	762	745	743	699	697	671	703	720	757	751	711	703	698	708	696	692	739	703	697	678	638	732	756	721	669	724	715	701	718	690	724	706	715	698	742	751	708	693	694	689	738	666	686	712	653	718	703	722	698	672	713	757	715	657	723	756	725	663	680	735	683	693	696	696	715	727	759	755	670	678	719	722	731	734	717	684	725	718	671	673	725	684	691	741	646	755	670	712	662	714	725	671	706	757	720	697	723	693	692	685	721	691	707	686	683	734	692	676	686	663	758	664	694	697	730	674	657	733	691	707	706	759	648	711	684	683	756	683	731	681	735	749	702	738	717	672	696	692	697	712	686	679	679	678	684	714	704	727	679	716	723	709	735	729	699	662	705	711	720	706	711	727	708	689	665	727	726	699	735	730	730	664	726	731	703	747	720	706	706	697	712	677	702	712	758	705	663	665	623	688	731	701	710	707	747	698	652	761	663	685	749	731	730	686	694	715	730	670	711	768	676	662	724	744	710	691	743	720	713	708	713	709	711	712	741	669	721	675	738	731	705	689	674	703	687	698	749	772	727	690	747	712	709	706	737	699	717	689	743	717	711	695	706	725	716	695	672	719	767	712	712	671	723	707	676	742	709	672	728	696	720	733	728	725	715	719	754	705	731	675	731	723	709	654	718	721	711	725	725	712	725	655	682	697	677	661	759	698	707	684	722	712	706	717	731	692	730	714	735	686	727	641	688	677	747	726	713	703	686	675	682	693	698	696	772	696	667	711	696	707	699	681	745	715	704	771	684	677	752	673	697	727	720	708	748	694	686	729	677	743	760	743	705	693	691	701	671	699	681	645	700	713	702	679	697	651	709	713	732	737	731	753	708	746	720	696	755	766	729	720	744	693	742	719	672	696	670	726	685	685	704	679	731	761	640	739	728	739	670	668	723	693	751	696	723	698	710	683	761	755	701	711	714	695	711	712	744	714	728	688	725	641	690	758	710	676	697	708	706	694	726	680	731	757	706	724	672	667	738	750	760	728	706	734	723	744	691	696	703	661	723	728	689	688	661	670	710	711	682	699	701	699	663	700	704	668	702	683	708	721	686	729	692	667	757	729	691	693	726	716	702	695	685	731	681	713	722	672	728	695	640	735	756	692	665	723	739	670	730	733	665	702	690	748	698	722	659	740	727	717	710	753	694	683	667	742	727	683	729	746	736	672	708	698	757	675	705	718	701	705	723	750	683	708	706	762	698	733	671	653	739	714	704	694	742	710	789	719	708	706	748	678	715	728	705	674	716	711	726	715	707	702	740	677	703	710	757	693	711	695	691	719	733	690	656	783	700	697	723	691	724	689	708	694	710	688	719	677	719	725	728	709	671	746	692	703	743	682	744	684	676	683	700	707	699	677	710	769	724	729	674	735	701	717	666	686	724	760	683	699	635	747	718	729	699	706	703	699	676	752	696	724	755	694	705	721	753	699	686	735	721	697	725	676	697	681	720	686	716	703	672	728	662	691	705	728	722	711	695	722	768	722	693	745	715	708	704	731	696	749	682	708	732	656	697	740	785	695	680	695	695	720	710	685	690	708	664	719	699	687	736	670	729	692	700	714	727	709	723	707	696	719	728	717	731	731	696	702	711	722	724	739	701	704	725	705	728	692	676	691	735	700	725	663	709	712	707	684	672	669	719	723	733	745	741	713	675	721	720	705	724	717	704	721	743	726	694	679	719	717	726	716	685	699	740	687	725	694	719	646	709	714	687	706	670	695	735	657	773	722	717	711	736	707	751	719	726	743	746	691	708	696	752	698	706	665	691	668	703	768	690	736	720	691	717	707	718	722	719	674	724	683	668	731	669	691	680	718	731	703	705	695	694	745	703	703	695	738	756	664	765	725	698	679	715	693	678	694	726	701	707	731	705	682	703	718	714	703	715	700	697	700	727	685	724	694	685	705	711	736	666	696	672	692	682	736	742	726	711	747	683	759	698	692	725	701	726	662	715	707	736	654	717	704	660	751	698	699	723	721	700	728	709	723	703	740	697	697	741	668	745	683	715	679	666	698	664	746	691	724	740	747	706	672	727	708	674	723	710	684	704	728	684	714	741	740	676	713	699	723	687	702	643	729	725	706	728	749	705	669	662	741	688	712	730	690	697	705	679	701	691	750	739	677	731	704	654	687	693	729	719	700	732	756	743	738	690	742	659	697	713	737	742	702	751	723	670	742	723	746	716	751	662	722	713	767	716	669	683	722	711	728	726	694	699	704	741	716	717	698	714	687	716	753	754	710	701	724	758	679	705	718	674	721	726	689	687	736	714	689	729	741	735	728	712	733	704	723	690	675	705	694	708	752	721	720	673	688	699	663	680	749	705	698	735	701	716	756	665	657	697	680	760	696	726	712	672	668	727	723	695	686	747	677	710	712	718	712	717	724	739	693	665	714	672	666	714	721	716	744	700	748	694	704	662	720	721	717	705	725	721	735	691	725	685	707	721	743	739	727	698	737	691	728	721	702	705	743	713	715	682	669	670	695	725	703	675	738	695	678	698	711	714	680	702	732	736	706	738	690	721	736	700	741	705	739	772	707	711	788	694	728	723	686	714	702	755	692	697	707	713	664	682	695	703	656	672	696	712	706	719	700	699	694	723	688	759	730	686	693	698	705	722	692	700	747	693	698	682	685	685	699	723	655	686	718	730	676	694	712	755	696	729	704	713	720	747	674	691	735	644	711	685	670	678	719	671	722	700	691	704	670	684	708	781	706	686	679	728	673	716	694	697	693	664	689	664	720	683	708	685	748	722	726	662	768	693	693	768	681	751	683	720	740	731	713	701	702	699	728	713	736	691	690	679	693	667	727	721	677	689	732	699	714	739	692	681	677	727	752	724	694	703	723	703	683	735	729	707	697	709	763	715	702	645	700	675	720	689	660	723	662	696	708	744	716	710	726	704	683	689	711	726	724	733	722	717	711	654	656	675	705	756	675	739	714	698	723	718	720	714	747	693	706	680	728	737	685	739	707	695	696	667	758	693	682	712	712	709	684	713	695	682	724	695	697	652	740	695	693	733	735	689	726	721	754	720	690	678	697	754	718	727	712	729	721	688	742	647	715	712	701	709	733	744	709	716	707	688	691	689	688	748	705	696	695	742	692	714	716	677	700	743	718	730	710	717	729	658	703	676	694	701	753	706	691	698	708	710	733	640	708	687	692	708	707	663	724	694	645	692	719	718	692	671	734	704	717	729	734	685	694	695	738
24202	21258	28226	24615	18633	7112	10039	21542	26840	14222	11765	12907	8917	3654	1296	568	337	283	332	320	317	284	320	297	323	280	318	292	311	338	298	276	284	291	295	288	315	310	323	301	315	284	300	311	297	320	299	316	322	302	306	313	302	341	322	318	287	304	295	305	315	318	312	328	333	294	324	291	288	315	335	319	307	299	279	308	290	299	289	304	317	283	291	269	328	333	299	292	318	294	293	310	279	291	336	304	307	296	281	308	286	277	301	317	275	305	303	301	307	332	296	285	297	308	296	303	318	319	279	276	295	304	317	312	253	305	296	282	297	326	286	291	302	284	292	297	294	298	275	296	302	294	319	305	293	290	324	289	271	300	334	326	289	300	313	299	305	296	298	340	304	284	329	287	283	296	286	307	280	300	281	284	320	290	313	303	296	333	291	323	341	306	318	301	330	281	323	297	293	319	308	268	314	318	289	308	323	325	303	308	291	273	286	297	298	288	295	328	315	305	296	293	307	300	316	294	340	302	283	321	294	290	296	290	303	285	328	272	291	317	344	312	307	344	278	301	306	297	258	303	293	296	287	298	318	290	290	285	251	343	319	309	322	302	298	319	327	301	318	337	304	297	303	294	317	311	290	285	286	294	313	293	317	282	302	305	300	300	286	282	316	307	282	284	303	321	329	300	329	296	290	329	296	274	300	285	323	309	323	274	316	313	303	308	291	281	286	322	278	292	278	326	291	295	310	292	303	317	319	282	274	310	282	294	293	296	300	314	316	299	332	292	329	270	314	324	292	300	307	320	305	290	302	309	285	292	298	339	313	277	296	287	297	304	294	286	306	289	275	301	304	300	288	289	288	288	307	271	321	308	306	294	321	258	315	297	295	288	329	301	303	283	308	329	329	289	312	323	313	335	305	312	306	326	282	278	291	288	293	318	302	310	287	298	298	303	283	293	306	299	342	316	308	306	286	280	303	292	325	290	281	295	273	315	278	323	285	326	295	293	277	315	295	286	291	296	307	306	296	263	284	309	307	297	292	282	254	307	325	309	281	277	302	305	299	273	273	285	292	321	296	304	301	336	286	301	305	282	297	313	285	313	280	298	333	286	309	327	316	324	300	270	302	272	298	286	338	266	270	298	288	310	298	305	304	305	302	342	325	293	305	336	328	312	273	288	313	294	285	317	313	292	277	290	321	340	300	281	298	319	300	288	312	303	321	294	294	284	300	275	275	287	306	281	289	302	295	314	306	312	296	301	294	319	291	306	271	290	303	275	338	329	317	316	307	279	310	298	300	302	291	333	274	299	300	285	287	305	303	298	308	303	274	302	276	287	283	310	311	292	301	297	290	288	314	320	316	275	328	287	296	317	275	284	320	290	279	288	300	301	321	299	308	308	290	340	270	302	347	322	295	273	285	309	289	295	292	271	314	309	317	319	303	294	305	301	291	279	332	316	281	297	282	312	301	311	327	289	277	321	301	296	310	282	295	295	311	299	281	312	281	286	290	290	298	277	304	290	292	331	270	311	329	287	293	295	321	302	293	325	301	300	291	294	303	329	270	290	309	305	312	298	297	287	301	319	282	324	303	303	323	312	333	339	295	323	284	315	306	307	307	297	298	298	317	291	284	326	296	300	301	299	323	338	294	300	281	297	315	300	289	322	326	299	293	284	288	289	272	277	302	311	315	272	299	268	275	281	277	331	299	270	312	251	303	315	310	294	304	283	306	315	320	294	334	278	286	305	319	284	299	293	303	303	302	304	306	321	296	277	304	330	291	288	300	310	285	313	312	303	299	270	316	290	309	308	308	298	292	290	305	333	291	346	288	281	331	280	327	293	277	302	281	324	346	293	318	326	289	280	319	307	315	323	266	299	322	315	308	329	320	292	307	342	290	314	311	268	281	325	290	316	315	331	283	291	303	296	270	299	307	324	293	326	293	304	318	274	287	322	275	309	277	296	297	317	285	323	272	263	306	293	271	286	291	332	271	290	307	314	285	349	309	298	291	315	291	316	297	309	267	307	322	284	303	308	303	307	306	307	294	291	293	269	297	312	301	329	328	306	272	289	283	279	290	279	332	284	306	322	329	294	293	286	327	309	285	289	308	315	309	324	302	301	290	290	279	318	288	306	290	288	320	325	294	276	284	297	295	292	287	318	299	311	325	301	292	312	276	296	297	307	286	288	308	314	301	323	335	305	310	319	306	299	293	273	282	283	304	293	314	291	285	310	290	301	319	288	282	327	278	315	324	314	254	278	291	279	287	316	312	300	309	285	340	291	296	280	330	297	291	309	303	322	291	296	298	309	297	291	312	296	314	263	294	293	304	300	278	329	304	288	278	280	299	283	286	296	280	295	276	291	301	286	304	308	300	304	289	317	297	298	290	325	297	276	324	303	329	299	286	303	307	280	306	313	328	296	312	300	325	319	323	303	311	304	286	306	294	314	273	299	306	326	297	301	294	290	315	309	307	305	331	299	304	319	327	303	306	282	274	266	295	305	317	302	310	267	308	281	318	286	307	293	297	307	334	301	318	300	277	298	301	316	316	278	311	300	300	294	272	314	319	305	297	285	296	297	307	304	311	278	298	299	315	315	298	299	305	333	284	317	292	298	330	281	308	316	291	303	299	274	335	321	336	304	271	312	329	321	297	299	308	295	309	346	277	323	317	285	309	284	311	298	301	316	293	312	317	292	310	268	283	318	332	298	311	289	285	313	299	295	318	305	295	301	323	306	278	289	294	296	292	308	288	296	308	302	350	313	286	303	297	304	333	329	298	298	294	316	268	331	304	283	330	350	287	318	323	280	314	308	332	292	299	313	340	292	288	302	303	318	301	287	306	308	300	318	292	290	307	277	286	274	299	300	319	304	298	306	290	298	320	278	272	336	294	302	283	322	296	311	290	280	322	304	308	310	275	311	327	299	306	298	315	311	305	296	283	299	274	285	289	278	311	305	306	315	298	268	281	275	321	350	294	305	277	283	301	288	326	338	336	306	279	304	292	305	283	317	322	314	285	275	300	280	288	319	299	315	302	279	280	311	295	274	309	323	294	285	259	287	299	317	288	281	286	283	283	337	315	277	299	305	285	254	254	326	289	297	308	293	289	301	306	305	289	293	290	284	297	287	300	288	276	322	300	324	301	294	326	281	307	284	295	300	304	335	306	315	297	279	298	298	297	268	283	270	285	290	291	278	318	296	309	288	306	301	305	269	282	298	289	287	302	281	305	291	299	330	291	321	312	315	287	304	278	295	304	336	303	313	308	298	311	308	300	309	300	302	325	309	309	264	280	310	281	291	307	284	296	300	289	296	291	313	286	315	319	312	289	305	333	313	328	328	292	299	321	269	321	328	301	279	320	275	280	342	298	320	299	299	304	294	301	307	320	299	288	307	286	317	281	297	304	306	302	304	318	297	293	302	309	296	294	283	268	313	295	298	303	303	295	273	303	309	286	282	294	314	320	308	303	307	290	329	307	292	255	305	294	335	338	288	292	308
9616	20196	18530	11790	10753	14186	21404	34174	35962	22640	23504	24158	18353	9198	3523	1373	680	697	597	595	612	549	628	616	639	617	621	635	655	643	638	604	636	628	599	633	627	622	589	645	642	602	600	600	649	631	605	620	606	575	633	605	570	604	631	602	584	625	612	635	583	574	602	624	647	619	594	612	601	619	623	657	647	608	590	621	632	590	568	622	595	613	581	592	632	602	644	640	608	619	578	580	637	601	618	639	567	608	602	623	644	598	592	611	600	608	609	610	560	611	630	629	623	565	599	602	590	628	578	616	592	612	589	618	621	615	601	663	641	602	596	596	622	622	616	622	552	615	631	638	597	592	582	607	605	603	600	587	621	659	638	603	625	615	587	618	588	602	576	624	635	596	643	633	633	576	574	608	597	591	579	574	620	620	568	672	599	634	587	604	603	617	633	613	587	644	644	598	640	573	566	593	611	625	660	658	634	620	593	589	599	602	620	603	617	605	634	626	622	653	589	622	622	606	601	635	605	567	604	571	615	596	598	586	609	615	615	616	611	598	578	607	639	606	624	630	590	602	598	629	608	610	620	594	613	605	608	614	608	578	614	629	668	623	622	589	623	610	608	607	582	629	616	595	583	616	580	626	618	601	587	596	652	625	612	601	616	648	632	607	638	632	595	655	665	645	590	614	616	588	614	626	599	583	611	635	592	605	598	625	620	610	598	563	631	596	626	617	594	629	624	635	612	592	601	595	604	575	623	602	563	639	627	635	620	559	589	608	574	616	657	572	611	653	636	607	606	623	613	609	586	590	630	626	599	630	585	618	612	646	610	638	613	596	575	597	601	557	623	632	596	640	638	605	568	626	626	623	602	611	557	617	638	614	599	613	596	658	610	619	568	633	581	610	602	633	630	618	575	607	672	566	612	577	604	599	605	617	612	605	577	597	628	573	634	617	626	626	589	628	618	591	619	619	607	571	581	605	621	645	628	632	569	602	651	575	569	608	634	614	594	585	622	619	619	628	579	605	590	618	596	610	612	636	648	587	650	605	613	621	678	656	606	606	619	621	621	646	614	631	608	657	610	622	642	620	631	599	658	623	618	608	611	642	577	580	608	602	584	600	616	565	596	586	656	640	577	627	645	616	639	619	615	612	602	576	594	593	598	571	618	629	603	592	628	610	613	664	591	608	580	616	623	625	619	586	644	653	593	658	669	654	614	648	664	584	615	616	597	644	624	642	610	619	595	600	593	578	683	624	602	616	649	613	626	659	629	538	618	633	607	631	637	650	603	607	634	605	622	640	606	615	614	602	630	582	632	570	663	588	648	643	592	614	631	598	618	618	646	595	599	652	632	618	554	641	634	632	612	600	619	610	596	666	623	653	609	622	664	662	617	622	578	579	624	612	568	612	631	626	534	602	609	628	669	635	627	633	605	620	610	591	615	581	599	615	587	593	636	632	613	585	596	612	610	610	619	585	627	561	642	649	557	608	595	629	591	618	619	583	595	574	614	595	614	598	598	562	633	546	594	610	620	624	624	566	610	630	590	595	633	634	614	641	638	577	612	633	616	582	626	597	630	639	553	601	610	643	643	652	565	567	605	652	601	630	604	632	609	611	597	612	608	634	576	605	608	631	604	606	645	590	623	588	553	669	611	570	623	664	617	602	603	560	582	599	637	579	643	570	606	619	584	640	632	619	624	581	627	567	634	601	637	624	663	600	602	611	639	584	577	598	616	612	603	566	620	603	614	624	611	588	621	609	604	638	630	603	587	594	563	589	611	621	636	580	526	622	608	578	620	609	659	677	612	588	617	610	582	633	608	603	629	574	617	606	585	594	602	608	603	624	606	566	613	638	646	617	564	597	601	666	573	634	616	602	638	588	647	614	614	607	609	610	548	619	592	606	587	597	581	588	588	591	596	580	643	560	625	619	602	585	579	627	626	627	631	636	616	611	604	547	595	632	567	623	600	579	597	583	610	585	595	632	617	605	618	657	587	654	655	571	641	612	596	606	586	578	628	608	578	560	643	603	608	583	604	633	604	644	624	598	623	608	630	620	622	604	625	629	572	583	607	661	592	627	654	625	566	624	576	611	621	579	597	565	632	606	603	663	641	612	552	599	645	607	622	630	626	576	594	615	569	571	619	607	659	615	594	606	574	610	619	596	620	577	626	619	602	671	609	600	595	605	556	627	578	629	612	619	586	604	579	645	575	597	594	636	673	579	633	624	615	563	580	604	584	610	624	613	620	602	555	580	622	605	649	562	623	606	624	596	596	602	647	621	600	588	617	589	569	597	594	573	583	569	621	587	621	577	565	636	589	612	653	612	624	615	604	607	581	621	618	580	575	590	587	614	606	601	617	604	604	625	615	605	582	653	609	653	604	606	584	610	637	648	631	593	585	618	633	623	616	613	615	658	634	631	603	652	605	635	598	641	568	623	593	604	613	647	598	577	603	607	639	629	618	590	618	584	619	607	604	625	563	592	621	604	639	593	605	621	639	611	616	618	619	615	638	653	600	620	593	631	576	584	618	598	621	573	605	586	586	590	630	589	586	655	658	596	579	614	618	631	582	654	634	609	624	610	597	638	627	607	576	635	614	558	636	572	613	645	645	580	602	628	630	632	602	631	631	621	593	584	645	592	555	583	563	613	653	608	609	634	651	597	633	631	579	654	592	633	597	601	587	604	638	608	609	613	612	648	596	627	555	602	583	599	621	588	622	625	671	610	574	607	613	553	619	613	636	586	611	624	602	605	592	687	584	633	616	625	608	622	665	618	611	556	591	602	647	590	642	579	625	638	613	570	611	624	649	553	597	613	628	652	586	574	641	651	616	590	691	630	570	619	613	600	611	591	567	601	624	588	586	679	600	561	636	587	626	621	612	617	579	615	615	626	563	659	605	629	628	637	608	593	625	601	625	603	640	623	601	598	607	608	610	632	618	596	612	593	630	594	634	606	622	647	584	627	626	582	588	596	591	615	582	619	599	617	614	584	625	586	575	586	602	609	620	621	640	571	624	628	585	593	613	567	585	596	612	595	681	561	633	586	589	628	603	649	592	583	632	618	595	603	601	576	600	601	598	619	612	611	595	585	586	587	601	583	615	649	593	586	599	618	593	638	596	541	606	599	625	617	589	603	590	619	571	598	642	592	595	588	590	640	626	587	621	591	637	575	569	625	600	623	586	619	592	637	599	610	618	631	613	610	602	630	606	572	590	612	590	634	567	588	587	611	646	608	594	624	611	619	633	565	610	594	633	626	614	625	643	635	552	623	581	656	622	608	662	627	638	611	620	618	629	607	610	625	674	616	580	593	584	629	597	610	627	624	613	597	616	612	608	634	648	599	643	619	589	610	588	635	611	595	631	629	627	608	607	617	630	647	635	617	665	592	646	582	610	616	579	608	619	622	624	636	616	569	626	612	584	634	624	678	620	620	606	581	595	622	604	624	577	616	639	577	637	597	629	607	609	574	624	634	598	575	571	574	618	565	598	612	616	595
23093	21241	29066	23699	21266	21517	21544	28861	38457	32789	25298	21879	15129	6051	1893	755	352	293	268	304	275	297	279	331	290	272	281	302	276	287	289	268	290	248	274	275	269	257	243	271	268	264	282	299	277	282	284	273	305	288	297	286	289	298	273	277	264	313	272	279	299	265	296	296	284	325	296	290	298	267	284	310	297	296	295	306	270	283	259	291	305	284	290	278	297	292	285	288	287	242	256	281	256	288	292	265	314	274	275	305	286	302	291	276	298	270	306	260	264	282	274	277	289	269	271	255	280	268	273	278	269	300	273	290	270	261	296	293	298	318	303	254	273	306	295	287	268	246	255	245	278	278	285	283	271	292	271	253	311	251	252	295	294	261	268	294	267	262	271	284	275	290	289	299	307	257	270	270	271	268	308	287	254	277	276	289	274	245	287	279	279	269	273	304	290	284	258	272	330	284	261	283	275	260	264	280	291	306	275	278	260	274	301	294	301	304	281	271	285	302	279	285	295	287	250	269	292	253	280	268	283	273	278	267	304	272	259	271	285	258	271	297	292	279	289	296	284	262	265	285	271	265	294	274	295	290	281	263	260	234	249	282	294	265	233	254	286	272	269	279	253	256	263	260	296	270	262	264	263	253	265	274	294	266	264	296	243	258	278	267	264	304	277	282	256	278	304	247	295	282	297	306	296	284	276	293	263	286	274	284	304	288	281	283	286	298	306	260	295	275	290	296	281	251	305	292	270	276	257	265	266	297	265	283	319	303	313	266	262	289	296	280	308	244	278	296	288	278	300	281	279	251	267	295	272	292	284	263	289	265	306	263	285	302	293	303	258	282	299	304	325	290	276	291	308	298	296	288	259	249	295	276	281	272	284	267	267	286	289	298	283	276	272	300	274	287	293	283	306	291	263	286	291	294	280	295	285	287	315	323	273	306	280	295	267	272	276	281	277	272	262	264	260	256	252	257	300	297	263	280	306	283	263	284	274	262	261	286	287	300	281	245	282	304	280	271	312	288	288	262	266	257	276	277	306	257	266	283	257	277	283	274	294	283	278	261	293	279	266	281	278	292	316	261	274	284	284	296	282	286	270	293	284	243	291	312	276	276	278	264	274	235	274	264	279	231	273	247	308	280	285	286	294	277	280	296	294	291	261	323	281	300	287	257	268	279	277	261	276	245	277	296	280	260	263	272	264	252	308	273	285	274	302	269	266	294	285	255	270	259	322	303	270	254	263	275	277	279	269	260	296	295	288	288	251	290	268	278	288	267	276	276	306	284	264	258	289	295	298	302	249	275	246	270	264	282	268	271	266	266	284	298	290	264	289	276	261	273	278	288	299	257	279	282	266	295	304	278	286	328	296	273	320	267	278	269	282	275	298	284	300	274	279	277	241	282	279	296	305	286	274	295	288	287	308	272	314	259	295	290	282	268	292	297	256	272	284	260	306	278	280	289	275	278	251	277	265	270	269	264	290	257	287	292	268	283	248	281	261	278	287	254	290	263	259	271	256	289	253	279	270	253	285	287	292	283	270	280	291	283	298	275	307	263	285	293	293	299	278	271	277	263	264	278	257	236	285	285	258	265	280	256	261	275	271	278	273	265	282	293	282	325	292	278	260	272	291	276	279	282	295	279	298	314	277	268	277	278	275	256	310	289	300	250	282	298	281	285	255	259	274	276	302	292	274	301	299	283	276	259	310	312	257	302	270	259	264	284	263	289	238	271	302	273	246	290	280	269	255	272	281	279	284	263	255	292	286	268	280	261	276	300	260	279	276	287	285	308	321	280	290	278	282	281	286	282	308	299	272	289	280	290	275	279	281	291	260	280	316	250	289	281	295	309	275	263	270	268	272	274	306	275	289	268	283	293	272	274	270	261	288	292	272	285	262	293	263	292	298	277	275	290	296	275	286	270	284	288	258	248	270	295	273	282	281	288	266	290	263	268	312	271	283	269	292	271	251	296	265	257	267	271	291	292	312	280	262	290	283	279	281	266	283	272	260	298	268	275	275	282	285	275	294	288	262	271	305	268	289	278	276	262	268	285	256	283	249	268	298	305	271	288	289	276	287	284	293	265	266	281	296	278	288	306	285	304	269	276	305	288	260	280	268	262	276	276	278	250	268	303	286	272	278	279	260	316	298	304	263	288	307	246	280	251	293	299	267	233	325	281	247	280	255	313	293	279	251	275	281	304	290	307	277	300	267	288	294	282	300	283	279	270	298	293	254	289	273	236	293	295	249	278	256	286	288	313	302	250	281	264	284	270	290	280	285	252	284	286	291	276	284	255	266	342	292	285	299	290	252	284	263	269	263	286	288	285	283	305	297	268	259	275	264	257	275	280	268	284	290	276	280	280	300	275	316	290	288	267	265	264	254	278	271	283	312	312	240	284	251	264	261	290	273	249	283	300	265	305	292	269	276	280	268	278	276	284	277	293	256	287	281	260	285	264	271	245	285	286	292	265	288	300	271	242	258	249	284	234	294	291	300	304	282	267	270	276	289	285	279	291	281	290	275	286	289	274	310	275	275	267	265	279	279	294	277	268	269	275	265	289	271	263	271	276	289	299	281	276	252	272	292	292	294	267	273	288	240	299	292	260	267	252	299	272	302	280	281	284	271	279	284	260	303	282	269	264	250	278	290	281	302	284	297	275	284	292	292	263	273	275	277	255	285	278	253	262	261	279	236	274	258	276	302	262	276	281	254	291	280	253	279	265	286	279	281	264	296	322	267	277	276	275	319	281	265	289	284	286	284	231	278	282	259	266	293	279	274	274	278	253	249	297	280	289	283	260	294	293	303	271	276	248	275	271	269	285	303	290	277	283	276	292	291	296	232	263	248	291	282	270	291	282	261	292	284	291	286	255	300	291	271	288	284	275	269	281	303	280	276	249	288	269	281	274	264	327	272	277	285	281	277	297	289	264	263	277	279	287	274	290	298	301	275	262	257	261	295	296	290	310	284	276	265	289	282	274	294	269	269	264	285	272	311	298	260	302	252	263	303	261	296	265	285	286	297	270	280	252	249	253	251	298	281	253	259	262	275	275	271	269	299	284	304	260	283	301	284	257	299	264	280	283	276	289	273	266	268	304	265	279	316	264	268	284	320	268	286	251	274	300	274	301	287	277	283	275	277	306	270	298	303	318	277	283	258	266	251	296	274	262	281	289	298	303	254	248	274	265	285	270	260	299	266	291	269	280	281	268	261	273	305	295	281	257	274	292	289	267	293	258	297	266	287	285	277	278	252	293	256	286	265	274	281	276	286	277	272	272	251	292	276	289	275	225	289	275	284	282	272	274	315	277	269	267	289	286	287	264	291	280	281	262	275	286	283	258	263	274	303	304	294	293	272	287	262	299	281	263	280	254	276	283	258	287	268	299	280	267	254	306	249	285	290	293	303	298	293	297	278	297	263	268	261	247	267	266	289	280	243	274	256	287	289	275	276	301	276	275	263	295	307	298	247	291	279	307	295	272	268	277	281	282	307	275	284	272
12104	28342	24962	18139	21680	25712	29585	40577	45958	40508	34333	32294	24144	12697	5056	2001	670	586	528	536	583	581	526	587	557	556	565	521	561	563	533	514	549	531	553	536	591	582	515	515	564	563	549	567	528	585	550	566	536	554	562	511	524	544	589	454	516	558	521	538	538	535	536	547	522	579	529	560	554	555	568	583	536	587	538	568	547	530	574	569	541	540	533	505	548	581	536	551	533	492	507	501	548	567	500	558	585	542	548	548	552	555	549	555	546	533	565	565	569	542	543	541	540	514	541	534	557	560	571	536	503	541	537	569	513	519	541	566	547	555	553	572	576	557	569	547	585	575	582	547	542	533	567	525	544	519	542	545	537	541	538	550	527	514	560	588	553	542	523	536	544	509	562	554	536	521	557	587	538	511	539	557	582	525	560	536	537	558	567	546	574	571	544	552	538	508	539	558	526	535	568	587	518	560	562	540	584	566	564	562	562	540	525	526	576	553	559	594	522	552	557	520	539	555	618	581	567	531	552	492	585	539	528	581	537	616	553	605	581	535	558	503	543	561	521	538	521	570	528	520	556	574	546	577	552	547	579	517	489	529	540	507	523	532	554	538	572	568	525	546	553	530	536	537	570	555	501	556	552	556	538	561	508	516	525	538	538	575	555	554	551	544	521	560	487	569	568	576	537	541	545	549	518	555	552	537	545	536	550	539	539	556	525	533	577	526	607	533	558	566	515	567	575	535	550	509	544	568	524	552	535	510	563	571	551	565	571	551	571	579	532	524	524	563	516	555	538	540	534	584	521	528	535	506	541	546	555	529	537	524	521	571	556	572	583	585	560	549	638	599	528	532	607	554	541	546	548	551	561	547	529	551	557	521	505	529	548	564	515	542	528	571	544	533	558	516	512	524	552	587	541	558	516	558	537	540	537	557	552	558	527	549	578	576	571	573	544	528	529	556	545	543	548	496	539	579	568	573	539	566	589	567	529	532	574	577	542	555	521	514	553	548	565	546	528	573	538	506	562	533	547	547	539	539	571	568	552	570	534	556	540	547	507	560	521	565	549	545	579	571	562	558	596	554	534	524	534	568	562	517	549	522	530	559	567	549	525	539	559	542	551	542	538	562	551	564	585	531	543	572	567	544	540	527	570	556	500	539	568	580	573	556	579	554	564	574	534	531	541	564	565	569	586	553	533	530	549	536	570	539	570	540	515	544	603	576	562	562	554	553	571	580	548	546	548	566	517	504	581	588	566	543	522	542	547	524	494	563	552	571	589	550	547	564	574	544	503	563	501	568	572	507	580	524	473	523	565	562	539	586	591	513	559	530	545	535	552	556	560	564	555	577	533	535	557	537	522	564	519	608	588	520	481	589	508	535	532	548	554	549	566	566	537	571	544	564	536	554	532	543	487	526	578	538	563	520	534	567	584	545	559	549	591	552	540	544	571	567	550	543	565	543	560	501	604	546	565	527	543	567	542	549	532	531	541	588	559	575	573	544	522	595	567	525	540	530	548	499	525	562	542	574	550	548	575	526	486	580	560	583	561	532	585	543	550	625	512	503	552	541	576	522	595	542	512	514	580	540	535	541	519	540	589	547	594	522	582	591	544	576	518	540	554	534	532	584	545	546	530	535	534	521	535	557	544	574	550	599	551	544	529	566	542	543	576	568	544	555	526	547	546	569	551	554	534	525	575	504	519	537	570	530	562	565	527	578	490	543	559	554	538	583	582	527	554	579	552	540	560	562	518	584	529	564	560	572	532	524	573	553	567	524	552	536	577	570	535	578	545	564	576	543	536	517	570	539	535	553	512	548	591	565	536	495	541	551	567	544	537	554	597	571	531	524	537	531	571	549	514	548	505	550	532	570	557	549	545	567	564	554	552	540	518	527	549	596	533	533	539	525	519	581	517	538	564	539	534	553	528	565	568	560	578	585	557	553	558	534	535	524	564	545	579	540	549	579	573	513	523	599	595	567	550	549	530	578	546	602	538	599	574	606	537	523	516	560	554	575	515	562	565	557	571	550	526	564	546	547	545	556	556	500	563	565	542	545	551	582	512	497	531	547	558	572	464	586	577	558	594	580	543	517	585	530	552	570	514	590	501	554	564	529	537	582	514	522	580	551	554	593	540	533	589	519	556	541	519	581	539	539	525	522	559	528	551	577	545	542	527	549	580	574	574	575	510	533	576	545	556	552	556	546	553	544	501	530	559	621	539	519	570	501	573	605	540	522	568	550	556	495	576	535	546	574	564	533	547	542	548	524	584	546	566	575	537	544	562	563	577	548	546	546	546	526	555	578	529	571	522	543	558	530	610	544	583	545	518	548	526	534	555	519	582	556	554	526	504	514	568	531	535	533	568	523	528	500	544	538	549	574	532	525	531	604	532	586	537	515	523	496	588	543	548	531	567	532	574	540	559	560	581	538	595	567	541	549	531	547	563	516	580	580	569	557	586	547	534	552	606	554	551	530	574	541	530	548	535	567	533	542	559	548	581	518	554	577	571	536	548	554	525	556	519	520	538	505	544	491	532	528	580	578	550	545	542	566	525	548	532	569	547	560	552	571	553	580	521	578	540	550	526	554	570	524	563	566	592	501	527	523	593	510	575	542	531	551	568	533	534	538	570	558	550	556	567	516	532	563	567	522	565	527	563	516	534	574	533	562	543	541	555	597	533	553	559	565	542	541	487	557	563	555	549	547	550	559	617	572	565	512	503	575	559	548	557	513	522	491	511	563	555	487	579	547	519	572	584	512	556	544	587	562	562	597	525	539	538	485	544	573	496	537	564	573	574	563	589	576	556	510	504	508	579	570	564	538	554	566	563	503	532	547	590	547	545	545	541	599	530	551	552	522	550	578	534	543	563	540	532	558	539	554	556	542	575	548	599	573	501	562	513	527	602	515	511	539	538	578	537	526	574	548	493	532	570	568	523	569	515	560	561	533	515	541	566	533	547	584	511	528	509	597	581	497	564	551	546	549	548	543	593	584	569	565	526	550	559	554	558	526	556	543	511	565	561	541	567	513	492	538	562	553	541	534	540	548	560	558	550	569	580	548	550	535	527	552	502	538	568	531	577	560	542	571	547	547	528	565	572	548	578	580	577	533	552	538	531	535	572	536	530	526	565	542	534	558	575	535	575	557	557	583	535	559	557	538	557	576	547	532	502	535	516	556	547	515	545	540	520	556	519	565	543	562	573	516	576	561	554	520	542	534	549	558	504	566	542	578	539	563	531	535	568	548	537	578	537	514	565	550	574	560	511	540	535	525	568	543	578	545	555	556	544	531	599	541	506	554	563	536	598	533	570	552	591	575	556	556	547	528	584	561	567	564	528	549	521	548	504	545	527	548	562	559	551	541	523	535	558	536	552	532	565	526	540	535	551	574	510	560	571	559	546	554	536	543	554	523	574	553	505	560	564	502	533	540	520	552	509	570	532	547	554	555	579	571	516	550	582	565	590	528	548	536	539	541	553	516	580	522	570	484	557	541	528	539
26538	20896	11149	2326	1542	1348	1449	2785	4481	4108	2909	1978	1498	955	636	447	385	388	358	385	377	390	355	358	370	345	356	366	378	329	383	364	402	346	358	370	364	378	321	345	376	358	372	396	377	361	357	397	371	360	361	381	356	368	395	361	368	360	299	344	402	336	362	355	347	342	349	332	379	392	376	377	383	349	358	348	386	366	400	376	353	383	345	353	363	375	389	382	350	373	361	338	365	381	341	359	372	327	355	383	399	363	361	365	370	377	354	349	372	382	372	365	351	375	354	371	351	385	374	311	350	347	335	389	369	368	373	348	320	379	342	354	337	384	361	336	381	389	353	346	376	344	364	327	387	389	357	377	362	362	368	362	364	360	376	326	364	334	372	351	344	360	347	353	351	379	381	361	365	350	385	365	386	346	391	363	369	373	370	382	370	354	373	401	382	363	372	389	361	350	363	372	338	369	359	352	348	375	365	381	391	354	378	349	384	369	355	360	346	383	367	374	380	368	358	378	365	342	378	395	343	370	359	352	381	351	370	380	334	379	346	370	375	353	345	348	347	354	367	377	355	334	365	354	355	398	346	372	365	342	355	377	321	379	366	365	343	361	372	391	356	376	392	369	402	351	380	333	392	375	339	344	373	378	392	405	369	367	321	332	343	343	369	368	345	373	315	347	374	360	360	427	363	379	353	387	329	348	362	339	360	344	361	354	351	325	389	376	376	374	386	373	317	378	387	348	387	368	391	352	353	337	345	381	357	382	373	361	372	363	367	327	341	322	343	354	353	387	394	368	356	378	351	366	369	375	361	394	368	356	355	378	349	390	350	380	334	385	364	354	335	358	339	378	351	395	382	368	354	345	360	355	360	332	378	381	349	328	367	339	377	361	359	391	334	358	365	388	369	379	380	374	389	373	362	335	359	379	354	355	374	355	366	385	324	381	382	368	351	374	348	327	366	347	349	380	363	350	323	348	340	373	359	361	347	354	381	386	398	339	339	369	358	409	351	352	381	353	380	348	374	335	376	370	346	387	359	345	336	345	388	370	368	346	387	374	389	385	358	366	367	361	355	363	359	387	398	342	383	362	337	342	374	391	370	345	365	349	407	381	331	348	357	344	392	346	335	403	341	350	383	355	376	393	375	361	355	358	371	366	402	386	363	385	400	354	361	376	342	339	383	379	374	354	334	371	369	359	379	351	348	359	360	385	361	364	364	377	324	352	323	378	335	350	351	373	375	373	377	360	386	355	368	345	362	339	366	367	349	363	374	345	345	356	347	362	331	389	388	362	379	331	369	367	382	378	356	337	388	368	356	373	377	355	384	352	358	379	389	400	345	397	354	369	394	357	332	404	342	364	396	394	360	371	389	336	339	345	361	374	321	375	380	392	395	344	370	345	335	335	363	387	350	343	354	385	372	365	369	364	362	400	340	370	402	388	389	402	366	359	363	353	376	375	356	380	376	349	387	368	327	364	356	322	366	378	361	398	367	386	350	385	372	385	344	351	362	368	378	356	389	367	324	385	370	351	355	406	333	357	384	369	369	357	378	362	372	338	347	331	361	371	368	374	341	340	376	381	350	357	371	353	332	408	352	364	378	345	354	351	371	335	351	357	342	352	362	355	361	365	378	370	405	354	352	357	380	328	372	363	370	382	352	372	344	339	368	349	349	355	359	358	380	409	365	351	350	364	383	362	386	356	345	362	332	386	402	370	402	402	362	370	410	337	366	358	333	346	369	359	389	360	342	347	309	347	375	390	366	360	368	396	384	375	368	367	367	355	340	373	384	367	392	367	377	329	354	393	367	330	342	327	361	365	370	341	385	382	376	368	348	357	361	381	384	375	362	373	367	390	349	383	379	392	378	363	349	369	365	361	350	366	344	373	348	339	341	331	370	329	365	358	376	400	369	349	399	376	344	349	367	359	381	378	346	342	370	363	360	392	350	375	327	365	355	370	382	340	354	385	403	343	362	371	359	355	329	376	359	320	369	366	356	339	351	396	405	348	388	356	356	387	355	377	353	340	374	361	376	367	338	324	363	341	394	336	370	402	352	382	355	375	348	378	385	353	361	336	365	355	370	402	333	368	323	386	380	364	406	346	356	387	356	391	343	364	358	370	396	359	367	333	398	364	375	366	352	358	356	360	386	355	359	391	374	387	392	399	357	335	347	371	342	351	337	375	334	347	360	366	367	367	353	362	376	342	359	365	314	395	367	367	397	360	358	371	397	343	326	363	364	372	380	350	370	348	358	385	374	382	388	379	380	379	370	351	373	375	365	377	369	361	390	366	348	349	392	347	388	364	340	387	376	363	353	363	341	351	374	397	355	357	370	371	353	380	351	366	391	373	342	383	363	374	391	356	338	385	391	337	359	376	383	331	390	354	369	389	377	356	358	370	372	334	388	395	399	351	346	339	419	349	354	353	361	351	364	354	378	354	374	351	364	359	348	389	348	362	351	326	370	349	365	348	336	356	362	342	381	365	350	412	362	377	362	343	418	355	344	346	396	353	394	392	422	344	373	349	370	370	348	361	379	413	373	349	397	348	358	364	353	369	349	396	381	321	378	390	401	350	367	343	350	358	370	366	381	370	334	346	362	354	340	394	357	327	373	376	363	352	363	353	347	377	383	334	386	385	372	353	368	401	361	344	404	375	352	343	324	354	366	340	356	373	351	369	416	348	355	353	350	340	343	368	389	333	369	400	370	371	344	325	355	366	353	372	317	353	372	378	371	356	354	341	378	348	378	363	356	352	352	335	384	381	367	345	356	349	353	359	360	375	366	352	334	353	342	351	370	390	343	359	394	340	401	361	393	355	380	405	405	364	383	377	351	376	349	360	401	363	386	346	339	377	342	354	357	342	375	337	351	381	370	363	350	358	377	368	347	338	390	376	384	379	357	383	334	368	364	359	390	374	349	369	365	358	341	394	362	357	370	366	352	331	378	358	345	344	387	388	379	341	366	371	378	356	342	336	325	382	352	368	343	379	356	360	350	362	386	382	325	356	358	351	398	378	362	356	327	371	331	393	342	325	363	371	384	336	367	375	356	389	328	341	373	378	362	380	394	385	339	379	403	346	385	361	335	333	340	341	351	401	384	315	391	391	358	350	401	362	354	371	345	403	359	355	371	331	349	372	353	379	381	348	376	377	363	340	382	332	320	327	399	374	346	343	355	381	358	370	379	357	380	369	409	327	364	366	334	390	352	324	349	386	355	358	385	357	362	337	342	352	360	360	352	377	336	384	359	373	378	363	368	378	359	335	342	346	348	365	341	358	402	369	386	396	407	360	369	378	348	395	332	386	348	371	371	369	370	349	362	365	380	367	357	387	354	395	343	353	354	324	385	336	388	367	368	378	335	314	339	370	364	374	386	380	327	369	359	374	378	364	349	339	353	362	349	353	351	390	379	340	362	332	356	370	358	333	394	350	344	359	377	351	357	349	380	370	391	375	362	365	381	340	378	351	399	368	325	339	356	378	365	411	331	385
7473	11621	7407	4468	4477	4399	4967	9060	13384	11499	8254	5600	4416	2552	1421	968	720	700	719	732	726	694	745	729	768	719	705	779	783	751	749	664	736	730	728	729	714	739	718	689	727	812	741	730	730	684	775	744	789	740	719	715	735	736	734	682	732	738	728	714	693	741	733	736	774	729	740	710	734	746	697	707	714	709	759	734	682	744	764	699	777	706	716	748	717	733	728	737	731	713	763	772	741	729	757	720	690	717	715	787	710	683	709	808	751	700	706	702	727	748	721	710	703	754	747	736	730	704	761	727	744	676	759	698	760	741	723	782	765	743	747	736	678	749	712	773	723	727	687	753	751	731	741	744	721	761	757	751	692	721	720	757	715	738	705	734	706	759	720	755	705	730	704	724	749	714	699	679	700	733	724	724	782	688	718	721	729	717	732	752	764	751	720	699	700	688	707	711	752	692	751	754	729	776	782	725	711	780	734	727	731	742	701	709	786	743	736	733	723	700	716	703	744	672	744	698	740	716	713	726	734	692	772	736	791	740	782	758	716	758	750	671	750	693	710	731	750	725	689	749	789	725	709	745	750	712	715	724	707	677	699	778	715	735	700	700	719	749	750	727	739	692	734	752	735	686	748	742	719	730	708	716	710	717	726	703	758	739	744	772	748	710	727	724	731	720	761	688	757	699	754	724	704	757	730	702	697	776	726	750	736	761	740	778	750	746	724	793	728	714	716	743	705	761	750	664	747	735	675	727	731	731	723	640	731	697	773	716	708	771	734	737	676	736	769	708	718	786	737	742	763	741	750	739	693	729	757	743	737	712	719	716	696	732	750	711	737	762	677	698	688	729	707	732	770	777	744	701	730	712	727	696	733	744	735	753	755	717	739	713	766	736	774	680	745	704	726	711	747	731	734	724	728	730	737	774	774	732	741	728	717	722	743	697	737	733	726	706	770	715	727	742	726	808	723	723	729	734	758	735	746	734	725	748	751	704	701	777	737	734	732	776	762	750	717	733	716	760	699	724	775	746	731	751	690	746	734	734	736	764	759	722	746	721	747	738	719	782	742	743	704	796	754	736	722	732	705	754	703	764	711	739	732	768	761	764	757	740	726	788	763	700	725	722	743	752	721	794	701	723	736	737	733	745	740	696	675	694	729	773	800	727	692	807	737	720	731	714	742	754	739	741	735	743	729	730	714	714	774	703	745	718	705	709	695	695	753	775	772	771	705	728	732	738	720	740	752	733	717	790	734	673	718	727	738	740	690	657	759	754	698	750	731	749	704	717	721	744	698	717	719	747	726	767	751	767	758	689	720	719	713	701	768	774	774	702	738	742	732	708	741	718	751	743	727	699	751	715	717	777	712	745	741	738	723	764	721	737	736	724	702	698	699	743	723	764	705	750	746	727	733	725	720	761	732	740	750	689	741	758	755	720	711	751	694	738	789	741	794	747	728	722	695	724	738	741	699	731	764	710	756	694	702	760	707	685	778	775	746	711	692	740	743	747	774	748	735	755	731	746	705	714	749	743	738	734	746	715	741	765	731	733	757	756	709	721	780	740	703	734	673	708	750	692	740	699	732	758	724	768	696	789	749	716	738	709	737	737	693	697	728	739	683	723	761	745	751	697	702	712	712	753	742	735	724	724	726	728	690	731	728	754	763	745	724	734	733	732	675	754	768	783	758	796	709	717	771	697	790	763	751	733	717	724	684	732	720	718	725	748	753	751	778	738	702	721	742	758	642	723	719	749	768	744	742	714	715	740	737	723	723	739	707	734	741	727	706	730	729	700	770	730	718	716	714	712	698	765	707	739	728	695	727	751	690	760	734	739	747	695	753	718	703	750	748	723	720	743	672	740	734	762	764	738	732	696	734	714	761	732	711	718	713	716	748	671	737	714	776	705	743	763	715	721	740	747	738	748	733	745	682	721	721	725	695	678	723	717	760	741	709	729	718	734	709	706	723	730	778	775	726	770	766	757	693	734	741	788	690	731	663	739	706	729	691	722	731	685	716	732	750	691	717	675	776	737	737	690	752	721	751	681	711	713	752	777	703	760	708	746	727	738	770	759	701	734	721	707	695	777	730	690	746	718	721	740	746	716	737	696	745	706	767	720	723	725	735	706	743	754	754	708	723	738	695	792	773	721	707	734	724	698	726	723	740	784	714	788	725	755	704	731	729	738	749	715	707	697	728	758	732	730	713	783	750	739	764	749	744	716	754	674	724	728	710	717	754	680	767	698	716	694	728	699	735	738	715	721	771	703	724	740	730	733	744	743	777	702	761	692	693	737	723	704	752	693	687	734	756	712	750	720	703	706	739	699	730	695	740	721	759	750	741	710	693	742	722	699	733	725	732	741	717	738	736	754	778	768	712	704	753	712	727	746	723	726	757	735	730	692	770	759	735	697	746	763	756	699	690	742	747	728	695	748	734	741	773	724	762	716	755	759	731	748	777	768	732	725	691	707	709	746	738	739	723	710	732	753	784	708	707	700	729	801	777	715	745	744	709	736	728	712	742	688	749	754	725	718	682	704	735	728	697	715	724	766	721	693	738	706	841	749	696	755	751	735	731	703	723	746	699	740	713	755	780	696	727	731	765	732	731	735	725	757	778	749	732	707	698	772	748	733	722	740	725	740	710	714	753	755	723	709	712	731	719	754	731	686	709	729	746	740	751	732	732	741	734	648	722	777	715	739	689	748	722	724	702	745	712	728	750	734	737	704	703	697	752	771	756	713	695	729	729	696	719	750	711	769	714	740	761	736	669	733	753	757	727	741	718	749	738	714	716	716	700	749	738	747	752	705	713	761	702	712	700	738	747	731	736	699	755	756	778	746	699	728	727	700	714	738	724	724	702	731	760	725	724	742	708	714	761	737	732	721	731	753	734	794	744	767	726	723	744	781	719	724	686	766	744	712	752	693	736	721	738	741	733	735	752	744	726	727	699	731	730	719	728	760	751	734	666	739	747	704	719	720	746	736	751	743	706	764	717	735	729	699	729	735	688	731	709	735	755	703	749	757	721	742	700	744	754	719	714	738	775	775	694	736	688	688	780	698	758	705	757	671	761	721	798	780	744	757	673	738	664	694	749	733	699	723	758	755	719	761	738	767	703	764	735	786	739	714	716	751	681	722	779	717	725	691	767	758	680	773	673	753	695	726	737	773	762	699	732	720	716	699	695	756	726	667	722	769	702	748	730	698	718	752	724	722	726	745	757	715	691	735	768	703	750	700	716	684	706	724	726	758	738	731	727	735	710	743	744	728	723	695	712	707	697	741	686	736	709	733	732	727	688	732	735	721	759	732	734	727	725	712	729	723	735	782	727	756	738	725	720	734	736	775	717	701	702	758	771	706	722	790	754	678	717	712	763	759	723	724	746	736	705	714	684	729	739	721	762	720	805	741	677	768	711	757	732	736	707	766	743	724	720	703	755	688	750	727	698	695	747	752	776	721	730	708	798	758	740	767	735	715	698	725	773	695	759	759	733	750	717	768
24295	21335	28290	24716	19022	9387	8874	11177	24707	25817	16511	11520	6594	2867	1117	576	352	324	314	315	327	320	302	333	284	339	309	306	309	314	310	326	303	285	331	338	309	312	334	321	289	303	303	303	325	352	293	290	343	317	301	335	336	307	353	324	287	354	292	288	317	307	304	294	288	329	299	320	331	281	290	277	290	315	325	298	302	307	307	343	338	272	279	328	329	302	294	292	355	283	316	312	313	328	296	317	266	264	302	298	323	314	322	319	291	309	310	318	305	324	313	343	293	308	313	316	337	334	325	313	304	330	280	284	288	308	331	340	305	277	322	313	333	290	325	292	317	304	324	315	309	310	321	299	313	306	319	301	302	274	317	308	323	308	321	281	328	297	308	332	334	290	290	306	307	319	316	285	311	321	292	322	335	312	332	338	291	303	285	284	308	301	322	301	287	328	311	297	305	322	306	307	303	324	302	312	282	317	321	317	273	293	309	319	306	303	313	317	280	308	317	315	309	305	295	337	293	294	321	311	315	296	326	325	325	303	311	302	291	309	332	316	304	310	308	310	312	332	337	287	310	307	302	329	283	320	297	310	311	284	334	303	319	333	329	309	286	312	326	291	289	295	325	315	296	304	325	323	321	320	297	315	315	290	339	332	298	294	290	328	333	307	335	338	292	328	301	294	292	270	297	320	340	248	299	304	311	303	340	337	272	286	326	284	316	306	323	307	323	355	330	292	297	291	329	292	291	322	314	295	312	316	291	311	327	298	274	284	322	335	324	299	325	333	316	313	329	306	306	309	316	306	323	319	296	322	324	285	311	309	305	296	302	333	315	337	304	314	292	315	317	289	276	299	294	287	321	286	316	293	311	330	317	268	288	312	293	294	348	299	328	305	290	319	304	277	288	312	295	346	307	288	290	277	293	298	323	333	274	323	321	321	321	317	287	290	304	312	317	263	296	301	320	330	286	291	355	309	290	267	320	288	314	312	324	301	273	326	307	318	292	321	342	312	306	307	305	318	312	326	305	308	301	326	320	300	315	295	298	319	281	278	304	332	279	303	311	322	303	288	318	309	320	288	290	295	299	296	316	308	312	320	296	324	332	302	305	338	326	318	300	303	294	287	311	327	302	306	324	317	284	315	313	358	288	293	327	304	311	335	312	341	281	340	320	301	288	308	309	326	316	310	330	290	295	302	310	317	311	318	281	306	317	283	289	315	287	325	306	326	309	338	321	308	272	338	311	291	318	298	318	299	286	306	311	304	307	314	293	298	299	317	313	309	299	330	298	308	284	365	316	303	302	310	296	328	283	286	301	314	334	310	314	287	322	299	291	287	305	294	336	339	310	299	301	309	304	315	288	304	334	328	298	301	321	320	293	309	303	298	323	298	298	323	282	318	309	348	299	301	336	295	308	313	333	308	307	284	289	301	285	313	313	296	315	327	331	302	286	309	308	312	276	321	305	303	289	306	338	315	319	306	309	333	304	290	318	271	348	310	337	301	320	318	298	280	333	311	311	294	320	336	293	328	291	313	321	294	322	305	325	302	353	310	304	319	274	287	307	333	329	341	312	302	316	315	331	310	313	294	321	302	314	312	283	304	293	325	296	323	295	311	305	299	315	294	316	341	326	293	306	317	307	276	306	314	300	330	333	319	301	300	316	329	316	300	310	255	303	347	292	299	308	297	287	320	283	284	322	311	314	275	308	310	320	303	311	331	296	334	303	303	308	337	276	320	343	315	281	314	323	342	317	280	285	295	318	316	336	325	316	276	294	285	311	307	302	329	282	290	320	339	309	296	293	310	293	329	293	334	304	306	320	294	313	339	309	315	321	309	278	300	305	293	290	330	265	312	308	311	293	285	316	288	325	313	329	318	294	333	298	300	318	326	313	313	317	326	313	358	326	320	294	292	344	319	300	312	343	295	296	325	314	314	311	330	297	286	315	310	326	319	309	324	300	298	267	324	271	311	314	320	316	301	286	332	319	304	312	332	298	283	305	304	322	332	294	320	307	315	310	312	291	307	315	345	290	324	299	300	321	286	328	320	310	282	304	310	339	324	317	317	286	307	321	302	314	323	317	273	304	307	284	351	279	325	291	340	301	297	327	314	311	311	342	324	284	296	348	325	281	288	328	321	261	306	306	298	304	321	330	313	302	323	326	334	321	294	319	308	276	340	314	293	330	297	287	283	314	325	292	294	317	321	325	287	325	288	308	309	311	299	317	301	300	305	335	309	327	326	312	291	292	301	301	295	306	293	317	276	284	301	339	311	312	344	338	317	300	313	294	302	311	351	305	314	278	328	306	308	280	301	287	306	302	311	319	312	311	312	337	321	287	300	303	306	306	308	306	305	331	277	286	281	291	334	334	329	323	310	303	293	301	336	293	307	286	323	289	314	289	278	271	304	314	301	295	327	286	314	303	308	294	340	314	303	313	294	304	295	292	275	300	297	296	318	330	297	327	311	287	299	318	325	351	271	296	319	303	333	324	346	312	347	345	341	266	310	315	305	325	306	334	314	298	283	315	276	325	290	319	314	297	321	320	321	285	325	344	326	321	309	306	319	309	303	308	300	303	283	318	302	310	299	303	304	283	305	358	306	303	296	320	299	316	286	313	322	280	312	340	300	300	313	323	327	331	265	341	340	303	349	286	268	293	332	341	292	284	324	303	287	315	304	319	298	310	298	314	294	312	326	305	309	307	306	304	294	296	313	318	318	307	294	294	335	298	326	276	304	307	317	333	319	332	285	343	326	322	308	299	320	317	291	288	302	300	305	318	295	308	308	317	291	315	306	304	303	327	297	304	292	328	331	307	334	329	301	313	323	292	293	327	289	310	313	312	336	324	341	295	298	314	303	282	295	315	310	309	329	313	308	349	317	296	309	293	302	308	306	310	296	333	303	300	306	330	306	288	298	309	283	329	302	319	306	302	317	323	313	311	334	314	284	297	314	330	317	293	314	326	304	314	313	301	288	312	313	335	299	275	307	301	332	314	296	310	313	328	282	299	304	298	305	346	336	295	317	334	294	297	282	299	307	320	291	317	323	350	299	305	324	276	271	339	293	292	325	285	296	270	313	285	312	284	317	294	329	308	304	301	292	312	336	299	283	347	304	324	337	347	292	309	284	294	319	300	304	320	303	311	328	283	311	294	337	298	320	322	311	304	325	316	306	274	330	308	305	339	292	310	301	299	331	318	304	313	300	345	316	290	288	331	287	309	280	281	312	310	312	293	326	314	298	313	296	314	294	318	294	312	286	289	312	301	288	297	314	301	312	292	287	304	301	303	299	283	305	304	336	268	306	325	311	311	280	318	332	308	295	332	319	318	324	309	265	297	314	276	302	320	317	311	305	288	324	325	311	345	268	273	325	323	308	300	295	289	329	317	323	312	279	346	289	294	286	322	316	282	323	285	301	288	350	332	305	289	293	313	306	313	287	314	331	314	324	320	300	322	301	312	300	296	286	321	310	318	337	304	309	275	330	314	325	315	332
9573	19576	15882	11348	13981	17263	19503	24727	37025	35608	26426	22125	14846	7304	3234	1446	781	654	620	640	677	607	625	622	637	664	620	634	641	652	642	601	624	622	612	609	646	598	617	618	630	622	636	630	623	614	621	624	613	640	628	649	667	597	617	611	630	645	671	639	626	633	608	585	614	594	639	613	633	664	637	644	656	689	616	643	635	654	623	624	585	656	638	605	614	653	633	626	610	615	622	594	613	576	623	617	639	659	645	613	635	658	616	608	596	613	639	636	666	626	641	609	620	670	624	644	678	623	636	638	642	628	625	636	653	625	610	649	586	586	642	651	666	582	555	621	642	629	654	665	627	674	619	615	638	640	610	649	631	578	636	619	648	691	661	657	615	591	613	630	651	650	644	635	636	674	629	618	635	641	649	610	625	579	629	629	653	649	617	645	646	629	600	624	650	664	626	650	637	607	613	621	629	622	634	653	637	609	677	666	626	603	607	650	647	626	587	602	658	667	650	643	623	659	633	626	664	625	593	627	650	601	635	651	648	602	633	599	628	621	602	619	680	650	626	638	622	650	645	589	631	623	638	636	653	627	641	600	624	632	653	619	631	615	647	662	642	619	646	654	589	633	668	631	609	605	613	616	545	635	608	633	620	635	616	606	637	548	610	628	650	634	632	614	635	599	604	599	684	678	663	632	622	629	616	634	664	671	634	589	603	615	644	656	624	615	611	615	630	676	620	642	635	650	637	680	632	603	618	626	630	605	616	627	604	627	616	639	667	683	639	671	628	620	654	608	616	645	625	633	609	601	629	629	677	641	643	626	614	635	615	641	625	662	617	622	650	644	632	596	641	651	641	653	617	583	654	668	611	637	627	638	646	601	616	639	644	636	568	641	626	650	640	665	628	663	630	635	605	629	639	612	667	632	670	638	591	547	664	636	658	620	619	654	639	659	649	664	630	632	623	583	611	621	636	627	635	669	608	580	665	625	639	689	659	644	645	658	589	636	614	617	646	698	622	607	625	580	627	623	655	646	617	583	621	657	642	598	663	588	631	640	594	587	635	657	624	644	622	657	613	640	635	636	575	598	663	645	623	608	643	648	632	639	658	616	632	671	611	643	649	626	622	660	626	700	640	657	624	647	620	618	640	620	580	687	617	634	614	640	646	614	666	645	662	632	672	646	641	572	601	699	647	623	644	580	643	621	606	625	690	661	622	585	605	580	609	652	682	642	627	641	644	666	643	627	619	634	654	648	594	662	599	621	619	627	654	601	588	619	621	619	627	606	623	696	604	632	616	659	617	636	578	636	655	631	620	621	635	640	673	642	568	611	589	636	598	624	579	632	642	599	629	623	638	659	623	599	625	602	599	612	637	634	621	639	643	603	629	671	644	632	680	642	636	623	629	614	607	600	669	607	664	598	633	623	612	627	607	653	640	632	609	642	618	619	602	691	589	685	672	594	637	640	650	617	626	616	606	583	625	647	648	602	581	615	658	666	640	653	595	638	653	613	598	636	643	587	628	637	620	645	642	616	608	633	647	616	610	646	639	630	651	670	649	610	632	643	626	706	621	663	656	679	572	637	596	651	634	613	650	611	635	635	563	634	604	620	627	640	666	605	631	664	657	612	641	617	648	617	641	622	638	624	674	636	611	615	573	618	660	650	667	628	605	603	610	609	671	658	667	635	659	655	643	609	609	621	620	666	639	634	648	636	672	595	595	623	666	639	625	627	627	615	647	623	664	690	688	652	614	652	630	623	644	641	650	711	609	579	622	655	645	633	626	601	639	626	659	601	573	623	639	654	598	644	662	615	618	636	620	614	649	639	623	638	654	609	673	624	612	624	603	611	631	629	613	663	626	662	621	634	639	665	676	647	606	665	628	634	647	626	632	597	651	657	614	652	664	641	632	624	605	680	615	654	613	641	702	626	625	645	651	651	636	667	629	626	591	584	617	609	688	578	665	580	625	660	698	639	624	601	672	634	658	615	653	579	611	647	631	601	607	659	574	617	607	660	622	596	683	652	604	643	685	639	633	622	652	612	616	645	674	609	672	636	636	629	672	610	613	627	586	611	617	626	585	613	625	686	600	621	620	643	634	591	630	607	615	669	628	646	619	601	637	623	609	610	676	624	648	613	579	610	606	624	612	590	625	663	630	635	621	661	616	623	645	604	626	638	655	640	613	570	677	630	616	626	642	638	632	645	599	610	657	598	681	614	622	611	625	645	607	673	655	670	645	662	639	649	607	619	672	663	611	665	642	668	636	644	601	606	663	605	642	630	594	586	617	644	625	642	634	634	636	643	674	665	595	665	668	611	652	654	632	648	611	613	606	615	606	666	643	621	668	579	662	666	610	664	570	620	644	631	584	668	649	579	653	639	660	666	659	610	663	656	635	626	589	643	656	603	657	645	673	628	610	647	673	610	603	594	670	675	540	677	622	655	613	555	629	598	624	660	635	627	626	660	614	661	637	660	609	640	661	622	679	692	612	637	589	676	627	657	573	616	669	585	620	635	640	617	630	670	636	651	575	617	589	632	695	684	630	591	660	660	603	607	603	617	647	637	656	607	634	575	577	599	630	609	605	674	665	613	617	671	674	647	598	644	612	652	619	644	614	622	600	618	626	640	634	608	648	634	622	663	630	616	691	649	639	633	606	605	605	615	649	660	636	638	642	669	639	652	621	592	615	639	594	630	632	640	664	642	595	666	614	655	639	626	652	579	684	660	639	623	603	622	645	636	654	633	608	656	641	621	611	623	664	647	623	644	646	635	643	623	624	603	612	574	594	589	639	653	653	598	630	602	627	609	639	658	614	623	654	642	610	657	659	635	639	631	643	659	631	593	631	608	656	646	654	637	628	623	642	607	602	609	600	636	654	640	619	683	576	623	677	613	666	644	641	615	585	670	645	652	650	637	635	644	668	637	618	627	634	650	594	618	628	620	610	609	642	614	638	630	610	636	619	624	651	631	678	612	581	573	635	678	646	618	614	625	618	635	637	614	637	632	618	640	649	640	602	606	611	633	635	586	665	602	637	678	653	604	644	635	623	647	631	578	644	619	623	632	649	602	625	653	644	631	650	627	609	612	595	634	679	626	655	663	646	646	598	644	650	601	648	630	591	632	632	618	692	651	622	639	608	652	626	576	636	612	594	606	637	667	604	646	655	651	612	638	614	621	640	643	687	610	615	600	608	600	646	623	647	638	598	596	624	575	594	654	688	605	629	661	610	600	618	617	608	632	631	621	650	619	613	569	624	663	616	650	647	619	622	643	640	660	628	646	627	665	593	652	625	668	628	639	608	603	606	672	610	639	658	600	618	615	603	601	660	606	628	617	628	599	596	596	695	633	622	640	644	635	652	676	647	583	617	600	634	625	582	597	637	627	623	641	572	621	623	645	633	641	620	630	620	596	598	629	614	667	654	595	653	644	611	683	594	610	576	622	640	657	604	604	593	617	641	627	646	662	656	589	648	626	656	663	650	642	635	626	624	638	648	632
23162	21257	29039	23780	21252	21812	22300	24764	39384	37847	27646	18821	11354	4833	1753	761	427	291	293	281	306	296	322	298	310	286	288	303	289	315	307	295	329	274	274	300	277	305	288	292	290	285	302	295	297	256	313	297	289	309	279	292	298	300	272	305	287	278	306	267	282	265	291	289	285	294	302	316	289	284	274	289	278	297	292	313	310	301	286	283	267	326	299	264	282	289	279	281	300	288	312	307	310	290	340	271	278	310	300	317	290	255	266	289	310	264	307	305	307	299	304	298	300	282	259	287	273	265	283	268	282	288	298	280	291	287	333	266	297	301	273	275	296	304	282	289	285	262	304	306	288	296	278	285	301	286	274	290	280	312	273	280	279	299	285	294	285	313	274	288	256	273	283	318	311	310	302	305	292	282	326	335	279	312	305	289	332	302	298	296	317	298	291	268	285	294	265	306	281	262	276	300	295	311	284	306	289	307	291	271	275	281	293	318	298	279	346	281	303	329	306	302	291	306	296	284	269	292	296	288	312	275	295	288	298	283	301	312	283	310	297	290	301	293	282	274	296	312	292	294	299	275	265	246	311	286	273	302	291	295	310	311	292	269	296	296	291	280	308	261	286	304	284	286	299	305	305	293	311	296	272	339	261	287	318	274	266	295	283	313	322	277	294	297	304	310	271	276	283	290	294	309	308	281	313	283	293	286	303	311	261	285	300	293	290	272	284	297	282	276	287	297	267	315	292	290	273	300	305	274	289	308	274	299	268	270	282	290	273	338	276	250	310	299	285	290	303	262	282	297	275	301	296	308	306	271	280	295	316	294	287	316	290	293	292	301	307	286	289	279	303	304	280	268	291	302	305	285	283	281	297	305	254	292	280	337	310	317	299	281	288	280	301	280	271	292	290	266	269	283	307	311	275	290	264	258	280	296	267	281	281	280	277	294	283	267	317	302	278	310	283	305	273	263	279	289	295	325	280	309	290	318	317	295	332	297	302	274	259	325	311	301	274	288	256	309	310	288	275	275	280	303	290	294	323	269	319	306	294	295	305	313	331	319	297	282	285	287	316	274	302	307	273	291	275	280	278	290	271	281	308	295	285	287	270	310	275	296	304	303	283	290	316	286	286	296	321	312	274	276	291	319	293	281	279	269	298	297	336	301	299	283	280	288	306	291	309	282	311	293	286	292	275	268	290	296	307	303	310	314	307	306	265	306	336	288	309	286	287	294	294	282	274	293	305	292	316	286	288	289	257	291	285	290	286	279	289	295	252	284	310	287	303	312	273	287	287	307	297	271	286	290	300	298	277	294	306	312	343	336	315	292	285	293	282	300	300	310	297	295	294	294	300	289	280	301	283	280	306	292	318	292	288	259	302	301	294	288	315	291	293	260	311	301	265	297	318	272	295	263	311	273	320	281	295	277	290	302	317	337	305	303	306	275	311	261	328	301	295	286	287	323	266	296	280	282	278	300	275	272	268	280	292	306	267	283	277	277	289	279	291	261	304	309	310	285	251	319	302	307	327	313	280	312	275	293	321	287	280	297	285	291	283	264	293	306	285	301	289	276	291	296	305	284	307	301	278	282	285	257	269	297	313	272	264	295	298	274	294	321	285	291	249	283	320	297	274	293	262	317	281	299	311	260	300	275	282	294	276	287	277	284	326	290	274	305	301	309	307	284	312	305	303	314	284	278	331	308	283	295	273	289	298	310	265	314	276	297	274	277	322	244	273	295	323	315	291	265	303	286	270	271	293	302	274	285	274	300	292	302	289	284	301	300	294	315	290	296	318	285	309	309	271	276	325	319	267	299	291	278	300	304	318	266	283	276	302	310	290	295	303	284	309	286	310	312	291	304	298	300	314	293	274	296	286	315	298	305	293	293	299	302	258	292	297	283	315	295	310	245	265	289	290	278	293	289	284	292	315	298	288	281	284	272	290	299	297	287	308	280	310	265	316	312	320	295	305	322	295	265	308	271	288	271	287	327	293	311	326	331	294	308	285	300	283	275	299	343	320	312	287	284	280	284	320	295	290	317	281	295	304	287	288	271	294	288	296	292	261	278	288	270	314	315	256	297	295	297	328	262	276	353	289	321	275	280	294	283	282	294	283	301	308	311	325	294	282	258	277	287	314	294	304	295	334	297	288	259	324	307	295	297	273	279	323	276	293	279	322	278	294	290	270	309	329	278	298	285	277	308	270	299	304	296	253	289	304	270	282	318	304	277	290	312	298	296	257	295	290	281	322	303	327	307	310	303	271	321	308	289	300	270	299	272	301	294	307	280	310	287	306	285	315	294	321	301	294	307	292	306	279	273	309	299	308	281	273	280	284	279	282	256	297	302	311	300	301	295	277	277	318	299	298	289	295	260	295	282	282	277	284	288	283	279	269	295	310	285	288	282	293	260	312	295	328	271	298	275	324	290	310	268	261	327	273	290	265	286	270	297	290	282	299	272	295	292	286	283	287	282	284	299	292	288	287	278	287	274	294	282	284	298	296	276	303	270	281	310	301	304	314	255	267	296	308	286	305	297	258	301	291	321	287	276	305	289	284	286	279	292	301	313	311	277	302	274	305	280	302	285	306	289	319	319	334	291	292	294	300	308	296	292	278	280	290	286	292	307	278	304	281	292	281	266	264	297	299	288	276	263	272	297	291	320	281	287	300	285	267	281	291	305	282	275	277	305	305	307	285	302	298	299	312	296	291	291	310	292	288	274	297	298	265	304	284	282	298	310	294	273	279	279	297	293	266	258	306	292	288	316	333	292	298	304	272	270	305	303	269	294	311	288	315	298	292	277	278	285	298	306	321	283	284	264	281	284	294	304	297	260	323	278	295	261	277	271	282	269	283	297	306	297	304	310	320	271	282	293	309	313	273	300	294	305	285	290	287	260	296	295	278	274	315	273	265	287	315	298	313	319	269	293	273	287	301	295	273	291	283	315	320	281	254	280	259	289	291	333	281	325	307	278	283	309	285	304	290	293	314	284	256	289	283	275	297	262	272	327	307	295	290	295	285	301	276	303	280	278	280	281	301	327	280	277	262	275	285	302	319	276	293	306	308	318	294	282	271	310	296	295	289	287	311	267	282	289	278	293	305	287	296	295	299	271	297	290	327	309	280	294	314	320	285	282	308	301	274	285	323	267	293	297	277	293	270	297	288	280	308	324	316	284	293	307	283	305	312	309	277	262	300	296	293	280	310	316	310	311	299	281	296	292	315	298	253	272	261	270	289	286	287	313	312	309	294	332	315	299	298	252	308	293	277	295	332	314	310	298	288	272	300	294	276	305	302	300	292	272	327	287	304	279	303	267	262	269	309	304	302	310	300	283	301	304	309	316	295	290	284	298	271	279	286	295	281	287	310	248	314	289	278	274	315	286	291	300	309	301	313	284	304	293	300	273	287	313	282	310	255	281	277	311	276	270	277	298	314	304	281	295	290	314	290	296	298	287	299	295	303	305	295	298	273	306	306	294	292	324	274	280	305	305	268	289	290	276
12431	26296	22979	17525	21778	28211	30711	37580	47283	44416	35554	28816	20531	11233	4757	1981	948	589	593	624	576	586	569	593	560	592	628	620	583	597	563	584	602	593	578	562	618	568	596	596	602	583	585	594	596	554	608	549	545	580	596	596	591	572	573	534	543	572	608	613	543	596	556	556	564	590	568	575	556	551	577	563	563	568	606	579	614	620	578	578	582	623	514	567	535	557	567	552	589	614	555	621	568	557	596	585	600	577	565	592	559	582	536	577	576	569	551	575	575	594	600	590	540	534	542	554	595	540	523	573	603	549	564	588	529	548	546	575	557	568	588	569	563	603	567	575	612	563	575	578	620	582	622	564	560	595	596	555	588	565	589	633	578	569	567	540	571	539	566	580	572	588	614	597	570	582	601	569	577	606	589	586	618	566	578	602	602	613	547	626	557	559	611	593	590	583	544	600	582	580	598	578	591	611	577	566	565	546	592	574	585	573	632	594	577	552	632	554	552	567	595	595	571	578	604	543	566	597	576	604	575	610	567	578	605	557	562	587	572	573	585	560	569	559	557	602	558	557	588	586	615	601	572	529	528	598	595	548	560	554	567	543	558	578	577	598	592	576	560	606	544	555	571	549	556	580	575	582	608	569	607	563	558	587	593	582	584	593	578	588	561	586	524	614	583	581	597	578	584	610	577	577	606	591	577	585	554	605	574	607	542	558	550	596	564	595	585	563	580	557	597	573	592	568	583	606	562	551	595	581	593	602	615	536	624	592	580	616	544	588	581	623	592	560	602	570	538	589	580	560	570	557	529	534	591	564	617	577	540	595	578	559	626	563	582	586	571	571	568	582	604	571	592	543	533	614	577	559	566	522	577	578	555	578	573	587	602	570	577	578	554	551	570	548	619	582	588	596	594	576	530	578	583	550	570	564	570	570	598	588	561	632	540	572	598	573	596	642	581	608	609	535	607	586	551	589	610	585	579	572	582	589	542	599	580	632	584	553	620	578	584	588	591	604	634	562	599	555	598	600	563	554	579	602	580	514	579	563	597	566	548	558	631	566	571	534	543	601	575	583	565	573	629	543	605	559	595	574	560	573	559	563	572	594	557	553	613	558	573	548	574	526	566	572	585	557	573	552	574	615	559	557	561	585	596	558	572	540	604	592	589	544	561	545	578	582	563	566	573	590	574	603	590	600	557	583	565	530	592	574	579	568	621	595	578	591	574	594	601	530	565	589	576	605	576	579	534	595	554	593	526	562	568	600	596	579	553	604	554	600	597	584	551	584	550	609	576	581	569	536	573	590	622	552	619	578	578	562	598	589	543	558	577	631	509	589	559	566	577	589	568	584	547	568	598	616	537	611	552	556	571	573	592	613	582	546	552	568	597	552	598	592	570	590	582	560	601	592	570	654	584	589	578	548	568	596	558	564	591	590	577	596	587	538	589	575	566	575	629	532	550	611	595	578	575	587	606	613	614	527	580	544	564	565	570	543	560	595	556	574	596	610	550	592	539	562	595	593	597	559	606	569	580	595	615	572	577	597	596	556	570	559	617	595	631	556	611	560	531	567	534	586	562	568	587	628	543	592	581	560	600	601	578	598	552	565	620	589	550	587	589	558	582	518	549	623	584	528	590	626	581	619	558	565	562	567	573	532	542	511	554	612	588	601	592	581	580	603	582	558	577	562	577	586	608	597	540	595	606	558	610	610	537	583	565	527	568	607	579	582	578	585	576	566	571	551	588	588	554	561	570	559	588	625	594	588	543	560	568	545	540	561	605	559	609	610	545	621	529	612	543	551	560	606	605	541	572	562	552	576	610	593	569	574	583	543	578	569	589	591	570	547	554	588	574	555	612	556	584	571	608	588	601	578	578	554	607	541	601	587	556	602	587	552	558	578	600	572	619	569	585	570	568	575	579	561	546	615	559	588	607	545	552	579	596	615	592	594	581	583	596	603	578	571	567	543	566	583	591	565	618	543	566	573	579	582	590	582	546	597	583	589	541	556	583	553	562	580	601	595	530	547	583	573	543	555	599	642	553	576	597	576	637	573	549	614	597	586	587	590	597	546	559	555	546	547	580	565	568	611	594	565	538	574	562	578	571	579	568	585	590	575	567	543	565	634	568	552	560	562	553	604	596	575	599	524	586	607	598	593	621	573	598	591	572	590	610	566	577	541	624	575	585	611	585	535	567	607	575	578	561	568	563	561	558	558	619	608	562	619	548	559	556	555	605	531	590	583	575	574	546	551	550	575	590	614	580	586	581	565	577	547	610	594	606	545	600	577	579	573	544	577	583	587	552	565	572	599	539	591	612	567	541	585	597	575	628	572	581	586	605	597	594	605	570	588	604	508	522	591	598	577	596	568	537	592	536	600	584	567	606	612	557	574	523	580	583	564	564	590	606	555	621	543	559	528	548	600	610	587	600	556	565	617	577	608	584	566	573	572	576	587	540	597	588	574	597	586	567	569	559	548	550	600	560	545	587	580	574	588	556	580	572	541	564	596	603	588	570	540	593	541	579	601	551	543	575	561	533	588	559	581	580	585	562	564	572	602	565	603	590	573	580	556	546	562	579	582	569	555	582	548	575	591	517	588	623	605	564	565	611	628	612	611	582	582	549	570	562	573	520	609	584	584	574	572	606	615	589	582	586	589	584	546	589	559	619	537	565	592	524	565	582	612	591	565	596	545	562	589	580	556	594	575	567	583	609	590	597	539	580	602	562	569	555	556	581	572	599	559	592	554	588	587	577	593	610	589	569	563	589	568	609	571	564	569	584	556	600	573	576	566	558	577	561	593	596	591	595	596	572	573	583	574	585	552	572	535	598	594	583	592	557	567	591	589	557	595	597	640	588	600	581	601	542	570	629	601	578	564	574	605	597	595	589	596	577	553	541	579	569	587	594	577	580	583	545	602	557	563	615	544	570	602	521	545	570	580	557	579	613	618	585	575	603	594	558	581	565	582	575	593	568	610	591	564	546	545	568	571	585	570	559	594	589	559	564	575	616	551	553	584	523	544	570	622	594	599	567	552	561	582	580	575	564	575	537	601	579	547	574	563	606	561	596	556	570	590	571	599	531	535	623	560	545	546	589	580	544	577	568	589	535	576	588	574	584	545	550	576	546	570	595	534	588	626	593	604	587	559	609	597	568	572	540	572	557	597	586	562	593	574	589	571	580	559	548	576	555	611	584	615	579	567	590	558	544	564	577	558	599	586	582	577	575	588	567	606	561	575	591	618	578	558	580	545	614	602	598	536	595	601	582	597	603	574	543	601	609	578	597	576	590	538	578	554	555	569	616	516	549	599	586	583	604	557	623	604	584	597	559	605	574	602	589	597	582	603	553	564	607	571	596	586	586	559	536	593	601	546	578	639	611	588	592	561	584	536	606	584	549	556	590	540	582	583	599	591	631	617	556	598	604	605	541	594	545	610	597	566	595	574	624	567	569	593	561	582	567	553	583	557	589	583	640	586	638	564	565	541	551	583	584	590	596	590
26566	20831	11861	2607	1782	1625	1834	2548	4563	4808	3352	2076	1191	711	522	434	365	373	365	347	373	413	349	366	392	385	387	338	349	346	403	368	349	377	361	411	388	358	384	413	387	364	383	391	391	365	366	375	381	394	383	387	382	398	362	399	370	363	398	366	377	411	393	383	384	371	367	333	353	386	408	398	346	361	369	381	429	355	356	397	389	366	405	380	379	387	353	394	405	378	405	392	400	378	386	381	360	335	362	402	382	378	363	366	372	369	373	391	387	371	360	374	379	370	366	358	331	364	365	366	392	392	388	386	382	379	398	363	380	371	383	369	384	375	368	379	363	338	383	386	379	370	347	345	382	354	383	377	385	368	377	421	384	384	348	390	360	401	323	397	375	378	383	357	368	385	375	370	383	374	389	381	394	366	373	343	358	359	332	366	347	421	400	379	364	385	410	370	373	366	330	357	384	384	380	368	391	358	353	368	391	388	360	365	372	353	350	349	370	400	386	385	387	371	384	375	377	364	353	374	372	383	372	384	404	380	400	353	371	377	359	374	386	406	383	340	352	338	403	373	398	374	384	372	400	405	390	397	397	388	377	368	393	409	336	369	398	348	362	368	360	389	359	382	388	381	362	382	427	390	387	348	403	380	377	378	367	396	365	352	363	353	432	388	373	403	385	352	381	379	374	391	404	349	368	362	363	362	388	353	368	384	377	372	372	407	385	353	375	387	388	352	406	362	354	395	382	384	369	362	387	383	377	399	376	397	391	369	388	366	391	377	360	399	409	399	363	394	372	394	393	385	363	371	385	367	360	361	366	404	375	372	371	356	396	369	362	377	385	353	375	401	362	382	363	384	373	358	373	364	402	400	391	357	351	362	384	332	348	415	366	377	406	366	417	374	354	370	379	388	385	386	341	377	405	374	359	411	364	367	370	402	410	369	398	370	395	354	398	354	378	360	353	350	373	408	377	375	372	371	382	364	396	430	381	371	388	341	388	387	365	367	391	367	399	386	375	361	400	356	391	407	391	373	359	386	387	394	390	368	387	368	384	379	427	384	408	384	380	354	354	392	377	365	414	373	377	390	351	343	376	372	369	372	390	338	380	393	394	352	409	388	377	371	400	377	384	417	370	378	342	364	353	401	344	368	389	373	386	349	364	421	383	386	389	342	343	357	394	377	354	367	383	400	363	366	398	370	370	402	424	320	357	383	388	368	378	383	361	388	374	405	399	399	388	402	393	356	404	379	363	368	408	366	358	323	382	416	409	381	379	362	368	366	356	380	361	414	386	376	353	397	377	387	415	352	386	426	365	385	368	373	405	388	387	374	354	365	355	387	387	362	359	361	363	382	374	352	367	383	380	379	373	365	352	381	371	402	385	373	352	416	406	397	353	421	401	376	383	349	385	375	385	347	348	366	377	374	358	378	375	398	396	401	397	361	406	375	361	388	364	385	386	389	425	402	395	360	391	393	387	414	384	365	339	361	386	386	391	374	389	343	373	329	376	379	352	354	382	367	382	347	402	331	386	344	362	371	372	375	386	366	356	422	376	402	343	368	387	361	399	385	390	363	357	388	369	351	353	370	348	342	356	339	391	400	376	364	383	358	374	383	375	378	341	366	434	361	392	378	380	387	373	375	351	374	331	356	399	365	373	390	363	359	380	356	378	368	385	374	364	374	375	358	348	360	401	351	373	355	379	384	360	381	352	363	379	375	359	358	335	349	367	361	374	336	354	371	381	362	375	345	379	379	413	374	401	378	393	365	373	399	384	361	390	391	337	391	407	407	377	362	386	369	337	348	405	371	379	399	378	405	349	394	386	353	386	421	333	388	379	367	367	347	418	386	388	364	369	365	355	337	375	340	367	364	383	385	366	346	352	375	419	390	357	400	335	380	379	352	375	395	393	387	346	389	368	374	398	358	385	407	381	368	394	350	427	369	358	384	382	412	389	379	350	358	381	377	419	392	402	387	379	401	348	382	371	341	361	388	396	373	371	360	323	397	369	362	356	375	363	360	371	381	335	391	374	379	380	381	396	384	372	343	362	366	381	395	407	396	370	379	352	370	363	365	428	392	364	401	398	398	376	360	345	375	416	399	386	363	381	346	362	389	375	393	401	388	356	401	363	405	390	372	374	334	382	359	390	357	359	356	386	383	386	357	401	385	357	367	429	349	395	365	362	376	378	343	356	357	370	370	378	360	378	389	355	371	370	374	378	367	384	384	343	379	380	381	402	378	362	388	341	364	386	352	343	398	366	383	372	386	398	375	373	376	379	381	367	361	363	384	354	399	375	362	355	403	375	375	363	369	394	387	375	366	376	385	362	378	329	354	349	374	380	371	399	352	388	388	380	380	399	386	370	362	357	368	420	386	386	362	343	357	393	406	385	346	363	354	400	377	374	362	365	358	367	402	371	371	337	381	376	378	364	387	375	369	377	354	382	372	350	374	390	390	355	371	405	363	390	402	418	371	390	375	364	360	376	391	338	376	393	369	331	372	369	363	358	376	399	383	366	371	372	375	411	393	371	394	362	360	379	350	378	352	366	365	353	428	382	342	375	350	373	408	393	389	378	341	384	389	344	369	393	372	339	373	385	363	381	359	345	374	375	338	395	412	356	351	385	371	381	393	371	411	343	353	327	382	413	380	342	364	394	380	379	385	350	354	395	373	385	384	376	395	394	361	371	373	366	339	390	381	345	420	384	382	376	360	383	375	370	390	393	364	384	387	391	362	362	360	407	376	394	371	390	381	353	363	393	356	363	367	424	365	388	413	355	383	398	360	357	357	349	378	375	372	373	365	361	426	382	410	396	362	373	365	367	386	382	392	421	392	372	371	404	369	377	386	359	345	338	412	365	396	352	364	370	374	356	386	358	380	388	401	380	342	341	367	383	395	353	376	381	384	363	399	395	390	384	375	379	339	370	374	384	379	368	384	410	385	354	344	385	355	372	372	383	385	345	400	377	418	361	352	356	379	366	349	354	365	381	349	388	344	362	357	397	357	379	391	371	375	374	423	373	377	385	397	369	374	414	367	340	402	351	361	351	400	370	380	363	392	371	371	401	369	381	391	401	375	407	372	354	379	389	380	347	408	416	368	408	369	365	367	403	387	390	348	364	380	373	360	392	381	395	385	370	382	385	357	403	415	398	396	376	335	377	362	351	385	361	343	393	360	363	355	382	370	341	371	352	399	405	365	366	408	336	403	355	377	417	366	342	397	405	369	374	385	372	339	390	388	361	356	366	365	387	446	397	365	384	394	380	383	366	362	368	392	303	372	351	396	393	416	364	391	404	371	384	376	379	375	389	373	322	417	350	382	387	338	412	355	375	370	331	377	400	373	430	391	413	388	383	371	393	370	399	368	390	413	388	376	375	368	370	393	349	372	377	384	375	343	377	357	360	369	397	402	393	400	386	356	380	387	427	396	360	391	365	354	375	366	374	372	368	394	379	370	356	362	387	396	396	385	375	353	335	361	359	350	373	376	358	371
7132	9751	10897	4952	5385	5437	6020	8701	13587	13214	9585	5789	3149	1864	1174	944	847	722	755	726	831	739	739	753	750	740	751	741	722	746	727	730	747	748	734	777	756	741	745	728	724	698	736	722	756	797	708	781	726	745	774	734	703	791	778	785	731	746	756	737	697	764	705	747	775	716	750	725	724	747	734	735	715	741	743	775	773	768	792	760	747	754	714	775	765	730	784	769	738	717	728	723	724	755	818	742	718	724	745	750	760	773	715	778	740	766	702	784	749	773	703	724	772	729	776	724	754	797	798	771	710	772	724	765	793	807	783	747	736	799	754	781	781	749	776	702	743	739	731	744	770	718	784	765	705	710	746	818	745	747	719	746	752	725	765	754	749	768	810	813	750	713	759	686	777	739	780	772	809	728	729	808	729	742	782	744	744	751	742	767	778	758	775	768	752	650	718	716	760	757	792	745	737	697	796	817	763	718	749	751	785	731	732	753	766	720	748	758	723	701	815	749	746	710	756	756	726	759	780	806	785	746	749	740	749	782	732	714	761	762	769	789	762	740	763	729	707	754	756	736	812	749	731	743	761	736	750	742	775	706	762	732	755	799	758	758	753	711	688	741	757	757	736	783	745	734	772	786	766	775	752	716	733	839	757	755	789	691	706	810	747	729	802	809	722	737	771	750	771	771	769	739	756	741	725	775	711	754	711	770	725	699	753	725	772	777	710	718	748	740	810	689	747	783	761	714	759	715	763	763	736	745	723	728	790	778	744	756	748	744	779	741	720	722	736	749	753	708	756	771	736	777	724	738	786	701	770	760	720	747	749	736	770	731	790	789	816	738	753	710	794	744	725	780	734	745	754	750	701	771	729	705	727	755	782	736	727	733	764	732	734	735	746	771	762	736	766	722	771	747	734	749	766	659	738	736	753	838	755	721	764	747	774	757	699	770	725	750	725	761	695	735	747	750	712	727	771	814	700	730	776	758	769	712	757	765	775	758	777	726	771	702	783	713	729	725	773	734	762	759	742	719	720	745	746	759	733	787	768	754	781	751	740	807	771	755	769	779	790	751	742	714	780	730	734	752	738	712	752	740	706	748	756	730	719	729	723	723	721	759	716	709	794	762	764	733	755	717	711	752	780	818	754	741	733	811	719	736	784	783	775	801	770	769	707	735	762	764	736	770	790	796	744	770	800	796	786	736	760	739	753	776	686	742	727	712	757	748	786	724	762	774	716	704	754	757	728	739	770	728	748	762	684	776	751	788	773	788	763	702	807	759	744	751	770	714	722	784	722	760	715	779	782	740	741	742	782	741	771	748	746	781	812	698	746	764	723	760	779	772	735	765	751	720	765	733	754	783	710	712	739	735	716	688	723	724	758	770	768	723	742	743	717	787	741	708	787	769	746	763	740	745	773	729	759	742	736	740	762	737	775	763	707	774	748	735	769	714	758	753	761	751	765	731	707	785	708	822	800	799	780	767	764	747	722	765	770	740	764	749	730	717	758	779	794	763	745	789	741	777	753	758	759	785	762	742	774	741	791	740	776	768	682	806	712	743	749	718	743	756	758	777	731	779	781	727	723	717	768	781	751	768	812	734	724	751	746	733	761	783	787	766	763	758	761	717	751	730	777	780	786	709	768	740	754	747	776	750	740	743	725	714	758	769	708	757	772	777	721	759	716	694	756	777	766	753	770	777	745	740	770	715	717	748	760	787	773	744	753	771	702	736	810	767	773	754	747	763	776	729	733	750	782	761	766	739	763	789	719	740	748	788	750	749	760	764	752	770	787	773	782	742	717	778	777	752	765	762	783	769	763	757	718	754	731	748	758	713	778	721	743	770	737	812	755	769	765	780	720	719	764	754	752	796	742	779	770	782	748	793	782	751	818	740	757	736	708	725	766	764	733	759	769	724	754	748	739	712	753	781	774	720	737	792	792	727	814	743	748	784	774	743	763	722	819	739	728	738	761	773	746	752	760	760	803	767	784	744	744	779	753	782	729	788	704	755	728	769	726	768	746	775	769	766	727	760	793	762	771	757	753	761	726	769	725	740	776	725	735	727	751	730	759	744	734	720	815	762	739	763	769	756	776	749	794	782	753	753	793	794	749	758	722	758	767	774	750	742	752	744	762	740	790	703	753	724	731	797	757	768	768	785	754	750	708	812	719	768	782	747	750	740	803	775	761	788	758	769	766	779	736	762	783	726	759	732	786	781	747	752	754	724	763	754	766	784	766	714	747	751	800	711	767	767	676	771	771	739	710	778	738	723	722	793	754	722	757	800	719	757	744	757	728	796	758	778	782	774	769	767	797	775	724	749	743	770	754	794	768	739	764	742	751	781	779	714	755	792	748	734	778	724	757	772	816	754	706	680	763	734	751	745	728	787	778	769	731	761	766	730	742	758	757	735	761	733	719	788	721	778	730	776	745	761	759	752	728	744	778	763	761	734	754	745	752	755	746	760	738	735	714	791	765	755	756	705	764	761	745	772	740	724	731	804	740	739	714	768	750	718	735	732	796	755	820	737	711	776	770	790	765	755	738	770	821	743	736	755	747	749	761	740	741	751	744	754	752	735	783	747	742	815	750	753	757	757	735	703	715	784	791	735	753	731	737	759	806	721	791	752	728	727	759	705	740	746	737	764	776	715	738	740	786	756	778	722	741	760	701	755	788	732	743	753	752	828	717	764	784	752	728	781	702	730	745	750	771	743	757	751	724	781	779	774	752	750	755	723	771	784	749	758	752	733	741	844	745	727	749	790	763	778	751	748	749	730	738	825	747	709	758	746	766	737	763	762	808	774	752	736	790	803	760	706	730	762	735	768	760	710	802	747	698	749	788	805	753	752	737	750	760	754	722	737	749	749	710	785	780	758	738	743	727	753	773	767	744	739	814	746	757	752	754	730	771	717	707	746	764	759	767	736	742	700	760	749	788	774	732	765	724	745	751	708	744	760	708	770	772	788	711	750	755	773	752	722	744	760	788	769	733	709	795	753	742	760	790	753	775	739	759	797	751	691	760	762	772	745	778	775	753	782	778	777	725	693	697	719	788	757	766	767	768	738	741	765	788	798	790	770	744	740	817	727	717	751	721	755	721	767	789	789	814	832	687	787	810	713	813	714	760	740	750	774	768	755	763	810	767	784	763	743	719	754	745	757	777	764	765	739	743	804	783	722	782	782	770	741	742	773	750	798	769	760	685	802	742	770	778	731	751	752	717	718	756	747	746	734	740	738	763	730	739	720	768	770	759	733	728	811	762	746	741	751	729	707	765	756	725	722	768	748	739	750	745	749	764	775	781	781	710	740	708	771	756	750	737	759	731	756	768	718	748	767	761	732	751	738	768	712	759	731	765	745	756	755	710	803	711	733	709	732	740	762	771	775	718	711	755	756	743	773	742	750	722	746	753	772	708	698	739	795	761	751	806	756	806	707	752	792	753	722	759	779	767	737	776	718	742	750	776	786	739	714	785	759	763	749	773	765	782	767	738	715	728	717
24190	21240	28200	24596	19114	10053	10155	12085	24059	25580	19669	11788	5194	2149	901	528	402	329	352	327	349	355	333	326	312	335	312	320	326	324	343	340	308	319	309	338	327	347	341	381	330	341	304	303	351	313	286	331	316	353	330	327	336	335	314	319	345	333	317	334	339	326	318	333	324	309	344	307	313	287	329	321	316	301	342	306	315	319	347	336	305	313	332	364	330	350	318	308	343	299	338	335	327	321	305	340	353	338	308	327	352	343	312	307	307	348	345	347	331	325	312	343	322	319	339	309	325	291	340	317	320	328	303	302	329	303	322	331	330	314	343	341	312	320	348	331	354	319	332	323	348	336	332	347	329	326	313	293	294	314	344	342	325	322	335	361	280	300	327	277	345	309	359	332	325	325	350	317	335	287	319	325	342	328	367	337	320	326	320	298	326	326	324	327	361	330	327	283	306	320	315	336	326	299	312	351	327	302	330	331	320	337	301	317	329	341	320	297	296	323	307	328	297	336	354	325	303	320	310	314	343	316	344	324	325	328	326	282	333	319	332	311	319	309	289	330	326	329	327	340	344	320	339	279	354	338	355	284	305	329	324	310	303	321	322	313	315	300	345	303	328	349	301	292	336	354	323	329	345	296	299	304	349	323	323	336	304	348	329	313	323	329	329	359	320	318	368	361	341	315	308	314	334	314	301	339	320	329	317	353	321	320	323	334	312	318	324	343	358	345	316	319	329	286	298	349	319	336	311	293	357	333	332	317	342	312	299	313	330	313	325	326	297	315	302	298	321	330	336	384	292	341	287	340	321	325	326	317	337	331	296	319	336	320	278	313	346	316	310	306	329	305	361	337	305	313	326	323	352	346	302	319	361	352	323	344	359	295	336	318	320	338	317	339	374	293	289	311	315	312	330	318	352	328	310	330	314	325	377	319	302	309	352	328	310	335	331	333	299	356	357	321	323	350	360	326	298	317	267	298	311	285	344	292	341	331	317	318	300	345	321	333	297	297	328	319	354	315	302	282	332	318	331	306	302	306	343	313	317	308	351	328	316	322	328	310	302	316	350	338	325	312	332	311	311	317	324	327	355	319	332	325	304	294	359	298	339	313	320	329	330	325	330	316	301	309	324	334	310	304	315	336	319	301	317	354	318	296	319	321	327	315	345	301	280	310	340	306	325	323	326	319	330	286	344	316	331	332	346	339	327	299	301	337	303	317	296	301	330	312	292	338	349	340	345	315	340	313	296	356	337	343	363	323	316	305	310	337	322	309	315	325	328	319	324	311	280	334	302	317	314	299	311	312	305	314	304	317	331	342	318	305	324	333	342	336	313	324	338	326	332	304	325	323	313	298	303	361	319	310	334	324	323	340	314	328	316	303	331	327	304	321	306	320	325	319	325	324	330	329	321	298	327	334	301	334	345	341	352	339	305	324	330	338	321	303	341	309	334	362	312	322	334	350	320	320	320	289	329	340	317	354	323	298	346	330	337	307	312	351	340	345	312	323	298	351	343	347	376	328	305	330	350	313	314	296	315	314	306	320	315	324	345	325	339	324	354	330	330	301	373	318	317	321	323	316	355	309	329	331	343	327	325	332	320	341	331	298	335	328	336	319	361	330	322	329	326	329	318	326	309	313	345	368	360	314	318	298	298	346	316	321	328	307	294	338	329	356	345	341	294	343	301	328	340	363	347	328	305	331	356	326	334	358	307	289	316	328	308	322	340	338	303	325	309	327	324	339	335	323	325	327	306	356	340	354	351	324	331	370	327	322	312	303	311	302	306	324	324	318	350	325	334	311	318	299	325	325	330	333	328	326	342	301	336	324	304	335	301	315	324	317	325	324	323	327	330	301	299	333	329	362	320	333	319	310	325	303	353	337	302	304	320	316	341	318	310	288	328	303	332	338	333	336	316	319	316	337	342	322	305	333	324	338	339	312	338	324	340	307	354	301	336	358	349	343	319	331	311	338	309	328	339	333	350	345	339	304	305	330	360	324	315	328	340	318	333	327	341	317	324	331	338	303	283	318	336	351	337	335	343	354	314	307	349	339	332	320	342	325	308	313	363	293	317	331	333	293	319	318	351	310	329	327	374	321	341	303	313	315	302	320	338	320	327	314	308	362	318	320	327	319	316	331	322	343	307	321	354	305	349	296	309	332	306	324	310	339	293	351	323	334	301	340	337	335	338	350	365	308	309	307	337	306	302	324	313	325	341	328	324	331	342	313	355	327	352	327	340	334	331	322	330	332	346	341	308	303	320	343	337	305	314	337	312	310	323	321	330	309	301	330	333	341	349	296	292	332	333	346	320	335	320	311	341	335	332	328	329	317	334	336	329	314	317	320	341	328	328	304	325	316	342	329	304	323	343	311	322	329	346	335	328	362	333	312	320	342	341	340	335	352	323	320	307	334	325	337	345	294	339	302	335	312	335	324	337	310	325	315	350	331	353	359	336	323	313	307	291	336	300	368	338	332	296	340	311	322	344	290	339	323	348	305	320	318	305	309	311	300	301	339	318	333	298	333	311	321	337	332	347	337	362	299	295	330	307	334	305	331	293	313	332	353	322	326	356	330	327	277	330	329	306	320	296	317	315	317	315	318	341	360	327	334	318	296	316	303	324	325	314	315	336	335	313	337	325	317	318	322	316	313	326	301	306	327	313	297	285	342	355	325	329	286	342	342	310	327	302	291	318	343	318	340	335	306	321	328	329	326	327	305	340	305	329	336	343	315	315	343	337	300	303	336	315	325	350	282	306	336	299	298	359	316	279	316	327	290	329	306	306	324	325	318	325	335	319	361	345	306	271	313	322	307	338	355	335	336	302	321	314	329	307	318	348	302	333	316	316	364	304	311	341	302	321	311	343	295	301	338	350	316	337	285	334	338	343	328	323	318	337	339	343	297	327	312	345	282	313	329	332	347	319	294	318	331	334	354	318	306	314	326	316	320	321	327	338	302	318	317	318	325	299	326	324	298	304	324	322	322	325	318	316	311	322	342	343	302	337	328	340	354	330	323	341	320	333	303	299	312	295	319	306	347	322	289	337	304	335	285	317	340	304	302	327	369	361	316	357	350	300	323	293	356	349	296	328	355	319	312	326	338	333	346	333	330	330	334	316	313	323	338	326	312	315	328	309	334	314	301	320	319	319	361	303	311	344	343	322	303	297	298	311	288	338	331	335	331	334	333	318	306	316	328	354	315	322	313	312	314	314	317	372	313	336	276	320	328	337	314	335	322	313	316	322	293	356	331	340	345	327	335	320	324	309	321	333	348	300	341	323	304	307	322	293	313	320	304	329	325	350	319	304	308	351	319	303	340	320	343	341	315	366	313	316	320	310	311	312	303	294	294	310	322	347	352	321	325	270	317	316	353	328	320	341	320	338	355	341	301	313	337	310	349	313	301	319	290	360	321	326	321	331	323	344	330	350	318	335	334	315	324	337	334	340	309	323	335	311	370	300	352	312	300	320	319	314	334	335	290	324	322	330	341	310	323
9247	18340	18581	13801	14690	18121	21275	25374	36576	35549	29510	20929	11873	5758	2417	1260	865	701	641	622	646	642	626	653	647	687	607	658	671	665	657	640	645	632	622	668	639	645	656	687	606	617	635	628	653	628	648	664	616	617	689	671	637	620	639	649	636	654	663	626	668	653	679	631	641	636	636	627	650	664	659	672	625	656	609	673	655	698	639	711	633	617	703	644	671	702	673	630	639	666	670	680	658	632	718	655	661	616	659	618	648	633	681	701	650	646	662	659	615	632	662	663	619	651	665	688	613	662	626	632	649	641	631	647	579	653	670	675	656	627	634	700	656	655	657	624	671	634	661	668	668	619	643	678	661	650	653	626	636	658	651	642	607	651	656	685	652	635	701	638	656	659	643	674	653	630	645	699	623	668	665	652	560	674	623	652	677	618	611	656	649	626	656	617	647	688	647	643	652	635	656	608	636	657	644	647	689	671	627	653	652	695	610	669	674	629	666	616	658	658	675	619	644	644	635	682	687	683	649	671	638	642	678	635	680	662	677	676	659	615	639	683	621	641	661	655	648	626	667	637	621	697	591	685	612	640	642	684	658	697	671	656	631	638	630	674	679	648	625	658	675	655	640	692	641	608	637	683	672	648	630	623	669	682	612	681	623	658	668	661	690	641	644	626	660	614	656	641	640	681	632	654	603	645	658	668	653	621	619	663	679	648	634	621	623	665	686	637	656	595	625	653	629	653	626	688	635	627	684	610	607	660	623	649	676	632	626	655	677	677	650	683	684	688	612	641	669	657	608	675	642	602	638	598	608	636	681	661	640	642	637	655	654	622	653	648	696	636	694	623	636	641	652	653	666	692	646	659	658	646	684	648	668	672	649	676	636	646	662	629	655	672	619	692	652	617	668	673	649	639	687	619	643	690	621	627	605	651	702	611	611	624	663	677	612	639	623	687	647	655	655	666	601	633	632	674	635	632	630	646	616	638	669	580	678	655	638	611	657	650	644	674	631	623	670	617	632	586	638	679	637	678	688	614	657	653	668	639	629	643	639	699	672	641	601	633	665	670	643	651	639	652	681	700	636	621	627	703	661	670	655	656	626	666	653	636	636	654	662	665	681	691	661	678	670	668	645	646	674	666	670	655	673	653	625	660	606	647	640	624	631	653	634	631	659	671	668	625	651	632	660	638	685	620	658	656	659	661	625	628	659	641	620	645	678	662	662	632	693	649	688	636	608	627	666	621	651	657	632	631	648	657	627	649	646	674	648	662	587	631	666	628	664	677	614	660	660	662	621	646	643	646	636	637	640	629	629	632	638	681	641	646	657	633	604	600	629	672	597	639	623	674	649	700	621	586	653	631	660	690	640	669	670	660	648	651	674	629	620	620	643	669	634	698	624	637	653	621	653	685	649	683	631	663	639	662	608	670	652	605	619	653	627	654	617	678	677	626	680	604	625	677	585	675	633	595	585	626	650	643	616	681	694	627	621	655	693	696	636	669	639	612	666	655	647	666	695	599	623	614	636	613	597	625	625	641	606	705	692	643	684	657	611	684	658	640	630	645	619	647	618	620	651	683	672	641	625	676	669	646	674	653	662	636	638	673	669	658	623	661	660	610	616	647	680	662	630	630	645	626	655	649	625	652	670	660	697	648	634	690	669	611	656	640	645	629	644	639	697	666	631	654	685	641	656	672	662	691	636	672	660	656	652	630	689	668	701	674	667	664	645	692	667	661	647	636	677	599	644	636	705	668	620	636	659	660	613	656	631	623	696	726	605	613	657	654	627	634	644	657	663	688	669	678	648	681	613	633	620	686	638	654	616	680	643	661	671	655	642	613	652	624	610	675	643	648	660	667	635	625	655	643	650	633	662	641	706	635	648	664	676	681	619	684	639	667	654	661	670	663	636	650	647	666	716	612	614	597	643	663	617	631	614	660	635	640	704	655	677	685	686	660	683	660	621	666	681	660	659	650	673	630	651	636	675	637	660	605	653	642	652	626	687	613	628	672	643	627	614	637	631	642	658	622	648	655	685	667	667	621	630	665	639	634	622	669	627	651	625	603	668	635	644	645	613	628	630	634	678	701	657	663	618	666	643	624	651	688	652	667	627	617	665	623	695	640	621	660	680	633	665	641	685	625	673	665	634	649	646	648	623	655	726	637	610	643	646	602	692	633	606	682	647	677	628	654	599	660	647	673	670	621	692	676	657	647	604	660	655	685	629	625	647	602	648	654	691	673	674	644	633	687	642	619	694	670	629	675	651	666	671	650	698	671	605	661	612	658	668	650	628	669	610	651	603	657	687	638	659	646	630	652	627	642	668	620	642	628	642	599	587	623	679	640	683	636	654	640	674	654	698	694	666	649	694	649	658	668	690	635	643	649	665	679	654	664	636	663	654	691	665	630	614	671	704	644	662	650	651	649	657	722	678	623	622	696	633	615	686	699	594	634	659	669	655	642	607	593	673	664	648	642	650	644	675	647	635	658	661	603	620	613	685	652	624	653	617	628	636	621	696	682	634	664	629	635	652	655	685	695	643	620	620	647	626	634	666	693	674	679	670	622	649	681	645	663	665	633	621	648	647	627	640	631	621	651	623	660	651	630	663	672	631	650	703	661	662	641	619	646	625	668	716	668	602	668	699	596	645	633	621	623	612	708	707	684	602	649	638	640	686	625	631	589	676	644	641	608	648	676	650	646	661	640	652	645	622	647	678	617	619	658	644	693	638	652	631	647	639	623	683	636	589	662	657	619	652	673	674	646	618	656	682	631	649	620	625	619	654	668	639	644	626	622	662	667	634	623	628	651	620	674	652	645	707	663	670	691	647	700	676	643	629	677	663	671	644	677	569	673	673	656	615	621	651	652	670	628	643	658	667	657	677	631	681	662	647	627	639	667	582	653	683	630	636	648	637	670	635	632	640	666	627	686	647	647	660	662	621	661	644	644	659	648	673	613	651	649	672	644	646	654	656	613	663	637	645	634	653	682	619	669	648	636	642	666	642	630	655	659	687	634	711	656	613	617	635	621	647	625	660	676	652	627	658	668	680	666	632	667	644	637	662	652	617	623	651	675	660	633	684	640	636	621	617	646	612	699	651	630	673	629	623	662	673	704	657	664	651	624	677	608	653	645	633	644	654	700	628	666	712	712	677	674	651	640	675	641	646	661	632	629	636	661	636	651	704	631	681	647	632	602	592	660	663	627	667	607	581	678	640	629	609	651	641	637	659	667	671	631	624	668	634	648	613	630	605	634	628	698	664	661	670	641	657	650	609	656	632	645	645	666	604	668	630	641	630	652	607	679	678	626	670	616	645	685	637	655	630	608	653	640	684	627	655	672	609	672	626	607	668	591	666	647	645	699	683	646	620	605	656	674	634	656	635	627	630	646	617	627	641	651	638	646	640	678	677	701	660	638	651	682	653	659	652	646	613	661	649	626	663	681	659	674	651	617	687	624	615	647	646	616	636	630	684	624	635	658	594	671	679	698	681	705	625	643
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
