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
338664458290	338664458851	338664459401	338664459951	338664460501	338664461051	338664461601	338664462151	338664462701	338664463251	338664463801	338664464351	338664464901	338664465451	338664466001	338664466551	338664467101	338664467651	338664468201	338664468751	338664469301	338664469851	338664470401	338664470951	338664471501	338664472051	338664472601	338664473151	338664473701	338664474251	338664474801	338664475351	338664475901	338664476451	338664477001	338664477551	338664478101	338664478651	338664479201	338664479751	338664480301	338664480851	338664481401	338664481951	338664482501	338664483051	338664483601	338664484151	338664484701	338664485251	338664485801	338664486351	338664486901	338664487451	338664488001	338664488551	338664489101	338664489651	338664490201	338664490751	338664491301	338664491851	338664492401	338664492951	338664493501	338664494051	338664494601	338664495151	338664495701	338664496251	338664496801	338664497351	338664497901	338664498451	338664499001	338664499551	338664500101	338664500651	338664501201	338664501751	338664502301	338664502851	338664503401	338664503951	338664504501	338664505051	338664505601	338664506151	338664506701	338664507251	338664507801	338664508351	338664508901	338664509451	338664510001	338664510551	338664511101	338664511651	338664512201	338664512751	338664513301	338664513851	338664514401	338664514951	338664515501	338664516051	338664516601	338664517151	338664517701	338664518251	338664518801	338664519351	338664519901	338664520451	338664521001	338664521551	338664522101	338664522651	338664523201	338664523751	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2726	3600	2300	2726	3600	2300	2725	3600	2300	2724	3600	2300	2724	3600	2300	2723	3600	2300	2722	3600	2300	2722	3600	2300	2721	3600	2300	2720	3600	2300	2719	3600	2300	2719	3600	2300	2718	3600	2300	2717	3600	2300	2717	3600	2300	2716	3600	2300	2715	3600	2300	2714	3600	2300	2714	3600	2300	2713	3600	2300	2712	3600	2300	2712	3600	2300	2711	3600	2300	2710	3600	2300	2710	3600	2300	2709	3600	2300	2708	3600	2300	2708	3600	2300	2707	3600	2300	2707	3600	2300	2706	3600	2300	2706	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2705	3600	2300	2704	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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
24428	21442	24825	28438	21442	21457	12731	496	301	294	269	248	238	219	214	187	215	218	231	218	229	212	212	216	181	224	216	203	203	166	214	233	185	190	185	211	163	205	193	168	191	191	201	219	201	202	187	201	198	201	221	204	195	241	189	210	181	183	164	205	190	174	217	196	197	184	202	198	223	197	199	193	220	199	190	180	213	213	197	204	189	194	196	184	179	192	201	213	211	193	184	189	186	202	186	217	190	188	213	201	201	201	195	190	187	196	218	207	217	198	175	220	172	198	188	200	216	218	181	226	198	195	229	175	183	187	203	190	187	172	213	210	216	195	159	216	209	189	194	211	212	203	207	180	190	177	196	200	197	186	218	201	201	222	207	212	192	207	197	206	204	188	220	166	192	175	194	181	178	180	202	178	187	227	186	180	179	185	233	192	196	220	182	174	194	175	191	218	196	198	216	194	197	192	197	183	191	168	201	197	165	197	200	200	194	205	199	193	176	214	210	212	197	190	199	194	199	187	183	174	226	189	200	175	191	203	213	199	208	216	197	186	160	208	199	210	173	197	213	196	180	188	210	205	157	186	207	159	196	186	179	214	189	193	196	193	170	185	212	200	173	216	191	196	192	212	210	225	206	180	210	218	187	174	169	178	208	212	181	176	197	185	184	189	180	196	188	192	180	153	203	203	201	196	205	193	188	212	213	174	186	182	216	188	217	166	188	201	187	223	195	165	208	205	206	211	178	214	167	215	191	199	206	197	191	194	180	192	186	164	197	204	198	207	189	229	212	196	204	198	189	176	191	218	200	198	216	184	180	190	214	189	188	207	202	197	217	200	189	185	202	186	210	199	214	202	191	170	201	189	217	189	206	219	178	210	190	176	207	213	219	201	172	218	200	193	213	183	203	180	199	168	177	193	186	176	183	184	199	212	205	213	209	204	198	197	191	203	224	195	186	199	207	208	190	204	185	186	210	215	198	180	211	218	172	198	174	191	217	193	209	192	204	205	202	203	176	194	202	177	187	202	221	201	205	182	192	186	194	201	201	236	212	196	199	207	209	213	194	202	223	197	183	204	186	194	168	193	218	172	165	174	170	192	197	205	198	201	205	209	201	199	173	215	199	200	198	225	214	201	182	182	194	196	224	172	191	179	205	199	193	219	221	198	191	184	221	209	191	205	199	194	209	221	169	177	201	167	201	203	189	201	168	166	201	203	206	212	204	204	204	192	209	201	169	172	174	168	177	180	181	179	210	173	217	185	209	187	179	167	196	207	192	198	191	199	192	209	206	200	185	198	202	205	197	191	185	180	195	206	158	189	206	188	186	206	193	183	205	208	194	196	188	180	195	183	175	165	202	199	194	205	185	180	179	231	178	188	202	195	205	234	201	187	197	191	190	177	204	161	197	205	210	179	160	200	194	213	193	205	204	204	173	175	177	195	186	171	177	167	208	214	177	187	185	184	214	205	201	186	172	202	193	175	220	182	208	193	193	203	177	204	185	163	189	204	200	211	216	173	185	174	186	217	195	198	195	181	206	190	213	193	187	185	191	188	197	211	192	177	194	203	210	185	178	189	220	180	208	198	216	196	205	213	211	180	180	190	219	222	207	187	185	206	188	222	199	203	208	171	202	204	192	174	220	187	201	178	181	199	195	211	174	182	184	217	198	192	193	205	192	193	193	198	196	179	212	215	203	172	176	206	211	200	200	187	202	217	191	189	182	191	171	210	194	220	207	206	236	202	202	179	175	188	180	194	174	191	179	209	162	195	169	173	193	180	161	190	199	214	197	201	192	168	210	231	219	169	207	203	197	173	185	181	174	199	189	193	199	197	197	198	210	178	189	192	192	190	188	212	185	197	198	210	175	199	175	208	190	176	198	192	204	217	203	199	183	188	211	190	182	195	176	201	193	198	203	165	180	224	223	196	183	206	169	209	221	203	173	204	171	176	230	177	196	197	151	187	192	184	208	202	199	197	200	207	194	169	186	201	205	181	200	198	192	178	211	192	177	222	195	174	175	195	182	199	202	194	180	164	185	173	225	211	167	186	198	203	179	190	187	179	220	177	199	203	191	187	211	214	209	207	197	194	194	195	202	170	190	190	193	198	174	207	203	197	188	191	222	204	199	195	175	181	189	185	193	203	178	165	212	228	207	168	188	210	197	195	218	222	185	180	189	219	174	208	221	192	212	210	226	204	195	218	180	185	198	173	185	193	165	205	201	194	189	169	207	182	189	176	196	177	200	203	179	177	197	197	203	188	213	198	186	189	215	228	192	181	203	193	191	188	178	206	175	203	196	207	200	183	190	177	200	197	213	184	229	182	191	223	196	197	201	188	230	194	175	188	200	192	217	188	196	197	184	197	146	214	200	199	190	214	176	178	207	197	209	169	213	190	184	178	203	205	190	175	196	199	196	183	161	179	197	204	224	172	185	203	200	196	194	185	207	200	171	169	220	204	193	200	230	183	188	219	202	208	194	194	214	207	180	173	207	165	188	204	207	193	197	173	206	196	183	193	187	185	185	209	172	213	186	198	201	167	209	191	177	201	167	220	211	186	219	176	222	214	170	177	190	211	180	153	190	200	226	187	162	176	183	222	173	187	211	193	185	186	205	205	190	204	195	203	187	175	211	183	215	177	165	192	191	187	199	169	183	198	183	203	185	188	199	200	188	186	203	190	194	207	184	187	181	206	185	193	199	195	209	219	198	179	189	189	210	213	201	185	157	188	216	191	163	174	168	176	203	208	202	216	191	197	207	201	228	225	172	201	209	203	202	175	194	191	197	197	184	204	175	223	199	185	174	205	192	168	202	197	184	242	202	183	192	179	198	190	202	179	196	175	182	199	206	188	186	171	185	204	202	214	193	218	200	159	183	189	204	197	200	198	234	209	203	208	194	162	204	201	212	199	192	216	213	169	215	196	199	237	200	191	159	181	215	201	206	179	192	189	213	186	203	185	198	205	194	193	182	180	181	198	179	205	186	187	190	209	206	214	182	202	194	158	195	208	209	184	195	180	210	196	215	205	230	188	197	188	191	207	175	194	176	203	188	175	196	161	214	191	211	200	175	175	181	209	194	191	191	169	203	193	199	217	194	196	190	200	175	217	191	197	208	201	218	187	200	190	180	185	176	191	210	194	184	221	169	244	184	181	193	182	181	189	205	195	184	193	179	204	188	179	178	170	211	179	182	190	213	196	194	206	200	177	194	205	188	177	161	211	174	196	212	189	187	189	179	188	194	183	195	208	187	161	190	207	187	174	192	202	198	195	200	209	181	201	212	193	189	193	224	207	169	194	176	194	187	194	224	201	212	175	192	206	205	202	217	188	198	164	201	159	187	163	197	176	209	192	198	195	195	186	203	193	198	177	184	202	193	197	199	196	211	208	203	201	215	191	153	210	191	189	178	191	163	193	195	212	209	208	196	181	200	204	212	206	184	193	194	192	193	204	183	209	201	180	196	201	180	184	194	186	185	206	212	209	212	213	207	203
3922	5499	2390	860	703	572	557	555	524	467	498	498	441	460	469	495	483	473	491	461	455	475	458	441	451	495	421	466	465	442	457	457	448	431	456	437	478	447	446	444	447	490	447	481	462	427	426	449	479	492	438	471	469	430	481	470	443	479	428	479	423	478	450	437	449	437	467	434	463	451	454	498	429	475	461	523	486	470	455	516	478	479	461	486	441	465	428	450	455	443	438	469	442	449	474	458	480	421	463	427	489	449	436	466	425	438	448	474	450	461	453	497	444	427	469	473	471	460	456	465	474	471	474	482	496	501	455	478	441	451	424	434	454	419	455	476	460	446	462	463	452	440	448	498	472	453	442	466	457	452	487	478	467	473	460	489	490	425	444	476	443	459	434	438	458	464	446	430	431	474	480	443	435	439	453	496	443	479	475	461	423	462	432	448	469	464	433	479	442	449	444	453	470	413	467	430	458	438	478	458	466	479	451	433	436	447	468	480	450	445	429	474	441	458	484	477	461	438	457	489	467	442	443	496	448	425	484	457	458	477	463	460	474	497	465	452	456	466	455	468	461	410	419	452	431	455	414	462	457	447	471	457	473	445	471	463	484	459	422	476	416	426	480	457	481	436	466	451	494	432	467	451	461	451	472	461	471	458	482	441	477	454	425	438	452	471	487	471	469	486	466	458	453	441	493	451	442	442	440	469	429	493	437	457	460	477	447	448	446	483	472	466	434	435	471	466	425	444	491	464	475	442	424	486	460	457	484	466	472	436	449	436	459	417	421	436	475	443	505	480	462	456	458	465	474	429	457	442	462	471	462	454	443	463	442	471	457	475	467	485	464	473	444	472	470	454	479	458	457	429	457	451	440	455	453	454	438	454	419	463	444	462	455	460	457	444	459	421	445	436	460	441	447	431	475	481	453	462	460	461	470	446	448	484	420	441	447	460	458	443	446	433	451	457	459	470	464	463	466	458	438	455	442	449	453	448	478	470	503	420	464	447	430	446	439	457	434	454	461	462	477	453	461	464	442	455	442	476	437	433	426	455	458	447	436	458	482	435	466	463	487	457	449	426	421	475	443	474	469	456	459	482	449	463	470	445	471	465	474	451	479	442	484	452	438	448	491	418	482	471	514	435	442	438	460	426	470	455	446	468	447	455	424	423	435	462	446	446	481	429	479	461	436	509	459	433	447	453	468	471	458	442	490	439	427	432	459	456	427	443	450	410	468	492	445	471	473	432	426	453	459	453	492	467	470	400	444	475	438	448	452	474	456	456	438	470	449	409	452	455	483	476	441	429	455	447	481	449	444	458	453	446	474	457	466	406	459	473	453	450	455	440	464	431	467	436	433	450	446	462	463	452	431	453	422	418	493	411	449	439	486	462	434	442	490	477	425	416	450	440	449	493	447	458	419	492	473	439	422	432	445	480	468	450	468	448	460	467	426	455	430	452	477	492	451	471	454	448	465	464	492	453	456	438	441	467	422	506	478	470	433	443	458	467	458	439	467	492	446	442	428	432	470	444	442	414	404	453	448	432	461	470	461	450	454	459	432	454	451	466	434	453	451	454	482	465	465	453	452	427	442	455	439	437	436	439	470	444	465	466	465	467	469	468	449	450	500	468	491	445	462	434	466	438	430	429	443	445	476	450	494	420	460	450	460	423	430	448	488	441	456	456	479	483	396	463	520	441	448	455	456	443	437	495	474	446	425	470	474	455	456	455	445	470	442	491	456	434	479	489	467	496	449	492	448	492	393	501	452	437	463	449	468	452	432	477	484	493	461	468	446	412	463	474	453	464	421	464	522	478	440	494	430	483	463	435	457	464	443	477	450	443	448	472	475	458	452	478	468	456	452	443	432	454	472	483	447	447	433	438	451	499	448	441	463	483	466	459	439	464	460	447	436	437	434	453	495	464	442	475	429	470	443	433	430	475	442	445	482	437	465	457	423	444	422	504	489	444	432	476	464	440	442	454	501	461	442	490	526	472	464	456	488	460	463	438	426	441	430	428	492	436	470	455	496	465	396	474	494	448	450	477	468	463	461	436	477	449	460	400	456	487	451	468	443	482	472	422	487	413	431	451	460	432	415	425	431	494	463	458	449	472	444	454	460	455	434	457	471	447	446	462	470	436	465	508	481	439	457	438	455	454	471	470	476	430	447	454	474	451	496	485	455	450	425	443	433	489	446	465	475	470	468	424	418	455	460	464	459	427	469	427	480	465	455	446	469	415	455	423	475	448	437	423	447	438	463	435	448	461	476	495	452	404	481	438	414	451	451	461	460	472	469	441	442	458	437	475	447	449	437	475	464	440	485	509	470	498	438	423	451	438	465	438	468	445	413	483	465	424	465	474	447	465	413	434	468	459	425	442	446	416	453	426	443	451	437	474	446	483	470	437	417	479	477	440	467	455	470	476	440	436	442	426	438	454	470	449	436	476	436	445	459	469	455	450	460	460	427	458	441	467	473	478	419	424	452	472	470	417	429	453	449	448	435	477	421	417	463	463	412	437	457	481	462	482	458	454	466	452	428	459	498	454	481	435	483	442	461	438	423	461	480	460	456	416	478	457	454	494	493	474	435	434	456	417	456	445	432	438	448	452	455	496	450	432	479	457	453	475	429	432	434	463	447	461	457	447	456	479	464	453	459	482	466	467	450	461	459	449	441	468	478	468	453	444	463	463	475	428	464	426	451	461	443	452	472	398	509	450	453	467	459	440	490	417	499	435	453	476	405	463	432	438	470	455	448	493	453	455	457	447	460	474	479	460	456	459	459	455	437	433	446	454	493	457	410	435	440	487	453	474	454	453	508	463	459	456	443	454	420	475	491	447	455	484	470	464	474	436	471	479	430	438	504	438	486	439	459	446	492	439	446	425	437	467	483	429	453	420	414	428	469	418	460	460	449	451	487	475	460	433	446	461	426	466	429	463	493	467	442	487	465	491	475	459	498	454	457	445	457	449	486	430	412	438	434	438	443	430	457	426	458	474	428	404	463	422	432	460	435	466	435	451	474	459	433	472	458	446	448	445	467	474	448	481	452	448	481	444	435	420	443	465	438	459	437	472	470	438	458	454	471	457	435	461	456	453	449	457	423	455	498	451	438	474	403	443	443	427	452	473	492	459	457	434	466	423	462	443	465	456	433	465	468	473	435	481	441	482	455	490	457	489	445	427	428	461	446	427	447	443	470	447	439	434	472	464	438	466	466	448	424	459	453	456	426	454	433	455	453	449	453	425	454	441	414	459	476	452	464	436	454	422	439	495	463	448	459	476	461	513	441	426	509	479	482	463	445	430	431	452	458	457	426	422	476	466	465	489	449	470	485	470	421	447	468	429	465	451	440	434	448	468	467	507	449	472	463	434	447	458	440	447	438	461	420	468	418	451	445	433	463	453	434	437	450	446	493	450	424	465	488	444	453	465	451	481	461	472	437	425	484	449	452	467	426	437	454	442	437	445	452	431	461	489	451	463	446	420	457	474	438	462	439	446
31840	19132	6338	275	186	156	155	139	112	142	133	127	137	143	139	142	138	154	156	152	158	123	147	163	146	147	142	135	154	132	143	138	122	123	132	139	124	142	146	104	141	136	170	142	139	140	136	150	127	139	149	121	133	150	132	123	138	142	149	155	138	101	129	148	139	141	138	136	179	136	129	149	151	148	147	129	140	134	141	142	146	126	125	133	139	143	156	155	157	137	161	148	141	125	143	142	144	127	130	147	128	130	161	130	142	145	137	153	140	152	143	137	137	121	153	154	143	149	146	129	139	138	129	120	134	141	149	136	151	156	115	147	130	115	138	132	136	136	130	138	133	142	143	149	147	137	150	154	145	166	153	154	114	147	138	121	139	135	163	150	114	123	136	125	149	132	140	149	132	145	118	117	138	131	134	138	130	109	159	156	134	140	145	117	143	133	131	132	144	143	120	144	133	148	141	142	148	157	134	137	133	147	143	126	168	137	151	138	145	148	134	159	141	145	131	148	138	125	144	149	140	137	142	130	140	125	165	150	134	133	135	116	172	136	123	147	124	135	165	118	141	149	134	128	135	148	130	142	147	145	134	135	135	126	133	150	144	128	135	158	134	151	140	151	146	145	153	143	157	135	134	127	129	146	133	132	144	134	133	143	137	164	141	146	132	144	141	151	161	119	151	129	132	154	169	141	127	165	136	135	148	132	132	159	140	124	144	145	157	144	144	144	165	132	147	152	146	118	137	136	136	127	129	140	153	149	121	117	127	125	128	170	146	139	157	127	159	134	149	123	135	137	145	122	135	131	156	133	138	138	143	137	116	134	138	149	135	136	131	133	143	127	137	136	145	128	136	138	141	139	148	130	145	147	153	119	131	145	152	154	136	129	129	131	141	133	117	149	139	138	179	142	143	145	139	145	138	144	127	142	139	134	136	164	117	129	133	142	141	147	122	161	143	135	133	137	144	153	124	154	135	129	130	128	148	139	151	153	144	138	136	132	147	148	136	143	110	144	138	165	151	139	137	135	140	131	142	144	129	161	139	119	126	150	166	113	128	136	131	122	155	143	151	162	141	148	141	147	140	129	146	143	148	136	130	149	149	142	132	148	144	133	133	161	158	150	131	124	140	156	136	137	146	143	137	119	126	140	143	135	141	124	140	145	135	150	146	147	128	146	135	139	138	145	145	143	129	143	124	129	152	127	116	138	147	143	129	136	125	137	136	124	142	156	124	107	144	144	154	138	143	154	142	147	143	126	144	142	145	151	123	149	146	129	121	141	142	133	128	135	142	148	149	138	134	138	134	146	164	154	122	158	141	112	137	128	149	131	151	143	146	141	142	132	166	155	169	155	138	114	136	132	139	141	123	143	113	138	129	148	133	122	151	146	138	138	141	148	145	136	131	152	144	148	132	137	129	140	147	139	142	119	125	149	114	149	137	149	131	145	135	104	144	124	121	133	128	134	143	124	125	141	115	159	140	143	155	120	127	126	146	158	137	147	155	118	146	128	142	146	143	106	144	157	151	140	156	129	141	115	127	137	129	147	150	131	128	128	151	139	121	129	125	133	158	142	152	156	131	134	111	154	129	117	135	123	137	178	123	149	154	130	139	141	153	127	158	151	155	112	137	140	138	129	125	148	155	153	129	133	145	130	146	132	127	126	147	125	138	118	147	142	146	121	141	151	162	126	158	124	151	133	143	152	123	169	131	135	156	145	151	132	130	118	121	114	128	151	134	150	143	140	132	130	147	151	129	130	119	143	152	125	147	147	150	142	150	117	137	149	137	140	148	124	140	121	147	149	143	148	166	136	155	159	135	127	159	138	154	133	142	156	143	135	136	124	140	148	154	155	132	158	171	131	163	134	170	127	138	152	128	145	135	147	129	142	150	146	155	142	119	134	134	153	165	126	148	144	137	142	142	151	140	146	127	124	110	140	153	135	127	148	143	135	160	149	157	156	140	148	141	128	112	138	148	127	135	108	132	132	156	146	152	123	127	144	155	136	125	140	155	124	130	138	142	141	131	103	145	131	137	136	155	146	139	125	154	127	137	138	147	130	133	114	134	124	166	148	144	137	129	146	128	141	124	132	138	123	122	129	120	144	141	133	142	156	151	138	118	151	126	141	119	156	135	124	146	133	137	134	153	159	159	142	137	131	155	141	106	138	145	124	138	164	140	151	142	139	150	126	127	149	125	150	136	161	129	153	135	117	132	127	146	158	150	130	141	130	139	133	137	142	152	137	138	129	142	143	139	136	135	152	149	148	158	143	146	150	123	121	129	142	135	107	129	137	145	152	139	128	119	133	155	142	145	115	132	138	161	147	144	134	121	136	141	153	129	153	136	155	116	136	131	146	146	150	123	145	127	151	159	140	162	132	122	158	144	136	119	150	132	114	135	132	150	135	138	144	142	136	155	128	141	131	147	127	154	153	135	148	135	133	135	151	162	168	122	133	130	104	129	138	166	161	135	133	142	110	162	135	141	117	122	141	133	142	141	144	157	124	148	123	146	117	128	147	146	156	142	136	131	147	131	154	147	119	132	144	137	148	125	133	160	145	132	143	149	127	150	136	124	154	141	137	127	147	120	139	141	140	140	147	131	124	138	120	131	135	145	151	142	135	131	148	127	157	152	148	125	141	165	131	148	149	141	153	138	132	140	133	153	127	160	147	138	124	138	168	150	131	136	144	139	119	137	141	144	126	131	132	143	166	170	116	141	153	137	135	178	126	126	152	136	141	148	140	120	136	150	149	132	121	140	130	145	142	148	148	145	116	141	141	136	126	119	151	134	153	150	128	124	121	117	145	165	137	137	139	129	138	148	120	145	122	141	135	138	130	120	110	134	124	118	151	131	162	132	131	132	143	143	115	145	145	153	128	139	137	140	143	129	125	122	134	130	130	155	164	134	137	121	147	154	139	138	124	134	128	129	131	159	136	147	119	142	141	140	147	129	160	126	128	139	146	109	154	123	124	145	143	156	129	130	132	134	164	130	145	129	149	140	125	153	133	121	137	128	146	139	151	144	154	156	149	122	144	115	153	138	130	146	131	123	144	112	127	131	119	131	141	138	142	128	142	143	141	142	157	130	154	129	136	135	131	133	111	140	124	126	131	139	141	135	147	125	114	130	129	138	129	158	143	141	135	140	145	140	145	136	118	137	124	133	138	149	154	155	121	101	132	160	132	126	131	144	133	146	137	138	141	139	142	142	154	120	138	145	121	130	168	145	127	141	136	131	123	146	134	141	160	152	155	132	126	138	155	143	151	142	114	145	125	143	145	140	125	144	128	137	143	128	126	147	156	152	146	140	128	162	134	132	146	143	140	144	124	145	134	154	157	136	126	140	141	157	143	126	141	130	139	115	159	138	145	137	145	120	165	142	149	131	142	124	149	149	154	137	128	150	126	130	155	152	126	127	159	132	140	136	123	132	162	142	141	143	137	138	146	111	141	158	143	146	133	134	145	140	129	136	126	130	148	131	132	160	144
5658	1371	606	382	398	365	361	393	405	363	394	378	377	386	370	397	390	397	347	366	392	407	402	354	389	393	365	385	345	408	417	390	386	353	392	365	370	388	382	372	381	378	359	394	383	394	384	394	394	367	392	386	379	396	390	357	386	387	392	392	370	402	369	382	406	387	400	375	382	342	369	378	390	422	355	365	375	380	417	402	358	379	392	379	367	371	351	401	345	400	400	414	362	387	385	375	361	357	402	401	381	377	388	382	382	327	390	365	380	396	404	405	395	402	383	410	424	395	368	394	399	369	398	395	388	380	365	381	371	399	390	374	388	369	409	415	373	372	374	367	390	398	381	417	371	381	353	384	359	371	371	409	401	387	391	378	344	364	392	375	389	352	401	359	380	361	371	392	374	394	408	388	357	365	347	372	396	373	360	381	400	338	374	378	397	369	383	382	380	392	368	416	365	363	364	364	361	398	385	363	409	389	365	381	385	375	392	410	374	379	370	385	404	371	368	390	383	409	382	373	396	404	389	348	409	365	388	354	368	395	356	423	385	375	374	398	395	363	382	371	370	398	405	357	380	369	377	396	357	401	381	403	387	425	385	367	379	412	386	412	351	367	369	407	363	354	388	396	363	375	363	386	411	367	376	399	376	406	377	374	395	371	385	382	360	420	407	390	401	433	410	394	406	367	351	366	382	399	401	362	400	345	371	429	405	378	364	398	381	371	400	396	411	378	396	370	343	375	366	353	394	360	364	400	381	418	378	404	393	361	373	385	382	363	386	352	401	400	390	355	374	364	396	357	387	389	383	383	400	367	388	384	402	383	366	424	346	378	402	345	397	367	381	383	410	358	386	395	370	397	393	405	404	386	396	389	381	404	383	403	347	407	369	403	361	375	391	390	414	395	394	372	391	356	380	346	356	336	376	394	354	398	359	347	397	386	419	361	368	373	385	349	390	383	378	404	354	420	384	376	393	373	359	395	391	383	411	427	357	377	371	381	383	409	402	384	394	352	378	390	371	407	349	405	386	372	382	364	380	375	392	357	419	369	384	383	385	374	390	357	357	364	351	379	375	357	370	398	359	375	404	354	379	352	368	376	364	390	389	390	362	388	352	396	383	382	389	362	405	415	357	407	394	372	376	375	387	391	394	350	386	400	391	377	375	409	387	376	374	349	362	422	380	385	392	367	373	415	375	389	362	359	376	396	376	403	366	399	399	396	375	387	371	395	380	367	363	391	384	360	396	365	361	390	383	367	404	395	371	387	367	399	373	391	389	331	385	396	410	388	378	404	360	360	431	378	353	349	387	419	404	363	388	414	392	402	348	383	377	400	390	358	409	389	393	375	385	372	375	390	366	370	355	356	377	405	362	376	395	380	385	357	380	380	377	403	398	385	372	377	379	365	392	379	363	342	367	369	395	391	362	380	373	371	401	402	369	396	354	372	387	399	371	362	363	374	365	376	404	381	371	413	375	374	374	398	393	395	392	383	381	403	406	407	374	359	375	350	387	400	372	398	357	397	413	381	372	377	372	334	345	367	374	390	377	357	370	377	371	391	399	375	379	387	375	378	392	359	364	393	359	382	369	389	370	368	392	375	412	386	381	363	430	394	386	393	345	377	393	409	346	383	387	374	374	346	335	370	362	420	379	383	377	387	366	407	371	422	405	373	370	383	390	380	388	374	362	382	381	374	411	369	364	346	389	400	391	392	377	398	404	374	393	365	384	362	387	395	400	396	426	383	396	367	382	376	408	380	417	408	415	367	393	410	366	383	352	378	381	346	377	355	385	382	367	372	326	345	364	400	354	366	361	363	395	375	406	367	366	384	386	363	397	370	374	371	409	411	374	402	390	406	355	359	345	352	390	384	372	369	388	383	388	405	383	367	354	374	364	365	365	398	382	372	389	405	377	375	369	357	381	384	401	373	401	404	361	348	373	369	396	388	385	380	360	394	374	378	394	362	393	394	348	399	389	371	372	373	386	416	392	370	410	375	380	398	372	406	408	390	398	387	404	343	380	391	395	380	396	363	339	391	380	343	379	379	406	373	382	383	387	366	395	384	418	404	403	383	353	352	415	390	344	412	383	368	366	408	377	395	367	390	387	412	361	387	397	388	369	384	371	373	373	383	382	394	376	373	413	409	387	368	383	376	363	378	410	403	357	398	380	348	366	370	395	347	388	399	369	386	381	364	398	356	332	389	374	357	344	347	400	424	369	369	407	421	377	379	363	360	386	375	371	372	424	396	373	422	405	382	376	407	364	386	378	391	350	331	345	407	372	387	368	337	409	384	363	385	443	387	370	395	368	371	378	365	336	372	398	416	395	331	411	362	392	342	368	361	390	375	378	371	408	358	418	387	387	390	369	373	360	370	366	413	417	415	380	367	374	380	392	389	407	349	376	391	379	352	372	386	365	406	352	376	389	390	358	362	381	382	336	356	428	375	391	397	397	377	368	384	384	390	392	355	360	399	399	373	391	381	375	370	398	377	337	368	395	392	405	371	393	389	368	358	425	381	369	332	393	377	398	364	390	408	391	395	371	370	375	361	381	377	386	388	352	369	395	362	382	391	417	367	381	394	386	382	392	375	365	324	374	372	393	376	367	384	374	399	373	343	390	369	394	366	381	413	349	389	363	395	410	356	359	367	407	354	368	392	361	396	372	429	376	352	370	394	434	392	371	395	366	413	354	418	410	379	379	391	413	407	349	371	397	397	383	403	410	382	395	376	352	435	367	367	394	354	414	355	410	360	417	375	374	363	402	382	386	350	359	352	421	371	359	376	392	401	379	411	404	378	392	359	403	391	368	391	411	384	365	398	402	413	386	400	390	404	353	377	386	390	377	327	382	404	404	394	366	399	375	360	391	358	408	371	373	366	361	358	393	380	413	405	386	393	389	367	366	416	401	398	366	362	407	399	388	377	399	378	422	395	384	383	389	353	365	366	396	389	390	403	385	369	403	419	371	354	387	361	378	381	364	376	403	371	388	409	419	336	423	388	349	375	399	389	389	388	384	395	405	355	364	407	350	380	391	363	372	408	393	375	365	393	376	389	398	419	388	396	340	407	392	364	375	357	396	363	385	384	392	426	360	375	373	382	394	396	384	375	379	385	400	374	434	365	373	366	336	363	373	356	372	341	341	387	385	378	382	378	383	385	394	343	430	391	362	372	407	421	380	400	353	425	383	388	411	381	413	389	375	383	361	418	385	400	397	394	367	383	414	394	389	368	357	388	395	369	387	373	368	394	372	389	370	376	403	384	376	388	397	355	371	406	390	367	420	390	347	379	404	392	414	395	354	392	366	401	391	398	361	393	376	368	352	389	381	364	364	369	355	372	380	390	368	381	377	361	388	367	382	413	373	377	414	338	391	364	401	378	376	394	361	383	406	371	357	355	418	368	398	405	368	365	381	374	389	399	397	391	373	334	388	395	382	356	398	357	374	361	353	379	395	415	402	390	354	353	367	402	385	387	367	397	362	388	401	375
24557	21014	24029	28196	21017	18184	556	332	263	265	270	271	242	274	261	241	266	240	240	240	223	227	270	256	232	261	270	240	265	238	214	259	240	254	246	234	241	237	266	232	218	249	249	255	210	218	255	238	232	256	246	238	267	231	231	247	245	251	222	234	239	245	271	237	229	249	205	211	238	231	238	251	247	224	208	218	260	221	265	247	228	234	241	237	208	218	256	250	224	241	240	239	248	233	208	215	217	216	243	246	220	228	210	237	256	255	244	241	270	254	212	269	254	262	252	302	257	248	222	291	233	233	229	260	239	242	229	264	224	246	255	260	224	246	243	258	254	259	254	212	244	234	264	264	254	245	239	258	246	252	263	217	244	208	238	243	230	270	238	264	252	243	287	260	242	244	228	234	224	244	222	239	211	260	227	233	245	251	271	250	235	252	249	231	252	228	239	238	214	232	233	240	246	276	230	258	234	278	227	216	234	242	250	266	251	243	216	208	245	251	250	224	238	228	243	257	225	216	247	268	230	233	223	249	223	244	241	226	227	237	250	245	247	214	231	231	245	258	204	240	226	243	254	250	263	232	252	252	226	212	272	224	220	249	211	228	246	218	222	268	272	235	265	267	244	251	235	234	262	215	243	241	238	211	245	246	234	234	257	213	226	238	218	242	208	244	252	250	230	232	229	241	210	226	244	241	244	245	246	235	231	204	252	235	229	260	248	241	233	231	217	212	242	227	245	244	204	244	252	226	214	247	255	225	228	260	242	241	240	271	233	258	238	233	239	243	244	250	236	248	233	231	251	225	251	225	236	225	233	225	257	259	240	246	242	251	228	218	258	253	245	243	257	231	253	242	258	226	216	233	240	240	253	232	241	224	264	257	237	274	229	239	235	215	231	203	240	222	236	221	225	220	246	237	258	248	248	236	236	239	237	246	237	223	251	241	226	206	234	245	234	259	221	220	238	223	241	238	244	241	249	227	218	244	233	202	266	231	248	227	244	249	266	251	225	254	226	244	232	242	246	275	228	249	233	233	223	221	217	211	245	252	245	230	247	259	240	215	245	228	247	235	211	241	268	235	245	266	230	220	245	251	251	233	241	259	231	248	212	223	253	232	268	252	222	254	253	234	227	237	245	215	248	261	252	230	232	235	230	242	259	208	238	236	238	245	235	277	256	232	246	217	229	222	237	262	226	204	236	223	221	224	225	240	246	204	237	213	230	256	247	267	226	226	254	242	260	218	238	259	244	233	230	230	231	233	242	244	249	238	251	218	217	212	213	244	218	262	209	262	231	258	235	241	251	244	212	211	254	245	257	239	240	258	235	220	234	227	238	267	264	225	260	203	259	256	246	255	238	249	249	245	243	216	264	254	257	251	233	221	212	248	246	232	239	195	244	233	256	239	209	244	261	194	252	252	232	227	248	245	236	253	242	233	272	235	237	234	223	243	252	244	220	242	254	252	214	227	256	239	244	255	245	260	232	252	278	246	260	236	241	248	215	230	211	217	226	210	217	246	227	242	210	215	253	245	263	248	243	243	227	255	240	233	235	244	239	228	237	205	243	210	262	245	237	251	236	224	235	227	252	244	217	251	257	235	237	271	245	247	209	229	252	252	233	239	245	253	218	235	232	236	227	239	233	210	230	228	267	236	217	227	254	233	235	276	239	217	245	235	235	230	247	228	234	214	239	229	208	240	221	230	217	269	270	277	219	221	229	242	243	219	226	226	252	271	248	227	217	257	239	216	225	226	207	232	256	216	223	212	252	229	220	208	236	239	239	224	246	230	251	215	245	249	209	215	249	252	208	243	256	225	232	250	238	236	266	248	210	220	236	263	244	213	227	275	239	232	272	213	245	230	237	251	284	245	229	228	227	226	237	252	245	241	230	253	260	237	260	213	233	253	252	245	248	229	227	230	236	234	239	218	247	247	259	238	217	234	240	238	236	230	232	234	226	266	228	267	224	244	237	271	231	222	242	241	227	233	247	228	236	276	229	219	221	211	240	234	250	241	225	196	217	213	236	256	239	241	231	214	260	246	224	233	217	210	252	240	244	235	243	242	237	256	226	252	248	269	230	223	244	220	239	211	240	244	250	217	230	250	236	225	233	236	248	227	239	194	243	250	225	238	231	247	260	234	267	255	227	228	242	252	230	228	224	233	234	236	243	258	224	225	218	254	228	277	218	239	235	260	220	214	251	257	222	250	222	217	230	209	230	223	230	237	266	252	203	262	232	235	257	223	225	261	217	219	257	231	241	224	258	242	245	219	225	208	228	230	239	227	231	241	242	245	229	236	242	238	233	226	244	246	270	244	219	208	217	261	274	236	233	252	258	246	241	230	235	233	248	210	241	211	235	234	242	260	231	244	233	236	228	231	245	257	237	251	223	243	237	252	237	247	224	257	247	230	235	233	237	239	227	242	231	245	215	232	232	249	246	220	208	238	248	264	227	224	266	249	218	241	196	237	292	220	233	215	240	240	254	248	214	262	241	249	266	247	255	229	219	266	232	244	244	228	248	223	243	259	253	243	233	243	259	232	258	236	226	237	240	221	250	244	230	218	259	235	257	227	223	206	218	248	207	232	230	235	212	208	228	221	217	248	280	243	243	250	261	236	229	237	236	253	249	230	229	250	250	232	229	204	240	227	210	225	244	250	252	258	261	255	224	222	231	251	217	230	230	253	231	247	246	263	247	221	248	264	243	247	263	243	243	253	211	215	231	228	237	231	218	245	244	251	251	213	242	220	227	254	239	237	252	225	216	225	244	221	234	235	248	238	221	253	230	230	247	254	253	263	226	245	265	247	245	229	244	226	212	265	227	241	237	216	207	253	252	260	242	224	259	219	252	208	214	202	243	225	219	238	280	227	245	246	266	231	259	219	234	261	240	256	248	236	234	222	245	218	236	196	257	237	223	215	260	239	238	235	247	240	256	248	276	240	218	228	237	235	231	239	218	262	213	244	239	243	249	252	219	225	249	258	251	201	243	265	214	220	225	230	227	259	281	248	258	254	231	241	229	256	213	239	255	244	248	247	224	228	236	225	240	220	240	240	218	236	228	242	239	230	222	255	245	233	248	246	246	245	236	249	220	221	250	254	230	251	227	240	231	226	250	245	262	237	244	221	238	249	270	256	202	213	212	248	231	249	219	224	249	231	221	235	239	243	229	226	232	256	200	222	228	243	241	243	236	240	243	237	198	245	270	234	270	235	252	245	261	233	224	208	230	222	257	225	236	265	221	243	242	237	237	242	241	260	226	245	261	263	239	229	235	253	242	244	224	251	238	230	231	250	244	233	234	230	233	214	238	266	226	246	237	226	247	245	253	253	244	236	262	195	230	235	231	266	238	216	250	227	225	254	242	230	218	239	258	218	239	281	246	254	245	233	237	216	201	238	262	270	227	248	263	246	234	219	228	224	225	220	222	251	258	220	236	228	249	225	241	218	221	214	249	248	226	263	226	223	237	226	230	242	243	250	233	255	237	252	235	239
3750	3508	1639	764	696	641	595	605	608	604	624	614	592	612	637	612	566	579	594	610	644	571	576	626	565	610	546	604	603	577	601	583	634	608	589	609	584	581	584	589	583	581	605	561	542	587	574	534	590	539	554	569	586	571	571	599	584	590	563	569	564	587	625	547	592	609	576	577	624	559	615	554	623	606	548	596	604	558	584	606	611	573	599	600	559	600	588	578	560	594	616	578	587	573	595	587	551	550	532	570	558	556	640	608	577	581	622	573	590	556	631	559	575	580	573	594	558	549	605	602	592	578	608	592	576	571	563	568	565	607	547	595	596	584	591	578	583	576	607	563	587	617	570	586	601	587	628	559	589	564	566	593	611	544	569	578	610	594	606	569	550	606	588	599	558	600	553	546	573	571	607	601	615	582	582	609	573	521	538	582	569	582	594	569	547	569	587	593	534	569	568	522	599	572	606	570	588	556	531	579	578	570	559	568	576	569	583	574	590	619	576	575	580	570	567	575	587	563	582	615	611	577	608	610	575	580	625	603	637	560	538	581	569	591	569	577	572	626	560	591	562	596	573	560	595	562	616	552	588	581	586	644	581	583	624	554	598	542	577	573	590	572	587	609	562	580	593	588	542	581	578	553	603	562	620	603	575	556	555	625	573	558	568	557	636	601	587	595	554	558	590	569	628	594	568	538	605	596	591	594	547	563	605	556	530	563	569	575	609	606	596	598	574	542	585	632	581	571	608	569	571	637	615	578	573	600	554	558	550	610	586	572	598	576	598	582	600	567	577	590	592	604	568	629	617	590	594	571	572	560	588	623	650	604	595	599	607	605	583	580	583	592	578	600	599	559	599	546	561	574	600	597	586	584	571	513	516	632	590	584	621	603	615	565	588	557	534	585	594	566	594	637	580	593	601	550	573	552	566	656	582	576	609	626	576	613	563	577	571	592	571	601	613	575	604	589	576	583	637	587	551	599	609	560	545	607	590	602	592	585	557	568	589	611	594	591	583	565	609	589	574	550	608	572	582	598	541	574	577	568	592	599	595	597	560	568	573	618	581	592	592	609	573	514	537	582	569	555	559	580	579	657	583	578	586	594	563	569	570	548	611	546	595	613	586	599	617	596	598	544	596	589	571	567	598	612	536	585	573	601	599	592	561	568	568	627	554	567	592	613	570	579	568	551	589	562	561	564	575	574	573	609	565	622	574	560	543	592	561	564	557	575	582	545	595	585	580	604	561	590	612	599	571	563	629	603	589	607	583	577	571	591	563	553	592	616	575	583	581	607	569	619	552	579	604	578	560	586	641	612	599	577	563	590	598	583	622	569	557	609	611	555	560	584	592	557	584	635	612	543	582	622	547	580	602	623	611	571	563	591	540	568	564	614	597	562	569	565	565	600	585	609	581	582	587	622	587	638	582	571	565	566	571	625	575	596	591	584	577	619	551	593	589	606	566	614	595	565	558	585	570	565	616	572	604	611	554	606	596	552	562	559	588	568	546	589	525	570	617	607	601	596	607	561	559	592	541	600	606	575	593	563	582	577	588	557	580	595	585	551	628	638	548	616	572	566	579	613	540	611	620	581	570	598	560	558	567	542	580	580	557	592	594	598	577	582	605	591	595	570	579	586	599	560	569	586	588	590	597	540	569	551	590	590	559	590	580	598	571	593	600	592	574	562	539	566	617	579	572	606	619	569	573	575	558	550	582	572	559	604	561	628	567	608	577	565	602	564	606	592	632	608	606	601	511	593	580	578	599	583	569	613	571	554	580	614	614	548	654	562	574	604	564	588	569	635	592	534	544	537	594	590	574	581	609	611	583	584	606	555	579	568	597	603	566	572	593	615	598	570	577	632	603	584	571	615	595	596	545	591	604	557	555	628	579	569	543	586	581	620	569	591	570	541	606	605	575	570	602	623	575	577	557	611	573	573	569	565	598	582	550	563	582	611	593	639	579	603	606	609	602	602	538	622	561	554	597	578	577	578	563	570	603	529	585	566	541	594	617	596	597	570	580	583	572	616	610	594	591	589	578	604	606	607	620	600	621	593	560	563	571	575	554	570	590	580	581	593	562	535	573	577	562	559	592	578	561	548	637	554	571	596	620	623	610	566	577	555	589	601	633	575	575	553	564	571	606	601	567	625	574	574	633	555	556	593	549	599	607	573	545	570	557	570	544	549	606	593	560	624	619	583	541	605	571	586	555	577	590	609	582	610	584	590	589	549	601	624	595	631	575	575	587	594	552	596	601	588	582	568	576	598	571	593	585	580	569	627	625	578	566	586	597	552	598	604	568	567	547	583	557	549	599	600	602	597	567	537	538	572	617	581	600	591	617	615	546	607	585	612	603	597	597	605	556	584	584	622	599	607	555	549	634	569	607	597	573	631	573	571	557	595	609	561	603	558	560	571	584	615	604	569	555	588	581	583	587	566	591	572	591	595	593	569	576	533	604	570	602	595	612	559	577	594	572	618	629	584	576	588	624	590	578	566	636	593	596	582	565	580	585	573	559	523	569	577	581	579	600	591	589	613	568	572	568	580	572	570	573	564	632	613	575	555	641	630	558	615	572	621	562	545	557	591	582	599	600	584	577	575	559	585	559	619	613	608	562	587	564	559	597	582	599	573	615	608	567	588	577	558	624	564	598	577	572	600	573	584	554	552	595	572	579	562	576	602	582	561	584	545	596	601	569	575	589	571	582	561	565	575	568	577	608	521	604	567	599	585	565	589	596	559	623	558	604	575	557	588	620	603	558	602	643	606	566	597	660	546	618	585	577	588	612	586	589	599	587	587	601	536	588	561	588	582	593	599	572	587	595	528	595	558	588	596	575	569	577	571	572	574	567	590	577	575	610	629	565	577	594	539	560	579	576	579	619	608	586	537	571	598	579	617	570	569	599	572	645	564	583	611	580	608	574	557	614	634	567	529	618	594	575	605	536	595	580	588	560	592	564	552	593	612	590	566	604	569	570	625	601	579	552	561	587	570	584	545	586	582	574	590	558	586	611	581	539	588	564	635	515	579	577	594	599	595	558	618	574	587	581	620	602	543	591	556	577	584	606	530	597	600	565	601	547	562	613	600	525	576	564	578	595	582	592	638	547	564	572	572	604	590	596	557	591	578	628	576	578	586	589	615	588	594	596	557	609	578	548	561	558	590	583	578	551	576	588	567	534	592	581	578	623	603	610	572	585	587	588	561	579	575	630	569	629	573	583	630	581	604	609	600	544	594	626	560	571	592	584	577	556	567	624	576	612	593	590	585	611	588	617	613	573	549	535	536	541	579	579	573	573	578	631	604	563	583	604	569	640	551	553	576	576	550	585	561	576	574	621	580	588	610	590	546	592	576	580	601	598	556	549	596	580	590	601	570	591	613	616	580	580	557	584	615	599	607	574	602	564	570	534	578	550	606	595	559	627	552	583	558	579	568	594	583	633	543	561	557	559	554	517	559	597	578	574	557	568	591	576	581	606	590	585	627	559	621	568	598
23936	20964	24265	27828	20965	20973	12540	504	312	252	260	242	266	246	235	211	232	212	205	230	191	192	189	228	200	210	228	197	207	199	181	185	179	204	199	198	200	200	179	200	181	159	210	182	204	193	178	197	198	188	178	189	163	202	180	208	202	201	202	202	168	176	185	221	193	228	189	178	177	200	217	205	200	223	193	202	185	159	189	202	187	222	201	167	207	183	179	197	194	193	177	212	208	197	202	204	196	181	183	192	210	222	201	182	199	203	209	204	219	186	177	185	199	189	173	185	201	202	211	182	189	190	183	188	182	195	203	198	179	179	182	215	197	183	196	162	179	194	213	177	183	192	207	157	193	198	200	216	173	188	170	187	157	188	200	210	181	202	186	197	192	194	208	200	193	210	213	166	189	187	187	194	219	203	186	167	188	182	168	159	192	176	192	167	197	186	181	207	188	192	205	171	189	185	178	201	196	187	177	210	200	197	175	137	172	205	197	215	187	161	182	183	197	196	183	168	205	213	201	169	166	191	209	196	202	198	139	201	208	207	223	177	167	178	169	170	177	177	181	193	197	181	181	194	191	206	188	188	203	189	192	179	182	175	194	195	192	183	187	214	189	181	198	223	191	202	178	165	188	194	236	163	176	170	199	211	168	187	209	197	195	198	200	193	180	196	210	184	223	217	186	206	211	198	170	149	175	180	213	203	192	201	200	161	193	198	181	185	191	205	197	180	180	210	191	177	190	204	204	220	192	190	193	200	183	207	189	191	193	184	213	180	182	186	166	198	208	195	197	193	192	183	211	168	205	194	187	201	207	179	162	199	198	199	204	175	188	200	209	185	209	195	175	192	177	189	219	149	186	193	234	188	180	197	204	182	202	208	200	228	174	211	184	195	176	195	188	162	191	181	194	185	169	209	174	176	191	164	214	185	195	196	192	180	204	175	186	184	214	182	185	165	180	221	177	195	188	180	188	185	181	192	179	197	200	187	212	190	188	176	194	194	191	185	203	184	186	167	181	186	206	195	171	169	195	190	183	190	171	199	171	192	193	217	212	212	175	206	201	206	190	196	183	202	198	218	192	178	199	192	180	182	200	178	157	205	213	201	186	204	178	190	185	206	193	203	233	196	212	193	185	184	174	202	169	185	180	182	184	178	189	188	175	200	190	205	183	184	165	178	212	186	171	208	197	187	191	196	192	189	162	200	174	200	200	182	210	189	181	203	197	201	194	221	203	190	185	224	189	172	213	200	201	196	193	182	185	198	188	187	181	184	219	198	181	195	184	194	174	186	182	181	212	203	184	206	225	202	165	200	207	189	167	226	204	195	215	182	203	206	189	167	208	201	213	215	188	183	201	186	172	186	173	209	188	179	191	189	211	190	165	208	189	191	160	180	188	201	191	209	173	179	217	193	186	198	192	212	196	182	207	216	187	186	210	194	192	200	177	216	178	203	214	184	190	197	166	192	177	193	206	175	178	195	208	187	204	199	192	212	187	189	210	195	200	206	179	223	209	202	196	198	213	156	205	171	178	196	200	199	190	192	182	181	179	197	180	185	182	190	222	208	186	188	182	179	216	173	161	189	189	183	181	193	207	190	209	205	204	186	174	187	171	189	216	193	211	208	222	191	174	209	184	195	192	206	194	189	196	182	184	196	187	195	190	208	178	195	164	194	199	196	197	172	169	194	183	184	193	179	195	203	206	177	177	159	175	194	185	188	195	181	200	194	184	210	205	206	202	203	195	168	187	191	197	190	190	208	201	212	188	177	219	188	185	185	172	197	183	185	188	206	202	189	163	185	208	174	203	207	217	195	157	183	176	172	213	205	164	181	195	201	197	204	196	177	198	194	186	180	219	198	159	159	208	193	212	194	172	187	191	191	182	220	180	201	194	180	208	212	192	199	174	191	212	196	179	209	203	176	211	176	199	225	207	206	185	162	195	172	196	177	207	194	198	175	230	180	192	181	203	191	198	233	205	193	171	195	198	181	168	185	188	169	169	187	192	202	176	192	210	209	178	175	180	172	179	172	182	201	166	172	180	167	176	194	187	178	208	207	188	199	221	164	200	174	181	191	171	174	186	178	179	184	171	230	203	199	182	207	181	202	181	184	163	186	188	199	165	187	208	198	168	195	184	190	177	190	196	167	196	219	214	184	172	206	204	186	205	177	212	158	196	190	200	187	219	168	186	176	179	209	182	197	188	193	193	182	181	204	181	170	205	191	185	172	194	193	221	184	167	200	190	177	190	189	198	197	166	187	167	207	206	174	205	184	201	211	189	220	193	196	195	185	204	170	168	173	177	187	183	191	201	179	200	192	173	214	179	157	186	199	180	179	192	191	204	171	179	189	197	187	200	180	201	209	199	180	175	190	196	191	192	166	171	214	204	208	200	169	187	202	176	173	211	193	189	192	175	189	182	204	212	208	184	205	196	191	196	194	162	204	189	208	189	193	204	200	195	188	167	170	187	198	178	173	175	187	188	201	181	195	174	187	184	214	186	192	208	190	203	190	198	172	210	192	169	199	211	197	184	210	199	194	156	204	199	174	192	207	193	211	189	170	203	189	205	189	157	213	172	174	170	199	186	207	195	195	188	187	194	178	190	200	175	173	186	196	191	174	195	200	171	198	193	194	177	222	181	199	160	169	182	177	177	179	168	184	178	185	213	194	180	184	187	184	186	220	160	206	202	182	176	208	190	167	158	195	202	158	196	181	192	192	185	199	185	205	194	207	189	226	179	216	185	176	199	222	167	181	187	170	203	209	191	215	198	183	177	199	196	212	179	181	164	193	175	202	184	176	200	193	185	166	184	175	208	196	201	213	182	181	201	205	212	165	214	166	193	192	204	200	174	197	188	226	178	169	188	216	212	191	206	181	196	203	202	206	197	187	208	213	195	183	184	190	176	195	190	169	178	205	183	187	188	199	205	198	196	204	198	196	206	207	183	195	207	200	176	174	209	188	189	191	202	180	200	178	214	172	205	180	212	183	191	187	208	202	175	191	182	176	185	192	184	226	188	180	181	216	209	179	189	211	220	246	191	210	209	193	206	207	201	188	167	213	197	186	202	191	165	186	221	183	175	170	206	188	169	218	184	191	201	189	199	187	194	189	175	185	190	183	190	201	181	173	189	172	189	163	203	189	193	193	206	175	182	199	203	192	185	164	173	203	175	158	170	176	203	184	165	190	200	193	187	208	208	195	180	186	187	190	196	192	193	178	185	190	186	183	197	196	196	193	215	165	207	208	196	201	172	211	201	207	207	179	187	198	190	207	200	166	186	188	184	222	199	177	204	176	175	187	196	205	182	183	204	187	190	210	197	181	188	182	196	212	219	206	147	164	189	198	193	183	193	196	205	187	195	209	212	181	218	186	216	206	213	199	173	217	180	190	183	178	200	191	176	180	210	217	212	194	210	178	191	187	195	204	200	198	193	194	201	180	214	192	185	174	188	183	184	191	230	193	183	213	209	222	178	203	191	199	198	179	194	197
3809	4726	2141	852	709	567	493	472	494	460	484	464	511	462	480	456	483	438	453	456	486	435	456	448	474	456	469	417	435	447	447	437	436	491	420	433	435	458	445	438	462	443	438	450	428	470	453	479	463	426	484	435	451	458	432	441	488	435	417	434	435	440	445	442	472	411	407	444	456	435	467	424	430	478	451	440	405	461	437	485	424	457	461	465	449	440	439	459	488	446	429	425	413	428	457	506	447	461	467	433	459	503	412	472	401	446	525	457	458	453	408	465	445	442	442	415	461	429	479	453	455	449	462	451	456	450	461	442	445	445	424	455	420	482	448	458	449	440	440	490	441	468	463	411	462	417	478	452	417	465	440	386	448	400	462	405	445	463	452	438	431	474	478	428	468	450	464	430	453	451	436	440	460	427	446	421	439	425	478	431	445	472	438	440	446	486	434	428	448	448	481	453	414	454	437	444	456	428	426	433	480	437	450	443	408	447	498	459	470	429	441	466	466	464	466	468	440	432	458	471	435	448	490	441	462	428	443	442	477	427	442	433	433	454	423	438	451	420	462	482	485	435	448	438	434	475	468	464	445	482	465	418	480	434	460	432	434	475	474	422	466	452	439	427	451	491	465	460	451	464	451	448	443	464	465	446	448	427	463	412	473	429	453	433	460	438	436	446	438	473	443	444	458	433	422	431	425	466	419	432	477	428	446	482	407	471	451	436	467	430	456	497	449	438	460	440	437	455	441	438	439	400	436	447	483	445	457	415	464	412	448	453	454	434	436	439	437	441	452	475	469	452	436	397	458	442	425	436	436	464	434	482	465	411	459	495	416	443	455	465	441	444	460	471	458	437	452	427	452	463	424	415	473	453	423	455	452	431	457	452	447	456	440	446	454	426	440	445	438	434	432	441	473	446	466	451	430	435	417	467	475	419	408	454	429	459	467	475	427	447	467	490	461	438	446	438	425	435	448	432	489	439	437	428	443	448	473	449	435	418	397	446	422	461	441	435	418	443	471	473	443	472	456	408	456	437	455	427	455	502	455	461	419	448	408	434	465	436	475	411	420	438	463	450	442	461	425	467	452	419	427	454	432	500	412	454	459	463	469	477	413	421	525	426	456	461	459	452	473	481	466	451	461	454	460	443	425	423	432	440	468	486	434	435	419	433	456	481	458	457	419	417	490	406	454	397	436	454	409	397	437	433	412	425	419	498	422	444	421	450	422	477	417	419	448	447	446	433	455	433	430	426	447	440	464	436	450	459	456	426	419	475	447	434	459	454	420	421	475	439	465	486	442	454	490	440	432	450	429	438	444	443	403	458	430	464	413	476	437	429	480	434	440	406	425	453	429	473	453	492	428	415	448	419	418	439	449	450	422	430	478	442	473	468	460	451	421	446	483	428	462	481	426	438	452	470	484	434	425	410	427	428	457	450	460	473	424	427	487	440	460	424	411	436	467	420	435	483	458	457	493	425	439	464	434	438	472	434	436	441	411	449	471	430	507	452	461	422	441	410	432	465	449	429	455	461	402	455	430	505	465	440	428	451	426	432	400	429	441	456	444	432	413	445	441	456	433	473	442	420	425	442	403	430	455	437	404	454	461	443	416	430	448	439	453	482	433	438	471	415	515	452	409	453	442	433	427	479	458	463	451	436	436	447	415	443	479	484	441	465	452	406	463	484	430	409	439	449	432	459	473	447	443	437	456	467	398	426	420	421	446	394	484	471	427	444	421	438	438	457	427	462	457	423	470	453	422	487	457	426	396	462	437	410	428	462	462	466	439	429	448	429	463	433	436	449	486	458	432	440	445	459	409	444	399	484	435	443	457	455	433	434	432	451	473	453	420	410	489	421	461	421	427	429	448	440	462	451	429	502	413	488	436	436	432	466	471	472	432	446	427	422	451	445	470	420	457	424	412	472	470	437	457	431	416	432	464	436	459	493	453	477	446	447	419	467	419	449	471	439	455	444	478	471	411	468	430	497	431	421	442	461	455	452	439	451	442	434	498	419	480	450	496	469	421	436	456	441	434	456	436	470	464	459	417	437	453	423	481	449	461	449	431	406	440	459	461	459	419	448	458	452	474	469	464	492	465	468	479	449	446	423	394	473	505	423	465	460	429	447	434	434	424	427	417	442	453	415	461	439	425	469	419	433	426	459	420	460	448	444	450	456	456	433	465	460	426	426	460	419	443	466	435	405	442	433	447	436	471	455	458	465	428	464	466	476	432	460	481	457	443	458	465	439	446	453	400	455	439	444	447	432	431	433	430	431	469	461	443	457	473	462	456	448	434	424	448	475	426	417	437	450	424	452	458	451	444	458	384	427	433	476	449	455	442	458	440	441	421	470	460	481	483	437	440	461	426	464	428	502	463	425	452	430	487	475	481	485	430	402	430	425	423	468	474	432	445	407	449	453	450	456	476	414	453	439	436	421	425	394	443	430	445	407	486	472	433	459	424	439	441	484	438	389	446	463	448	459	448	427	411	495	468	423	430	481	448	444	423	439	419	451	454	480	446	438	447	434	428	450	434	478	417	456	418	417	448	461	448	447	456	425	450	475	469	452	458	460	471	464	436	466	478	470	447	427	464	434	440	428	444	417	451	432	477	492	458	454	427	463	442	498	470	408	451	426	440	432	468	452	495	442	420	430	433	461	439	407	453	419	466	448	424	471	444	493	433	459	453	442	399	449	466	477	495	437	436	447	431	464	414	484	444	452	449	481	442	431	439	434	475	399	406	404	426	466	464	490	450	400	462	435	493	477	447	406	429	418	490	423	460	431	474	456	475	444	441	479	453	488	437	465	466	416	457	415	445	443	434	460	482	459	471	474	427	421	413	412	431	440	443	453	454	436	457	474	472	437	446	468	464	418	469	469	429	468	437	451	469	463	476	409	456	463	431	457	419	439	448	432	443	459	447	454	449	501	448	472	436	460	416	474	429	453	410	441	422	408	438	481	427	472	444	444	436	439	440	438	471	413	452	428	438	452	412	462	415	463	483	448	468	433	444	450	493	418	414	466	442	448	435	457	470	434	447	459	435	427	485	440	453	421	437	456	454	453	430	452	441	452	458	418	436	385	441	441	449	439	454	464	465	442	451	436	447	446	454	450	485	420	461	445	430	456	437	476	455	435	425	444	466	446	491	420	431	441	465	437	441	419	468	422	422	436	400	464	427	444	431	432	425	451	480	457	441	464	410	408	434	440	422	395	471	467	439	392	435	438	451	422	483	450	510	460	454	438	408	461	481	461	430	452	444	483	469	435	482	473	428	463	420	418	428	424	462	480	460	447	408	434	427	450	452	440	463	451	446	439	419	467	414	428	423	455	413	433	456	444	458	443	459	450	430	455	439	417	467	460	452	438	464	459	432	438	469	430	429	409	431	437	468	410	471	394	443	454	462	430	453	459	405	449	434	428	446	417	445	397	435	447	456	454	466	456	459	444	466	470	424	440	416	420	435	429	426	481	453	416	413	453	459	449	450	432	426	420
31763	19151	6339	458	333	281	209	146	117	129	145	136	150	124	133	138	143	150	153	154	134	132	137	159	131	143	123	139	165	144	125	138	139	132	110	132	134	135	134	131	141	156	132	128	137	142	145	151	145	143	148	129	140	130	136	129	149	159	141	151	166	133	151	151	132	120	141	123	132	141	151	130	148	126	136	143	116	143	152	113	130	143	153	148	115	146	152	145	126	144	129	147	129	144	144	127	139	129	126	131	129	135	139	131	150	133	126	137	164	138	127	128	121	128	149	150	149	134	136	141	125	123	153	113	131	139	121	127	123	127	116	151	143	137	129	143	146	139	139	130	136	127	131	126	165	155	131	156	123	143	124	148	147	137	130	131	148	124	142	146	132	146	131	145	109	143	118	143	142	156	152	110	116	152	123	120	131	143	157	149	140	137	133	147	126	122	136	135	151	139	144	132	112	124	139	125	137	124	123	129	147	156	159	128	138	158	128	123	140	121	127	149	145	175	141	127	144	135	152	139	135	139	153	146	127	130	142	138	135	150	137	147	133	143	142	157	121	143	143	149	154	144	125	138	145	135	121	121	131	138	135	159	144	142	153	138	129	141	161	153	127	129	138	134	128	143	140	141	138	139	135	132	154	120	157	132	153	113	123	152	114	139	146	134	159	154	136	138	142	128	133	129	137	151	131	135	137	119	135	138	141	131	160	147	140	121	153	135	124	157	143	141	140	151	139	129	145	119	137	144	145	138	137	143	130	131	146	123	150	145	123	139	129	128	124	156	139	154	139	151	142	134	140	137	154	145	134	129	140	144	129	160	142	157	128	125	139	142	132	132	144	153	148	144	139	145	118	133	142	132	121	132	115	160	146	154	133	138	126	132	114	111	141	157	131	111	115	134	134	135	139	155	126	145	148	113	138	132	131	150	143	133	151	129	132	130	127	152	150	148	147	128	116	140	133	139	143	115	110	142	136	133	137	141	149	126	145	144	149	138	148	130	134	133	131	136	148	131	136	148	148	138	144	134	148	141	134	151	141	131	146	153	131	136	152	147	156	117	153	143	151	151	163	137	121	131	152	131	154	129	143	154	143	136	133	125	141	132	111	149	129	128	135	133	147	132	135	153	148	139	130	139	134	142	131	140	137	138	137	138	128	153	139	134	135	130	161	147	131	148	131	154	145	122	137	117	139	141	133	138	120	126	147	149	133	130	149	137	137	144	157	127	139	151	136	148	157	149	129	135	140	147	141	137	120	139	161	146	123	144	120	125	130	139	124	130	130	149	134	132	142	139	146	131	164	149	137	157	158	148	145	138	138	122	134	131	145	154	128	135	141	139	164	126	138	120	164	133	151	136	132	157	134	139	144	156	119	142	97	156	147	149	146	139	147	126	129	111	172	146	119	136	131	131	152	114	125	156	150	142	133	143	141	118	130	128	156	131	154	124	119	153	159	139	163	138	146	143	156	114	151	153	154	110	131	140	147	132	145	141	126	152	137	120	117	130	148	146	149	131	139	142	146	129	141	136	146	142	150	121	143	139	139	145	141	151	148	136	116	152	138	150	124	149	128	126	149	158	134	148	139	138	139	119	140	118	126	127	166	131	158	151	147	114	147	171	132	135	119	146	136	142	139	135	141	147	136	156	144	139	139	136	136	143	127	136	142	146	152	133	128	128	142	112	139	128	141	134	138	151	153	130	130	132	136	139	128	136	153	140	136	131	135	129	169	150	163	144	134	132	146	122	131	136	137	134	123	143	138	145	132	119	138	143	135	138	127	131	126	129	133	124	143	140	145	112	132	141	136	141	147	127	122	124	145	154	124	150	134	146	150	137	154	122	136	112	139	144	135	146	151	141	126	140	156	132	132	132	127	137	151	146	133	158	131	135	131	136	115	128	118	133	139	137	142	137	139	148	125	140	148	149	115	124	147	133	125	131	124	124	132	128	141	131	140	139	142	133	125	148	142	129	130	130	134	147	145	132	148	136	133	124	111	152	133	126	141	144	143	124	143	151	152	128	139	121	162	136	136	123	151	134	139	159	151	143	154	138	129	137	129	128	130	131	139	151	133	135	150	137	148	127	134	115	114	154	129	137	127	131	140	127	138	154	131	132	132	143	135	134	123	129	134	147	131	125	139	133	156	161	150	158	148	133	152	124	125	126	114	140	151	129	127	152	136	133	144	143	140	139	152	130	132	126	137	148	136	140	136	154	139	143	126	129	141	133	141	115	121	160	167	137	152	143	143	157	110	152	125	128	151	140	147	145	123	147	131	133	114	149	164	121	152	136	125	116	148	132	156	144	135	125	143	147	156	128	142	131	142	132	145	125	138	134	173	141	125	139	132	142	125	142	139	161	136	127	134	141	162	133	136	132	142	136	145	147	145	148	123	137	145	144	130	144	116	134	126	139	122	153	130	135	138	130	148	151	157	155	152	124	129	144	118	157	147	139	160	132	149	154	137	148	136	137	138	130	141	161	122	135	147	141	110	140	139	148	122	110	158	125	142	115	134	133	121	126	118	147	121	150	128	138	154	141	124	137	153	137	118	126	113	130	135	146	126	154	138	149	155	135	141	133	151	143	132	139	123	150	145	136	135	125	134	165	147	166	145	149	141	150	127	128	127	141	143	141	142	142	139	150	140	139	148	147	143	152	131	114	128	106	140	128	135	123	151	127	136	129	126	144	143	143	115	126	147	132	126	121	156	132	151	135	150	131	124	119	141	116	164	133	141	146	136	147	131	139	143	135	163	139	148	130	151	140	152	161	148	137	147	139	149	139	125	128	125	133	137	130	154	125	135	145	126	134	139	122	130	138	152	146	151	146	128	148	134	126	116	149	150	138	148	127	138	120	155	128	137	150	132	141	109	149	134	151	141	115	128	151	125	148	165	145	144	112	158	126	128	151	140	144	150	143	157	155	139	156	153	144	146	135	133	146	147	139	146	136	145	122	139	127	152	161	128	137	122	121	147	136	148	183	134	118	114	135	138	134	145	149	148	119	148	135	134	140	157	147	147	125	146	155	145	140	112	149	154	149	136	149	142	152	133	152	145	137	131	132	136	132	147	131	127	143	150	157	148	142	141	152	140	117	124	125	130	132	131	147	146	128	126	132	151	145	144	126	139	150	151	112	129	122	139	142	127	135	148	144	129	140	132	148	127	143	138	126	141	144	144	143	151	136	152	154	136	127	126	160	130	145	122	153	158	146	145	140	146	160	138	133	146	140	127	145	139	153	133	128	134	123	149	124	146	135	148	124	129	145	149	156	132	151	155	121	131	128	151	141	159	144	125	145	140	147	133	116	137	137	154	134	156	163	153	141	134	155	128	121	131	135	164	155	132	134	139	138	164	130	129	148	135	139	138	144	132	127	124	139	152	139	137	130	150	154	138	143	146	137	136	143	146	124	145	138	149	150	139	150	135	162	153	133	138	128	109	131	138	139	125	131	147	123	168	155	136	128	133	138	126	167	155	141	148	135	149	155	145	127
5627	1147	603	413	410	397	385	341	388	367	396	400	386	383	348	378	397	380	358	367	365	385	393	401	371	363	360	362	368	376	353	410	370	355	384	418	394	359	392	390	383	377	382	375	393	399	359	373	380	395	396	410	382	416	352	399	371	360	340	376	360	380	378	376	360	390	403	381	417	350	379	342	370	335	376	411	347	363	386	376	379	356	367	393	412	383	381	337	394	372	398	388	403	355	396	352	394	373	340	392	358	372	368	395	385	385	387	387	413	399	398	361	376	360	393	352	377	432	369	382	383	385	378	379	403	362	387	347	365	379	394	432	396	387	393	392	364	393	371	348	393	372	385	406	362	408	379	417	392	379	377	356	341	362	404	369	365	370	351	339	389	397	384	358	396	383	412	419	376	368	377	361	374	411	392	382	390	354	405	365	342	383	396	345	380	330	358	356	375	381	383	405	384	402	372	358	384	393	379	380	367	396	416	385	406	341	361	366	400	410	373	360	370	389	377	385	375	373	369	389	381	404	369	371	389	349	389	374	381	402	373	380	365	342	412	403	382	377	402	425	357	389	389	375	384	381	387	365	369	383	367	389	379	361	375	387	386	352	352	383	391	357	383	398	368	382	390	402	368	371	389	377	370	427	371	387	366	383	382	377	363	368	374	405	354	367	381	385	370	386	355	384	374	386	357	381	408	370	375	429	386	346	455	394	390	381	373	384	372	361	336	424	379	371	392	377	396	356	379	365	384	383	424	369	368	382	402	379	384	376	385	383	397	387	420	409	404	384	409	373	398	378	385	386	382	396	371	409	342	385	411	377	390	425	366	382	393	370	402	424	376	345	382	380	394	402	397	356	385	360	386	381	410	334	355	387	379	393	374	391	369	380	354	393	371	376	358	374	350	369	402	387	394	382	405	359	371	376	351	377	377	367	385	411	377	363	384	364	372	413	371	354	420	381	384	365	399	407	367	374	403	357	354	368	367	417	351	383	383	360	371	382	383	405	384	409	375	401	393	375	384	390	369	414	385	397	389	377	372	391	374	359	374	388	352	378	403	397	381	362	385	368	391	363	398	433	350	385	404	394	401	401	391	383	404	405	368	381	376	402	415	392	367	426	368	409	391	380	394	402	385	368	383	389	431	344	414	365	375	394	390	401	339	381	391	371	416	394	325	360	382	403	398	418	393	368	383	377	357	415	377	410	370	369	409	365	375	374	386	387	402	368	385	374	380	385	376	395	387	387	418	380	381	410	368	403	335	401	359	374	363	401	360	380	402	365	398	376	369	377	380	403	375	369	396	409	385	403	384	359	372	427	381	410	406	404	379	385	371	393	413	400	375	353	357	421	364	384	375	380	379	397	384	399	338	392	387	395	352	377	381	410	381	382	374	383	391	409	373	391	392	352	375	398	385	396	393	405	384	386	383	386	371	396	385	389	380	381	380	393	364	409	395	407	355	389	394	392	360	398	385	398	342	382	390	373	403	425	361	377	363	384	366	372	396	381	382	372	376	357	376	358	421	396	381	367	355	383	373	394	380	380	400	370	341	427	353	385	385	399	361	345	387	334	387	395	372	357	392	426	405	358	390	360	421	397	386	389	377	354	384	361	385	380	377	381	377	384	362	405	388	341	385	357	345	419	359	388	346	375	367	366	398	386	384	394	374	362	395	339	385	411	367	393	378	381	397	374	374	401	391	349	376	423	378	414	383	377	382	382	393	371	395	398	379	410	379	314	368	394	357	381	355	400	417	404	391	360	381	369	371	366	388	387	369	379	372	364	427	365	401	383	405	402	340	386	352	368	384	386	394	379	347	382	399	388	418	350	394	367	378	401	365	420	364	349	411	379	354	358	396	398	394	440	369	403	360	398	350	392	416	356	364	403	363	366	369	388	380	371	360	366	379	397	370	406	366	425	407	398	411	359	400	377	378	364	362	376	395	361	364	382	391	368	405	374	373	400	361	383	376	397	387	404	363	378	363	367	390	386	360	351	376	376	363	387	397	399	383	361	371	413	426	372	381	393	362	350	388	373	361	381	407	386	434	389	371	382	369	438	422	365	363	371	422	395	384	368	399	362	367	400	404	384	399	386	382	394	366	399	353	402	382	369	369	411	381	377	384	394	374	348	388	405	369	390	385	393	408	374	377	380	382	390	361	369	343	364	411	399	384	374	373	406	401	436	372	420	383	374	334	374	359	372	394	353	385	386	355	385	371	387	337	368	365	367	367	397	391	363	393	378	386	391	365	395	394	392	385	377	385	362	368	401	361	391	388	381	397	359	386	363	335	374	391	386	370	363	381	373	382	385	397	366	357	391	377	377	363	356	356	376	375	426	379	363	406	373	364	353	403	372	377	380	403	372	343	366	427	362	413	376	389	381	380	409	370	374	371	368	381	408	365	409	401	367	392	362	369	425	399	350	376	377	375	400	405	378	362	381	405	397	373	394	386	384	396	394	402	394	399	395	355	408	382	414	381	381	380	340	337	373	404	386	391	357	387	405	354	373	378	397	384	375	403	376	419	401	364	380	387	374	385	370	398	357	390	379	399	416	431	393	359	378	369	405	371	365	370	378	397	391	373	385	377	372	384	401	395	381	390	387	383	375	383	400	400	394	376	361	354	355	349	378	364	364	365	378	369	370	374	388	415	384	362	407	394	346	383	382	399	402	350	360	381	378	391	412	360	344	399	385	387	395	410	373	359	389	363	373	374	419	416	401	413	355	376	389	378	349	397	432	398	355	368	379	344	391	364	378	388	399	402	393	346	381	379	381	372	393	402	364	381	377	397	390	369	348	388	398	354	374	362	394	382	374	388	381	392	345	391	363	367	387	377	349	404	347	400	419	337	374	388	357	412	361	367	356	348	386	360	334	397	394	413	362	387	371	399	388	386	416	400	363	365	369	411	400	359	357	354	401	392	402	402	357	420	377	372	412	375	358	393	394	377	400	389	381	359	419	387	385	332	362	384	361	388	360	367	378	354	380	368	374	386	384	352	381	387	378	375	385	378	379	389	379	395	426	393	388	379	373	361	381	397	359	398	374	403	411	350	374	388	366	383	368	361	349	359	326	377	398	387	398	417	390	388	362	392	371	363	394	404	397	392	413	378	358	393	388	397	376	368	365	352	368	386	377	434	379	342	361	396	377	370	375	379	400	384	358	401	374	374	375	353	381	378	365	336	388	396	363	388	340	387	364	398	414	392	404	376	389	403	363	383	387	391	417	395	351	403	329	420	391	375	368	365	355	366	365	366	377	386	407	407	413	379	389	366	365	393	378	376	357	391	395	362	359	372	383	395	359	379	383	417	382	359	406	366	401	383	392	406	350	377	390	364	369	383	415	368	375	370	369	385	356	397	398	417	357	372	376	395	394	397	362	353	403	414	368	385	388	387	393	419	380	387	375	357	382	410	354	398	401	377	387	336	368	380	394	398	349	396	372	397	390	390	388	371	374	380	372	374	340	401	373	383	387	388	391	388	403	395	396	382	392
24515	21006	24023	28176	20997	18176	566	358	294	267	284	277	249	274	245	281	245	255	246	275	248	239	253	216	238	246	233	276	251	234	240	239	245	238	240	257	239	239	265	245	265	250	228	240	241	264	270	231	240	237	251	239	224	255	233	220	250	269	262	225	249	251	274	219	215	263	252	228	246	244	253	236	248	264	262	223	265	255	239	242	223	231	259	243	263	225	251	266	259	208	243	250	240	254	213	264	225	229	262	246	239	235	237	228	246	265	269	251	236	239	251	226	228	228	227	250	217	226	227	220	238	223	234	223	212	216	237	266	260	228	234	245	231	237	249	250	242	239	245	232	240	224	251	230	196	262	229	212	234	222	232	235	231	257	250	251	238	232	232	268	265	259	235	255	240	230	228	258	211	229	252	238	243	246	216	228	274	232	226	233	249	271	233	215	224	225	217	255	234	211	237	247	225	242	247	219	244	261	241	261	231	240	222	247	246	222	255	255	218	244	251	234	221	217	244	231	247	266	242	246	244	253	235	259	256	219	236	260	235	230	225	245	244	242	230	245	224	268	212	223	213	250	253	227	229	244	244	243	235	239	238	247	227	253	225	236	214	251	231	235	250	236	205	215	252	250	231	239	266	259	235	242	251	238	244	265	232	219	274	252	228	243	234	250	254	237	219	239	263	236	240	244	276	249	254	244	236	257	218	241	232	255	224	205	235	252	237	283	238	249	261	239	234	263	231	242	218	263	237	234	256	251	226	261	255	248	231	248	257	213	216	255	224	218	233	230	245	250	233	228	240	255	240	252	213	253	234	232	242	228	226	213	255	246	272	290	282	238	206	246	249	248	230	273	225	230	237	224	260	232	243	236	220	228	250	242	237	208	263	258	225	237	252	225	203	237	243	247	239	242	237	223	242	215	249	234	227	238	216	234	231	221	227	238	257	238	253	238	236	236	227	262	251	216	234	215	227	259	232	245	212	235	235	249	278	261	197	219	233	243	257	227	233	231	264	271	225	249	247	257	239	251	222	228	236	251	268	242	283	243	239	245	239	232	246	220	236	244	234	265	216	259	255	248	190	224	238	244	211	253	266	219	220	244	257	240	253	221	256	243	239	228	233	190	212	237	244	233	243	261	243	266	267	245	203	236	219	223	252	246	222	239	244	255	233	249	239	241	259	266	243	224	223	256	243	242	236	231	243	235	231	228	219	206	274	232	255	242	252	234	228	254	240	231	233	225	235	208	228	235	244	249	230	215	251	245	245	220	258	228	195	242	251	237	233	237	241	248	230	236	210	253	232	240	235	242	240	251	224	236	248	228	227	256	221	212	206	216	247	250	265	230	236	261	239	232	242	221	214	239	265	215	244	250	236	252	227	228	253	229	231	241	249	252	242	221	244	235	244	224	239	283	259	227	239	246	221	240	217	242	263	241	218	249	240	240	249	243	247	259	243	240	229	223	230	246	206	243	240	242	234	241	252	223	243	233	251	226	252	225	227	223	236	253	261	269	268	262	220	251	237	264	247	233	252	256	225	246	245	257	256	236	237	235	241	230	226	204	242	259	247	257	257	212	237	219	250	229	223	247	243	236	229	269	225	226	257	226	225	249	230	224	237	263	257	251	241	200	226	250	248	273	216	244	281	226	228	231	228	204	227	229	258	241	251	266	237	216	246	255	250	237	231	220	228	230	245	221	219	244	234	219	213	251	239	231	242	252	231	216	239	261	231	232	239	220	252	216	246	234	238	256	266	259	227	261	242	230	249	198	218	212	249	237	218	234	229	220	221	275	261	249	238	275	211	229	217	227	238	240	215	246	260	249	228	251	244	236	255	244	230	234	257	271	238	248	243	229	240	242	257	237	250	229	248	244	241	239	234	226	226	204	248	239	226	248	239	259	235	236	251	233	236	223	217	236	239	242	262	227	254	241	259	228	251	248	215	225	228	239	243	256	255	235	259	236	243	255	235	196	193	220	246	246	239	252	255	240	243	259	232	210	220	224	254	241	227	211	231	256	236	244	230	225	233	251	215	263	238	241	224	233	262	279	250	225	246	234	229	249	227	234	215	249	215	262	225	258	242	245	228	241	237	258	244	254	218	240	199	234	247	235	222	245	262	246	253	204	219	226	254	246	238	233	276	250	245	226	226	237	244	215	236	227	231	224	225	248	228	256	260	247	253	251	241	232	259	267	245	253	249	243	259	224	214	253	236	232	226	238	249	232	224	223	241	227	252	259	241	235	249	232	229	246	236	243	229	268	218	260	278	250	263	259	251	242	233	238	272	231	225	222	227	261	257	259	209	268	251	252	236	222	259	253	239	207	228	245	243	269	215	259	210	229	214	230	253	239	237	247	228	232	240	212	257	219	220	256	248	253	247	236	219	268	242	234	250	227	225	269	219	226	241	229	242	248	225	236	292	234	249	236	208	245	222	250	254	204	228	246	228	220	280	251	256	240	226	239	242	229	221	248	270	237	228	247	204	225	237	233	247	215	255	270	208	238	256	229	239	241	256	244	221	268	257	258	233	255	201	229	256	247	253	225	240	236	215	219	263	246	240	235	278	231	236	208	262	241	246	257	243	224	245	265	231	254	223	231	233	227	253	236	254	251	225	240	227	210	251	236	224	243	245	222	249	246	247	250	245	227	228	244	258	266	222	224	248	250	243	239	247	201	233	241	241	207	220	260	237	248	256	211	232	229	261	258	232	244	236	223	213	249	233	231	206	269	240	214	227	248	238	239	275	215	239	232	241	226	230	222	221	231	226	224	208	240	255	259	243	237	250	236	216	239	227	246	225	247	245	238	213	237	223	220	251	210	257	247	257	258	249	236	230	216	240	253	254	248	248	278	262	236	285	249	230	275	231	227	240	259	230	254	250	260	252	241	217	239	209	243	238	195	232	267	246	230	233	234	254	228	208	238	203	235	246	209	283	231	233	256	232	237	250	230	251	238	242	245	205	245	246	250	225	250	265	260	232	255	233	234	226	227	207	234	240	243	263	231	237	248	243	242	230	241	256	245	256	241	249	262	241	266	236	274	222	281	245	232	242	242	229	215	251	257	242	234	254	230	211	240	249	218	242	243	238	220	226	221	254	240	214	244	223	256	263	250	275	222	247	247	244	219	235	235	233	234	229	250	253	250	237	229	222	264	262	233	221	238	238	208	243	230	250	219	233	220	223	225	241	232	231	240	217	264	219	241	216	243	254	245	245	233	246	250	245	237	250	233	237	262	237	222	240	249	238	234	211	223	234	276	222	211	265	234	255	235	240	224	247	206	259	248	213	263	212	229	239	212	243	218	252	245	235	252	241	237	218	233	243	240	232	270	254	284	221	219	219	250	244	218	288	241	237	250	238	259	232	243	243	249	250	229	241	246	243	241	252	226	238	258	239	239	224	251	235	213	245	237	219	225	215	243	241	269	242	232	235	250	232	231	227	210	248	250	222	256	236	251	238	222	235	226	248	261	240	244	253	255	235	235	224	232	232	208	204	222
3573	3142	1646	829	758	611	628	584	637	572	600	585	611	613	621	621	579	600	587	597	572	605	579	575	623	556	594	608	585	616	557	563	570	602	600	589	606	617	586	603	571	584	547	610	552	576	591	570	569	542	583	588	548	635	557	559	604	580	546	575	568	558	591	588	556	571	578	574	604	574	574	599	555	613	567	580	579	591	609	591	609	601	594	619	567	637	556	591	595	612	549	571	580	599	587	616	589	583	559	608	565	600	640	554	591	559	575	607	579	574	577	616	563	562	554	556	603	606	612	594	582	601	580	590	599	605	583	586	611	619	568	580	570	569	591	558	621	589	572	566	616	591	570	607	586	590	582	574	633	624	574	580	585	593	565	608	569	522	599	555	587	563	561	593	580	593	601	587	619	593	540	609	606	598	583	603	545	565	549	646	609	579	599	547	578	594	616	584	610	594	613	558	610	551	564	559	576	567	623	574	610	618	551	591	572	567	575	592	603	560	611	553	574	606	591	580	578	574	569	623	598	544	592	583	585	586	587	606	562	582	589	541	577	590	580	565	562	612	568	594	552	565	598	581	558	582	577	577	590	597	597	578	611	594	561	601	576	571	609	580	565	596	570	558	597	619	577	558	581	542	601	547	588	563	588	567	611	626	551	616	606	608	621	567	575	620	598	594	615	617	573	525	613	599	624	575	579	562	622	604	576	539	561	604	560	584	609	614	575	528	568	620	609	582	612	596	576	593	592	609	622	586	569	591	582	582	577	600	588	551	536	608	565	579	606	571	560	582	603	568	581	592	579	590	557	575	597	562	569	582	559	585	622	624	550	567	572	600	597	591	564	587	613	593	594	552	571	592	595	572	571	567	551	568	562	607	538	574	578	582	551	551	574	599	582	588	588	570	623	544	602	592	600	613	589	583	605	595	565	600	619	610	579	595	579	584	588	600	564	622	570	584	642	610	632	621	580	536	556	573	578	560	573	615	594	599	618	536	562	575	617	574	573	594	572	615	568	538	590	537	582	591	585	552	599	567	594	558	599	607	571	618	591	630	590	611	609	598	620	567	589	592	611	578	552	602	554	605	607	641	587	586	613	547	609	610	577	633	580	629	580	548	558	621	590	572	586	572	586	622	608	599	614	579	602	587	575	602	576	635	611	577	621	594	604	558	590	573	574	556	612	612	586	573	557	567	605	622	614	603	616	526	616	568	587	583	573	572	567	591	611	575	570	584	548	586	562	598	572	574	576	575	649	565	547	572	567	591	610	613	596	593	597	601	586	541	606	618	612	559	563	580	574	585	613	534	591	583	551	588	617	621	494	563	631	598	565	577	564	559	596	616	589	627	609	572	577	579	618	538	599	599	590	556	559	539	552	578	612	580	584	605	598	571	612	588	567	569	571	631	611	603	578	575	564	564	602	565	579	550	578	628	582	578	593	578	582	593	568	574	551	520	522	578	579	582	551	569	548	589	577	555	593	590	573	580	623	591	573	561	566	551	588	611	634	596	556	566	558	537	587	592	579	545	577	606	576	581	582	595	564	623	555	542	570	539	606	572	586	587	577	600	554	572	582	611	587	572	576	577	631	581	653	570	568	561	561	590	542	584	536	577	564	575	580	523	533	589	585	579	577	569	626	568	539	586	604	570	591	589	531	549	606	559	591	593	614	595	618	580	557	584	590	603	621	604	606	549	608	571	563	559	608	597	577	559	578	568	563	575	569	587	586	592	568	592	575	600	565	555	596	588	589	577	617	616	562	607	567	568	570	620	609	598	591	642	576	592	563	588	608	593	601	579	553	585	613	535	550	602	566	579	612	631	597	609	571	535	578	577	569	591	596	580	543	548	604	637	610	576	616	590	604	585	564	612	561	586	571	569	587	603	559	613	629	530	590	623	607	581	563	588	584	608	607	603	584	597	573	624	579	575	527	597	582	546	586	571	595	571	572	569	571	591	621	558	597	560	601	543	588	584	523	592	565	582	598	578	599	614	565	569	563	578	583	515	570	573	573	606	600	601	610	588	574	581	564	596	584	572	580	625	556	594	568	578	570	571	610	598	592	577	525	594	564	607	606	594	585	580	575	553	577	579	527	580	596	574	596	604	612	601	624	556	640	591	644	590	589	587	594	572	578	605	572	562	596	585	591	596	581	583	586	600	539	588	597	571	577	536	593	601	551	560	536	575	612	609	577	591	604	591	539	556	587	573	587	592	562	611	558	638	577	610	603	599	616	586	604	606	582	635	599	534	600	644	630	657	569	588	575	587	569	579	584	569	553	570	559	558	560	615	600	591	599	576	591	570	587	595	560	599	606	620	591	583	601	560	599	603	603	556	589	603	609	585	567	547	565	584	578	574	653	555	577	602	585	561	609	591	575	586	568	580	568	594	558	556	599	586	582	550	598	544	580	597	606	553	631	588	577	585	616	640	593	615	603	580	561	566	590	569	610	561	641	563	540	567	608	561	572	604	575	579	577	549	576	597	562	597	573	611	625	601	624	575	581	605	549	599	619	583	587	588	566	592	596	578	562	581	563	558	550	608	594	556	561	559	574	589	571	603	540	601	580	584	571	600	558	556	582	572	561	600	566	559	617	577	590	585	606	578	548	593	539	643	570	589	547	596	541	583	587	588	551	599	537	592	617	556	582	590	587	616	561	594	592	608	589	593	562	575	617	547	621	553	578	593	588	589	549	587	568	599	579	591	589	595	571	582	575	558	604	591	564	623	597	571	528	569	603	588	580	595	577	570	551	592	586	534	607	579	562	586	592	577	633	563	608	590	589	575	589	606	587	617	597	616	605	543	593	623	621	572	572	521	576	535	614	556	625	526	568	567	598	556	582	540	564	610	595	561	613	597	571	582	578	586	608	589	546	554	608	620	588	588	559	612	615	566	612	584	605	577	612	615	561	595	569	586	601	566	539	593	584	558	558	591	565	546	584	614	602	578	586	604	554	600	606	553	606	621	585	542	572	621	591	580	600	563	570	629	602	597	596	563	551	603	592	565	597	593	578	557	602	575	586	547	575	608	598	548	606	589	597	605	562	559	576	618	560	595	570	642	594	570	597	620	583	548	554	578	624	595	580	581	588	562	568	612	609	579	563	604	568	538	586	568	566	612	615	599	585	582	612	572	572	575	585	575	585	589	581	566	567	592	624	594	623	569	566	601	553	641	544	551	551	600	583	590	575	599	572	595	593	587	591	602	621	532	610	578	591	585	564	564	579	565	610	585	564	600	574	620	590	555	598	575	533	617	621	585	576	606	590	572	571	553	583	577	548	605	618	599	590	596	603	619	554	537	554	590	568	560	575	581	602	563	601	609	579	575	591	578	566	624	586	575	588	585	606	545	572	620	583	593	571	567	616	585	589	596	548	591	549	569	602	551	586	636	567	615	565	597	558	576	575	641	600	595	606	547	593	592	582	583	563	573	598	601	583	579	580	563	597	610	584	548	618	596	572	571	549	554	615	583	602	562	613	566	573	601	581	590	578	540
23877	20962	24287	27816	20965	20974	12346	487	341	284	281	239	210	224	249	201	215	235	201	208	245	214	225	191	219	211	208	205	204	178	212	217	191	227	191	207	194	204	228	152	202	173	205	175	179	203	202	161	197	206	192	198	185	181	191	198	182	191	179	182	205	201	198	202	197	167	229	199	216	194	211	212	183	204	223	169	197	204	228	198	188	187	229	209	179	186	192	170	190	187	188	201	202	172	191	198	170	167	178	185	212	203	202	167	187	213	170	203	183	183	185	176	213	190	198	210	213	171	180	152	176	187	192	184	207	180	174	199	181	190	213	192	204	189	183	207	186	209	180	206	158	188	178	184	191	193	153	200	175	174	181	199	165	178	202	182	207	174	185	178	173	215	205	193	220	178	197	188	192	207	213	183	188	170	176	221	215	185	171	179	195	162	181	186	211	187	188	201	198	174	195	169	183	221	193	167	178	165	187	182	204	175	177	187	173	192	185	184	177	197	216	178	192	162	187	196	188	208	200	194	171	199	193	220	168	194	197	185	207	199	215	232	202	177	187	190	179	196	195	209	195	192	210	208	187	182	200	197	176	185	205	182	219	190	190	204	186	202	192	202	201	157	201	184	185	187	179	183	184	200	189	192	183	199	208	188	204	180	155	186	196	177	166	199	184	198	172	204	169	214	185	187	197	167	184	193	208	171	205	233	216	169	213	189	173	191	199	210	189	217	199	209	191	191	197	202	221	215	180	181	205	207	188	185	172	189	197	175	171	173	192	187	172	201	216	177	200	218	181	178	203	196	177	179	194	187	201	212	217	206	185	201	186	210	177	183	204	174	185	207	190	198	193	207	185	233	165	199	199	188	160	208	199	194	220	191	221	185	198	182	202	186	198	209	148	182	201	218	193	197	194	183	168	179	182	201	179	184	180	170	199	188	193	196	183	164	175	180	167	192	201	198	186	205	177	185	196	190	177	203	218	210	187	184	158	188	194	200	178	195	195	195	201	158	209	206	195	220	190	178	177	192	182	201	199	200	191	170	190	184	179	198	183	174	198	196	200	165	197	217	182	184	170	171	191	190	182	171	193	200	187	199	185	199	180	217	195	175	177	175	191	205	200	191	169	213	200	181	184	189	192	187	187	184	194	185	197	166	179	210	173	182	199	176	176	202	174	164	204	188	215	190	185	192	179	197	174	172	203	192	205	205	205	200	208	215	203	196	188	188	194	187	220	205	195	201	172	182	225	165	177	192	220	194	179	191	183	204	184	187	205	188	193	179	194	181	194	220	180	209	209	182	219	186	182	192	187	209	199	206	189	196	174	193	180	180	184	175	227	185	180	209	186	176	189	164	209	168	180	171	179	189	175	225	193	212	172	214	204	197	176	200	188	181	164	186	187	192	177	171	196	191	195	176	191	191	187	170	163	192	201	188	217	197	215	176	176	189	190	205	213	188	189	212	193	185	177	200	194	182	185	190	194	196	201	186	190	180	191	186	170	160	196	179	188	185	203	192	182	173	175	187	177	195	177	196	183	210	196	176	187	191	187	184	213	210	174	184	165	212	185	200	204	195	224	194	193	218	174	205	183	198	182	166	173	164	201	188	190	184	166	207	211	172	181	231	185	177	202	234	168	183	183	182	193	148	196	197	216	208	190	215	210	211	201	175	208	194	187	217	178	192	194	189	188	188	194	203	197	170	204	187	187	188	196	205	191	192	207	219	184	206	157	187	187	198	190	203	227	173	210	198	185	221	184	183	184	191	201	212	184	183	185	210	184	206	185	187	189	214	205	178	175	188	192	171	196	178	195	178	203	204	184	171	197	214	187	219	191	215	173	184	198	174	166	175	186	174	198	205	182	194	189	163	192	168	185	183	199	207	160	196	181	186	211	203	188	214	216	180	204	174	193	177	166	178	195	197	172	185	189	165	179	217	207	175	185	195	199	201	193	180	196	167	171	197	206	191	210	190	173	219	199	200	163	167	217	221	206	200	185	187	200	192	208	155	171	194	186	199	189	186	164	179	195	182	204	194	188	183	194	213	197	192	188	175	190	196	180	200	193	181	202	176	176	177	183	184	188	185	198	207	183	148	186	174	184	192	178	191	177	195	171	192	163	181	210	187	213	202	200	231	168	182	198	197	157	157	180	171	210	161	177	179	199	187	186	206	199	177	216	193	194	201	190	181	185	216	206	185	180	193	192	187	196	194	195	197	182	210	196	204	204	210	187	210	173	188	204	195	208	162	206	220	193	206	186	180	178	189	176	194	182	198	224	179	177	206	188	194	206	182	226	199	196	196	199	173	164	208	187	190	193	183	179	197	183	186	211	223	200	170	175	191	197	172	235	196	183	201	204	195	198	176	182	194	193	182	189	191	186	164	201	181	202	178	197	191	219	183	174	170	165	182	213	174	202	203	204	177	184	179	165	180	188	186	193	178	190	181	182	189	166	191	181	168	203	182	223	180	229	203	202	185	193	180	193	195	181	172	203	202	187	199	204	211	193	193	226	184	200	206	188	206	207	187	194	188	189	190	209	191	201	170	188	203	176	172	197	203	198	195	183	193	183	197	178	219	200	212	190	200	177	198	202	191	191	189	191	213	192	196	202	171	204	195	205	205	200	180	193	166	174	194	195	170	192	199	204	208	196	176	198	175	201	206	206	188	198	170	211	193	191	178	204	189	195	209	175	187	167	188	215	221	193	194	186	221	200	197	180	194	175	153	197	175	186	217	196	210	190	155	182	177	165	183	208	192	197	203	202	220	171	207	172	200	204	183	195	206	219	192	184	226	172	202	211	185	197	188	204	197	224	214	205	177	182	191	195	152	172	165	192	196	208	211	181	198	201	227	183	171	181	192	199	192	179	194	216	241	195	197	201	199	220	211	216	188	204	193	182	184	175	187	200	193	194	198	193	170	180	180	172	189	190	188	171	182	207	176	166	196	178	163	193	193	166	207	202	189	198	198	192	194	171	191	188	199	191	201	204	161	178	195	203	211	180	208	196	185	182	218	183	206	184	217	200	221	209	192	210	192	209	212	202	191	206	200	192	191	194	191	193	171	215	188	214	201	189	224	212	190	188	174	195	189	188	210	208	205	180	177	197	183	201	207	191	197	199	211	199	183	200	205	189	178	181	205	167	199	172	186	198	207	197	198	202	172	184	216	174	205	196	215	192	206	201	194	197	204	205	174	189	201	193	164	194	199	176	184	178	184	206	196	193	196	196	176	207	183	186	189	193	191	189	236	187	191	212	180	197	201	180	189	216	219	168	178	202	200	212	202	198	205	180	191	218	166	190	189	199	209	203	204	208	200	192	214	178	202	185	193	197	216	217	190	170	179	208	203	200	205	200	180	165	175	180	197	180	199	210	198	184	177	208	204	202	193	192	202	194	194	181	206	192	202	197	211	193	164	193	196	201	206	153	176	218	203	217	179	206	224	187	173	180	181	182	212	184	195	203	194	195	188	175	181	181	208	220	186	192	196	216	184	204	190
3575	4499	2275	869	670	555	513	502	482	486	483	445	491	514	458	468	418	433	466	447	452	437	481	488	445	472	461	467	465	429	471	441	441	450	436	441	431	449	460	466	450	472	469	456	395	436	455	436	474	438	417	418	457	415	439	412	471	450	414	450	399	468	427	459	472	458	453	439	484	428	432	471	485	433	437	454	427	457	444	469	452	440	448	450	450	444	443	444	457	434	445	465	401	419	442	463	433	443	469	433	446	422	496	434	449	462	454	461	421	419	444	451	423	455	464	448	481	433	439	461	466	466	453	423	487	445	408	459	473	501	447	486	431	481	444	486	437	411	462	418	417	429	463	440	421	471	433	462	460	438	432	437	478	414	468	469	466	429	472	458	417	463	446	424	430	467	435	446	426	444	432	446	421	429	429	457	451	416	436	422	453	421	451	406	424	462	448	440	452	460	434	442	457	463	461	457	443	472	448	447	430	443	437	448	405	446	465	453	482	456	455	496	451	501	473	464	448	445	408	475	423	438	453	454	471	432	427	451	427	398	470	438	470	390	445	492	445	490	423	463	431	454	445	425	440	472	494	442	477	424	475	468	422	432	414	457	456	466	435	423	428	418	446	434	423	470	416	461	464	476	466	430	470	422	437	437	421	430	450	432	457	435	473	408	455	442	407	442	468	411	428	458	424	461	454	439	446	421	461	420	425	451	429	439	459	476	427	440	379	445	454	428	488	449	431	472	398	469	449	414	441	436	450	455	457	453	461	416	436	481	478	461	414	506	446	455	464	429	471	442	407	494	431	433	494	434	445	442	429	437	464	468	435	437	457	459	459	445	450	435	473	451	427	445	430	431	457	458	475	447	437	443	437	453	433	445	478	437	440	482	453	427	470	427	386	434	434	441	436	447	440	440	443	481	470	479	399	414	427	451	458	433	451	415	461	457	449	467	469	494	435	423	431	462	405	424	437	453	462	426	472	408	445	492	458	446	475	492	435	436	449	423	460	461	459	473	464	425	436	483	439	464	451	444	445	443	443	449	453	431	414	457	406	433	440	442	469	432	465	452	402	461	464	443	430	458	441	435	426	446	432	460	433	407	372	451	476	422	440	448	409	413	432	450	452	428	424	442	441	441	440	442	442	450	443	463	450	446	450	448	395	468	433	444	419	452	461	413	430	417	440	448	455	468	464	444	461	471	446	439	443	458	415	448	431	446	408	454	454	454	418	457	450	448	483	431	438	451	433	444	406	480	464	464	430	466	436	479	435	450	452	436	434	459	428	473	458	479	482	438	450	459	433	479	410	452	454	434	448	475	405	452	433	415	480	472	439	469	463	440	490	407	442	460	453	430	450	425	445	423	430	445	470	448	473	395	417	421	424	437	447	473	449	425	407	435	427	457	453	455	478	439	417	481	431	439	445	459	431	414	481	432	413	431	484	469	497	439	437	474	452	428	445	454	482	442	443	442	456	440	447	439	421	444	450	416	442	425	433	436	437	439	430	450	480	479	443	458	413	433	464	429	443	439	432	433	462	434	470	456	470	449	487	421	427	446	450	422	459	438	477	418	432	452	470	442	424	469	437	407	428	427	397	483	437	437	430	415	476	453	427	489	444	447	435	488	490	437	451	462	430	408	462	433	464	417	432	459	420	484	445	414	448	459	406	449	448	454	431	428	444	456	475	423	436	446	452	452	435	429	439	490	467	438	417	478	432	464	463	462	411	460	443	436	423	445	462	446	458	471	439	442	457	428	485	454	438	445	452	457	495	434	416	495	439	445	432	436	409	438	474	419	436	436	414	462	434	440	481	443	459	427	418	443	451	425	431	464	399	450	451	441	453	471	427	463	453	458	412	451	488	449	458	451	434	463	456	432	448	475	430	481	445	445	438	441	437	490	413	442	460	435	466	421	464	415	466	452	466	413	430	434	462	457	413	423	429	433	474	414	451	466	421	444	465	445	449	482	431	407	441	452	463	472	439	486	421	476	470	450	450	426	439	427	430	409	464	438	480	418	462	472	410	458	452	425	421	428	460	468	444	473	458	462	439	458	434	431	514	458	457	403	461	430	443	460	423	458	457	465	455	433	442	437	447	431	451	421	467	429	431	455	436	447	418	436	480	419	430	423	442	442	437	462	395	395	440	429	491	458	433	486	469	508	436	480	455	425	445	493	489	458	438	437	454	451	412	424	451	415	446	446	476	464	450	451	459	473	487	456	457	443	473	451	431	466	410	431	435	413	455	450	436	410	414	430	436	454	435	459	486	466	418	463	452	414	421	459	470	454	465	466	456	494	398	427	502	409	462	455	475	454	458	416	445	475	433	450	414	473	462	470	464	430	437	449	464	420	451	443	470	430	449	428	441	442	446	433	484	442	425	434	445	453	433	439	454	463	409	431	445	449	430	463	413	469	460	461	472	424	428	443	420	451	428	406	425	415	480	439	427	442	455	445	438	469	444	459	485	461	478	456	435	440	444	415	448	420	446	434	423	418	445	454	426	419	438	453	463	415	474	478	473	467	420	443	447	429	447	443	452	478	427	498	488	463	430	431	455	483	434	436	453	432	440	431	473	481	454	445	424	469	455	481	447	431	460	445	485	447	425	414	423	478	407	412	443	456	437	459	426	433	450	477	454	409	438	471	481	444	461	459	422	459	452	443	431	455	449	470	419	462	453	425	438	421	472	450	455	423	460	433	443	427	413	463	441	446	437	448	445	447	479	467	457	440	458	454	429	420	466	440	434	424	435	402	470	453	428	450	418	459	420	425	508	456	435	459	393	456	433	471	461	460	468	450	456	455	448	423	441	429	468	405	470	409	451	455	435	434	436	431	450	445	435	445	479	429	461	423	482	471	422	445	448	449	464	433	435	420	441	459	480	435	452	459	424	480	484	441	422	464	456	484	473	485	419	462	396	449	434	432	428	428	479	440	444	427	436	439	430	452	419	457	450	502	443	454	442	465	444	465	440	440	461	444	434	430	485	428	473	483	439	399	459	452	482	463	465	460	462	429	453	484	426	460	455	419	449	416	462	424	463	472	489	447	404	456	474	435	458	477	428	412	436	444	468	416	454	442	457	473	451	444	465	470	447	417	446	432	415	437	417	448	474	433	457	455	471	451	447	429	449	471	428	441	412	457	439	433	459	406	469	459	422	427	441	400	415	453	441	479	469	451	461	475	428	462	440	439	453	458	460	438	454	433	444	466	472	422	440	454	469	434	440	440	432	441	443	463	467	451	420	440	461	473	446	430	493	440	429	439	457	457	453	448	426	476	415	420	444	494	449	476	447	412	442	433	401	459	443	474	449	420	435	438	481	452	434	408	436	462	441	453	428	423	420	477	480	474	469	458	477	451	446	447	463	453	500	459	457	434	454	445	438	474	415	441	428	433	437	421	480	469	449	441	435	495	415	423	422	474	453	404	482	448	431	437	459	458	467	441	432	439	454	407	434	461	438	442	448	465	449	479	471	458	479	430	424	460	431	436	416	418	455	462
31718	19110	6229	226	160	156	144	135	122	134	144	159	142	165	148	147	163	122	146	171	134	162	126	144	126	128	138	131	165	155	148	147	138	136	123	127	117	137	149	139	129	146	114	123	116	121	159	133	122	152	143	131	143	110	163	138	137	159	129	135	142	142	137	138	122	155	152	155	146	145	135	163	144	154	118	128	140	144	147	126	134	142	157	130	138	132	150	131	122	130	117	132	141	154	152	138	134	131	147	143	129	144	145	138	119	138	145	142	159	124	132	130	127	141	125	148	148	148	144	133	114	140	139	124	137	137	141	140	146	157	150	109	162	140	136	161	160	139	111	132	159	140	139	122	147	138	134	132	143	133	151	138	151	153	140	140	131	140	136	125	148	119	127	164	162	140	137	134	143	145	130	133	162	134	158	132	174	134	133	128	134	142	118	140	116	149	149	127	137	136	122	138	148	152	116	149	119	139	131	142	133	161	119	137	135	129	145	116	126	149	162	119	150	139	122	150	158	141	153	131	140	146	152	154	136	100	127	146	131	144	133	125	164	134	148	154	154	150	151	136	126	151	120	146	171	145	162	138	124	149	150	142	146	149	157	129	152	148	137	156	129	150	140	146	138	145	144	121	154	130	134	145	143	130	148	123	140	156	133	141	146	141	122	139	135	153	128	144	148	139	122	166	146	147	146	145	120	134	150	132	154	145	121	144	142	161	135	129	122	136	123	155	147	127	137	121	131	140	125	133	144	132	138	125	140	141	130	166	135	162	131	146	162	134	132	157	155	132	128	151	143	141	152	143	136	150	143	144	169	136	150	129	132	142	149	123	160	148	125	127	143	133	120	157	139	148	150	130	136	147	156	156	125	132	146	150	129	145	131	137	126	127	141	142	122	144	130	133	137	145	137	136	142	124	143	118	126	132	135	134	160	112	127	138	151	144	122	155	132	120	142	156	127	145	155	161	141	147	128	133	128	134	148	145	144	133	133	155	169	135	126	116	120	142	148	126	113	129	140	123	144	136	136	149	156	138	167	126	124	137	111	125	134	141	144	121	129	130	129	144	145	126	131	133	143	129	135	132	144	140	144	143	152	143	141	146	149	112	140	165	118	143	153	134	149	142	155	144	117	149	134	162	152	129	110	133	138	133	142	154	142	144	148	138	154	154	171	151	148	127	136	143	137	140	130	132	114	161	154	128	139	133	137	133	137	129	148	141	149	156	130	141	124	131	137	126	140	117	146	136	108	150	143	165	134	128	139	130	146	130	136	137	157	144	131	146	142	133	149	153	137	139	117	124	127	147	129	149	144	146	128	124	149	128	157	124	122	143	117	125	136	129	126	146	137	138	144	116	124	135	148	122	156	135	152	125	134	149	129	141	141	146	130	158	148	139	144	149	132	134	129	137	147	146	151	147	145	154	139	133	135	118	147	134	161	133	123	143	146	139	155	144	120	123	137	140	142	137	151	133	125	144	154	158	143	137	134	134	136	148	142	141	142	136	138	149	142	154	113	133	151	145	137	128	135	130	133	118	126	142	131	114	151	143	136	139	127	155	151	143	128	131	116	151	121	152	134	143	143	153	123	157	130	131	163	145	118	114	136	141	133	135	144	161	135	125	148	126	146	142	140	155	131	133	154	142	146	126	152	139	129	132	147	124	126	141	142	156	118	136	138	143	155	143	157	141	118	151	125	138	133	144	148	134	137	149	151	119	141	137	155	124	172	173	138	147	147	130	123	144	139	142	147	136	148	137	124	151	129	128	142	128	128	145	140	157	148	123	130	129	159	152	130	123	132	140	147	158	126	132	141	139	133	129	128	129	152	142	147	131	167	131	118	144	115	131	142	142	143	153	127	137	135	114	153	157	121	125	137	167	131	142	141	159	159	142	159	127	160	136	127	151	138	148	129	140	106	113	112	149	135	123	136	123	138	134	132	162	133	145	147	152	158	140	135	147	147	137	145	160	139	149	143	139	142	147	143	136	119	139	152	122	155	144	137	135	147	128	136	150	146	127	140	140	136	143	131	131	144	134	143	147	116	143	134	152	137	121	133	153	146	149	146	147	148	136	134	123	154	121	149	138	129	113	133	121	126	148	135	153	148	133	122	137	138	143	151	147	169	144	149	130	145	145	152	163	123	134	155	146	132	151	140	138	175	151	145	125	142	141	141	149	127	135	120	162	123	136	159	151	156	147	135	138	151	143	161	155	124	154	161	140	116	136	136	116	149	131	156	162	141	132	161	147	135	140	156	125	147	139	137	155	138	151	120	117	129	152	138	140	118	132	111	117	149	133	139	127	152	142	145	117	156	141	129	152	125	136	146	149	150	136	148	149	149	159	147	136	146	136	136	131	137	118	134	136	119	126	131	127	132	139	140	155	135	106	143	132	136	134	136	159	126	145	148	129	127	140	128	144	148	152	140	147	148	127	164	159	118	126	134	118	127	143	127	137	122	152	134	135	150	131	135	122	145	144	141	150	122	148	139	152	124	127	147	141	156	129	156	135	158	144	149	131	129	123	146	138	136	125	121	155	132	124	142	141	140	156	140	144	135	141	145	130	146	144	148	139	115	135	139	141	137	143	110	142	139	152	130	147	133	134	117	148	120	133	153	145	127	135	163	125	139	149	154	132	143	138	127	147	168	137	147	110	154	127	146	139	151	128	135	137	149	162	154	133	152	136	145	154	148	147	138	134	132	128	142	162	149	146	158	126	115	114	118	138	143	135	143	145	170	173	136	125	134	144	148	140	164	135	133	141	127	149	141	139	138	133	143	110	147	142	156	133	128	140	158	149	124	134	148	151	134	135	147	136	129	126	139	127	134	135	124	139	128	113	136	125	144	142	136	137	154	138	148	136	152	137	130	148	144	152	139	144	130	114	128	159	142	131	154	157	140	139	123	146	129	140	132	145	123	153	150	136	115	134	146	118	127	132	148	140	156	158	140	116	135	142	137	127	144	137	155	120	124	136	134	160	139	143	146	135	162	129	150	131	153	148	137	145	133	140	159	135	131	145	146	141	144	141	118	136	133	127	139	160	151	142	133	137	160	139	142	140	153	144	152	144	136	136	142	145	150	132	121	122	137	116	133	143	122	147	155	153	139	141	135	154	160	128	137	129	126	154	105	128	150	140	126	125	145	117	141	147	129	155	145	137	141	146	119	129	146	148	116	127	131	124	139	140	148	127	162	123	124	141	143	150	150	135	137	145	134	146	111	139	150	147	112	146	123	143	113	124	130	145	148	118	125	133	148	136	142	147	151	132	129	145	132	141	134	126	139	136	148	119	140	148	126	153	134	130	130	116	153	133	147	134	135	141	133	143	125	143	138	135	146	132	138	143	158	112	123	161	143	150	157	146	151	143	142	131	139	154	145	154	138	117	146	120	129	153	138	123	121	129	125	131	137	137	134	128	152	133	134	137	160	143	138	151	148	147	156	159	124	124	148	133	139	146	121	140	142	155	144	145	128	145	142	143	155	128	157	119	126	146
5446	1069	591	398	369	397	412	396	362	384	386	370	365	374	404	393	371	375	391	396	394	366	392	403	397	364	404	376	349	397	389	364	381	383	375	367	368	361	410	333	363	379	400	371	382	401	320	412	381	371	389	384	343	391	390	372	406	420	376	382	393	378	401	363	409	371	405	345	432	391	353	385	378	394	347	389	394	395	362	396	418	388	412	413	393	396	391	393	390	418	361	382	370	379	335	373	367	369	392	370	383	385	368	399	360	386	412	369	375	389	371	358	358	380	387	374	383	386	371	381	415	351	362	376	380	422	363	358	402	397	372	365	367	383	370	345	431	410	374	368	355	410	376	387	394	351	364	405	420	380	396	361	404	391	384	377	375	406	370	339	362	376	405	375	383	345	414	410	365	372	378	392	382	413	368	352	388	377	372	368	356	406	375	390	406	387	404	381	372	367	402	411	365	356	372	393	371	393	391	422	396	375	394	405	413	421	399	378	402	356	360	394	407	426	383	399	367	380	410	411	365	406	373	390	377	396	356	370	350	421	409	392	349	420	379	373	392	372	370	393	366	409	406	392	415	428	357	396	410	432	355	374	437	360	404	392	390	421	382	366	393	409	366	406	405	392	374	385	375	409	372	372	398	374	416	394	374	383	391	372	393	390	347	393	383	364	365	364	369	390	407	390	372	386	379	410	405	374	385	380	389	408	412	399	393	372	382	397	356	388	368	383	376	376	399	393	369	349	397	378	374	388	370	348	384	370	371	393	399	386	357	381	360	390	395	400	394	403	387	367	400	379	404	400	361	338	348	376	416	385	366	386	387	420	391	415	353	328	407	386	368	378	413	354	364	371	404	398	375	393	388	375	407	401	352	366	376	412	394	405	382	375	367	374	377	415	359	364	372	386	396	362	376	359	356	375	369	410	384	377	371	373	364	408	393	373	388	389	398	380	399	391	379	387	409	360	405	401	364	412	387	399	356	401	386	352	431	367	398	382	388	408	380	390	380	378	407	373	384	363	385	404	371	387	365	363	388	376	381	375	361	386	401	403	372	361	403	372	369	342	385	413	369	407	392	364	391	398	370	342	400	369	389	384	362	358	373	395	340	377	398	372	381	374	400	386	347	361	394	400	403	382	393	393	397	365	385	389	352	397	387	369	392	377	404	394	365	363	370	406	354	383	388	401	376	389	395	385	387	376	384	344	370	390	351	387	351	369	358	403	375	350	370	384	369	374	343	382	373	369	380	352	363	379	388	357	381	375	345	396	367	386	377	375	348	385	380	401	378	382	409	381	396	370	387	407	379	382	377	376	382	374	399	385	397	382	345	393	382	396	421	404	396	365	395	415	394	365	365	393	392	374	362	336	384	389	357	353	391	379	369	359	405	352	382	400	397	409	365	382	356	381	394	367	375	411	400	357	373	391	386	400	378	406	431	365	399	398	379	371	359	390	376	354	395	349	355	402	365	344	333	346	382	385	377	378	399	374	379	385	377	359	352	376	403	372	372	366	342	362	398	377	377	365	352	392	355	406	413	365	351	407	336	388	394	379	357	383	405	401	386	406	411	364	365	393	358	393	390	370	386	363	356	393	354	386	410	370	382	420	372	396	369	394	377	398	446	377	408	369	378	385	370	348	393	363	431	373	405	349	361	374	383	370	396	377	396	382	364	348	360	381	417	378	424	374	401	362	370	400	376	377	412	395	377	370	376	396	410	393	336	346	407	388	360	401	410	400	400	419	378	382	343	375	379	332	386	390	411	369	371	354	390	365	395	379	386	380	333	396	347	380	398	379	376	381	380	379	424	387	392	359	384	392	374	391	388	388	384	371	377	423	392	351	410	362	408	378	351	376	370	373	367	357	411	381	356	381	383	395	354	363	376	382	384	386	355	362	387	381	376	373	384	444	393	374	386	394	389	382	355	392	350	411	373	378	377	407	381	380	364	399	399	386	392	400	383	381	363	413	362	409	405	365	383	383	380	392	345	405	369	396	379	393	406	389	407	388	368	387	397	417	367	402	375	365	395	375	398	386	389	393	407	373	432	376	409	356	367	368	365	405	415	375	372	379	397	394	392	390	383	364	350	392	386	381	367	361	370	395	387	429	392	390	361	386	372	412	369	365	379	396	380	349	346	365	411	407	380	386	378	379	362	370	390	421	417	393	403	392	378	392	366	394	391	403	397	351	386	363	383	350	426	350	382	407	397	371	392	369	416	379	382	354	380	343	362	385	384	386	343	370	393	405	393	407	370	351	380	392	354	369	392	386	363	369	395	365	382	428	394	347	391	388	390	371	376	395	371	385	366	389	363	369	433	364	370	388	400	370	339	388	369	384	388	386	370	385	375	428	394	382	400	357	385	360	374	370	379	361	407	406	387	370	367	385	385	368	394	382	359	370	349	412	426	387	412	383	405	391	388	377	415	351	356	386	388	379	372	348	386	391	392	377	356	376	408	395	368	377	384	373	348	393	394	343	379	407	397	401	377	350	399	369	366	392	376	412	377	387	387	409	384	394	359	385	370	394	354	361	391	384	352	374	353	396	353	381	365	375	384	383	398	380	355	343	380	372	347	361	400	377	369	393	368	390	412	386	370	344	392	389	371	391	374	392	393	370	353	389	387	366	378	388	353	394	414	358	424	389	348	395	398	361	366	407	364	382	401	415	415	397	382	369	391	398	402	339	380	373	367	406	365	399	388	397	388	362	403	388	380	418	374	429	409	366	393	376	388	367	353	394	352	381	374	377	396	422	391	381	371	394	349	345	395	379	383	362	380	366	369	375	365	367	400	362	407	412	373	346	400	379	399	368	380	365	368	423	396	380	390	383	402	365	391	353	401	384	345	399	355	380	375	382	371	372	374	374	386	366	359	376	371	366	386	376	373	405	384	359	404	397	380	386	353	367	356	394	377	382	355	360	401	381	382	354	389	371	373	334	386	361	371	397	384	403	400	374	377	387	374	403	375	372	336	363	366	390	396	363	368	394	393	386	407	367	383	385	392	361	383	412	361	399	385	361	388	359	388	375	406	412	395	361	382	392	367	373	346	353	406	407	373	388	378	406	418	381	346	356	362	385	404	406	371	394	393	392	388	425	384	417	422	358	365	406	358	381	363	412	397	373	396	394	379	392	389	347	396	361	365	401	357	359	373	375	393	412	371	375	406	420	413	350	383	331	419	371	386	374	398	385	406	407	357	374	383	341	370	322	368	376	381	387	364	378	406	389	384	366	358	392	417	358	379	395	403	389	352	408	372	377	396	355	394	397	418	352	367	389	388	350	406	384	352	394	396	368	380	381	366	403	382	406	415	394	407	416	409	387	360	397	376	361	410	401	405	397	388	358	396	359	373	397	364	391	362	416	402	363	342	394	373	406	376	368	399	352	371	405	423	369	378	360	392	431	368	389	376	379	378	367	391	422	414	367	393	378	394	388	383	407	385	381	380	365	418	391	366	351	375	363	353	359	420	378	375	407	355	384	388	389	370	400	386	411
24538	21004	23988	28211	21002	18333	595	309	285	268	269	289	284	252	268	250	274	232	272	234	252	249	254	258	244	233	240	209	255	276	273	226	240	283	267	265	213	219	245	229	249	254	252	244	261	247	250	237	264	234	238	237	255	232	234	224	214	249	254	229	208	204	230	222	233	224	232	237	244	231	213	216	226	267	255	244	223	207	257	233	222	203	267	266	227	254	235	230	251	238	248	233	238	200	222	236	230	238	246	206	229	225	223	206	224	250	240	240	232	229	234	225	246	234	233	254	252	259	263	216	216	247	253	208	236	221	269	260	225	227	270	255	244	220	232	220	240	217	231	249	233	221	225	245	251	255	222	257	236	247	222	216	247	249	249	256	247	223	223	250	241	245	243	233	224	231	258	272	231	249	275	236	231	226	235	235	255	249	233	228	241	235	255	201	224	214	248	212	248	238	215	239	214	234	245	234	257	244	220	219	259	226	245	247	237	260	258	256	250	225	236	253	278	238	266	232	239	217	250	259	233	227	236	234	221	251	242	243	240	229	227	243	237	233	221	251	216	230	247	235	231	260	224	259	216	269	245	235	221	216	271	265	239	234	232	218	249	246	258	251	237	259	228	258	231	231	243	224	235	247	230	243	263	201	246	261	264	242	264	220	243	240	229	231	253	213	242	226	204	227	251	244	274	228	245	250	240	225	243	257	259	216	245	217	265	248	260	230	232	224	241	250	250	274	243	226	213	222	269	236	242	231	253	233	284	246	219	265	239	233	215	228	242	230	240	214	235	260	227	238	236	236	234	229	230	216	250	220	235	243	236	251	234	232	247	266	238	234	242	241	273	242	243	241	243	253	218	258	247	243	247	245	248	248	236	247	222	257	218	267	247	262	238	243	259	265	225	219	232	238	233	229	238	216	226	240	233	241	224	230	247	239	253	231	235	253	222	243	238	234	245	241	229	258	259	255	262	252	231	249	257	252	251	233	225	232	228	225	262	233	224	219	243	235	247	219	253	247	257	246	214	243	246	240	230	275	219	246	213	254	244	254	233	234	226	253	250	242	251	244	261	219	227	217	278	257	234	202	251	231	236	251	238	244	261	243	231	233	230	225	223	248	216	234	259	233	234	237	214	237	208	262	248	219	222	234	229	230	234	224	209	230	234	203	240	207	245	240	220	264	231	237	256	251	244	217	254	256	244	220	234	227	230	260	238	229	270	236	235	255	226	231	267	227	252	237	221	241	259	243	241	260	258	233	219	237	222	220	227	226	244	232	273	235	245	223	224	242	240	213	233	242	241	254	268	277	249	234	270	275	222	220	227	268	226	290	233	227	259	233	214	212	253	241	261	231	256	219	247	247	250	255	210	250	222	238	217	260	220	277	252	220	232	261	254	240	232	230	231	247	266	216	251	236	236	229	247	235	221	277	240	217	246	229	262	231	215	233	255	242	251	252	219	216	220	231	243	229	247	250	216	233	232	239	272	232	262	224	260	252	238	239	238	242	217	257	235	254	233	223	242	211	237	219	268	233	235	244	255	270	229	210	234	260	265	199	251	226	262	248	237	253	224	263	214	219	220	243	239	238	218	250	261	242	248	223	261	231	215	251	235	232	247	221	247	228	234	240	274	238	246	245	228	234	236	220	206	222	197	251	230	225	249	262	239	235	254	236	213	248	222	278	227	240	238	223	241	227	232	223	208	237	217	251	253	252	243	252	251	269	246	242	288	269	249	266	267	234	251	242	246	247	223	240	256	233	235	246	229	245	226	240	228	240	229	204	215	272	271	230	234	240	235	264	258	236	249	262	250	235	254	227	237	238	235	243	226	241	227	255	227	264	266	242	239	229	252	227	225	239	208	233	210	228	248	229	230	227	276	246	252	245	245	232	225	239	249	235	258	239	249	223	248	277	238	241	255	266	223	240	258	214	255	239	239	257	257	239	235	207	260	242	211	240	252	222	217	226	228	227	219	249	262	236	253	198	243	254	258	221	238	191	239	234	224	222	230	200	231	225	219	234	217	257	241	243	250	252	252	225	235	252	204	243	222	237	229	247	249	240	245	233	268	237	239	222	225	224	244	253	224	239	257	255	241	229	215	259	253	243	241	229	221	255	219	254	249	216	239	255	251	234	238	228	253	235	231	237	242	231	237	261	250	214	224	247	253	205	280	230	242	236	236	263	258	259	233	234	224	263	215	226	245	259	223	248	252	254	222	241	260	230	265	228	269	247	241	227	231	238	229	221	263	216	232	214	233	234	235	242	263	220	265	226	220	237	228	262	229	223	253	217	235	251	248	239	263	247	206	246	243	253	240	237	229	249	210	241	233	254	254	226	226	245	236	242	255	228	249	234	217	243	220	238	232	235	233	229	250	210	231	252	229	202	242	238	243	227	225	254	230	226	210	238	251	226	244	236	240	239	242	234	202	250	223	276	206	257	244	263	217	230	283	240	221	247	212	220	251	259	229	240	228	237	245	233	213	212	238	251	237	229	240	230	257	228	224	224	229	218	235	264	253	250	238	269	252	217	239	222	244	212	241	231	258	243	234	207	290	240	228	239	233	227	237	239	240	242	237	225	247	243	225	214	221	238	241	216	221	253	249	235	271	236	237	240	241	254	221	223	223	215	217	265	245	207	254	235	222	217	209	230	282	229	263	278	223	206	242	259	215	249	248	223	241	223	254	242	247	252	247	213	231	231	242	232	252	250	252	210	241	226	246	238	231	237	232	203	212	229	241	224	245	236	229	227	222	249	250	240	210	239	252	231	246	277	250	272	244	226	222	256	211	224	226	232	212	212	227	250	229	212	235	256	257	250	230	210	252	220	245	237	231	258	253	214	250	246	260	223	220	281	206	244	252	271	237	210	222	239	252	230	235	256	245	223	232	230	243	215	220	240	236	261	270	248	221	212	231	254	222	234	239	244	230	243	250	255	236	249	234	233	225	237	218	227	211	228	252	265	239	237	229	254	205	244	261	239	255	230	227	254	237	232	257	238	228	260	234	229	236	226	230	224	237	245	245	217	237	234	205	235	239	231	235	250	247	261	244	250	209	237	254	260	216	276	273	254	242	229	240	250	244	224	223	255	227	269	256	243	254	248	254	247	238	254	264	244	228	249	246	228	237	220	228	230	222	236	217	256	246	267	259	253	224	245	237	205	235	215	215	263	229	265	259	244	227	260	229	252	234	231	190	224	248	232	244	232	241	231	237	253	267	229	245	251	239	218	231	237	247	252	262	243	237	248	228	231	227	236	230	261	264	233	264	235	233	238	218	240	243	210	241	234	258	232	264	232	213	235	221	232	202	269	271	245	243	233	271	235	238	223	233	254	219	244	235	268	216	231	230	243	242	250	226	225	246	200	229	243	254	247	246	240	225	250	251	217	271	240	223	215	245	225	260	229	254	243	223	252	260	254	231	236	261	264	228	230	253	239	227	230	231	255	244	229	237	249	235	272	254	243	240	244	257	212	225	234	242	250	235	246	243	250	241	237
3429	3063	1638	776	678	685	681	633	661	653	611	579	579	611	602	579	591	578	585	633	586	551	581	569	589	601	587	572	617	597	596	569	580	582	558	573	574	576	603	585	559	552	552	579	585	562	605	658	597	557	578	599	580	614	606	606	642	597	633	592	568	564	571	592	559	598	582	626	616	685	599	574	596	601	581	619	587	587	609	585	569	617	571	598	584	630	567	594	589	598	601	570	631	542	639	589	571	578	615	590	560	610	614	584	567	607	576	596	574	624	618	587	601	584	601	594	571	609	600	614	573	580	602	583	596	575	575	602	599	590	616	554	587	586	574	566	551	613	598	587	579	555	602	625	542	566	572	619	560	564	605	600	594	592	593	611	581	561	598	578	604	603	574	575	569	581	573	580	562	582	582	593	620	578	602	611	554	610	639	568	567	579	612	653	606	562	566	589	610	565	646	617	599	607	575	587	548	565	571	584	591	571	560	585	595	519	574	567	616	525	615	553	588	628	608	549	586	587	609	539	591	573	604	585	603	619	551	575	558	593	569	603	584	608	590	600	585	584	630	578	596	581	550	568	605	597	557	595	539	599	576	574	613	613	593	593	569	586	609	596	586	570	570	580	588	567	577	554	606	593	597	633	588	572	581	531	622	564	581	610	573	579	579	605	602	576	580	540	591	641	578	548	608	537	584	661	540	565	595	575	587	572	640	567	571	601	570	575	564	596	605	605	569	591	562	617	562	538	560	617	590	591	604	625	568	635	590	563	589	565	562	564	567	554	569	592	603	611	557	555	578	525	615	563	611	617	564	592	597	530	571	588	567	558	577	573	591	625	566	553	579	606	579	573	575	619	593	607	557	569	558	591	541	580	571	542	556	559	593	572	586	551	604	595	576	624	601	569	614	569	617	596	578	583	618	626	602	586	576	571	568	546	618	616	505	598	615	601	613	542	607	636	577	618	580	551	542	599	560	573	590	600	584	541	585	573	534	577	570	601	608	555	599	572	539	544	552	596	632	577	582	571	614	527	556	583	566	620	584	585	553	586	641	579	603	566	581	588	573	598	599	578	585	597	582	622	585	543	552	596	604	576	641	621	584	666	584	555	543	571	583	601	563	583	561	592	620	603	608	552	584	596	556	592	543	606	615	603	590	612	578	540	589	575	596	519	562	566	586	559	597	633	572	580	612	579	548	600	583	572	598	609	554	555	629	591	603	567	585	554	570	602	568	597	647	545	582	568	537	576	586	595	603	584	540	580	593	599	579	612	614	575	593	550	533	584	606	556	599	576	605	528	534	569	583	514	584	593	566	551	569	583	619	609	607	588	570	625	577	558	614	608	590	590	561	599	552	587	535	611	580	581	535	574	581	594	576	575	585	636	575	589	599	584	556	596	530	583	560	579	545	557	591	592	565	581	585	602	594	596	548	550	568	604	592	597	596	580	565	596	628	608	553	576	588	564	626	616	579	593	533	612	560	566	582	553	573	591	608	548	626	589	570	619	592	596	585	551	568	620	567	587	548	617	591	557	577	593	573	596	609	606	527	609	602	587	570	594	538	581	556	597	555	600	572	592	587	547	587	591	596	586	574	589	622	574	584	574	600	577	579	582	591	580	571	609	601	567	579	556	593	556	634	530	591	569	598	607	579	580	580	577	627	623	609	575	577	571	612	565	559	633	598	583	574	568	592	584	561	535	558	583	555	598	660	561	609	570	572	590	619	546	657	567	605	584	606	604	581	555	602	553	582	582	574	583	564	590	574	568	581	640	552	579	604	630	558	574	604	588	613	621	587	553	612	530	577	559	543	598	618	526	620	555	594	585	627	618	582	626	633	572	597	620	588	555	604	566	549	576	585	602	571	587	604	556	565	599	541	581	566	561	555	585	576	557	546	596	569	589	566	550	595	571	539	585	602	606	589	578	554	591	572	565	611	597	583	567	560	591	605	555	567	574	605	603	582	594	573	637	561	557	622	580	641	603	593	572	588	571	615	578	548	568	614	557	629	600	545	587	599	569	551	594	598	628	581	581	561	557	613	612	611	594	605	550	581	598	551	611	632	577	574	584	617	628	579	562	586	593	581	586	532	578	614	598	552	566	585	612	604	563	582	566	582	556	582	581	583	583	610	623	575	598	606	581	592	591	568	597	624	576	591	611	569	574	562	601	627	603	603	554	556	531	559	583	567	624	558	594	574	608	623	582	563	583	598	574	551	612	625	589	591	568	584	567	581	626	575	538	578	611	608	633	590	589	551	576	573	609	541	584	597	576	617	609	628	630	634	582	609	562	568	597	541	609	584	534	564	553	616	576	587	564	583	569	611	556	550	614	572	606	607	606	610	571	568	603	607	584	552	557	563	593	590	588	547	618	593	599	558	609	602	571	567	624	589	592	567	542	550	584	609	541	569	605	570	584	598	594	587	632	588	593	584	569	608	563	599	624	564	612	597	583	585	593	614	595	625	572	577	566	595	569	583	604	607	603	559	584	614	580	527	570	546	575	609	584	526	604	568	554	616	567	605	578	570	566	599	647	622	577	594	579	592	574	588	587	626	573	584	637	552	618	563	579	603	551	585	589	592	613	570	550	588	557	606	596	595	584	619	574	568	629	595	597	569	571	592	561	608	626	572	557	610	543	569	594	549	573	597	604	586	628	606	570	596	570	605	580	565	522	550	573	587	548	559	589	573	567	551	603	616	599	561	617	587	602	598	560	581	610	603	572	588	575	599	571	559	611	618	550	600	546	572	595	584	565	581	575	606	579	560	579	595	598	620	574	585	572	577	610	582	593	592	614	609	570	598	582	568	608	559	574	611	540	598	554	550	583	602	627	559	578	578	586	574	563	593	585	618	570	619	589	561	552	584	626	576	555	596	585	589	591	594	565	584	603	557	626	603	611	547	600	638	581	571	628	509	604	569	574	580	574	631	591	558	571	604	550	605	600	584	601	559	568	567	590	580	556	593	590	571	597	534	582	592	556	593	587	596	580	566	598	602	617	635	588	591	564	581	605	571	569	610	624	610	599	579	581	591	578	557	601	590	581	599	582	581	605	606	644	559	559	590	565	559	638	609	609	556	578	606	593	593	556	578	552	604	613	601	586	585	562	623	659	553	591	568	605	560	578	606	596	573	579	601	624	598	602	579	601	546	541	575	599	570	539	616	566	607	615	572	571	602	597	574	542	574	586	585	567	597	593	561	557	606	611	571	560	577	596	568	602	573	549	591	591	656	607	591	578	615	571	598	598	600	598	581	587	516	569	584	623	556	557	612	551	586	577	623	552	569	577	607	598	583	571	595	591	587	567	554	573	570	553	578	610	572	589	579	583	573	604	603	539	549	584	591	565	613	574	559	541	573	591	556	570	588	623	590	601	579	589	592	587	576	615	561	553	605	540	562	573	587	559	563	604	570	593	595	580	582	594	578	585	620	566	571	574	567	604	587	615	572	607	557	546	576	586	534	585	587	581	617	614	588	570	577	606	619	568	588	577	570	608
23886	20972	24298	27813	20973	20981	12348	474	320	275	264	226	241	230	227	214	254	214	229	225	218	203	191	197	213	184	203	207	184	191	226	198	185	211	245	167	186	204	165	192	182	183	190	196	189	207	189	196	180	194	191	192	204	183	191	183	196	164	191	218	180	227	189	180	192	199	189	197	183	174	179	197	199	186	181	196	176	188	193	192	188	198	181	184	194	187	171	161	202	183	170	198	190	190	219	180	193	180	184	201	212	170	193	191	202	173	191	191	174	180	183	198	182	219	181	212	191	187	206	194	181	176	167	189	189	196	179	192	172	222	195	229	187	165	192	178	168	180	208	174	189	175	173	200	190	221	195	153	196	219	178	175	188	185	176	187	176	188	169	174	199	203	210	196	179	196	184	198	211	196	177	192	169	204	181	183	201	206	190	170	194	169	168	208	193	202	169	209	205	206	175	195	227	208	169	200	211	199	202	197	151	203	180	197	173	182	189	187	179	194	202	203	182	211	195	183	167	184	175	189	189	195	168	190	187	194	172	169	188	218	173	184	209	202	198	178	177	204	179	170	207	188	177	220	202	170	157	198	182	197	209	187	201	191	207	180	200	187	191	193	177	172	215	208	195	160	202	207	177	170	183	173	210	192	182	197	191	190	169	187	170	190	201	186	188	200	185	189	172	203	192	207	169	197	197	183	180	198	190	195	180	190	157	205	165	212	206	164	206	184	175	189	184	199	193	221	197	194	209	192	205	184	174	205	182	185	184	189	160	190	185	219	185	191	184	203	177	174	198	189	177	191	190	181	209	206	202	216	190	189	189	174	212	202	223	190	202	192	202	187	202	204	205	166	194	169	197	202	186	198	186	212	192	200	215	159	208	181	189	174	233	204	200	218	204	190	183	188	176	167	202	185	172	165	206	191	188	202	233	188	195	193	195	206	211	178	157	186	195	172	195	199	206	185	193	207	168	189	173	203	180	189	210	181	187	162	185	186	179	206	177	181	197	200	193	190	168	180	180	209	210	174	159	191	179	185	169	167	160	203	203	193	189	223	202	156	196	189	206	181	185	193	192	173	183	174	181	201	203	218	175	192	192	196	203	193	192	194	176	209	175	172	207	201	181	199	215	181	203	169	192	188	179	185	223	175	181	159	215	213	199	188	179	179	201	168	190	184	200	182	175	205	204	166	179	188	193	186	188	172	165	181	169	187	218	187	179	191	202	182	185	196	171	185	173	222	207	185	198	209	212	196	168	183	174	184	174	189	171	211	217	208	217	195	206	186	193	218	194	210	186	178	221	194	207	183	203	172	167	181	202	187	196	204	166	180	178	174	187	198	201	210	214	191	211	210	170	183	182	168	193	172	210	187	197	187	185	180	188	219	206	191	183	191	205	189	211	185	203	181	193	181	211	189	210	180	195	189	192	184	208	158	200	195	185	214	190	167	187	212	190	212	194	183	185	220	205	193	181	165	224	201	173	152	185	189	163	167	180	220	198	173	200	219	179	190	201	204	193	183	188	192	166	186	195	197	186	195	208	176	214	212	202	201	173	187	176	205	188	215	190	203	180	210	174	220	223	207	191	199	188	211	159	176	197	207	193	199	195	210	194	184	157	160	173	217	188	185	202	198	182	175	187	209	172	179	203	207	205	192	194	186	201	222	182	189	170	153	193	190	207	168	222	173	165	190	205	188	176	186	196	201	175	190	195	167	188	180	148	182	201	185	185	185	187	197	209	175	179	163	177	195	205	178	185	189	223	186	189	188	187	177	191	164	196	197	185	187	174	177	197	203	175	193	190	178	176	179	186	186	214	205	176	202	182	177	189	180	207	177	180	186	194	193	203	198	187	188	188	182	163	194	199	182	203	208	185	191	187	219	202	199	195	207	188	214	204	201	187	169	204	182	201	190	209	191	174	200	180	232	189	182	206	230	197	186	217	187	202	205	180	196	210	171	204	188	187	201	188	185	188	157	181	200	209	171	180	212	183	194	195	164	196	177	182	203	210	204	164	189	196	162	178	212	209	201	196	190	175	179	186	197	211	179	183	186	191	198	193	202	217	178	211	184	219	178	182	210	188	181	193	182	198	180	187	187	193	174	155	184	236	193	180	169	191	197	194	190	179	191	209	221	210	181	205	178	173	175	204	196	196	189	200	182	174	187	194	187	191	224	207	192	198	181	198	216	204	209	185	196	204	197	189	187	196	192	180	186	185	166	193	196	207	183	192	189	193	164	170	179	201	191	175	183	175	170	193	182	183	175	169	177	205	198	199	168	177	159	171	197	191	208	188	163	204	171	183	181	208	177	197	190	167	173	183	186	201	183	201	189	195	203	195	205	179	186	191	192	184	199	177	187	172	211	178	180	194	205	148	188	176	170	166	200	196	181	184	168	192	187	184	197	191	174	188	195	179	203	180	198	200	181	196	181	197	212	209	198	186	184	199	189	204	185	210	177	199	163	187	220	191	211	178	184	196	178	200	197	174	232	153	207	205	216	188	212	217	222	198	195	186	186	192	176	206	189	205	176	222	186	219	211	224	181	164	185	188	206	214	199	175	186	220	186	207	205	192	163	202	197	178	193	171	190	178	186	197	192	202	197	181	180	207	165	180	170	184	214	186	201	198	199	203	190	193	188	197	204	187	193	179	179	178	212	227	181	197	186	208	190	202	194	192	188	203	228	170	197	193	193	188	185	194	204	200	214	185	193	201	186	167	166	196	171	175	163	172	188	188	177	170	188	208	160	175	203	169	168	170	175	183	152	198	182	216	199	201	207	192	184	185	186	189	169	187	200	177	212	183	193	187	178	171	196	193	191	199	185	189	192	188	164	168	181	156	189	182	203	178	201	184	193	187	183	200	172	179	198	215	201	218	194	188	189	195	193	193	191	221	198	191	175	171	179	184	184	176	178	184	197	185	161	184	196	186	183	186	212	204	190	208	207	211	187	200	201	182	196	200	192	202	184	201	197	185	176	163	207	173	201	205	161	188	194	203	188	189	207	191	211	174	192	182	198	170	225	180	178	185	202	202	190	194	223	191	211	191	199	177	201	180	177	203	168	193	218	190	184	168	156	203	165	175	192	205	194	203	192	192	168	211	198	193	183	211	189	168	205	188	178	190	201	180	185	205	179	187	197	186	193	198	197	197	202	163	197	165	197	164	203	196	179	194	216	193	168	174	195	186	181	194	202	176	210	173	162	187	213	184	180	187	188	204	177	186	181	189	185	188	205	191	195	180	191	188	204	200	211	176	175	175	201	177	177	219	204	182	176	182	196	193	218	184	182	207	208	194	196	201	188	219	182	198	204	185	239	201	194	182	189	186	196	214	170	169	192	207	199	198	219	191	203	186	192	193	186	203	184	178	195	220	190	188	187	174	211	182	204	179	178	176	193	194	204	184	181	190	214	175	185	179	168	206	214	212	192	217	163	189	181	172	212	205	193	180	178	199	162	195	185	182	188	205	171	174	210	171	176	216	193	180	188	187	183	178	193
3381	4710	2432	904	660	584	547	444	479	456	472	489	469	470	461	450	490	440	434	451	453	484	461	401	448	450	451	416	425	453	429	478	447	425	456	459	433	454	433	426	460	422	412	473	441	457	446	460	426	449	479	464	487	470	457	450	449	469	469	432	471	449	459	484	441	417	450	452	446	459	458	459	463	440	434	436	449	445	449	468	449	458	460	439	424	454	446	429	470	431	460	417	469	432	435	469	480	459	414	474	417	419	434	434	450	445	442	447	423	470	420	481	471	419	435	448	422	448	457	441	451	436	450	410	417	437	481	433	447	433	469	486	415	437	457	440	441	451	449	430	416	495	423	446	437	444	440	427	440	486	428	468	485	462	424	434	426	465	431	453	437	460	449	456	426	444	448	444	433	455	443	458	439	424	432	434	487	449	490	427	433	415	450	488	440	506	430	462	423	460	458	462	444	413	450	423	459	440	453	416	429	449	429	433	464	468	448	426	465	467	461	440	457	429	414	472	459	422	434	432	470	448	455	422	403	452	470	454	465	437	435	434	439	473	456	409	481	453	463	432	443	475	473	441	465	434	434	406	449	462	451	412	424	461	425	444	462	434	464	465	437	407	441	431	455	459	459	427	446	460	459	452	454	459	464	462	446	426	442	433	450	435	439	433	450	470	481	441	417	422	465	420	458	480	425	466	455	443	424	439	437	411	409	443	424	433	444	436	442	459	454	424	441	433	419	464	416	474	452	436	477	443	471	455	454	453	473	461	469	458	474	461	463	424	462	451	436	441	461	424	432	455	453	416	469	449	404	466	447	445	430	418	422	469	454	432	412	446	446	439	411	436	448	458	450	442	437	460	455	454	426	432	443	466	474	487	452	466	473	428	452	472	395	439	472	442	436	453	430	453	460	460	462	470	469	454	425	463	446	460	419	456	457	480	421	418	431	438	449	440	425	415	447	435	429	445	435	448	410	464	458	443	426	474	458	451	448	427	459	434	410	466	452	453	463	436	433	419	450	421	472	461	468	430	497	465	485	461	411	440	434	455	432	432	470	450	462	495	441	405	452	419	460	425	443	428	458	443	435	470	431	454	453	447	460	446	426	416	477	444	439	474	455	426	449	452	444	449	451	436	447	431	436	440	453	460	434	492	453	408	445	465	456	459	419	454	457	425	446	440	459	425	475	449	447	457	441	418	462	459	440	437	437	451	462	479	473	482	442	440	470	443	447	455	456	442	436	457	435	453	442	419	427	473	423	470	455	476	412	399	456	473	480	435	467	444	428	433	427	457	431	432	446	400	405	476	451	471	436	435	460	440	443	437	468	439	461	473	420	461	477	431	456	444	453	456	461	459	434	467	465	481	436	415	434	432	471	448	424	449	468	443	452	416	486	475	464	448	408	443	448	420	442	437	431	412	427	443	452	437	462	426	466	459	441	458	487	456	415	436	439	419	452	446	442	434	425	443	469	424	439	488	445	462	426	432	439	437	450	469	426	453	474	442	443	451	481	430	455	457	466	448	436	451	445	479	439	473	421	450	449	435	461	464	431	413	440	464	465	398	451	473	475	461	446	446	479	459	433	435	448	467	453	468	429	491	446	446	436	425	445	455	404	438	433	499	461	464	417	441	452	413	471	441	427	434	456	463	470	458	437	437	425	450	428	484	430	460	445	431	470	463	443	452	441	413	429	436	467	443	442	461	442	432	452	449	456	455	441	457	454	416	433	428	455	431	422	444	418	427	433	477	434	462	428	427	474	449	432	448	443	428	468	436	452	414	459	391	427	430	470	456	464	471	458	421	455	446	490	443	480	457	454	454	431	421	422	440	442	449	466	416	490	442	432	467	455	460	456	446	463	406	457	442	467	461	465	447	420	472	443	479	416	450	423	438	460	425	457	454	435	406	435	457	441	456	454	482	427	437	443	408	479	437	436	417	433	439	436	451	450	432	462	422	427	435	420	478	429	403	401	436	441	432	436	456	446	421	451	470	423	479	429	425	422	473	407	451	446	434	462	487	406	463	427	438	456	440	477	465	466	437	451	469	488	446	470	450	448	496	450	452	433	446	400	419	445	433	434	422	456	472	479	471	436	452	447	423	465	424	422	435	438	447	435	436	450	443	435	437	448	448	449	465	481	428	443	457	441	503	445	451	417	423	447	443	433	453	429	426	433	409	438	457	444	436	413	466	404	439	433	447	445	439	417	444	475	488	447	425	445	452	461	441	407	401	444	444	449	419	462	454	457	417	453	415	434	434	442	452	429	450	461	476	454	444	437	447	437	427	457	465	470	409	475	409	457	438	438	467	457	447	432	428	445	488	439	443	452	433	461	434	453	484	463	443	419	420	427	440	405	442	433	464	417	445	438	466	440	425	433	441	435	436	451	427	432	451	431	453	437	420	416	447	443	523	459	466	440	429	425	463	430	448	461	461	425	449	480	417	442	418	444	468	460	416	419	372	467	449	418	451	456	433	441	503	449	448	451	438	426	476	440	458	471	451	428	439	434	453	414	452	446	434	453	450	445	484	447	435	443	414	427	467	432	454	437	446	453	456	443	446	407	431	464	443	407	484	501	432	466	392	462	440	477	441	429	461	420	434	433	477	422	454	446	407	444	431	462	434	465	444	460	395	447	429	401	458	434	443	429	459	427	440	455	477	442	418	441	453	445	482	446	422	466	426	485	446	463	450	445	427	480	465	477	452	446	443	453	427	459	423	427	476	483	479	499	457	462	455	442	439	441	394	477	422	470	447	457	444	450	435	404	414	463	455	441	514	436	487	439	439	446	437	410	436	467	426	453	428	437	448	446	446	467	432	469	464	475	413	442	450	436	407	458	474	438	461	463	446	457	440	420	420	447	433	432	457	428	425	446	448	421	462	435	420	477	454	441	466	487	439	434	466	438	453	463	463	406	458	419	467	430	442	457	439	456	454	471	432	448	485	420	450	468	427	422	415	482	474	450	426	489	454	425	414	475	445	454	470	396	430	429	430	416	457	517	410	438	481	417	450	437	437	451	498	441	446	433	466	454	402	420	444	416	462	450	469	461	470	433	454	490	475	466	459	450	446	467	420	444	459	452	421	434	423	439	460	440	434	452	450	469	449	454	464	439	466	428	450	472	426	468	437	421	449	470	436	398	454	430	438	466	470	461	448	449	436	468	473	446	421	444	435	456	457	463	461	435	426	442	430	406	445	428	448	448	418	453	421	414	435	482	422	455	433	457	441	434	465	443	425	468	444	445	457	429	423	416	438	432	406	467	446	448	397	430	420	444	461	458	441	443	416	462	452	439	460	453	457	440	417	481	450	465	424	462	468	432	441	462	504	465	441	484	459	440	457	441	446	456	434	473	460	431	450	427	463	433	444	451	434	445	445	424	447	459	420	426	427	439	450	432	433	442	419	465	443	457	445	443	403	450	476	436	441	443	417	430	459	422	445	436	472	431	467	455	465	482	444	409	449	480	453	473	445	448	500	487	442	429	440	449	474	453	438
31859	18985	6118	251	127	143	128	147	157	139	130	120	126	147	135	114	120	164	155	141	134	138	165	164	145	150	160	149	145	125	158	149	133	131	135	132	139	138	163	139	115	125	174	145	142	140	131	126	132	133	157	150	167	151	140	133	148	132	150	144	146	149	150	128	134	127	142	141	137	144	139	126	147	168	129	150	144	114	126	150	131	145	125	139	119	139	123	136	138	150	144	132	128	147	145	149	162	122	149	114	131	133	137	131	125	138	150	129	131	146	149	131	130	131	163	147	128	146	139	150	156	159	139	130	153	131	161	141	139	148	140	145	143	156	146	127	128	128	150	134	139	126	135	145	138	138	147	141	148	131	135	146	145	144	124	140	139	136	155	148	134	136	154	130	144	117	139	164	154	130	140	156	160	142	144	134	135	145	149	155	130	137	145	146	129	140	133	126	153	122	125	149	130	145	150	130	153	154	122	146	132	166	135	140	117	144	124	128	141	138	133	141	153	159	134	136	124	125	132	142	142	149	137	126	123	147	144	128	151	135	130	161	111	122	139	144	113	151	124	144	147	144	141	157	112	124	154	145	147	130	165	127	138	141	132	159	153	140	125	138	147	109	148	130	137	164	122	140	145	158	150	131	111	138	143	141	137	143	133	129	158	157	152	120	139	126	128	148	138	128	137	164	137	137	133	147	133	132	140	134	150	130	139	137	153	133	135	149	141	124	129	132	142	123	150	130	133	132	147	147	116	147	149	143	126	136	150	152	126	148	136	129	139	133	129	157	128	140	147	131	136	128	145	171	149	134	139	129	137	156	121	130	143	123	153	134	135	116	147	150	156	137	142	134	135	136	130	122	130	131	129	126	137	157	158	146	122	161	117	125	135	152	134	146	147	150	133	135	147	133	159	162	129	140	134	118	144	147	120	146	150	137	138	149	141	136	126	140	139	106	137	134	161	150	128	134	157	142	168	162	148	123	123	136	124	128	143	160	144	131	132	132	156	126	149	165	133	137	152	162	142	140	147	166	152	141	139	131	150	143	148	165	150	143	138	140	162	166	118	136	139	136	149	143	141	147	127	145	145	139	154	139	118	148	136	136	133	165	138	142	165	156	155	146	134	144	129	143	130	139	149	146	146	124	140	151	138	136	126	138	126	146	138	123	166	141	151	134	146	140	163	110	120	155	145	144	148	126	130	160	140	141	127	140	147	134	115	115	146	132	157	145	155	144	130	137	147	146	137	142	155	120	155	131	138	125	130	137	153	122	160	124	153	143	129	138	146	142	150	133	128	130	141	147	149	135	149	137	152	144	137	142	139	136	145	143	135	148	140	128	145	116	153	144	150	146	140	141	128	159	164	151	160	134	149	133	136	135	140	142	148	146	137	149	137	149	135	155	134	132	140	144	148	128	134	135	137	155	156	139	139	139	147	118	138	168	136	139	155	137	151	129	138	150	144	135	131	133	142	130	130	145	147	134	124	149	157	136	143	140	137	147	126	154	167	136	141	136	160	138	150	134	159	134	134	127	138	143	144	132	127	133	137	141	139	143	134	144	147	136	125	152	122	129	134	142	128	146	156	140	132	144	133	136	154	129	141	136	143	139	157	158	143	150	134	160	144	132	144	135	143	122	124	145	156	142	150	153	154	131	137	164	155	144	145	127	143	148	121	152	150	145	150	142	140	137	133	146	154	123	138	128	140	124	130	138	153	141	144	149	136	148	142	156	142	137	146	138	139	123	125	135	141	128	139	160	141	147	147	159	106	131	136	155	115	136	140	147	131	147	143	150	153	151	158	132	133	149	141	121	126	128	108	119	141	139	146	151	138	125	138	139	179	148	116	141	150	120	143	148	150	110	144	127	135	148	160	164	149	131	132	131	134	164	149	144	139	156	137	132	142	159	136	120	132	145	150	140	142	159	113	146	131	126	109	137	166	156	121	120	137	136	128	155	149	130	163	154	137	151	124	128	144	163	146	150	137	120	146	150	144	154	147	134	152	150	149	142	144	174	144	124	125	148	169	153	117	151	146	132	132	131	130	168	138	131	115	137	141	151	132	140	135	134	125	141	145	118	144	135	131	114	136	168	144	173	153	172	163	140	134	146	124	138	113	149	139	139	132	143	136	140	140	162	136	126	119	136	137	141	130	131	151	148	121	134	125	133	140	153	120	137	139	134	134	139	114	137	126	127	142	158	131	131	149	140	133	159	160	149	123	140	139	162	126	137	135	121	160	125	148	153	134	135	156	151	140	153	146	134	149	131	129	141	171	150	146	133	141	134	148	156	130	160	146	151	137	143	144	151	153	154	139	146	154	147	108	144	139	141	147	125	142	132	132	142	129	154	127	144	126	152	138	145	128	143	151	131	156	143	154	157	137	131	154	133	143	131	131	157	159	148	142	145	141	157	162	126	134	126	130	162	106	131	143	126	130	134	140	167	150	153	123	138	165	138	136	147	136	160	152	152	118	147	147	141	162	144	133	129	111	123	128	142	168	125	155	138	142	128	139	158	139	138	144	159	121	172	149	131	132	142	144	145	155	133	141	119	151	147	148	129	136	149	147	133	138	136	147	169	148	131	162	109	146	142	131	152	143	157	155	137	137	121	134	143	149	147	118	119	137	139	150	138	139	157	136	138	141	152	135	127	142	132	141	134	147	144	129	140	146	153	131	140	158	143	135	159	145	149	142	134	142	143	131	143	133	133	128	161	152	132	134	128	139	128	135	129	175	125	155	136	125	165	155	121	133	121	152	135	135	118	134	131	129	143	159	137	132	134	100	145	150	138	165	131	136	149	116	179	114	156	132	133	159	132	141	160	150	153	133	135	126	134	159	130	141	123	137	140	161	101	136	126	157	129	155	148	138	142	117	150	137	133	136	147	142	156	122	137	123	136	141	150	140	126	137	123	147	136	154	134	128	138	162	148	117	144	148	157	139	149	140	126	116	143	158	150	150	126	140	153	134	125	138	130	147	121	146	150	127	148	148	142	147	145	142	148	123	148	130	119	153	156	142	140	136	128	137	151	134	124	148	151	149	135	154	156	133	125	145	141	158	161	148	135	144	147	156	133	140	128	145	156	156	127	123	150	114	122	136	143	138	152	114	146	124	133	155	131	164	130	129	130	115	137	142	155	144	142	133	138	144	139	139	155	147	140	134	144	151	118	132	116	134	125	129	148	135	136	140	154	135	130	151	148	156	153	131	142	132	142	125	155	130	136	144	140	136	144	150	127	138	149	152	152	164	129	112	151	142	144	143	147	163	150	158	134	151	140	149	166	132	146	130	128	149	134	134	144	119	170	125	127	128	141	158	128	151	116	156	150	145	123	152	143	118	132	152	161	139	123	145	149	113	155	135	131	135	146	154	116	133	138	162	123	125	132	139	154	137	135	143	139	107	151	161	144	140	150	136	133	128	134	148	142	142	151	151	132	123	137	120	154	147	141	138	144	132	135	118	162	145	127	151	124	153	134	162	140	150	164	144	157	143	133
5444	1175	683	426	417	393	381	411	346	395	398	380	355	399	373	370	378	386	373	400	364	399	331	364	366	431	379	397	413	387	347	412	352	344	385	392	395	365	382	378	406	366	375	390	331	392	391	394	396	403	363	351	358	383	348	374	416	387	412	387	370	412	384	368	389	400	387	356	411	423	385	384	391	406	388	407	378	412	373	384	375	370	402	362	346	380	396	380	360	382	379	412	379	370	362	388	369	368	387	401	356	369	355	394	380	343	359	386	350	389	375	378	406	361	345	379	416	356	383	380	375	374	379	395	396	371	385	375	377	368	373	365	358	356	384	376	376	371	346	368	401	368	394	402	384	384	362	379	401	394	389	364	378	365	379	355	372	361	399	368	412	348	367	418	397	380	385	347	373	393	371	425	398	387	377	388	376	404	420	392	385	393	365	384	400	378	394	375	396	401	384	370	398	361	399	370	346	408	374	438	402	408	384	390	405	390	375	395	379	382	384	384	340	395	379	372	382	386	358	378	364	362	398	389	376	359	364	370	379	407	417	392	376	391	357	432	349	409	361	359	417	366	380	381	441	375	359	356	396	393	375	358	386	428	398	383	385	387	370	397	365	364	386	385	403	401	382	377	368	348	378	402	394	383	390	405	402	378	373	384	334	416	387	407	401	375	364	373	395	422	384	395	365	377	389	349	391	384	389	377	375	399	369	409	391	382	387	357	390	397	414	371	380	366	402	385	364	401	365	410	393	401	426	369	375	379	391	375	400	385	343	357	416	403	390	379	387	360	372	354	363	400	365	412	379	368	412	378	373	363	378	376	385	373	383	369	383	373	354	377	395	368	419	421	394	384	418	378	378	393	395	375	381	409	398	364	376	400	405	366	381	405	407	403	367	386	379	403	373	362	367	400	380	347	374	412	380	395	407	370	378	384	401	410	377	376	396	393	387	399	380	383	355	408	375	359	386	376	373	355	365	404	376	376	372	434	398	413	393	385	405	377	381	392	389	373	409	380	366	383	389	395	372	414	438	404	374	395	373	417	386	368	344	396	398	390	399	401	386	359	405	366	362	365	384	389	356	404	391	387	385	415	403	372	359	384	394	374	367	424	429	409	371	357	397	395	372	421	358	372	353	388	397	374	393	372	403	400	368	369	381	386	362	372	358	386	378	436	385	389	419	391	386	377	366	393	373	397	403	356	379	391	436	395	374	391	377	371	382	380	395	410	333	400	395	369	355	392	383	413	380	372	370	360	387	390	388	419	369	367	413	388	396	397	374	384	380	378	410	378	346	376	374	372	362	412	409	403	423	369	370	387	387	400	396	387	367	366	353	373	374	424	405	371	387	395	411	385	394	388	382	356	418	406	406	402	387	413	391	387	409	372	406	394	396	381	383	372	387	362	377	384	368	355	382	365	411	380	380	376	399	385	379	401	403	369	368	337	380	389	346	408	425	373	351	365	436	379	370	381	387	403	361	384	385	388	377	383	389	373	363	394	396	393	378	389	391	378	364	385	372	404	385	411	372	387	385	391	359	335	383	420	350	372	403	382	387	383	395	394	361	389	365	349	354	412	347	362	379	346	393	359	403	380	389	402	406	383	365	404	413	344	386	393	362	416	377	411	359	418	385	411	365	376	393	354	404	395	396	398	361	346	365	388	390	384	453	387	376	355	380	399	368	349	389	371	337	396	357	355	406	378	400	433	404	392	388	358	369	392	405	353	395	348	388	394	398	389	371	382	360	381	395	361	390	384	399	384	422	390	416	377	396	382	360	366	405	371	385	389	355	371	391	381	386	353	394	393	359	390	412	390	383	404	402	418	420	374	378	380	402	400	385	376	387	422	390	353	435	383	419	385	415	422	399	348	366	391	394	406	374	401	387	376	395	386	381	365	362	408	404	377	374	388	375	375	345	378	382	360	346	365	401	409	372	374	363	349	408	363	339	398	405	412	393	367	352	386	354	378	399	407	354	369	386	375	349	390	392	373	375	387	383	408	376	393	398	406	340	358	339	370	401	387	406	365	420	411	386	388	370	389	398	380	367	386	358	383	381	348	405	376	386	404	367	393	376	398	377	394	373	375	381	420	387	368	377	378	409	390	417	394	377	419	353	391	382	357	416	385	373	395	385	408	355	402	388	407	389	404	408	417	396	367	403	388	350	377	406	427	342	345	349	387	434	380	368	344	387	396	388	392	399	324	386	372	351	384	383	395	375	378	385	411	384	366	409	361	384	381	392	420	385	387	373	376	394	370	415	398	417	384	357	352	392	323	376	398	363	350	393	363	404	367	383	406	353	382	374	359	368	431	373	398	359	383	390	393	370	359	394	378	391	352	414	356	377	386	410	367	417	385	364	383	397	355	366	393	399	382	381	390	400	402	379	405	402	389	383	380	389	370	389	384	347	394	398	390	356	378	384	384	384	391	370	373	404	374	369	410	363	389	391	412	392	369	391	358	383	388	393	407	429	370	361	384	414	411	372	385	386	363	372	385	399	384	405	413	372	392	379	405	353	392	419	318	412	373	417	395	405	406	399	457	369	384	415	356	395	378	383	405	385	396	355	414	397	373	368	405	384	357	375	439	366	359	358	372	366	387	361	405	406	375	407	378	386	356	389	400	378	367	379	415	399	394	359	377	405	397	396	372	365	405	375	383	406	407	390	399	374	367	418	364	352	381	406	363	377	397	380	409	388	396	370	388	346	414	394	389	389	403	383	392	401	405	373	342	382	377	383	379	373	337	392	389	399	393	386	384	412	371	371	375	387	375	407	399	404	388	387	393	399	375	401	382	365	358	386	364	369	411	372	395	383	394	388	382	361	393	396	365	372	393	397	408	384	408	399	377	391	368	412	409	353	358	407	379	342	380	369	370	368	361	391	327	395	336	391	391	376	407	340	391	384	405	359	403	391	372	406	369	343	393	395	390	399	424	387	417	399	337	404	365	397	366	396	371	400	383	388	379	366	354	362	378	378	373	354	393	406	398	396	411	410	372	435	436	396	396	382	378	396	404	387	397	403	394	404	385	372	386	356	363	363	397	381	396	381	425	394	373	380	419	415	391	405	412	386	356	401	359	363	359	375	348	364	387	382	371	370	368	373	401	393	386	384	390	420	366	381	373	405	409	375	370	375	371	380	359	383	378	422	389	373	429	347	392	407	411	365	394	372	359	331	385	402	380	366	363	386	414	378	407	346	433	426	405	394	388	354	384	388	408	407	364	389	384	377	412	374	394	369	412	380	372	390	390	375	358	352	391	404	392	397	380	373	375	366	374	386	379	390	388	373	423	400	407	377	368	388	384	367	364	387	378	410	369	363	395	378	372	365	403	354	394	388	391	384	373	385	400	394	383	373	404	393	391	386	379	379	413	396	402	393	383	402	407	395	396	388	379	373	366	393	362	391	371	358	370	386	360	361	384	386	371	401	400	379	397	399	409	380	366	413	377	408	404	377	396	391	389	427	376	364	406	395	389	385	375	377	382	396	396	391	373
24472	20982	23973	28176	20977	17946	567	340	271	297	289	277	263	239	261	274	281	270	282	258	282	257	259	269	244	242	261	250	233	250	257	242	224	232	232	240	253	245	230	233	205	261	243	248	252	248	266	261	226	238	250	219	248	237	228	227	211	226	221	220	230	231	252	248	243	226	240	240	257	270	254	233	238	244	256	246	273	214	203	231	236	212	228	266	278	239	271	206	203	249	251	228	245	248	243	264	234	251	204	252	213	213	245	235	234	236	261	251	230	242	238	254	232	229	268	274	217	231	234	243	212	251	250	244	243	291	255	237	219	271	222	247	244	228	237	226	225	255	243	234	239	226	239	260	238	214	231	215	211	241	249	231	249	227	215	216	239	242	216	241	225	246	225	243	255	227	234	219	236	212	236	242	245	236	238	209	185	238	232	241	238	232	225	245	240	232	232	237	223	191	247	238	261	233	218	229	241	229	258	239	275	234	250	277	264	216	268	195	210	249	233	248	248	257	246	238	255	227	247	225	256	222	258	220	265	251	226	261	254	250	250	255	212	251	214	252	221	239	250	247	230	240	216	227	209	233	219	266	208	230	231	231	260	256	259	231	255	235	238	248	258	248	256	201	252	236	245	218	284	244	228	236	217	237	216	257	237	261	240	253	233	238	238	224	240	235	262	231	231	252	243	220	226	259	217	263	257	259	215	245	252	228	206	258	258	259	229	237	235	226	211	265	227	242	238	240	239	243	218	257	235	252	220	222	242	234	225	267	220	266	211	229	237	259	264	235	241	232	223	230	252	245	253	245	280	236	229	221	247	246	231	236	240	235	251	251	210	221	267	237	248	250	254	232	245	235	233	233	237	232	199	238	254	255	270	223	252	248	219	247	247	239	223	239	235	227	232	251	220	237	267	250	227	238	240	236	253	236	235	223	227	228	234	241	240	223	244	258	217	223	262	237	247	252	241	265	232	253	240	250	229	228	259	238	226	247	263	232	244	233	234	254	259	244	216	201	253	242	233	231	264	248	258	223	242	240	220	239	281	237	232	239	260	243	220	262	257	237	240	240	252	216	237	232	246	250	241	246	286	246	269	211	235	247	244	236	254	239	240	240	256	241	206	212	232	238	249	263	235	250	269	256	243	247	238	229	240	242	257	236	250	234	272	208	215	228	234	246	226	243	256	238	230	264	246	246	238	236	216	238	239	238	243	250	237	243	217	206	231	262	245	243	261	240	254	220	241	243	255	236	227	233	241	278	250	224	248	228	220	255	244	231	283	248	243	244	249	251	238	255	236	232	207	260	224	256	255	231	243	231	239	287	237	237	250	246	253	225	208	240	219	243	240	243	236	228	229	204	258	226	252	200	248	252	254	220	212	226	245	220	222	225	221	221	232	201	229	242	236	268	242	236	219	244	235	265	273	236	227	248	238	198	192	246	257	241	237	258	244	237	236	208	271	244	243	239	228	260	241	235	227	245	246	236	243	257	221	269	223	236	230	255	268	224	262	255	228	236	223	229	250	279	229	239	258	258	247	235	239	229	232	224	243	220	197	232	226	256	234	243	233	207	248	236	221	237	226	202	255	239	236	245	252	236	258	225	248	224	242	227	254	219	218	279	237	226	232	222	230	240	241	255	244	225	245	252	243	236	233	248	253	262	217	235	229	211	237	246	217	239	232	232	230	215	228	242	228	244	267	250	261	246	252	207	209	225	253	244	245	243	217	244	238	241	237	214	239	262	252	260	233	225	242	230	245	233	235	266	223	228	230	237	225	232	262	217	221	234	234	239	264	250	253	250	256	254	227	246	267	258	227	227	266	236	217	238	203	235	225	240	225	231	222	236	222	227	237	245	228	214	224	219	248	235	241	239	223	224	250	258	251	232	227	244	237	234	288	273	234	217	229	230	244	247	256	239	210	225	234	260	231	249	258	228	272	254	238	259	240	276	235	248	223	242	233	227	251	230	255	213	253	272	239	256	204	270	239	246	218	225	258	249	281	247	228	226	233	264	232	267	219	247	245	280	247	241	232	255	256	239	253	258	217	268	229	231	254	231	244	199	247	215	252	261	225	239	255	235	227	210	269	242	229	255	272	216	280	252	242	253	272	232	221	253	272	217	217	250	226	207	226	232	227	257	240	228	251	238	232	247	259	262	224	232	253	242	240	231	242	239	215	204	285	253	198	230	235	256	258	258	239	226	250	243	242	244	247	247	219	204	233	213	251	256	213	207	227	239	241	241	213	252	246	220	241	240	273	258	238	253	242	261	247	251	221	211	227	242	239	253	258	251	262	226	239	246	246	210	221	232	241	212	220	210	275	259	216	235	270	229	246	225	227	247	233	241	224	238	211	224	250	260	220	247	254	239	245	224	240	231	260	218	258	226	255	255	255	207	212	245	228	275	255	221	228	248	254	222	245	225	215	213	220	241	248	215	247	245	257	209	234	266	238	234	259	217	220	212	244	245	216	225	232	223	267	264	249	250	256	224	247	250	230	218	242	222	219	204	244	250	255	246	248	239	233	240	245	255	221	237	235	240	240	232	254	227	242	276	238	229	235	210	235	231	242	241	232	243	232	225	242	219	251	232	251	237	222	237	245	253	227	221	230	268	252	250	211	244	235	256	222	237	272	250	218	243	226	233	282	230	240	241	241	224	228	242	231	234	239	259	230	235	225	232	220	235	251	215	247	250	240	236	249	250	260	235	234	232	244	274	263	218	248	265	258	216	227	240	261	250	222	232	229	262	245	244	279	203	250	231	236	234	246	228	241	238	232	232	245	227	260	221	238	236	250	231	197	243	218	250	241	250	222	226	229	213	216	239	254	225	254	198	239	237	233	223	234	242	234	246	240	203	245	236	238	255	247	258	240	213	264	248	246	244	207	226	236	268	265	282	247	247	256	208	233	245	238	236	265	243	242	255	241	270	230	233	261	206	261	237	238	223	245	258	239	242	230	242	255	215	226	222	203	231	234	237	230	206	216	254	263	233	251	221	251	249	250	239	249	234	205	252	234	243	221	251	248	225	284	219	219	251	250	225	231	235	247	237	263	243	221	232	223	256	236	258	229	250	247	261	243	248	242	223	264	222	238	245	259	217	236	242	219	241	243	232	240	231	226	253	239	241	224	254	250	260	260	233	250	232	239	235	245	257	241	275	230	209	216	255	222	213	260	227	249	223	206	277	268	268	237	237	245	215	251	218	253	246	247	234	266	252	230	234	234	227	223	241	227	221	212	282	232	234	207	242	236	215	273	224	246	242	228	254	258	212	246	241	256	224	252	237	273	225	230	244	259	201	263	237	249	233	283	245	242	249	250	230	212	247	250	230	249	273	239	240	248	233	232	232	233	211	239	215	254	234	243	265	222	217	260	231	244	267	265	271	216	236	254	229	230	239	238	254	225	231	254	238	257	261	236	251	264	239	234	261	214	247	220	231	226	236	242	224	238	213	225	248	216	245	251	216	249	220	255	248	271	241	260	294	246	266	237	232	227	234
3430	3279	1679	795	711	643	679	641	587	597	623	632	581	618	573	625	565	581	570	622	584	630	624	599	556	612	617	584	598	543	591	617	585	588	587	566	592	604	576	559	568	585	603	561	601	562	538	585	609	596	609	568	605	608	547	584	571	588	591	593	559	570	584	611	589	602	580	552	601	539	579	585	571	573	604	581	589	638	569	593	555	564	583	607	564	602	635	616	578	597	603	601	624	573	605	582	609	595	600	619	577	594	573	587	602	578	594	578	600	606	608	555	629	558	574	574	600	562	582	628	558	591	564	581	631	616	610	579	632	596	600	562	552	559	588	581	570	595	584	610	578	607	570	578	530	564	609	578	592	645	634	552	594	643	554	577	577	574	604	599	604	575	626	582	598	582	554	548	598	572	607	565	555	531	581	605	607	583	589	609	593	612	571	583	586	556	555	572	607	634	587	614	595	599	603	593	571	641	608	600	580	580	633	572	633	576	587	586	595	561	596	595	584	527	610	614	566	581	549	592	545	571	565	545	550	573	605	576	592	595	601	592	561	587	631	594	582	587	583	596	623	573	619	567	618	593	577	546	584	604	570	626	579	572	580	593	586	602	608	633	564	579	570	598	577	588	609	617	559	571	618	571	612	557	602	582	591	622	550	552	576	579	550	618	589	574	596	601	575	573	607	604	634	565	575	583	542	590	564	551	580	587	578	608	575	606	589	593	590	547	611	598	581	583	602	582	600	612	619	597	573	593	562	577	572	572	576	575	557	548	603	593	554	554	594	582	570	576	590	600	607	577	588	542	605	563	551	594	588	594	575	585	570	568	575	572	636	593	577	581	583	583	575	582	536	621	581	598	625	578	623	587	522	555	594	582	574	568	550	568	569	601	577	593	552	599	567	571	630	600	586	592	606	570	566	631	618	579	581	608	591	583	536	569	592	604	599	585	567	608	598	604	633	566	592	576	584	593	600	623	602	589	568	606	618	557	585	559	627	605	583	593	598	609	590	594	569	592	624	601	581	603	570	559	534	572	569	633	560	609	615	589	558	551	589	556	596	607	573	591	600	566	549	565	607	564	547	615	604	562	584	525	600	586	566	563	541	617	556	580	574	611	594	578	585	611	605	610	566	576	603	596	588	582	597	599	567	574	565	645	562	622	599	579	578	639	581	586	546	567	557	594	577	603	627	606	581	560	566	625	598	623	571	572	588	567	597	598	574	609	613	564	587	591	609	569	588	587	591	597	593	606	614	583	574	568	587	637	572	582	574	598	567	579	588	525	554	584	617	584	616	570	574	598	566	580	560	580	583	573	565	622	572	588	582	582	557	578	594	601	554	574	560	566	566	595	570	612	569	543	545	560	638	589	622	595	582	620	543	570	575	587	582	611	624	556	609	574	576	605	600	608	595	604	576	636	574	627	561	575	603	571	599	577	573	632	565	610	568	562	561	586	611	596	645	591	626	576	622	644	568	552	586	554	575	570	583	559	601	587	596	569	621	584	532	591	657	560	565	609	557	574	602	556	605	609	624	591	587	584	563	589	596	578	570	569	561	549	571	573	581	586	551	565	605	562	608	600	558	601	613	576	565	584	606	587	605	581	600	619	572	577	583	589	581	591	628	598	597	583	597	574	561	555	585	589	599	580	544	553	604	572	579	534	612	590	589	551	572	626	593	573	574	617	596	591	586	548	619	536	554	607	617	544	557	610	582	593	570	561	587	642	596	640	608	628	583	564	586	623	552	556	543	602	582	578	602	571	573	618	555	576	568	565	610	584	583	617	599	578	605	552	581	580	568	542	564	585	582	582	572	549	595	613	585	596	582	582	571	579	594	571	567	564	574	534	589	617	538	563	537	564	568	580	561	590	618	570	584	567	605	591	599	533	606	632	609	580	544	581	555	556	574	622	589	558	554	581	608	584	577	599	594	600	602	645	610	580	594	580	587	594	577	577	603	594	586	573	590	577	574	583	599	526	600	579	609	575	621	589	582	587	552	535	583	563	579	601	610	615	654	536	617	623	576	625	575	609	575	589	606	589	588	554	557	618	640	663	556	566	605	602	551	597	608	560	564	598	547	582	542	541	599	598	575	578	594	598	568	584	590	504	556	570	549	619	569	576	570	608	589	602	622	566	623	602	599	552	609	573	573	600	634	573	584	560	575	570	581	610	550	608	612	605	568	589	545	615	571	572	552	588	566	623	632	607	564	565	626	565	606	543	617	614	607	599	574	590	575	593	602	602	561	571	594	588	584	610	599	591	605	580	570	622	600	583	581	557	604	594	594	586	577	579	574	560	567	603	610	613	587	553	602	569	572	556	599	605	591	570	554	552	594	579	574	565	591	600	632	615	574	589	596	596	591	534	566	569	583	576	589	591	572	586	577	572	604	564	575	576	586	587	606	576	610	592	561	570	624	580	584	630	557	647	601	577	585	570	569	588	581	548	587	575	535	588	575	577	586	557	594	595	590	573	626	654	589	571	597	587	582	570	543	590	592	542	591	566	576	580	563	582	576	604	561	593	561	615	582	565	590	560	580	600	612	556	572	596	582	554	611	641	598	625	585	613	509	575	563	580	628	609	586	600	641	627	579	614	587	593	555	579	579	551	616	604	578	617	564	561	619	607	576	581	576	567	596	629	585	631	598	564	566	550	584	570	579	616	582	614	569	572	582	594	586	547	608	614	577	528	588	543	599	598	602	568	570	578	600	602	620	615	595	577	566	573	596	575	601	558	605	574	569	627	590	545	501	635	661	628	553	582	598	591	600	572	588	603	609	575	608	614	556	554	588	604	593	554	543	581	622	574	612	614	607	602	551	625	622	581	565	584	605	603	580	588	575	558	599	617	622	578	554	614	588	603	541	613	598	596	593	592	585	583	566	602	597	580	619	587	547	556	575	570	588	598	573	572	612	651	600	567	566	565	578	560	573	589	588	580	570	582	579	652	588	597	593	578	563	661	573	534	566	599	569	593	582	564	602	589	597	558	582	612	613	586	654	587	585	588	574	637	593	593	604	588	598	602	577	600	541	579	535	584	606	541	600	595	544	593	580	573	602	621	575	635	617	589	617	566	562	565	611	563	619	624	546	616	569	584	588	574	586	606	615	618	595	557	616	569	514	597	614	581	566	563	575	597	582	576	552	582	571	595	579	598	606	642	574	598	539	591	608	597	536	591	554	570	579	556	575	595	593	592	595	594	578	559	613	552	580	576	623	615	545	558	596	595	567	588	615	589	561	574	623	560	607	571	591	602	621	616	579	584	559	607	577	576	590	622	580	594	622	584	599	563	542	560	568	555	610	615	573	642	645	615	586	626	579	622	612	560	609	581	587	606	542	581	594	594	594	568	517	562	585	536	607	588	570	551	615	595	574	569	577	579	581	562	580	582	569	598	605	644	582	602	590	565	579	616	599	615	540	633	553	606	582	553	571	610	581	606	606	578	569	591	576	578	565	561	561	605	580	582	559	597	569	588	557	593	607	570	574	595	586	570
23938	21002	24308	27861	21002	21021	12306	520	299	276	266	256	239	252	237	221	226	205	208	213	191	205	208	202	177	189	192	185	194	186	195	202	216	173	181	198	185	213	204	207	205	179	217	205	189	203	169	186	192	205	200	188	166	177	210	193	206	188	197	209	183	180	187	201	190	215	208	186	195	198	198	189	206	184	203	178	169	180	175	193	213	204	194	192	214	177	205	187	219	184	181	189	212	183	211	172	208	181	180	196	219	194	199	177	191	171	209	220	191	192	192	179	196	196	197	186	176	163	176	202	179	191	221	184	199	191	196	190	206	208	229	187	209	182	174	193	187	208	187	209	195	171	192	208	181	172	203	205	199	196	189	207	183	203	189	174	174	173	194	191	203	205	204	206	183	199	191	197	177	183	202	182	165	192	180	198	198	178	208	176	191	234	209	193	197	192	167	184	205	182	197	193	219	203	191	198	167	196	187	215	206	201	190	180	183	187	191	178	182	187	194	203	191	197	199	203	161	176	186	206	192	191	177	174	190	237	202	204	193	209	163	192	200	188	210	203	191	201	188	183	204	199	179	202	217	206	192	218	237	161	156	171	198	186	199	191	197	189	216	158	209	211	203	171	191	202	209	212	192	170	182	174	221	188	197	197	216	194	188	198	186	197	200	208	192	182	194	181	159	185	199	190	203	185	204	191	179	186	191	187	190	180	201	207	180	207	194	186	174	216	190	179	183	178	184	175	193	220	194	200	206	188	188	207	185	193	165	201	207	178	179	219	171	189	215	213	214	199	193	185	201	202	196	194	174	195	188	197	171	174	184	207	204	192	192	199	188	184	205	164	175	208	200	217	223	192	204	212	198	211	209	175	198	164	189	179	172	186	198	170	188	190	189	183	182	187	177	180	185	186	186	197	195	170	170	179	214	173	172	198	191	192	189	206	202	185	197	181	177	200	212	174	193	216	187	192	200	207	194	204	179	207	193	199	184	207	181	189	206	212	216	199	206	173	202	186	167	196	182	168	168	169	209	209	196	187	188	190	194	190	167	193	185	202	207	200	207	186	174	169	172	198	198	172	188	202	163	211	181	168	197	181	190	193	199	186	186	181	173	188	184	175	192	187	190	200	178	190	184	196	201	194	175	190	187	193	192	212	185	219	202	191	193	187	182	202	188	163	198	205	163	187	201	209	188	171	186	200	205	206	201	167	218	211	172	198	189	183	181	184	214	190	162	201	184	172	166	196	203	188	187	199	210	196	196	173	193	214	175	197	181	185	197	202	187	195	218	195	199	182	171	166	199	192	179	208	192	198	208	189	183	192	200	176	211	181	199	171	170	211	180	161	218	187	182	211	200	189	211	184	184	189	182	193	195	184	178	197	170	205	184	218	188	200	191	183	208	177	186	202	195	173	183	206	207	174	179	200	186	173	204	206	173	182	181	196	197	185	187	175	197	187	178	176	175	182	191	171	199	203	193	183	210	190	205	200	174	187	188	196	192	194	175	193	159	212	181	191	190	172	172	181	176	210	175	198	185	188	206	173	207	218	203	206	196	217	166	189	186	188	206	201	185	172	211	194	199	177	181	205	195	200	182	153	186	183	194	189	185	182	204	201	186	206	192	202	189	162	190	180	169	190	171	189	201	188	200	172	186	191	180	184	179	172	182	187	181	186	152	197	191	159	186	168	219	199	173	198	185	183	200	202	159	193	171	181	173	182	206	193	190	191	180	189	177	175	180	183	196	211	177	183	183	197	174	185	187	191	175	195	208	168	204	191	174	182	189	178	207	198	182	199	190	173	179	179	185	206	177	212	203	188	187	192	169	182	179	191	209	188	211	230	185	182	200	180	202	207	213	195	189	181	194	180	177	202	183	209	200	193	184	208	186	179	186	196	187	178	184	172	192	180	198	170	194	186	172	199	209	211	204	184	170	183	196	225	158	201	191	184	194	162	185	194	183	188	196	194	213	204	185	163	202	178	210	213	205	214	186	185	217	183	186	170	184	178	197	185	195	215	173	199	166	202	205	184	193	180	197	163	189	193	197	214	211	204	212	183	192	180	197	189	194	189	180	183	175	179	209	199	174	203	182	183	179	183	200	203	203	185	181	194	190	192	177	191	185	199	174	207	181	188	219	197	189	212	184	204	197	189	186	199	181	214	199	180	184	201	164	216	191	177	177	181	178	193	231	176	166	179	193	183	194	176	178	183	208	177	175	180	196	181	180	174	190	221	178	205	173	194	228	196	183	199	205	156	156	174	181	214	166	176	203	202	194	173	187	203	194	196	198	219	184	187	209	175	187	208	174	197	205	192	175	165	195	178	213	180	163	181	187	188	197	204	176	176	185	214	183	192	189	195	209	207	181	186	182	164	192	183	214	190	185	199	208	204	201	166	204	204	191	194	211	210	195	188	153	199	196	187	196	175	170	202	172	198	198	189	178	192	182	177	206	196	207	181	212	165	205	213	162	196	193	217	187	188	205	212	200	173	181	177	180	172	224	202	187	189	190	183	197	225	176	182	167	179	182	193	200	192	159	189	207	185	179	196	162	195	199	170	180	195	202	206	184	175	171	164	204	197	198	180	199	183	224	184	177	190	180	196	200	195	177	169	188	193	186	189	160	180	200	174	170	193	194	184	199	182	197	171	178	156	198	192	208	193	162	181	193	174	169	164	189	215	205	196	164	179	178	183	201	184	195	174	192	178	194	198	206	190	190	195	183	193	180	186	179	187	199	187	200	183	206	203	198	181	180	187	209	187	198	204	184	166	180	183	183	195	182	181	177	155	193	194	213	201	148	202	197	190	191	201	185	211	184	162	177	189	192	199	184	171	189	186	207	183	198	193	199	186	175	196	198	208	201	180	190	192	175	196	189	177	217	186	176	217	186	193	192	187	192	206	185	203	183	187	181	173	199	170	189	199	212	204	199	194	199	188	192	197	175	189	193	209	190	200	202	180	176	192	176	187	176	179	204	206	204	188	171	183	194	174	170	200	182	197	200	205	193	181	174	198	190	201	201	187	193	204	181	206	202	214	174	192	195	200	189	205	179	186	199	188	197	203	168	179	186	193	194	169	188	171	202	185	189	182	174	164	194	206	185	175	194	184	192	207	193	192	195	176	214	198	206	195	179	195	192	209	206	198	215	187	201	201	205	185	185	168	192	176	187	208	199	171	205	153	210	203	180	180	176	184	178	192	203	190	230	179	174	209	179	171	168	209	197	195	195	212	218	193	205	208	180	182	178	187	198	181	203	169	202	204	181	205	199	201	211	176	175	172	194	197	222	219	206	206	210	196	182	182	210	193	193	186	159	144	188	179	205	203	218	188	184	167	205	172	209	219	193	162	173	193	184	177	176	212	196	163	227	207	197	189	210	197	180	163	179	198	181	195	190	200	219	172	207	178	189	192	205	181	217	193	185	185	200	175	208	195	200	195	175	201	181	185	183	187	176	188	171	218	201	173	174	203	211	187	202	194	183	197	199	210	181	205	201	177
3599	4787	2577	882	700	577	530	494	470	492	497	465	425	446	499	464	476	484	450	494	459	460	451	466	468	447	458	451	478	441	453	443	503	423	460	448	454	460	463	454	501	454	422	459	450	454	448	460	449	449	458	472	444	443	462	464	442	432	455	452	450	437	441	437	428	456	443	470	443	464	432	472	409	437	451	434	446	418	457	495	454	459	426	451	428	506	436	460	433	472	434	465	410	458	437	454	468	467	420	436	437	409	380	454	436	454	427	451	425	454	443	470	422	443	431	472	475	416	448	470	431	428	440	483	466	444	440	432	449	426	453	447	478	440	425	477	440	444	450	425	417	456	460	458	481	413	418	426	461	451	465	475	449	441	420	459	479	417	423	455	445	445	444	415	437	465	418	439	435	472	436	408	455	436	448	431	429	456	483	470	467	454	409	494	452	434	424	456	439	421	431	430	439	412	489	433	430	397	416	479	456	400	447	440	496	467	468	431	445	455	444	439	428	468	474	454	450	414	470	439	462	469	457	418	426	441	433	449	423	409	469	471	437	445	471	453	428	428	459	472	433	447	452	461	456	471	423	434	492	456	441	444	430	428	467	453	442	478	413	426	477	488	446	454	440	412	471	443	438	456	446	441	449	441	412	442	445	443	478	446	448	494	449	478	487	434	445	454	462	443	441	447	465	443	455	451	447	448	453	454	450	437	451	443	424	452	424	433	455	429	441	468	449	438	434	438	471	468	435	414	434	442	480	445	442	436	437	448	427	441	403	436	436	474	446	422	469	496	412	428	468	440	416	456	415	425	443	457	448	410	492	473	486	398	412	445	436	482	446	466	448	437	451	430	429	455	469	493	458	466	443	427	453	466	427	462	446	493	464	459	429	437	489	413	460	465	480	442	483	445	453	441	452	447	473	448	427	474	484	473	462	485	473	430	463	439	437	411	429	485	481	423	436	440	418	433	428	430	427	472	442	442	451	470	461	469	485	450	452	426	445	476	452	455	439	436	442	468	425	440	438	468	448	476	460	480	467	465	445	423	450	446	468	439	429	468	414	401	482	439	447	470	423	486	469	435	436	440	421	435	416	476	429	462	456	450	448	429	459	462	464	417	437	462	457	448	454	414	460	470	429	496	428	461	436	457	459	438	419	460	449	430	437	467	443	431	463	489	438	436	461	464	459	443	439	453	454	463	476	455	420	470	432	457	435	466	425	438	436	451	452	451	450	441	500	436	472	449	465	438	400	464	473	416	466	450	464	467	462	465	471	437	476	449	478	437	438	432	494	468	445	460	411	448	479	445	421	435	443	460	430	442	469	454	454	461	409	502	476	456	465	440	460	426	474	426	464	418	435	419	440	409	448	476	475	432	459	486	437	470	452	467	448	438	437	455	431	476	439	416	486	422	455	446	435	459	445	405	416	416	457	485	486	446	483	406	457	465	426	437	438	431	436	451	450	434	460	419	444	474	475	449	398	462	449	456	427	483	439	482	463	439	470	455	438	472	466	420	436	434	453	425	450	425	465	477	479	455	439	455	451	424	454	449	443	420	480	421	428	460	406	419	446	476	401	482	457	446	458	471	478	447	449	491	451	446	456	462	436	444	452	478	454	448	467	465	439	402	416	467	462	494	436	459	471	470	466	484	431	438	454	436	436	411	485	460	468	429	451	477	448	448	452	457	452	429	452	480	481	448	453	441	475	447	433	441	449	472	439	433	422	435	436	452	457	485	440	456	456	455	454	435	443	470	476	429	458	458	451	436	406	498	449	459	420	449	444	446	457	417	440	443	468	448	460	438	469	454	460	457	437	419	473	468	471	479	407	440	489	474	456	454	417	481	432	430	484	450	477	464	447	448	466	478	432	460	439	457	443	440	447	458	441	414	442	478	472	447	440	412	443	445	470	452	460	462	448	449	478	468	437	450	473	458	493	471	505	415	448	471	450	460	407	476	445	433	429	459	489	436	458	433	447	425	438	456	459	440	463	475	401	464	447	459	428	485	440	444	437	453	468	445	426	492	430	408	449	444	475	475	473	450	425	482	423	453	447	447	440	444	439	452	426	410	436	427	480	449	470	454	465	458	449	426	431	466	435	463	457	391	468	467	432	445	437	482	428	447	463	451	444	462	426	398	474	466	441	463	436	425	460	471	427	486	426	452	458	489	449	437	430	460	466	464	440	410	425	447	453	462	450	481	451	421	483	422	443	444	424	410	443	430	476	438	456	439	452	470	480	470	417	427	475	447	497	466	441	444	420	415	470	445	447	441	460	450	459	429	438	452	475	442	482	475	469	395	417	468	464	454	493	411	449	426	443	436	472	448	446	479	403	453	473	400	424	431	455	460	463	465	472	453	456	420	453	419	471	427	454	429	441	447	431	466	415	473	463	467	433	470	466	455	454	420	436	438	453	435	497	470	465	399	408	445	439	433	430	446	428	455	444	463	450	434	484	454	461	468	470	440	460	486	452	459	477	449	491	476	410	447	428	459	437	447	421	447	468	426	467	445	444	471	428	434	491	483	421	447	427	464	469	446	439	441	461	475	474	443	434	460	442	488	417	451	503	437	476	452	443	424	446	450	431	435	427	475	456	458	453	478	462	413	453	480	425	441	498	416	423	453	450	466	432	437	428	433	450	432	461	412	461	429	458	459	456	440	401	456	460	445	448	458	438	438	464	495	449	439	468	436	454	445	487	443	458	451	447	423	457	527	437	461	406	487	443	453	436	469	463	486	465	453	449	431	437	447	444	476	484	506	464	425	447	439	471	403	459	440	452	478	428	430	460	421	448	461	430	454	446	453	463	443	441	462	468	445	432	461	444	464	459	429	488	425	452	479	461	436	445	454	438	453	505	435	451	476	437	439	451	425	455	436	438	454	439	439	464	431	393	469	437	469	442	421	458	438	435	446	443	461	434	449	442	495	425	429	416	430	462	460	452	393	452	433	461	465	434	440	434	460	448	439	469	472	433	424	460	455	462	471	405	452	427	448	446	425	454	434	429	475	502	447	435	465	452	434	453	468	476	457	438	452	423	456	432	435	444	428	458	427	475	478	448	433	424	402	452	445	438	464	448	460	450	496	419	425	437	458	408	436	457	466	433	450	449	454	426	437	402	433	449	440	447	422	423	442	446	441	430	425	462	477	449	450	456	477	439	451	478	445	439	469	460	445	467	448	410	433	450	471	506	477	451	434	417	464	448	420	415	455	452	469	408	461	438	485	450	462	466	483	409	487	455	462	451	439	429	452	475	456	462	431	451	462	432	443	448	456	463	430	476	456	406	432	438	445	481	419	450	440	464	453	454	415	429	494	444	420	449	440	453	420	419	452	465	469	457	427	461	443	450	466	442	450	459	443	451	459	460	403	487	476	419	439	443	472	474	442	439	425	439	425	430	430	416	441	444	491	437	460	450	475	446	488	443	461	491	422	438	478	435	437	482	460	453	438	410	432	508	436	427	474	472	442	488	421	464	443	478	489	443	423	439	437	454	425
31873	19113	6340	554	370	371	259	166	151	137	135	133	130	131	164	154	152	144	123	152	137	159	135	137	155	138	150	151	144	147	141	135	156	121	116	133	158	115	150	145	138	135	145	161	140	135	151	143	160	148	137	142	141	141	139	132	133	120	158	133	140	135	146	134	147	146	147	137	137	139	132	153	131	141	142	143	156	118	140	149	144	144	118	138	148	131	124	162	161	131	128	158	128	118	153	153	143	140	137	133	159	148	142	144	147	156	143	129	132	126	160	130	155	133	137	130	172	144	156	137	151	137	112	142	145	134	134	137	143	127	152	124	157	185	130	168	125	129	157	136	155	130	150	148	143	116	150	136	138	120	131	149	146	135	139	122	155	139	148	130	136	163	152	139	135	143	137	132	119	131	144	134	141	156	143	133	167	135	153	139	133	149	148	135	160	149	153	140	135	141	137	155	133	156	128	140	128	151	138	150	143	120	152	154	156	137	151	150	142	130	168	147	145	146	137	153	107	132	132	139	164	145	153	145	131	156	130	139	123	135	124	124	133	147	117	152	127	121	170	136	135	153	134	149	154	148	140	158	160	134	139	120	139	153	125	138	165	138	143	126	144	152	122	142	145	143	144	138	137	145	175	136	145	151	128	147	147	153	162	152	141	151	149	149	142	129	136	118	141	156	135	137	144	137	144	119	134	157	144	131	165	154	141	148	138	141	143	144	123	157	141	154	130	140	162	146	142	161	120	144	126	139	139	142	143	153	137	158	156	143	143	138	152	132	131	115	141	128	146	157	143	128	127	144	152	145	136	145	143	132	164	135	159	136	148	134	119	145	145	122	130	154	148	168	145	129	173	147	123	156	144	127	129	132	133	134	145	129	164	144	165	139	138	137	134	137	159	151	163	149	152	134	139	123	140	157	156	156	156	136	147	144	154	156	152	160	141	164	150	149	130	170	130	147	119	141	125	147	154	156	148	144	142	119	161	128	142	141	150	138	140	140	141	144	133	125	133	153	139	140	141	123	143	138	139	115	123	140	129	137	139	144	134	156	154	143	135	120	143	154	169	139	131	115	131	130	122	146	148	129	121	136	137	151	148	123	134	120	136	141	151	145	142	147	126	144	154	133	158	129	150	134	153	145	169	146	133	134	150	163	154	156	160	155	157	155	140	129	136	151	146	146	143	151	151	163	158	112	153	156	144	149	131	127	151	136	142	148	141	137	143	150	150	130	133	136	137	133	131	144	116	150	129	154	124	148	142	158	148	170	150	138	136	141	145	155	145	138	118	155	131	147	143	154	137	126	142	156	151	126	142	137	132	158	121	160	148	142	138	141	143	158	126	129	138	150	125	139	153	127	156	137	117	117	138	128	144	140	136	165	138	150	131	153	139	135	155	150	161	145	124	132	113	144	129	133	136	161	140	129	147	138	157	161	122	165	152	129	123	138	165	123	145	151	127	160	152	146	141	141	129	149	157	147	137	153	140	142	129	139	148	145	136	158	138	123	138	142	126	139	137	153	145	141	122	114	151	182	142	138	131	130	132	140	150	164	138	142	127	149	143	134	152	129	152	144	129	141	149	134	129	143	152	140	161	157	133	134	136	114	140	134	146	151	139	121	146	138	131	155	154	123	136	144	142	148	128	143	164	141	127	144	128	121	138	145	129	160	141	135	123	133	147	145	144	137	160	126	151	131	121	144	130	141	134	161	129	130	146	142	127	151	124	134	130	131	118	127	135	151	124	138	174	158	167	151	139	124	139	133	145	154	145	147	170	144	138	159	152	127	142	121	138	145	139	151	142	162	121	125	165	123	139	141	136	144	146	153	139	145	126	138	155	153	120	129	141	125	148	132	140	155	139	140	154	139	134	145	148	155	126	151	144	143	162	135	146	136	153	134	132	136	146	162	142	128	155	131	164	157	139	137	137	141	136	120	133	152	160	148	143	126	133	122	122	154	132	140	142	134	151	162	134	131	134	153	137	141	151	138	131	144	145	138	159	121	144	133	147	122	158	165	122	172	144	168	147	121	151	140	165	125	138	143	139	141	136	140	145	150	132	168	146	135	158	131	133	141	148	155	122	135	122	134	148	123	134	150	119	150	125	141	143	134	126	135	164	119	141	153	147	137	143	142	138	167	144	146	135	120	130	156	143	127	146	168	149	139	138	138	147	127	129	134	146	131	144	129	132	125	130	146	116	125	169	129	144	150	134	148	139	145	126	145	144	128	141	143	118	129	142	124	147	143	161	141	145	139	152	143	152	134	126	138	140	133	136	143	147	140	126	141	130	154	144	130	142	126	153	130	137	133	136	148	141	135	144	120	125	164	136	142	156	152	155	139	149	122	140	134	146	136	146	119	133	155	147	138	128	137	150	129	150	123	139	156	128	111	128	145	147	120	153	130	130	121	137	137	142	135	154	138	132	131	131	150	144	139	128	147	142	138	142	150	142	115	135	157	142	121	140	132	147	123	140	125	133	160	137	155	141	123	140	114	133	150	147	120	153	168	137	152	131	145	136	129	136	149	124	137	164	135	148	142	137	159	121	145	140	137	127	141	151	134	125	143	155	167	157	142	142	140	131	131	131	135	137	151	173	143	146	149	159	145	154	148	155	143	153	132	156	149	130	147	154	138	136	146	144	134	153	138	126	162	140	133	126	138	132	157	139	131	150	155	145	131	128	157	131	144	156	147	144	144	141	172	148	167	142	147	147	126	136	151	132	149	140	144	124	125	136	138	147	137	152	117	156	143	160	149	146	146	140	150	143	127	116	150	151	143	124	157	149	150	141	142	151	149	152	139	146	147	150	148	144	133	146	132	141	135	153	150	133	136	163	138	149	141	144	166	115	137	150	116	128	158	130	144	147	132	139	135	147	153	131	124	139	153	142	133	126	139	135	123	108	149	138	152	136	121	141	120	129	144	120	132	125	142	163	134	140	157	139	151	120	153	140	134	139	153	139	150	156	149	125	147	130	153	146	149	150	135	140	148	124	151	156	117	146	161	140	152	138	157	166	152	149	119	139	143	137	136	158	137	133	137	125	136	128	148	138	131	138	127	139	162	152	144	144	150	148	122	137	162	140	138	149	144	133	147	139	157	140	130	135	148	140	142	116	139	140	152	148	121	145	148	137	128	154	149	142	148	142	138	157	155	135	132	127	130	151	130	157	147	162	132	142	134	144	156	149	145	149	151	123	113	145	146	148	143	146	153	140	129	134	151	149	140	137	147	128	148	127	147	138	167	135	141	135	151	151	135	122	147	134	112	151	133	130	134	152	152	141	116	139	153	149	151	137	121	149	153	154	150	153	137	125	143	140	164	146	171	159	132	144	131	153	125	146	155	135	141	149	137	145	138	135	159	139	142	134	141	148	136	133	156	156	131	127	135	145	116	145	122	129	111	164	149	152	155	157	150	126	145	99	161	152	128	130	142	147	140	133	139	114	134	157	135	165	142	139	147	149	138	138	155	136	149	143	122	143	153	130	145	142	137
5534	1250	636	383	440	409	402	384	379	360	346	386	380	449	389	408	402	386	394	401	384	357	406	378	356	413	386	375	412	387	401	408	381	375	378	374	395	389	380	389	407	383	400	409	399	426	381	379	405	392	392	389	394	386	361	374	374	366	397	358	377	384	372	384	419	405	374	378	379	401	392	403	383	370	390	363	380	391	386	434	386	390	385	402	402	352	423	368	372	396	429	411	427	373	353	391	412	397	404	384	385	376	384	408	407	393	362	345	363	365	372	382	387	417	373	397	364	392	406	409	399	361	368	385	363	383	412	413	371	367	372	396	362	379	394	368	355	370	394	381	409	416	422	368	410	416	379	382	415	390	394	351	388	388	358	361	386	376	355	369	408	376	393	380	382	378	379	396	383	386	401	377	379	385	400	395	383	387	380	388	385	376	386	430	411	425	403	392	416	359	406	346	438	400	391	384	372	405	417	397	383	371	424	416	381	353	366	413	390	381	418	400	390	409	392	373	400	366	372	365	392	413	436	375	358	405	372	403	392	377	389	364	415	382	363	383	408	380	388	344	393	340	378	357	390	368	371	368	397	438	398	365	390	391	422	377	373	408	402	389	399	387	373	339	382	395	407	394	373	403	401	387	372	369	387	368	411	390	386	355	347	422	409	409	343	387	379	396	388	359	364	409	404	361	385	382	371	366	385	391	389	392	389	437	375	358	385	383	397	398	423	362	412	387	373	407	353	382	403	428	361	391	416	379	396	401	391	353	412	386	366	369	383	353	409	414	341	395	360	420	358	379	393	403	353	390	380	362	386	409	383	365	378	414	398	406	403	361	363	381	388	382	361	396	400	419	356	448	340	416	409	371	362	361	390	406	397	414	421	349	374	396	382	410	400	365	396	377	405	401	373	400	385	382	368	382	400	414	367	360	395	404	412	381	398	383	380	375	430	423	404	390	393	362	406	371	410	383	377	423	389	402	375	387	390	379	389	362	389	400	400	383	373	407	384	395	404	339	378	388	383	399	411	352	396	393	375	378	392	376	347	413	382	377	371	390	404	385	393	401	379	388	421	410	377	403	394	365	386	408	370	411	369	402	361	376	373	420	429	374	382	375	348	362	397	408	403	383	408	396	360	394	378	396	401	377	376	419	405	397	409	399	391	349	408	384	357	392	352	383	376	382	366	419	397	404	400	453	394	434	396	407	368	352	352	418	366	374	400	381	386	397	417	393	368	424	395	425	404	383	343	373	381	361	388	419	375	419	393	399	373	385	409	357	404	383	366	414	361	395	355	385	393	408	386	374	394	343	394	421	402	388	371	416	364	366	374	401	406	413	371	386	366	353	395	369	362	423	423	396	375	414	420	356	384	372	413	372	385	372	380	387	380	382	357	410	379	365	404	414	372	403	410	407	410	405	381	336	392	374	378	363	406	409	388	411	385	386	407	420	377	398	396	395	401	349	394	385	378	394	377	367	383	409	434	396	408	391	403	397	369	392	390	415	401	426	377	388	376	385	390	382	402	405	396	439	379	386	407	429	352	396	374	396	434	373	389	378	398	413	390	363	376	375	383	384	370	382	406	338	377	381	385	377	354	387	395	362	391	397	365	356	370	415	351	390	368	387	428	353	395	393	379	374	379	410	389	389	401	376	368	368	382	336	367	402	396	411	372	390	396	387	348	379	406	379	410	356	407	357	355	398	396	378	365	414	381	386	378	410	376	359	402	362	419	381	404	393	391	404	401	382	415	398	381	390	386	398	387	383	357	365	356	374	388	415	397	422	387	396	391	395	398	388	359	414	382	419	402	374	381	407	395	400	423	413	415	400	391	364	379	385	393	393	410	393	388	401	408	372	383	411	392	375	388	379	378	374	395	357	389	387	371	364	367	404	377	382	349	400	350	372	395	392	410	384	386	395	392	384	382	354	371	423	381	394	385	388	383	389	408	411	393	354	392	373	360	375	391	374	368	393	346	399	387	400	386	428	405	373	402	367	389	412	381	357	385	393	407	369	379	379	386	429	404	380	399	374	413	397	380	379	392	385	420	410	425	412	388	392	443	388	406	396	395	390	416	389	373	372	378	394	356	391	358	391	368	380	402	401	398	380	362	353	387	418	386	384	379	402	386	379	360	382	342	377	349	369	419	371	392	414	388	369	372	416	398	399	361	379	397	373	389	390	390	391	372	389	393	380	407	402	418	393	419	400	374	400	394	389	373	382	390	387	426	381	373	368	399	389	400	365	395	379	385	360	386	374	377	411	413	403	403	391	410	396	389	416	401	398	402	397	388	415	378	416	381	377	402	402	414	362	362	406	376	380	401	421	374	377	388	362	414	381	382	398	368	367	368	366	383	347	403	400	381	396	375	385	362	361	395	367	393	399	359	391	375	350	385	366	341	368	432	370	372	353	383	380	420	393	437	365	391	423	344	379	373	401	408	383	397	375	377	380	392	351	364	364	383	444	396	383	339	391	387	431	403	381	410	382	381	401	377	395	390	393	393	389	405	367	355	415	362	404	373	365	384	379	402	416	403	401	376	395	381	412	414	373	371	354	374	379	393	391	390	406	364	388	386	367	379	345	385	357	425	396	379	395	361	404	401	364	347	406	366	426	372	411	370	379	380	375	373	385	377	395	393	415	393	390	399	382	349	368	382	379	367	368	432	395	379	353	398	386	403	371	406	398	386	396	402	397	393	411	367	385	401	349	399	417	390	397	375	379	376	385	402	390	429	372	383	379	397	388	398	393	371	393	363	373	424	387	385	372	383	374	389	372	359	404	402	417	390	414	406	368	397	390	373	371	369	368	352	416	358	359	399	371	362	411	377	413	372	413	388	395	404	408	395	387	375	387	343	428	391	357	410	388	379	415	396	388	358	388	405	430	394	363	426	403	402	387	398	349	418	372	361	392	390	387	364	397	382	401	384	380	364	379	414	429	398	398	413	395	376	418	390	411	403	364	385	371	377	433	388	375	408	400	402	373	430	378	377	428	377	368	396	409	383	424	403	392	358	387	446	394	396	390	406	403	376	386	388	394	414	402	393	440	386	366	411	394	378	359	401	414	420	418	386	377	349	390	414	358	376	377	376	367	385	401	382	374	391	406	362	412	411	385	404	371	418	370	381	396	392	382	352	379	378	383	377	397	362	390	415	372	377	369	403	408	382	400	397	384	382	385	361	410	411	405	393	392	402	422	405	392	373	394	405	410	394	377	386	377	351	377	396	353	405	439	365	380	360	409	398	415	418	357	360	361	405	408	385	372	395	394	365	366	381	396	394	389	379	401	377	393	384	406	408	392	394	410	384	382	404	401	355	347	399	364	375	383	389	409	384	338	372	377	395	377	401	390	385	348	344	399	408	359	413	405	370	385	351	395	409	380	411	395	391	386	387	375	401	355	402	362	367	408	379	380	378	422	399	398	402	404	386	395	400	374	389	345	390	385	363	383	388	361	354	378	393	358	414	394	396	422	380	340	382	387	402	392	396	384	398	405
24520	20994	23969	28162	20983	17913	512	348	288	295	294	277	240	257	274	273	257	281	256	264	271	240	242	272	229	264	258	253	219	221	204	225	240	212	251	259	235	241	252	265	272	216	254	223	252	258	245	235	252	242	255	219	243	252	240	216	268	258	233	231	242	217	227	219	224	249	227	242	235	208	235	234	256	246	223	235	234	237	218	222	259	261	237	236	232	271	231	232	219	264	250	239	253	227	236	276	248	223	230	211	242	259	226	232	250	272	237	233	237	220	226	235	250	252	249	231	259	231	258	235	256	270	233	259	225	256	247	225	232	247	252	226	232	223	253	228	227	243	259	248	236	230	206	249	221	256	221	238	247	233	211	237	260	271	265	251	241	231	260	237	238	230	219	221	236	236	253	259	243	281	243	263	242	232	240	241	227	236	245	253	239	249	215	196	213	226	226	266	240	251	204	223	264	262	224	226	254	216	246	209	251	249	218	252	253	259	255	267	209	233	234	250	237	242	226	264	227	218	238	241	216	238	263	235	239	255	260	210	236	206	230	237	260	258	272	260	229	209	231	250	248	232	243	228	249	234	241	246	232	237	218	217	215	243	249	217	215	206	251	250	251	256	230	264	263	255	272	250	268	224	215	253	267	243	218	266	232	254	277	259	224	211	218	223	231	256	233	235	252	247	262	262	263	229	253	245	217	243	233	245	241	236	260	227	268	272	263	259	247	262	240	251	235	257	242	242	221	216	254	242	219	251	230	277	244	220	231	238	258	207	287	261	210	247	244	248	262	246	260	234	237	229	249	256	271	247	236	238	259	235	233	221	226	259	266	233	235	242	243	234	258	245	231	259	246	255	260	264	219	243	257	233	209	250	228	239	224	238	245	224	252	217	196	250	226	248	249	268	251	247	246	220	256	243	233	245	225	239	269	217	222	260	235	223	251	261	241	242	227	228	215	249	211	246	247	249	274	195	239	253	226	252	260	232	237	224	222	232	232	262	228	223	245	234	209	262	231	256	269	233	249	212	244	223	248	241	266	268	244	243	258	240	211	245	240	256	227	254	244	233	237	228	258	235	244	234	209	231	252	243	233	249	245	256	267	231	241	244	217	248	230	241	218	255	211	244	222	258	229	230	254	244	228	233	270	259	243	237	237	239	235	215	242	243	243	239	247	226	256	243	250	256	205	217	255	232	248	255	262	251	265	239	235	256	247	256	212	233	248	212	255	226	221	234	281	240	220	240	252	253	250	247	252	203	223	240	220	236	240	214	252	241	245	241	261	248	248	239	206	286	230	238	248	219	235	239	242	213	251	256	266	263	237	230	277	234	242	245	243	217	219	254	214	245	232	245	255	272	254	233	245	242	223	200	231	245	247	243	255	249	245	231	223	257	268	218	264	236	260	242	243	282	243	252	204	218	265	229	223	217	281	250	217	230	256	238	240	240	247	218	259	218	254	268	254	242	247	249	250	232	244	227	212	219	246	247	252	260	242	246	216	255	220	205	232	231	239	233	245	234	238	229	231	218	246	258	264	245	216	245	287	253	257	218	253	238	276	263	234	248	249	254	256	238	219	247	205	231	251	229	228	231	270	254	254	236	249	218	283	252	228	226	247	250	226	274	246	253	256	247	233	270	214	245	221	231	232	231	235	259	240	201	263	236	246	284	257	218	273	236	243	249	193	222	248	248	254	236	229	240	243	242	240	230	236	230	262	246	256	259	234	244	234	245	242	258	213	248	229	267	241	241	220	235	249	262	241	244	242	275	271	258	238	226	236	227	251	244	206	252	233	255	241	244	236	258	228	262	261	234	236	241	225	243	262	217	228	232	256	256	214	240	233	219	263	235	230	236	212	236	225	250	242	255	242	229	241	233	261	248	226	248	254	234	242	254	259	249	248	240	275	269	274	198	238	253	212	255	240	221	228	246	233	207	248	210	239	234	245	248	225	269	255	240	255	231	267	230	244	269	232	235	262	229	262	260	216	250	227	227	271	205	269	232	250	222	252	227	229	199	235	260	225	255	252	235	223	277	257	247	207	239	235	246	232	226	250	267	252	257	213	234	232	204	233	212	258	237	263	234	245	267	252	230	240	227	245	264	242	243	245	266	229	265	242	263	233	249	249	231	239	222	253	234	242	244	256	249	242	238	230	233	238	259	224	243	244	228	251	219	264	245	257	214	275	265	204	243	233	221	240	234	228	214	238	277	242	242	214	239	235	241	244	222	268	238	249	245	226	268	253	223	246	203	266	235	255	233	250	238	208	264	229	242	257	249	238	256	249	221	219	227	238	197	240	250	244	243	211	250	243	225	246	234	232	244	247	253	251	231	232	243	222	286	240	209	225	264	214	264	226	242	229	252	246	222	271	218	216	238	212	236	232	258	227	228	243	243	243	237	213	229	252	262	262	276	240	236	247	242	234	250	201	251	256	253	252	237	229	225	213	227	245	259	262	249	228	233	242	205	258	284	243	262	238	246	238	227	250	250	228	213	251	257	233	239	233	230	223	233	240	214	202	242	222	238	241	263	220	229	268	247	245	229	252	227	257	251	240	246	257	237	248	228	215	242	224	232	235	218	248	228	252	242	232	227	233	226	238	248	203	270	255	230	229	234	231	271	234	248	251	240	243	279	264	228	217	243	272	229	251	249	232	243	226	260	240	263	247	248	265	254	255	216	257	225	261	249	233	213	269	207	219	215	250	245	251	258	255	231	263	240	243	234	248	250	251	206	226	222	256	267	252	284	220	233	223	223	225	258	246	222	216	253	244	261	240	230	218	256	251	246	260	236	231	223	220	221	232	264	224	235	225	242	244	233	270	235	231	246	207	248	228	242	259	235	238	248	245	243	276	210	260	211	248	227	250	242	240	259	260	247	245	237	241	245	242	236	260	261	235	241	251	270	230	257	223	242	283	208	224	244	258	236	249	247	239	268	216	240	236	228	243	258	233	217	246	252	209	230	234	236	245	236	259	223	231	253	230	252	219	238	248	243	225	258	224	226	212	233	249	263	248	207	262	209	286	240	226	268	232	249	249	279	232	219	249	256	235	234	225	253	240	223	220	237	267	282	251	249	233	239	234	245	261	247	244	241	229	251	238	224	229	219	243	252	271	241	252	249	232	235	241	234	208	229	246	249	241	251	229	242	217	250	224	221	249	232	253	258	225	262	229	230	264	239	229	239	225	223	223	215	215	239	205	259	249	255	225	251	247	217	234	209	225	291	268	231	258	239	228	231	213	233	239	241	223	220	242	253	234	256	264	244	222	242	257	245	226	241	221	243	219	222	235	234	201	252	252	257	242	251	213	255	229	234	251	248	264	254	219	240	223	244	240	256	238	224	279	229	252	250	240	235	209	223	237	223	276	247	228	226	257	222	250	245	265	241	213	250	229	238	219	243	224	248	245	252	256	248	233	231	225	251	239	245	246	276	246	236	224	281	224	228	237	244	246	212	235	260	226	255	220	234	266	244	232	228	226	222	249	213	224	231	229	258
3481	3266	1815	817	684	659	629	650	638	619	607	570	568	595	628	590	603	593	591	576	588	610	647	580	599	579	592	578	610	608	519	578	611	610	577	579	598	589	593	623	564	585	582	605	585	585	593	599	602	611	601	572	569	640	616	618	584	625	573	551	594	588	585	551	598	619	580	635	574	632	597	576	589	581	551	556	577	612	538	577	599	552	536	574	616	617	629	630	614	577	555	595	614	568	562	594	591	577	624	546	549	604	572	616	551	562	562	561	583	574	569	554	581	567	607	615	578	589	535	604	596	591	560	592	536	558	616	635	576	593	591	548	606	615	604	561	585	608	583	573	586	534	614	552	588	592	566	574	599	571	639	564	580	602	567	598	595	596	555	606	577	599	593	563	544	556	579	588	569	556	589	576	564	558	552	583	564	598	593	580	582	612	533	621	606	557	578	628	618	611	557	582	541	552	589	604	564	616	603	543	579	638	597	573	600	554	581	585	585	582	617	567	627	601	577	583	615	624	582	583	580	561	622	576	602	624	641	605	550	636	591	604	574	604	601	610	585	581	550	572	546	583	563	603	572	571	604	602	582	593	574	633	582	568	603	565	558	553	580	583	617	595	586	582	564	585	581	598	578	591	616	598	593	535	598	563	579	563	603	593	585	607	551	533	575	552	577	610	585	614	597	612	555	587	553	564	604	585	594	571	592	588	561	642	610	566	594	577	641	562	583	624	541	574	590	624	615	565	594	578	584	612	561	572	557	597	573	593	568	611	598	544	608	570	590	545	595	601	628	610	614	578	589	555	580	594	575	527	594	563	562	572	596	578	597	607	573	598	580	605	584	572	635	557	552	582	586	599	590	591	612	616	584	546	579	558	567	623	588	608	577	628	552	568	585	629	565	604	579	606	559	578	597	565	581	582	599	610	604	572	535	589	580	542	576	579	606	586	596	563	619	571	602	580	627	604	601	600	590	589	635	610	605	576	573	591	614	606	586	586	592	563	553	571	593	611	650	569	579	611	592	597	526	560	573	646	544	559	584	574	615	590	618	603	594	568	617	595	547	597	570	582	569	598	616	565	611	600	606	572	637	565	533	584	599	603	575	611	596	554	556	571	565	591	614	616	617	568	621	585	593	605	590	571	592	582	586	584	611	616	573	571	605	552	608	604	572	596	594	528	601	596	574	578	557	625	594	568	604	570	611	605	587	600	597	567	578	580	566	582	564	626	571	578	544	555	585	572	602	610	578	559	610	581	603	589	630	581	586	566	577	582	587	578	622	530	597	621	586	573	598	580	591	592	582	604	573	582	574	598	606	579	609	611	595	562	577	606	607	565	570	564	545	591	598	599	563	574	573	575	607	552	590	598	576	613	591	605	604	609	575	619	577	549	568	596	608	593	570	597	588	602	564	637	572	590	583	620	600	578	577	615	592	612	622	560	563	548	569	595	590	642	571	598	559	561	602	627	563	564	587	586	536	605	576	595	598	586	535	579	624	617	602	574	614	618	599	563	594	597	593	625	567	610	606	572	565	592	583	585	597	586	571	588	603	622	607	572	621	564	581	577	604	591	611	598	672	618	605	590	590	586	583	583	593	601	609	582	571	579	585	575	611	635	549	629	608	608	554	592	564	604	500	597	590	574	572	541	613	574	587	616	601	612	580	567	609	582	587	617	541	610	580	587	605	622	614	552	571	579	552	554	612	545	559	574	529	574	590	614	598	595	567	572	582	575	585	550	567	579	586	592	610	581	594	605	545	591	600	581	641	560	631	595	574	611	572	607	577	597	581	607	579	559	611	591	610	616	616	600	583	609	583	609	541	606	562	593	569	564	551	596	593	568	601	618	579	584	548	554	607	595	604	592	558	546	566	585	569	574	600	622	556	578	590	571	597	584	584	599	605	577	575	543	620	585	581	578	612	577	571	618	538	593	570	576	552	544	552	575	590	594	602	589	604	572	564	580	578	558	587	558	554	607	600	630	619	578	578	580	599	615	564	575	599	612	598	599	596	582	581	618	605	560	621	575	578	578	591	578	621	596	603	604	573	578	634	564	587	565	550	566	594	590	547	598	583	590	583	648	558	612	581	554	566	551	610	576	586	596	620	594	591	568	585	567	563	575	604	597	580	572	603	589	627	590	596	590	580	599	559	561	550	540	597	573	590	591	581	550	578	600	610	589	614	556	619	567	628	604	609	561	586	589	581	618	597	628	601	584	569	586	585	608	542	602	644	598	604	599	561	583	593	573	556	576	563	599	549	569	611	552	562	615	536	574	591	608	590	581	585	604	654	579	592	594	568	586	595	597	579	596	610	540	615	574	610	638	565	570	566	582	598	569	573	612	572	602	605	623	583	563	581	626	594	558	545	533	583	582	582	605	580	585	656	570	613	578	586	568	589	615	575	602	606	569	606	593	565	574	610	580	601	603	590	593	644	582	604	591	576	586	628	540	569	561	597	583	632	572	618	650	552	582	581	603	609	578	568	636	568	541	561	625	592	558	555	564	586	579	622	535	569	557	568	619	568	575	596	549	549	599	589	604	598	571	569	571	561	631	556	593	577	594	593	585	603	557	565	575	594	597	591	579	584	580	616	603	618	554	560	597	595	593	571	585	593	610	564	558	562	586	581	581	582	593	616	587	615	598	639	621	590	563	590	605	618	588	587	562	583	578	603	587	591	572	592	591	620	580	552	586	606	552	571	626	576	572	635	588	583	617	559	602	637	624	561	563	598	612	606	575	587	565	579	595	529	600	589	593	596	558	581	600	579	572	588	597	611	600	580	619	612	577	589	625	539	586	605	576	577	572	555	592	580	605	621	616	603	558	569	585	567	584	634	646	594	576	575	565	570	581	587	577	538	638	597	588	585	571	593	571	595	594	577	595	587	627	596	578	590	609	554	528	557	555	548	572	533	617	604	565	596	635	578	553	577	609	607	582	595	616	624	581	611	606	598	573	626	573	583	542	536	602	604	604	607	557	597	567	578	577	589	636	577	590	602	589	604	563	592	580	555	554	565	577	605	601	628	564	612	570	597	591	621	559	586	584	640	559	573	601	580	556	612	608	548	597	563	580	586	610	601	622	614	596	607	609	602	601	576	538	618	585	576	568	559	564	602	564	572	581	527	561	592	537	557	568	551	569	591	569	541	605	587	637	616	576	567	590	574	584	570	567	591	583	560	590	582	595	567	605	544	592	563	571	592	581	581	562	622	548	598	574	569	589	566	583	586	579	599	626	602	599	572	557	579	540	602	588	567	562	574	557	580	565	571	572	564	613	580	575	590	561	661	597	573	611	565	523	598	615	560	604	600	578	590	613	595	618	591	597	573	564	622	602	550	551	610	578	576	596	591	578	616	602	596	617	559	586	572	589	603	615	592	570	613	564	627	588	603	604	588	601	603	652	593	604	593	575	597	613	557	580	598	573	608	573	560	594	591	590	577	604	614	582	565	594	560	589	597	614	585	605	574	583	572	559	555	618	540	567	564	559	591	613
24018	21056	24391	27933	21058	21066	12470	500	281	279	229	239	260	227	235	229	228	202	216	212	219	215	223	209	220	205	205	192	210	194	188	191	179	201	194	170	167	183	205	211	177	184	213	182	235	185	207	204	184	166	184	205	211	189	193	183	177	179	221	178	187	221	212	199	185	207	170	165	190	217	199	185	175	209	198	197	187	199	184	173	190	189	169	182	169	177	173	159	187	161	185	211	202	203	177	206	186	184	191	157	191	167	162	203	212	188	179	199	192	207	196	176	172	199	208	189	181	216	189	178	184	207	188	210	197	212	194	204	190	197	200	212	215	171	210	194	203	175	194	186	167	172	181	192	209	199	178	219	205	204	192	176	210	196	184	187	194	216	197	201	199	180	189	187	206	176	168	188	172	179	179	208	184	179	209	177	169	174	186	175	191	191	191	205	161	174	191	194	179	189	205	203	188	167	206	195	159	221	220	183	191	212	201	194	178	203	218	185	199	196	192	196	206	212	231	220	205	203	185	181	166	168	184	208	189	201	190	193	226	190	182	189	190	220	164	195	180	210	212	195	212	187	200	195	185	212	177	189	193	213	189	195	205	190	159	227	179	191	202	154	197	169	184	192	185	179	195	191	212	189	193	173	185	189	167	198	179	180	180	189	191	188	186	189	181	187	196	187	188	216	184	186	181	184	186	193	210	197	211	182	174	171	190	159	196	222	177	200	221	204	179	168	183	201	195	195	203	205	185	194	184	175	191	195	188	185	188	215	213	202	197	173	199	185	162	198	185	163	204	210	193	192	199	169	197	177	185	174	202	192	183	219	186	176	203	208	185	190	213	191	188	176	194	206	193	185	192	199	213	195	217	191	200	191	186	196	197	206	186	192	221	183	177	189	209	164	184	204	194	200	194	204	193	201	200	182	183	168	225	194	176	208	170	183	206	168	189	188	183	185	188	186	194	206	195	210	171	177	180	188	168	195	184	191	187	225	232	191	196	196	232	157	190	207	179	208	194	212	222	201	186	210	201	192	194	199	217	204	191	197	185	201	225	201	198	195	203	208	169	182	192	188	192	225	212	183	221	175	167	233	197	159	207	197	175	199	188	188	192	187	179	179	199	203	204	195	189	201	191	200	215	195	218	197	159	200	192	199	182	181	196	183	206	216	177	192	175	199	206	185	214	201	183	173	193	191	174	174	196	212	204	182	176	187	189	194	214	177	180	190	202	179	195	185	176	215	176	175	190	182	213	187	183	181	199	189	218	212	176	195	212	220	205	185	189	197	164	200	183	190	208	196	184	188	186	212	189	165	193	182	201	206	166	170	193	180	221	169	162	203	191	175	195	206	174	205	193	195	207	186	191	179	211	192	204	181	197	204	194	183	152	191	187	195	180	199	172	168	157	192	209	227	218	203	210	183	181	188	214	186	198	197	200	170	214	213	206	211	169	193	194	184	211	192	198	154	192	205	174	172	204	199	191	199	199	188	192	207	216	184	162	190	199	223	210	180	181	199	172	209	198	191	196	191	161	198	191	180	185	172	217	194	209	179	206	177	168	183	208	208	210	200	189	207	207	200	203	195	197	205	175	199	214	195	192	200	193	195	188	192	190	199	185	217	211	174	176	163	173	202	174	223	175	193	174	165	183	197	179	194	199	211	210	166	204	171	188	175	198	195	201	184	191	194	189	183	185	220	170	190	209	195	200	176	181	189	185	198	184	181	197	202	154	180	205	199	186	221	155	197	212	195	170	165	179	197	197	212	195	185	175	194	185	196	202	180	181	175	181	199	196	189	208	180	180	187	204	161	181	213	191	196	175	191	216	200	159	196	183	187	219	222	201	194	179	188	191	191	218	187	210	176	186	182	191	208	191	178	171	188	196	204	201	192	158	201	183	198	213	202	181	202	171	175	194	191	166	212	178	180	193	190	165	171	156	227	191	200	199	179	196	195	182	179	186	185	169	184	197	199	216	183	192	186	195	205	186	159	191	226	184	200	191	202	230	225	195	172	179	182	205	189	201	189	200	181	207	190	194	182	192	202	185	185	165	204	179	199	166	177	180	209	179	195	177	193	181	215	194	174	180	201	204	177	180	206	201	175	181	175	189	190	213	187	218	186	201	171	184	185	200	177	167	180	200	209	185	213	166	184	198	185	196	177	205	167	188	190	201	205	198	179	180	182	196	185	187	172	184	194	190	215	179	198	195	184	206	183	207	204	191	192	178	196	185	198	190	191	187	211	217	211	206	212	191	192	180	196	200	214	194	208	168	168	185	198	197	208	206	202	196	187	183	199	219	207	196	185	173	208	236	192	189	181	199	195	191	167	167	211	186	205	185	208	201	159	179	177	191	207	194	170	214	192	204	228	189	164	195	176	160	215	172	171	205	195	211	193	195	189	193	190	181	201	196	194	185	185	181	203	165	166	188	205	173	171	160	207	197	195	203	188	206	182	195	197	179	184	175	185	194	181	154	206	179	196	202	178	186	198	171	214	194	215	165	192	181	195	196	195	189	194	183	186	188	215	218	190	214	220	178	167	187	184	187	173	172	203	194	195	201	202	186	191	209	205	179	172	188	214	187	173	190	177	183	196	177	185	199	199	195	172	175	167	187	205	176	198	183	188	195	188	203	201	184	168	187	205	211	175	210	177	190	204	194	187	205	229	180	189	199	204	195	213	191	196	176	194	180	181	182	208	185	191	189	200	174	189	209	177	182	182	185	193	196	212	179	218	193	189	176	183	222	198	180	191	203	202	210	195	217	198	181	182	182	200	198	207	228	194	214	184	156	223	214	190	225	198	182	179	178	172	206	186	193	185	192	191	205	175	198	188	179	203	195	180	173	216	204	151	185	195	181	186	172	192	176	203	217	187	209	205	190	185	182	197	164	185	189	190	183	184	195	183	178	172	222	208	204	200	191	201	183	211	207	162	198	193	182	205	196	183	201	178	219	184	198	199	185	194	195	182	165	208	191	188	181	175	209	180	181	197	191	189	176	193	194	176	189	170	170	215	210	177	192	193	174	193	197	203	176	179	172	190	188	211	196	179	174	181	195	194	227	196	170	188	212	207	219	227	196	201	179	180	199	189	190	169	213	211	197	162	194	160	195	180	201	213	211	210	182	190	210	171	179	189	189	215	193	178	188	209	220	191	207	179	170	181	188	193	179	190	168	193	188	156	173	183	179	172	217	190	188	166	175	189	201	205	178	182	202	184	190	180	192	188	158	201	181	182	185	173	181	210	209	192	195	163	211	188	182	184	186	193	214	230	217	206	228	190	201	160	203	197	192	176	196	196	201	223	217	214	196	186	171	194	191	174	192	188	182	217	226	188	211	181	198	194	192	220	192	182	159	203	186	180	198	185	214	191	197	201	228	185	186	175	171	195	176	171	170	202	204	166	167	152	190	189	191	194	209	190	177	181	184	212	181	202	202	188	168	230	197	197	197	178	165	212	200	188	165	209	209	200	195	173	201	187	197	185	205	175	198	221	200	169
3546	4907	2630	857	682	580	520	513	485	468	406	477	489	460	480	457	473	436	506	479	452	445	452	435	462	498	435	438	443	439	476	431	461	438	478	414	473	432	458	463	418	503	410	452	459	454	485	460	432	446	472	461	470	437	452	450	465	470	468	436	421	415	452	462	447	461	453	438	411	445	444	462	433	473	503	439	436	415	460	424	458	495	418	467	454	463	437	418	481	454	441	459	442	453	451	451	395	438	476	442	420	460	458	436	460	430	484	426	426	438	447	464	419	450	466	467	471	448	401	466	445	471	475	446	423	451	467	465	431	415	419	438	465	421	440	456	459	437	441	398	467	465	463	433	467	494	442	461	438	451	424	440	451	468	439	477	466	487	452	473	430	426	422	438	413	434	452	471	485	449	446	442	438	448	463	443	463	420	482	433	450	473	488	448	467	436	472	443	430	429	457	453	464	456	447	446	443	437	487	464	447	458	442	421	429	436	410	465	442	451	444	437	425	445	428	434	455	418	445	446	414	432	479	475	476	423	445	459	462	469	447	446	446	426	484	475	470	481	448	463	467	439	449	472	425	440	431	457	438	439	415	437	484	455	473	428	460	463	415	439	448	464	484	426	453	429	457	446	429	478	412	407	465	425	459	411	462	452	466	477	405	454	470	450	458	398	470	467	419	456	447	460	435	462	470	433	434	421	466	448	441	427	421	459	479	473	465	471	433	464	446	482	490	436	480	468	435	437	449	478	478	448	448	453	509	439	444	466	496	443	453	480	447	410	440	454	467	457	437	446	471	405	447	458	427	426	495	439	481	473	438	463	496	461	421	479	434	466	439	436	426	440	439	490	447	448	451	440	424	433	481	464	417	432	402	460	462	438	458	483	476	405	427	453	467	476	415	435	444	475	437	452	469	446	474	431	469	459	467	454	476	492	428	444	431	441	477	465	434	467	452	446	414	443	483	419	452	462	442	441	489	424	445	417	469	488	458	435	418	423	460	417	445	502	450	491	445	487	477	426	468	394	448	447	437	461	437	482	464	455	417	438	446	447	465	440	430	455	456	451	442	413	487	447	428	447	421	459	447	437	421	457	479	484	474	453	430	471	471	460	477	434	409	450	460	423	479	465	432	455	451	461	440	466	488	442	452	436	457	474	474	434	462	418	465	429	474	448	427	460	461	488	469	462	412	453	469	447	463	481	440	432	426	451	451	493	456	440	455	412	447	424	465	450	415	399	480	452	450	448	428	438	489	431	418	469	471	437	442	475	420	429	436	426	452	417	461	454	479	424	462	460	476	440	502	434	433	448	452	463	424	442	472	448	448	479	449	458	459	415	410	438	466	456	450	461	421	429	472	454	454	446	440	446	430	482	489	396	457	440	462	414	489	449	435	449	441	423	441	436	462	448	433	457	446	469	422	467	450	436	470	396	440	463	480	436	491	456	413	433	481	437	441	434	471	465	448	473	465	430	437	465	433	478	442	436	438	437	410	471	457	470	454	498	464	470	478	448	447	442	429	457	464	487	425	414	437	454	457	441	448	428	413	404	418	443	469	452	457	439	439	478	440	453	481	482	407	442	429	418	473	416	419	442	448	465	466	438	472	494	444	436	452	444	437	479	472	493	430	477	435	499	472	470	409	459	447	448	459	447	443	436	442	438	466	465	438	442	425	496	455	454	443	485	471	457	450	461	421	424	448	435	482	474	447	441	433	465	466	433	422	441	455	439	451	433	482	459	447	401	460	436	450	464	465	412	439	451	468	463	478	402	464	495	467	482	449	450	479	439	469	444	422	426	415	418	461	432	435	440	448	436	459	434	408	459	421	403	451	432	456	489	498	412	435	453	415	421	465	469	467	471	444	431	457	422	463	489	427	494	399	475	426	473	448	462	483	453	429	474	436	424	455	467	428	493	461	442	468	441	436	463	472	447	483	464	425	463	476	429	461	489	453	456	444	424	463	454	481	447	417	464	449	477	461	443	440	460	472	427	451	425	457	448	462	418	435	451	448	442	440	468	506	458	463	441	443	485	483	425	473	446	441	422	469	453	471	471	452	421	467	428	411	482	448	414	448	427	451	428	452	463	445	405	443	424	472	429	432	444	424	443	473	445	414	437	462	463	455	456	462	476	461	400	407	456	437	451	446	436	447	433	426	471	454	415	455	413	406	442	474	469	432	438	457	428	463	440	469	450	390	431	486	480	482	426	427	430	436	443	480	452	484	400	450	449	439	444	411	468	417	415	466	429	440	477	425	438	463	468	436	482	468	427	441	435	466	448	451	438	491	459	502	456	477	462	430	449	437	467	471	444	446	477	451	448	514	437	425	474	468	479	450	456	436	420	454	424	436	480	463	440	435	453	468	424	458	435	455	455	421	465	467	446	433	469	479	454	456	480	464	469	410	455	459	430	446	427	444	477	441	467	416	470	485	426	461	429	413	450	462	485	458	419	463	439	427	459	395	455	409	475	420	451	434	437	481	439	453	433	447	456	459	431	457	418	408	468	466	438	443	459	472	415	424	478	438	421	476	469	435	469	442	443	456	425	453	411	464	476	456	435	420	461	449	474	452	466	476	467	490	450	465	434	450	435	447	418	425	437	460	442	431	478	438	449	403	458	480	404	444	474	471	421	506	480	459	429	453	465	453	431	467	434	453	455	477	465	461	451	451	480	478	459	439	479	459	462	430	411	454	467	438	419	450	459	446	413	427	479	473	433	446	434	483	445	446	417	409	429	466	440	470	474	429	436	459	458	468	446	456	420	432	464	441	454	441	441	423	450	436	436	424	466	470	462	469	453	459	456	421	481	452	482	421	438	444	455	405	441	455	452	437	419	473	492	482	453	406	466	439	462	431	440	466	436	447	457	437	449	451	460	439	443	426	438	470	426	452	439	468	422	425	466	475	461	453	482	446	454	422	477	470	433	430	459	479	452	419	432	463	446	455	422	452	429	448	459	455	464	464	420	430	449	431	466	415	433	457	464	461	445	461	459	441	457	441	422	428	457	454	441	403	405	447	452	430	449	466	467	412	459	451	459	442	471	451	457	482	463	441	493	439	413	465	395	461	452	393	485	453	468	408	421	464	423	456	444	433	457	446	488	458	487	454	442	462	462	442	475	440	439	463	431	446	441	457	460	409	429	451	478	470	474	455	504	464	427	448	484	496	430	456	485	443	459	492	493	425	477	443	466	460	458	466	441	481	427	440	457	455	465	453	441	461	471	424	451	454	412	450	460	468	471	435	440	446	448	435	469	413	439	462	475	485	456	484	467	456	465	408	462	443	444	450	411	449	441	457	414	451	441	395	473	473	465	416	431	407	426	444	436	436	484	434	435	461	427	496	458	471	403	434	444	478	438	423	487	468	438	466	418	450	455	401	437	464	424	460	458	387	452	437	435	430	464	475	436	413	417	466	457	461	447	482	491	430	442	431	448	435	464	438	454	449	450	440	444	465	474	458	387	394	451	445	430	435	474	438	469	449	420	418	434	414	491
31906	19025	6318	308	201	174	134	145	134	142	158	134	147	156	160	141	140	127	147	152	127	144	142	139	162	152	159	140	157	136	142	140	126	149	125	149	162	144	136	149	130	153	164	127	140	136	133	133	142	124	136	146	181	161	140	141	151	152	148	148	155	132	130	121	137	133	144	127	145	137	148	137	149	141	150	149	137	153	165	153	115	158	146	130	133	138	154	154	141	129	144	132	132	134	127	126	140	129	141	151	140	136	115	141	150	162	134	152	135	156	131	136	134	141	121	143	119	142	157	152	136	145	140	159	148	143	139	146	127	129	137	164	147	139	153	138	133	162	130	148	130	147	143	152	133	125	141	122	155	134	117	132	123	141	132	151	137	139	118	144	154	131	142	117	140	144	132	151	131	175	147	146	139	117	163	141	138	158	148	128	149	132	142	143	133	107	137	144	127	129	125	139	142	147	143	155	143	118	165	151	145	152	146	156	161	128	136	144	145	148	136	147	146	146	144	157	129	152	144	123	122	135	145	119	130	155	152	139	153	148	135	141	130	141	153	141	149	154	153	125	145	146	136	135	146	178	139	131	139	135	148	154	162	122	141	160	155	148	123	158	161	139	146	124	149	147	127	150	143	130	141	144	140	153	143	151	156	143	130	119	163	147	140	123	129	142	151	131	150	127	134	129	129	108	145	132	124	165	152	147	128	147	162	157	150	135	133	137	147	153	131	128	127	147	158	140	148	126	129	165	148	169	130	143	124	116	149	138	150	128	129	141	153	118	150	130	132	122	137	144	130	140	139	131	143	146	144	150	111	137	127	129	130	140	112	127	146	153	150	132	118	143	155	132	143	138	150	138	148	134	127	130	136	137	143	128	145	141	136	138	148	139	150	133	153	120	136	172	154	160	140	149	146	141	140	133	141	156	148	149	158	168	141	118	149	135	147	151	153	138	142	126	138	129	148	148	139	117	152	145	140	150	150	160	126	157	142	135	152	139	143	127	148	143	127	129	146	139	125	163	148	164	139	128	144	165	130	129	148	160	162	149	153	163	191	138	144	135	121	131	148	141	162	124	128	138	156	152	158	111	139	178	144	130	145	130	165	131	141	152	133	138	135	135	154	145	139	135	124	142	111	142	145	132	144	145	140	155	122	123	131	139	141	165	160	155	128	134	126	149	119	140	150	147	131	124	154	139	135	153	123	139	152	144	122	151	139	154	136	136	131	147	136	156	130	127	147	126	138	137	132	150	156	141	138	148	138	145	148	136	154	122	166	132	128	125	124	153	154	139	148	126	146	143	134	155	151	145	131	144	134	142	122	134	136	139	133	133	146	110	153	138	142	144	153	150	128	137	121	151	132	157	140	158	123	134	151	142	137	127	143	125	137	150	136	152	153	142	131	139	137	136	137	150	117	146	159	156	145	122	146	130	125	144	131	141	138	129	135	152	134	150	138	131	142	145	128	142	137	147	146	132	110	153	165	147	150	113	153	133	129	138	134	138	138	134	130	142	143	149	145	149	127	142	118	124	154	130	159	153	116	130	135	140	152	141	118	154	129	149	146	143	125	133	142	152	169	146	144	167	136	108	124	140	130	148	142	146	148	131	131	125	121	145	145	146	113	140	146	134	146	149	136	153	143	138	145	119	136	147	164	108	132	159	147	126	162	147	153	134	139	105	140	138	132	143	149	142	132	133	135	133	156	134	122	143	119	154	143	142	138	142	141	158	146	131	143	134	153	146	154	133	139	123	140	138	141	132	138	132	134	150	165	123	139	143	147	126	134	145	137	145	124	134	137	164	156	152	144	149	160	144	152	149	144	126	120	125	132	129	140	138	148	139	170	126	140	143	163	137	142	124	162	145	144	135	136	149	136	136	162	140	124	130	114	144	147	131	141	148	146	133	143	148	153	131	147	139	153	137	119	150	146	158	108	125	136	119	120	147	139	149	142	144	147	129	161	138	155	147	161	135	132	144	133	146	137	137	163	149	124	143	143	130	133	145	161	159	129	132	141	153	146	145	130	141	130	172	135	119	132	136	138	134	139	135	161	150	118	118	147	148	133	138	160	136	139	157	146	112	130	129	147	148	165	143	130	150	133	139	137	151	169	147	151	129	131	115	142	152	132	131	132	160	121	145	134	157	123	149	122	156	139	164	151	124	121	137	139	140	135	143	140	136	127	123	134	133	125	123	134	127	164	136	141	148	138	122	152	135	128	142	139	137	129	150	137	136	139	154	153	139	160	129	157	159	130	138	143	146	143	126	137	142	154	158	136	133	116	128	128	129	152	166	141	141	152	158	141	129	129	150	157	137	142	149	140	146	156	118	147	152	148	171	143	140	138	142	139	150	124	126	143	133	134	150	157	134	141	139	129	137	163	154	127	160	132	163	141	142	146	156	143	123	152	137	146	114	138	158	134	151	125	176	130	137	133	141	133	130	149	119	127	150	134	118	125	138	138	169	135	132	140	153	160	140	135	149	173	138	141	141	139	140	149	129	130	131	130	145	154	146	144	143	153	123	125	127	126	142	161	133	134	151	144	147	142	130	137	153	125	152	148	163	130	128	148	148	134	129	129	136	134	133	128	154	145	160	140	131	147	150	152	134	138	137	126	129	131	147	127	135	141	141	139	123	153	139	140	126	154	150	155	126	141	141	144	143	119	149	152	138	154	138	130	131	129	134	126	149	130	141	145	139	144	158	142	123	137	122	123	146	127	135	136	127	138	139	139	137	146	142	164	131	142	130	146	151	144	146	137	145	160	120	152	127	144	142	131	157	135	138	145	141	127	116	152	136	122	126	135	131	120	125	121	134	149	140	131	141	140	160	144	146	132	146	154	146	148	131	132	142	164	123	136	148	147	130	147	144	143	135	130	143	164	141	134	159	164	159	149	160	128	135	115	161	129	149	157	147	138	134	126	149	157	147	147	154	150	139	140	116	119	139	138	145	144	152	126	149	137	157	128	153	138	139	159	125	133	170	139	148	144	122	146	162	144	148	158	140	135	136	149	138	129	126	150	164	136	150	138	145	130	145	151	133	138	132	149	146	166	164	155	138	144	115	132	135	123	169	120	133	149	146	175	136	134	122	132	154	138	153	140	137	133	149	132	149	134	141	133	148	143	128	150	130	135	131	154	157	146	131	119	149	164	134	142	154	139	134	125	127	156	144	133	143	150	135	125	151	139	164	146	164	150	142	157	138	148	132	125	150	143	157	151	153	150	138	125	124	142	127	147	120	142	147	121	154	138	144	136	141	146	141	151	143	151	143	128	130	158	133	126	153	146	139	103	136	116	148	156	150	148	133	130	127	148	143	145	147	113	130	153	137	163	130	108	110	153	144	157	129	151	153	149	149	138	151	110	149	147	127	132	160	133	116	140	134	160	138	138	124	149	136	140	136	150	147	133	162	123	150	145	130	137	129	143	134	135	177	148	137	140	152	132	143	177	138	146	127	148	144	150	133	147	144	134	144	156	163	130	128	111	144	148	146
5516	1203	707	421	388	380	384	375	380	433	363	401	384	409	404	359	420	398	363	374	354	410	395	374	398	373	376	382	361	410	401	402	346	426	418	395	382	411	409	399	427	390	378	396	381	384	367	384	398	376	379	429	432	385	406	369	387	382	423	385	411	422	388	386	382	365	381	438	381	376	412	384	375	397	379	372	387	385	380	383	420	354	394	367	361	382	385	394	377	393	415	369	417	383	357	399	409	374	367	376	417	404	395	376	406	385	372	366	397	382	397	417	385	377	373	366	389	399	420	411	370	397	383	415	351	375	404	373	395	411	384	379	397	394	369	356	399	349	381	398	351	394	392	371	371	374	407	364	410	393	420	390	404	391	332	384	422	409	399	381	410	407	371	378	408	361	400	378	411	395	389	390	373	404	414	388	383	400	399	409	401	387	399	399	407	379	407	400	396	394	346	382	408	376	394	387	399	387	380	400	393	376	377	389	399	372	386	374	409	382	373	401	370	390	385	412	398	391	398	414	371	396	377	417	383	398	394	404	363	398	388	404	409	379	345	399	401	337	407	382	410	384	404	397	389	418	374	416	377	398	404	395	380	399	362	398	406	411	367	401	383	385	375	396	370	351	398	386	401	417	384	363	389	395	371	375	396	391	411	390	361	385	383	396	420	393	402	388	400	379	394	374	400	367	380	369	388	336	385	397	401	392	366	381	376	364	373	433	393	389	386	425	383	385	405	395	360	405	368	343	393	355	372	410	369	387	373	379	413	397	410	401	380	380	388	397	392	397	421	403	441	366	378	388	391	359	383	401	406	357	362	413	363	403	430	385	349	367	386	384	412	418	413	391	407	407	370	348	391	396	407	403	363	367	378	400	374	355	340	394	373	372	383	375	375	386	387	386	409	378	381	417	417	416	387	399	406	353	391	352	399	405	380	405	378	376	387	400	392	387	388	368	404	388	374	351	394	388	393	394	399	372	398	382	392	414	352	345	387	378	382	386	359	369	436	372	408	389	374	378	373	415	407	379	395	375	438	400	401	416	382	379	383	385	396	396	392	363	372	369	379	407	380	356	378	355	392	425	396	394	375	405	398	402	393	399	365	394	367	385	368	363	395	388	371	368	386	425	375	387	392	372	389	384	405	399	362	372	379	362	372	389	379	396	395	423	389	379	372	390	362	360	392	388	411	392	349	361	401	404	370	358	378	376	378	398	370	396	386	393	405	376	419	371	399	381	398	382	406	391	369	345	382	369	402	409	350	346	407	407	416	396	393	367	401	418	406	412	365	358	395	382	384	373	363	362	399	378	377	372	414	439	402	384	348	415	368	402	385	334	403	361	433	408	386	371	394	377	390	390	396	403	428	393	389	405	381	408	389	381	369	358	407	388	364	423	356	388	385	373	383	366	376	373	381	379	426	422	364	371	389	371	376	352	372	359	382	382	415	391	383	389	396	409	379	366	376	371	397	397	403	392	393	404	387	385	410	398	374	397	375	390	380	382	375	398	372	375	367	398	392	383	409	395	371	374	426	385	382	405	373	346	396	383	378	351	396	394	424	388	408	379	368	418	402	390	392	383	367	415	402	391	390	403	390	416	404	362	380	377	377	415	387	408	376	364	398	414	374	376	402	387	388	388	366	368	408	419	409	421	426	383	364	365	374	384	380	367	401	391	384	390	375	378	406	379	380	370	371	416	387	404	381	404	392	384	396	375	408	387	394	355	375	402	405	367	379	359	369	366	378	390	366	424	402	401	400	375	380	394	406	415	400	373	381	376	380	391	407	387	402	383	409	406	360	394	372	385	400	379	387	366	405	383	402	417	407	425	401	415	393	346	399	388	369	388	415	374	348	357	364	398	384	374	396	410	398	409	388	415	389	395	390	375	385	407	381	374	392	363	346	387	400	406	342	384	415	398	362	359	368	433	417	400	380	360	421	422	400	380	361	375	391	389	364	412	375	390	383	380	366	404	406	410	356	377	384	413	373	397	406	362	365	395	367	376	407	391	366	400	354	379	390	388	361	361	405	377	380	410	366	409	395	363	405	432	368	381	369	406	407	386	365	401	365	403	361	357	355	386	396	380	325	389	379	374	401	399	371	376	392	378	377	393	391	372	382	368	354	397	384	385	407	388	381	384	393	402	396	378	383	398	370	383	420	399	404	412	383	387	374	394	386	381	381	387	374	374	387	391	350	355	405	393	371	386	398	382	412	368	403	391	382	386	391	380	380	407	372	394	383	376	378	409	408	376	402	414	373	400	406	401	396	402	393	395	393	370	381	433	410	408	404	374	372	405	387	448	363	379	415	385	373	415	404	370	399	356	379	397	429	407	379	366	423	413	390	375	403	395	403	396	387	414	399	366	398	406	362	399	389	402	370	401	401	422	401	381	378	418	396	393	372	427	374	362	412	415	368	382	345	387	384	384	408	386	402	395	424	408	397	389	391	382	387	368	406	420	400	360	375	407	370	399	386	380	383	388	343	389	341	383	367	364	400	370	380	396	408	401	403	366	400	397	374	370	414	362	396	360	361	381	369	430	423	394	385	377	360	403	395	405	382	389	398	365	391	383	407	391	383	397	387	398	364	395	401	387	409	390	359	383	410	379	386	421	381	389	388	425	400	346	378	363	409	416	375	378	366	401	372	373	425	367	383	378	396	398	363	414	441	372	388	380	401	388	378	374	386	402	393	372	386	370	385	389	363	362	392	447	359	352	377	382	372	380	382	413	368	360	343	354	390	384	364	374	403	379	415	364	391	409	373	434	370	403	405	405	378	398	382	372	366	396	410	416	383	380	377	410	407	357	363	363	397	354	346	402	381	419	363	379	391	375	382	367	400	411	406	409	408	370	373	359	433	360	404	388	377	360	388	383	392	358	409	368	338	385	399	359	370	427	351	373	387	411	376	373	416	371	369	385	374	419	404	401	398	359	434	386	376	374	439	396	404	376	373	384	408	431	389	373	397	365	377	392	375	377	382	389	379	378	364	408	391	368	389	365	403	413	407	386	407	420	393	388	392	401	376	394	345	389	359	424	410	398	371	418	390	401	389	405	383	371	421	369	363	372	362	384	371	389	398	380	403	384	386	379	389	368	389	389	360	443	365	401	390	364	393	372	404	383	445	379	371	389	360	436	403	372	409	370	400	398	385	367	387	404	366	388	396	406	385	359	397	373	396	410	337	407	350	355	391	403	384	399	369	395	384	377	376	359	396	383	389	373	386	391	385	397	401	420	402	405	401	393	393	378	391	385	388	366	419	386	386	386	381	401	402	381	387	396	376	386	380	378	379	401	364	390	381	382	391	381	392	365	391	380	390	383	393	399	396	380	366	363	409	367	382	377	381	402	363	381	379	410	401	405	360	404	365	366	395	387	412	425	407	386	395	392	396	377	379	420	428	396	351	389	367	353	410	388	406	401	360	415	359	395	441	368	396	365	369	383	408	369	355	399	413	383	384	376	405	369	366	394	400	367	380	396	386	416	381	365	433	417
24471	20966	23971	28125	20961	18038	618	405	319	259	266	258	251	267	245	256	255	274	241	243	227	220	230	235	282	252	218	266	257	257	268	228	258	246	241	289	239	238	253	256	229	236	231	254	228	260	250	228	251	229	256	240	253	230	258	203	237	246	244	227	254	245	226	221	217	259	245	267	230	232	220	237	256	240	226	237	237	219	282	222	230	240	242	228	218	266	267	223	249	212	246	239	286	224	249	246	256	252	230	255	225	247	218	234	240	269	237	252	258	250	256	232	249	221	229	238	230	238	232	237	260	213	257	217	251	246	253	258	233	256	251	237	240	250	223	260	262	234	252	208	252	214	245	233	242	270	267	233	229	192	254	241	247	256	213	223	240	242	248	256	246	230	230	262	252	226	199	239	231	232	235	267	252	264	245	226	242	243	253	256	238	221	252	224	237	242	260	253	232	262	235	217	255	240	274	223	247	264	242	263	224	255	236	218	241	239	249	247	241	247	250	237	253	240	257	256	249	239	233	251	236	253	254	217	208	233	290	248	236	253	249	213	251	227	243	225	240	218	245	222	260	251	233	241	253	247	257	236	245	247	213	222	241	226	260	207	208	236	237	231	254	265	234	240	230	235	270	218	253	229	245	247	251	267	245	238	228	273	253	233	251	246	225	249	270	280	231	243	261	244	238	252	243	219	257	238	240	275	241	226	241	234	232	258	213	237	239	238	238	256	251	260	215	216	263	238	262	227	249	256	234	239	246	274	251	253	261	225	248	237	224	235	259	245	237	251	246	225	224	245	271	244	199	256	236	228	248	271	238	264	266	217	241	263	229	241	235	232	210	227	239	217	256	227	216	231	218	234	244	235	236	254	238	216	243	253	243	261	262	232	229	232	223	232	267	228	272	223	245	265	270	262	227	228	261	239	196	237	253	261	268	230	261	222	259	251	226	240	250	257	218	242	251	257	247	205	241	221	259	240	228	254	224	231	251	218	218	236	247	243	251	228	243	257	243	215	263	277	270	245	228	226	235	204	248	251	245	242	229	231	270	250	243	235	214	251	225	252	247	242	226	237	248	253	274	242	220	240	249	236	250	263	271	240	208	215	236	254	257	266	238	244	236	239	241	244	225	232	210	271	237	218	264	245	252	249	269	227	221	265	274	233	228	250	235	236	283	218	240	253	239	203	210	221	264	223	247	235	222	231	224	224	227	232	213	247	234	255	233	211	230	223	263	277	248	216	240	224	243	239	260	219	256	249	259	245	236	222	246	239	218	210	251	208	234	259	221	227	226	215	223	222	267	249	243	247	250	233	233	228	238	248	254	255	245	246	215	234	234	248	232	204	270	249	227	226	244	252	237	253	231	226	248	215	226	264	249	237	227	239	257	205	238	261	236	269	260	231	228	282	223	247	236	224	238	214	233	231	267	226	230	197	221	261	235	243	211	233	227	239	199	268	222	212	239	234	224	252	240	220	265	264	255	247	264	259	242	225	265	225	252	243	245	255	263	271	250	240	262	234	226	243	264	257	250	211	265	240	258	223	240	230	265	241	232	237	217	247	208	224	217	234	225	251	232	227	278	230	223	254	248	240	245	257	222	206	218	245	251	242	236	263	269	246	259	243	235	235	266	254	232	224	244	298	244	228	211	236	243	234	246	254	237	262	260	251	213	238	214	255	252	237	226	223	226	225	245	244	224	260	258	246	236	249	237	272	226	237	258	239	227	248	222	235	222	260	284	248	237	232	228	252	250	211	252	230	198	253	291	214	205	223	225	245	271	238	257	264	228	239	231	246	246	270	234	220	227	239	256	254	251	225	258	266	244	227	221	236	232	267	219	248	247	249	237	255	239	232	251	236	224	236	234	241	212	243	243	261	263	242	252	221	253	209	226	256	229	226	251	251	244	223	239	241	223	248	270	211	223	249	232	221	230	225	238	254	241	253	244	246	234	248	212	239	255	269	243	245	227	238	235	206	244	245	264	234	274	257	276	213	226	230	219	269	228	227	246	225	221	234	253	256	220	244	249	244	228	245	247	246	257	265	242	230	261	221	254	231	246	248	238	246	245	240	224	248	232	238	240	220	237	231	253	239	268	236	234	259	257	225	233	236	249	237	220	255	261	245	248	253	228	272	268	226	235	227	237	287	214	237	265	242	255	241	236	227	272	228	219	231	249	249	248	220	293	245	258	206	222	219	262	250	264	261	247	217	237	242	252	244	270	234	261	258	226	228	234	230	260	217	234	238	259	239	248	236	229	243	257	221	250	251	218	248	212	214	273	273	231	250	250	236	208	242	226	206	221	254	260	254	229	244	244	215	234	236	218	228	236	267	211	266	233	256	236	257	238	237	257	233	210	245	256	249	242	258	251	232	219	227	243	243	221	248	247	269	245	232	248	258	214	243	227	237	259	237	244	246	215	241	230	239	224	237	243	244	243	254	247	233	246	224	249	258	264	239	242	216	198	222	242	247	245	215	284	251	251	252	248	261	241	233	242	248	243	247	251	283	229	244	234	231	237	263	249	218	239	233	211	224	210	214	255	242	205	231	262	213	237	229	206	231	229	225	227	234	238	257	213	242	218	256	227	225	227	225	256	242	250	255	247	225	249	220	228	260	268	250	265	228	245	244	234	267	232	235	217	233	220	251	219	250	250	217	233	250	263	246	279	271	248	225	235	258	256	252	217	263	249	262	238	236	248	253	226	237	246	241	223	282	235	218	247	227	195	226	222	244	224	233	236	230	213	229	233	241	239	249	237	233	238	243	217	231	223	248	250	252	250	245	265	261	241	209	251	253	229	236	224	256	245	258	236	230	229	256	243	249	244	239	248	227	210	259	245	209	234	264	248	218	252	232	244	253	230	263	266	233	234	236	246	222	233	253	265	222	229	260	233	217	275	255	231	237	240	236	235	210	243	261	218	233	241	228	234	249	234	238	233	232	247	238	268	248	224	206	198	241	237	263	247	231	237	225	242	237	228	230	242	245	256	230	220	243	240	246	241	226	244	260	240	230	230	263	222	243	237	267	231	265	226	226	252	240	259	206	236	230	224	233	262	232	243	228	247	247	256	261	244	261	254	204	257	253	221	228	206	257	219	248	254	230	243	229	223	261	280	230	230	243	222	229	232	236	237	229	220	233	237	227	262	241	251	284	250	256	251	229	217	211	241	228	245	217	239	253	249	221	216	225	264	236	260	213	255	251	266	250	254	238	243	247	266	244	258	238	215	227	229	248	237	245	246	246	261	258	235	244	265	250	239	231	219	241	225	224	254	253	221	267	252	249	249	258	240	241	250	230	243	237	235	202	218	273	259	235	274	249	222	266	220	269	267	235	246	236	226	251	207	236	245	223	224	242	254	232	222	216	233	242	230	227	245	237	236	214	251	210	253	221	267	254	245	233	226	249	247	260	262	245	211	268	223	245	237	236	227	255	240	223	238	228	266	245	218	245	229	222	245	238	249	243	264	225	204	250	228	226	238	202	257	254	216	197	254	237
3445	3352	1822	804	646	677	671	652	628	588	655	577	583	561	612	580	607	565	618	615	573	555	573	585	626	582	608	580	564	586	605	586	580	577	600	551	615	622	572	541	639	603	553	674	560	565	584	564	602	572	610	578	623	577	592	600	616	602	628	594	551	585	589	611	542	608	614	604	554	563	561	608	591	645	591	580	586	600	609	615	608	609	575	610	603	562	581	584	576	607	589	559	607	630	621	641	582	579	610	579	595	609	627	585	581	580	606	573	610	561	589	662	578	589	621	587	616	558	593	565	599	608	583	586	589	615	586	604	614	563	598	558	597	589	561	582	567	616	565	579	572	546	627	592	579	556	577	541	605	620	629	587	596	590	597	583	593	581	601	557	582	597	571	578	613	590	571	609	564	570	581	543	593	576	613	603	602	558	559	577	616	572	568	568	595	573	613	575	556	577	616	650	572	578	617	571	582	566	625	584	606	582	572	552	611	612	613	611	558	589	571	563	559	575	583	612	608	620	544	555	611	586	580	617	607	538	600	573	579	572	560	564	609	601	625	554	593	598	595	602	605	606	597	565	587	614	593	553	578	579	597	568	629	590	561	618	595	606	575	598	539	562	615	592	585	596	575	590	600	650	609	551	614	624	620	620	604	597	584	613	564	594	583	601	604	613	591	576	635	683	613	570	563	599	588	566	610	548	559	594	592	592	601	593	555	644	553	598	556	580	612	578	646	582	588	545	543	586	608	554	587	553	581	605	635	574	603	582	559	573	576	601	567	610	611	539	613	597	596	594	630	637	533	601	565	597	592	561	571	574	614	568	605	610	569	602	589	597	598	592	638	582	594	585	604	568	618	560	647	543	618	619	536	596	601	608	635	574	570	560	553	629	599	556	603	574	612	621	574	582	584	606	586	576	558	552	584	604	585	571	584	618	586	549	560	586	585	594	583	566	628	569	540	543	591	536	604	583	589	602	608	575	569	585	590	570	599	573	610	556	592	575	569	569	566	558	592	585	581	589	603	621	610	574	590	590	577	547	570	611	598	576	612	592	591	588	611	594	626	566	553	562	608	592	547	542	588	599	590	583	599	584	610	589	584	580	607	616	564	580	593	576	605	595	570	597	571	593	612	551	585	528	631	605	609	589	601	546	638	557	556	571	556	629	585	554	571	597	603	569	592	594	559	576	578	583	573	611	610	583	597	593	546	604	567	574	609	583	589	575	589	583	607	608	556	554	575	586	574	552	590	561	579	622	574	565	577	582	599	580	580	623	555	607	587	571	582	611	612	564	611	588	599	569	569	596	567	583	582	608	592	567	589	583	537	611	585	599	598	567	593	559	580	595	574	594	602	659	594	596	602	594	584	585	598	631	604	613	607	580	584	619	604	572	576	606	558	576	587	596	555	620	590	622	619	633	578	592	565	616	569	596	614	598	577	599	557	584	564	627	583	620	588	570	590	569	547	591	550	581	599	585	592	584	538	552	577	581	570	596	558	641	611	614	561	590	565	564	580	593	595	634	623	612	553	592	596	560	594	575	567	597	623	633	580	622	584	578	584	576	571	569	622	562	599	588	581	616	571	573	562	591	571	540	601	597	556	602	534	589	606	588	601	619	556	563	568	590	583	574	605	591	616	597	588	568	588	643	577	556	576	608	589	554	533	565	559	601	622	568	573	584	568	580	604	557	590	552	595	609	597	597	611	573	593	618	589	596	600	615	572	595	572	556	578	579	542	629	590	574	556	568	611	557	575	594	553	609	571	588	556	588	568	596	607	573	576	612	599	574	601	582	570	574	571	604	570	567	539	604	622	617	587	649	597	611	588	595	609	549	565	600	589	588	623	572	635	543	606	554	586	578	562	614	603	597	610	568	569	621	557	549	577	625	604	583	595	565	606	597	647	582	603	554	535	566	586	608	534	629	591	571	576	618	596	577	588	587	566	590	595	577	544	616	561	622	577	536	579	584	572	579	598	599	612	599	596	605	564	573	600	606	621	580	612	585	608	617	589	583	562	569	600	585	608	597	616	549	629	601	557	591	569	626	574	611	571	562	567	561	613	645	622	566	561	552	562	560	530	595	621	584	615	570	635	581	557	576	602	569	573	550	577	568	586	575	579	579	526	610	567	631	589	569	593	581	557	610	574	582	602	594	607	567	572	584	557	574	572	578	609	558	545	576	618	593	532	593	609	551	584	581	647	588	596	594	617	570	585	582	600	620	587	556	599	592	643	596	553	603	578	600	634	636	625	570	508	601	583	571	616	642	592	597	603	578	587	585	589	594	589	573	607	595	647	612	563	564	555	598	565	585	574	643	613	619	616	563	561	537	605	588	560	561	594	591	572	567	582	597	647	580	613	591	544	574	554	571	544	608	579	574	605	614	625	604	587	579	533	561	621	548	588	629	573	581	580	613	610	596	612	563	573	592	560	595	595	570	518	615	599	566	585	570	577	579	572	610	577	570	581	616	586	584	624	610	599	579	588	593	601	569	601	586	620	574	606	578	576	559	618	639	577	567	588	579	584	565	626	615	582	637	589	594	556	618	565	567	618	614	542	551	580	607	606	615	560	596	582	568	602	600	632	587	611	555	612	624	596	563	584	545	580	594	623	610	587	548	591	559	559	614	594	576	561	574	600	553	590	567	616	616	625	606	580	583	581	591	587	617	609	574	608	587	554	621	607	569	573	590	591	615	641	584	593	632	569	605	531	577	557	577	599	641	563	566	587	634	598	609	615	575	581	556	611	613	541	609	582	543	611	540	557	610	584	606	632	571	618	550	608	537	570	580	568	542	596	602	602	577	604	607	609	592	599	614	573	561	575	572	582	571	608	540	557	576	626	579	566	613	567	630	584	593	591	577	599	610	567	576	584	547	593	609	589	582	563	597	575	609	635	562	598	559	569	593	571	550	595	593	605	562	575	558	578	559	614	612	626	585	603	579	567	558	603	523	595	574	596	552	639	543	603	602	592	567	596	563	569	651	586	550	622	629	629	563	598	587	589	553	544	586	592	579	552	589	592	603	542	582	620	535	558	610	611	557	572	612	616	550	580	602	565	572	606	555	587	547	576	594	593	556	607	597	560	555	608	616	584	587	651	546	585	565	599	615	559	567	554	569	577	590	603	575	567	574	629	568	536	580	580	578	658	571	608	579	620	594	578	568	599	601	628	572	617	625	588	562	628	644	593	590	580	601	573	593	578	622	591	634	592	591	582	596	616	578	590	570	565	564	533	577	558	612	575	596	560	589	631	579	538	599	631	551	568	620	631	549	637	580	615	547	527	586	583	584	641	589	562	558	573	654	567	595	574	596	586	597	540	600	605	577	575	567	585	598	640	554	600	573	605	584	580	581	576	605	590	614	607	593	606	579	587	577	584	566	574	588	645	617	562	577	591	607	617	582	613	586	613	570	587	573	625	644	596	578	600	566	574	568	571	570	626	586	604	552	560	577	589	531	610	561	571	622	553	626	577	587	630	594	582	570	646	577	576	596
23934	21032	24387	27872	21033	21046	12354	491	319	276	279	256	271	239	245	213	237	232	245	206	197	209	217	194	233	221	192	198	200	197	215	213	216	234	195	172	191	203	201	222	171	201	219	208	200	184	190	185	193	195	182	195	183	225	187	185	171	189	197	188	182	198	197	203	217	213	198	196	210	192	162	186	189	224	189	181	169	203	204	195	196	199	190	175	177	197	213	184	201	179	199	175	218	194	206	200	172	197	198	191	179	190	186	192	192	186	177	186	184	189	216	193	200	198	196	225	177	185	167	190	193	204	195	190	217	213	202	177	202	210	172	184	182	196	183	198	193	207	209	192	194	194	195	166	211	209	211	195	170	178	204	209	216	201	190	192	197	172	165	194	173	174	199	212	191	211	203	203	208	202	217	182	180	191	204	184	178	202	199	188	195	193	183	202	207	206	180	194	187	182	203	195	208	181	169	208	187	204	205	184	207	173	189	202	222	186	181	181	188	189	206	180	193	179	191	195	206	199	202	179	182	191	206	169	204	215	209	186	183	185	194	206	206	195	180	210	188	178	193	177	176	184	179	186	196	215	184	171	189	188	181	197	179	190	183	188	180	181	189	217	183	206	220	194	180	183	184	213	182	198	184	183	197	187	177	204	212	176	216	173	182	187	170	194	186	186	185	211	171	203	176	184	200	198	192	190	211	212	216	199	191	204	185	194	200	190	217	192	188	180	209	163	201	187	205	169	214	187	221	197	220	195	213	166	185	203	203	187	225	202	177	189	218	213	196	188	206	170	161	195	193	189	198	191	176	202	180	201	192	185	201	216	210	183	198	185	207	198	184	155	195	186	196	216	206	190	181	168	201	219	186	211	212	206	189	193	215	195	187	183	197	188	167	188	197	178	210	198	180	204	193	183	177	204	186	194	227	206	205	200	199	192	222	183	206	222	192	204	203	210	166	178	194	209	209	201	203	205	185	198	207	165	200	193	182	192	206	192	210	205	186	200	175	185	201	202	202	196	175	186	184	161	182	184	185	181	234	179	190	199	195	185	170	182	208	202	208	179	186	212	214	188	202	199	204	177	202	215	224	215	193	196	190	194	201	187	194	196	200	199	170	194	167	177	190	185	150	208	196	177	204	178	222	216	201	168	205	208	177	196	207	211	198	177	196	192	207	187	167	181	200	178	165	191	195	191	188	211	200	194	188	190	193	200	192	222	206	190	182	182	191	206	183	173	190	183	180	177	186	179	187	198	197	195	195	188	176	194	197	190	215	200	186	196	208	209	176	212	204	186	207	187	189	209	193	167	201	200	187	187	184	198	189	151	184	200	194	173	232	203	194	232	200	160	178	185	192	211	179	199	206	227	177	163	221	212	195	183	209	214	165	186	206	204	204	184	183	174	176	206	179	189	186	215	162	184	180	198	183	157	166	210	232	198	182	176	178	176	185	193	184	200	181	197	226	215	171	200	178	205	183	181	201	200	201	199	187	233	188	192	199	194	197	198	174	166	210	173	166	201	199	188	164	208	192	194	200	191	191	184	212	188	191	177	197	206	195	171	186	180	219	179	191	182	220	206	201	220	175	180	170	203	218	178	222	195	212	186	183	198	181	170	168	204	194	202	201	193	198	197	199	194	188	197	190	211	197	212	204	197	197	196	154	217	188	212	206	192	224	174	207	195	174	216	190	198	201	183	192	180	167	194	181	207	193	183	191	182	228	215	211	168	199	177	178	184	171	195	187	184	226	222	225	194	202	207	202	174	180	205	203	172	183	217	163	165	193	187	214	189	207	207	195	194	200	209	225	169	164	171	178	189	160	212	194	209	219	220	195	176	205	173	182	187	221	166	193	198	205	201	178	209	185	149	177	193	198	186	196	174	188	199	162	216	176	205	199	167	210	210	202	183	192	186	187	187	177	195	209	180	209	186	189	194	185	187	191	208	195	176	204	183	211	214	172	226	186	182	198	226	206	197	216	179	185	179	196	170	203	211	209	173	224	202	200	205	232	196	184	196	204	203	164	210	188	216	199	185	192	184	198	209	192	193	175	221	203	203	181	223	201	216	196	189	183	189	205	156	180	213	213	184	178	211	199	174	183	198	211	164	190	192	205	223	185	200	191	203	198	196	209	197	165	186	189	201	182	187	197	168	184	199	167	195	161	195	196	214	190	173	195	185	181	216	179	207	229	188	190	199	179	194	214	166	192	178	196	210	192	195	192	162	197	200	203	194	187	209	210	167	207	179	174	195	215	201	173	185	175	199	185	211	210	186	196	172	195	188	172	160	201	193	209	178	194	180	191	207	175	201	200	187	189	166	191	215	184	178	198	209	180	183	206	192	202	179	186	194	183	214	192	171	179	186	193	179	166	186	176	187	193	182	196	197	190	187	201	193	234	186	199	207	177	176	175	191	181	215	198	171	176	182	205	176	188	193	176	183	193	197	197	215	188	204	182	186	194	171	165	223	185	204	189	170	189	200	201	185	168	171	190	189	197	207	218	199	161	184	194	176	201	183	164	200	187	205	186	211	180	193	183	164	173	172	202	191	201	198	205	213	168	176	191	199	206	187	194	200	202	190	195	154	187	194	183	216	183	214	166	164	198	195	212	198	161	205	214	217	189	199	172	209	186	204	172	197	175	200	210	201	186	207	190	194	195	187	197	193	178	185	189	187	186	193	186	187	196	208	193	167	184	182	184	192	228	199	214	200	168	190	193	192	199	185	201	181	202	205	178	187	175	185	211	192	187	199	184	181	184	190	184	205	203	198	215	209	204	164	191	193	193	190	191	214	206	215	171	185	194	176	187	193	195	193	190	162	198	199	218	192	171	183	184	185	195	196	184	205	189	191	197	192	172	217	200	233	185	173	189	188	196	182	194	227	174	198	169	189	210	200	184	186	223	191	204	180	198	189	161	228	192	169	217	196	209	213	184	188	180	206	221	181	203	218	188	184	181	192	176	197	179	196	197	198	199	192	199	197	209	196	197	173	198	208	198	192	188	184	199	174	195	222	199	163	192	184	187	190	201	189	192	213	212	165	201	242	166	193	188	190	166	180	168	187	203	204	200	150	187	196	173	207	174	183	185	209	173	177	192	192	179	196	197	203	195	203	201	183	164	174	197	208	200	213	180	184	176	196	174	198	202	183	200	176	187	222	207	180	190	225	187	168	182	193	179	185	220	187	158	202	187	201	162	200	188	188	224	205	185	203	217	204	185	188	215	168	186	201	195	195	191	221	215	192	228	188	199	186	195	185	218	202	175	187	214	157	215	193	199	191	206	200	200	187	191	206	219	203	201	190	183	204	211	185	179	182	174	186	188	186	196	171	210	186	181	184	214	204	185	199	201	186	173	210	201	218	191	184	186	178	210	190	188	172	209	202	193	172	195	220	216	184	196	182	173	183	203	187	190	167	200	161	218	172	192	191	200	199	185	204	199	177	188	183	189	193	223	192	192	209	171	193	193	218	212	187	186	193	196	176	196	191	175	186	189	194
3564	4831	2707	855	667	625	507	509	476	507	453	476	437	439	472	478	452	466	506	472	455	456	459	435	405	481	474	419	480	460	429	447	456	452	470	432	407	424	442	492	469	414	413	463	474	461	441	458	465	436	441	425	459	417	442	436	455	440	443	429	454	429	457	469	466	455	456	469	474	456	403	512	423	436	423	423	452	453	446	458	410	444	418	478	474	477	462	437	461	422	443	446	461	450	476	473	438	498	466	451	441	433	445	458	444	474	438	447	455	446	453	460	469	452	453	427	411	440	428	439	479	419	409	462	428	477	451	497	444	455	453	428	442	461	431	469	440	442	454	479	447	437	431	433	436	440	446	434	437	455	445	451	448	442	449	452	441	490	426	464	451	458	454	428	461	440	427	434	457	429	423	475	442	472	449	460	458	455	423	430	462	450	446	404	451	462	473	433	441	455	434	462	475	468	456	453	474	415	448	441	491	438	468	484	435	466	490	432	461	476	438	466	437	476	447	441	453	445	447	444	458	451	468	433	436	456	479	443	463	472	418	471	451	480	484	483	445	452	448	450	459	427	434	443	453	465	468	443	448	454	453	440	451	453	448	455	476	449	482	428	450	441	466	440	437	455	414	451	436	458	481	455	446	417	469	459	455	466	449	456	457	450	421	456	452	472	461	439	456	467	426	464	437	477	463	431	453	411	466	447	486	447	428	444	463	453	456	427	451	451	460	446	474	464	478	430	485	501	458	448	444	414	429	414	461	442	447	443	494	483	461	462	417	483	436	470	471	459	420	414	454	430	455	442	467	457	462	458	433	432	433	440	458	451	468	448	449	441	469	431	439	460	465	470	458	494	475	444	442	463	443	470	456	466	475	444	463	457	467	451	491	483	459	471	467	412	477	462	440	477	463	423	442	405	432	448	454	442	443	441	432	426	440	473	427	438	461	445	454	486	459	431	445	453	420	429	464	481	460	446	428	421	495	458	471	416	446	442	430	449	452	466	423	417	443	458	452	414	445	437	438	449	470	399	426	454	423	436	459	411	475	449	458	503	435	463	450	440	411	441	473	495	453	436	427	446	447	444	426	440	420	445	418	470	455	457	453	456	460	466	471	426	423	435	447	450	455	425	485	433	433	458	455	456	452	463	459	474	451	459	406	448	447	425	440	447	437	453	450	487	466	476	450	437	446	439	440	469	466	433	429	425	432	454	488	473	454	462	460	418	461	479	484	454	442	458	445	421	412	477	421	460	461	470	452	453	431	450	463	476	453	427	426	471	493	473	426	440	454	447	470	450	407	457	475	470	462	485	445	435	467	461	463	425	444	433	415	451	475	466	463	437	445	481	422	417	425	443	439	451	445	457	451	424	436	426	452	419	438	448	448	453	452	423	445	491	416	499	429	425	431	456	416	470	438	445	472	462	464	443	441	491	458	484	447	475	432	452	460	472	483	465	461	440	472	473	467	459	439	464	438	454	430	428	443	454	443	468	442	472	461	456	449	423	472	422	483	461	437	442	406	455	451	426	493	447	444	427	444	435	465	412	466	470	472	440	422	472	472	457	412	443	442	468	437	482	428	466	428	394	449	473	427	468	486	462	450	447	451	450	444	501	432	428	473	450	466	494	452	439	472	450	483	479	444	412	457	454	479	468	440	454	455	450	435	428	429	431	465	481	453	466	481	430	435	449	475	445	438	467	455	463	448	457	496	457	405	419	423	464	460	452	435	451	455	446	446	453	433	421	439	453	434	442	443	440	420	432	438	485	430	438	446	452	423	424	502	421	438	479	502	459	454	430	440	438	409	447	461	457	452	436	439	447	441	466	458	419	437	429	487	449	454	444	398	446	480	470	441	447	483	431	443	458	442	477	460	475	422	431	443	466	418	440	442	446	437	424	446	429	450	442	436	488	472	432	436	437	438	474	439	474	445	436	473	464	481	450	443	483	413	440	431	437	437	425	423	445	420	449	453	456	461	439	455	454	499	466	482	451	464	442	494	443	410	456	477	446	461	456	457	473	451	406	434	434	454	439	439	454	493	460	470	424	420	431	449	428	466	483	469	480	446	429	472	450	458	463	469	439	426	467	451	448	433	437	440	453	406	450	465	442	431	471	437	465	486	482	465	444	424	474	478	461	440	495	474	437	463	414	452	445	467	444	454	427	451	478	459	445	443	442	466	463	454	458	488	474	454	441	441	437	462	452	459	472	419	452	444	448	425	484	493	444	440	450	484	453	417	430	477	419	434	442	460	498	460	448	477	434	423	454	437	442	430	450	424	453	450	468	457	431	454	481	432	454	430	472	435	470	472	446	443	463	473	440	455	451	483	495	424	473	421	451	486	469	465	469	470	453	456	436	448	437	465	407	438	431	447	420	447	440	414	448	465	449	467	459	455	426	417	456	418	415	438	457	440	441	449	444	455	457	453	443	448	452	464	438	506	459	413	449	432	436	437	409	496	463	448	448	457	428	462	431	418	424	455	452	423	402	436	438	464	452	421	417	452	452	435	450	456	452	479	481	424	454	443	431	418	447	455	458	441	464	405	464	435	452	465	439	424	497	439	465	467	449	488	478	477	466	454	442	492	480	434	436	475	453	467	459	428	467	493	437	470	424	449	452	459	452	438	483	456	421	461	396	445	454	464	458	455	471	447	452	427	423	444	437	427	470	467	438	475	469	449	417	459	464	484	442	447	475	450	453	448	422	441	466	426	431	424	417	459	403	430	422	464	445	434	454	413	430	411	467	435	426	476	409	462	488	430	422	461	441	421	451	425	497	461	451	466	457	456	459	450	442	476	455	454	457	408	457	462	480	445	445	428	462	470	441	437	504	439	466	454	471	426	438	473	494	462	435	458	479	469	445	455	450	414	460	452	436	451	429	449	472	470	436	459	442	398	457	413	421	440	458	441	414	483	500	471	439	438	423	393	479	451	432	462	435	429	412	472	432	433	431	410	423	431	466	468	464	433	471	448	409	413	458	448	476	455	442	446	426	451	463	451	443	469	433	438	450	466	458	444	457	457	454	440	438	485	457	438	450	460	426	495	478	424	400	471	463	390	440	443	480	435	427	400	467	451	452	464	408	443	464	449	428	432	458	485	409	449	473	431	457	454	429	426	481	471	472	432	466	459	434	446	450	456	449	509	445	489	440	487	460	469	443	405	437	448	454	444	436	431	441	490	453	443	441	463	483	454	469	467	412	472	437	454	498	444	438	439	430	429	426	475	418	441	442	494	450	465	435	401	448	480	449	436	451	437	505	446	452	409	429	461	443	448	449	449	431	508	427	434	435	449	429	433	435	479	453	471	464	478	455	449	445	469	440	482	457	451	408	452	444	449	418	441	478	420	419	459	408	465	454	458	453	473	459	440	427	413	432	423	430	454	448	431	448	489	459	397	431	435	482	460	433	459	445	473	468	502	468	430	481	435	454	491	463	454	469	432	473	447	417	433	485	433	444	450	435	451	456	486	463	439	454	462	438	454	439	470	450	443	431
31837	19075	6325	306	194	141	136	133	134	145	144	154	133	136	136	130	139	132	157	144	131	142	159	138	140	140	133	137	127	153	137	133	127	158	158	142	154	116	139	137	135	150	153	154	150	149	114	148	125	135	143	152	130	153	143	155	142	157	126	149	146	131	144	143	145	139	150	145	162	146	158	125	142	158	130	172	137	121	141	148	128	129	141	132	131	132	130	119	151	131	140	146	131	140	128	161	143	138	135	144	157	136	143	146	159	153	157	136	145	158	177	127	127	132	139	148	164	125	141	126	149	150	142	143	154	144	150	142	140	148	153	137	145	148	152	145	150	136	128	140	137	119	130	124	148	123	135	132	141	134	153	149	139	144	151	128	138	121	117	126	143	150	147	149	140	140	142	140	134	131	154	131	160	124	134	126	120	144	134	124	138	141	148	148	120	127	151	133	153	141	138	125	147	117	142	133	160	144	128	139	133	122	122	123	131	135	131	135	140	149	138	119	135	150	143	151	138	153	138	139	134	170	141	164	141	134	130	130	137	130	151	135	143	145	124	116	151	123	140	154	137	137	156	157	145	161	137	148	154	111	132	141	139	115	120	139	157	156	135	136	124	137	150	138	148	150	140	146	139	144	146	151	156	150	143	130	134	127	160	130	139	124	174	115	154	138	149	146	131	123	162	153	146	144	124	160	151	140	141	177	150	127	154	150	155	151	137	136	132	140	149	128	135	123	146	145	150	148	122	138	128	149	145	139	154	140	152	147	137	136	148	131	155	148	134	154	141	130	134	155	143	157	138	144	155	162	138	146	138	123	165	124	146	141	162	128	156	115	147	168	126	156	161	141	155	170	124	149	146	133	132	124	123	149	124	128	143	125	129	127	134	150	144	123	154	137	143	147	146	148	146	151	127	149	158	137	145	145	120	136	138	145	148	165	151	163	150	153	150	125	157	149	139	138	163	124	147	145	147	120	143	122	128	148	165	132	126	143	145	140	145	164	149	165	138	150	128	131	132	138	140	150	158	145	144	124	137	144	134	141	150	142	148	150	157	142	144	140	137	143	152	129	125	147	149	158	123	129	153	150	137	162	112	148	139	140	137	157	142	141	127	121	157	143	149	126	144	132	135	131	128	133	126	128	138	150	145	160	145	134	136	123	150	149	140	124	142	140	147	146	133	142	151	140	144	121	153	138	138	170	114	155	126	160	118	143	157	135	139	136	142	138	126	152	141	146	136	128	136	128	173	136	148	154	150	143	141	145	148	132	148	133	152	166	147	140	122	127	142	159	133	138	140	155	141	143	135	142	159	158	153	150	168	162	139	141	156	150	111	140	167	170	160	149	140	142	148	115	143	140	153	151	136	147	135	118	139	134	139	145	156	142	157	135	153	140	152	154	156	127	134	112	146	151	150	141	126	162	146	152	118	131	139	139	115	116	152	141	148	144	154	145	124	159	148	150	148	148	150	136	113	147	123	142	136	137	150	131	135	146	140	147	124	144	124	127	148	147	149	161	146	170	161	146	121	145	140	173	141	143	167	170	133	144	150	133	127	147	133	134	147	146	153	144	131	144	151	135	160	143	149	156	144	129	172	158	149	139	157	140	147	145	157	162	135	151	137	143	151	151	158	132	155	135	124	136	148	147	168	124	135	140	163	138	115	155	139	149	150	146	140	160	143	130	126	153	146	145	145	135	157	135	144	143	162	147	137	126	144	157	139	165	149	154	141	141	137	130	156	138	155	151	134	165	150	140	148	145	143	153	170	152	158	137	136	129	141	148	127	131	143	150	148	145	144	159	144	147	135	128	160	139	135	140	136	130	141	133	135	138	143	144	142	156	145	177	140	147	165	142	133	138	142	164	136	123	158	134	131	133	143	157	153	166	120	155	140	129	142	148	153	151	137	137	165	131	151	129	147	136	148	140	145	159	127	149	162	116	149	143	137	129	133	129	140	153	143	137	132	163	150	154	135	144	150	134	132	147	144	130	123	131	135	142	134	143	129	142	156	139	161	148	129	127	117	128	133	149	145	148	151	153	149	165	126	142	131	148	144	137	155	135	133	150	135	145	131	151	149	135	131	152	115	111	132	132	122	163	125	136	120	140	142	133	134	141	152	151	144	155	171	152	136	149	143	146	168	145	146	139	134	118	157	147	154	146	145	144	154	157	157	150	143	123	154	124	137	124	153	138	121	132	138	129	148	145	137	175	147	143	154	156	117	153	159	124	147	129	137	149	148	146	143	150	148	142	137	145	152	126	135	143	145	125	141	131	144	138	156	143	113	136	151	134	141	140	145	154	140	160	164	141	135	123	156	152	146	129	146	148	174	119	144	144	140	156	128	153	128	134	136	141	149	136	148	135	145	156	144	136	122	134	150	145	141	142	145	143	155	132	151	147	148	145	167	135	147	131	146	126	150	125	149	156	120	127	158	132	131	148	140	151	146	116	144	150	141	141	141	136	149	122	146	151	130	147	144	138	134	140	157	133	152	132	120	141	128	145	148	116	142	136	145	165	156	164	158	138	156	154	161	129	127	122	162	121	139	135	140	151	147	159	127	145	160	151	117	127	156	147	141	174	137	138	149	135	140	125	124	129	145	142	151	141	133	137	135	135	142	121	128	118	131	133	157	126	130	145	143	147	134	138	140	140	140	157	120	138	148	135	143	136	125	140	126	134	136	148	158	141	142	168	143	140	143	161	112	111	124	151	143	166	132	130	131	132	149	124	151	151	157	145	132	151	138	124	121	165	139	136	124	155	142	143	129	137	160	128	109	147	116	133	160	144	124	147	142	133	157	138	140	141	132	130	138	150	158	155	130	154	143	144	129	154	157	168	142	157	152	135	139	148	128	148	145	147	154	141	141	149	144	151	147	158	129	145	154	137	132	135	151	147	148	166	147	114	140	133	137	134	139	162	142	160	150	159	153	150	134	143	128	136	146	146	139	133	142	141	129	133	157	156	157	165	141	144	150	154	131	138	149	157	137	139	154	130	135	145	138	125	133	173	161	132	154	129	144	123	139	157	147	144	142	152	140	148	135	140	153	157	140	143	136	129	147	147	142	136	132	164	133	154	129	132	150	152	166	161	149	137	134	142	139	123	154	147	141	167	132	138	147	136	156	124	135	150	153	143	127	129	136	143	136	135	133	153	151	153	160	156	141	140	143	131	150	134	132	128	155	148	135	144	138	179	138	138	126	143	132	134	142	126	141	123	137	139	152	145	153	145	131	153	160	163	152	129	133	149	137	167	130	156	141	169	129	158	141	140	139	143	139	136	146	142	132	151	123	146	150	138	162	130	135	121	138	147	151	146	139	135	124	105	123	142	157	130	132	125	114	133	137	129	157	145	145	155	149	141	126	161	139	154	140	123	135	154	118	134	125	140	131	149	140	134	152	124	134	147	134	149	132	116	136	136	139	135	126	131	154	157	145	121	148	130	130	139	145	123	148	140	138	132	123	131	170	129	141	149	122	132	137	141	163	140	139	128
5527	1286	688	397	453	388	388	390	407	369	370	384	327	399	365	389	366	379	402	376	384	371	373	399	390	384	384	404	358	383	413	410	387	411	363	403	407	405	372	389	382	384	386	411	408	380	394	409	381	385	387	391	392	393	372	349	379	436	380	369	399	423	412	433	357	391	432	372	381	387	367	376	379	395	427	390	434	416	376	364	384	356	351	368	398	380	401	377	398	377	380	384	423	405	343	381	373	370	394	398	382	377	372	353	391	362	385	374	366	364	408	378	389	406	404	374	373	377	425	375	410	417	405	404	397	386	385	397	398	381	344	377	407	386	401	390	372	391	361	392	394	374	396	389	423	415	391	395	395	400	435	380	399	402	371	370	368	403	408	401	359	375	361	422	363	383	372	374	381	412	351	401	364	377	357	359	410	374	390	391	394	410	408	382	388	415	393	386	394	375	362	378	401	387	399	456	389	393	344	372	406	430	420	373	371	361	382	371	402	366	403	399	378	415	396	364	394	390	391	384	345	410	439	373	407	386	384	389	393	404	406	387	397	405	413	391	384	399	405	416	382	369	345	365	401	369	412	418	367	374	363	385	386	356	395	406	386	382	373	344	422	385	405	397	396	427	389	357	410	377	380	377	365	399	362	411	403	402	401	380	374	380	403	356	344	434	386	392	380	396	341	385	384	396	403	435	368	394	378	406	433	397	386	405	376	387	377	363	373	378	392	402	397	388	369	385	387	383	405	407	405	372	377	382	422	387	374	390	375	399	409	387	401	392	399	389	434	380	401	368	369	438	383	398	413	362	401	333	359	389	401	356	421	382	388	365	383	395	399	391	430	377	395	344	398	363	358	380	404	406	387	390	379	398	376	353	381	377	381	403	392	378	360	401	366	405	390	426	379	389	375	381	391	405	409	362	370	415	415	337	378	390	369	411	422	404	400	414	425	412	394	403	402	364	367	388	379	416	409	371	386	385	413	364	439	377	371	410	384	394	408	354	363	417	404	402	386	379	394	391	355	407	379	412	414	395	415	413	400	400	368	386	354	387	373	399	351	376	359	375	425	388	365	381	368	370	390	399	374	355	385	433	364	397	364	388	394	406	366	421	396	403	397	414	425	386	361	368	368	367	377	366	394	414	392	423	419	449	387	399	449	349	393	401	384	407	386	393	357	383	407	387	378	394	418	360	357	394	400	375	393	392	401	358	358	379	374	389	378	391	389	341	394	408	449	412	417	420	367	378	369	377	368	414	397	368	363	377	375	416	376	407	359	390	370	355	391	365	345	378	413	368	396	354	425	416	455	392	371	396	348	403	417	413	403	367	424	402	370	387	385	388	367	377	410	382	361	389	387	355	407	418	399	394	411	390	418	374	397	360	406	394	373	392	359	404	362	399	373	360	384	395	372	410	408	384	399	433	371	389	374	372	414	370	405	392	387	381	388	354	394	364	374	400	395	403	395	367	410	371	363	383	394	425	400	440	413	397	405	407	405	375	356	348	385	371	396	427	373	396	385	369	400	412	410	375	376	369	422	407	418	387	379	379	395	379	407	395	410	401	428	359	377	393	403	372	390	371	385	394	422	385	388	383	387	402	388	367	356	412	404	408	418	395	406	372	397	401	373	416	399	408	398	394	374	401	386	415	391	436	366	347	375	375	383	388	384	420	384	380	375	321	378	373	356	332	400	367	377	413	423	403	385	377	378	371	376	406	381	359	431	360	400	373	359	343	382	404	398	382	363	389	411	405	408	401	360	385	383	403	362	418	389	359	415	417	393	387	370	406	371	376	438	371	369	376	387	392	388	382	413	387	430	382	395	421	384	380	405	394	432	394	379	354	387	393	396	395	376	368	390	407	387	419	423	359	373	373	402	368	397	375	382	409	385	428	392	371	402	393	395	374	390	377	348	365	401	377	400	376	379	381	396	364	401	390	386	390	392	377	368	425	377	402	392	381	401	373	396	399	369	414	404	379	380	381	392	387	387	392	363	423	407	364	393	436	399	400	398	406	369	386	374	374	368	415	391	371	369	381	394	385	395	419	393	417	399	395	424	426	385	374	403	382	359	368	407	398	384	433	406	401	363	385	413	409	406	378	442	394	405	390	427	393	386	399	378	377	410	398	379	394	371	395	371	387	428	387	396	398	383	373	397	422	370	386	386	377	393	394	368	360	385	415	412	383	364	409	416	400	355	390	433	388	380	401	402	394	403	367	386	413	374	417	409	403	356	365	364	384	354	380	415	375	371	395	360	402	396	397	417	395	405	388	376	389	354	385	424	388	401	350	373	382	394	367	380	396	417	365	378	343	371	371	381	379	356	372	447	375	373	366	413	411	358	407	370	418	379	393	384	387	422	408	424	379	379	378	404	384	372	401	408	361	367	403	401	408	384	366	400	348	358	410	399	352	390	388	378	404	402	389	447	397	377	360	416	344	389	418	405	397	367	378	393	381	377	407	394	374	387	393	382	392	377	363	392	385	383	381	388	371	370	394	400	367	398	392	399	360	417	377	383	393	376	427	422	385	391	363	404	409	400	357	392	381	365	403	397	355	397	385	408	384	417	405	402	387	385	408	392	391	424	386	390	372	386	375	409	355	407	383	373	390	393	395	398	411	402	381	412	407	381	414	362	391	403	415	385	394	396	398	387	392	380	384	362	396	379	382	395	396	375	373	400	395	384	398	351	315	397	375	373	380	377	374	409	361	367	386	396	354	377	396	373	385	428	363	401	361	378	369	394	378	391	410	388	415	378	360	386	414	384	383	400	409	379	393	382	394	404	397	409	400	392	359	366	440	437	383	413	417	394	370	384	404	377	388	405	377	389	392	385	432	402	360	392	426	361	387	383	408	361	387	370	377	325	378	383	421	369	353	377	394	387	399	390	374	374	394	401	410	368	413	371	342	372	373	378	389	412	423	365	388	384	389	382	393	393	409	379	356	401	374	390	387	397	393	385	401	385	400	359	389	386	422	383	368	417	408	380	383	373	378	384	377	376	351	371	388	400	395	344	391	399	398	369	375	411	398	413	403	382	401	404	408	374	382	385	392	357	377	395	388	384	346	409	386	393	364	413	382	416	398	380	389	345	398	385	378	389	379	375	383	369	375	422	421	359	376	372	385	409	382	390	378	394	425	383	380	361	421	414	380	416	341	400	396	376	359	361	374	376	386	393	402	380	436	414	422	396	422	397	383	384	409	347	377	412	390	396	385	388	402	376	364	383	394	375	413	393	403	409	373	405	417	395	395	373	364	402	373	406	378	414	378	397	373	395	374	414	429	452	404	405	356	376	392	358	402	402	354	395	362	421	400	382	399	393	395	400	387	358	365	397	379	388	374	368	408	399	369	377	403	389	371	414	376	416	434	407	390	413	372	365	387	365	395	381	364	382	381	395	398	403	418	394	398	378	384	389	384	409	403	394	355	408	373	376	387	384	380	374	405	428	398	433	414	381	419	397	378	424	358	392	400	358	405	367	374	391	362	364	400	357	411
24574	21010	23996	28231	21003	17891	582	345	305	319	277	286	243	279	251	245	238	236	229	253	221	263	250	212	252	283	267	235	227	270	267	271	219	266	246	235	237	259	250	253	233	242	265	239	236	241	202	233	239	245	209	224	245	220	238	232	245	233	260	262	243	259	252	249	249	221	235	235	232	227	266	240	262	246	260	229	216	236	258	271	286	252	242	241	221	243	257	241	239	227	283	212	256	242	269	256	245	252	225	243	262	256	223	218	237	263	265	201	248	264	262	262	239	255	233	239	238	251	228	293	225	238	231	235	238	261	218	222	274	279	248	250	224	229	245	224	267	261	262	244	259	273	247	219	233	275	275	215	242	236	228	245	243	247	239	252	240	246	223	262	236	279	231	253	243	257	227	248	215	226	251	228	256	250	230	230	253	244	267	274	254	234	267	238	228	254	266	263	236	252	239	220	223	253	228	227	265	231	273	212	247	233	219	236	211	236	281	250	254	233	244	236	202	233	238	241	242	224	233	205	270	225	257	213	260	261	238	235	260	247	241	271	257	212	235	228	246	247	258	216	244	251	221	226	236	241	229	248	242	251	249	264	246	274	258	269	286	224	250	271	219	241	267	260	240	241	234	261	254	238	270	260	278	256	259	250	246	237	256	239	222	245	236	235	255	214	208	255	241	254	269	256	242	234	258	256	223	247	252	232	238	252	230	248	273	226	245	245	205	235	232	253	245	217	229	271	225	218	221	243	245	224	247	219	228	240	234	244	272	222	249	269	231	251	268	256	222	257	234	252	237	241	245	255	250	246	247	257	263	249	278	230	233	251	267	258	231	247	219	232	252	249	240	249	236	251	237	262	226	250	227	210	216	250	247	282	249	228	243	228	245	253	254	260	238	217	233	246	266	229	244	262	226	258	249	241	261	240	260	208	232	215	242	263	263	231	245	249	252	271	248	259	220	227	244	226	229	208	278	207	237	235	251	251	232	258	241	267	219	228	236	212	254	239	239	239	246	228	263	227	257	250	249	244	269	246	255	233	224	226	266	236	278	229	265	269	257	258	263	255	234	255	251	249	194	247	206	248	228	251	230	235	246	249	260	242	234	199	249	260	229	263	229	237	228	245	257	263	258	234	228	250	259	260	251	230	247	246	270	235	227	239	218	245	213	226	239	267	253	250	220	226	242	241	235	235	234	266	240	263	237	263	250	217	242	225	234	282	207	249	254	238	233	237	271	246	216	247	255	219	231	237	223	270	281	236	246	243	239	240	244	239	264	235	228	275	257	233	224	245	247	219	236	254	240	254	236	251	241	219	244	260	237	222	263	268	241	233	243	230	206	223	249	210	205	256	230	241	271	217	236	256	254	264	215	240	245	243	229	223	218	236	257	246	239	240	216	265	216	240	248	272	256	257	250	254	246	241	233	242	240	235	198	215	252	233	237	275	257	235	246	248	243	226	264	241	218	251	228	259	235	231	230	235	249	242	257	231	238	239	251	246	228	209	255	202	240	252	268	225	270	237	246	246	250	238	282	239	238	250	242	254	246	248	252	241	260	229	225	208	244	231	231	227	279	252	244	230	256	231	231	244	218	271	215	248	253	234	251	235	233	215	242	273	275	269	238	223	243	265	212	256	239	218	252	201	245	218	245	245	254	221	225	246	241	243	232	227	257	227	248	257	236	231	229	225	254	247	239	281	239	207	249	274	250	239	213	232	233	234	224	225	249	221	255	239	264	226	230	261	241	214	244	225	248	232	229	247	225	249	211	270	248	250	232	249	242	242	231	229	252	271	240	252	237	246	224	229	245	230	246	246	247	255	246	262	240	279	241	270	227	242	229	222	221	237	210	285	251	222	259	240	221	258	239	229	245	279	239	235	275	273	239	251	250	261	200	206	237	214	247	241	248	271	264	221	247	236	196	210	229	224	231	265	225	222	227	247	267	241	249	232	248	245	255	251	239	222	230	210	229	217	245	231	242	244	237	264	232	229	212	240	229	201	237	270	254	226	260	221	255	238	276	216	246	225	226	261	238	267	267	261	269	246	235	240	237	229	246	256	273	245	241	243	233	257	212	204	259	249	248	234	235	251	234	231	244	237	253	240	241	239	260	226	245	253	247	268	241	257	237	237	278	252	283	253	272	221	220	245	219	251	226	244	242	224	218	252	240	259	249	241	238	285	254	246	213	288	235	252	242	261	237	232	245	258	238	232	255	255	216	249	238	246	226	244	231	211	229	242	229	276	248	241	263	267	243	220	248	225	249	216	261	244	225	265	204	251	214	227	233	246	237	253	231	241	220	224	242	249	227	270	218	257	251	246	254	232	244	233	252	256	265	244	232	274	232	234	241	263	243	216	249	227	250	231	230	265	216	281	239	249	250	217	245	230	231	251	240	247	253	221	249	231	232	236	237	263	254	231	225	214	229	229	251	251	233	225	235	225	238	238	277	224	245	258	245	200	235	202	252	251	232	226	244	234	254	236	243	234	232	215	252	234	242	279	250	242	244	245	240	247	245	223	227	247	248	264	244	236	243	252	253	237	256	232	251	234	239	258	247	233	221	253	260	259	248	236	242	243	258	246	235	243	214	214	244	257	247	237	237	237	225	231	255	229	251	219	240	213	240	241	240	237	245	238	233	229	244	217	247	251	246	241	266	255	237	211	235	266	266	228	242	251	226	246	222	218	247	219	254	212	252	237	224	240	245	225	223	247	243	236	246	249	238	225	205	235	219	252	244	229	241	252	230	229	226	277	254	214	233	238	211	256	207	230	238	231	224	250	227	257	235	237	276	248	239	203	227	227	256	237	240	228	254	231	224	271	231	248	223	236	235	236	265	243	252	241	239	255	258	228	234	269	248	227	269	232	244	260	261	276	261	247	224	219	230	219	260	252	237	268	244	215	237	238	230	224	232	218	278	236	248	259	222	239	224	226	216	230	217	232	258	258	261	262	236	253	260	265	229	230	235	226	222	253	250	262	217	226	271	251	272	226	234	238	273	245	270	225	251	264	230	240	215	262	237	262	245	242	213	234	225	235	247	213	234	236	235	283	270	243	237	256	227	247	240	254	251	230	230	252	236	222	213	262	251	238	248	229	252	231	261	235	253	225	279	236	255	222	249	251	279	261	235	232	264	256	233	264	220	269	245	232	252	261	264	250	231	232	237	225	271	245	258	234	245	255	248	213	239	267	255	247	220	261	240	225	253	250	222	249	240	226	239	254	254	238	234	267	221	242	244	237	219	236	258	224	267	231	213	211	238	259	234	225	225	240	237	241	234	228	264	246	265	237	255	242	251	239	225	253	249	231	251	213	224	256	243	246	249	234	252	241	241	242	224	239	260	246	235	225	220	235	228	251	255	239	251	239	216	229	256	237	256	232	240	228	247	251	284	239	230	240	248	215	255	230	223	227	238	259	238	232	234	242	219	190	258	231	217	219	237	212	235	231	266	241	241	236	249	236	218	228	249	233	238	230	252	220	235	264	234	260	228	226
3485	3406	1886	806	692	646	637	636	608	596	624	601	606	615	619	639	611	587	596	633	590	585	579	562	657	567	656	609	607	549	616	618	556	574	578	579	607	582	560	570	625	584	561	587	571	573	614	550	592	595	560	595	610	564	583	600	570	608	612	591	621	575	600	586	564	583	623	610	576	593	629	594	612	593	603	569	572	584	634	590	570	573	563	622	571	570	610	569	569	564	586	584	620	573	611	578	552	603	613	590	607	574	545	567	543	598	557	609	623	578	587	606	594	601	576	574	567	554	601	601	577	555	605	610	617	619	569	597	592	585	631	638	601	599	559	586	569	598	593	577	601	600	570	566	571	597	589	583	624	593	595	578	595	589	594	582	561	628	600	597	609	543	529	572	588	568	612	554	609	593	573	587	604	590	575	608	562	578	591	576	584	670	555	582	579	599	585	601	583	592	590	575	609	553	587	609	598	575	666	596	567	606	569	569	625	571	563	591	588	597	647	566	595	596	579	598	632	602	602	599	615	610	579	585	625	603	592	586	610	596	555	633	627	588	563	608	599	600	589	633	540	603	581	624	602	597	553	562	597	576	591	609	580	578	603	649	587	635	590	586	679	582	560	614	603	606	550	650	559	623	605	592	552	577	585	606	571	542	573	593	590	581	596	614	582	578	610	590	600	571	595	575	574	561	575	621	573	603	631	618	579	619	609	583	579	627	600	557	635	572	579	612	576	548	593	592	609	614	596	567	577	599	608	628	568	576	599	557	584	625	577	606	563	593	624	603	596	568	579	531	576	582	633	581	605	577	568	580	571	602	603	590	588	613	604	593	596	598	591	599	626	562	516	597	566	589	580	648	564	633	630	555	623	571	624	620	607	627	613	615	602	621	587	561	623	590	597	592	596	608	584	593	562	591	568	614	607	525	626	560	572	650	591	584	585	646	560	599	565	584	590	627	619	603	546	626	580	551	587	587	587	571	600	591	613	567	568	585	589	558	579	588	603	619	588	612	580	572	650	560	630	598	584	672	578	610	540	595	590	582	582	596	627	596	580	633	595	571	602	595	615	595	620	650	607	584	605	564	565	632	566	612	575	638	576	608	595	617	603	616	629	601	596	582	587	593	565	572	584	597	591	546	573	596	611	639	590	573	591	563	608	614	591	589	598	590	593	607	601	592	650	607	594	585	557	603	559	589	578	542	622	598	592	553	606	547	623	659	531	592	587	557	597	577	610	635	619	567	592	596	612	547	600	598	557	602	599	608	557	630	580	596	589	625	574	606	574	564	560	597	582	590	644	615	603	588	578	597	543	636	583	571	623	607	609	617	578	637	600	595	564	595	634	558	603	599	583	590	590	585	615	623	571	590	634	622	582	613	630	566	617	553	633	590	539	569	578	568	579	584	632	605	586	584	595	632	574	589	596	636	606	620	563	580	614	588	589	580	577	594	582	559	628	625	617	560	601	557	593	605	585	628	638	588	576	580	612	605	637	578	587	612	613	595	602	606	599	603	588	588	591	612	612	569	572	611	589	606	628	597	615	603	584	551	588	602	590	603	639	547	558	627	583	587	632	583	562	591	583	572	604	632	607	612	583	576	598	622	592	557	621	601	590	645	640	583	590	596	603	632	611	591	587	629	553	558	571	583	681	549	600	608	630	642	642	581	619	574	630	576	607	561	583	586	586	576	610	599	644	566	621	587	567	612	573	598	563	561	593	591	603	597	598	582	575	570	584	570	637	580	553	565	584	561	561	548	574	626	583	576	555	631	600	594	592	573	585	620	550	589	573	572	586	583	612	577	548	537	613	555	637	560	546	559	604	626	581	634	598	585	625	600	553	545	577	607	619	598	587	613	573	581	600	603	586	583	608	565	580	604	564	580	646	608	586	604	615	591	589	594	601	528	598	613	608	583	611	603	621	589	589	600	592	590	577	534	574	573	547	574	600	603	580	598	571	622	628	562	609	606	558	603	578	629	562	563	610	597	617	606	579	559	598	587	583	601	574	602	581	598	606	566	591	579	631	588	555	574	582	578	594	576	619	547	590	633	605	574	575	571	621	585	558	581	577	586	568	624	546	586	603	575	624	588	570	555	558	587	612	545	594	577	618	656	556	595	585	611	609	612	579	627	599	648	553	628	601	572	590	621	613	574	606	606	610	570	581	575	634	583	559	597	585	570	607	596	570	605	624	643	603	593	599	597	594	597	588	590	554	607	561	574	606	590	588	643	547	608	583	611	619	541	616	603	597	558	587	616	606	581	614	594	561	574	612	607	582	600	584	570	587	592	579	599	629	625	597	564	613	608	607	590	626	608	593	602	534	591	566	605	571	539	602	581	576	600	612	599	586	593	603	606	610	574	605	588	563	560	622	585	574	586	614	577	610	571	575	563	600	625	582	578	600	587	595	570	557	570	606	606	598	622	605	606	565	593	539	581	640	577	570	594	602	565	601	586	592	562	587	619	584	589	622	576	615	581	581	580	609	573	576	620	565	611	596	616	599	561	603	620	579	626	591	597	612	610	572	604	593	574	589	606	588	601	653	587	617	603	574	543	553	562	574	581	615	625	576	613	578	569	613	611	554	610	562	561	545	578	600	603	616	616	586	627	637	631	590	612	599	590	538	567	675	573	561	601	576	604	613	584	612	605	572	613	583	569	606	617	573	580	558	605	592	620	579	579	582	550	592	552	604	597	603	590	613	570	572	568	582	602	575	607	617	589	624	579	625	599	581	665	556	590	624	616	552	582	573	607	595	603	574	615	607	609	636	560	609	578	584	583	575	578	611	610	601	603	596	566	570	567	621	600	597	607	610	563	557	642	592	589	555	562	604	556	602	632	601	587	566	617	613	635	578	580	581	586	567	563	559	554	586	560	586	585	589	549	537	610	585	565	571	542	593	622	563	563	522	549	550	599	569	545	597	612	613	551	602	582	572	555	582	561	585	617	567	608	537	621	606	600	539	585	566	632	617	559	606	615	560	584	576	608	607	575	603	619	597	549	558	586	589	573	569	592	593	591	588	566	592	599	615	614	592	577	578	588	613	572	594	575	604	566	605	573	616	569	552	616	582	571	593	564	586	553	543	565	603	615	569	573	599	599	584	606	591	606	600	598	586	589	594	611	552	598	606	591	616	633	616	600	599	568	571	600	605	602	566	631	595	590	545	589	570	593	565	572	571	552	621	627	626	581	601	599	591	598	621	553	566	574	567	618	556	600	562	578	582	596	572	597	611	594	591	599	572	580	556	570	648	571	556	642	579	668	617	628	601	563	592	610	617	588	585	580	598	613	603	585	604	543	577	618	582	589	563	584	580	601	611	615	576	543	622	572	579	570	602	566	623	595	607	613	598	572	546	574	606	584	549	591	570	609	597	620	589	579	609	596	594	552	560	609	581	548	582	610	611	624	588	571	594	604	578	594	583	577	583	609	589	595	604	562	568	578	574	602	586	592	585	582	565	602	573	548	574	571	608	594	616	606	568	594	629	608	600	562
23916	20966	24301	27785	20967	20982	12514	513	327	278	292	227	244	197	210	222	249	221	208	200	207	193	212	238	223	207	219	174	195	183	198	211	220	192	176	216	204	175	196	189	177	207	181	218	210	186	166	184	209	215	195	191	193	187	183	196	204	207	189	189	190	207	205	165	196	195	191	212	208	213	190	205	193	193	205	182	199	191	204	198	180	176	192	183	201	203	181	206	212	157	178	166	217	204	181	178	195	193	210	197	183	201	199	189	192	170	232	177	186	211	185	192	186	206	194	198	173	182	181	203	173	204	190	199	202	214	201	193	199	198	185	192	157	210	200	194	181	207	198	171	217	209	191	200	203	229	171	187	210	193	207	203	200	188	220	178	172	217	198	194	187	206	191	181	199	163	199	178	213	201	199	217	223	193	172	201	175	216	179	186	191	193	197	189	195	204	221	165	178	206	197	195	205	222	204	191	182	198	210	188	198	212	186	191	207	182	217	196	200	183	187	171	170	204	202	194	187	204	195	196	197	196	195	173	155	184	196	182	193	193	175	197	187	184	181	200	208	174	199	204	199	199	188	186	182	229	173	198	205	176	191	225	222	197	181	173	173	183	209	174	179	201	223	187	185	191	206	193	192	188	199	181	165	159	195	194	201	195	185	188	175	168	186	199	179	196	197	191	192	186	212	191	164	206	206	196	184	194	196	169	192	189	189	190	192	203	171	199	152	173	207	198	192	197	204	204	171	192	185	199	194	195	176	222	223	174	191	191	214	173	187	183	164	168	202	177	214	181	196	203	188	227	187	195	178	198	207	208	174	173	187	200	192	199	196	196	180	197	191	184	209	207	192	198	190	217	205	195	188	211	209	183	207	182	221	175	190	223	228	188	182	177	189	191	181	202	195	181	202	208	213	215	212	194	214	199	186	211	183	194	179	205	194	182	191	191	188	178	178	195	198	203	206	197	175	194	185	191	185	189	178	178	212	195	201	192	186	209	207	176	193	193	179	205	155	181	160	164	189	186	190	196	186	196	219	186	203	200	186	191	202	190	193	187	175	189	173	188	198	182	194	193	201	180	184	208	198	195	194	185	179	179	197	184	205	201	211	202	172	192	192	192	195	180	190	209	211	187	191	194	201	183	211	184	178	197	217	167	196	192	181	202	176	192	179	162	178	179	176	190	188	162	222	182	197	183	160	162	223	180	178	189	185	206	169	185	221	192	185	201	202	172	198	195	187	207	172	185	205	206	187	206	182	180	194	203	173	194	194	167	193	185	203	169	177	203	206	179	216	198	180	186	168	199	185	190	192	174	185	198	169	189	199	199	172	166	186	210	180	203	193	185	195	195	180	185	190	196	195	188	201	181	212	181	194	217	203	198	190	191	174	195	218	202	197	210	203	192	211	179	178	201	198	148	186	183	189	178	175	202	198	200	183	206	205	190	173	200	183	215	195	184	201	195	227	189	196	194	176	195	180	192	195	190	191	193	202	181	210	180	199	191	217	161	198	191	190	177	195	219	185	193	216	197	205	195	193	215	174	207	192	176	199	186	199	192	196	201	180	182	192	180	183	187	223	193	201	197	193	177	187	210	201	192	194	183	176	214	183	185	194	169	204	180	203	196	174	185	208	184	196	194	190	201	176	183	192	181	209	176	198	182	198	189	202	194	215	180	176	178	189	185	192	180	187	224	190	182	182	188	173	190	216	200	184	190	222	183	212	196	180	193	174	199	224	184	209	189	197	200	217	208	185	198	182	166	213	191	189	222	199	181	208	198	176	192	206	191	175	177	192	192	194	183	200	192	193	173	192	194	164	185	176	171	205	199	209	184	187	195	163	219	172	177	185	193	187	185	187	230	200	207	179	153	185	173	203	164	193	195	199	172	192	182	194	189	195	193	170	179	193	203	202	175	168	187	187	216	206	192	205	197	184	194	189	191	183	185	174	187	183	203	193	185	198	207	198	181	190	179	173	196	192	181	188	193	188	207	204	218	207	171	181	179	173	204	184	195	206	201	200	189	168	191	194	179	189	207	207	167	183	195	195	182	184	176	176	201	186	189	186	186	169	179	201	192	191	221	178	169	203	190	166	173	182	219	166	206	220	205	189	176	214	179	190	188	209	185	201	169	198	196	199	214	191	203	182	193	182	194	206	192	184	188	163	199	185	208	173	187	198	182	210	201	175	217	192	176	183	190	210	191	180	201	176	213	181	209	165	198	163	182	197	190	190	182	210	180	168	225	202	187	200	201	207	219	194	203	172	195	174	184	190	153	208	201	184	193	200	192	193	200	188	175	177	189	155	197	194	187	200	180	201	193	211	191	181	179	174	195	181	209	197	185	174	182	211	193	173	188	196	183	181	170	207	197	212	193	185	187	192	194	183	176	166	184	215	193	199	206	185	193	199	191	212	184	182	195	200	185	188	195	196	166	201	174	186	207	230	174	198	164	190	197	222	199	238	198	169	200	179	184	192	201	183	200	207	192	195	190	199	197	178	197	189	180	206	206	190	196	187	202	196	199	184	185	200	195	219	188	193	181	191	191	187	159	184	189	211	198	182	175	213	170	192	225	204	201	220	183	208	187	203	207	194	218	201	216	182	195	205	202	202	187	192	211	178	203	201	196	199	186	159	165	204	204	192	212	192	202	211	183	189	185	172	208	163	212	181	179	193	185	199	171	202	189	176	189	203	194	204	162	177	202	209	187	196	190	193	190	208	192	187	210	201	175	193	184	199	191	188	185	196	211	181	181	167	159	199	204	204	186	171	190	203	183	180	166	179	210	172	188	231	195	175	183	201	183	189	187	210	215	193	209	213	201	176	161	186	218	212	184	202	193	183	193	188	176	180	221	199	186	159	178	199	181	168	185	190	176	209	178	197	222	207	171	196	200	185	211	185	173	195	228	217	180	176	238	203	202	194	193	207	221	180	168	181	183	201	219	176	193	196	173	204	173	184	195	192	175	178	190	193	195	211	202	196	198	204	217	177	199	221	169	203	185	170	188	186	196	197	159	168	192	186	196	191	192	194	174	183	176	173	190	212	207	198	200	188	181	203	175	179	187	183	213	191	194	183	185	178	178	175	193	201	211	189	197	192	196	206	197	175	193	211	166	190	202	195	189	186	163	171	175	192	172	182	192	197	187	209	183	218	175	199	204	170	203	200	205	199	190	178	193	194	174	200	196	188	190	194	207	198	189	191	192	213	200	181	223	196	187	181	182	205	221	191	188	180	190	201	195	174	167	213	202	168	204	194	219	190	194	180	195	229	210	205	179	187	205	202	189	206	198	183	205	196	173	206	151	168	196	211	176	207	173	155	206	207	186	204	204	178	188	213	179	190	211	175	174	182	197	198	184	175	179	185	172	192	191	187	183	216	191	211	195	182	191	205	187	182	164	182	217	199	199	195	173	191	192	169	182	220	182	191	193	181	178	187	167	215	207	175	148	163	196	191	221	180	193	186	188	205	196	214	195	203	192	180	197	177	195	210	198	187	206
3606	4930	2704	883	677	584	518	509	518	478	474	477	460	491	498	476	479	463	427	505	449	454	426	446	466	458	473	472	424	440	441	467	444	444	455	432	413	462	446	433	448	494	438	424	450	458	479	448	444	396	477	443	465	446	444	448	469	480	424	420	441	424	435	447	487	453	431	413	452	441	495	441	506	440	412	478	479	478	481	482	480	455	446	445	444	453	410	454	454	466	428	447	473	457	443	437	475	471	430	420	449	450	459	451	428	460	455	406	441	482	455	444	442	410	435	467	464	436	448	457	417	416	463	443	452	410	439	433	499	463	471	444	439	459	445	452	433	456	439	448	430	484	437	458	456	407	455	430	412	436	462	402	445	415	444	446	441	454	484	415	439	491	420	431	453	437	486	414	483	417	498	452	439	429	455	504	434	446	477	432	435	427	452	422	418	460	462	440	433	469	467	454	468	466	487	485	442	443	437	469	457	398	453	449	439	453	440	452	418	454	470	453	450	454	472	430	416	424	476	415	467	395	467	450	462	425	444	457	462	470	468	451	434	485	438	428	431	472	446	451	418	468	462	506	430	438	444	407	424	442	467	423	448	447	439	449	461	459	410	436	450	473	443	495	440	467	441	466	426	487	467	463	499	455	459	438	451	448	447	452	440	452	479	414	464	451	421	451	446	469	478	437	475	471	435	453	406	469	428	451	434	461	421	473	481	488	435	455	441	455	421	480	456	448	461	427	464	405	436	480	462	438	439	438	435	424	454	462	427	442	473	458	466	497	468	434	430	463	453	479	421	442	414	467	479	420	461	469	418	425	448	434	428	437	437	450	487	424	447	473	433	458	471	453	468	462	471	428	431	455	453	457	399	457	459	437	488	460	451	461	441	466	439	445	452	477	447	467	444	455	456	437	426	448	439	489	425	419	437	459	432	455	416	442	461	452	442	437	435	435	433	419	440	446	425	485	451	440	457	466	450	476	462	448	450	439	465	453	445	430	461	451	459	463	435	429	450	489	468	398	471	436	439	468	412	449	405	448	438	475	482	451	437	447	456	443	452	454	456	444	466	432	433	404	463	444	450	487	443	427	464	446	458	457	464	425	441	422	427	444	432	417	454	434	424	421	440	420	451	442	426	440	474	471	389	435	443	465	454	474	426	477	480	456	466	457	450	426	463	431	418	438	430	482	434	413	436	427	456	447	484	431	437	446	449	477	439	474	441	454	464	413	457	412	455	460	440	457	435	438	468	481	471	429	475	488	438	417	441	454	422	475	426	450	478	462	424	461	446	479	447	429	437	445	459	421	473	483	462	450	471	451	432	457	453	413	463	446	454	499	469	465	439	465	474	495	488	460	469	484	431	463	459	479	427	430	446	436	462	414	456	432	439	449	435	437	466	474	432	422	434	425	441	453	446	438	450	440	446	520	458	400	426	469	458	425	422	419	434	499	449	451	461	466	449	454	448	437	485	476	475	480	431	442	433	455	439	445	427	444	452	468	459	447	449	472	460	453	449	437	457	462	459	410	468	432	427	461	425	440	496	472	475	382	442	422	484	428	454	455	449	475	460	458	415	437	451	472	488	453	464	439	426	442	448	430	465	474	415	437	460	453	412	433	457	468	451	456	430	465	481	443	471	446	436	447	434	455	462	455	432	432	447	474	454	435	455	449	428	480	424	456	484	452	429	462	466	451	477	417	436	460	474	438	443	439	451	448	433	434	453	447	436	448	480	427	426	455	472	440	451	457	483	444	452	480	441	457	454	444	445	444	441	477	453	454	432	447	429	425	394	474	443	440	446	475	454	414	488	443	433	461	480	455	453	470	439	456	470	441	446	419	447	444	464	462	467	473	447	430	427	446	481	427	440	486	455	464	448	462	505	462	454	461	437	430	451	439	449	438	485	434	415	442	435	412	435	426	390	436	422	448	440	446	454	431	444	447	429	441	432	427	436	440	431	450	466	436	434	469	473	455	428	439	460	427	471	435	471	449	474	441	463	469	429	413	464	425	455	440	462	481	441	440	462	473	439	440	463	457	423	453	447	419	434	438	455	434	412	440	442	463	462	419	464	439	441	461	490	439	443	449	437	407	491	485	460	478	441	459	446	481	450	444	427	430	449	446	445	422	446	495	462	461	502	450	469	452	461	444	467	451	433	411	422	433	454	457	414	436	472	427	478	409	417	469	443	492	458	466	447	460	427	465	447	461	431	473	510	458	480	435	469	435	475	412	442	477	431	472	404	462	419	432	478	442	437	444	445	434	429	404	433	460	433	422	439	427	454	427	461	441	489	441	444	456	427	450	443	426	410	457	468	443	443	446	473	456	485	492	430	445	453	440	456	458	421	464	421	417	449	459	440	452	464	452	416	483	436	483	459	465	482	444	477	400	444	446	450	438	454	487	454	433	407	454	467	403	457	423	446	441	455	439	437	457	455	432	442	441	423	435	435	466	406	476	472	502	463	461	415	441	467	454	419	411	468	452	436	451	441	470	437	421	459	424	445	421	430	452	428	483	472	396	453	472	452	468	414	467	460	468	444	462	456	454	473	425	437	460	441	508	456	470	429	415	458	459	432	487	464	424	464	470	434	464	435	448	443	425	412	430	479	448	439	464	434	452	497	435	451	432	432	439	475	441	448	458	417	419	438	494	479	448	451	449	446	444	472	438	431	474	428	443	447	472	479	453	426	471	448	504	440	442	435	442	440	458	462	408	459	440	445	415	409	444	427	442	430	441	472	443	462	475	476	425	471	477	433	437	436	459	466	456	488	441	446	449	416	454	418	433	443	419	457	446	464	439	446	473	457	483	477	441	434	484	437	453	461	471	496	465	445	437	430	467	444	421	449	462	420	439	443	449	441	384	447	516	455	461	463	420	459	494	426	447	447	452	450	434	437	444	455	423	483	454	428	454	447	447	428	454	440	461	414	452	438	445	455	415	465	426	447	454	455	414	426	430	430	465	445	479	431	430	463	434	444	462	475	484	433	437	444	478	479	456	423	439	461	488	486	469	451	466	400	452	444	435	439	475	435	420	443	453	430	418	437	400	485	427	452	434	465	473	463	427	442	481	439	440	448	433	433	455	449	457	446	426	466	444	436	444	447	472	490	490	443	449	481	435	472	471	446	426	455	446	453	447	449	464	444	461	439	465	460	441	444	465	443	468	457	414	451	468	408	443	454	420	464	458	414	445	448	485	434	441	423	440	452	440	484	433	447	460	459	435	433	490	440	459	457	462	427	457	455	449	444	435	443	470	476	450	396	487	424	457	454	438	444	462	452	507	447	511	437	458	427	434	435	447	444	436	461	423	449	404	450	436	443	469	460	446	483	432	434	439	412	438	472	448	474	461	428	480	423	461	463	478	453	414	459	460	445	439	467	429	443	457	455	461	409	445	440	476	473	452	452	472	473	469	423	460	451	472	447	443	430	449	413	424	428	430	509	470	463	451	464	437	451	452	459	437	433	467	457	439	480	445	483	452	430	446	469	469	463	463
31803	19120	6336	515	323	284	222	174	143	154	151	148	127	165	151	138	161	169	142	143	143	150	156	128	143	129	128	122	147	139	133	121	142	142	157	148	141	160	148	152	143	149	133	155	136	154	142	146	135	159	141	142	154	129	162	120	127	143	153	146	157	147	142	157	147	148	136	150	139	164	126	147	122	153	130	123	144	125	150	153	127	160	130	156	123	136	131	145	158	129	137	126	161	126	149	131	137	134	163	150	153	133	157	158	129	148	154	166	128	156	171	137	154	139	137	153	148	158	146	131	136	152	133	141	146	129	137	160	155	151	141	138	148	145	150	133	120	157	155	138	146	135	147	154	183	118	128	148	130	156	142	153	139	129	164	152	144	167	150	142	138	133	119	141	126	134	141	140	152	143	138	139	159	140	129	133	138	129	155	111	131	162	130	133	132	149	114	173	146	146	160	144	123	138	131	153	172	149	135	140	146	141	138	138	143	124	138	147	146	123	146	143	138	152	135	136	123	129	139	145	141	155	168	134	144	128	151	140	138	152	157	128	151	137	155	127	170	158	153	147	157	147	155	164	160	125	144	138	142	156	134	153	142	129	123	128	139	149	146	122	133	147	149	129	140	161	150	133	162	142	150	141	139	141	148	160	145	174	133	143	145	111	143	127	133	144	141	114	145	143	138	148	171	148	151	149	147	119	141	159	174	139	141	136	145	142	144	137	142	151	138	155	130	134	146	124	142	135	134	155	144	132	149	132	136	154	169	147	159	151	139	143	132	146	139	132	140	137	122	154	146	143	137	154	133	169	165	163	137	155	143	121	131	147	149	135	159	142	149	153	162	141	146	118	125	126	155	150	142	150	138	131	157	155	117	121	133	147	150	144	143	150	124	140	139	144	164	145	153	117	119	138	130	157	148	139	126	133	152	144	134	147	146	163	160	150	150	142	127	160	127	126	152	146	133	152	142	121	118	151	142	131	152	129	153	129	166	142	145	129	144	144	145	135	136	152	125	149	131	142	147	147	129	156	141	142	136	136	178	145	129	151	133	147	161	143	146	139	138	167	137	169	126	171	143	145	119	157	140	142	139	141	169	150	143	161	157	151	140	136	141	157	140	139	134	151	134	165	152	133	135	129	142	126	146	139	151	154	130	147	158	149	151	143	137	142	144	152	161	139	150	111	153	163	143	139	138	167	138	138	144	123	171	109	139	139	153	108	131	121	162	132	136	136	122	137	132	135	139	154	160	137	111	138	134	141	118	134	139	143	115	128	130	120	144	138	142	139	142	144	146	125	141	135	145	163	145	148	147	174	146	141	155	142	135	156	158	135	135	137	124	124	143	137	141	149	153	139	141	156	137	152	142	141	163	122	144	161	130	139	142	142	153	167	143	151	127	161	124	127	138	150	159	143	147	142	136	147	133	147	144	153	139	148	136	137	140	148	135	160	144	134	126	135	130	162	124	141	145	160	146	151	139	135	136	128	148	134	135	121	145	141	150	126	177	146	154	126	140	161	146	120	120	141	148	130	176	145	139	134	145	163	152	177	132	120	158	130	133	159	152	143	144	140	149	151	157	136	141	134	163	168	146	133	153	124	125	128	152	128	133	161	140	151	128	143	149	150	140	147	154	158	138	143	137	133	143	127	166	151	158	150	148	132	131	133	145	140	147	131	149	133	119	141	173	166	152	148	126	154	153	125	137	132	170	139	136	141	122	133	151	121	134	120	171	168	139	156	136	146	161	133	133	127	148	155	141	153	143	147	147	150	149	165	142	116	148	136	131	117	129	140	168	119	146	132	142	152	132	142	137	137	158	148	146	136	152	139	152	132	131	161	160	145	118	145	148	108	140	136	148	134	131	133	147	132	136	152	138	143	140	163	156	134	131	170	153	119	147	129	134	135	132	127	139	154	174	155	143	147	122	176	156	141	128	138	162	152	133	130	149	138	149	161	162	147	153	138	139	142	165	160	142	151	150	144	130	137	138	152	157	131	135	136	171	145	144	118	135	138	141	153	146	138	149	144	136	150	146	170	150	144	145	151	155	119	158	118	131	150	144	121	138	140	130	125	143	140	124	143	154	134	149	157	154	168	137	126	113	116	152	148	131	140	123	161	159	126	143	127	138	133	169	135	151	119	147	135	124	146	155	126	150	149	150	146	127	134	135	147	132	132	141	141	146	129	137	145	126	118	146	133	147	128	123	150	141	156	140	133	154	132	148	143	131	152	146	153	148	128	141	144	158	146	139	119	155	132	159	134	145	142	162	131	148	145	158	123	129	135	136	138	121	145	138	137	134	138	135	147	145	153	153	149	151	132	155	137	131	161	147	163	153	138	138	125	143	147	152	158	144	111	156	139	157	149	158	159	137	153	138	134	134	141	141	137	130	120	158	174	138	141	166	140	134	162	147	140	156	120	126	155	164	146	115	134	139	167	136	133	148	144	161	135	176	158	144	148	155	158	142	130	145	159	139	140	144	156	151	128	122	161	118	138	145	121	138	140	135	139	165	163	141	141	121	131	157	130	141	131	143	153	148	130	138	135	159	140	141	121	126	147	118	144	147	142	144	122	141	126	132	125	147	148	157	124	139	123	149	150	138	119	145	138	143	126	151	160	128	145	140	163	131	131	153	144	131	132	157	161	140	160	144	148	156	158	146	137	144	136	143	153	152	119	124	135	142	144	164	138	139	121	125	133	125	162	126	156	132	136	118	120	140	153	127	123	133	116	148	156	134	148	153	129	165	168	153	121	132	124	149	138	141	141	155	130	140	161	143	159	126	133	168	131	149	144	161	112	145	159	144	151	140	141	143	145	148	121	142	135	148	127	156	124	137	136	143	146	130	131	161	135	143	134	150	145	127	159	126	146	131	151	159	130	156	155	131	125	143	121	160	150	142	145	161	141	154	137	153	135	143	134	144	128	137	141	126	159	147	147	159	147	132	140	133	143	155	158	166	135	144	139	124	121	142	133	159	128	153	175	134	147	135	161	130	141	158	147	126	133	136	126	139	152	126	148	139	151	155	140	138	137	148	148	143	140	132	135	162	162	130	115	157	129	139	173	148	151	141	142	151	126	133	156	132	118	138	146	163	160	132	160	132	146	153	119	131	145	157	159	134	147	137	145	133	151	145	132	147	134	127	144	168	134	164	145	139	143	147	141	147	147	133	160	130	122	147	150	149	152	158	133	116	145	131	144	139	137	154	131	156	146	147	138	156	135	153	136	137	137	128	126	152	138	137	149	149	139	158	158	156	131	164	159	139	116	140	130	143	132	136	117	157	149	146	133	135	133	151	138	150	129	128	142	149	140	146	147	139	153	147	148	125	158	147	152	162	119	147	137	137	150	147	138	135	153	132	151	151	151	148	132	151	131	132	125	147	146	147	163	119	144	135	139	142	150	137	157	147	148	121	139	156	132	149	155	134	127	141	137	129	165	159	149	133	137	145	114	152	155	163	108	143	130	136	144	122	151	153	142	147	135	155	132	152	133
5421	1360	736	377	412	395	387	426	401	408	385	400	336	409	398	386	424	397	396	391	419	387	395	396	383	404	381	383	409	394	382	382	365	388	376	400	383	423	389	407	364	386	416	369	396	427	377	405	368	393	366	398	381	410	377	376	416	407	381	401	385	394	371	393	374	374	387	392	417	413	424	405	397	394	398	398	407	388	392	399	385	384	402	385	400	396	389	390	388	379	366	392	400	378	366	358	377	393	396	394	391	399	427	417	367	384	398	399	366	414	415	398	402	394	365	433	436	384	396	398	363	405	387	380	399	359	383	393	382	398	372	414	396	398	374	376	418	367	409	419	398	380	395	367	418	380	421	405	403	369	382	368	411	382	405	410	383	392	382	399	390	409	379	371	394	351	394	383	381	369	415	403	430	364	403	401	365	354	369	400	384	419	388	394	372	447	396	344	390	421	381	403	404	392	400	420	379	367	409	399	365	399	450	410	443	405	410	423	437	384	347	400	421	381	395	393	399	384	386	376	370	402	357	425	404	374	391	370	404	398	383	397	361	375	362	394	416	356	383	383	392	403	389	409	385	346	402	424	372	391	404	386	373	393	359	369	386	384	377	390	378	396	431	399	390	394	413	362	402	378	385	440	400	418	403	391	375	371	402	355	379	387	355	384	429	421	360	415	396	378	379	393	408	411	406	377	355	380	403	373	407	383	412	370	405	419	348	383	398	348	392	421	365	373	375	413	429	364	382	375	398	397	403	418	373	370	392	377	383	418	429	393	398	403	373	393	368	426	380	389	363	404	436	371	397	418	360	362	379	389	407	385	368	386	402	439	395	384	445	372	389	392	395	382	395	410	384	383	386	381	396	386	380	366	410	401	389	408	429	389	411	362	401	399	374	378	388	414	373	359	389	421	381	424	403	412	419	386	374	425	406	388	383	414	366	388	396	388	383	388	398	383	391	428	367	398	404	451	406	404	385	391	375	370	349	427	402	400	393	395	378	410	426	364	384	389	406	390	377	388	386	359	389	402	380	397	391	375	394	407	413	410	375	429	363	401	414	395	400	436	405	423	406	382	393	389	375	399	368	374	341	407	407	408	370	399	393	388	369	358	382	397	441	389	397	371	409	388	388	414	408	389	376	420	383	388	445	400	430	380	411	370	395	454	369	403	402	360	352	353	382	390	385	392	409	397	413	436	365	394	387	385	422	383	406	379	421	384	409	389	403	396	376	379	381	399	366	427	365	400	389	373	390	401	403	400	387	384	406	400	379	403	390	405	390	394	371	353	387	368	392	399	390	411	374	364	433	377	404	399	390	407	362	387	370	386	388	403	411	409	373	379	403	361	408	398	359	401	433	387	394	394	384	411	356	428	411	407	378	387	430	397	416	349	376	368	436	400	380	388	406	349	439	423	406	383	383	405	378	388	369	416	378	395	388	396	403	371	405	373	409	405	387	391	349	421	388	399	381	387	381	417	382	377	387	378	386	374	374	380	388	403	389	399	394	389	404	420	400	377	409	376	390	390	368	395	386	401	377	382	368	406	387	372	374	407	376	443	381	399	399	371	408	367	360	421	400	393	404	394	402	383	405	379	364	401	394	401	381	373	394	371	379	375	357	394	403	402	404	367	416	379	369	397	411	359	382	402	373	406	356	428	429	397	414	350	394	406	392	379	381	408	376	372	393	379	408	388	371	359	373	426	431	396	384	426	368	393	364	407	389	436	398	372	420	380	413	393	369	409	360	398	381	371	410	359	368	402	373	392	404	390	377	369	391	425	393	410	420	414	396	419	398	395	367	404	423	362	419	375	401	383	361	376	364	399	361	408	374	386	396	380	388	386	424	399	393	361	380	379	437	378	409	346	396	399	383	396	381	412	383	402	407	395	380	398	419	415	413	393	420	413	374	391	411	373	373	386	377	405	386	367	401	386	423	392	378	426	411	377	409	389	424	390	383	375	377	429	391	372	415	389	377	388	419	379	400	400	395	413	411	443	439	382	390	369	370	388	376	438	383	398	411	403	387	378	378	366	414	411	373	380	397	410	371	379	394	394	411	404	344	399	381	377	369	399	394	403	378	441	392	401	387	417	390	414	428	359	435	415	387	384	376	375	385	368	389	405	384	384	424	393	371	419	412	406	401	386	397	435	409	393	367	423	405	393	367	363	381	432	385	419	391	389	402	380	386	460	380	381	366	393	399	381	356	367	375	409	409	359	395	399	417	401	374	392	347	393	379	389	375	380	384	390	374	395	418	390	368	381	376	366	390	390	388	379	412	413	392	375	433	393	398	336	404	412	336	365	363	389	400	396	394	381	383	377	409	392	414	378	415	398	397	408	382	402	387	422	391	397	349	398	400	413	411	413	346	387	383	355	466	421	401	431	391	388	389	417	400	359	396	407	390	394	448	429	359	416	363	413	401	393	352	393	384	409	406	422	371	399	434	368	372	382	405	383	400	370	393	354	373	411	384	349	392	378	426	401	393	345	422	402	380	357	389	400	404	401	400	403	384	351	400	409	370	377	385	365	420	404	373	359	406	378	374	389	402	413	375	340	422	350	408	362	387	420	387	428	380	367	424	363	382	423	409	410	424	385	367	403	415	411	410	423	391	385	415	401	384	465	401	375	383	405	379	397	358	395	393	367	421	409	411	400	419	392	413	383	416	419	388	357	400	384	384	411	406	394	366	399	385	407	409	381	397	413	381	363	388	386	378	363	424	394	377	381	398	398	384	358	426	405	366	440	390	389	379	391	416	379	394	378	406	426	415	407	387	403	378	419	362	410	378	405	336	408	358	357	379	363	369	377	404	389	412	443	404	409	354	399	349	404	385	417	399	410	373	358	410	391	421	417	415	426	409	403	401	387	363	371	373	387	390	380	389	389	386	378	338	393	398	385	387	413	394	386	398	414	387	345	387	413	390	409	388	369	415	402	356	395	360	400	378	407	372	386	372	399	402	365	392	423	382	403	396	395	403	395	396	405	397	396	373	376	408	391	384	404	400	399	373	378	394	427	385	412	358	410	409	410	370	352	359	375	398	419	386	392	418	379	346	410	381	388	411	380	405	385	381	377	339	351	340	394	411	400	376	409	374	384	382	375	375	418	386	414	409	399	371	404	352	358	374	410	387	423	410	378	377	391	397	397	392	411	399	414	417	357	413	376	402	395	381	352	373	384	354	397	444	403	390	408	385	402	413	389	366	399	404	361	355	411	384	385	416	387	375	410	384	371	395	408	405	379	410	368	393	383	387	370	388	419	416	401	413	395	396	409	394	413	397	393	403	438	409	387	392	370	420	386	397	390	384	379	391	380	416	391	373	394	384	383	383	415	409	400	392	377	361	371	343	397	375	367	370	386	397	378	369	374	394	386	445	391	412	368	402	413	372	377	380	401	373	380	384	418	394	407	364	413	407	418	375	400	409	374	383	375	361	378	416	346	390	393	386	406	402	385	373	399	393	406	402	401	369	413	376	390	400	370	417	363	393	361	384	433
24637	21044	24038	28240	21030	17846	530	373	273	266	284	279	254	279	285	268	284	274	261	251	256	253	241	253	243	229	207	256	248	252	251	255	234	253	248	217	223	248	211	239	263	237	232	272	266	238	267	248	262	239	237	225	218	254	213	253	223	228	256	232	263	275	242	230	236	230	235	270	245	259	229	241	231	270	217	253	240	251	241	246	237	234	226	243	245	233	234	230	246	254	257	232	253	255	222	238	221	235	243	223	263	234	276	254	255	227	246	247	256	266	250	260	276	263	227	237	230	233	240	227	233	234	229	238	250	227	246	262	250	238	259	236	226	270	230	252	232	261	242	229	239	245	248	245	225	217	246	263	257	239	227	266	254	277	240	211	269	270	242	225	262	240	242	226	246	255	235	279	235	232	232	267	244	242	250	262	254	265	248	226	247	218	251	250	248	242	230	250	229	258	268	256	228	230	248	236	261	220	269	233	248	231	268	240	246	271	244	212	264	253	256	217	220	264	232	235	245	236	228	205	248	241	223	250	222	204	223	215	263	241	236	236	284	263	210	220	259	248	225	253	228	246	260	274	237	258	250	265	257	224	250	225	224	212	244	249	271	235	203	232	245	229	248	219	269	279	240	255	245	253	244	268	239	256	262	210	222	247	269	238	279	274	233	247	254	217	198	239	243	237	253	232	237	224	253	223	252	239	258	213	241	249	263	252	251	256	261	245	236	247	239	246	238	217	257	261	257	265	217	232	256	264	252	248	248	219	233	236	230	262	229	293	270	238	239	272	219	256	253	239	253	247	232	248	260	236	237	234	254	243	250	219	273	248	256	238	239	235	240	232	231	227	245	234	247	264	244	239	236	247	217	223	238	207	234	253	237	252	204	230	239	220	246	243	250	249	254	228	207	263	253	239	254	234	237	242	268	250	239	244	225	250	243	209	259	223	219	249	247	252	231	237	239	239	235	272	251	243	271	253	228	256	265	231	253	251	232	233	256	239	263	253	266	257	250	232	238	253	220	226	269	265	226	239	225	232	267	261	251	252	213	250	237	289	245	257	238	236	238	258	238	273	222	235	230	219	227	278	258	255	237	265	239	250	227	232	222	237	253	233	206	242	229	228	245	231	225	250	250	234	236	229	212	227	255	271	216	225	241	236	223	245	240	266	251	247	294	254	225	258	241	229	269	248	250	277	245	253	275	240	217	229	235	234	254	238	219	258	240	255	232	223	228	223	245	240	222	220	227	229	277	232	236	231	231	244	232	260	247	267	229	217	237	258	219	226	248	255	263	227	228	236	236	231	235	241	240	224	257	253	244	244	229	230	219	250	224	259	234	236	265	242	242	253	232	239	251	256	224	243	232	229	242	240	265	242	234	240	212	247	231	226	232	256	245	245	245	243	251	232	237	230	242	245	259	237	241	240	226	265	254	216	288	267	252	233	234	237	238	264	244	230	257	262	183	240	263	262	224	230	251	242	252	236	228	243	216	263	232	252	222	250	241	280	274	227	236	227	254	262	252	244	244	270	252	240	276	225	233	254	219	218	241	232	259	274	258	248	252	235	253	237	227	259	250	242	263	253	226	233	251	241	221	207	242	282	257	239	228	249	244	220	249	249	233	219	224	244	256	232	263	280	236	262	247	251	199	211	269	286	252	246	268	209	254	249	237	245	242	245	254	237	252	238	258	227	232	221	263	228	274	230	229	220	245	228	259	244	218	253	232	257	242	254	246	218	246	266	256	278	210	224	258	235	267	250	269	228	260	227	223	253	250	268	233	247	241	247	259	213	250	226	261	219	251	260	208	243	253	238	240	261	260	274	237	229	245	242	223	242	250	226	251	261	256	216	232	235	238	248	250	238	247	219	214	217	265	238	264	242	223	240	234	211	229	252	225	218	210	236	251	231	240	236	218	237	261	245	253	255	245	219	265	246	255	264	217	273	281	241	272	246	258	235	248	284	248	239	230	257	252	234	225	225	275	270	237	234	199	248	241	252	268	241	224	225	265	246	213	241	248	232	209	230	250	233	268	244	267	221	237	225	221	252	273	241	223	238	235	240	235	233	268	225	237	228	224	236	222	221	236	241	241	218	220	242	243	284	222	272	239	244	243	239	277	235	244	244	228	266	212	263	250	250	242	253	239	228	230	227	255	262	243	240	240	249	241	245	250	235	239	293	250	236	240	254	235	233	269	259	251	250	246	264	238	221	241	234	250	265	235	274	251	250	238	253	226	266	258	255	250	274	260	237	226	253	243	241	248	260	248	248	240	251	227	236	246	241	270	245	235	245	225	245	229	261	239	214	253	229	230	244	235	235	258	270	225	237	214	258	258	236	234	226	235	248	233	222	247	240	261	237	256	253	238	232	241	275	225	223	250	261	261	251	231	247	269	263	213	243	266	248	209	234	269	279	252	245	236	264	224	262	254	262	225	269	244	271	233	246	230	247	218	222	257	248	261	249	248	246	251	229	264	253	276	258	280	259	229	247	220	235	247	268	233	255	238	249	240	234	245	267	273	272	252	234	239	228	237	235	287	264	232	265	253	235	238	227	226	245	257	244	242	279	247	245	243	238	241	233	236	233	263	247	268	239	249	223	271	263	259	231	253	229	228	251	234	244	236	244	225	240	213	242	242	288	240	256	215	238	218	247	243	266	227	283	240	228	232	221	226	229	212	260	264	274	233	249	283	247	229	260	222	301	215	231	251	232	234	269	239	243	213	238	268	234	224	218	219	262	221	241	253	244	259	260	261	212	216	241	229	208	247	256	243	254	302	261	234	251	256	242	201	242	239	249	267	228	224	242	250	249	222	220	282	233	249	252	273	253	244	208	238	231	251	259	264	259	264	216	223	236	265	252	245	218	234	281	258	274	249	212	239	228	231	234	263	256	213	249	256	214	266	269	259	222	230	223	259	249	274	238	223	261	247	245	256	291	254	240	241	216	276	213	221	254	246	257	227	231	242	238	238	277	248	263	259	239	254	234	251	255	254	253	242	223	249	255	236	228	247	245	265	234	245	219	228	214	240	260	275	236	255	255	221	279	244	239	220	249	248	245	271	257	239	237	221	257	234	230	251	250	245	215	246	228	261	236	252	234	272	227	237	221	240	255	238	248	250	264	245	264	240	226	263	275	235	229	266	274	270	219	264	251	226	258	246	231	259	246	254	257	232	230	273	277	217	238	235	240	259	235	264	221	226	242	257	240	254	216	222	250	233	228	249	236	238	217	227	254	233	268	242	246	235	240	236	221	223	242	248	240	268	250	251	228	248	248	281	221	249	246	205	281	241	248	243	248	211	242	230	237	250	208	226	274	236	264	217	208	246	222	246	239	240	276	245	218	280	259	254	228	249	224	261	224	215	253	243	228	215	235	222	258	206	229	250	222	249	226	220	235	220	219	252	257	253	216	241	229	235	278	232	265	218	261	255	241	245	286	227	243	213	206	254	276	214	230	238	242	241	230	253	245	258	226	248	248	223	236	241	253	230	248	232	244
3398	3557	1958	796	677	701	631	655	610	644	594	601	620	604	609	581	617	598	608	595	558	573	608	602	605	598	576	587	603	665	567	574	617	580	608	606	599	596	610	588	620	626	601	568	571	570	620	559	573	586	604	601	609	593	614	593	613	563	612	622	612	568	621	607	555	639	603	582	570	590	591	601	594	566	597	560	578	571	602	556	581	592	590	598	572	577	590	557	584	588	604	626	572	584	585	605	576	593	639	597	549	564	596	588	579	583	606	580	643	568	576	562	562	636	607	591	556	574	601	571	555	604	593	612	586	585	582	593	578	570	611	577	625	604	635	559	607	569	607	648	616	611	594	569	615	568	599	595	568	547	655	593	570	610	585	605	602	567	580	573	603	561	604	582	565	571	592	567	614	564	573	556	599	570	588	531	623	595	639	594	616	607	625	608	588	612	584	582	591	606	646	600	585	554	599	603	592	589	598	581	637	565	613	606	662	546	589	574	603	564	606	586	567	570	578	629	581	606	609	597	581	588	596	614	644	536	599	572	590	574	593	589	569	569	547	625	644	608	612	639	587	589	581	591	625	602	606	637	570	641	600	550	589	576	640	601	584	579	618	614	605	603	582	559	573	621	606	589	578	585	571	592	599	609	604	582	582	607	567	591	575	578	597	553	589	618	623	609	590	550	612	593	562	585	589	577	569	585	597	669	618	638	626	596	564	608	591	570	619	603	576	666	635	596	533	563	554	609	586	611	627	575	590	646	570	583	599	569	618	581	632	634	583	579	607	585	562	620	604	615	620	605	611	602	540	609	596	581	570	619	603	633	610	558	589	552	564	573	626	572	573	599	571	648	638	601	605	626	585	616	620	617	594	605	591	626	590	617	588	606	605	576	577	574	604	574	643	595	597	584	583	590	629	534	618	594	580	607	598	584	621	622	594	603	585	582	548	617	576	594	635	595	573	601	534	612	546	604	570	576	592	579	601	587	609	591	555	612	591	632	589	625	605	572	594	581	566	598	586	627	594	567	541	575	578	576	612	558	573	610	564	576	602	591	618	618	607	603	589	637	565	572	592	628	607	613	631	584	630	595	624	581	588	564	586	556	603	610	596	594	556	608	594	595	606	572	639	594	607	558	580	591	575	576	611	594	586	622	599	588	568	607	621	583	596	583	576	587	628	603	583	586	601	580	600	580	581	595	616	576	600	637	627	603	636	589	600	581	564	616	598	621	586	619	600	587	577	659	566	545	615	576	551	623	578	611	621	582	634	600	596	645	622	601	583	580	561	606	595	578	613	627	587	607	596	556	584	603	559	556	609	600	611	619	614	565	561	580	618	544	584	603	609	625	635	602	602	573	538	562	602	609	588	594	572	606	604	596	594	568	594	602	585	614	597	582	608	600	604	567	613	554	574	592	597	580	574	602	621	573	606	561	573	634	592	610	643	565	582	585	594	642	572	596	601	607	578	566	596	628	543	547	534	585	597	615	572	584	567	543	599	594	560	584	606	577	549	561	593	569	604	608	627	560	549	587	558	590	568	553	580	601	617	586	567	583	582	619	602	561	645	573	568	606	615	604	575	575	563	570	567	594	628	632	583	520	589	631	616	599	594	579	593	548	553	635	618	588	599	615	613	596	589	578	579	556	563	593	599	589	607	571	602	626	605	587	555	585	561	618	658	603	573	622	582	551	553	593	600	618	604	583	534	629	582	601	584	597	585	617	599	644	579	588	610	593	602	601	573	617	587	604	574	551	549	577	550	537	602	597	588	596	581	612	579	602	624	598	532	620	575	559	585	570	592	589	607	595	578	581	603	642	593	589	606	549	580	594	598	584	596	613	615	527	609	630	565	637	572	611	615	571	566	563	558	616	573	606	606	617	585	591	552	606	559	575	567	559	609	628	577	556	584	558	611	550	628	621	590	621	610	611	652	587	604	574	629	592	577	581	582	649	619	541	610	627	597	587	564	575	603	552	554	618	577	591	630	614	583	589	582	628	605	613	583	619	554	608	581	584	598	579	550	617	608	603	593	596	564	627	605	640	620	554	646	629	567	604	590	607	649	581	585	614	616	593	561	572	577	565	571	626	609	583	574	595	560	595	599	618	580	622	611	593	605	593	617	579	637	597	592	636	563	603	613	615	595	602	569	596	589	579	569	567	626	585	617	611	588	566	618	564	590	531	574	606	591	589	623	606	590	570	602	611	647	572	604	581	571	595	584	597	582	592	607	572	594	552	589	635	572	592	587	632	605	576	607	623	635	607	606	632	594	554	590	575	669	569	592	569	574	595	582	589	599	585	573	604	574	555	556	617	630	590	577	617	630	566	570	605	588	575	564	615	575	582	594	603	591	593	618	613	595	584	587	579	610	576	575	600	584	588	607	589	581	584	616	624	533	592	654	561	537	551	531	635	575	598	592	594	545	635	606	590	601	579	599	615	580	589	624	647	582	575	598	615	579	595	568	595	642	580	594	604	537	580	593	590	580	606	581	602	557	589	607	620	595	596	630	608	600	606	612	555	611	624	553	572	577	575	607	599	554	596	584	606	564	586	579	569	599	585	575	577	589	587	620	632	581	583	563	590	609	613	594	609	598	599	576	582	591	598	583	624	629	620	602	602	623	593	592	585	622	577	609	639	573	577	623	610	600	597	582	615	578	592	614	574	611	575	587	582	612	628	577	613	585	573	614	616	607	560	579	613	570	602	588	608	557	586	606	596	596	592	588	588	636	602	583	561	597	563	592	595	605	580	573	602	564	596	577	564	583	558	638	584	597	631	616	618	596	604	574	605	603	559	606	585	578	579	592	581	586	594	629	597	593	567	574	615	561	611	555	610	589	575	618	577	595	558	536	599	619	600	613	609	600	611	570	566	596	587	601	607	579	615	622	591	604	603	548	539	607	606	609	608	603	614	611	673	590	563	601	630	560	560	587	594	608	635	616	637	605	562	602	583	550	543	604	609	583	616	591	584	636	576	592	563	609	588	629	572	666	580	579	572	599	560	576	637	558	628	591	621	594	625	566	578	602	553	597	618	613	574	613	601	588	618	575	593	556	594	577	614	590	585	573	623	575	633	599	545	586	572	573	549	621	618	571	594	575	623	586	562	612	583	602	590	575	558	583	586	641	620	605	619	579	605	609	576	573	591	613	581	571	601	558	588	559	567	604	581	547	618	581	584	585	613	618	577	615	584	591	595	585	550	609	608	599	580	572	637	613	588	598	579	623	629	634	614	592	660	580	559	617	621	596	568	608	591	586	574	653	608	644	613	594	586	580	629	594	557	621	581	600	573	587	577	576	583	584	595	614	586	578	607	581	576	607	602	592	566	597	568	589	592	601	587	591	622	615	580	604	605	608	605	593	602	595	594	590	603	565	601	599	584	594	572	567	561	570	617	567	591	585	607	579	594	631	617	633	630	569	628	617	636	541	620	574	570	614	599	544	634	619	541	599	605	590	588	558	584	589	621	574	570	604	573	616	577	573	617	561	554	635	607
23902	20966	24283	27833	20968	20973	12505	542	309	294	287	248	254	240	212	209	217	207	199	235	188	187	210	214	209	186	204	211	229	214	209	198	224	207	203	178	227	206	185	202	204	203	195	205	180	213	175	180	203	183	179	182	198	175	194	188	185	185	185	207	177	201	208	181	223	156	185	196	167	182	199	194	190	211	210	190	205	181	198	201	187	179	202	196	205	209	200	188	183	184	216	188	205	183	178	180	196	183	185	210	189	183	202	193	182	171	209	189	192	190	206	178	147	158	193	179	198	214	197	206	211	189	202	203	166	205	205	190	176	169	201	215	188	179	188	205	184	200	179	187	217	185	205	203	200	207	200	191	216	190	162	182	202	152	193	219	214	168	209	168	199	180	189	193	213	199	182	198	192	197	193	195	193	195	204	189	202	174	208	211	186	183	184	168	187	206	179	202	187	193	185	214	210	190	205	168	190	196	178	195	170	187	183	183	180	190	186	204	205	185	189	171	192	196	197	168	174	201	217	223	193	203	193	188	181	176	197	198	184	185	195	171	196	204	191	196	223	190	179	191	192	170	221	197	204	191	211	187	221	182	213	178	190	204	192	173	206	191	179	199	202	201	191	175	179	202	178	178	185	189	181	166	188	202	215	193	189	236	202	221	176	205	210	188	216	207	192	183	180	193	195	197	186	216	206	184	170	188	195	186	183	199	207	204	182	185	166	194	204	173	201	172	194	187	169	207	182	184	192	190	178	151	188	184	181	220	197	202	203	203	194	219	185	160	185	176	206	191	226	176	209	197	179	195	189	180	208	168	182	210	204	195	201	179	208	198	181	213	204	169	208	203	180	196	192	187	206	173	178	198	200	199	195	193	197	168	190	215	163	193	188	174	233	200	199	192	197	192	188	179	196	192	192	189	211	193	166	188	212	192	241	202	193	222	206	202	178	191	186	216	172	195	188	187	189	203	193	177	199	210	222	210	218	195	191	199	177	200	186	196	202	223	196	226	183	201	213	193	197	191	203	211	169	220	204	189	207	178	189	208	179	202	179	181	197	224	208	201	199	206	233	202	213	209	171	168	200	168	163	180	172	200	196	206	196	195	199	171	216	178	176	173	193	178	198	183	184	192	192	208	188	177	188	211	198	198	184	171	200	218	173	178	191	202	202	196	188	188	159	203	203	217	211	198	208	192	187	178	194	166	170	215	205	212	183	214	206	178	173	208	214	225	190	214	194	194	167	180	191	216	215	207	187	209	181	179	222	163	189	180	189	172	200	179	196	175	195	177	198	205	196	218	174	175	212	192	181	192	204	207	176	176	197	204	170	179	173	192	194	171	217	181	194	193	191	189	200	191	211	213	207	198	182	209	210	191	208	201	201	202	179	186	190	179	206	193	179	198	191	203	205	197	183	195	204	203	210	175	189	181	191	189	191	206	207	203	207	165	182	205	195	207	199	200	204	195	208	169	215	204	208	214	207	210	193	184	187	216	191	177	180	195	166	164	174	209	202	212	188	189	189	169	189	205	217	216	220	190	193	179	194	203	193	222	200	172	186	178	179	188	211	188	159	200	178	191	204	216	188	191	196	189	187	209	190	200	205	221	188	192	184	181	172	192	189	180	198	187	197	199	203	201	187	202	198	161	164	167	173	190	205	195	196	189	169	218	189	205	186	205	170	206	194	183	197	180	198	176	183	203	197	179	213	160	210	187	185	193	156	188	207	202	168	195	182	181	179	192	184	193	196	193	179	184	190	197	195	194	201	209	216	163	200	182	202	180	186	177	217	220	201	193	193	209	185	196	204	170	212	184	181	198	206	199	193	203	192	203	194	191	191	188	202	194	178	169	188	200	188	171	181	219	207	212	187	190	197	181	196	212	199	177	184	218	167	189	185	195	187	193	177	185	195	174	205	198	190	202	202	200	195	179	193	190	196	204	213	182	219	182	203	194	207	173	198	202	199	209	182	186	171	222	192	213	210	182	201	200	194	165	210	204	188	208	207	182	190	189	197	171	186	206	204	174	183	203	191	188	179	206	195	191	199	186	160	193	184	184	205	217	208	211	210	191	223	176	180	228	205	189	215	177	188	196	203	191	198	178	221	188	193	195	194	181	162	181	187	172	204	192	203	228	186	178	191	202	167	184	183	181	212	182	210	182	188	196	208	202	203	187	199	177	191	216	199	181	198	197	198	188	181	189	205	210	187	209	214	202	183	196	182	195	193	198	162	206	224	202	205	216	181	188	176	202	196	190	191	195	177	179	180	198	185	201	177	188	198	189	192	183	193	179	180	204	204	201	229	177	194	179	208	208	209	163	198	196	202	201	194	180	196	189	180	163	210	195	166	216	176	201	196	205	206	178	188	187	214	182	180	192	180	188	195	192	179	186	199	214	180	197	188	212	189	193	178	209	191	203	218	181	185	184	203	198	183	182	205	176	158	181	197	165	182	208	207	169	204	213	206	198	192	174	177	200	203	224	225	182	201	219	187	193	191	195	177	181	194	194	216	185	204	178	199	206	210	179	210	200	196	159	227	203	194	228	188	193	194	193	176	194	212	191	190	198	209	204	197	182	197	180	193	188	203	189	194	186	171	185	177	208	187	189	211	203	179	196	185	197	209	194	194	182	201	213	198	184	170	181	213	212	180	210	211	204	182	188	191	185	200	178	183	186	166	158	214	199	192	208	199	214	214	192	196	193	185	170	199	187	206	165	171	191	177	183	195	179	197	171	177	188	185	206	198	194	173	213	205	190	197	211	185	197	180	194	188	193	192	178	198	191	208	182	209	194	209	184	169	205	205	198	184	182	197	211	183	196	188	179	235	181	194	188	190	187	184	190	169	196	169	206	207	207	170	185	184	176	189	201	212	218	228	188	174	162	198	191	171	206	208	197	203	185	210	246	169	220	196	199	209	211	206	205	165	186	191	181	186	180	181	197	210	198	175	164	187	180	178	187	223	194	195	197	199	175	196	208	205	229	183	183	174	197	208	196	203	174	181	167	183	208	201	188	187	221	188	204	219	195	205	173	204	202	171	171	202	213	176	196	184	195	204	206	199	187	182	178	196	192	197	198	174	197	188	201	198	181	199	196	179	173	210	178	196	180	227	165	186	191	213	203	209	207	204	191	185	178	205	212	196	195	203	195	180	197	225	196	177	189	174	193	194	199	178	185	201	189	187	196	204	192	232	213	202	185	180	185	193	179	207	198	205	207	200	172	177	168	167	183	195	192	162	202	219	163	204	181	187	167	184	221	175	189	210	189	187	188	184	180	199	208	207	195	190	174	187	203	173	201	180	217	191	193	197	192	206	177	177	180	169	168	185	222	172	196	192	187	193	214	188	185	183	189	197	186	209	172	198	179	172	180	204	176	183	203	184	198	178	169	186	197	216	190	198	190	208	180	183	165	164	191	194	188	223	197	225	168	201	209	187	198	204	201	174	204	197	185	186	191	205	190	188	167	196	195	183	180	200	198	191	196	202	196	203	186	203	226
3411	5376	2753	875	646	559	530	545	502	453	452	487	464	474	454	431	455	455	494	466	471	457	418	466	424	430	505	447	430	471	414	439	474	453	453	444	425	445	494	473	458	456	465	459	430	431	498	438	450	459	460	448	462	476	459	508	464	477	454	453	433	417	466	476	456	430	486	473	460	424	463	502	451	467	392	444	459	457	429	419	476	471	456	460	417	471	455	462	469	440	469	449	458	452	474	486	465	475	432	424	430	468	442	480	449	478	504	477	428	436	459	451	431	437	452	437	460	479	436	431	475	437	446	455	456	432	471	462	458	448	416	432	479	438	428	437	428	470	478	445	453	421	447	445	458	474	424	463	473	473	435	448	407	475	498	450	456	406	459	458	446	432	439	473	450	481	467	474	467	457	493	466	493	451	451	455	447	435	457	497	452	458	463	472	436	447	459	447	472	444	471	494	487	457	408	442	438	464	435	420	480	451	457	455	463	454	466	443	468	422	443	478	455	441	484	444	434	455	458	476	443	444	422	434	445	467	437	476	489	455	434	412	432	442	462	449	407	415	475	449	431	454	469	453	462	471	430	493	456	473	447	452	442	435	435	466	434	478	475	430	446	459	463	431	458	414	449	462	438	443	446	500	460	424	461	448	450	473	424	472	479	450	423	467	411	416	450	440	448	443	473	465	442	443	466	456	439	459	435	469	470	474	477	446	453	477	456	469	436	409	467	451	445	450	411	450	466	443	444	461	424	430	455	449	480	435	439	475	452	476	424	452	455	463	445	421	429	463	482	452	444	446	475	432	433	450	445	437	489	485	488	485	452	524	447	502	509	480	468	451	419	492	458	460	461	443	432	455	468	423	457	436	463	444	457	452	430	437	426	441	478	482	465	479	420	419	460	443	447	429	464	455	450	440	481	438	432	469	455	434	412	420	452	431	438	441	478	467	449	429	418	469	481	458	453	457	431	467	476	444	448	463	464	449	444	478	505	435	453	460	505	464	448	442	478	465	420	450	460	440	459	466	458	424	414	437	428	444	447	461	411	501	431	471	432	456	469	453	436	485	461	455	471	429	443	456	514	464	419	499	433	448	458	446	423	470	455	478	496	424	440	434	469	490	445	434	439	424	459	456	443	455	462	437	455	463	481	447	444	451	447	491	426	452	476	459	472	468	428	436	429	413	523	455	469	470	446	444	480	459	479	462	489	458	451	442	450	445	467	440	454	402	397	459	435	429	479	466	443	440	455	472	463	426	461	484	425	449	478	455	453	461	451	425	416	476	452	452	454	450	483	510	471	413	440	439	446	445	463	460	437	472	425	448	455	443	398	416	471	446	477	471	435	441	454	440	413	440	437	451	437	462	462	443	442	471	457	428	465	431	425	473	417	458	451	467	437	454	392	428	483	455	439	469	418	419	442	442	461	451	462	403	451	438	439	443	438	460	438	472	450	442	463	460	461	423	413	490	437	472	433	482	454	445	472	474	450	436	492	457	439	451	447	410	449	495	473	416	468	435	459	447	449	466	440	424	449	464	422	421	427	424	485	452	438	468	455	459	425	463	477	413	456	463	446	467	425	436	449	438	443	408	429	427	456	429	457	455	477	421	451	474	446	461	420	481	485	439	467	453	431	424	487	477	429	500	443	444	425	465	450	433	476	430	486	449	448	434	472	440	423	441	489	430	473	449	411	440	453	437	440	479	440	415	467	469	478	446	464	449	445	441	461	483	465	440	506	485	454	442	455	476	425	452	412	430	473	472	449	464	463	452	478	444	446	408	459	435	422	444	410	456	462	451	456	448	447	469	482	461	477	468	409	434	434	464	430	426	423	464	452	442	449	440	473	480	441	477	418	464	459	425	469	460	423	419	470	493	429	396	478	455	435	461	465	448	472	431	466	493	415	462	453	460	428	457	428	466	480	460	461	448	441	431	428	431	477	453	441	458	453	435	436	445	449	450	458	471	456	475	449	469	442	454	450	460	459	445	451	436	449	432	472	454	484	445	479	433	455	455	456	458	457	457	445	425	455	447	450	425	463	462	440	484	486	437	438	431	442	420	440	458	439	456	445	420	442	409	438	450	423	466	445	443	462	454	434	462	402	440	478	461	451	460	466	405	459	469	445	476	481	446	453	470	420	449	436	434	473	476	462	416	473	394	449	450	437	497	440	442	454	457	478	491	415	447	477	445	492	414	426	505	480	476	457	458	447	439	472	456	465	484	449	430	423	468	483	450	479	470	460	429	469	465	455	487	449	477	415	471	441	518	445	473	442	445	432	453	449	468	427	479	451	463	471	472	460	442	449	448	484	456	443	491	477	450	416	458	457	442	466	438	392	431	429	481	443	468	438	439	422	438	435	438	455	435	454	467	450	455	469	425	422	467	490	496	447	502	443	469	477	435	435	473	413	460	439	444	476	463	453	429	488	473	474	446	464	451	455	469	470	455	430	486	481	452	449	403	466	492	443	440	462	457	437	458	464	478	459	424	483	417	451	482	458	419	470	457	456	466	447	435	466	459	446	446	461	434	400	409	446	443	465	476	468	466	466	453	451	423	483	449	458	450	442	452	465	466	449	428	423	460	461	470	444	472	437	499	411	452	487	454	447	426	458	466	463	434	409	456	451	461	429	470	440	472	421	478	451	467	403	472	467	427	446	478	509	465	447	413	463	439	410	465	515	446	449	428	484	443	434	459	456	452	434	466	443	466	455	422	456	431	467	444	439	455	468	475	443	435	477	487	455	467	456	465	420	438	438	459	487	456	456	467	446	469	427	450	447	425	430	417	481	460	440	444	456	454	432	436	413	484	456	439	439	467	440	407	452	416	458	446	457	428	424	471	479	491	434	471	438	486	470	473	467	486	435	454	457	453	466	457	427	457	425	495	423	477	435	454	480	442	416	452	449	470	472	429	477	464	461	473	457	472	469	447	459	454	431	429	434	384	418	486	443	449	424	483	470	444	430	479	466	454	465	463	453	431	465	427	491	442	460	457	448	440	417	473	441	445	428	463	426	475	447	442	443	444	451	434	478	459	432	430	455	439	498	449	451	418	462	467	469	493	467	453	476	441	481	431	440	443	453	435	439	469	452	479	459	455	448	441	464	489	445	431	411	476	491	425	385	420	467	438	450	445	415	467	436	456	466	470	459	434	428	459	432	477	430	448	439	418	438	469	452	451	469	429	472	446	445	466	434	440	443	450	439	468	461	432	472	458	478	432	426	458	467	492	455	483	421	443	464	465	424	503	454	447	449	461	455	452	407	461	475	444	469	470	445	424	456	457	447	439	427	449	463	482	498	483	428	507	449	457	482	472	422	457	443	450	438	461	463	440	455	499	446	489	424	450	476	456	445	438	442	451	455	449	456	467	449	457	447	451	459	481	490	426	487	422	450	433	458	460	428	441	425	447	488	441	459	452	449	482	463	430	465	463	497	441	463	417	422	454	459	468	471	518	450	452	464	432	479	455	512	479	477	420	475	442	470	441	451	455	395	475
31854	19094	6559	497	309	289	233	154	164	144	145	166	147	143	135	159	141	139	151	145	163	147	142	157	151	140	141	139	124	148	138	162	132	138	139	142	137	158	141	122	145	140	126	161	147	144	152	155	145	126	134	137	140	134	155	148	145	158	143	142	149	148	149	153	143	130	130	148	140	125	145	126	155	133	154	135	155	160	134	159	169	152	140	161	163	136	138	150	139	144	159	137	157	136	139	122	139	152	135	148	137	122	139	143	134	134	137	148	125	129	157	136	171	141	141	155	125	139	120	129	142	127	144	182	131	165	150	159	148	144	140	155	139	141	152	147	154	198	132	148	140	150	158	131	150	133	160	158	112	149	147	131	126	135	150	144	138	130	135	154	146	133	139	124	134	142	133	142	162	135	141	145	132	150	125	143	150	149	131	139	148	143	157	141	114	143	151	132	164	160	140	115	120	171	131	138	157	174	135	162	142	148	152	138	173	174	117	158	141	122	134	142	145	132	144	146	142	154	144	156	159	138	142	141	141	122	145	116	165	148	149	130	158	136	120	144	152	153	137	171	168	112	135	145	142	158	129	151	147	138	144	144	133	145	121	154	151	139	131	161	168	149	147	152	157	140	140	139	153	160	134	124	131	147	144	154	122	148	160	147	150	139	152	150	158	124	150	133	153	160	152	146	125	158	161	132	155	122	158	149	114	149	130	145	135	140	149	134	146	138	140	143	125	115	143	149	140	156	149	128	165	142	123	161	148	134	129	127	137	144	150	143	138	148	164	129	148	139	138	148	148	159	151	139	164	159	135	127	129	152	160	130	163	142	141	146	147	141	159	129	146	146	119	136	147	140	124	147	149	137	146	144	141	149	138	141	138	128	127	153	145	122	149	136	177	144	145	136	168	132	132	157	164	151	159	142	139	146	165	136	133	137	149	146	161	159	130	150	148	159	149	129	159	154	160	142	145	149	153	158	151	149	140	130	145	133	148	126	152	138	139	166	124	134	148	155	126	138	136	166	147	142	129	145	156	149	147	145	140	159	144	152	146	125	129	159	146	153	144	129	136	143	144	141	148	172	130	136	135	160	132	132	150	163	157	145	139	136	160	155	126	148	126	149	135	143	140	151	140	139	151	152	132	127	138	133	158	138	148	152	169	142	136	117	154	139	158	136	140	127	151	143	143	147	152	134	157	135	143	128	170	157	146	139	164	138	138	125	153	133	167	153	128	142	154	123	143	174	148	138	119	140	151	147	158	125	166	133	126	135	131	129	139	144	130	125	137	145	172	132	122	159	160	158	151	146	140	158	130	180	160	145	150	138	138	135	141	134	151	127	160	139	132	147	158	148	143	152	138	157	134	153	127	157	145	137	126	153	145	135	146	127	164	146	157	134	151	146	133	116	129	140	128	140	147	136	143	152	155	126	161	143	141	135	133	142	163	160	141	162	135	141	127	153	160	169	123	149	147	123	147	152	137	128	133	144	132	150	159	123	157	146	169	145	149	138	126	135	129	135	143	151	152	146	143	157	155	164	159	139	133	153	160	163	159	125	141	147	156	142	159	142	133	123	132	145	143	154	136	137	153	146	113	153	142	149	145	147	158	146	122	148	151	154	160	125	147	133	154	138	154	138	127	164	147	113	161	147	150	144	145	151	159	133	147	154	149	129	152	154	145	136	162	136	156	146	139	150	134	130	153	150	122	133	171	131	123	138	124	116	152	158	137	136	136	145	139	153	185	141	158	145	138	133	136	144	161	142	141	150	124	143	155	138	148	149	138	145	149	150	124	151	133	132	143	129	152	151	152	137	130	140	138	146	140	161	142	134	115	135	161	129	160	139	125	125	129	124	132	144	157	159	145	131	119	133	136	135	150	129	157	137	147	145	137	168	152	138	122	143	150	170	133	157	123	153	149	136	143	119	136	145	153	132	139	133	148	135	122	123	158	145	146	128	157	172	151	139	145	158	142	131	127	136	136	163	192	132	154	143	137	147	165	124	153	138	129	158	110	127	144	150	161	138	151	133	135	129	148	139	132	155	128	142	123	147	138	146	148	132	148	162	138	151	128	126	142	141	135	145	146	152	134	131	143	139	158	160	131	142	136	142	150	145	148	165	154	144	162	148	150	131	145	145	150	145	150	142	131	132	129	147	145	132	153	163	142	127	130	155	148	173	139	160	155	142	146	136	151	148	142	145	128	161	158	150	145	150	153	143	138	143	148	134	147	137	139	147	168	144	132	130	145	146	131	173	144	140	138	147	140	128	118	160	144	137	157	156	145	153	168	141	152	146	138	146	128	159	166	161	143	146	157	125	136	132	123	150	138	135	144	160	145	139	144	153	154	133	147	133	123	158	129	143	149	126	140	159	163	140	137	160	158	156	136	157	117	151	143	148	137	144	148	155	118	143	159	122	145	143	160	182	145	135	154	145	145	145	147	120	168	154	152	150	128	125	157	125	143	134	142	147	144	149	142	120	170	146	156	142	139	142	141	131	140	142	154	139	147	147	127	138	157	137	153	142	140	125	138	124	126	142	157	159	153	153	150	157	155	158	157	143	146	159	149	139	138	146	133	142	120	156	148	160	118	144	144	130	153	155	139	115	151	149	147	145	159	163	157	139	144	147	135	139	119	130	132	134	159	148	118	132	158	139	140	161	147	153	161	136	140	144	128	148	158	146	167	146	154	135	143	146	130	135	140	152	157	118	148	124	139	152	165	146	124	148	147	131	164	115	140	144	153	166	142	152	128	159	136	147	146	132	165	152	157	147	144	146	192	151	150	127	148	143	139	138	130	154	148	141	178	132	160	111	145	137	152	161	140	161	117	134	137	163	152	122	152	154	141	144	121	141	122	154	141	156	137	148	147	126	131	140	133	133	158	132	140	146	150	151	137	140	141	134	153	145	147	141	142	148	143	150	138	131	139	143	149	157	137	128	139	162	151	164	141	146	146	135	153	157	133	149	140	146	147	113	139	125	144	160	143	139	159	146	158	147	136	137	138	124	144	144	161	152	135	153	159	157	141	177	160	138	137	153	177	148	167	144	133	159	131	172	154	139	146	148	160	142	127	130	152	149	133	145	142	150	164	153	128	160	146	127	162	132	136	120	127	151	146	170	148	137	147	148	154	143	145	113	147	124	140	147	168	160	132	127	159	123	138	156	151	160	155	148	143	141	141	164	130	149	143	141	132	141	134	124	152	131	155	140	155	138	134	124	143	146	161	129	151	147	142	151	135	128	119	149	151	142	151	138	153	143	162	134	139	157	159	167	168	128	126	148	164	146	127	150	155	122	142	147	153	140	133	140	128	155	144	163	169	141	175	151	133	140	137	157	137	160	147	141	139	155	150	146	135	145	123	148	148	140	145	151	135	135	133	153	149	117	127	137	136	141	169	135	175	151	133	140	155	161	145	154	155	154	157	153	129	158	150	147	168	129	132	155	142	121	157	136	141	139	135	123	138	142	121	157	164	127	136	163	131	134	145	152	133	128
5528	1685	792	416	428	413	409	385	370	372	393	434	374	406	378	411	383	394	395	418	411	367	419	418	395	411	367	409	417	407	404	419	403	398	401	377	390	364	392	399	395	401	388	403	429	419	385	351	394	382	436	412	377	418	391	371	380	370	373	388	385	407	353	398	371	390	378	371	390	375	404	433	427	347	369	371	384	417	350	401	420	410	394	392	377	397	372	376	410	416	398	391	416	391	411	415	383	352	394	419	382	393	396	357	386	391	386	406	421	420	395	417	377	400	434	396	419	383	368	371	391	398	364	369	362	380	392	357	400	392	364	384	399	376	399	391	395	399	415	408	440	394	401	415	375	421	377	422	380	378	390	383	365	398	316	397	404	389	414	404	372	398	367	397	412	381	392	390	389	376	371	405	398	421	401	374	402	370	404	402	406	386	408	423	426	395	402	402	413	418	427	405	400	389	456	408	416	405	393	397	389	384	370	404	409	406	381	370	416	419	404	368	414	442	393	366	406	407	401	398	412	391	407	380	389	403	396	388	384	408	396	390	392	352	367	436	378	383	416	431	428	401	393	374	386	432	387	385	396	384	383	416	368	388	382	395	369	406	392	396	379	409	384	375	381	420	410	421	399	393	394	412	348	373	374	375	370	351	387	409	354	380	412	375	405	374	339	404	352	408	417	392	382	404	388	390	380	399	376	418	404	386	396	392	393	397	389	375	411	415	425	388	413	391	400	426	384	400	423	403	377	419	421	402	399	402	384	381	443	355	410	425	353	419	424	397	423	383	413	405	392	389	399	377	387	405	392	396	359	375	356	384	407	387	359	354	365	379	371	352	432	408	395	363	355	398	374	363	373	387	382	382	409	355	386	369	390	396	361	396	364	408	398	398	419	420	376	390	387	426	360	396	411	426	397	426	396	374	371	385	387	404	381	388	380	386	388	402	393	386	356	418	392	417	419	423	381	344	414	396	450	394	415	378	386	377	377	400	414	424	373	372	381	378	396	402	413	417	384	387	373	417	374	381	374	424	412	370	415	415	336	393	392	404	411	388	412	426	397	355	394	407	400	401	402	355	390	363	414	365	414	389	425	421	388	404	382	414	392	389	360	390	388	404	393	385	362	378	414	395	382	390	390	379	374	388	379	376	364	408	385	412	365	376	391	411	384	383	384	403	379	406	392	399	387	394	406	387	370	402	386	393	388	430	382	427	359	345	404	401	405	390	423	399	382	410	396	376	404	385	378	394	389	393	399	421	406	411	384	409	388	367	394	363	380	392	400	390	372	379	387	378	399	383	395	392	425	386	384	415	415	400	391	429	435	413	399	354	394	395	398	430	371	360	392	405	370	371	427	383	410	394	394	420	376	358	396	389	393	411	373	413	407	412	398	396	429	402	415	371	400	399	441	391	403	405	394	409	426	373	371	378	399	414	364	416	390	386	400	403	409	388	405	423	369	393	411	373	401	443	400	400	387	391	370	390	368	409	399	384	405	377	405	394	399	388	413	419	374	408	406	396	386	410	401	391	404	427	380	380	413	400	391	391	393	421	388	391	386	410	379	411	393	405	392	375	392	378	352	421	390	395	379	384	356	401	423	406	401	406	417	402	396	348	355	439	421	368	371	390	381	417	391	379	365	425	376	374	429	404	403	387	396	395	378	385	400	410	402	377	386	378	412	366	379	384	403	394	353	394	392	417	458	400	395	393	397	431	381	384	388	385	381	401	406	389	397	376	423	380	374	413	399	372	408	384	399	430	383	354	363	382	397	388	436	396	407	429	409	369	359	404	402	406	397	380	396	402	402	427	399	408	381	366	407	382	412	393	404	404	413	430	401	394	369	371	399	393	375	406	360	420	416	386	421	414	384	399	369	388	354	393	385	392	373	392	387	409	403	399	426	387	411	420	418	418	400	401	406	380	413	407	379	416	354	398	389	413	374	415	402	404	409	364	404	392	423	405	410	402	413	397	374	363	407	382	416	421	376	351	379	430	406	358	392	403	394	385	425	409	394	404	440	403	388	381	398	390	402	429	428	382	422	375	429	373	396	386	377	422	404	430	372	361	422	369	418	387	381	398	398	398	426	399	395	390	397	426	369	376	390	377	430	354	395	376	404	405	420	419	393	409	403	393	388	421	399	381	398	382	381	423	382	418	401	376	399	398	382	414	372	406	363	406	384	396	426	391	399	417	416	381	337	435	415	396	392	416	390	374	390	415	413	385	425	409	402	384	378	390	402	391	425	389	396	386	419	369	455	404	399	396	380	381	374	414	391	369	414	388	388	400	421	357	400	412	360	390	378	403	383	413	390	420	378	411	390	369	366	425	407	399	412	390	385	367	385	398	371	423	409	401	394	423	406	403	385	414	408	411	409	378	369	407	372	425	370	399	382	387	386	379	415	400	407	445	400	371	391	394	399	415	395	384	408	412	402	400	390	367	417	384	411	392	396	378	391	383	412	350	394	388	444	414	429	446	390	395	363	377	380	395	372	416	390	374	385	440	425	430	369	399	373	414	396	410	378	392	365	428	423	377	411	371	375	424	391	409	408	394	389	410	366	402	373	385	354	388	377	396	427	393	355	403	395	397	390	393	437	410	384	383	391	399	362	402	424	379	413	398	362	425	389	389	385	396	398	378	386	395	390	343	392	376	396	400	392	392	395	364	374	437	408	375	438	417	405	416	405	343	413	435	447	415	383	407	426	409	403	415	408	401	417	388	359	415	383	400	360	414	394	375	378	417	421	377	387	416	388	407	395	403	389	409	384	419	369	381	395	394	338	363	378	362	411	366	415	376	359	399	427	351	402	414	405	393	365	389	395	380	411	420	400	412	362	383	394	398	394	426	381	408	363	391	424	407	352	393	396	382	397	399	417	374	389	376	428	392	395	375	405	391	378	392	411	381	385	423	433	390	390	366	410	377	381	401	395	397	336	407	389	411	382	398	393	409	376	409	380	407	369	379	395	376	416	379	403	360	390	401	423	406	361	396	365	408	410	400	408	400	392	411	405	411	396	380	394	424	372	407	380	420	419	413	404	409	409	395	400	412	381	427	412	386	390	384	400	365	401	368	400	355	414	381	430	389	370	396	448	404	418	399	401	386	371	411	401	432	423	387	404	412	368	397	400	380	418	377	380	378	390	395	431	377	385	396	388	381	382	385	440	435	376	408	402	416	410	396	408	381	361	412	388	399	392	408	403	395	392	424	378	378	445	413	411	401	390	383	370	443	420	340	403	391	430	360	403	420	409	374	400	374	422	431	397	398	406	429	384	413	406	385	374	403	389	400	392	408	398	386	399	385	388	404	394	420	411	413	391	449	376	428	391	438	406	391	405	383	413	401	389	421	376	390	408	401	398	399	390	411	396	416	367	375	382	422	390	399	400	424	372	377	397	380	395	393	394	424	388	369	385	379	363	374	379	409	374	400	413	361	406	368	398	413	388	386	409	398	393	386	398	381	396	386	429	411	398	407	432	387	374	355	384	397	379	396
24520	21006	23974	28181	20999	17608	552	367	291	284	267	313	268	269	265	271	259	257	246	254	254	245	246	216	238	256	274	244	210	249	231	227	255	258	250	246	251	224	229	235	258	256	226	252	266	229	278	245	205	243	225	227	243	236	241	207	251	251	268	254	231	260	247	264	260	254	224	258	217	238	239	251	250	250	236	237	247	265	227	227	209	260	251	237	220	266	250	244	261	235	240	264	237	248	244	270	238	264	252	254	259	224	265	257	258	224	273	223	257	245	239	259	226	219	241	219	241	233	238	238	215	243	247	215	251	244	247	234	222	224	267	230	255	230	214	262	218	226	261	267	257	260	226	267	231	290	225	230	272	244	245	215	222	245	223	264	247	283	265	265	246	249	279	244	246	264	234	230	228	233	239	241	272	252	252	192	283	232	257	259	218	240	260	240	239	249	252	209	226	240	248	261	264	258	223	231	278	216	246	248	288	266	251	268	236	218	243	225	240	241	282	238	230	257	235	224	256	267	286	244	243	243	248	251	216	247	242	246	221	277	257	222	269	263	237	243	232	204	246	254	246	246	225	276	254	227	244	247	241	250	252	213	249	224	242	237	288	227	245	263	264	227	212	225	240	216	220	254	247	255	233	235	267	244	274	224	281	222	198	222	239	284	258	254	250	244	245	213	238	237	239	241	247	241	214	251	246	245	230	229	235	240	242	237	244	248	235	232	248	248	240	230	258	244	248	216	232	259	240	226	266	257	246	281	238	253	257	236	265	245	277	223	245	272	231	244	208	250	234	234	269	233	267	254	244	222	225	244	242	207	236	242	259	262	213	251	236	254	231	253	237	233	253	242	233	262	263	203	247	245	218	247	231	245	243	276	242	262	252	226	245	258	259	239	241	259	239	224	230	223	220	226	237	222	248	236	243	224	231	217	215	245	226	216	233	246	232	214	242	238	255	260	223	235	239	243	238	252	210	240	253	255	227	222	261	260	242	249	228	253	240	228	274	238	251	247	229	256	264	241	237	263	228	260	238	233	265	251	237	253	278	256	246	258	242	265	243	243	243	223	265	243	240	243	243	240	257	252	248	235	249	249	252	240	255	284	239	277	262	256	250	249	217	234	216	222	254	238	259	258	229	267	239	242	216	236	224	218	268	256	247	258	229	254	234	252	258	242	235	238	235	255	229	245	259	269	252	266	252	203	236	229	240	229	235	240	239	248	257	237	258	270	270	237	222	248	241	260	250	241	230	231	246	247	253	222	246	237	231	260	257	252	229	254	269	251	231	262	283	246	257	224	222	269	228	261	242	232	232	265	252	221	235	248	264	268	233	252	238	261	255	259	241	251	247	265	241	258	241	252	226	236	263	239	263	243	237	246	227	239	268	257	264	234	248	252	237	237	222	265	239	203	231	259	235	222	250	232	248	250	272	241	227	266	236	262	239	233	242	259	220	247	237	231	249	248	271	275	257	228	240	242	248	243	240	230	249	224	221	241	252	268	224	247	237	254	254	240	246	244	251	231	238	248	222	218	215	235	223	244	256	241	258	276	259	244	255	275	257	250	242	245	253	265	266	228	229	239	259	239	260	223	227	248	263	282	214	224	242	269	263	238	237	222	210	237	260	229	241	233	209	237	270	228	264	263	236	264	252	241	226	225	238	249	250	247	252	222	246	215	282	265	289	242	245	234	239	260	226	242	237	239	250	216	241	238	245	251	208	241	221	215	244	262	215	262	246	251	265	243	259	267	236	245	208	261	232	241	255	295	225	209	260	214	228	257	275	246	240	216	260	233	220	253	242	226	248	256	244	248	244	249	220	249	228	232	228	260	216	295	278	236	237	283	253	218	217	231	244	252	243	261	220	240	258	259	226	236	259	245	218	236	238	251	234	259	246	250	249	248	263	249	228	266	258	217	243	239	242	224	236	224	240	221	227	248	235	228	233	234	262	234	244	220	243	250	235	242	263	225	262	245	233	260	265	234	261	224	247	223	226	247	280	231	242	236	252	216	222	246	244	281	245	279	252	252	261	236	229	246	255	229	239	226	218	217	235	273	263	224	251	213	242	259	231	261	255	250	232	261	233	248	202	219	242	261	272	261	225	251	238	234	245	231	267	257	229	243	251	243	268	243	261	249	258	238	267	246	240	242	227	241	256	273	245	225	249	257	261	253	223	273	221	227	223	255	223	239	270	289	248	240	239	256	215	264	285	243	250	248	218	258	264	258	226	233	227	261	266	215	266	263	254	229	252	231	264	257	255	229	252	258	263	220	239	253	231	213	208	274	246	244	268	271	246	242	260	241	250	214	229	236	218	249	227	230	257	250	226	253	248	253	250	263	269	247	240	261	238	249	250	240	210	259	230	238	228	244	269	226	272	245	245	225	270	255	230	232	243	217	232	237	248	244	251	241	251	246	264	239	250	221	249	221	221	244	252	250	249	230	234	233	242	214	244	240	258	257	245	254	244	249	223	241	234	252	248	263	209	254	242	221	257	250	266	253	252	259	258	275	236	226	231	226	241	249	262	240	251	245	255	249	219	240	240	230	260	229	237	271	258	241	246	255	252	242	234	267	267	243	235	239	231	280	256	239	261	265	283	226	261	250	235	242	270	264	218	283	258	257	237	244	244	248	264	260	250	232	240	231	245	221	229	256	247	269	251	256	240	269	231	225	237	245	230	248	230	240	236	239	230	236	237	263	221	213	235	250	228	241	250	256	265	247	224	210	235	229	253	248	259	257	209	235	242	228	240	224	252	259	260	251	230	213	259	274	231	234	250	282	226	232	228	233	233	229	254	233	237	222	255	250	253	254	232	253	237	204	199	239	248	273	225	235	237	221	247	241	236	234	268	225	260	231	240	271	243	258	239	277	254	239	240	248	218	220	227	255	223	252	233	258	246	245	236	251	249	256	236	213	272	234	267	239	235	252	274	233	234	264	251	258	261	278	241	242	241	215	232	215	256	210	253	223	240	246	291	211	266	243	213	239	260	234	244	240	246	221	219	255	223	244	220	234	229	259	230	223	266	222	258	221	241	236	242	242	214	236	262	226	241	210	277	256	239	219	230	254	226	248	259	214	251	281	265	249	245	215	258	268	240	265	233	241	228	235	244	268	242	230	258	236	250	213	242	274	219	237	256	224	241	241	238	251	256	254	241	251	255	220	220	247	226	258	225	236	209	230	248	245	262	234	260	281	214	245	230	239	225	232	227	228	240	231	252	205	242	246	248	253	227	238	244	244	224	244	261	271	260	234	257	272	255	222	224	246	254	231	240	224	240	228	231	243	239	254	254	251	255	250	239	245	295	277	233	237	226	246	232	245	215	255	229	240	243	235	235	231	257	247	269	253	255	241	244	290	248	239	225	235	221	222	222	240	241	221	234	241	261	245	224	260	238	236	228	252	223	251	239	237	205	253	272	238	269	231	251	255	267	267	248	278	241	194	241	245	251	242	239	224	270	237	247	247	227	235	253	228	226	236	219	240	285	207	246	243
3618	4259	1969	753	656	652	621	633	632	622	591	652	588	599	615	590	610	618	602	607	621	579	621	599	611	602	606	620	595	551	614	585	612	544	567	624	602	559	556	618	592	598	592	563	595	573	579	630	624	595	606	604	610	639	588	509	616	623	589	576	623	574	552	560	606	587	567	571	613	593	530	587	588	569	568	613	651	634	592	597	533	603	595	630	616	601	634	610	577	575	595	611	584	646	600	623	581	640	587	578	555	580	620	617	630	582	597	614	573	590	577	557	612	611	591	623	613	574	568	568	583	571	632	598	612	609	569	600	612	593	628	593	638	594	614	554	585	589	609	584	550	606	620	597	585	560	607	608	593	622	567	550	571	551	577	627	650	598	648	596	600	588	607	565	605	621	644	637	575	575	571	607	594	628	585	602	599	574	555	575	614	601	591	635	570	596	609	558	618	583	595	618	589	618	607	583	599	608	586	591	594	600	627	654	629	584	591	583	600	572	546	612	588	618	583	587	633	602	563	566	588	565	602	573	550	579	539	528	588	589	615	590	569	590	605	586	613	600	615	608	627	613	602	600	602	564	592	631	615	561	610	570	591	604	568	591	583	603	611	616	602	599	606	550	622	603	584	616	593	595	635	606	575	589	607	616	560	605	597	617	592	631	577	637	596	573	549	550	634	614	601	589	603	622	611	627	564	577	602	606	579	581	606	624	594	611	597	555	596	570	599	602	595	575	590	626	608	626	574	587	594	550	591	614	552	594	609	615	562	595	604	564	621	582	587	547	586	595	601	583	604	624	609	637	572	632	586	561	617	572	591	607	556	602	594	560	581	557	594	552	571	615	642	591	587	626	590	618	608	649	605	601	593	553	559	592	585	606	683	632	539	590	608	556	575	607	592	617	667	595	641	564	585	545	599	622	565	599	571	636	609	600	556	618	558	516	571	606	603	584	558	619	574	599	632	615	585	580	604	626	598	573	649	587	590	586	625	584	576	606	613	599	640	628	611	602	610	570	563	632	677	652	565	583	597	605	580	592	651	561	632	578	582	620	607	603	582	584	605	619	580	610	585	630	575	582	645	621	572	593	585	615	586	585	595	609	571	614	579	618	553	589	570	608	594	599	562	635	550	620	602	592	631	598	613	569	585	584	616	545	614	629	595	566	580	581	623	591	595	594	617	591	584	617	621	584	574	601	602	563	591	589	613	585	618	550	641	611	602	609	623	592	590	576	589	610	599	611	565	557	568	590	585	579	570	595	602	580	580	604	575	566	584	624	601	627	594	569	575	556	591	583	619	591	618	584	565	577	578	622	600	637	624	602	612	607	603	565	611	623	604	618	589	621	554	588	599	594	589	571	599	606	620	595	625	589	617	589	536	601	643	625	579	593	608	576	605	588	592	618	594	560	604	602	534	609	603	550	617	591	573	583	628	639	583	611	608	563	576	645	593	576	564	580	584	616	550	608	589	579	597	605	619	611	570	590	599	569	614	584	584	580	581	588	625	620	593	553	662	601	606	584	602	583	574	579	585	597	578	560	580	585	596	577	587	581	581	585	595	602	602	659	621	608	573	570	609	613	610	575	587	633	566	579	615	635	592	582	616	613	622	586	583	600	575	614	617	537	655	608	587	599	571	549	618	602	589	584	613	596	601	610	578	584	645	613	545	623	621	582	618	569	606	617	607	599	597	600	593	596	598	606	593	587	600	558	592	622	637	575	585	625	605	612	594	552	613	637	601	554	566	623	617	622	607	551	623	563	630	557	591	612	664	598	645	612	595	634	580	610	567	528	553	609	560	603	610	581	572	620	590	606	612	570	587	567	625	594	572	594	579	635	555	560	569	580	576	605	574	546	572	574	615	628	641	604	592	614	589	544	553	588	602	562	641	636	619	624	616	617	548	606	659	613	595	602	605	580	600	591	619	596	587	622	630	603	559	596	568	628	590	591	618	672	575	632	577	564	601	564	596	651	564	620	626	555	605	600	599	547	531	573	593	593	620	634	580	607	551	594	609	588	582	574	572	625	579	605	603	636	591	580	560	585	615	556	603	650	554	580	571	594	584	626	554	608	588	609	561	600	576	586	601	581	583	592	581	601	585	596	611	607	611	579	604	608	633	609	588	567	586	652	571	542	615	611	574	565	601	601	600	595	609	649	603	620	587	543	590	593	605	611	625	574	546	542	583	642	609	647	616	608	638	581	610	643	577	597	601	570	628	587	600	584	634	579	592	543	616	630	634	586	608	637	680	563	605	565	577	636	604	591	572	589	632	611	618	596	568	632	591	600	542	607	587	588	608	617	583	590	597	580	623	581	628	585	580	607	599	620	556	590	567	586	605	589	573	575	639	606	618	560	605	580	576	560	603	639	598	592	618	607	581	654	540	596	606	614	621	567	595	564	592	573	572	568	584	590	610	576	644	572	559	580	570	558	589	598	597	588	611	638	543	618	583	570	578	571	605	602	599	593	631	632	602	593	600	577	590	588	612	612	543	584	616	550	648	593	608	594	613	589	595	580	647	577	578	642	612	577	569	640	543	556	552	548	604	539	608	625	602	570	561	625	617	587	599	568	604	558	633	570	575	613	570	551	607	588	597	613	613	600	567	589	592	603	622	599	592	593	533	612	576	604	602	591	629	586	593	568	598	589	562	619	563	582	582	598	611	628	575	638	605	581	577	590	608	605	554	593	582	586	619	570	622	593	598	608	604	598	559	619	580	623	576	601	633	595	583	575	585	603	594	600	581	632	619	601	615	601	604	651	609	595	548	625	664	541	582	577	587	599	597	574	610	599	621	596	575	587	555	655	572	558	577	568	639	571	557	599	546	622	623	540	584	605	585	588	592	611	599	632	538	603	598	589	557	595	623	577	643	594	576	537	583	586	553	610	593	600	581	602	577	616	640	614	635	598	599	609	626	552	611	580	601	626	601	608	549	592	556	607	537	595	574	547	625	592	582	593	611	602	571	581	578	594	609	568	560	604	608	597	605	573	604	621	583	620	603	601	620	581	607	599	658	635	632	587	589	616	569	600	623	631	607	611	607	601	611	614	563	588	576	604	586	611	608	562	587	596	628	567	634	642	598	593	612	566	606	569	597	578	618	602	585	539	601	578	612	610	620	569	630	588	573	577	551	620	614	657	610	618	643	604	584	568	598	614	575	627	599	576	611	607	637	574	574	554	620	583	637	574	622	580	616	574	596	575	609	585	593	596	619	599	592	604	640	623	606	559	618	553	600	570	585	591	575	590	602	608	628	580	594	610	620	551	594	594	588	587	581	646	639	600	579	592	616	610	662	623	580	618	577	558	620	594	608	573	533	586	608	637	575	573	597	560	583	593	620	652	565	568	595	571	592	623	594	623	567	589	603	565	563	578	610	586	602	609	592	649	585	587	581	598	561	603	618	610	606	593	570	582	610	560	543	574	619	581	595	641	615	627	620	586	598	656	581	571	597	588	568	615	566	586	596	579	614	598	568	628	593	591	545	567	612	663
23854	20964	24300	27817	20964	20978	12643	545	310	289	261	260	232	196	192	193	231	220	263	199	210	225	207	215	199	204	213	203	197	197	198	201	175	197	191	194	192	199	210	170	186	208	187	181	165	219	190	173	195	220	186	192	199	186	197	181	200	193	176	175	194	214	192	173	171	208	173	189	203	212	217	178	182	180	203	215	177	175	192	190	214	235	194	170	179	190	149	200	188	212	201	204	178	209	174	195	189	194	205	192	178	198	206	195	197	178	207	202	169	195	209	179	185	188	202	208	178	200	183	219	209	208	222	210	187	200	191	189	194	202	207	184	198	203	193	185	186	218	191	196	194	189	186	182	185	189	204	191	208	185	180	187	210	180	217	200	179	176	201	167	204	192	206	193	200	183	172	183	200	199	183	200	166	165	198	175	200	198	188	168	192	210	178	216	183	202	196	214	174	177	218	219	214	194	189	210	189	190	220	212	190	206	207	203	183	190	202	221	203	199	191	181	217	195	199	195	206	183	200	187	179	193	196	184	189	201	224	201	211	196	240	191	192	176	170	183	211	208	204	189	180	185	213	194	196	214	200	197	177	182	186	175	197	188	189	163	200	185	195	217	215	195	176	193	171	177	172	185	190	181	178	215	189	198	201	207	192	190	198	197	196	202	186	194	184	205	183	177	200	222	205	210	205	175	170	200	200	185	181	161	194	193	190	185	185	200	214	194	179	175	201	196	183	182	183	202	177	173	205	214	192	188	174	188	169	210	197	175	164	190	196	187	215	220	199	179	200	203	216	179	200	203	192	201	194	207	207	206	198	200	178	184	184	189	193	199	206	189	186	191	204	214	194	179	206	200	204	202	206	190	200	195	202	193	200	215	210	179	230	160	199	186	192	177	225	175	208	198	205	224	196	204	196	203	167	196	196	182	177	205	188	197	183	166	213	190	170	193	196	191	203	191	201	213	207	226	194	207	193	172	208	198	204	178	212	207	201	185	202	218	191	216	206	193	212	209	197	190	190	174	186	203	192	183	200	203	168	195	181	190	186	205	182	189	199	168	193	187	204	214	176	192	184	193	179	200	219	210	181	185	196	200	204	198	183	175	197	176	161	210	201	218	207	200	175	175	204	204	194	197	191	227	192	175	206	183	189	182	183	200	203	178	207	169	202	199	174	181	183	214	198	197	177	200	193	189	184	221	188	200	196	197	199	203	181	237	225	165	175	200	171	192	204	172	240	187	194	201	207	200	169	194	184	198	193	187	194	216	212	192	193	200	192	194	177	189	223	202	177	167	197	230	219	199	216	176	187	165	175	204	176	171	205	184	170	212	186	202	158	212	180	184	176	191	179	195	182	191	205	198	192	178	200	179	186	189	204	206	184	191	214	177	185	190	198	208	206	185	188	192	223	202	205	182	206	184	211	204	196	181	198	185	204	196	196	186	210	192	164	176	201	194	188	180	193	171	201	203	160	183	213	182	199	191	192	184	179	198	198	175	214	225	198	183	187	197	214	184	194	188	200	180	195	177	201	179	183	213	194	180	199	192	188	197	212	216	193	172	179	177	187	185	195	190	197	232	176	185	202	222	192	218	188	188	195	196	195	196	198	174	196	175	190	176	187	194	181	190	193	169	175	201	204	207	202	222	218	208	178	188	217	180	191	205	197	197	189	206	210	189	190	202	204	214	225	209	196	216	195	216	182	204	188	190	176	184	210	193	198	183	203	199	195	171	193	219	180	217	199	172	200	189	197	206	172	189	226	203	192	161	169	188	209	200	195	175	181	183	169	213	216	194	215	185	211	163	203	203	208	182	190	219	191	164	195	176	194	206	193	185	191	183	189	192	199	183	191	197	189	193	189	221	214	195	169	200	214	194	179	198	193	182	168	184	184	202	192	198	202	185	184	179	216	204	161	194	178	188	153	178	228	214	204	217	188	177	201	191	172	198	193	180	189	200	184	174	195	170	206	210	217	181	192	211	189	172	190	176	161	214	221	192	178	167	170	193	193	206	203	195	195	183	176	226	181	205	214	215	212	199	164	218	195	194	188	209	193	194	197	204	167	176	186	184	220	193	192	170	181	190	164	185	187	188	168	195	185	239	193	217	186	188	196	217	201	194	192	194	169	184	183	182	191	205	188	221	197	221	204	183	205	209	197	179	202	172	192	188	191	186	157	218	188	169	201	191	173	200	199	191	186	189	166	188	177	193	188	221	199	190	203	185	214	201	197	186	210	196	183	179	206	207	200	198	197	194	193	201	196	215	193	205	209	174	214	182	200	184	180	182	181	205	186	220	195	206	192	195	186	183	191	195	186	186	177	193	205	202	221	205	203	169	211	211	183	199	189	173	176	164	202	164	190	207	203	195	226	178	189	173	197	169	209	186	193	197	201	175	186	189	186	190	192	167	209	186	167	203	199	182	190	205	183	201	213	204	189	206	183	173	183	184	207	204	214	217	200	181	212	190	220	213	170	169	213	199	201	202	202	179	216	173	175	191	190	202	194	210	182	195	200	195	191	187	217	198	180	214	206	181	197	199	192	194	195	195	196	207	195	185	175	211	196	217	214	195	183	213	210	199	210	191	212	212	202	184	205	197	191	195	198	202	193	187	195	214	217	195	177	189	193	206	190	189	181	180	189	200	205	194	180	205	174	211	222	196	204	182	215	213	183	203	179	187	188	176	205	213	207	187	191	195	187	194	187	174	196	194	201	156	185	186	212	165	202	185	184	193	221	192	207	172	200	181	208	187	202	166	184	202	179	183	186	167	191	191	174	181	201	192	196	195	178	194	192	193	194	214	193	178	168	207	185	181	183	172	181	187	168	187	215	193	224	216	206	183	182	193	195	191	193	189	192	167	197	209	181	195	178	190	210	193	181	202	183	198	192	204	224	201	180	216	187	200	196	179	200	206	174	178	185	199	181	171	236	202	190	206	195	193	204	216	207	193	206	194	189	193	216	194	192	204	206	207	198	208	189	182	186	207	209	192	175	207	196	188	203	162	185	196	188	205	191	184	191	204	185	170	176	184	211	186	199	192	202	203	205	195	204	208	205	166	193	192	193	184	183	211	199	190	166	186	210	183	185	189	156	217	195	194	187	167	195	214	186	198	193	193	202	198	179	192	172	199	234	193	202	194	195	185	222	176	171	194	233	229	204	204	179	205	189	219	189	198	204	210	190	225	205	200	202	185	182	184	196	205	214	204	203	195	166	201	189	199	181	192	184	175	187	207	188	201	195	182	207	202	204	179	213	187	184	185	200	194	205	162	218	198	177	200	184	177	194	206	206	195	200	171	185	214	211	185	215	206	181	188	215	175	180	206	169	217	182	193	183	174	199	199	209	178	207	172	165	202	200	202	193	188	205	197	198	191	220	213	176	201	200	199	178	200	218	177	164	197	166	196	198	199	204	206	212	201	198	190	208	190	172	173	191	183	179	196	189	172	165	188	188	174	178	216	178	185	206	179	202	192	217	197	194	197	169	211	215	171	188	191
3809	6072	2698	841	644	557	550	505	538	517	457	491	515	466	462	473	442	447	490	458	486	476	422	441	493	476	448	416	514	429	465	481	473	482	451	467	435	471	462	399	440	433	460	446	479	462	492	465	467	465	457	466	432	468	471	462	423	481	409	458	444	468	434	419	467	476	480	431	458	460	447	434	463	441	456	423	464	480	530	472	473	453	432	456	463	432	445	439	523	455	429	421	449	459	494	464	430	442	408	440	415	453	444	471	432	478	446	505	454	396	480	452	449	468	426	461	452	464	454	435	459	457	446	441	441	509	461	454	451	449	449	424	458	457	442	457	448	467	456	440	453	470	437	484	452	436	436	435	472	486	428	470	445	464	468	448	480	452	476	434	471	470	444	447	456	476	458	477	443	469	430	434	431	479	467	467	426	458	440	430	462	483	459	463	480	489	486	487	466	491	454	444	487	450	484	461	436	473	450	473	471	450	454	436	446	464	471	443	436	464	450	469	475	434	436	462	437	442	467	440	464	453	437	456	470	514	441	463	451	454	481	451	461	440	476	484	489	477	428	501	467	469	494	502	466	446	449	447	424	465	476	482	481	413	458	431	422	406	475	422	448	467	470	470	393	459	412	459	436	415	472	428	479	446	451	434	464	468	443	439	460	445	476	456	491	452	451	437	493	443	453	466	419	464	486	510	481	421	463	487	446	444	447	451	465	461	474	420	436	444	452	448	421	469	457	434	444	451	478	407	437	453	450	454	455	417	481	469	459	406	471	453	448	504	450	457	492	469	472	429	460	472	480	445	451	450	450	433	453	450	456	467	457	450	438	434	464	406	439	469	459	444	438	474	444	464	433	432	440	488	442	439	436	482	434	445	470	466	474	425	493	455	451	431	425	436	428	458	449	439	447	452	479	455	455	429	454	440	466	435	458	486	506	458	470	473	450	462	482	463	493	465	479	474	434	439	427	468	496	434	475	429	428	512	444	482	459	449	442	441	468	456	409	467	466	444	402	446	470	455	483	439	448	445	487	467	418	456	475	500	456	489	445	468	484	449	378	451	447	433	407	440	444	431	441	456	520	448	461	456	435	480	455	441	471	422	443	443	466	464	447	482	445	487	467	425	473	432	486	464	425	484	439	451	453	406	449	460	467	480	427	472	459	440	430	455	464	456	460	426	463	450	427	468	457	468	483	466	463	478	450	469	469	499	458	448	443	416	481	454	460	466	486	441	456	424	465	424	452	448	478	482	484	434	494	474	412	442	470	463	461	413	476	449	508	443	484	467	424	446	442	447	472	451	401	477	461	437	442	451	465	441	478	459	463	437	451	471	425	422	439	449	441	477	418	462	446	442	447	478	410	489	450	454	426	426	458	459	444	464	443	462	474	438	483	452	442	467	463	448	439	450	445	445	447	416	462	442	404	457	460	465	431	415	439	415	462	455	438	470	454	462	425	475	472	441	467	477	460	457	395	475	508	451	479	457	466	448	451	462	434	438	427	445	496	437	457	454	464	464	493	423	465	473	404	445	470	424	459	451	470	440	438	448	460	429	460	459	429	466	457	448	444	476	465	421	429	438	466	486	471	452	470	417	440	424	448	480	484	441	486	481	470	438	430	449	456	481	449	446	456	469	434	455	417	403	464	480	444	444	428	412	455	419	454	473	456	478	480	422	464	451	428	474	434	436	425	445	474	470	470	468	476	428	467	466	456	420	463	474	443	454	457	457	470	467	428	474	450	451	455	426	474	448	463	411	463	444	473	454	472	464	482	458	453	445	467	445	481	472	430	439	450	460	453	478	446	463	463	471	458	438	454	460	458	430	463	441	453	449	449	418	447	454	483	441	474	443	438	465	432	441	458	423	456	465	466	441	427	449	462	451	448	442	439	467	459	442	447	479	432	471	427	490	445	445	479	504	472	448	438	492	492	463	469	434	488	428	423	482	438	427	447	426	448	453	437	445	450	451	466	452	473	471	456	465	460	438	446	476	475	442	485	455	429	432	437	441	469	468	438	444	435	451	443	436	455	472	416	436	460	456	471	460	420	466	474	488	437	477	447	460	434	441	434	476	462	460	458	421	491	438	420	433	450	381	443	466	433	459	442	407	434	449	480	468	463	457	487	416	427	432	437	478	422	471	427	476	466	470	457	485	446	449	432	427	455	443	459	482	442	450	448	433	474	451	454	472	487	460	463	453	456	439	431	437	455	462	464	470	453	472	424	451	455	423	436	424	459	457	457	457	419	466	439	494	433	413	444	456	418	444	483	448	442	456	475	452	511	482	430	461	413	487	468	425	457	452	433	468	471	463	449	455	435	450	462	411	454	435	424	452	458	438	499	486	450	474	450	473	443	430	433	457	445	460	467	402	450	466	433	442	428	455	468	473	468	485	418	425	456	433	438	445	443	450	469	476	423	454	438	471	452	491	471	469	466	469	431	469	480	446	523	438	451	414	441	435	458	439	438	428	433	432	450	446	479	437	428	428	408	456	446	450	431	458	427	451	435	443	461	482	396	436	418	450	482	476	451	456	443	458	415	478	423	408	480	473	445	447	456	472	490	472	412	453	442	493	454	483	478	449	477	487	431	479	391	457	480	439	446	442	421	447	449	442	443	452	444	451	399	448	446	424	426	430	479	458	507	460	459	423	441	474	475	428	479	441	442	495	445	480	474	476	471	474	445	446	454	462	459	475	485	447	478	423	491	489	488	447	462	445	460	452	440	430	460	457	437	461	442	462	460	465	451	468	456	446	438	479	460	449	447	439	480	425	478	430	473	455	453	473	516	481	437	453	501	426	435	445	449	461	461	452	458	427	452	472	439	428	406	403	463	437	417	438	439	434	453	422	498	450	410	487	460	475	440	449	459	431	436	435	432	424	449	454	461	460	455	439	463	462	442	419	438	444	454	452	436	457	440	448	438	434	429	449	439	428	461	442	467	464	433	460	490	468	475	402	433	407	447	440	459	474	463	442	478	462	438	435	451	448	478	433	508	460	476	460	429	412	448	470	473	399	455	454	463	457	493	435	466	445	477	483	472	454	451	416	460	477	416	460	462	439	455	453	451	470	449	445	438	479	463	422	450	419	441	434	473	464	485	463	439	426	447	448	436	427	418	454	464	475	454	458	462	460	470	439	455	460	427	425	406	446	443	454	437	462	428	460	462	485	482	451	469	477	459	462	451	444	414	434	415	445	481	440	450	453	440	448	459	405	487	480	440	479	464	471	473	466	468	462	457	440	458	475	478	465	459	475	431	453	451	415	474	471	462	434	462	478	499	434	423	468	468	449	473	437	453	459	424	455	448	479	483	430	446	452	435	410	477	432	481	423	449	478	456	459	452	453	429	443	482	439	436	450	445	454	443	457	472	431	477	436	469	448	445	454	457	452	453	459	459	462	428	452	418	446	462	454	441	430	400	469	464	425	433	474	443	448	455	469	479	428	434	479	463	481	401	462	450	468	456	428	428	420	471	465	494	487	459	463	473	440	451	449
31681	19193	6556	349	199	190	167	121	136	167	135	144	141	123	152	137	162	156	149	144	142	151	162	147	166	160	136	120	120	145	159	154	132	144	157	141	132	168	135	139	132	121	135	133	137	125	128	142	152	141	118	147	153	156	148	147	160	149	146	140	132	152	134	139	146	147	157	155	158	150	141	140	166	158	155	157	162	124	150	159	136	154	143	126	164	167	129	135	163	143	132	125	129	163	135	166	134	147	157	152	143	152	130	147	179	132	156	150	148	166	125	158	164	159	127	140	144	156	139	151	141	153	161	142	138	176	139	166	146	146	145	152	134	153	173	131	150	135	119	131	152	144	138	144	133	162	153	142	142	133	134	146	127	136	139	147	136	145	127	148	147	154	119	140	145	152	142	134	140	140	162	140	136	143	142	134	144	135	120	131	143	123	135	145	115	137	177	163	134	168	156	145	149	159	150	139	112	145	134	158	125	116	125	142	158	157	152	158	157	161	142	180	152	113	126	135	171	143	168	141	150	151	141	144	134	139	136	153	145	153	148	165	147	157	145	160	151	145	156	143	152	148	144	163	147	158	146	154	143	146	156	138	149	136	157	130	152	147	162	152	161	151	149	156	141	145	155	139	123	146	146	132	142	134	137	179	142	132	142	164	135	142	152	143	142	127	142	151	143	161	133	141	157	124	141	149	141	137	131	161	129	149	143	157	133	163	163	151	136	133	151	140	146	133	120	142	144	137	144	158	141	153	144	145	144	135	158	136	127	162	159	116	143	165	135	139	162	140	134	130	139	137	130	144	148	134	144	156	151	157	140	137	142	126	139	157	162	152	168	132	151	141	158	149	121	123	143	149	144	136	135	152	134	132	140	124	141	140	139	152	138	134	152	144	145	153	157	139	168	169	142	140	159	169	149	140	141	137	147	142	137	148	147	156	176	140	173	176	156	128	150	141	146	109	159	125	141	138	154	134	139	139	142	156	141	134	152	148	168	152	145	157	156	149	154	122	145	155	115	137	130	159	142	139	133	163	146	139	140	148	133	149	155	149	145	130	135	149	151	138	128	137	165	130	152	135	136	158	129	132	141	138	159	139	134	148	135	147	159	149	170	139	138	138	161	154	133	139	127	147	133	151	129	149	142	154	145	128	133	151	124	138	134	139	152	134	162	165	138	152	146	156	146	151	158	141	129	150	162	175	147	132	152	155	166	139	151	141	157	125	157	143	155	135	136	162	148	152	152	144	126	144	123	149	156	136	140	158	157	167	148	152	151	134	140	138	155	154	139	147	143	142	156	145	156	136	161	148	149	171	152	120	130	130	144	138	149	137	149	145	142	159	142	151	155	146	151	148	152	150	116	155	145	143	151	123	145	153	148	144	130	151	159	170	137	145	167	139	146	150	144	124	134	132	160	148	143	129	165	153	139	168	142	152	154	172	147	161	147	154	142	129	137	135	170	141	153	153	160	144	155	136	130	148	134	150	135	159	144	157	158	165	145	148	137	160	130	127	146	139	132	128	149	148	132	155	157	143	117	153	165	127	148	151	131	135	146	163	149	137	164	136	130	149	139	135	160	145	116	116	137	143	137	166	158	138	130	148	154	130	140	150	164	158	159	162	148	158	120	143	150	170	154	149	137	134	165	169	131	138	141	131	142	126	130	169	154	126	152	164	139	146	143	125	133	141	152	149	154	124	147	145	155	146	126	136	129	160	147	148	139	123	125	138	132	138	140	138	147	137	156	148	129	139	134	152	123	135	147	136	156	156	150	160	166	128	156	150	146	136	152	126	136	135	144	156	171	142	138	141	128	157	130	139	156	154	140	126	131	147	132	142	135	138	142	125	141	113	134	147	114	142	126	153	158	163	130	149	141	116	144	144	152	148	125	146	131	179	166	139	133	152	153	138	124	146	151	154	145	129	116	140	168	165	147	143	156	150	148	159	139	162	125	156	169	138	144	129	167	144	150	130	141	154	148	128	144	184	139	146	157	140	123	126	151	165	149	124	122	127	140	142	148	139	126	155	155	181	144	146	146	136	133	125	140	155	159	154	125	134	152	154	146	131	129	132	152	141	146	133	143	146	149	117	159	135	146	136	139	152	146	145	164	139	150	149	143	147	173	153	154	157	150	131	151	126	137	151	128	128	123	151	158	128	135	169	150	139	138	152	152	128	151	146	135	158	131	135	132	134	155	168	141	133	151	151	138	144	151	145	150	128	149	131	158	144	139	148	163	131	140	155	155	181	127	112	130	147	149	156	147	150	145	149	151	145	145	157	125	134	149	168	137	126	126	150	122	150	129	166	145	144	151	172	158	148	168	164	140	127	147	133	135	153	125	149	158	157	146	166	135	127	149	192	131	137	154	139	158	144	162	150	138	155	152	148	148	145	145	128	138	108	142	155	142	151	129	144	146	158	168	137	148	129	142	162	138	130	158	146	142	136	142	137	170	135	136	158	155	130	136	155	135	139	122	170	144	158	177	128	152	138	144	118	151	144	157	137	135	163	146	154	165	155	141	136	143	131	155	144	156	158	143	153	145	138	130	130	121	140	148	163	146	142	135	147	130	145	141	133	148	130	143	144	128	144	160	129	157	154	140	141	120	166	149	144	154	140	161	154	156	134	137	157	130	151	138	147	145	138	133	147	154	158	138	137	138	129	150	137	130	146	134	156	151	144	123	150	135	116	147	143	158	135	175	162	145	158	125	144	144	148	148	146	121	146	163	137	169	156	143	138	152	135	155	140	144	163	125	148	141	116	154	181	164	130	158	148	156	153	126	153	157	147	125	138	157	145	126	136	165	148	131	143	150	131	125	148	137	157	171	148	135	138	171	165	130	119	134	167	128	149	124	146	123	140	139	148	139	150	148	142	133	142	155	139	149	150	161	140	133	143	129	145	137	138	141	128	171	135	156	168	135	142	167	133	138	134	159	137	159	149	137	141	147	152	156	163	158	123	149	147	137	149	147	149	150	146	159	121	147	128	139	145	143	153	162	159	140	126	148	154	165	159	152	137	149	134	169	148	124	118	138	136	122	128	146	152	140	125	141	135	143	159	135	145	142	157	151	139	129	147	137	161	159	130	124	148	132	139	123	144	151	145	147	136	134	136	153	121	143	152	127	149	149	161	143	147	153	131	163	146	148	154	157	126	136	153	168	147	159	137	159	153	132	163	148	154	141	153	140	130	135	148	147	137	130	150	161	142	143	157	133	122	145	132	142	143	148	128	134	133	148	166	146	130	139	132	135	133	132	147	146	133	129	178	132	146	140	152	156	132	152	158	126	139	136	130	158	139	136	165	151	145	157	147	150	128	166	133	142	134	154	150	140	149	136	161	169	176	137	140	137	157	154	143	132	129	139	152	140	167	139	143	139	161	144	154	131	119	136	162	130	140	131	154	150	141	143	158	135	140	119	126	136	168	149	144	139	166	127	150	161	161	110	139	143	145	140	120	148	130	153	161	161	142	147	139	155	136	171	149	145	151	161	153
5782	1852	811	411	434	374	413	372	424	413	438	385	371	407	379	378	379	378	414	416	356	406	366	402	425	381	412	411	382	421	382	445	405	453	392	409	431	399	438	401	371	407	417	429	394	390	380	386	402	394	406	390	413	391	389	401	405	414	388	386	377	375	395	399	385	432	398	397	370	369	401	371	371	369	395	369	399	388	379	413	377	397	401	413	385	388	374	401	393	409	380	392	409	382	392	370	396	406	423	415	383	383	388	394	413	401	364	392	402	400	381	411	395	381	430	405	412	434	372	406	418	411	402	405	393	381	389	402	408	384	398	382	392	428	413	405	375	383	416	386	393	405	435	404	347	367	397	402	398	408	403	402	360	393	423	397	391	394	388	408	407	390	419	392	392	432	369	409	425	361	385	413	382	392	405	389	407	356	384	405	387	393	418	367	388	399	415	378	446	392	382	404	388	377	391	413	415	361	347	408	388	415	399	399	395	419	413	402	419	407	422	424	420	383	359	425	396	412	373	403	402	441	422	386	375	404	392	398	431	426	391	400	407	393	385	401	412	391	409	408	427	427	347	424	420	408	367	373	423	396	426	401	419	397	387	413	424	410	365	372	399	416	433	383	447	410	376	393	426	383	398	368	375	364	354	426	363	399	417	386	382	419	400	405	329	432	397	396	409	407	382	406	414	385	438	413	416	409	376	403	415	423	392	405	378	420	374	409	395	401	432	394	382	397	396	435	435	373	387	384	390	357	384	399	379	406	415	396	396	378	389	412	388	435	352	399	411	382	400	378	421	406	388	420	414	374	404	409	392	408	374	441	403	402	409	405	394	400	381	386	374	399	417	405	399	418	395	390	393	433	365	393	418	434	382	404	430	421	399	385	395	360	381	401	394	385	386	394	385	400	433	402	409	368	352	380	409	414	384	405	398	388	367	396	414	401	382	386	383	405	362	396	376	361	402	405	429	428	367	379	400	403	418	403	419	420	403	384	368	358	394	366	366	401	391	374	376	399	388	399	452	416	378	429	425	422	407	417	382	402	373	425	396	404	355	403	380	398	388	384	375	387	422	379	394	431	390	371	412	388	396	418	390	401	395	429	399	397	433	392	358	394	423	397	396	416	376	395	430	400	388	393	388	403	383	364	381	370	372	393	375	402	397	409	403	390	350	428	369	383	415	412	410	392	398	375	406	411	431	403	363	402	387	378	370	361	405	393	368	390	379	383	421	392	393	385	389	424	405	387	388	425	414	391	389	402	429	436	414	450	365	407	423	408	415	401	405	382	389	382	379	396	378	352	376	396	387	438	396	401	375	414	406	416	401	421	389	395	417	425	374	399	396	400	394	376	428	379	390	398	404	408	414	392	422	426	409	413	377	363	413	402	419	391	377	384	380	362	422	400	395	426	394	388	377	404	376	399	415	415	371	363	391	417	388	374	400	382	403	421	423	423	412	364	366	385	410	370	373	428	403	422	396	364	436	388	414	390	417	399	401	388	438	399	363	399	387	391	395	368	370	402	402	387	417	398	380	401	393	432	383	375	384	426	373	373	394	408	415	400	372	369	397	383	364	365	436	388	386	358	395	370	400	436	358	362	399	407	405	405	426	371	372	403	390	410	387	421	404	395	397	381	364	364	403	371	412	407	375	397	346	365	382	414	408	378	449	418	378	417	374	352	410	386	407	400	388	371	406	419	394	415	399	391	404	408	401	391	413	410	426	381	372	375	410	421	428	410	407	413	369	382	377	395	414	402	378	400	395	415	378	366	380	374	411	400	389	378	410	417	420	436	417	389	395	407	388	375	394	386	384	402	379	411	402	395	391	422	410	405	426	429	390	390	411	410	417	368	411	372	409	382	410	395	404	378	372	387	418	403	419	390	394	419	395	384	384	391	397	412	419	395	425	386	429	374	370	410	389	383	388	408	396	411	356	410	398	399	411	397	389	408	404	412	395	404	434	405	396	367	387	361	398	349	413	422	378	391	428	399	393	363	421	407	413	393	400	375	427	394	399	394	355	365	396	404	398	408	389	413	367	416	410	417	383	384	450	413	411	391	403	321	395	412	413	420	376	366	424	370	360	394	363	383	415	368	395	437	404	375	417	391	393	408	397	406	402	402	405	393	394	407	361	396	357	417	404	385	373	409	419	426	363	406	408	393	377	349	385	416	403	415	411	388	393	403	360	402	443	383	360	414	401	410	413	398	407	392	409	386	390	425	377	375	420	393	414	400	400	396	406	369	400	361	415	402	412	349	401	411	413	402	377	390	398	377	409	376	400	428	389	380	357	412	402	358	401	394	388	395	365	380	367	389	386	394	398	366	408	413	388	430	400	368	388	426	371	407	398	381	372	401	360	388	423	383	391	432	431	388	413	385	405	388	376	425	405	389	398	451	388	403	399	397	352	389	401	394	388	411	363	385	393	406	360	416	371	463	403	435	394	423	421	400	386	370	424	393	403	381	421	365	404	385	372	425	407	433	446	397	405	399	380	376	371	359	400	402	403	396	398	405	365	390	346	417	357	397	409	372	439	389	399	385	412	416	406	421	404	413	431	487	383	382	393	398	394	430	392	379	403	365	394	386	364	444	383	362	413	403	405	417	418	375	394	403	416	372	402	363	403	407	390	379	419	383	406	402	392	384	415	387	404	400	387	428	424	378	384	374	403	419	392	362	430	402	355	384	379	425	406	406	398	411	408	435	399	415	380	435	414	360	408	375	367	418	401	398	392	368	383	420	406	360	446	423	384	393	393	386	420	334	395	375	379	364	388	450	388	394	386	429	464	400	380	422	351	415	374	409	402	373	381	424	364	423	383	384	409	390	400	420	362	418	413	382	403	392	383	420	387	392	383	407	370	350	394	409	391	410	410	388	404	425	376	387	407	361	389	376	395	397	391	396	407	381	382	357	375	406	412	387	371	399	396	397	435	404	394	416	426	413	385	383	358	417	374	392	414	418	386	400	410	393	375	425	390	406	373	403	398	406	413	439	392	420	420	364	380	399	387	402	413	417	420	414	393	425	388	379	410	397	392	406	381	398	416	389	419	399	356	410	385	390	368	401	338	399	379	377	440	371	428	432	395	417	408	398	409	401	410	356	401	395	361	433	429	415	387	381	405	423	405	408	374	395	376	401	381	432	413	420	387	405	418	388	356	387	390	405	394	372	414	384	390	373	393	377	422	403	362	369	398	412	391	457	385	410	393	406	382	370	381	367	417	436	402	357	398	392	397	368	408	388	410	388	401	403	422	402	358	373	403	369	447	392	391	398	408	402	372	410	376	378	410	427	379	405	379	377	399	386	404	431	429	372	449	403	392	392	425	401	440	394	404	375	397	410	394	372	400	376	401	416	424	371	378	357	372	420	393	423	412	376	417	414	359	416	403	354	397	423	399	417	383	405	352	408	374	398	396	388	414	410	410	402	408	378	406	348	417	414	390	431	383	362	388	372	431	375	437	389	381	410	418	376	375	394	422	373	387	406	408	369	405	426
24540	20968	23972	28117	20959	17650	553	346	291	255	281	309	240	290	253	237	265	240	234	278	281	253	254	242	253	261	227	264	229	251	245	235	265	258	236	269	202	226	220	246	248	249	248	250	205	221	235	240	274	263	276	259	248	248	250	272	237	251	246	243	267	272	258	237	247	218	254	240	237	213	279	249	259	262	235	225	276	238	230	234	245	219	241	249	244	254	219	251	243	236	252	256	221	249	250	234	219	220	255	236	252	238	280	252	266	246	250	222	257	242	262	234	232	247	241	273	271	276	217	226	228	243	248	229	252	233	243	229	274	259	242	254	238	234	245	261	227	245	240	253	227	201	255	241	224	233	224	227	235	261	239	236	247	227	259	273	237	262	252	221	242	223	218	237	245	254	232	203	241	251	270	284	240	282	213	249	261	256	236	260	267	274	205	246	269	261	241	213	227	234	242	250	248	248	242	239	211	240	261	254	239	289	262	246	236	244	250	208	257	259	247	259	284	239	258	240	269	264	235	262	256	255	245	239	232	250	253	270	258	259	225	235	248	219	256	251	266	229	252	227	277	236	249	239	241	246	247	235	234	229	255	221	244	228	209	259	250	251	237	247	245	255	221	247	251	265	244	209	255	247	232	267	233	221	223	247	241	225	220	260	249	246	235	270	256	242	239	241	259	257	248	224	236	246	231	205	235	245	239	239	264	241	254	242	225	254	216	250	238	251	262	229	250	247	223	275	241	223	255	209	243	235	231	228	251	236	217	244	248	251	244	251	232	242	263	243	257	249	237	213	243	242	243	220	223	273	229	230	259	244	250	250	242	248	253	245	248	226	213	236	252	247	264	245	222	244	247	224	223	261	255	254	264	224	222	268	213	270	273	257	237	258	240	237	257	280	261	245	260	285	261	271	219	228	245	251	235	277	248	251	252	236	235	246	256	259	269	244	247	245	219	195	234	263	268	216	246	247	225	233	271	234	258	240	224	242	257	238	239	260	275	262	251	243	269	244	274	246	259	238	241	254	218	224	257	225	246	236	263	206	231	220	233	253	258	251	215	257	252	247	241	242	266	248	242	232	237	227	269	238	257	231	239	229	250	222	281	228	244	247	250	255	254	237	246	255	234	219	248	247	239	244	246	239	256	237	252	248	257	262	268	250	231	239	219	252	246	252	244	247	265	238	249	250	300	253	231	240	216	237	220	262	224	255	258	275	256	228	255	248	274	239	240	224	263	241	268	240	253	221	254	230	245	237	265	255	231	291	247	226	227	230	272	236	268	214	262	257	242	233	246	240	227	260	240	257	245	252	247	224	245	223	283	248	278	245	251	265	254	240	236	271	222	251	265	258	243	281	227	252	269	237	263	245	256	255	275	271	244	219	236	266	226	268	245	247	233	264	244	266	224	271	242	247	248	228	247	248	227	293	253	213	254	253	219	225	246	228	272	237	249	224	211	243	248	265	255	254	251	243	217	216	260	252	227	244	236	276	252	274	269	241	238	241	235	235	256	230	245	225	240	255	293	216	236	250	232	255	243	281	254	236	252	280	236	229	248	245	260	277	223	244	243	258	263	227	255	264	256	236	226	257	269	268	229	266	241	230	253	268	230	239	250	267	241	209	257	266	263	235	291	254	271	243	228	249	253	250	221	234	238	219	250	257	246	233	298	209	236	242	256	211	245	237	219	257	219	237	286	223	227	231	240	220	237	232	233	248	249	227	228	264	268	230	258	265	234	223	233	233	228	227	238	276	235	251	275	230	232	262	266	225	240	280	250	255	241	254	239	262	231	254	266	248	247	244	250	274	257	239	238	235	240	218	232	221	249	243	255	235	266	234	247	240	236	257	262	256	248	249	249	233	257	256	226	230	238	244	237	234	256	238	258	208	251	228	253	255	221	281	235	249	233	240	267	259	224	208	256	240	249	250	249	255	267	271	232	256	241	243	238	250	242	202	223	273	247	304	231	221	244	231	241	248	240	242	216	241	220	228	234	251	298	258	281	251	257	245	233	267	260	246	235	262	240	259	243	268	249	246	244	269	238	211	287	245	237	228	254	260	275	229	245	230	262	252	238	206	239	224	236	267	243	231	208	221	252	209	257	216	253	261	233	236	244	246	239	246	279	280	239	269	237	240	246	254	225	236	243	242	242	252	234	251	253	221	242	232	219	247	249	238	243	241	232	266	244	239	263	234	250	227	253	251	257	224	250	244	239	238	237	226	269	247	258	242	245	236	252	257	231	239	266	232	249	291	248	255	254	251	229	254	232	209	265	229	239	248	230	240	213	241	222	217	272	245	238	236	235	260	230	240	260	240	237	242	248	241	258	247	240	252	196	244	290	258	227	234	234	267	227	239	236	241	210	259	247	233	246	251	241	250	227	244	253	234	244	255	249	257	252	251	253	259	209	259	226	233	242	230	231	253	254	229	267	239	228	241	245	239	240	263	221	240	248	271	249	236	258	230	254	230	240	257	243	248	250	226	273	233	190	281	245	264	265	245	230	232	220	234	245	226	259	233	237	265	239	272	225	236	232	247	230	245	242	242	226	238	250	236	273	251	216	221	249	246	252	256	220	230	246	261	259	249	233	230	251	246	245	269	238	276	221	225	233	229	261	253	260	244	261	266	242	255	244	238	261	233	267	241	243	256	238	238	225	254	249	232	235	238	260	215	245	275	252	219	241	218	231	245	240	245	232	237	218	232	276	239	244	247	264	225	281	228	233	250	221	237	243	259	231	260	220	252	254	245	207	283	258	237	243	232	229	272	262	267	220	245	228	248	270	247	245	245	238	235	247	274	237	240	254	258	227	238	269	245	272	225	251	251	227	256	250	246	249	241	234	240	288	247	263	253	212	247	224	261	260	242	263	241	230	243	255	230	255	258	237	234	242	255	243	242	242	265	250	210	231	242	237	245	249	256	253	244	255	264	243	236	237	249	272	247	245	249	223	224	261	243	253	227	271	253	262	273	276	249	275	251	235	250	234	236	273	243	243	242	229	239	272	214	265	252	241	261	224	239	270	255	217	251	252	238	229	218	251	244	256	229	244	247	248	232	269	275	230	262	235	241	234	227	228	226	250	280	231	267	252	230	222	228	261	257	281	266	233	224	264	251	233	222	243	243	218	266	238	244	270	257	237	219	218	269	253	250	275	251	237	215	257	256	276	233	274	227	238	258	227	235	244	255	217	246	262	239	271	263	257	236	235	252	287	263	242	238	230	247	275	241	225	220	249	259	230	214	204	250	275	249	236	277	235	240	241	270	252	234	258	227	273	257	261	275	240	228	250	245	239	276	220	238	273	242	255	256	277	272	227	244	261	256	263	255	256	231	279	232	239	219	282	242	256	244	207	255	262	236	259	247	220	237	279	241	250	234	244	231	252	243	266	256	267	246	226	226	239	255	238	276	244	244	250	255	236	272	246	239	241	228	243	242	216	253	243	222	230	226	231	270	275	259	249	225	239	242	264	248	257	237	250	224	234	226	245	238	251	243
3784	4478	1828	808	668	654	648	662	623	616	631	624	631	611	578	625	642	633	598	607	614	622	604	602	611	601	625	589	620	618	562	612	621	604	576	576	603	588	611	592	554	614	615	582	595	591	591	597	601	619	591	575	595	588	579	594	661	596	563	580	604	634	606	589	599	601	583	623	602	565	584	613	585	597	609	617	598	657	626	573	596	570	612	600	611	623	612	541	607	612	587	565	604	590	620	641	565	602	576	606	612	614	593	611	591	633	625	571	569	616	615	606	556	611	584	599	617	614	606	585	592	613	594	564	623	595	592	608	620	603	598	585	577	586	640	590	641	571	594	606	578	612	631	624	613	552	613	571	602	541	589	635	585	618	568	585	586	583	597	598	600	615	573	622	598	628	607	580	625	595	619	569	623	610	585	565	568	537	583	580	585	598	597	602	561	606	594	596	620	599	597	566	593	607	587	638	637	620	562	619	558	590	633	621	627	598	591	592	613	639	570	614	596	621	660	600	635	561	643	579	589	627	551	604	645	583	578	597	575	575	603	657	590	552	579	594	632	564	588	636	593	572	656	579	564	596	634	640	583	610	617	597	588	589	596	576	590	629	577	574	598	633	635	583	647	606	594	570	630	595	620	566	584	600	601	586	604	578	605	569	543	567	578	602	575	587	625	614	621	592	558	581	635	557	607	591	563	583	560	566	595	582	546	606	600	579	598	593	573	606	590	614	590	620	575	601	585	582	622	607	646	611	648	609	642	595	583	608	580	569	575	577	636	595	589	620	590	586	581	572	574	550	630	547	606	610	599	598	550	587	622	587	602	595	567	591	622	577	555	591	605	637	582	548	554	607	579	608	575	603	597	611	567	581	546	592	590	569	610	624	649	584	582	585	590	599	559	621	622	610	601	606	589	575	589	611	601	618	630	578	632	588	619	575	595	591	614	612	555	578	559	532	571	570	608	574	616	597	576	611	611	576	644	585	527	582	591	596	575	621	568	597	575	638	588	653	601	628	604	653	604	599	570	584	570	576	562	610	590	568	576	625	591	597	573	595	622	553	592	598	584	640	640	598	604	609	611	620	589	555	600	610	579	573	579	620	541	573	631	606	643	593	626	606	573	565	570	619	594	575	577	606	575	618	573	604	595	573	581	581	596	604	609	545	609	609	668	624	596	588	624	594	610	588	607	624	569	589	586	604	564	581	582	614	594	573	603	569	594	562	583	658	575	603	588	555	595	605	612	618	570	639	612	605	599	623	576	600	619	621	568	599	588	602	602	611	585	655	621	578	591	588	600	595	593	557	603	533	564	569	595	601	581	598	595	560	601	584	607	593	577	598	611	558	594	612	601	587	599	570	589	581	576	619	643	617	628	638	597	625	610	593	573	608	638	591	552	613	568	610	599	548	587	602	567	599	580	614	585	591	600	570	580	599	595	610	609	600	621	612	573	594	597	576	577	576	603	614	617	612	589	587	642	579	621	586	618	591	546	574	622	616	561	624	613	626	575	583	556	590	595	593	630	566	620	588	585	599	600	605	617	608	618	604	590	612	604	627	591	582	587	583	613	636	583	563	588	613	644	579	620	614	624	628	605	603	592	589	594	555	584	585	574	567	558	588	598	541	606	579	583	581	605	636	630	601	617	594	611	619	606	588	606	587	599	581	601	543	604	589	612	543	593	615	596	584	578	612	577	620	583	631	591	625	628	562	637	578	602	602	603	620	605	586	599	601	559	610	596	599	579	612	580	555	564	599	614	602	603	590	606	620	629	599	618	559	572	559	572	590	616	639	600	585	627	601	596	599	629	635	606	578	566	630	610	576	605	616	632	605	569	600	600	603	584	580	537	620	662	555	572	575	598	615	571	597	592	628	605	643	637	566	597	561	584	583	610	611	588	593	587	608	640	595	610	618	579	601	553	587	571	627	544	609	590	626	593	623	619	578	616	577	568	612	571	635	611	595	575	602	643	576	587	608	602	597	570	578	587	616	573	598	593	577	644	644	579	582	574	619	636	584	600	591	591	586	602	587	580	604	590	598	593	560	622	608	621	625	576	600	584	578	670	632	634	616	579	591	560	669	609	635	599	603	579	589	576	577	627	593	597	615	631	566	601	577	623	557	633	569	649	572	608	597	575	626	605	645	619	565	593	589	603	599	584	569	594	574	597	615	578	614	581	578	592	604	609	643	599	596	636	579	623	628	599	611	586	575	615	560	594	591	601	566	611	634	543	591	625	599	582	595	643	629	614	606	610	564	574	617	620	628	608	609	581	587	599	583	613	548	590	607	589	582	566	599	585	629	631	578	567	596	615	574	601	565	600	594	596	572	572	612	636	567	553	595	629	597	595	551	569	561	601	581	604	587	633	604	589	599	651	563	586	578	595	575	620	589	583	607	604	608	590	562	613	618	612	639	574	621	584	619	595	612	645	606	551	616	605	586	583	622	592	612	616	536	613	623	618	598	568	607	556	600	584	572	617	606	587	569	578	591	602	599	585	585	573	585	608	624	605	640	624	624	606	609	630	565	607	576	631	589	612	551	621	556	612	585	611	597	599	587	604	598	618	619	632	621	553	606	589	635	602	618	600	578	619	614	672	623	582	588	571	618	582	600	555	591	613	589	606	575	601	642	569	586	601	597	565	575	608	580	620	624	598	617	580	586	559	626	541	573	581	593	592	575	628	557	646	584	566	606	572	600	594	555	611	584	612	613	582	612	641	645	599	591	551	615	601	606	557	636	607	603	632	618	571	590	592	576	578	591	638	615	630	563	612	592	588	612	630	611	563	564	571	622	637	590	586	623	588	632	578	604	629	612	603	590	568	585	592	584	586	596	603	583	658	601	600	607	609	636	643	587	585	574	577	596	610	572	627	628	595	570	620	594	587	558	593	622	601	597	594	581	596	616	617	618	512	602	638	597	546	582	574	603	590	593	579	590	560	566	560	564	587	585	630	548	604	576	618	598	617	541	588	609	588	578	576	582	635	555	589	667	600	581	609	565	601	609	616	564	604	592	614	573	598	603	596	604	558	569	615	577	604	620	559	581	664	533	590	574	605	678	618	602	611	576	584	618	578	591	583	663	607	618	610	617	586	579	605	564	633	585	612	600	574	561	572	567	584	601	602	588	599	597	593	641	575	602	589	608	628	637	576	605	657	582	655	570	576	601	601	624	565	626	615	593	632	648	616	598	608	612	601	596	610	617	636	605	571	571	608	564	617	582	627	566	596	612	580	607	589	605	614	562	652	571	629	600	566	609	601	636	582	573	563	607	597	558	555	652	590	606	605	579	631	622	622	572	556	626	571	617	598	584	566	653	563	564	631	605	594	626	605	643	644	595	605	593	622	596	595	605	605	585	608	574	567	556	586	597	576	592	588	595	564	550	589	620	616	606	599	589	624	600	601	595	564	591	647	575	582	622	632	608	605	613	591	591	592	571	579	627	613	575	570	604	600	601	579	592	613	598	599	626	581	653	615	621	583	609	571	603	578	637
23937	20994	24302	27891	20995	21002	12733	471	309	278	264	234	252	199	274	226	195	232	235	250	208	234	215	191	236	184	173	221	234	221	183	198	222	184	198	197	188	209	188	209	215	199	240	188	196	194	192	190	197	196	201	176	206	207	169	196	205	222	194	215	205	193	177	191	200	201	212	183	197	183	186	199	173	186	187	201	203	186	206	188	204	196	205	231	205	174	209	245	207	190	162	176	207	204	194	209	199	167	190	190	191	210	197	207	208	227	191	180	191	207	214	178	192	204	218	200	201	197	215	175	167	191	170	187	189	192	202	217	222	205	182	187	202	221	182	188	184	192	173	192	213	206	200	183	185	181	182	207	213	200	198	180	187	190	241	194	202	188	185	190	179	183	195	199	181	208	186	200	184	193	209	195	197	188	178	205	190	194	209	178	165	177	174	181	207	199	229	206	196	192	210	234	208	203	252	221	243	223	193	195	203	189	200	207	198	189	220	217	192	180	190	197	194	205	207	181	221	172	191	190	190	197	175	185	207	225	222	189	200	214	235	211	201	193	193	192	182	183	200	189	166	198	201	183	186	210	216	202	175	209	229	177	190	171	207	202	222	206	201	216	193	185	189	205	208	163	183	168	191	183	228	200	191	178	200	170	217	223	186	229	196	177	188	196	191	203	165	203	180	199	187	206	218	215	223	193	199	185	208	192	187	190	182	200	203	183	183	182	185	196	186	201	208	161	203	210	192	209	205	181	199	199	193	177	202	181	201	205	195	220	213	179	179	192	186	192	177	207	182	201	196	177	203	196	163	213	199	186	191	194	195	185	173	218	177	203	207	190	206	229	204	214	213	223	212	195	182	174	185	198	194	202	213	199	169	206	211	202	176	190	200	201	161	150	178	208	193	208	162	203	204	201	207	203	208	195	179	186	208	168	196	188	175	201	189	197	229	193	182	189	196	187	190	188	201	190	179	195	217	181	192	188	204	193	201	180	217	236	222	218	215	213	218	169	178	183	183	182	195	229	197	208	172	198	165	188	208	191	180	205	185	198	180	192	197	199	221	191	181	192	195	191	196	230	194	204	214	202	198	200	215	193	186	188	197	186	185	208	196	184	187	217	174	189	175	212	207	191	201	176	211	211	204	178	205	204	198	164	185	218	190	193	183	193	217	213	196	189	198	211	196	195	176	201	218	188	214	195	214	189	208	178	187	199	186	214	211	202	191	218	186	190	208	208	182	182	187	229	209	206	201	204	206	191	205	199	203	186	209	187	196	172	212	197	171	209	177	203	190	180	198	204	148	196	193	187	190	182	171	179	176	167	188	205	213	185	197	192	185	186	214	211	200	185	177	192	204	180	178	193	224	194	201	204	182	185	226	188	193	196	218	202	183	187	169	196	208	200	200	191	183	159	203	187	201	219	169	188	217	179	198	193	182	178	180	191	208	185	175	199	183	176	212	210	190	198	186	210	214	193	180	190	203	198	176	204	175	203	188	173	209	187	180	151	223	182	199	195	198	177	193	188	199	182	204	192	210	183	202	197	203	189	195	206	209	209	179	201	204	212	182	197	183	183	196	219	169	201	198	198	207	201	216	197	204	183	188	187	209	190	204	186	192	190	192	184	212	189	194	206	179	180	188	205	207	194	200	178	182	176	196	194	199	195	165	178	200	206	207	208	186	192	199	180	196	187	201	203	223	197	192	187	201	187	208	205	200	179	179	193	195	188	192	208	172	188	227	197	158	188	184	175	218	207	187	198	184	209	193	173	214	196	224	165	175	209	190	190	198	186	220	201	181	187	198	169	214	202	193	205	208	194	191	185	187	212	171	204	191	196	216	225	203	198	185	181	177	167	181	210	187	189	183	178	206	198	164	195	222	211	208	204	191	210	170	202	176	212	182	195	184	202	192	194	180	201	152	197	209	186	172	203	195	205	224	196	200	201	197	179	202	199	205	176	188	182	177	193	197	204	192	196	191	216	180	184	185	184	191	207	189	181	182	203	217	202	210	195	191	195	213	185	218	221	189	203	192	187	201	215	216	192	198	210	162	191	177	166	184	230	200	199	191	196	201	208	186	207	199	210	179	190	197	201	206	190	179	194	210	218	223	207	191	169	194	166	187	171	210	177	178	197	199	173	204	199	200	197	165	174	193	202	202	196	192	200	209	177	190	188	194	203	206	174	195	210	195	205	187	181	194	209	204	211	224	188	188	200	176	182	197	184	172	186	188	216	206	180	189	209	197	179	178	190	191	198	200	217	193	200	190	213	205	159	195	222	184	221	180	203	194	202	203	188	178	177	217	182	200	212	186	202	192	206	191	210	205	207	194	216	204	178	182	221	188	197	181	186	180	209	211	203	192	195	205	216	215	171	165	187	204	211	201	182	200	208	212	209	196	170	193	189	174	188	180	178	201	204	209	212	216	189	182	201	165	201	205	202	207	206	206	189	200	218	186	188	193	212	193	175	166	197	211	221	181	197	170	186	206	205	195	209	218	205	204	248	207	211	194	184	210	167	205	190	164	180	212	180	179	220	193	156	197	188	189	185	194	197	182	180	185	229	206	203	193	200	195	205	194	176	178	202	205	223	186	196	209	200	200	195	184	221	208	154	218	183	183	198	224	185	189	218	222	178	203	191	205	185	195	217	196	212	190	186	194	173	168	203	207	192	194	195	213	192	196	205	209	203	181	163	187	153	209	224	196	197	200	228	199	184	220	200	179	189	194	192	203	178	209	203	199	190	192	190	182	212	169	215	200	192	174	190	193	173	171	205	209	208	172	188	191	218	170	189	178	187	192	221	192	168	203	188	201	199	210	207	184	215	194	190	179	195	203	174	187	206	207	196	209	170	183	219	189	214	191	197	186	170	205	192	223	200	198	202	191	179	166	198	210	204	169	209	193	218	205	191	197	193	195	192	195	182	191	189	189	176	169	169	231	177	175	224	204	190	178	224	203	215	160	195	211	190	223	186	197	222	211	203	176	183	200	229	210	200	186	188	177	209	171	179	191	196	204	179	198	202	173	201	201	208	201	182	186	201	196	185	166	203	198	211	191	219	188	198	206	188	196	205	190	204	203	190	193	187	206	191	181	187	198	199	202	173	193	170	168	181	196	209	192	192	182	185	193	202	170	212	195	192	186	199	183	181	204	197	180	193	201	196	206	188	174	192	202	187	180	203	196	184	200	214	194	201	196	198	206	206	199	190	169	190	209	201	182	201	225	198	204	201	207	203	191	207	190	211	195	204	201	194	176	195	209	198	180	204	202	176	216	196	204	205	196	190	218	192	206	223	209	195	187	215	183	180	210	201	200	182	229	202	176	203	196	194	198	188	188	203	193	213	191	224	184	183	175	197	208	178	200	164	197	184	191	176	183	191	192	184	218	201	203	210	183	179	202	190	215	217	210	178	212	230	193	188	194	186	171	194	191	197	224	196	201	184	186	177	220	203	174	215	208	219	192	179	193	203	194	195	194	170	192	180	222	213	185	184	173	227
4012	6677	2354	897	647	583	534	530	525	451	468	477	485	477	436	528	486	483	434	445	494	474	461	495	447	470	480	459	506	466	482	479	459	468	466	454	432	468	434	454	443	453	416	451	435	489	495	456	471	464	471	454	466	483	447	428	449	449	445	454	444	457	472	460	457	482	425	455	430	461	465	451	472	476	428	452	433	415	442	461	458	492	483	480	427	495	481	479	496	457	454	435	483	478	459	461	463	426	470	442	451	462	466	444	438	436	447	467	454	450	472	449	446	454	463	463	481	442	487	457	398	469	482	497	506	467	456	437	456	451	479	441	461	447	434	444	499	459	448	475	495	463	466	468	454	473	468	475	446	471	465	460	457	454	468	469	455	454	431	439	463	407	470	427	479	489	470	465	444	466	482	507	472	503	478	463	447	475	467	467	466	473	490	449	419	476	475	448	444	421	451	465	462	500	464	465	470	443	456	468	454	435	449	482	493	462	462	438	468	441	444	404	471	469	417	488	469	461	449	460	472	480	460	497	458	472	468	471	396	449	492	448	441	443	455	452	466	506	471	439	478	449	424	492	496	452	450	471	499	451	483	448	465	449	455	454	414	467	451	444	449	444	469	470	441	441	442	477	458	432	428	451	464	433	465	452	483	475	464	459	451	443	498	514	443	457	453	455	419	451	470	435	463	476	446	469	477	470	465	516	450	434	460	463	464	451	456	469	455	473	426	464	459	469	468	455	427	448	470	508	459	404	443	486	487	499	456	431	442	471	497	433	467	434	452	432	447	444	476	488	460	469	431	416	473	444	475	502	472	471	452	451	472	455	459	465	478	437	424	459	473	498	484	509	440	444	443	474	478	459	438	438	457	399	457	426	457	466	502	468	449	422	438	498	431	462	449	440	471	451	457	437	475	465	453	452	440	489	452	446	418	481	456	447	446	458	435	439	454	458	432	450	450	473	458	478	455	438	452	438	453	461	441	476	449	478	477	443	493	443	454	475	483	471	436	449	472	443	457	489	454	444	481	423	411	467	451	468	486	398	426	458	466	424	420	471	447	465	456	487	461	425	468	430	458	447	446	462	465	455	476	469	452	458	435	428	462	469	433	452	449	460	447	467	459	454	502	448	434	435	448	453	488	464	458	440	467	464	470	448	456	486	466	484	455	447	437	462	458	453	475	450	455	461	442	473	459	423	448	487	425	439	474	448	426	471	461	453	439	451	469	435	472	473	455	482	444	490	478	474	431	471	485	460	468	480	448	435	456	482	497	502	428	452	468	438	442	488	428	497	440	464	459	427	466	458	437	475	445	444	454	460	427	487	467	440	487	437	462	457	407	465	470	445	447	429	504	453	488	493	490	471	477	445	475	435	485	460	476	441	461	396	484	464	432	477	468	485	479	427	452	485	445	450	449	461	466	433	476	454	439	458	475	479	449	440	440	442	438	453	418	458	452	448	468	452	455	466	499	453	438	471	441	461	465	445	422	450	426	437	465	465	436	466	453	438	439	478	482	423	436	428	498	432	407	484	447	412	478	455	468	433	490	437	442	476	498	469	456	418	463	469	469	447	451	422	442	460	433	431	418	443	487	432	458	469	455	413	478	442	453	456	447	454	453	444	484	470	433	467	437	454	458	443	475	469	511	448	421	497	444	475	461	441	454	487	464	471	448	465	478	476	424	441	450	517	437	434	488	498	484	443	425	453	486	443	439	465	460	439	464	520	477	448	469	431	467	475	423	429	521	457	479	505	441	435	451	428	454	468	474	456	438	499	472	445	456	470	478	455	450	461	456	452	446	451	433	440	464	451	432	472	461	463	473	478	460	466	463	458	464	464	500	457	435	464	411	446	464	439	430	444	493	435	448	459	501	445	444	461	449	471	433	456	423	439	469	444	445	447	443	481	468	477	455	443	512	466	475	453	458	489	465	460	452	495	515	466	485	463	473	445	456	433	457	453	494	494	502	459	479	441	397	451	453	438	414	444	463	462	443	433	464	450	465	421	446	461	437	471	463	462	487	459	463	448	464	438	458	440	443	444	459	474	485	450	462	442	454	458	436	435	441	499	472	471	412	486	499	435	432	471	466	431	457	463	424	441	457	454	449	457	439	464	470	433	491	446	493	459	434	436	434	451	440	480	473	453	435	432	455	450	467	466	467	449	518	467	453	451	434	468	453	441	497	463	429	420	462	454	437	446	463	439	516	457	462	458	485	469	429	471	490	434	428	455	440	473	428	420	451	442	425	476	409	443	513	474	488	456	476	425	413	445	484	441	460	425	461	459	441	466	465	440	461	437	475	428	459	474	497	462	482	448	475	469	461	462	484	445	431	484	451	474	473	429	478	422	453	446	467	472	442	436	487	449	456	441	461	460	451	456	435	439	467	459	440	508	470	427	453	485	475	472	468	465	456	466	471	423	463	447	475	468	417	429	447	483	461	485	464	481	443	442	435	470	452	478	469	467	475	484	435	458	487	457	453	472	450	456	467	470	449	471	423	493	475	465	425	420	473	425	468	492	490	446	449	450	460	478	420	456	429	454	446	465	437	468	465	481	480	470	462	440	435	449	464	445	434	447	488	467	475	504	479	480	416	455	423	462	432	426	438	475	427	504	472	450	476	483	446	427	468	459	433	478	427	445	448	472	464	423	420	491	459	505	483	397	427	446	429	446	453	460	444	464	466	461	471	459	468	501	416	394	424	436	461	465	453	451	463	468	445	517	449	397	442	429	444	447	476	477	492	471	447	452	465	488	487	482	478	443	420	485	474	438	461	440	477	457	470	466	448	462	439	496	434	432	460	432	485	442	444	446	441	463	469	501	462	433	436	444	466	467	428	477	472	423	507	408	447	453	439	457	471	479	483	452	456	438	458	425	439	455	469	487	445	450	464	471	454	463	473	446	464	480	458	469	457	484	484	454	439	451	422	466	444	460	436	480	477	469	454	452	468	446	471	437	446	457	457	479	506	493	431	473	480	453	458	456	455	483	462	489	446	467	436	468	462	436	453	448	429	489	452	440	422	486	456	425	455	454	481	427	473	421	436	488	455	482	447	468	476	454	455	432	451	483	456	442	435	439	456	454	455	451	496	467	459	478	487	455	470	468	452	464	445	461	444	470	458	428	470	458	460	484	448	454	485	425	440	458	449	448	471	485	476	463	484	467	428	464	450	465	482	445	472	452	415	488	440	468	463	422	454	448	443	459	474	463	439	426	455	436	463	449	459	447	487	462	471	453	434	464	473	492	476	446	452	428	458	481	450	475	457	429	457	476	463	464	423	424	464	487	438	444	436	446	443	480	459	448	448	453	456	466	473	452	488	491	441	484	423	431	451	481	461	449	491	442	445	447	454	438	473	458	456	476	475	454	448	434	461	436	396	481	428	469	467	475	465	472	464	461	451	454	463	450	435	425	440	444	441	442	447	465	484	468	449	442	470	460	451	494	439	478	474	429	460	484	484	447	454	433	421	442	449	475	441	455	448	471	454	454	483	486
31925	19300	6710	482	320	279	257	170	145	154	159	150	116	175	157	169	148	141	123	157	142	125	133	152	156	164	163	165	136	166	161	133	146	144	165	164	148	149	135	154	138	156	139	142	124	129	125	160	129	172	154	138	146	161	149	137	143	147	143	134	153	164	146	162	125	136	139	158	148	145	159	140	142	139	149	133	159	157	146	144	133	149	164	153	170	162	144	144	137	149	144	132	149	142	159	152	158	145	134	149	156	133	161	165	157	143	159	135	155	125	141	148	146	146	165	145	161	161	151	149	166	138	145	155	134	146	158	162	148	137	172	145	147	162	143	143	126	146	137	162	152	150	132	163	130	148	128	146	158	158	171	121	139	161	165	168	145	151	138	138	162	159	155	144	161	141	163	127	149	153	133	165	165	128	142	159	127	135	145	160	144	142	168	134	141	157	134	135	162	162	150	150	147	137	179	156	167	125	139	150	128	143	136	157	146	183	147	152	157	165	162	149	158	150	129	162	151	152	153	145	132	148	147	140	129	135	121	136	169	142	136	156	132	152	153	131	161	169	157	148	170	159	148	152	149	135	123	154	160	174	159	141	139	159	170	156	173	141	151	133	156	159	152	148	161	135	150	162	159	154	158	124	141	167	141	149	134	141	149	159	143	163	166	169	156	141	151	154	136	156	152	167	135	161	146	131	148	158	137	140	151	178	132	150	169	120	162	158	152	135	161	139	136	173	123	151	162	140	145	161	135	124	165	142	142	144	167	142	131	133	124	132	143	146	165	156	136	140	137	144	162	133	173	166	142	169	133	156	136	144	145	162	158	138	158	145	165	135	138	171	145	152	164	166	146	144	144	166	134	131	149	152	132	144	129	138	139	136	151	160	125	162	143	155	162	152	157	149	158	161	157	137	148	139	139	134	147	137	138	139	163	157	138	150	175	169	152	156	146	154	149	143	163	166	158	142	134	148	152	150	145	138	160	148	152	141	166	140	152	168	166	150	132	139	133	158	156	146	147	127	142	135	138	134	152	149	139	163	164	139	154	139	129	163	139	126	158	167	172	163	132	157	151	135	150	144	145	157	145	143	158	149	157	150	147	137	161	149	140	148	133	148	125	168	145	138	156	154	153	157	136	132	133	153	144	151	137	146	150	130	134	150	168	165	155	153	150	159	161	172	144	150	129	127	159	153	140	153	136	168	146	154	144	160	137	139	161	144	158	138	143	137	166	156	171	143	139	156	144	169	142	115	133	145	155	145	148	147	160	169	144	155	157	140	137	150	150	131	129	163	172	145	152	145	135	148	166	150	137	145	114	150	160	162	154	152	146	124	144	135	151	161	159	137	150	152	176	168	144	127	131	170	145	162	148	150	147	145	153	158	151	144	157	153	165	147	140	146	151	159	147	144	181	160	150	169	133	141	146	169	140	139	140	119	110	146	150	136	165	148	151	151	163	140	151	174	153	135	176	151	123	149	140	133	146	139	171	153	141	143	143	143	164	145	151	156	139	152	163	146	122	139	133	169	179	147	138	140	152	157	150	136	135	141	139	147	138	158	132	159	120	129	137	164	142	146	139	138	155	153	155	131	141	145	138	140	152	149	136	145	142	156	139	144	121	166	149	172	143	145	141	157	162	149	160	145	151	159	140	165	133	141	147	143	152	151	138	132	139	150	154	145	159	157	132	152	148	143	149	150	132	147	150	157	151	154	151	161	146	145	159	147	141	135	165	125	159	161	126	158	163	148	160	158	162	140	150	163	140	136	137	143	141	135	152	148	143	134	156	152	149	144	136	140	148	179	132	168	148	131	148	152	150	158	140	129	146	148	133	148	134	156	159	144	132	140	160	147	168	130	146	157	148	162	155	148	149	147	143	142	150	140	123	165	144	147	134	140	145	130	142	157	144	147	143	152	166	137	158	144	145	157	152	142	166	153	135	146	144	136	159	157	136	158	133	126	146	144	171	147	151	190	157	111	165	143	130	143	138	145	148	143	150	147	144	136	149	136	146	118	159	176	176	156	157	132	146	154	150	140	154	150	161	157	149	148	135	155	138	152	175	159	166	143	166	161	157	130	152	138	160	129	143	134	134	160	134	146	146	149	151	147	163	130	135	150	144	166	145	130	134	165	146	166	133	156	144	155	150	169	131	158	144	153	125	162	135	168	147	168	117	156	137	122	127	142	148	166	130	139	171	157	134	124	142	143	146	147	142	155	132	148	133	154	154	156	154	143	156	133	146	150	139	139	152	166	143	128	139	163	134	139	141	150	148	136	137	159	153	153	145	142	164	134	124	162	144	134	130	151	141	155	156	161	167	141	161	129	135	169	147	139	118	162	134	154	126	126	139	143	137	165	129	176	158	139	149	160	151	144	159	137	155	125	138	147	158	145	141	153	129	140	151	167	147	153	170	163	162	154	162	155	152	149	132	136	161	151	150	145	153	133	137	142	133	153	158	146	145	144	152	141	139	149	139	149	163	146	125	137	141	158	154	153	142	144	147	144	156	175	147	122	128	121	121	149	142	160	159	137	142	126	140	157	136	155	135	124	170	142	169	135	131	159	145	154	154	156	166	144	128	133	155	155	137	168	158	144	139	131	143	125	147	132	145	139	121	159	137	130	151	160	145	148	150	161	147	151	161	154	131	145	139	150	135	139	138	154	143	157	135	135	161	133	152	148	120	159	147	144	142	138	158	157	155	164	139	147	153	150	153	151	160	134	140	138	131	148	139	145	126	138	148	149	144	134	149	161	132	146	161	169	146	141	137	149	128	159	146	134	168	155	152	152	153	131	144	112	145	126	170	142	143	141	140	151	138	155	153	138	155	139	134	149	150	154	156	134	132	167	141	164	162	153	146	164	145	152	148	139	127	148	160	149	165	131	156	156	131	158	172	140	126	158	146	171	155	135	133	153	139	146	139	174	145	168	158	156	148	158	144	164	163	159	161	151	154	131	151	132	137	156	139	168	161	145	135	135	147	159	150	157	140	115	129	135	153	167	142	131	145	156	152	152	159	146	153	137	135	173	147	143	150	151	148	147	135	140	145	128	111	148	141	150	143	156	128	134	188	131	147	156	153	155	119	136	178	138	157	150	123	150	161	131	151	149	151	141	133	116	137	152	182	139	144	149	167	167	137	149	152	153	165	126	139	156	126	146	135	134	157	154	135	156	159	125	149	158	143	158	152	146	150	149	162	150	168	141	140	129	138	139	156	153	147	140	130	152	133	159	147	126	148	137	146	149	160	146	131	121	141	147	125	138	163	142	126	162	111	164	152	147	157	146	141	154	178	143	149	133	162	170	136	152	154	164	140	152	150	128	151	147	156	164	141	129	143	152	146	145	134	155	138	160	149	153	143	157	128	130	132	175	166	149	131	156	153	151	132	157	158	168	144	158	147	124	137	140	173	171	148	123	153	154	140	144	139	142	160	146	139	156	177	155	135	133	130	176	158	160	139	166	148	148	153	162	160	146	142	141	161	166	141	138	152	161
5969	2035	667	444	425	405	415	392	426	398	394	389	388	390	420	427	421	399	414	396	451	410	439	425	420	430	434	405	432	387	359	352	398	413	393	403	367	376	417	414	405	387	382	359	411	359	395	427	434	392	401	398	426	389	393	386	412	388	405	407	379	434	393	395	405	388	411	430	391	406	377	393	401	410	418	414	391	420	402	412	387	395	395	423	426	383	407	422	390	406	379	407	420	388	416	417	402	370	418	415	406	400	391	432	400	385	373	415	422	381	380	432	390	399	427	388	387	419	397	383	418	405	397	398	384	389	381	404	416	394	397	412	419	389	408	397	409	433	392	417	378	408	354	392	424	437	412	391	410	451	424	443	411	389	399	413	391	372	424	399	392	388	367	401	388	367	409	369	402	406	353	426	392	418	410	414	422	411	413	404	402	425	421	391	429	419	410	412	418	369	388	392	395	392	419	417	437	396	365	421	376	416	421	408	421	395	405	420	400	411	386	375	448	397	415	418	385	439	406	406	382	413	416	383	397	404	413	410	393	370	388	369	399	408	398	388	392	456	441	386	390	409	425	378	407	402	430	410	402	385	422	410	409	409	379	409	385	390	358	411	382	396	395	417	401	422	389	373	391	417	366	414	406	386	416	429	430	407	407	402	389	389	382	430	396	444	407	409	398	384	376	417	427	384	412	390	412	424	399	416	380	402	396	403	406	390	395	401	386	425	393	415	445	390	399	383	406	379	438	383	400	385	392	412	407	410	416	382	405	382	427	447	401	391	418	365	431	378	399	423	435	406	403	396	429	397	405	430	423	418	400	434	394	433	377	398	402	413	360	402	391	420	383	424	426	400	391	415	373	406	411	412	402	398	369	357	438	358	401	407	403	378	386	383	381	410	386	430	379	406	379	418	435	367	402	370	393	398	397	419	392	395	402	366	414	434	416	412	380	398	394	409	393	358	413	421	378	444	403	401	412	388	385	400	429	427	384	413	414	406	385	394	407	429	397	436	420	383	395	406	420	402	400	419	427	377	403	421	387	396	392	405	398	459	425	382	407	390	405	435	396	387	389	417	396	381	434	385	394	410	415	437	438	414	400	444	398	447	400	417	409	413	405	402	374	390	354	375	408	414	381	410	414	388	431	386	392	413	385	458	432	375	391	426	416	387	391	396	385	397	395	406	409	427	418	412	385	415	406	431	427	400	422	420	410	386	403	390	381	396	407	395	379	408	397	423	407	396	391	405	430	378	420	399	408	411	390	407	370	416	412	407	391	405	413	371	414	394	413	411	420	376	452	371	406	398	416	420	393	414	410	397	390	389	394	358	414	412	403	400	379	403	404	409	408	386	409	409	417	392	372	414	409	369	378	423	361	379	357	412	412	369	396	397	414	404	441	406	424	385	430	407	429	381	384	375	407	417	374	403	391	414	428	405	404	409	399	436	377	396	381	405	378	384	399	401	401	398	387	403	436	403	415	388	415	430	398	407	417	402	382	410	388	376	387	386	376	430	391	408	419	375	395	392	381	403	367	404	387	417	408	394	365	439	401	401	414	383	431	386	401	379	445	433	366	400	415	391	382	410	419	407	388	411	403	401	392	431	407	421	420	378	432	405	402	418	382	395	416	382	395	410	413	408	409	388	453	374	386	401	408	386	392	421	443	388	373	400	369	404	387	426	408	386	391	409	389	389	373	387	398	403	391	368	417	362	397	398	397	379	379	412	395	366	398	407	402	417	400	403	387	381	408	375	399	404	382	382	408	401	390	462	392	382	396	402	370	402	444	396	381	408	403	431	406	365	422	399	406	379	398	430	377	384	397	348	391	421	424	415	441	384	396	392	438	400	418	366	388	414	385	414	407	424	375	413	408	399	398	413	392	404	416	364	395	395	420	402	394	397	401	401	382	377	391	363	406	359	399	417	398	397	400	397	396	429	391	426	414	405	404	411	384	414	409	379	412	385	419	398	379	413	394	411	464	386	374	378	404	428	383	423	386	391	415	384	402	404	387	424	405	388	398	401	374	403	363	385	415	420	420	419	381	420	421	403	401	398	434	401	389	416	390	395	406	406	380	386	398	389	374	387	393	406	416	377	382	427	409	380	402	383	437	413	394	388	399	431	450	415	405	416	413	373	410	389	383	377	439	434	407	419	382	399	422	386	402	388	422	385	412	400	416	369	435	378	408	390	379	417	357	401	419	373	403	375	428	387	407	377	440	418	362	416	423	389	422	381	399	409	375	403	404	403	406	394	384	430	414	410	416	400	397	368	413	407	395	414	437	420	405	375	371	383	403	388	414	444	409	414	409	447	430	373	390	424	373	408	382	402	407	407	438	391	414	431	390	414	404	395	423	402	439	407	433	377	385	407	404	368	362	390	381	372	435	413	367	424	399	404	406	394	409	430	431	410	428	400	426	398	372	374	420	386	391	403	432	418	411	400	376	384	442	393	397	404	412	429	382	393	423	421	400	386	393	396	438	409	385	403	393	414	423	426	435	447	393	362	392	410	379	390	388	409	383	408	382	429	386	416	399	402	395	426	419	429	407	387	391	406	455	418	376	407	399	386	368	379	404	420	383	415	421	394	421	431	402	395	378	402	420	399	401	415	432	417	398	393	388	378	377	394	382	374	404	428	386	396	409	392	416	432	418	394	439	396	389	407	383	421	448	396	440	376	428	391	448	429	407	441	411	418	387	387	411	405	408	418	407	369	366	402	421	409	413	407	417	407	398	386	431	362	393	427	398	374	419	371	405	383	405	332	406	426	398	401	403	397	409	419	353	368	399	401	392	394	408	371	361	396	372	428	369	379	390	438	424	390	452	402	426	396	414	428	408	410	409	397	390	417	360	416	387	433	388	405	418	442	409	377	381	406	374	429	403	369	369	417	428	364	388	410	411	370	409	432	389	395	391	406	357	419	386	404	397	372	392	394	396	413	391	419	382	426	376	423	388	409	390	396	407	386	433	374	404	434	387	402	392	439	383	445	381	421	411	435	403	419	427	415	357	392	404	403	440	426	440	393	412	396	426	395	395	412	359	429	423	423	369	398	409	389	382	407	395	422	377	394	402	411	414	386	405	394	402	446	399	429	446	412	396	400	417	388	398	394	397	429	398	387	439	375	389	379	401	400	408	410	389	408	407	413	419	402	441	401	411	414	423	398	425	418	416	416	404	375	384	427	385	370	418	425	416	390	392	409	427	398	383	404	405	432	415	393	395	434	400	407	421	432	380	394	388	397	418	426	427	413	401	387	384	412	410	425	419	365	430	416	425	408	433	442	421	379	384	402	392	398	378	393	380	443	387	429	438	402	379	399	370	385	376	391	395	396	400	410	390	404	401	443	398	401	458	406	385	438	397	418	401	416	407	417	387	413	415	402	416	404	402	402	413	410	430	411	416	395	406	434	419	400	393	407	398	356	427	414	408	424	416	399	379	416	382	424	432	431	401	392	431	403	397	421	379	415	405	405	371	412	378	428	411	359	406	399	418	372
24535	20982	23958	28193	20985	17674	580	347	282	322	300	288	285	251	245	246	242	263	299	255	256	230	245	272	277	266	268	258	249	234	221	277	251	278	248	221	262	246	260	238	237	226	243	249	245	245	271	287	242	249	259	230	224	262	236	249	252	250	252	241	245	277	240	231	227	266	247	240	287	253	262	236	262	240	241	249	249	246	265	266	241	245	239	234	239	229	261	236	248	260	246	253	234	230	245	261	251	226	250	273	245	258	236	255	251	237	249	212	244	236	258	221	235	242	242	266	276	267	273	245	262	247	277	274	265	237	247	259	243	234	255	250	264	285	240	256	274	243	235	266	222	252	262	251	266	262	226	257	249	201	274	270	237	269	254	235	263	239	237	245	246	235	215	261	232	249	225	258	269	240	253	218	234	208	234	263	239	233	239	226	276	211	251	246	225	252	253	236	255	274	239	236	251	244	228	264	225	230	243	248	263	244	272	256	244	273	235	259	247	242	246	209	266	253	216	252	255	252	221	249	225	240	265	241	248	248	240	263	223	226	240	290	274	256	215	234	272	218	262	262	242	264	268	254	242	203	225	253	224	222	240	211	237	247	273	246	265	256	262	238	234	252	233	236	222	230	229	245	256	259	239	246	234	237	225	209	222	235	253	224	243	250	239	252	251	260	213	243	261	246	233	262	248	240	255	223	259	235	228	254	247	261	255	266	249	239	234	260	259	274	276	259	230	261	253	282	247	253	245	220	261	235	255	262	239	254	253	227	233	236	230	213	227	209	263	257	236	252	248	229	253	267	222	253	231	219	282	267	256	246	251	261	251	263	240	220	264	271	230	242	238	256	243	257	253	247	231	276	231	252	266	246	267	280	246	255	248	243	251	250	287	253	234	256	250	273	255	246	231	255	235	260	257	247	238	233	233	250	233	245	243	260	263	263	242	217	252	238	238	258	230	243	277	239	251	294	246	244	252	235	236	256	225	256	260	239	253	229	270	235	237	262	266	263	241	241	238	269	278	245	242	231	276	245	214	231	239	257	229	225	247	262	259	259	255	242	254	277	257	257	226	254	234	244	245	245	250	241	258	215	232	238	234	224	244	237	245	245	264	250	240	264	262	257	250	258	241	254	240	254	226	269	265	268	225	236	229	281	247	261	224	270	246	249	237	277	262	257	228	260	252	239	279	235	281	229	221	275	235	254	240	239	234	256	264	262	217	267	255	237	238	235	249	263	261	244	256	248	228	236	228	225	249	259	256	268	248	234	260	219	266	235	248	241	253	206	239	261	243	239	243	259	271	236	214	242	257	239	242	261	266	234	229	254	279	240	224	242	281	234	271	281	254	254	249	241	223	278	218	243	240	232	230	239	234	222	236	213	213	246	249	271	236	245	213	232	221	245	268	242	251	260	234	243	277	260	265	243	244	236	254	247	238	264	226	241	266	229	245	246	262	244	244	246	242	242	263	232	261	232	254	240	253	240	262	248	242	241	260	237	249	264	245	260	225	230	223	238	250	258	229	229	223	214	249	241	241	264	245	272	238	258	246	248	240	241	236	248	267	250	254	246	235	249	233	268	279	251	228	234	283	245	258	257	233	215	276	273	238	253	232	225	254	225	253	236	258	267	247	252	249	254	257	245	225	233	234	256	214	261	238	243	224	228	244	215	249	231	243	238	255	240	228	235	224	245	253	232	248	256	263	250	234	241	241	241	262	255	251	239	254	231	236	232	244	264	233	259	227	259	238	225	246	259	247	244	253	277	270	234	243	250	249	227	263	252	254	246	209	254	271	229	262	242	242	227	258	262	230	227	252	278	262	256	246	258	258	263	238	248	269	235	277	236	242	234	248	247	220	224	227	221	236	258	247	226	230	227	235	242	263	234	255	218	263	249	232	265	245	227	243	251	255	238	269	241	247	264	257	224	220	247	240	240	217	266	205	248	264	241	251	242	253	255	257	242	249	236	231	262	217	235	244	253	232	250	225	264	239	234	212	241	275	252	257	239	233	258	244	234	267	235	228	246	254	233	237	245	241	276	270	250	245	232	255	255	256	238	235	235	239	237	257	245	242	247	250	247	264	264	232	235	231	247	239	224	220	240	276	265	253	217	239	232	248	245	264	228	241	247	236	238	265	225	244	241	277	259	237	259	233	238	222	208	247	239	238	280	243	244	250	250	242	243	245	267	230	252	277	275	266	236	266	264	261	295	242	247	232	247	251	230	226	243	227	235	253	253	254	242	262	287	255	233	231	222	237	257	228	247	255	226	253	221	261	243	255	259	255	227	244	241	233	252	236	243	226	251	247	264	240	283	235	255	243	241	242	263	232	265	217	245	238	227	240	255	230	261	278	242	236	264	217	255	279	253	236	258	243	234	266	259	234	239	237	242	268	254	251	286	229	255	250	230	265	234	251	289	256	252	246	242	268	227	253	239	243	252	281	253	254	275	249	235	249	285	233	252	257	225	248	254	241	229	230	220	247	274	207	240	248	226	267	247	241	239	246	255	282	260	242	247	234	272	247	267	234	256	236	236	249	252	242	227	220	253	250	224	248	240	252	218	247	270	224	249	243	252	233	260	232	224	257	280	282	264	218	270	265	265	229	249	263	270	250	247	248	225	236	280	253	256	232	256	251	222	243	251	265	233	256	234	222	252	234	203	244	261	264	266	250	231	262	259	228	253	232	264	234	240	232	251	234	251	221	278	247	277	278	255	244	251	259	236	230	275	248	247	245	259	260	272	231	239	253	224	247	250	227	212	249	228	258	286	218	255	273	216	262	269	264	274	257	243	232	266	259	245	253	209	263	256	245	236	250	250	236	244	244	254	262	228	241	236	246	305	247	266	222	258	243	234	230	250	255	263	255	258	262	244	254	250	254	231	228	221	274	276	237	259	248	246	246	304	226	231	267	245	266	258	267	255	260	244	236	253	259	255	237	226	232	215	260	269	219	250	226	249	233	245	236	234	240	232	221	250	255	226	212	255	263	289	280	258	229	260	253	222	244	264	283	261	238	253	248	247	238	245	245	215	258	245	249	235	220	235	230	246	219	235	259	232	258	243	231	240	258	250	230	256	251	213	251	255	267	249	242	234	216	253	279	233	222	261	260	252	239	233	255	251	283	222	235	237	252	238	242	254	231	244	243	254	215	268	255	238	238	246	246	253	251	255	244	241	235	248	226	256	239	235	230	247	263	253	246	240	236	230	247	222	261	267	225	215	233	236	270	244	285	235	259	259	271	277	218	261	212	224	272	261	237	218	224	234	229	243	242	249	274	246	255	251	260	233	261	218	252	253	253	236	262	238	252	229	259	263	258	281	229	240	271	242	250	259	266	242	224	255	245	248	253	230	244	231	234	226	246	249	231	256	282	245	243	255	234	240	247	253	236	267	249	234	233	261	254	253	246	240	246	257	227	262	263	262	246	242	226	277	243	258	256	239	241	256	245	243	256	233	252	242	277	245	268	269	261	240	246	229	229	247	271	266	241	231	253	254
4162	4661	1706	803	688	660	673	633	624	645	623	622	637	569	613	583	587	593	613	630	606	591	584	627	637	575	601	645	597	611	601	651	607	604	624	624	612	576	581	609	620	616	596	604	608	624	571	605	608	599	600	604	598	581	602	645	584	577	589	652	603	637	592	619	570	631	617	584	600	612	604	572	559	558	592	585	625	640	592	609	585	629	635	593	618	569	585	581	589	633	613	617	612	620	624	648	613	617	584	566	608	637	566	596	585	650	609	602	619	562	602	654	576	639	631	612	605	583	602	631	590	594	615	626	598	577	604	580	619	581	603	617	616	578	597	622	588	608	589	626	602	587	594	641	610	617	589	613	618	633	627	649	561	649	612	608	591	636	613	633	594	599	644	561	573	658	614	605	629	591	583	598	597	618	611	587	595	621	639	565	616	597	598	607	609	634	622	610	568	586	635	639	587	631	629	587	589	609	650	599	558	603	624	605	573	602	590	599	612	590	628	607	625	600	595	593	629	641	629	594	607	588	619	592	587	566	592	605	614	547	575	613	594	596	584	584	627	622	601	662	570	614	639	572	567	602	552	554	638	598	582	616	596	603	606	597	631	631	554	605	606	613	539	611	657	652	562	600	585	637	606	591	586	632	616	588	609	609	623	596	618	616	579	585	584	548	606	584	636	555	607	614	619	597	606	578	628	596	578	638	630	569	645	587	562	625	592	582	584	630	572	633	600	611	599	605	600	608	592	588	573	610	619	585	567	609	564	612	556	595	611	636	636	642	588	569	584	567	578	630	602	650	601	593	615	622	599	612	544	645	573	576	594	602	619	655	577	599	627	599	583	567	586	623	618	637	664	606	629	631	541	624	629	602	583	636	643	583	611	611	635	595	614	578	619	621	600	596	626	616	635	588	636	617	610	613	596	628	614	613	579	664	622	585	639	578	575	629	626	598	612	622	642	625	570	614	614	581	581	628	623	571	593	621	569	569	638	596	579	609	680	594	635	619	607	598	613	646	631	624	582	635	681	557	615	573	573	588	580	602	534	530	602	591	613	630	622	613	593	568	630	617	618	627	622	543	597	637	639	634	592	589	615	610	595	643	607	566	565	608	566	617	625	557	577	614	635	561	587	607	577	620	598	556	604	607	610	597	576	586	616	663	624	653	651	590	580	609	648	620	577	666	592	610	611	633	636	594	565	618	573	606	597	605	638	594	598	611	583	583	602	621	620	594	686	616	632	604	603	633	592	625	578	618	639	597	589	604	624	633	594	604	587	609	576	643	561	613	603	658	622	594	627	618	644	602	607	619	580	617	611	576	548	620	641	519	578	597	579	616	578	587	617	625	570	610	594	570	571	621	632	584	638	602	588	558	598	618	600	620	633	607	590	573	594	572	587	575	597	552	600	644	623	614	582	609	603	594	628	654	593	605	621	605	599	623	573	556	609	596	601	631	587	609	614	601	615	601	563	620	587	608	593	619	604	602	595	575	612	571	548	605	586	667	623	644	614	604	651	543	601	612	595	596	594	565	601	567	609	593	606	575	594	572	618	620	624	571	617	619	611	603	625	595	624	582	587	585	621	595	568	605	615	604	573	586	595	626	586	621	598	626	607	638	608	626	603	598	606	607	620	595	618	638	626	625	614	595	585	600	645	626	612	585	578	653	607	561	613	584	577	661	575	597	643	600	621	625	581	620	609	610	637	650	610	632	611	545	629	598	586	595	582	633	583	610	591	606	610	589	549	589	586	614	641	623	577	580	612	629	591	578	604	573	628	612	609	607	587	635	599	637	585	600	597	592	587	627	601	606	604	621	624	602	634	588	585	606	634	568	570	601	613	569	585	631	591	572	614	561	640	623	591	608	593	658	650	594	596	601	585	607	584	605	598	570	612	605	614	591	549	631	615	549	609	640	600	638	585	617	596	634	614	556	577	560	567	653	629	597	570	589	643	588	628	590	618	583	588	592	596	576	576	666	584	614	604	615	591	611	612	599	624	577	592	555	626	618	580	588	572	641	593	619	605	645	622	605	606	586	614	592	554	612	609	621	560	615	608	633	629	592	642	604	622	559	597	576	589	604	579	587	625	587	644	587	619	660	575	653	586	623	599	569	594	582	617	599	624	580	644	598	579	580	578	612	610	592	621	631	616	609	546	601	607	627	581	597	579	611	600	622	611	555	602	591	588	588	608	573	584	649	553	619	593	620	599	614	575	607	615	577	606	623	577	599	592	568	641	644	612	625	619	609	570	606	593	632	627	631	624	644	607	584	553	582	598	572	607	597	621	590	647	623	584	582	656	611	629	603	584	628	615	602	561	602	574	572	580	604	598	615	586	648	579	577	602	619	597	572	576	605	548	634	554	598	627	598	587	598	630	621	608	622	605	602	584	585	607	629	558	618	635	592	632	618	617	619	599	607	615	605	608	584	604	585	575	602	620	599	624	586	605	579	625	649	599	635	618	603	583	632	627	604	607	631	600	631	637	605	598	585	603	591	589	596	594	659	594	632	607	588	558	660	613	664	554	645	595	567	573	602	577	567	621	583	624	655	598	628	588	568	580	631	592	590	605	626	605	575	594	617	610	591	615	626	575	591	561	615	606	601	588	599	585	630	610	610	615	588	597	597	600	597	574	562	626	551	606	600	607	567	574	607	627	603	594	595	604	634	583	630	606	615	597	617	614	604	572	642	612	599	588	612	605	601	604	617	582	567	591	590	590	604	589	592	612	588	591	644	557	605	602	553	613	608	617	621	636	603	576	635	558	624	591	556	566	602	603	558	620	545	586	583	590	614	592	613	618	583	560	613	552	555	580	616	585	590	621	654	618	568	627	583	620	609	580	605	616	630	583	612	635	568	597	632	620	570	626	599	593	623	566	557	575	622	590	609	581	623	637	599	612	613	593	581	637	588	564	561	613	619	615	604	628	578	581	582	556	606	616	573	593	630	593	557	594	634	627	609	616	627	606	603	592	578	617	660	600	568	605	597	610	627	615	605	607	590	559	634	558	619	606	574	581	594	577	608	581	589	620	564	594	606	600	598	605	561	568	613	611	574	627	660	628	630	651	585	606	568	614	555	606	645	613	566	597	604	567	622	605	558	591	633	599	584	573	609	600	597	565	574	604	619	522	606	602	614	603	602	541	563	598	632	597	595	675	602	591	636	576	601	598	605	624	611	614	581	611	592	663	577	547	688	589	616	599	613	626	613	610	602	592	605	569	579	615	575	610	630	626	564	621	583	600	604	586	612	621	599	595	609	610	618	609	592	639	597	618	612	622	605	559	610	568	595	612	593	590	588	584	614	610	603	659	571	586	640	606	604	617	590	630	602	593	629	616	638	546	644	638	594	579	645	630	579	590	597	601	607	622	617	549	618	633	640	595	603	634	617	626	587	618	603	575	610	536	619	557	610	628	597	658	602	607	590	577	578	641	605	622	603	618	557	575	622	571	614	638	609	605	587	602	610	612	582	578	581	668	588	603	606	619	571	596	611
23840	20966	24308	27785	20967	20976	12398	449	289	306	241	244	291	236	203	221	208	269	234	207	227	208	213	215	197	214	181	207	205	185	214	194	203	186	213	182	199	189	186	183	201	220	212	190	194	180	209	208	209	212	186	199	207	208	183	184	199	192	191	182	201	208	161	189	182	177	181	234	211	181	190	204	180	199	187	186	176	177	214	211	223	183	200	202	196	173	181	181	190	218	200	208	197	182	205	186	220	192	191	182	193	199	191	231	181	205	186	196	178	210	208	210	226	208	197	210	186	196	191	196	183	183	167	207	193	198	204	202	203	191	187	186	203	193	176	187	205	210	213	183	196	181	196	196	175	206	201	183	186	192	191	196	175	211	174	218	186	179	205	199	191	200	220	221	184	179	206	215	221	178	196	202	199	203	191	216	181	216	192	166	193	189	182	219	212	214	180	179	212	196	206	213	202	213	190	217	200	178	205	172	180	202	209	199	194	186	210	203	214	201	201	215	200	180	205	226	207	207	197	193	200	203	176	185	207	206	202	173	226	200	213	237	203	214	193	193	204	201	192	196	192	204	205	179	206	215	201	179	192	198	199	196	171	217	185	181	201	185	172	192	223	202	203	173	189	201	201	231	210	195	181	189	189	214	195	187	193	181	191	172	201	213	208	193	203	188	223	219	168	178	210	226	206	197	202	217	212	192	213	200	189	169	196	188	206	209	189	202	204	212	216	204	194	183	168	173	175	198	201	194	199	207	201	194	175	196	184	195	232	194	197	202	208	211	217	189	196	189	168	220	233	182	207	183	199	189	190	191	191	179	208	196	204	198	204	184	193	188	213	203	191	160	200	197	205	193	218	198	201	189	205	216	199	186	183	201	213	196	184	203	180	203	174	215	199	195	198	210	204	189	200	191	208	164	198	173	201	206	193	178	195	188	217	200	185	205	191	188	207	200	188	222	183	184	206	190	206	201	201	199	207	206	190	171	192	189	201	202	198	204	221	193	216	176	188	198	204	212	185	181	161	194	212	175	198	203	172	181	187	186	193	204	165	224	207	188	177	177	198	216	206	220	214	217	219	183	183	223	228	189	160	218	196	202	189	201	215	225	233	201	194	213	201	201	200	187	224	187	232	181	198	182	213	208	184	187	170	193	202	193	207	195	242	224	193	186	175	218	221	161	184	178	170	197	198	195	213	189	195	200	170	181	187	200	198	194	209	218	218	196	177	179	194	173	163	207	190	208	176	191	206	181	199	210	210	190	239	206	196	198	205	219	194	179	194	218	185	196	203	206	204	208	194	188	184	176	200	206	180	212	207	210	217	189	197	185	186	215	210	190	217	184	160	201	184	191	181	186	201	183	188	207	208	191	219	199	199	209	190	213	203	202	169	193	192	193	187	193	199	190	200	194	200	185	187	178	190	190	192	222	182	181	207	188	209	229	187	185	179	201	193	203	217	194	203	189	199	203	204	194	226	196	179	209	191	195	198	184	202	197	218	200	182	206	210	205	212	207	209	202	190	166	197	172	165	212	193	189	192	207	182	224	201	204	201	214	218	193	202	183	172	170	183	213	189	192	187	213	204	194	215	224	214	188	205	196	207	191	222	219	186	176	191	188	162	192	178	195	162	207	181	189	193	199	188	196	191	215	187	198	177	199	175	160	200	211	186	186	213	214	228	199	199	171	198	212	188	204	214	212	209	211	200	216	193	190	187	189	187	181	171	192	197	204	199	204	194	200	180	185	212	199	214	188	204	183	198	194	182	193	184	192	175	197	210	222	182	199	195	193	221	216	197	217	190	182	205	178	206	200	204	217	195	203	208	160	219	199	199	216	179	181	184	203	198	195	220	230	198	210	202	204	190	207	200	202	200	178	193	197	178	196	188	206	199	221	199	177	171	186	228	192	180	179	222	192	194	188	209	194	178	199	187	180	193	173	192	201	181	212	214	188	223	182	193	212	210	192	190	206	189	193	196	164	191	219	197	190	201	200	198	200	172	185	192	174	203	196	229	226	191	190	190	220	199	201	210	158	190	175	174	189	208	215	216	204	201	190	205	195	180	210	199	175	195	202	178	229	182	205	207	195	198	231	201	170	212	173	207	211	173	166	203	175	203	179	187	203	194	216	210	222	184	206	197	202	208	164	180	182	190	192	224	206	205	216	222	174	175	196	209	195	192	196	203	175	207	181	169	194	198	187	187	187	214	197	215	234	190	197	210	175	203	189	175	192	184	178	202	198	187	179	178	206	204	224	212	221	216	177	194	227	212	199	204	212	182	198	200	192	170	213	192	195	200	217	203	195	181	178	189	189	173	190	203	236	183	189	186	196	187	217	207	184	176	213	200	206	188	220	193	213	210	193	178	236	192	187	194	189	183	199	198	197	186	193	189	201	208	203	193	215	189	208	203	194	208	177	204	202	205	182	220	199	210	201	203	181	196	209	198	175	206	201	210	203	185	182	175	204	179	182	214	202	184	183	182	165	211	208	200	185	190	208	167	207	180	195	206	176	194	211	174	186	177	214	185	176	196	204	183	202	202	204	222	212	187	225	201	188	215	197	187	192	198	206	234	203	170	196	205	211	170	193	192	172	198	216	198	198	222	180	201	201	189	181	220	190	200	163	196	211	198	194	181	202	192	219	187	201	210	207	220	172	201	202	204	174	214	200	187	203	193	207	224	185	175	191	200	189	183	205	159	195	182	197	178	193	191	184	195	183	212	206	180	209	177	211	224	190	212	218	232	190	175	216	191	190	174	187	209	197	194	175	219	187	211	193	192	178	204	181	180	206	189	179	184	210	224	178	194	167	180	216	191	183	198	194	225	200	204	173	179	193	167	199	170	200	195	208	197	180	186	187	205	190	187	202	197	200	200	207	201	180	176	205	198	197	187	202	211	181	201	203	198	208	197	198	220	176	195	214	162	215	199	190	192	202	178	193	208	173	200	185	180	197	202	209	206	184	191	215	180	180	220	207	194	183	189	165	199	173	186	188	196	198	192	213	200	199	199	195	197	173	170	188	188	182	211	208	184	184	186	180	184	205	204	201	213	195	181	197	209	219	202	194	193	205	190	225	196	189	188	184	194	186	172	190	201	168	189	203	194	196	208	203	198	210	180	183	187	170	208	216	175	205	191	199	188	212	196	172	179	188	155	211	185	211	201	183	189	185	186	196	221	207	191	194	172	203	192	231	190	204	194	220	175	187	186	203	173	204	175	184	203	195	177	190	187	211	190	205	173	208	199	208	169	184	191	221	197	175	180	190	195	175	188	189	177	176	173	198	167	202	191	193	190	173	227	194	175	199	196	191	182	191	188	195	200	188	166	199	171	196	202	188	183	176	200	165	186	209	216	188	197	165	187	187	197	178	185	223	221	203	203	180	184	175	218	218	199	189	219	214	175	200	193	213	184	203	198	205	184	178	214	188	184	203	206	188	209	223	186	179	198	220	216	195	206	192	178	190	183	205	197	201	199	177	206	197	175	190	210	185	205	213
4821	6329	2398	866	674	592	559	506	514	480	471	496	487	489	450	506	471	475	462	453	443	504	461	486	478	456	466	436	469	461	493	488	444	476	457	485	421	455	490	492	422	471	473	425	480	487	497	480	453	468	460	428	468	483	457	462	470	472	440	483	456	472	425	445	480	469	414	475	434	455	445	457	468	463	465	468	471	476	418	457	415	462	463	477	478	472	497	480	473	449	452	465	445	452	455	460	495	469	444	457	469	462	483	438	418	467	458	440	457	445	431	454	450	490	419	449	435	488	461	507	483	468	509	474	477	470	473	439	457	440	419	432	465	471	485	442	475	476	450	478	480	437	513	464	484	464	454	470	452	483	467	479	488	439	481	485	455	480	453	475	483	460	469	450	427	486	433	481	415	460	507	449	449	441	429	442	463	454	470	463	460	461	475	449	513	474	436	467	456	444	434	473	455	452	421	483	451	473	498	499	452	496	464	481	464	466	427	471	450	414	432	441	420	458	507	431	462	438	412	454	459	473	472	480	504	403	480	478	442	475	482	459	475	445	486	528	465	461	478	472	477	477	458	487	448	451	447	452	462	463	459	487	424	463	459	450	461	421	441	469	453	473	477	469	463	503	449	455	450	461	502	469	451	477	462	443	421	449	497	463	457	464	454	467	461	445	453	468	459	471	455	485	489	439	472	516	474	490	473	507	469	477	471	449	487	471	457	483	454	465	446	482	454	471	452	461	462	463	444	476	403	438	462	456	465	463	488	447	463	442	460	448	452	484	436	451	487	454	469	449	455	468	411	455	456	460	448	433	428	478	481	466	457	454	511	501	474	460	480	490	428	469	472	439	463	437	461	403	473	459	452	424	436	451	452	480	492	496	482	459	449	461	467	461	474	475	451	447	459	429	480	447	458	457	467	458	458	465	457	468	462	442	458	454	460	451	470	461	457	484	437	442	478	501	466	437	482	439	399	461	434	435	469	414	499	479	468	459	475	473	460	475	499	453	473	476	436	448	440	464	472	478	473	462	490	477	432	514	437	468	408	430	442	452	443	403	465	442	444	471	433	450	452	472	497	475	427	459	487	484	395	447	454	460	429	435	438	464	445	432	469	465	417	469	463	423	437	448	430	464	459	466	459	469	449	451	424	426	464	482	464	464	419	435	470	481	462	407	430	488	466	462	449	470	466	445	476	446	455	480	500	422	486	474	468	480	444	428	465	422	451	469	466	467	453	469	458	458	481	500	472	457	455	432	458	470	474	420	446	442	484	458	446	443	470	450	412	472	436	472	470	455	459	418	415	433	453	456	444	440	448	463	499	461	458	460	445	490	427	451	444	441	459	439	445	489	467	532	471	471	475	452	446	472	476	429	475	467	487	464	502	452	451	432	459	434	446	456	465	466	497	450	417	453	459	421	458	482	395	474	463	433	443	493	425	499	482	439	486	504	498	454	461	485	464	437	450	479	481	413	477	446	453	502	447	473	445	471	468	465	479	451	474	454	436	476	432	440	452	449	447	460	466	442	471	454	454	432	437	438	444	439	420	440	472	459	459	438	435	462	454	490	468	426	461	464	468	424	493	472	481	437	451	475	463	466	474	468	419	456	458	448	424	455	452	480	473	468	453	484	453	427	444	447	435	462	442	411	457	432	429	433	433	427	490	460	442	509	436	447	462	502	476	446	450	469	450	442	460	477	448	507	444	504	452	479	461	461	488	424	483	462	436	497	452	479	420	444	455	453	427	451	461	429	439	434	449	453	464	464	467	453	455	492	460	459	465	414	474	476	424	449	472	487	435	428	464	463	451	452	463	430	458	462	462	473	478	449	428	409	430	459	465	439	480	447	441	446	450	475	475	453	467	459	438	475	476	436	512	461	449	420	444	452	457	446	460	481	487	470	446	440	472	465	470	429	424	484	472	474	488	475	473	474	457	448	429	491	440	434	452	465	444	478	455	434	449	455	454	455	434	463	465	440	482	507	437	463	429	452	453	439	488	453	441	438	470	460	486	468	475	481	486	475	485	434	449	462	458	478	482	473	456	452	484	447	443	448	486	450	427	433	464	443	427	452	491	436	480	451	440	464	467	467	480	476	486	497	453	453	445	462	469	441	482	439	461	420	485	443	440	467	491	481	431	423	451	481	463	450	446	458	488	498	483	444	443	476	450	491	453	481	464	472	466	477	462	434	490	462	446	466	516	465	477	447	461	483	473	450	470	486	424	491	437	463	425	486	457	449	450	442	472	451	475	470	453	445	476	476	455	492	452	487	479	432	437	461	451	474	434	469	471	472	459	463	478	489	468	428	463	481	449	463	484	428	457	451	471	481	466	449	455	437	443	490	451	456	456	459	467	434	455	454	474	456	480	470	456	441	466	471	470	482	448	465	476	456	483	496	476	492	452	464	438	424	470	441	459	455	433	448	459	443	459	477	479	453	463	451	423	458	438	432	431	479	461	479	485	436	451	418	471	471	457	452	454	488	462	457	486	442	434	451	461	444	465	435	444	432	456	434	455	491	452	479	468	496	473	469	438	473	440	471	481	454	456	508	470	492	450	519	464	502	481	496	447	448	499	464	443	477	446	451	468	452	462	408	471	458	494	423	461	489	462	482	441	493	483	467	435	456	431	467	422	465	450	459	456	438	425	432	441	438	455	460	501	450	466	511	435	496	502	447	475	465	455	464	463	473	457	434	448	453	445	430	474	471	433	442	466	446	447	509	485	508	473	474	462	483	473	468	427	452	464	464	482	472	485	470	450	448	451	434	449	425	473	460	477	442	465	500	438	481	446	432	480	459	445	465	467	463	448	438	421	464	419	441	445	439	485	448	454	437	428	471	442	475	451	481	460	431	472	436	457	446	455	489	448	420	480	459	461	453	425	451	451	482	455	447	455	494	462	444	528	449	412	456	459	460	477	449	473	468	491	465	480	456	502	457	454	469	456	467	481	472	474	431	470	472	476	485	426	451	472	454	425	481	456	450	467	465	480	469	485	437	452	473	459	480	426	443	424	471	437	466	467	478	485	469	528	427	478	494	476	467	461	459	473	465	473	436	461	462	483	478	436	472	504	435	456	475	480	485	447	461	486	465	423	421	442	512	435	470	479	437	461	433	455	461	456	470	481	428	426	423	455	426	468	486	437	421	475	458	452	476	482	468	457	456	444	442	496	487	448	452	457	415	425	459	476	448	493	450	450	453	449	480	460	442	431	461	460	473	474	472	485	445	455	463	481	465	441	484	459	450	472	437	421	463	470	465	464	489	466	456	429	471	474	446	429	498	469	440	439	454	458	465	436	475	481	470	498	454	465	441	427	461	457	467	445	471	457	457	527	534	439	447	471	456	510	459	450	480	441	452	469	452	434	425	452	458	453	451	438	423	440	449	476	467	422	482	463	472	489	462	437	443	467	500	446	451	436	448	472	442	422	450	474	461	456	454	444	523	473	467	454	453	463	478	440	446	465	434	461	426	476	434	452	465	452	478	477	443	471	469
31712	19261	6632	256	187	161	177	159	150	143	172	144	135	150	136	155	147	143	155	151	160	137	128	159	147	147	164	139	153	147	145	151	127	134	148	131	155	149	145	144	133	150	167	160	146	141	152	166	184	142	163	130	119	140	141	148	141	149	132	143	164	169	150	150	143	165	171	142	144	129	153	124	149	152	145	134	157	142	138	156	173	145	163	143	135	137	133	152	153	117	148	158	161	153	164	138	149	153	141	171	127	129	131	158	135	131	166	152	135	134	138	145	147	150	142	153	138	159	140	149	145	155	156	144	136	169	165	179	148	149	155	143	154	151	157	173	151	123	147	162	139	143	137	156	134	141	180	150	152	145	122	155	149	148	149	164	130	151	150	163	132	144	153	133	126	177	160	158	148	143	137	157	148	137	146	163	146	127	150	139	132	138	149	158	172	161	157	123	161	157	160	139	159	137	138	151	146	150	158	159	149	131	143	158	132	154	155	134	163	140	140	124	146	166	154	145	136	171	138	152	113	173	170	160	147	149	164	145	168	136	169	122	158	141	127	142	149	150	152	132	135	141	167	154	138	140	132	160	159	136	145	165	159	161	158	155	146	156	148	136	161	154	148	135	153	142	156	131	161	153	174	138	117	143	151	155	137	168	147	126	158	139	161	151	159	163	157	141	161	135	137	135	139	127	130	130	133	149	128	141	139	157	139	120	149	155	157	155	158	146	150	137	145	147	148	153	139	142	142	168	138	160	136	126	175	155	154	142	127	158	142	142	161	142	148	140	149	170	138	139	150	131	152	171	129	149	134	134	138	149	132	162	144	138	152	138	152	148	147	160	148	167	134	160	134	125	157	133	136	162	158	139	151	159	157	153	169	147	153	155	146	139	144	129	145	164	136	133	137	122	150	147	161	156	133	141	152	152	181	142	144	145	135	132	147	151	132	150	156	123	159	147	159	164	150	148	147	161	134	160	151	132	168	155	165	134	149	140	156	136	144	166	159	137	141	140	150	157	136	138	139	154	135	159	137	150	145	125	132	159	165	145	149	160	131	148	141	151	130	146	139	155	123	152	145	139	161	145	137	147	153	143	171	137	138	157	150	141	138	163	149	146	151	156	138	155	166	158	133	154	171	146	159	156	157	133	150	162	147	159	163	177	136	159	172	130	173	162	142	136	167	146	136	158	156	149	155	158	150	150	155	141	126	150	161	136	135	134	160	151	125	129	153	147	157	136	152	158	145	154	155	151	145	141	135	150	152	155	119	135	157	152	133	145	146	162	147	150	132	149	157	145	144	165	161	171	151	144	155	158	160	147	145	138	156	154	149	173	141	153	146	165	136	150	161	167	141	148	146	153	154	164	121	129	149	132	155	127	146	144	160	161	155	136	153	150	168	190	154	127	143	144	155	170	135	151	137	143	152	160	143	162	140	136	149	156	143	146	147	139	162	142	140	143	143	142	154	166	158	167	142	126	161	144	160	125	146	132	141	135	179	150	151	136	157	132	155	151	168	166	124	132	163	165	145	145	134	161	153	134	129	155	138	151	150	175	154	136	135	140	150	147	148	132	159	164	159	176	168	158	149	130	151	163	156	138	159	134	152	145	148	130	118	162	149	145	141	158	132	139	146	144	133	146	149	151	146	136	151	129	141	156	132	148	156	147	139	143	154	143	155	140	163	149	150	149	141	164	149	156	146	133	143	153	152	138	173	143	153	138	140	166	131	122	152	151	147	174	168	157	156	169	141	134	148	139	152	157	149	142	125	142	153	151	144	166	153	148	151	170	155	142	147	139	154	152	147	139	151	138	156	129	154	141	140	126	160	177	156	149	142	131	150	162	165	139	134	149	155	143	167	148	135	135	150	156	136	138	132	148	141	152	140	156	149	134	150	149	135	169	158	132	133	123	140	134	146	154	148	138	137	149	166	149	146	154	173	138	134	144	190	130	126	133	155	139	161	137	129	133	151	157	147	136	153	155	147	167	141	132	169	149	126	139	154	135	162	160	137	156	142	146	144	146	145	135	134	155	149	145	135	166	146	138	172	118	149	136	150	160	147	129	173	130	151	164	154	128	147	142	142	164	141	165	150	130	153	139	148	143	142	172	157	148	152	177	123	119	137	174	142	150	138	135	150	154	159	127	146	149	141	141	161	141	160	148	166	158	151	157	143	130	131	144	145	159	166	133	169	123	150	166	157	128	146	156	136	149	113	146	171	154	147	132	167	163	141	156	136	139	152	147	175	150	141	133	143	154	164	149	152	134	122	150	130	130	138	140	161	128	162	145	145	140	154	126	146	144	154	149	156	158	159	143	151	154	140	163	165	163	159	151	126	154	135	145	143	169	173	153	136	150	147	141	150	147	140	144	156	135	154	143	143	150	157	172	154	158	151	150	156	160	143	144	148	126	183	134	140	129	153	163	138	147	139	140	157	132	170	150	135	117	155	150	141	133	151	147	139	181	125	144	135	146	161	138	157	148	147	123	148	144	144	138	136	139	161	142	149	140	152	149	133	126	123	143	155	154	144	141	161	151	148	125	159	139	157	160	135	142	137	157	162	149	137	148	136	152	156	152	132	150	168	147	164	130	164	166	150	126	146	155	164	140	141	135	146	139	136	159	158	156	146	125	147	133	132	145	147	167	155	134	134	180	132	146	158	145	142	128	154	140	156	142	132	138	137	135	159	153	161	139	141	134	158	140	127	148	125	143	139	145	125	161	136	146	136	151	124	131	136	162	157	181	164	129	144	161	142	125	128	159	145	167	147	170	147	122	144	177	143	148	133	141	134	140	147	135	149	142	159	139	123	153	160	160	141	158	134	145	156	152	154	147	139	159	147	142	156	137	158	163	146	143	149	146	167	158	148	157	143	141	129	137	140	149	158	139	177	133	132	178	152	136	140	136	132	156	144	160	136	158	168	121	153	135	155	149	118	123	137	132	159	157	160	139	147	161	150	156	164	142	153	136	145	157	159	153	163	169	146	136	163	142	159	137	161	140	143	151	154	134	165	154	146	148	136	136	148	155	136	139	141	140	156	132	145	159	129	134	129	161	159	150	141	134	155	153	160	145	129	147	129	147	141	160	164	145	147	152	131	145	148	160	157	150	144	140	146	160	147	134	147	152	135	128	123	138	144	147	150	158	155	142	134	175	137	175	144	157	151	158	157	165	144	153	141	138	173	144	155	166	152	151	149	139	170	160	144	133	143	132	165	146	156	147	164	136	124	155	154	173	138	150	190	154	156	142	141	143	143	142	155	149	142	142	145	142	149	145	123	151	178	144	145	149	144	157	142	174	159	144	145	145	148	148	140	130	127	145	140	128	155	159	158	152	126	127	159	157	129	153	166	155	148	144	161	134	175	147	142	145	142	156	148	146	142	142	148	158	146	150	143	155	143	159	172	144	142	144	152	138	150	159	140	150	150	131	136	153	171	146	124	142	131	152	155	137	176	143	175	133	168	133	141	162	164	145	150	140	154	161	163	149	149	136
6261	1721	605	407	440	400	401	390	443	431	355	428	403	397	389	397	377	396	408	411	425	412	391	414	376	403	391	405	403	392	365	410	429	431	447	387	406	417	428	401	369	396	388	426	441	382	386	405	435	388	396	435	436	387	444	413	388	370	373	396	422	368	370	412	443	371	423	390	443	373	464	405	381	407	425	393	420	403	377	383	374	437	386	424	408	422	415	375	405	427	391	412	399	399	397	370	438	417	369	412	435	389	387	395	387	383	373	390	400	432	410	399	388	407	425	391	428	390	407	424	405	389	428	454	405	442	427	409	426	414	389	450	403	417	402	418	408	415	414	429	405	391	443	376	404	408	415	419	420	407	384	413	383	399	402	409	419	428	410	401	405	429	414	429	426	386	420	413	406	392	407	423	414	405	367	384	411	392	402	423	403	411	400	388	419	438	406	455	418	398	392	423	399	425	415	402	427	366	408	400	399	424	418	434	391	432	404	384	401	399	435	397	414	369	355	374	401	411	396	414	405	447	425	387	415	399	421	426	395	423	431	408	394	406	411	395	426	397	411	414	368	399	392	423	398	357	438	387	356	405	418	380	401	433	409	395	396	387	396	416	386	381	404	416	434	390	380	387	432	400	398	408	428	379	411	395	434	419	420	411	402	403	418	418	392	398	420	389	378	443	422	408	424	386	392	373	398	402	410	395	408	446	419	384	423	410	400	388	405	414	423	378	402	443	444	401	436	414	391	433	409	392	379	409	389	388	375	387	398	413	411	421	393	406	394	404	429	372	433	411	384	379	378	388	386	427	373	437	442	366	417	402	439	419	418	376	427	448	397	397	377	422	398	407	441	404	388	392	413	433	422	410	409	373	391	397	405	387	395	424	422	367	410	386	400	419	395	412	390	430	392	408	420	409	374	409	382	417	427	414	397	404	404	399	387	434	400	402	418	405	427	382	378	408	397	357	396	388	424	397	395	392	440	427	405	395	411	438	390	378	402	397	370	423	400	422	418	415	374	415	432	411	394	378	399	360	426	420	384	383	399	384	379	399	423	415	402	402	425	376	362	393	389	398	413	402	418	378	395	432	426	417	431	390	423	426	408	403	406	434	430	392	412	380	408	379	361	357	374	425	411	413	413	402	409	412	448	403	424	392	415	403	414	427	412	399	453	392	406	417	390	398	445	423	402	409	391	452	470	408	393	380	425	447	397	414	405	425	392	403	420	401	397	386	413	415	413	391	396	408	426	366	387	400	420	396	389	402	411	394	421	421	400	425	400	385	429	409	375	436	424	383	395	402	430	396	374	461	406	386	391	390	410	394	442	387	379	366	403	408	386	410	406	422	402	393	386	382	370	430	404	411	395	400	403	395	438	408	392	398	428	394	425	391	410	399	383	399	406	420	429	451	405	393	385	391	352	374	421	418	377	407	444	395	361	412	408	396	417	413	385	409	420	419	404	406	393	420	396	398	426	386	414	371	421	393	410	392	386	393	402	390	402	417	372	413	416	425	385	399	414	405	390	410	404	370	437	366	416	421	412	401	421	408	409	431	392	393	390	385	401	388	425	363	365	392	422	412	446	423	433	360	413	400	396	414	395	379	408	384	412	409	434	411	380	442	409	382	420	398	419	429	392	408	363	400	387	407	386	417	441	350	407	402	441	400	393	402	402	401	437	423	411	413	410	409	417	418	407	356	399	394	389	427	440	435	423	412	394	425	418	422	434	427	393	382	382	391	382	400	406	423	433	381	421	380	392	378	387	403	400	407	425	358	397	403	388	409	433	414	441	437	422	418	418	386	416	406	412	392	398	393	388	408	425	387	424	429	370	395	408	422	390	383	405	405	386	423	368	385	387	404	422	398	419	397	417	423	420	396	414	374	399	390	424	414	420	381	405	432	412	387	444	381	409	406	413	392	376	435	388	388	387	448	443	411	400	405	438	456	404	394	415	398	394	365	389	390	412	413	379	432	382	412	422	391	388	396	393	430	378	440	382	395	385	419	382	400	405	413	375	392	410	391	387	382	390	410	397	428	399	384	378	422	393	382	412	409	412	379	379	384	421	403	394	374	419	408	375	374	410	415	403	438	410	430	406	399	399	400	448	432	392	388	415	424	428	412	418	394	413	425	357	401	416	415	420	393	427	407	447	399	391	384	391	417	383	423	409	375	370	424	398	406	368	405	398	430	377	417	389	392	425	388	427	395	375	374	407	395	420	396	389	405	388	378	420	424	416	392	425	403	399	394	433	372	415	412	401	392	420	409	400	388	398	391	414	361	411	379	409	397	407	383	403	379	376	431	383	370	391	395	394	417	408	396	394	399	416	382	430	375	415	374	414	420	402	421	402	387	428	412	429	382	416	381	416	420	395	397	411	440	402	401	440	395	415	418	408	413	411	393	422	400	393	383	400	397	406	418	420	397	403	409	389	423	400	373	411	414	410	437	416	417	419	403	372	417	384	379	426	412	411	422	394	417	381	435	440	406	457	400	409	393	381	408	407	393	407	395	391	437	424	401	402	405	399	362	397	453	381	373	374	394	412	408	384	431	403	427	419	388	428	445	381	366	402	427	403	412	379	423	364	403	411	407	404	397	434	403	405	402	383	407	413	389	410	405	430	416	410	394	413	437	389	374	399	405	398	392	417	410	403	407	462	421	369	418	405	397	398	396	418	375	417	409	390	381	418	370	408	411	404	437	421	391	417	414	384	418	444	399	417	406	365	429	396	420	410	391	377	387	439	391	406	431	357	409	412	412	366	414	392	409	392	387	408	394	428	391	389	455	426	370	395	412	394	409	435	391	414	424	400	391	408	385	393	398	404	399	404	426	403	382	405	401	414	367	394	409	410	412	382	400	424	391	396	451	387	398	371	422	437	370	377	424	387	393	401	391	392	396	393	419	416	421	382	377	458	414	419	379	428	395	412	426	412	400	410	434	410	370	391	365	364	404	419	397	382	423	384	443	373	409	373	395	404	448	409	418	444	399	393	401	420	409	435	374	412	392	399	422	407	413	411	416	389	405	424	370	376	417	407	402	440	402	428	379	427	395	425	392	410	414	436	396	394	410	393	409	434	429	376	382	381	418	410	399	414	392	401	388	440	429	401	414	397	411	399	404	417	407	401	420	400	388	399	405	426	410	430	416	387	399	397	411	376	376	404	437	414	409	438	417	414	406	400	378	411	398	431	382	403	394	406	364	395	401	412	391	384	390	423	422	397	384	425	364	384	380	373	424	426	414	423	411	423	422	370	480	380	399	401	411	412	422	409	443	395	390	417	396	402	408	398	389	384	390	408	421	405	390	403	424	432	399	399	424	415	406	410	434	375	423	415	410	398	434	348	414	423	417	398	399	444	401	405	369	441	385	395	434	389	428	415	399	417	420	404	426	430	396	436	448	414	415	394	424	387	369	358	420	415	428	431	401	393	399	381	387	394	388	399	396	391	376	405	408	406	400	389	386	403	403	410	401	429	404	422	363	397	391	393	419	398	414
24498	20974	23967	28172	20974	17884	575	377	302	301	260	322	291	285	255	262	282	271	238	273	250	253	251	267	259	252	260	252	232	256	257	262	264	226	274	271	255	248	268	232	228	201	255	237	267	252	233	239	249	239	256	256	235	232	232	272	228	253	225	254	237	221	216	248	236	244	259	233	214	274	257	280	241	219	237	259	255	225	262	258	260	231	251	267	259	259	258	235	271	260	221	247	250	243	246	255	260	254	238	243	247	254	256	269	266	207	223	244	259	236	220	230	271	257	241	221	255	254	266	247	232	252	268	256	249	262	249	242	250	275	266	258	269	234	273	242	213	241	245	237	246	262	229	236	244	230	226	240	241	271	250	268	219	252	242	238	228	275	256	269	272	234	267	234	259	278	268	277	220	251	250	223	248	260	234	240	229	276	242	251	252	243	246	235	258	229	220	216	271	196	255	243	235	238	253	221	257	246	226	277	240	261	249	260	246	255	275	260	254	244	239	247	264	228	272	243	243	250	244	253	245	243	275	248	271	238	244	222	217	257	239	273	229	217	250	263	260	256	230	236	254	254	257	246	260	261	256	250	252	244	254	262	252	267	248	265	291	245	264	231	239	236	228	241	258	246	267	265	240	234	237	254	262	248	233	250	205	223	251	242	243	243	267	274	258	216	250	252	266	205	236	241	249	247	276	273	266	259	245	261	250	219	224	257	224	254	212	229	240	229	212	230	237	267	250	249	260	271	226	248	253	274	236	257	241	202	240	246	249	255	243	233	245	265	256	221	238	213	234	241	242	224	244	245	235	268	233	253	208	248	274	231	234	241	235	249	239	229	246	232	252	246	233	246	223	266	248	268	249	256	283	250	247	254	254	246	253	275	267	261	278	263	263	250	265	244	235	241	214	308	224	246	256	245	253	225	231	225	245	249	242	237	250	245	238	243	221	238	237	271	252	294	244	241	237	256	260	248	246	237	269	260	279	246	212	243	235	235	266	258	236	264	265	263	225	244	243	238	245	217	243	227	237	265	248	264	247	240	225	240	257	240	252	261	251	244	238	295	262	238	242	256	239	237	250	238	266	246	224	249	244	238	245	238	235	248	254	237	262	241	246	273	247	250	230	242	237	232	238	275	265	247	230	267	246	245	233	242	239	256	253	237	252	241	225	244	256	233	251	246	225	240	253	220	235	252	257	256	263	250	234	231	238	254	233	246	232	231	235	236	249	240	241	255	238	289	246	260	240	242	245	250	249	229	255	264	234	232	235	246	236	229	243	226	232	245	265	257	231	271	272	251	251	282	225	251	241	237	239	241	226	233	222	213	256	246	242	253	242	245	266	211	248	241	238	237	222	271	259	248	225	250	271	228	263	254	226	251	244	256	230	240	260	256	249	221	276	222	271	235	267	259	232	227	255	267	253	253	249	240	257	261	221	225	245	246	278	280	266	245	244	240	249	242	249	255	241	264	211	244	263	237	239	259	224	224	277	253	277	294	234	248	265	246	262	231	254	288	231	246	254	269	239	266	243	258	256	245	237	264	279	257	264	239	270	267	237	247	257	243	243	249	244	259	253	276	259	256	239	250	265	239	261	255	250	224	253	281	269	244	226	248	257	239	243	247	263	232	233	234	248	263	256	251	222	242	275	229	285	245	247	278	243	243	228	234	254	283	249	236	243	247	249	247	263	215	230	225	262	268	229	246	236	236	257	262	296	259	228	225	249	288	242	249	230	250	238	257	230	228	279	248	244	277	264	261	254	282	242	256	258	276	264	281	266	236	242	259	242	241	234	242	244	243	201	234	246	243	262	262	248	244	248	254	260	274	257	244	229	230	230	261	234	255	249	239	262	242	281	247	249	242	272	236	252	258	233	233	261	239	243	256	247	245	239	251	241	291	276	254	230	267	251	237	258	232	243	268	225	208	277	244	221	261	259	233	265	248	214	250	240	251	242	251	255	233	247	243	271	229	259	245	250	221	214	259	244	253	223	228	242	238	251	282	258	253	230	266	274	250	237	233	239	219	265	222	238	284	278	221	248	238	239	254	268	258	252	256	246	246	227	263	251	266	273	232	260	269	278	271	229	242	253	234	243	244	213	243	226	258	228	248	224	253	268	266	244	268	255	278	224	234	272	246	238	254	274	247	257	258	252	271	257	277	241	248	231	249	260	240	274	255	239	272	290	258	274	279	230	234	230	237	228	234	246	253	264	234	218	228	239	238	236	244	219	264	237	223	242	239	251	262	238	261	249	246	219	259	252	223	234	242	252	240	231	240	240	241	257	247	263	271	259	245	281	244	224	233	269	279	275	247	233	257	238	247	248	268	238	248	250	263	290	252	231	221	260	246	225	253	247	223	253	256	255	268	291	251	221	250	245	230	264	260	254	219	224	241	248	240	246	241	241	266	278	232	255	229	265	264	258	260	234	258	230	238	226	241	237	242	207	240	252	246	253	259	253	230	239	236	246	255	272	239	245	244	219	239	247	261	243	237	271	233	284	232	268	253	265	273	264	256	245	263	239	233	248	230	230	239	216	231	230	258	220	241	255	256	244	241	268	275	234	248	264	236	244	262	229	245	274	252	259	244	240	255	237	250	241	257	232	244	224	281	231	258	231	237	265	232	237	266	272	250	255	235	257	228	262	251	267	235	212	264	251	278	275	242	251	262	242	257	278	241	244	254	254	248	261	256	250	248	238	242	251	286	254	245	284	229	232	236	224	240	224	272	262	233	227	253	275	253	273	253	227	224	257	246	264	233	265	256	221	228	208	249	251	238	277	254	235	250	251	241	262	250	224	270	251	251	244	251	249	238	224	245	222	244	274	252	239	266	268	255	251	228	257	253	266	236	223	225	229	254	254	271	255	236	240	231	285	251	248	241	252	258	264	261	257	241	255	259	214	250	265	267	231	266	242	245	226	242	261	253	234	254	271	244	288	250	262	256	250	228	256	248	249	232	248	263	242	216	251	237	265	250	251	275	227	244	237	256	227	255	254	255	237	244	243	236	212	250	229	227	252	249	255	267	235	246	248	253	244	236	255	239	254	241	261	234	263	254	231	243	237	251	247	239	249	223	241	237	256	280	257	251	222	237	223	251	252	242	241	278	246	254	231	225	225	250	246	279	235	220	260	227	218	224	277	263	230	249	224	256	255	258	229	242	281	266	230	248	235	247	261	222	246	257	266	262	250	263	259	243	244	257	234	266	246	240	263	273	249	260	240	230	254	249	270	246	276	250	251	257	254	222	242	230	228	252	233	238	242	250	270	222	264	275	234	263	265	242	229	244	237	283	232	231	252	251	263	255	237	269	253	245	297	255	241	253	227	220	252	237	233	276	243	249	248	260	213	269	222	242	247	284	233	250	248	241	245	234	238	254	254	256	231	247	246	241	227	257	260	239	272	216	225	262	247	269	251	232	228	248	255	244	268	236	242	260	241	241	226	259	236	262	256	242	243	250	245	231	261	255	251	236	253	248	256	274	242	252	228	241	245	237
4553	4058	1649	836	696	691	644	617	610	648	649	597	620	612	610	623	654	600	630	565	623	618	593	582	606	621	631	574	630	584	615	606	618	563	628	575	609	599	605	613	622	606	618	658	588	635	565	624	609	619	603	596	620	631	629	609	619	614	600	616	594	630	632	584	602	618	559	589	586	618	624	627	635	621	596	630	581	586	634	643	587	616	592	573	620	574	629	585	550	539	619	592	574	616	627	608	572	585	596	605	629	552	603	608	644	609	599	594	639	596	612	606	575	571	591	607	574	608	609	584	629	574	623	573	596	617	644	606	574	542	649	580	586	592	588	634	578	599	549	583	637	638	581	573	581	578	576	589	606	636	602	594	608	605	568	607	551	604	604	601	612	606	592	592	607	597	588	629	599	656	621	642	670	614	541	627	597	605	601	590	589	604	570	583	664	600	601	600	612	577	641	598	616	600	604	597	586	604	670	621	613	644	586	575	596	615	612	627	582	614	623	587	627	608	603	562	564	598	582	607	610	667	618	647	598	592	589	577	588	593	588	625	608	624	568	533	603	607	590	629	605	612	604	589	586	613	597	572	611	620	600	610	611	589	613	612	577	614	613	585	625	623	606	617	632	583	640	641	600	602	592	592	619	623	597	608	596	614	620	600	651	669	612	627	588	615	583	595	594	601	623	631	616	594	582	612	607	592	573	621	622	640	581	591	577	613	609	578	587	615	555	640	645	640	599	637	617	608	628	599	588	625	547	616	626	619	590	605	572	596	557	622	592	614	622	633	593	612	609	604	587	572	585	593	556	599	601	616	606	614	582	624	641	626	581	600	588	608	603	543	646	604	621	583	595	603	603	585	639	617	576	588	587	610	630	614	608	612	612	590	567	622	571	649	561	634	596	612	619	587	632	601	611	599	570	636	599	581	648	659	597	594	616	586	645	635	607	569	576	658	628	631	564	586	583	582	611	621	561	641	590	569	644	615	581	626	639	585	616	613	594	577	567	614	591	544	607	552	599	561	591	614	550	618	603	562	612	592	596	603	614	595	644	593	583	640	621	629	602	627	597	620	566	613	557	581	628	591	583	604	622	567	622	591	611	603	609	633	646	620	611	614	611	637	598	565	553	614	589	637	588	619	574	612	565	577	646	590	567	596	579	575	594	602	637	586	584	576	612	628	600	628	596	575	622	618	606	649	621	568	603	632	570	591	576	595	586	648	597	647	578	561	545	609	624	609	563	649	654	580	640	581	606	617	585	598	570	607	615	596	652	581	569	613	606	609	568	547	570	614	597	646	585	636	612	575	590	607	581	611	582	590	597	573	649	611	627	629	623	618	627	593	604	624	593	609	603	596	580	630	602	610	639	620	623	623	604	594	545	669	628	617	609	641	597	613	609	585	615	567	619	600	578	601	611	605	598	627	660	603	606	566	608	603	624	639	603	599	581	673	625	624	594	592	633	620	621	612	604	608	615	577	572	590	564	586	591	632	587	644	600	603	606	597	585	605	590	582	573	609	622	642	562	600	604	610	579	596	583	592	625	621	563	627	600	607	619	595	634	596	591	616	595	556	571	682	601	623	594	592	596	625	588	608	626	599	594	595	640	638	633	615	611	583	595	606	619	598	595	616	576	617	630	619	616	593	635	583	605	592	631	568	633	582	578	584	547	621	589	585	627	614	613	616	574	594	563	629	576	626	631	559	594	584	612	586	565	625	575	559	588	595	612	584	595	620	540	610	607	628	602	610	617	602	607	588	621	602	570	568	610	616	581	584	615	622	613	621	604	603	643	620	570	631	596	584	634	612	548	563	585	561	610	588	611	611	615	602	596	629	625	605	617	612	607	590	571	570	564	582	575	632	561	589	574	626	678	552	614	634	601	598	614	589	629	578	625	637	603	607	561	593	606	614	618	652	584	650	612	584	583	612	642	617	607	528	598	621	630	583	606	612	549	598	616	634	605	607	574	588	595	580	594	584	612	557	591	612	573	627	566	607	595	592	620	591	571	617	598	577	606	550	616	583	616	571	596	546	590	610	600	624	594	605	607	561	607	589	622	594	579	615	610	596	620	597	598	565	555	550	618	581	613	636	627	599	560	564	589	599	630	601	556	647	607	622	586	602	601	605	619	595	575	628	646	601	629	592	638	616	625	573	586	585	591	642	625	583	587	562	591	625	586	668	601	592	599	594	598	627	577	637	640	584	549	585	591	588	602	610	520	580	590	595	598	599	602	575	576	580	623	602	596	592	591	617	633	587	599	589	626	635	589	569	570	587	622	599	613	607	590	581	632	612	569	604	585	651	621	609	590	616	567	656	586	615	579	602	630	591	607	571	607	587	608	619	600	573	569	619	607	616	579	630	588	621	618	653	632	611	597	622	624	601	589	602	610	617	595	549	612	591	592	604	611	617	619	584	591	612	608	617	574	583	626	634	570	600	622	551	611	601	604	604	588	633	588	582	604	596	621	610	609	577	602	585	661	619	649	605	599	603	625	634	593	579	571	610	604	572	624	559	594	605	588	589	605	625	608	625	602	582	588	619	585	592	636	622	538	595	645	628	591	576	604	572	571	575	617	586	609	612	607	601	571	614	594	619	633	609	604	616	601	559	650	621	608	593	621	607	589	610	630	608	588	648	607	541	568	632	603	580	623	601	632	618	560	614	615	569	604	576	639	573	632	613	601	589	621	585	589	573	596	589	602	622	635	633	636	600	583	621	579	583	582	553	599	606	589	579	558	615	603	618	591	584	583	650	587	569	627	642	618	609	585	622	611	596	603	569	613	575	597	580	632	636	608	547	599	546	549	576	602	603	603	616	590	580	625	656	627	592	611	637	647	586	640	596	621	528	600	634	588	587	628	558	583	584	609	639	622	601	594	558	594	633	619	622	586	627	527	609	578	613	598	580	591	545	600	578	616	607	570	577	593	639	560	644	603	586	592	575	610	600	602	603	590	624	609	603	627	582	576	582	611	581	600	591	603	541	634	627	593	572	586	648	594	557	624	635	608	618	598	608	576	657	621	605	588	620	595	609	626	624	597	642	561	590	618	613	604	554	637	620	584	662	566	586	604	597	619	559	649	597	585	608	576	582	619	596	603	591	615	596	609	584	623	602	656	591	602	601	586	636	605	600	636	600	613	637	593	587	574	624	639	594	570	580	600	573	578	632	594	576	583	587	584	603	590	616	635	618	579	586	591	621	621	607	633	593	583	610	615	568	607	643	638	605	606	637	560	565	588	586	630	604	652	581	576	607	607	630	618	561	592	631	605	623	623	576	576	589	587	583	581	608	604	628	590	547	641	569	568	625	663	611	576	598	599	633	600	629	642	611	620	588	578	589	591	613	599	618	603	594	593	626	614	574	623	605	584	598	620	604	640	550	572	619	566	625	631	554	623	593	593	589	589	601	593	623	622	556	631	588	584	613	638	638	618	603	593	614	577	607	642	565	605	593	558	599	590	579	613	586	563	602	597	610	578	651	601	594	607	604	575	624
23938	20998	24335	27853	20998	21005	12728	495	345	292	284	257	254	215	219	213	214	245	210	223	218	232	221	189	211	208	186	234	186	215	215	201	194	187	203	190	215	196	226	201	200	197	183	200	184	218	208	187	196	187	207	182	216	221	211	202	219	226	183	192	190	193	198	210	190	188	195	174	204	193	194	181	213	188	208	202	200	188	177	208	195	220	206	183	194	216	184	188	209	191	214	180	198	197	199	167	180	177	189	191	185	187	205	193	201	210	202	195	206	177	174	177	191	189	181	206	210	198	205	190	204	214	178	210	210	189	188	176	200	199	188	196	186	183	189	204	204	160	180	208	188	200	202	199	178	176	202	213	201	197	182	188	206	189	209	180	190	219	181	213	197	214	223	207	208	219	214	209	213	168	202	182	193	187	176	204	207	230	194	185	201	180	214	168	184	213	183	188	197	200	200	191	195	207	217	195	218	182	174	179	201	201	199	184	207	229	202	202	200	218	179	212	203	212	193	180	157	200	218	195	186	178	190	177	195	209	194	185	202	204	223	212	193	215	189	194	188	193	219	172	186	193	180	198	220	205	198	178	173	204	190	202	177	175	194	196	192	193	224	214	189	191	180	218	193	201	211	205	193	194	202	176	180	186	186	199	182	204	200	185	190	204	166	193	166	191	201	210	216	219	200	201	235	207	192	204	197	179	212	175	224	202	178	196	232	197	167	196	171	223	198	181	198	192	191	192	200	227	195	184	181	205	183	201	220	199	189	194	212	191	207	209	195	198	198	190	192	198	212	213	196	212	217	176	220	205	179	172	203	206	174	173	211	212	185	207	245	176	200	207	188	176	185	188	180	194	227	217	189	205	199	200	178	199	208	182	190	198	201	205	173	187	196	190	208	187	180	201	223	213	192	181	180	178	193	224	206	190	177	185	174	186	204	199	194	209	183	172	205	218	186	222	200	188	175	184	189	205	174	200	194	211	228	179	194	199	184	199	197	200	208	174	179	169	179	193	204	207	229	169	193	211	179	207	179	192	200	180	196	203	184	189	168	200	203	193	179	201	195	214	180	208	191	182	210	212	190	212	181	213	185	207	192	191	206	168	183	195	191	194	180	203	216	188	194	187	203	184	213	209	221	217	218	191	188	202	184	197	193	201	195	206	196	209	178	206	186	178	173	209	224	206	191	206	157	214	235	195	183	198	209	169	209	204	192	186	205	184	182	208	200	208	190	220	208	205	222	204	220	204	198	211	206	211	191	197	177	219	178	212	184	206	186	170	193	196	175	203	193	178	196	191	206	189	182	192	188	203	194	196	198	201	188	210	201	189	190	218	193	199	228	214	193	185	187	210	185	184	230	195	181	192	180	180	220	210	189	206	195	168	198	188	194	182	197	204	199	201	186	192	220	207	186	196	179	213	211	175	194	190	210	230	186	213	200	197	204	183	188	183	179	186	174	197	190	211	218	202	193	219	237	205	211	198	191	212	187	183	187	187	187	175	196	186	201	190	197	165	181	185	202	230	215	169	192	203	186	220	210	193	200	227	215	215	189	203	196	207	173	174	178	217	219	233	229	191	199	195	200	173	196	177	161	215	179	196	186	185	202	215	196	169	190	229	204	164	189	198	196	206	184	169	195	195	191	194	197	181	213	209	167	189	211	195	177	211	191	195	200	181	194	177	185	224	202	162	197	183	187	212	195	184	206	212	195	191	185	192	202	209	202	198	196	217	211	219	179	200	212	164	207	206	186	197	169	210	212	178	189	209	155	205	185	194	206	184	216	217	196	192	208	196	196	201	209	174	203	193	198	206	198	173	197	169	192	176	211	172	176	221	178	192	210	196	198	230	229	203	194	205	192	202	223	211	209	179	183	231	213	209	190	195	227	210	182	210	184	193	193	186	190	199	178	201	201	185	194	222	201	185	172	202	185	203	223	194	202	198	212	193	195	187	211	195	180	200	200	228	213	161	170	197	219	156	212	174	183	194	204	171	215	210	217	195	198	194	180	194	192	172	209	187	171	189	206	190	180	189	196	216	181	210	187	194	197	197	185	201	218	221	208	174	219	218	191	193	219	193	184	196	202	196	211	187	195	204	219	188	209	181	176	206	225	195	169	190	216	190	206	198	210	214	232	185	191	207	201	202	192	177	203	192	196	215	194	190	193	217	213	221	174	208	204	201	195	218	189	188	185	224	199	200	173	182	190	204	187	188	198	220	190	200	218	191	178	196	170	215	186	184	213	211	177	184	183	186	195	208	211	187	201	202	189	204	197	181	182	193	184	214	214	199	188	214	185	183	175	206	189	218	178	234	214	221	207	186	189	179	205	197	196	196	202	223	221	198	201	198	219	210	190	197	191	221	187	193	209	194	186	206	207	197	211	204	214	180	222	200	189	184	210	211	164	186	192	204	201	187	191	197	188	174	216	191	178	177	187	188	200	199	200	180	191	194	201	181	205	211	221	187	181	193	194	180	219	194	185	201	228	206	184	213	175	188	182	203	192	208	187	209	187	199	196	184	195	190	207	191	193	203	193	207	164	208	176	190	176	167	179	179	176	187	201	226	218	174	216	188	212	214	201	176	182	180	225	213	204	188	214	197	188	183	196	200	195	214	195	177	185	177	188	182	181	188	204	206	229	195	187	206	214	241	193	194	183	199	191	160	190	175	196	195	212	214	197	194	191	190	205	224	169	202	232	202	198	198	207	181	196	179	218	165	186	181	206	195	203	201	170	199	180	232	216	192	204	183	201	189	201	202	205	197	206	185	216	211	209	196	183	187	189	196	185	194	182	193	199	170	193	194	186	221	187	189	216	204	216	210	183	199	183	172	183	197	192	193	210	195	196	188	177	182	234	179	198	200	196	196	179	167	194	182	186	223	182	186	206	192	172	207	217	175	213	192	202	204	189	183	203	195	219	195	203	197	189	196	189	193	191	193	200	188	186	196	173	176	186	226	199	178	212	181	208	196	199	199	202	207	182	191	197	215	179	216	184	189	187	229	202	167	191	194	209	182	234	194	220	186	238	194	194	200	207	204	186	220	181	184	187	198	191	189	219	206	192	224	168	176	212	204	220	207	202	196	183	194	176	189	220	205	198	206	195	190	191	217	204	201	170	202	196	188	225	178	201	186	201	187	211	220	207	209	201	195	219	194	216	194	217	206	190	203	203	179	209	191	197	195	199	187	212	206	194	204	215	205	224	180	202	195	206	200	198	216	192	201	197	200	197	210	186	196	194	204	166	169	196	200	223	167	205	231	195	201	187	177	201	180	187	194	211	188	183	199	212	198	207	183	224	219	195	177	184	216	171	186	200	200	193	208	174	207	192	199	198	211	195	191	207	197	184	211	208	213	174	166	184	174	217	172	214	186	212	209	199	202	198	205	218	231	179	184	215	191	204	193	205	193	204	178	209	203	221	171	203	197	191	187	185	191	206	185	213	183	237	199	207	185	201	194	198	184	190	202	197	207	177	213	187	181	184	179	210	204	192	217
4673	5900	2361	835	678	574	560	549	505	483	486	488	499	481	478	484	475	473	453	521	454	497	467	438	483	445	444	431	437	439	484	453	457	477	456	469	480	462	457	462	470	477	451	474	460	492	433	447	457	459	490	442	473	497	491	483	450	469	454	433	487	463	442	473	470	438	436	453	427	452	461	433	454	457	494	501	443	416	463	479	482	497	453	447	449	517	464	450	500	464	456	462	493	473	483	474	432	433	500	467	475	493	466	447	432	449	504	431	442	463	429	480	435	461	470	409	486	455	448	443	465	431	462	467	512	465	477	456	493	474	448	465	462	430	436	471	454	451	446	462	459	479	436	469	485	469	426	480	474	449	498	477	460	527	456	461	452	489	424	452	425	491	457	476	458	474	455	461	469	451	484	438	444	456	456	468	470	478	473	469	436	453	421	485	441	473	453	475	434	480	451	446	483	479	462	399	462	437	473	503	444	480	462	453	476	440	504	479	484	477	485	453	451	424	480	470	429	465	481	456	457	501	486	473	449	464	454	483	455	450	485	489	463	502	420	459	469	477	458	489	499	466	447	447	474	467	456	469	468	462	468	439	439	446	446	436	465	483	436	479	453	459	471	448	438	457	454	453	506	467	458	457	491	449	456	434	484	451	463	465	506	415	444	459	448	440	445	438	429	446	484	499	466	486	485	478	471	444	467	458	468	461	425	487	454	452	482	447	471	426	468	461	473	450	438	475	459	455	462	462	445	441	470	489	446	460	461	458	467	435	437	470	492	451	458	479	457	504	468	462	464	422	464	486	483	473	480	442	478	419	433	454	478	454	458	474	433	461	470	470	457	428	478	418	495	464	460	447	457	504	471	458	463	467	479	408	476	450	463	464	452	457	456	474	477	467	457	446	498	440	455	466	489	447	455	455	520	454	461	466	451	470	464	468	434	428	442	449	448	472	473	448	480	436	475	452	424	446	463	477	456	475	475	419	455	461	458	455	453	442	458	478	402	462	482	466	488	450	458	479	450	430	456	461	463	450	451	470	458	473	486	478	476	454	462	472	466	466	464	440	475	430	470	472	447	452	435	476	474	421	451	467	486	469	472	438	454	484	458	464	478	447	502	492	464	436	482	477	440	438	477	486	472	460	466	423	453	485	467	488	456	501	493	502	427	441	478	452	428	443	473	436	434	419	471	436	443	486	453	479	479	464	491	475	441	434	437	440	495	446	489	459	489	448	435	493	464	485	482	451	433	445	491	451	457	494	438	482	427	485	496	484	422	443	481	461	449	463	451	497	471	484	475	457	437	433	458	459	508	472	450	480	464	487	480	450	481	424	455	478	464	436	444	434	458	471	419	496	510	451	465	430	421	455	430	421	470	480	453	477	482	444	469	526	466	430	465	486	465	447	450	430	465	440	443	462	498	431	444	464	460	467	435	468	444	473	453	444	429	410	500	463	444	492	509	458	468	448	448	469	449	462	437	454	439	451	467	445	434	450	464	487	490	444	489	495	447	451	468	412	446	453	455	491	477	458	419	484	467	456	485	479	475	473	505	437	433	461	465	453	457	436	454	460	477	482	430	452	440	513	461	453	465	453	460	426	471	439	419	452	525	473	463	447	461	456	428	470	443	432	470	487	485	428	430	476	461	437	416	471	484	447	493	440	456	437	459	444	474	451	479	461	463	463	408	461	472	443	484	469	427	474	477	444	454	485	459	487	444	462	492	460	477	448	447	457	468	436	486	451	448	485	482	494	487	407	450	463	481	439	447	408	471	446	494	455	464	473	435	473	456	502	463	460	467	444	492	458	460	452	453	460	460	485	522	451	488	452	439	448	471	444	443	485	468	447	482	449	403	464	449	486	458	435	459	434	485	476	462	448	467	439	494	446	460	464	462	472	431	459	451	469	484	493	472	461	468	443	482	484	465	468	459	453	461	481	450	478	454	429	475	469	487	445	465	533	460	468	488	443	472	442	415	508	527	450	462	437	457	470	469	446	454	457	469	495	487	495	446	445	466	477	450	462	443	481	455	494	438	439	478	410	472	502	437	501	457	463	472	471	438	445	430	485	466	463	499	454	467	469	491	400	478	448	478	492	460	432	422	462	452	453	474	422	458	449	455	477	468	452	445	480	436	432	441	456	458	469	453	494	480	452	432	444	449	476	483	428	447	464	445	458	402	464	429	458	443	424	478	430	457	492	479	474	438	462	440	440	470	475	450	451	446	441	455	472	449	440	445	499	467	460	480	465	475	467	483	443	436	479	462	478	481	417	459	476	453	473	467	453	433	464	482	439	466	454	503	470	476	451	460	468	479	471	454	477	450	491	490	478	465	486	481	486	489	464	438	459	486	483	474	454	450	469	459	466	447	403	464	451	446	450	444	452	451	440	438	441	468	463	461	416	470	443	442	466	446	455	504	444	424	418	424	428	442	470	455	450	457	467	463	452	478	479	466	474	451	459	453	458	465	475	471	426	464	465	460	432	455	441	493	473	464	432	479	460	462	459	423	466	438	459	471	460	444	476	472	462	467	416	453	455	429	455	484	456	430	441	437	491	457	449	443	468	468	439	425	412	469	480	423	426	487	470	461	468	453	449	460	471	468	475	449	428	450	438	440	449	469	424	473	424	436	430	471	461	438	458	480	449	522	439	421	486	509	497	471	422	446	479	423	457	461	462	470	468	434	492	463	448	440	438	436	473	488	458	454	500	477	430	457	458	461	424	468	444	463	470	448	444	462	474	448	489	481	480	465	442	449	445	459	472	470	457	433	440	463	485	413	423	435	464	422	464	460	484	469	490	450	445	467	435	426	455	436	448	430	416	478	442	477	435	477	482	446	470	490	448	495	459	438	447	458	465	459	474	451	445	434	458	456	456	437	462	445	438	487	470	448	472	476	423	477	462	459	450	435	471	479	479	463	452	488	468	488	428	454	461	472	515	482	469	481	470	381	483	465	477	429	492	456	471	486	440	475	459	440	433	464	465	456	480	427	469	452	464	433	478	452	531	423	472	479	453	484	490	441	445	451	425	474	469	484	484	420	481	455	458	483	413	472	490	468	478	438	429	443	487	471	452	486	460	450	462	427	487	450	446	487	450	431	472	453	494	437	476	471	451	470	468	474	461	480	459	432	492	454	472	503	463	466	447	445	438	485	497	470	447	492	464	490	439	456	461	477	419	448	428	441	449	505	449	452	447	458	442	463	454	498	462	453	472	446	459	423	451	454	450	473	437	487	483	474	473	452	465	464	473	466	470	481	494	499	487	445	461	464	500	468	467	451	444	488	488	464	456	465	469	431	481	467	503	426	457	459	421	468	470	467	481	417	463	469	470	475	489	520	419	442	456	460	455	469	468	463	440	454	498	483	491	416	488	469	468	474	475	428	470	450	496	472	458	455	484	443	461	455	437	410	464	435	427	422	464	449	437	483	438	445	480	451	448	443	469	516	434	484	442	481	491	464	417	465	458	439	440	447	451	426	479	445	441	513	432	475	441
31826	19185	6386	272	166	139	152	136	148	136	137	139	137	181	141	143	149	138	152	152	140	152	129	132	133	128	143	135	149	172	134	150	164	152	148	153	145	155	152	149	144	143	141	165	142	125	155	143	144	159	156	162	125	158	134	177	156	134	150	134	148	149	130	136	157	177	148	154	124	153	160	136	154	146	150	133	131	130	144	168	153	144	149	163	147	148	153	140	154	168	141	109	165	148	161	147	136	133	146	128	144	145	152	125	138	155	147	150	145	152	151	148	141	161	153	134	138	136	165	153	148	154	141	144	174	128	157	158	160	157	142	127	143	159	138	126	131	150	152	167	138	150	154	146	163	161	144	114	147	163	133	138	150	155	140	165	135	141	153	159	148	146	157	152	137	161	126	159	127	151	160	166	141	129	163	160	152	135	156	141	160	167	146	150	156	153	156	129	147	153	173	153	163	148	137	138	162	170	150	157	140	141	141	155	137	144	165	159	167	134	154	133	158	156	133	145	109	161	155	153	149	169	168	140	156	159	134	141	136	163	159	147	155	158	169	162	153	143	161	125	135	153	151	164	151	155	138	157	158	133	135	143	142	130	153	133	122	138	151	130	164	158	145	152	134	149	127	153	158	157	160	133	139	170	148	129	146	142	147	141	142	167	162	152	130	137	155	132	141	133	152	129	138	155	141	152	127	133	148	141	150	150	151	163	164	148	150	137	130	148	155	164	143	146	169	150	159	154	155	154	142	146	134	172	165	150	148	147	139	149	154	157	149	151	151	175	125	150	157	116	144	134	162	133	140	128	139	148	123	138	153	139	160	131	150	139	173	164	149	140	150	145	149	126	145	139	146	132	138	137	154	149	145	146	150	155	143	141	158	143	158	158	149	139	151	144	135	154	152	126	138	129	120	123	156	147	165	149	151	153	154	154	134	158	151	162	140	148	137	150	143	117	142	143	167	138	156	138	149	133	169	171	138	164	173	151	159	134	146	139	148	181	154	152	127	146	131	150	148	143	138	141	156	153	171	149	111	134	132	139	149	130	173	131	158	133	143	128	160	142	165	164	127	131	180	125	151	158	133	145	136	164	133	181	146	139	135	143	124	134	158	126	162	146	153	147	155	161	149	130	140	129	120	156	135	122	157	138	137	151	136	152	154	130	149	153	172	146	155	142	123	135	155	140	157	142	146	165	155	147	154	164	157	130	144	144	154	163	161	146	156	141	131	140	141	144	166	142	157	154	153	129	128	158	139	138	141	152	145	138	149	149	137	133	148	133	134	128	160	152	145	144	144	151	131	145	139	152	147	135	148	152	136	129	115	147	146	147	143	155	167	146	126	143	150	132	152	144	142	130	146	142	131	136	158	149	137	167	167	154	155	149	141	154	156	160	148	139	125	136	170	136	150	139	164	140	167	138	142	122	137	133	162	146	146	133	130	176	163	148	144	152	150	169	145	144	130	146	145	135	153	157	143	142	145	167	157	158	148	127	155	157	142	161	129	152	146	141	135	131	153	147	134	155	147	151	147	172	135	162	157	147	162	161	137	150	130	148	140	181	146	153	139	141	142	157	146	143	158	153	161	158	162	135	123	131	158	158	121	162	132	159	123	153	136	162	158	160	124	180	153	117	149	122	139	156	149	140	152	159	148	157	151	151	136	146	158	134	138	151	181	156	152	162	129	160	161	143	154	153	106	145	140	148	144	151	149	146	173	139	159	164	140	140	128	133	144	145	144	155	142	150	132	165	156	168	148	168	155	138	142	160	156	143	152	152	135	155	139	146	144	167	161	147	155	145	156	164	158	161	132	141	127	125	145	157	139	160	145	152	166	136	135	153	138	137	139	179	143	172	131	147	137	151	130	151	138	152	134	155	156	151	147	142	132	161	157	163	145	136	149	161	162	147	156	148	127	145	169	164	151	129	140	160	156	177	128	138	150	143	133	176	152	130	180	157	156	149	131	151	158	162	137	123	160	150	152	166	156	137	137	140	126	145	146	155	151	145	178	150	159	145	147	134	141	172	151	147	150	153	139	143	169	148	140	161	142	136	155	148	148	121	140	138	148	144	148	152	141	139	148	145	149	159	130	150	146	138	136	165	145	148	150	156	156	151	153	134	152	159	123	164	157	149	146	128	139	156	163	127	123	147	131	148	168	154	159	153	151	141	156	129	141	164	143	145	161	148	162	144	144	173	156	129	166	146	160	144	131	135	135	158	151	144	159	139	144	155	123	161	149	146	148	149	154	184	169	143	138	143	156	143	139	158	160	138	127	134	147	154	165	164	150	175	134	147	147	186	150	144	143	153	141	143	166	159	152	130	157	143	131	168	150	146	145	157	154	150	142	136	148	162	156	130	140	160	153	142	140	125	141	144	147	136	145	138	144	160	131	163	154	165	172	148	140	151	154	165	138	148	133	155	164	140	142	150	150	143	142	134	143	156	153	145	143	154	141	163	143	129	135	173	155	128	151	161	110	156	133	154	173	162	128	141	168	150	150	149	146	142	142	134	131	171	144	144	145	150	139	131	159	158	163	159	143	162	139	160	153	150	159	158	133	159	172	134	161	149	129	135	153	141	151	138	160	167	162	157	133	151	144	132	143	160	144	117	148	119	154	132	155	166	135	169	138	140	144	160	123	147	138	149	158	181	150	156	149	153	171	140	183	151	170	148	150	144	142	150	156	148	141	134	146	132	142	149	160	132	136	134	153	154	134	150	154	156	133	158	132	121	137	140	159	155	143	142	146	141	152	153	132	134	131	147	165	153	118	132	149	142	148	146	144	120	140	145	127	145	144	148	141	141	138	176	153	152	153	140	138	160	135	156	135	132	141	136	151	164	133	162	151	156	138	128	147	136	147	142	145	160	161	136	151	157	161	156	113	143	145	141	156	157	143	122	152	148	170	147	166	149	167	161	140	128	150	132	130	143	176	154	126	151	145	145	142	143	153	172	145	133	149	150	156	140	164	148	149	130	140	142	149	139	128	172	147	156	151	155	144	160	159	137	161	137	159	162	181	150	166	146	132	128	155	151	146	182	151	156	142	126	133	164	126	143	151	127	156	161	134	131	141	126	155	149	153	150	149	145	146	123	145	151	143	143	155	151	125	148	132	123	151	160	146	128	138	138	151	154	150	182	136	135	146	154	157	134	130	138	156	154	144	151	149	147	149	165	175	123	143	172	118	131	151	183	147	163	143	126	144	145	156	133	149	159	146	154	145	120	141	157	146	127	150	156	113	161	154	149	139	141	142	134	138	159	153	148	135	158	167	149	143	153	120	147	129	162	141	166	158	131	134	134	138	129	156	145	157	148	151	160	140	129	154	147	185	135	155	153	134	150	145	143	139	119	156	164	155	140	144	138	138	166	167	149	144	130	136	162	148	134	134	143	156	154	164	139	133	143	136	152	139	140	149	143	158	150	143	146	157	152	134	148	152	154	143	138	155	147	147	154	143	136	167	156	154	145	161	137	149	164	143	170	135	130	136	136
5867	1852	643	424	417	410	389	355	378	423	380	417	445	386	400	415	351	411	406	403	394	408	385	407	374	394	368	413	399	386	404	428	420	407	418	389	387	375	407	413	402	388	426	415	395	392	399	425	421	411	412	403	461	405	431	419	426	430	412	426	411	414	365	413	383	394	373	431	397	404	405	390	389	406	425	425	383	386	396	369	407	388	389	409	431	385	415	403	408	388	403	389	404	402	376	380	385	410	422	400	401	384	423	377	411	375	400	382	392	408	407	411	421	422	408	407	428	409	402	388	424	404	436	397	389	342	402	420	423	406	399	374	417	386	400	395	420	441	388	393	422	404	424	387	384	397	397	401	401	392	406	405	418	359	417	381	397	380	395	370	397	378	400	407	427	389	389	408	387	428	413	388	420	390	383	403	392	399	429	410	358	419	430	374	375	388	400	411	423	409	384	373	403	403	372	402	403	381	362	405	376	408	375	423	386	406	439	371	414	379	415	398	416	406	443	381	411	386	408	451	399	397	399	391	414	391	376	382	371	429	435	381	440	400	390	418	436	383	371	402	402	435	372	435	412	374	395	397	383	372	421	407	375	422	383	398	376	381	447	396	414	420	385	395	401	385	387	390	406	412	388	402	371	414	399	403	363	407	428	395	421	372	421	412	428	399	379	387	435	367	408	414	392	385	397	368	403	378	376	378	432	380	384	398	399	398	412	401	421	433	386	396	408	389	394	393	382	399	395	398	369	407	416	437	372	383	383	396	390	414	389	380	365	440	402	402	425	369	368	379	392	378	373	414	423	411	417	429	412	402	435	410	406	396	425	377	400	403	404	418	397	387	406	385	381	359	379	401	407	388	407	400	393	398	363	381	414	406	400	426	368	393	410	408	417	420	430	380	427	401	410	431	410	384	413	402	382	395	404	403	386	416	389	392	427	398	409	407	410	390	379	394	401	409	401	399	370	377	392	364	442	366	442	405	420	406	383	412	392	395	372	383	374	406	407	368	390	418	395	393	414	403	412	394	418	418	429	382	377	415	396	400	376	407	416	402	418	410	390	373	397	396	380	412	361	385	380	412	408	413	385	416	429	395	426	384	431	384	424	388	426	426	391	392	370	416	410	390	442	403	391	429	411	446	405	373	395	377	366	423	377	424	436	393	419	409	401	364	408	397	377	413	408	408	382	412	401	422	414	426	363	427	390	380	400	392	432	430	361	409	405	407	410	436	441	365	385	413	400	364	412	387	393	445	419	429	412	424	406	399	364	401	390	392	394	412	417	355	404	412	385	447	388	418	389	400	394	398	409	429	415	383	394	382	352	390	413	406	418	395	407	412	408	401	406	405	383	422	435	391	397	404	378	385	377	384	420	400	396	404	394	413	392	425	393	395	369	419	424	429	395	424	378	378	381	411	424	363	387	423	383	401	390	433	402	390	444	365	407	416	397	411	411	412	385	413	384	404	405	364	400	398	414	397	419	429	380	382	381	378	369	400	421	449	418	413	410	410	394	383	381	413	403	372	440	448	372	396	414	401	399	425	470	406	405	380	404	398	422	415	398	389	400	408	418	392	436	411	386	372	411	388	366	380	381	371	386	382	392	386	393	382	387	391	408	416	414	420	418	420	385	410	429	410	439	418	457	406	388	420	416	409	401	407	403	457	416	415	398	377	424	428	416	417	388	394	375	403	389	388	373	417	412	418	388	378	396	363	404	413	411	391	394	414	387	429	410	428	386	388	418	431	418	411	395	394	398	405	402	409	393	405	436	405	396	414	405	387	390	393	416	401	397	366	399	394	418	420	377	383	369	362	408	396	415	401	415	429	407	408	399	365	399	386	392	410	382	394	385	373	382	408	374	406	437	378	407	397	409	379	410	387	388	397	438	387	385	385	405	381	385	384	417	405	434	399	424	407	380	421	416	408	388	398	386	445	403	381	421	399	406	420	443	409	406	414	370	348	390	405	437	397	400	376	382	407	422	400	375	409	420	373	436	369	408	432	367	426	384	385	369	382	409	414	406	364	415	418	444	391	401	381	368	427	410	375	411	412	438	380	391	395	394	394	399	405	381	437	418	438	388	428	418	429	381	403	375	397	398	369	397	420	365	377	397	409	432	410	388	432	405	382	394	375	380	402	381	382	389	436	370	402	416	384	443	404	388	392	400	429	391	436	390	404	420	394	388	390	383	418	378	432	389	409	431	390	359	406	400	409	387	393	380	424	405	412	380	388	399	392	393	420	378	402	390	399	429	449	427	424	366	406	407	389	398	408	421	417	393	392	411	391	359	388	420	391	414	402	348	398	409	382	400	416	400	392	397	391	409	369	410	394	388	344	390	411	371	377	388	395	418	409	410	416	399	424	396	378	403	387	393	367	383	434	367	422	404	375	386	392	382	381	392	404	394	414	402	402	405	378	399	344	421	372	377	393	406	399	437	413	407	379	416	385	413	372	413	396	403	398	414	385	418	378	382	409	368	442	425	439	424	416	381	369	419	387	396	413	424	377	405	422	429	411	365	416	378	413	403	434	368	421	394	384	390	412	408	442	429	415	424	410	421	394	374	428	404	414	432	397	409	382	456	392	433	390	380	389	420	391	412	395	367	414	455	406	385	412	412	386	405	397	450	415	419	442	368	421	367	407	398	406	411	399	380	408	411	404	404	441	380	417	386	423	439	419	385	434	397	409	404	364	430	412	452	438	392	422	390	409	379	453	375	417	441	395	390	440	390	408	414	381	376	383	402	384	417	392	388	404	405	398	413	470	415	427	375	387	409	403	400	446	371	397	393	384	384	424	363	397	411	413	381	396	414	416	419	376	411	404	384	421	381	433	372	399	378	414	414	399	416	388	392	398	394	420	408	392	433	395	383	411	399	402	402	421	426	402	391	405	414	375	436	402	405	446	411	411	415	375	441	395	382	396	423	435	393	416	390	397	415	410	402	408	415	379	442	429	438	358	385	433	392	412	385	400	364	424	433	392	396	394	412	423	396	409	411	377	397	385	405	376	398	404	400	394	390	399	413	394	414	386	434	388	433	375	391	432	393	410	400	363	417	378	401	406	405	409	431	403	414	394	422	403	423	406	391	433	379	396	407	393	375	416	410	390	393	390	375	407	446	398	406	429	372	400	389	399	410	453	414	392	416	374	395	406	404	400	366	427	395	391	375	393	433	418	440	418	397	430	386	385	397	387	398	383	397	413	399	414	393	366	359	403	396	407	405	407	388	380	414	379	406	422	400	424	406	411	411	417	418	389	447	407	416	396	426	391	427	413	398	397	411	400	424	418	417	410	406	422	381	425	383	407	445	406	397	382	441	399	392	397	416	407	366	391	427	420	392	415	393	397	390	463	380	365	390	395	420	393	427	426	387	388	395	343	400	419	366	410	432	405	421	400	415	406	382	378	417	397	434	427	371	409	392	412	426	429	374	373	385	368	392	409	409	412	391	383	407	379	399	393	405	439	422	398	401	401	383	402	385	392	399	425	398	445
24537	20986	23937	28202	20978	17885	568	332	301	292	303	276	273	262	260	270	253	261	269	264	267	259	238	248	250	253	277	243	265	237	263	249	234	230	237	283	241	215	244	252	227	241	267	261	236	274	242	256	228	235	218	227	228	257	238	246	248	261	236	219	262	246	279	267	248	263	245	263	225	240	229	238	262	270	261	245	246	241	240	223	253	230	256	273	236	247	234	258	255	251	281	245	215	243	230	266	224	259	239	260	235	274	265	252	255	254	264	284	270	277	274	241	288	270	279	253	239	269	266	260	267	259	229	252	237	225	218	235	261	259	263	256	249	248	265	235	242	243	271	256	236	219	261	239	255	246	240	255	255	247	247	242	228	217	250	219	236	251	242	238	247	237	223	238	256	262	217	238	256	248	242	254	248	268	241	222	270	242	221	237	254	225	238	248	250	237	254	219	240	231	264	251	272	231	235	269	236	237	254	256	239	248	212	252	276	256	222	247	250	224	251	245	251	255	246	262	244	269	243	234	231	247	255	238	235	253	235	252	238	235	226	236	245	237	245	231	245	245	266	227	272	242	254	243	233	248	246	240	241	245	228	259	246	252	249	264	228	232	207	266	240	245	273	257	262	242	240	247	243	252	227	228	248	294	254	242	241	234	264	232	257	241	238	251	239	232	262	231	244	277	261	243	278	232	246	251	232	265	237	278	242	219	248	233	267	195	226	236	243	225	248	255	243	250	220	263	254	238	263	249	232	248	270	273	260	242	237	253	241	233	250	220	271	225	235	232	211	231	260	236	244	245	241	234	245	244	262	227	271	237	267	280	254	262	223	258	245	238	244	268	260	246	261	240	275	239	241	261	248	250	294	243	240	243	222	266	264	238	245	233	271	268	214	271	243	252	248	241	240	267	213	248	237	240	219	257	245	257	246	279	257	223	286	255	263	271	220	248	241	293	266	248	263	229	244	256	249	259	235	247	262	226	261	280	246	242	230	230	278	246	232	262	247	246	251	220	257	270	243	236	233	255	251	261	262	252	223	236	213	227	271	241	243	256	251	251	269	276	262	229	239	280	264	237	269	255	260	231	229	237	269	231	234	221	239	282	255	228	232	231	240	214	244	266	253	237	238	230	236	237	233	237	244	277	237	235	265	238	251	265	259	266	227	257	261	239	248	223	259	252	266	274	233	220	252	245	219	263	242	230	240	246	247	241	262	243	245	225	250	246	209	221	253	259	257	254	223	264	272	233	245	241	235	260	231	260	245	254	246	238	276	232	258	218	227	252	262	231	253	259	259	280	237	243	254	235	248	229	245	239	243	221	225	258	225	240	257	236	250	234	253	267	255	261	273	248	246	261	224	241	263	248	247	254	240	267	263	222	247	255	271	254	236	246	218	246	226	251	225	250	248	229	238	233	252	221	238	306	219	251	240	244	242	221	268	251	230	238	247	255	235	282	241	251	231	219	212	242	248	243	266	221	273	247	235	244	258	257	248	264	253	227	218	226	262	254	242	224	229	274	238	253	263	257	252	254	257	250	246	266	231	236	261	232	233	266	202	223	244	236	226	247	287	237	254	261	266	270	259	248	241	216	238	239	230	248	265	235	245	270	300	210	266	259	233	248	249	244	255	254	233	244	269	224	202	255	253	273	230	265	215	246	224	257	271	250	250	276	244	245	268	220	256	230	247	243	253	269	247	223	224	262	259	237	234	234	263	275	263	248	269	247	240	268	262	238	218	227	232	244	233	242	237	258	228	235	249	252	257	237	221	237	241	229	246	236	231	261	234	267	239	261	274	262	217	248	257	233	251	231	260	234	282	243	223	230	262	222	272	249	242	280	230	241	230	256	241	239	265	263	236	247	230	272	245	243	233	244	224	240	255	251	210	268	239	252	222	256	228	232	245	236	252	250	268	260	246	219	262	231	290	260	240	223	238	259	246	248	267	231	251	225	264	226	289	228	253	232	239	257	259	258	271	234	263	225	239	264	270	210	257	241	240	246	219	252	265	262	251	250	268	261	224	225	249	250	219	241	237	231	271	252	249	241	247	244	258	215	231	240	230	229	277	209	246	253	235	239	267	280	255	257	262	262	261	230	252	248	246	284	244	248	243	234	267	226	237	240	246	242	255	245	257	234	275	282	229	236	241	249	232	278	241	209	264	260	249	231	231	228	241	234	225	244	245	238	255	252	238	267	258	243	241	243	231	233	250	265	244	228	250	244	266	254	230	262	261	229	253	251	235	265	231	246	260	217	250	246	228	271	241	247	268	251	228	255	250	266	252	250	273	200	256	245	241	261	251	243	268	249	232	229	225	260	262	250	244	248	240	244	237	257	238	230	235	253	263	265	232	219	233	251	240	237	266	271	246	228	249	233	240	238	257	252	240	246	268	238	254	263	263	260	276	232	247	249	263	254	214	251	239	238	245	232	225	260	243	231	251	239	243	248	240	276	238	238	254	230	234	265	254	219	243	284	227	207	233	252	290	217	252	239	258	254	218	233	260	244	229	247	241	273	256	249	258	249	242	253	263	250	259	220	254	255	254	218	252	250	240	234	228	245	263	261	217	243	222	233	254	234	224	250	249	251	221	260	236	244	257	268	236	275	233	236	254	261	235	249	233	215	239	247	252	236	250	253	272	253	238	235	245	239	231	247	228	257	236	262	253	238	257	243	237	242	246	275	255	269	228	242	233	252	255	231	261	247	230	244	252	235	234	224	243	227	230	243	232	222	247	232	252	242	264	250	263	251	263	224	226	243	282	272	268	248	247	245	261	234	230	259	229	244	210	241	229	254	232	248	244	233	227	243	245	252	265	226	233	250	254	255	235	223	254	213	246	216	236	286	263	257	225	245	249	237	246	241	240	237	252	220	237	233	228	245	251	234	232	236	249	282	242	237	230	254	259	245	248	217	254	230	256	272	249	235	255	227	258	201	263	277	226	261	263	231	267	220	236	241	267	263	243	246	242	242	211	255	256	274	237	223	242	246	239	221	239	255	248	216	253	257	238	239	226	239	233	247	260	273	251	244	250	245	244	259	245	235	268	235	230	251	263	218	250	242	241	240	232	255	230	270	234	250	247	249	272	222	213	250	253	222	223	260	255	239	267	208	256	266	230	268	224	256	262	258	243	245	240	242	248	262	232	274	234	245	240	261	233	253	257	233	216	226	258	229	240	251	241	218	245	232	247	251	275	241	277	223	238	245	246	259	218	258	232	260	243	224	215	230	222	259	248	208	224	232	229	260	235	222	245	258	252	252	218	224	241	240	247	239	243	275	236	243	229	253	261	255	232	232	299	262	249	245	235	253	272	219	245	241	231	220	248	264	239	230	257	250	276	229	254	237	210	273	261	234	244	283	220	242	251	241	207	218	256	250	211	210	253	269	242	235	249	239	256	276	229	258	252	272	240	269	279	243	275	263	253	250	250	222	255	235	224	257	263	271	260	246	223	231	254	262	229	241	225	250	210	225	267	239	244	252	240	249	248	247	230	247
3761	4411	1624	829	685	624	650	628	611	616	639	596	626	606	608	578	576	589	617	649	596	599	628	566	608	584	665	608	580	640	630	634	630	604	558	591	577	579	589	595	593	580	576	592	649	633	589	554	601	634	633	607	595	621	622	607	603	608	597	582	611	643	614	597	578	587	603	592	658	583	604	581	583	569	624	559	600	620	649	622	606	523	608	622	601	596	576	594	601	588	623	608	629	606	567	581	605	581	599	570	616	582	606	593	590	587	554	608	592	598	626	553	575	608	620	600	610	608	626	602	603	634	621	596	632	607	583	583	590	635	640	591	548	561	639	615	577	652	630	604	611	573	581	599	589	650	607	627	570	607	583	582	588	620	602	605	610	605	594	629	612	599	574	611	615	590	603	588	573	563	607	593	580	573	616	570	579	585	593	585	582	598	584	575	635	575	608	600	615	602	644	594	631	597	646	617	605	593	577	610	609	589	602	614	583	621	610	571	581	613	598	662	648	598	600	587	599	599	617	625	611	629	617	573	604	542	661	582	620	565	636	595	612	602	611	608	613	604	618	653	626	615	631	634	601	603	611	596	582	626	565	616	618	621	646	583	624	596	584	588	600	575	670	628	605	590	609	567	607	627	602	617	643	593	620	578	599	622	597	639	668	574	623	567	618	608	590	625	600	583	609	568	604	591	660	637	571	602	636	593	604	641	580	590	649	613	601	616	635	611	577	611	597	631	620	582	606	642	589	598	586	610	588	590	579	583	594	613	591	659	603	600	621	637	559	628	583	590	607	620	640	585	611	591	613	602	601	615	587	598	658	594	610	589	616	630	600	611	628	604	607	597	567	600	602	604	602	599	590	595	616	604	640	597	594	600	578	595	593	599	636	605	578	585	551	578	586	600	598	647	571	600	584	602	543	594	580	617	642	579	600	579	586	562	626	570	594	578	590	594	635	648	574	562	623	598	640	593	586	586	608	597	606	609	591	545	586	645	576	561	612	611	594	594	623	620	617	607	601	627	614	611	569	617	567	594	614	603	597	610	613	584	605	588	573	599	607	575	605	593	613	632	604	563	565	596	600	584	577	627	627	604	624	609	550	603	576	616	612	596	609	600	593	571	607	580	583	579	675	638	590	567	615	594	592	624	597	556	611	633	596	566	661	577	630	554	584	591	628	663	612	600	617	636	597	630	563	616	600	605	615	619	609	584	580	578	571	605	608	626	618	586	601	642	624	598	596	636	603	584	639	655	607	590	631	628	609	590	604	615	597	583	592	572	562	564	612	620	585	581	610	600	600	599	598	592	596	629	595	569	611	622	573	567	609	607	589	617	624	620	604	646	628	606	637	603	609	612	675	633	588	626	641	588	587	601	610	626	609	596	612	574	591	623	622	610	597	643	621	633	582	630	640	588	560	619	617	576	606	591	595	632	591	598	582	606	604	555	601	591	569	629	571	590	629	557	591	623	588	582	600	599	623	575	554	635	623	603	568	634	611	619	615	603	612	593	635	581	607	633	626	594	599	567	594	605	629	595	607	604	551	570	564	614	576	595	641	608	580	551	590	642	611	558	590	607	614	631	618	602	598	588	590	593	586	599	579	549	585	627	618	576	585	611	622	590	588	539	583	630	613	608	616	607	595	611	602	588	597	636	555	595	637	633	584	615	583	584	627	612	619	595	601	597	605	623	535	623	583	629	608	597	598	621	573	590	617	579	610	580	607	589	589	650	600	607	621	623	573	588	606	604	616	590	619	620	618	675	590	593	593	614	563	592	610	596	566	592	577	596	615	574	582	583	613	585	600	646	619	607	600	633	610	573	649	641	620	621	581	592	583	594	627	601	585	627	626	594	632	563	568	636	605	610	579	580	626	632	621	608	615	596	608	609	592	600	600	565	575	544	576	573	576	633	588	547	617	598	668	633	559	624	597	600	617	610	593	624	594	591	611	601	588	592	622	605	598	618	626	599	570	583	612	649	589	617	622	633	574	611	587	557	621	592	644	580	607	578	617	588	613	582	631	610	623	574	581	621	570	574	667	615	606	587	661	573	637	603	561	605	619	598	588	610	608	592	614	582	556	640	563	609	561	683	577	633	611	652	602	618	605	569	575	586	605	634	567	586	608	624	577	552	554	599	563	607	644	604	596	623	631	597	605	601	581	575	606	627	594	619	571	604	620	577	625	596	614	605	599	581	593	590	577	613	601	596	595	597	587	626	624	600	602	622	611	604	596	583	644	611	613	592	596	612	623	601	595	599	604	570	610	580	622	587	624	617	568	566	606	594	553	601	625	614	606	612	595	594	612	587	601	607	614	586	641	629	603	594	583	621	622	594	644	601	605	601	597	554	572	602	612	576	610	620	633	576	551	629	623	559	581	584	636	612	603	661	631	621	591	572	600	627	567	606	587	590	601	623	614	603	584	579	624	601	559	587	564	604	605	603	602	587	631	610	635	555	603	557	596	641	617	625	585	613	596	573	613	573	605	554	602	562	649	584	608	592	553	652	630	570	599	628	610	571	542	597	598	621	603	626	596	600	616	581	622	578	638	586	550	579	614	604	598	556	617	603	604	601	589	633	617	582	581	600	592	636	588	589	623	623	609	625	603	635	591	602	567	609	652	577	609	616	616	592	583	617	629	619	537	567	623	584	633	589	608	636	613	618	593	612	650	609	580	607	596	652	596	581	614	612	573	599	628	560	654	631	646	632	614	595	597	599	573	595	601	546	610	586	612	600	645	623	594	613	582	596	591	601	619	557	559	579	617	588	612	602	648	610	627	563	571	584	615	584	614	601	615	608	599	595	618	645	602	582	652	616	599	599	588	592	560	597	677	602	641	604	606	603	578	577	587	578	581	582	611	616	583	595	633	600	610	622	613	603	645	581	590	610	614	602	643	618	607	596	609	619	612	599	625	615	585	660	630	628	621	599	588	603	589	635	589	621	587	563	588	594	602	636	618	595	589	630	606	615	596	597	553	577	593	650	617	634	628	586	598	576	596	583	586	615	610	627	584	597	639	611	590	587	616	597	605	549	618	624	582	586	565	591	580	639	569	610	632	638	581	591	581	580	583	571	606	571	575	612	583	606	586	610	636	620	596	617	583	596	578	610	578	611	601	593	603	589	592	599	571	651	594	626	585	582	652	613	614	566	582	609	580	618	577	642	569	615	583	641	615	609	622	615	597	627	563	624	581	626	594	581	610	608	552	620	605	566	620	602	609	599	602	609	642	601	603	612	585	587	593	599	595	559	640	638	560	619	570	612	590	597	602	584	624	560	615	626	600	566	606	623	586	580	593	541	562	579	592	609	565	627	533	616	586	598	602	659	611	580	623	614	621	641	552	616	600	597	612	598	591	602	604	642	596	596	621	596	612	606	563	593	582	610	584	604	659	659	629	586	610	611	584	604	586	605	631	587	591	572	557	614	575	617	616	602	630	628	604	614	606	604	607	643	610	625	617	605	592	636	601	584	616	620	579	639	591	577	621	605	583	575
23944	20998	24342	27856	21000	21005	12631	536	311	287	282	250	225	219	219	230	246	227	221	232	218	231	203	196	189	229	212	217	193	206	180	186	204	205	212	207	215	218	207	193	176	188	198	202	211	184	189	184	218	194	169	193	233	194	211	187	191	186	206	205	216	218	185	195	202	234	197	219	168	195	179	205	173	207	210	201	199	190	200	207	215	190	191	185	191	199	194	200	193	197	168	187	177	195	187	216	184	199	169	187	181	189	175	177	205	197	180	183	190	211	180	185	182	179	166	197	185	185	197	179	186	197	217	204	225	196	174	201	188	187	196	195	198	197	193	188	192	196	206	204	198	160	182	194	217	219	193	202	189	193	214	199	190	190	237	201	176	196	204	195	215	208	200	182	197	196	203	192	201	174	187	200	186	198	200	200	191	202	175	202	202	189	203	220	226	190	181	195	178	176	173	165	190	201	194	212	207	205	194	207	191	178	206	192	214	180	176	194	200	197	230	177	180	203	196	189	203	185	179	191	180	182	172	187	159	177	219	221	182	223	192	190	198	198	202	187	195	218	199	194	199	200	216	209	228	192	225	209	229	173	188	217	179	205	227	200	195	182	192	198	209	210	192	154	191	210	179	221	214	185	186	214	195	208	201	193	220	194	175	198	188	174	194	185	209	217	185	198	168	178	178	201	186	215	199	202	195	186	181	201	196	197	194	190	207	182	223	191	203	203	169	226	185	174	218	196	190	220	221	152	186	202	207	191	184	203	203	204	197	193	234	205	213	193	195	197	201	220	221	188	190	207	181	186	200	189	195	173	206	189	188	190	189	171	184	205	196	198	179	206	203	203	198	210	181	210	223	221	202	207	186	179	184	188	242	188	198	195	203	195	188	198	206	202	187	188	223	190	179	216	209	205	171	202	217	215	189	208	182	228	193	174	168	188	175	211	212	217	201	176	182	175	183	182	174	168	216	196	212	203	198	187	199	179	212	208	181	193	175	175	186	187	216	203	168	194	204	181	214	162	187	174	189	201	176	185	214	208	207	189	190	171	205	208	207	195	209	197	195	206	174	197	189	185	183	188	190	187	208	211	212	194	213	196	228	197	173	186	174	211	192	179	178	199	195	203	198	209	211	200	165	207	211	206	169	225	195	175	173	204	190	185	197	215	214	201	176	189	176	185	181	166	194	210	212	204	216	189	192	199	183	205	187	210	188	205	200	182	209	197	190	211	195	169	196	200	180	193	197	167	192	205	186	174	196	192	199	181	222	184	198	186	184	185	181	179	200	200	199	208	199	179	170	170	190	214	191	174	194	210	206	163	182	188	157	225	165	199	215	209	196	205	183	190	181	168	225	212	176	223	204	191	198	193	187	204	189	205	183	204	195	181	179	178	194	190	219	188	175	212	185	196	189	203	214	188	185	220	182	208	175	202	177	205	193	177	211	195	193	208	149	169	178	224	203	211	186	186	184	174	205	206	190	181	204	194	200	193	171	201	169	213	197	199	195	222	175	193	225	173	191	183	191	185	179	188	226	194	224	181	187	199	186	198	201	206	216	173	215	184	178	206	169	192	180	214	190	195	192	196	192	202	233	179	225	228	209	169	216	209	178	180	209	203	190	182	201	198	194	193	178	183	187	175	183	192	177	180	185	164	206	174	229	195	204	186	213	188	158	205	208	198	156	183	162	192	208	218	179	199	206	187	196	188	194	189	194	165	191	196	186	189	176	214	192	194	198	210	184	197	208	191	196	198	203	174	190	202	186	211	192	185	163	239	210	207	205	181	195	162	178	205	202	165	182	190	216	193	206	222	183	208	169	199	215	208	186	182	207	187	199	188	193	192	210	205	175	221	203	190	173	190	182	211	199	213	218	207	189	218	187	216	217	188	222	199	199	210	202	218	186	207	202	213	202	203	208	183	188	196	188	177	210	175	189	204	193	212	206	202	182	172	173	184	184	218	189	190	201	199	190	174	199	211	191	170	178	183	186	144	163	208	185	192	200	201	217	175	189	205	203	208	197	214	187	211	209	203	176	202	185	192	195	198	211	198	209	218	209	181	196	170	217	197	212	187	181	201	181	177	175	195	185	197	181	179	174	160	188	198	208	210	195	199	204	198	213	188	182	215	199	201	194	200	214	207	190	199	183	219	183	187	196	215	168	194	182	205	203	202	195	232	202	190	183	176	210	189	169	187	196	198	213	190	229	166	181	200	179	194	199	172	174	181	199	209	207	202	219	182	185	166	189	187	191	221	168	184	201	174	183	181	194	207	177	192	229	194	187	185	203	224	185	198	192	203	206	191	199	188	195	180	196	190	191	170	209	205	222	211	181	173	168	202	200	177	199	192	195	204	185	196	182	196	207	177	194	176	175	206	217	181	185	184	190	203	209	180	205	180	191	203	193	211	176	209	199	188	185	197	221	184	198	233	187	225	193	151	189	191	192	222	203	174	193	214	210	187	204	201	196	200	192	191	201	194	203	211	185	186	219	220	182	191	208	208	203	199	181	198	226	210	188	179	214	200	198	185	184	176	194	175	185	188	205	195	205	175	180	169	163	192	190	174	172	208	209	183	205	191	208	204	180	210	183	172	202	158	181	174	211	213	213	192	172	200	195	188	184	215	184	184	204	209	193	188	195	182	193	210	196	177	199	227	199	201	221	178	196	185	217	212	170	212	194	204	172	191	208	196	184	182	194	208	182	194	185	201	198	188	176	185	201	222	197	180	159	194	194	207	181	192	200	186	202	201	207	185	179	186	186	183	196	192	181	190	211	199	215	193	197	178	198	176	183	195	194	199	166	211	212	200	218	199	226	211	204	182	205	174	201	200	180	200	209	177	187	202	192	205	195	202	212	223	201	192	197	213	205	177	193	213	196	183	203	208	194	199	198	191	185	208	219	198	179	164	203	197	229	200	206	190	198	204	203	209	189	213	189	212	195	213	185	209	186	213	210	199	195	187	182	203	195	200	167	216	196	181	190	194	191	192	182	208	184	158	200	209	212	172	222	173	183	190	164	190	176	198	187	183	164	200	196	215	179	198	208	176	185	198	185	189	211	186	192	164	187	193	219	166	202	205	161	201	202	213	186	167	212	222	194	171	209	188	185	183	185	202	203	221	181	194	184	178	173	212	200	182	189	177	192	189	208	189	191	211	212	185	183	189	205	178	191	222	195	222	187	184	200	196	186	217	163	181	185	179	198	202	176	195	196	189	192	195	193	184	171	197	194	198	201	204	205	193	183	174	192	224	197	229	206	183	201	193	212	199	202	185	200	212	186	208	185	197	197	201	174	192	178	189	194	178	186	208	192	199	190	212	208	217	199	204	205	209	195	183	215	208	197	190	188	190	205	196	211	186	195	218	197	208	208	206	170	192	192	182	205	207	190	198	184	180	173	189	196	193	185	192	181	193	193	194	219	226	200	200	183	194	197	198	195	185	213	181	194	208	190	199	198	181	159	186	185	213	181	205	198	183	186	163	197	181	194	211	228	199
3877	6445	2133	854	667	628	563	546	479	446	547	505	477	479	486	507	498	470	493	463	462	502	453	464	457	479	489	455	489	447	439	414	443	445	453	456	483	415	500	440	473	463	462	474	474	454	468	464	467	426	472	444	456	473	478	502	449	439	440	427	437	428	488	436	483	478	437	472	510	422	428	488	457	474	447	460	444	480	453	471	458	492	427	471	463	438	438	457	454	435	388	437	470	448	450	472	453	468	474	473	474	494	468	454	456	459	446	457	485	447	423	425	426	494	470	449	474	441	442	498	458	439	429	439	462	480	472	474	448	485	464	457	443	464	461	448	444	455	487	469	455	467	472	436	467	469	486	452	464	426	455	437	429	420	459	465	414	426	429	502	447	423	453	431	430	423	430	461	464	480	429	479	446	468	452	445	425	443	453	462	473	473	456	458	454	451	498	464	442	479	407	454	449	454	484	485	438	457	443	468	444	445	439	480	464	473	470	454	433	479	427	459	424	471	450	461	428	413	440	466	447	465	435	470	472	463	478	429	432	435	465	473	469	446	474	481	446	442	423	457	423	458	457	472	427	436	467	432	463	476	462	472	452	433	437	454	482	484	459	487	461	466	419	427	434	460	473	443	450	448	445	447	442	471	448	459	490	520	453	446	462	434	422	447	478	445	470	472	460	430	484	483	468	470	463	450	464	453	471	457	439	452	435	444	440	470	432	425	440	491	484	475	491	430	437	442	420	443	431	439	431	473	481	429	437	405	453	449	477	422	441	439	460	469	436	448	450	489	456	451	451	454	429	494	439	455	481	470	459	430	471	483	498	440	433	468	428	473	457	502	473	451	412	458	457	451	442	451	485	431	452	429	435	455	433	481	446	483	457	478	461	473	477	440	466	456	440	459	442	497	456	431	431	443	465	474	425	436	428	445	452	461	461	480	455	452	476	439	461	452	483	479	472	468	496	438	423	425	471	486	434	441	451	509	481	448	448	464	474	466	457	454	491	515	422	425	484	452	458	479	456	466	494	430	422	456	475	472	456	443	461	457	499	468	455	441	449	448	442	447	501	416	471	440	460	457	390	431	436	454	455	488	446	459	445	456	438	492	468	437	480	440	460	478	521	449	432	478	467	483	468	450	441	413	434	502	481	487	455	463	488	470	474	479	448	468	449	445	490	495	446	475	458	474	449	458	445	487	452	457	440	512	471	432	459	492	454	493	492	460	476	469	507	447	424	453	437	479	472	461	452	471	491	456	439	446	456	493	455	465	482	458	471	430	452	449	411	494	423	470	411	442	445	471	488	482	469	455	445	465	437	448	447	457	478	471	453	466	467	473	457	456	469	449	439	512	449	443	477	456	469	478	445	450	462	450	454	484	453	460	440	452	421	438	461	456	428	476	433	457	467	464	483	451	454	422	452	494	458	448	454	425	490	470	454	447	455	472	445	448	451	473	415	462	447	476	457	451	464	462	456	434	444	491	455	476	431	491	465	459	447	448	452	423	463	449	423	445	436	469	479	420	459	438	453	445	495	483	478	472	423	480	467	469	477	448	470	517	457	448	454	452	435	455	441	450	480	419	475	464	446	443	453	449	470	434	484	438	501	497	465	457	439	418	449	451	453	445	474	449	449	423	473	442	460	462	408	468	419	469	432	408	474	462	431	466	445	447	456	444	431	487	430	442	479	442	413	446	451	461	440	455	447	441	438	464	435	476	455	476	456	442	430	474	484	451	459	480	474	460	452	435	427	449	470	484	453	444	479	467	431	446	497	471	430	457	414	487	435	455	464	438	458	479	462	431	439	465	432	470	457	466	438	448	455	420	457	450	422	434	459	477	478	443	456	465	464	472	493	467	450	449	448	435	455	470	508	429	436	469	436	474	460	462	456	440	431	459	465	487	470	429	443	477	470	491	470	490	461	466	436	427	440	442	449	430	489	484	450	488	454	438	494	476	467	471	439	471	472	462	460	450	447	471	468	432	467	471	476	451	454	475	468	471	456	479	433	469	429	433	446	448	423	466	444	483	476	455	456	461	431	427	459	469	502	460	436	460	417	456	433	452	417	438	427	476	434	444	445	416	458	468	529	430	454	465	443	419	453	454	493	493	445	418	498	462	483	460	434	482	466	429	438	449	458	458	436	458	456	457	442	432	460	483	463	452	460	463	453	459	434	439	479	439	457	470	446	467	468	460	454	479	458	459	457	459	446	423	436	453	488	489	457	446	466	473	434	483	467	465	500	437	469	420	431	456	503	463	459	431	426	462	474	483	432	473	427	400	450	437	515	424	476	471	446	445	453	426	453	450	437	462	463	442	462	450	487	419	457	466	462	442	466	434	459	446	460	455	477	442	448	487	463	443	482	471	484	417	481	462	487	469	447	459	437	498	474	471	451	459	494	463	452	465	444	450	464	449	455	467	484	467	435	448	462	462	440	455	450	436	432	430	444	466	445	498	448	454	432	445	472	410	489	443	494	474	489	480	454	447	439	483	448	468	451	424	486	487	434	465	465	423	478	467	445	473	445	434	423	429	424	471	433	492	447	466	453	452	489	457	457	445	449	473	425	442	425	477	421	428	409	450	447	439	404	480	436	450	467	452	424	427	470	441	446	474	462	463	472	453	455	440	455	466	421	432	485	464	460	458	473	435	483	430	461	464	444	461	435	485	457	470	467	467	448	409	451	480	449	474	457	463	481	455	435	467	477	477	447	487	491	465	422	472	460	466	492	477	428	438	452	443	434	493	459	441	486	392	438	466	437	473	444	467	476	483	436	479	470	459	454	436	432	441	436	432	413	455	442	450	496	435	448	462	444	467	437	449	459	450	442	439	474	472	438	418	461	483	432	451	490	478	459	443	445	457	483	465	437	456	467	459	439	465	458	453	487	432	477	429	439	467	488	455	457	466	465	458	416	475	477	454	451	473	450	464	458	462	471	423	472	426	417	470	479	496	470	456	475	471	451	458	471	497	487	423	466	453	463	486	409	475	485	469	504	441	458	454	429	450	470	420	465	394	448	435	441	475	436	452	474	438	482	412	450	457	461	483	463	448	413	466	422	494	426	527	424	432	499	458	462	477	455	453	462	467	486	450	443	439	430	426	466	473	454	463	463	451	481	466	422	452	487	438	456	448	446	486	433	458	462	423	465	475	442	489	483	463	455	424	442	428	411	450	478	466	446	449	457	464	470	451	472	466	479	440	476	448	446	488	424	462	467	467	458	481	453	451	471	449	450	479	459	453	482	452	440	433	442	439	459	501	465	462	434	461	452	462	425	429	486	483	457	456	488	416	435	443	486	463	463	471	448	421	466	466	476	447	473	431	441	490	474	481	471	452	417	455	439	436	421	441	424	486	486	435	479	475	397	432	480	450	456	467	457	419	459	444	399	441	471	457	433	468	456	463	459	460	471	419	431	460	451	432	444	450	437	469	500	441	468	435	441	437	494	473	457	466	428	459	469	463	494	465	435	475	459	455	471	539	485	455	444	484	446	469
31939	19181	6404	320	184	160	145	139	147	136	173	153	153	142	151	149	121	155	164	153	146	141	141	151	145	161	164	118	156	172	150	181	166	142	146	148	148	134	123	154	164	152	138	156	118	164	132	153	139	158	141	123	144	149	139	163	155	151	138	157	132	159	131	137	149	141	154	158	162	142	148	140	136	151	141	143	141	165	129	142	136	154	132	145	137	145	137	148	159	150	161	128	129	149	145	137	126	135	149	155	150	146	153	127	145	180	143	157	141	137	129	154	166	162	135	166	155	122	139	175	172	143	136	159	164	144	140	130	134	133	157	144	139	145	151	115	156	147	133	135	161	164	156	131	139	124	152	143	145	139	154	139	151	156	133	153	152	122	138	153	143	163	141	162	149	140	137	149	142	166	153	140	125	147	157	158	148	145	145	148	141	146	138	143	144	154	158	145	153	148	155	140	148	148	143	153	152	160	142	129	145	145	127	127	147	142	178	139	150	185	151	134	157	146	147	131	154	162	146	151	138	135	118	142	166	137	145	147	139	142	139	125	156	129	142	126	136	134	121	156	152	144	130	117	136	147	130	157	128	134	138	144	143	143	161	136	131	141	130	167	154	147	140	127	134	146	143	146	143	155	146	152	157	146	166	135	141	145	166	162	129	134	142	167	151	147	176	151	151	162	158	138	143	171	148	140	141	156	157	154	156	151	155	138	152	133	152	146	143	138	143	131	157	134	133	136	146	130	139	150	149	143	120	163	150	172	134	116	134	147	146	178	153	157	148	139	151	164	140	144	149	151	141	128	142	152	160	127	120	144	149	151	156	158	134	137	146	131	123	160	155	143	140	113	152	157	125	129	164	142	143	162	159	142	136	134	141	149	149	141	143	131	152	137	132	132	140	141	151	155	135	146	149	150	135	152	142	137	144	152	147	144	139	153	135	152	164	156	124	171	144	136	125	152	124	150	140	151	134	155	128	155	144	134	158	144	150	139	118	160	134	122	162	168	155	138	143	143	152	129	155	160	141	144	125	139	142	162	134	145	150	138	150	160	140	157	154	144	139	161	141	147	156	152	150	146	157	116	133	157	164	143	129	158	152	153	162	159	159	183	156	119	148	169	135	142	143	141	135	156	153	140	141	127	132	143	159	151	162	139	160	156	135	160	136	153	150	155	159	159	144	159	144	149	137	154	149	150	145	166	133	142	140	150	156	151	151	138	163	119	159	130	150	146	149	155	153	149	131	146	143	160	135	122	170	144	138	133	140	160	156	144	146	145	163	119	140	161	147	142	164	142	128	146	163	144	158	153	131	151	132	166	136	147	126	146	139	164	170	153	142	154	159	145	151	171	117	142	151	156	142	139	136	156	148	179	141	148	138	165	147	166	149	170	152	156	156	142	133	153	130	146	151	138	133	165	160	150	132	145	157	169	132	154	149	131	129	143	142	135	148	140	131	149	142	116	134	168	156	140	139	158	127	166	173	137	149	157	135	157	129	140	133	156	158	135	128	152	155	160	142	126	132	167	142	127	149	145	151	130	147	168	148	169	152	137	147	135	122	141	132	163	139	163	152	139	151	147	160	137	150	165	147	149	150	135	137	135	117	140	141	151	143	158	147	149	130	148	118	149	120	137	154	123	166	145	155	159	148	162	145	145	153	152	147	139	141	122	122	153	158	172	147	147	131	150	145	147	135	139	139	148	146	149	135	151	144	152	138	170	137	153	142	167	151	135	143	157	136	128	151	139	151	152	171	158	148	136	154	137	149	144	148	144	139	117	149	150	143	142	135	141	127	158	163	136	158	120	139	151	146	125	148	133	133	145	159	139	153	157	161	149	147	153	126	141	125	177	156	140	145	124	146	137	145	139	141	127	137	136	174	170	135	128	145	142	152	141	133	124	145	148	158	151	154	163	152	156	147	188	138	138	153	146	142	144	129	133	152	128	150	144	151	124	145	151	167	136	133	147	134	137	121	152	140	166	148	137	145	170	153	135	144	155	155	143	154	159	175	155	163	145	144	140	164	161	152	153	148	156	140	156	139	146	156	158	126	137	141	153	148	165	163	156	151	152	154	171	150	140	142	145	135	155	165	145	145	144	147	162	149	161	136	128	137	130	157	138	154	143	161	135	136	143	149	142	138	149	125	137	128	163	120	124	152	166	151	166	157	138	159	159	138	144	144	154	142	172	162	151	131	141	159	155	140	137	141	140	143	164	151	152	153	158	149	147	163	149	135	136	171	149	137	132	143	158	145	139	125	152	147	163	132	156	144	144	166	125	139	136	140	168	133	153	137	181	159	150	138	147	131	139	159	133	127	147	133	156	164	137	116	146	130	131	151	140	139	156	134	148	170	150	158	126	148	146	156	144	143	167	145	169	155	137	152	149	134	144	141	156	157	141	162	141	145	164	138	133	169	163	150	140	126	154	150	146	131	161	144	149	156	130	143	142	168	170	159	152	166	141	128	149	138	143	146	148	146	150	152	137	164	156	162	144	151	178	162	151	133	143	147	154	138	143	145	135	151	142	139	160	161	131	158	139	150	155	154	141	144	154	153	137	146	143	136	155	138	142	173	138	155	154	144	143	158	145	160	137	160	157	166	134	166	142	109	131	156	141	134	142	148	148	133	149	168	144	128	147	145	143	149	159	127	152	164	135	162	134	145	158	147	142	155	152	155	161	136	149	165	183	145	138	165	129	155	153	165	123	128	157	145	161	134	147	132	123	146	159	169	150	155	155	139	147	139	158	155	158	157	170	148	134	156	174	150	142	131	147	172	146	154	148	156	136	174	139	143	140	155	156	178	146	131	137	157	159	152	144	155	155	133	145	127	133	156	129	136	132	130	134	145	148	166	153	146	171	118	158	145	138	139	151	159	157	137	132	139	138	167	129	119	128	121	145	136	132	127	130	145	163	149	142	148	167	150	142	146	172	143	140	168	136	156	133	153	150	154	149	149	168	165	131	127	129	145	146	134	123	137	171	140	129	137	145	142	145	178	132	144	158	142	159	156	140	143	153	159	150	165	147	138	153	145	164	144	141	158	143	170	155	144	137	145	127	146	141	147	123	132	153	171	118	171	143	155	164	150	134	138	151	140	173	136	150	137	153	144	125	144	161	150	143	163	156	185	142	126	156	146	154	142	147	165	146	137	147	163	133	169	148	148	144	163	179	140	156	134	151	147	154	146	144	172	154	152	148	145	128	142	161	147	157	148	156	142	121	137	138	164	157	131	136	139	171	156	140	126	152	166	149	151	152	171	162	140	144	156	147	171	148	154	164	168	147	156	150	121	141	142	148	141	147	149	149	146	145	125	135	128	156	144	139	140	141	138	146	155	166	149	128	140	168	140	155	142	160	146	125	166	123	132	157	160	159	158	149	151	159	145	150	140	137	128	135	160	162	138	163	167	137	155	136	147	131	155	139	143	168	152	148	135	157	132	152	168	132	150	137	141	152	154	169	163	176	135	156	146	152	152	161	129	136	147	141	143	147
5759	2028	574	457	406	369	420	397	411	348	406	423	375	382	396	408	392	410	423	390	385	429	410	375	387	397	436	424	384	427	424	394	407	360	405	393	413	392	374	413	422	422	395	446	442	404	396	393	359	421	376	400	424	423	412	437	385	388	363	412	409	427	398	406	414	381	406	423	403	456	390	387	412	421	426	398	397	380	394	399	396	416	373	422	387	409	401	378	396	414	401	374	381	370	390	423	405	406	403	420	374	427	387	403	383	380	396	390	375	409	417	387	403	433	408	362	368	407	411	367	354	399	410	398	438	366	389	418	400	395	404	373	432	400	373	416	405	406	416	366	403	385	414	423	405	409	409	399	417	405	421	409	407	408	410	441	378	437	396	430	406	419	423	408	433	407	408	394	411	385	415	393	405	412	418	411	390	386	404	399	416	371	404	399	373	443	383	416	382	413	413	423	397	392	448	411	422	399	396	389	384	387	398	388	436	384	403	405	376	405	417	394	423	419	381	392	404	400	407	399	388	418	378	390	375	367	403	418	385	352	441	422	413	405	410	374	369	400	383	403	414	343	371	388	407	418	423	413	415	425	414	404	401	406	435	396	399	384	413	419	392	396	379	367	367	379	397	418	368	393	405	385	406	456	394	399	380	408	419	376	392	406	460	408	444	393	442	430	390	358	395	368	397	363	409	380	417	398	391	365	395	393	411	417	389	386	378	409	373	386	415	381	398	401	408	437	390	398	387	414	379	417	387	394	414	376	398	381	400	382	416	392	372	432	403	411	420	407	393	435	424	408	402	386	400	382	406	420	396	364	378	421	397	392	398	404	378	408	415	388	373	393	389	385	356	349	373	398	426	381	399	423	412	381	405	416	403	423	418	409	405	379	406	402	390	403	381	400	416	400	418	373	401	412	355	395	390	390	445	400	431	405	406	379	372	402	403	400	417	393	374	383	395	402	397	404	389	394	416	398	436	389	411	391	379	403	384	377	402	387	428	415	399	412	391	385	420	412	380	365	403	418	372	408	415	406	429	405	403	364	414	382	449	399	424	409	396	410	399	395	392	389	367	413	412	393	405	417	425	391	417	379	394	402	401	400	392	411	403	380	396	412	417	413	373	395	429	417	407	415	400	413	393	390	421	385	431	415	412	412	410	413	376	414	438	371	435	406	425	444	419	384	397	416	410	385	415	408	394	408	387	442	400	414	426	403	411	400	350	385	400	399	355	434	386	391	417	382	385	436	384	427	369	407	389	400	411	420	420	425	385	377	367	375	440	395	409	378	399	409	414	430	403	398	382	401	403	393	410	377	386	408	386	382	395	393	393	433	427	399	433	410	400	419	368	408	403	386	370	383	436	405	363	389	411	444	422	399	408	410	405	392	394	374	410	429	408	406	420	391	400	397	408	380	411	409	425	368	422	390	410	429	432	425	372	383	395	381	406	407	425	416	382	414	423	385	368	390	395	393	422	437	397	428	419	433	417	442	400	397	372	386	374	401	411	411	395	383	410	412	419	403	397	391	396	383	412	389	368	424	387	399	403	387	419	386	413	375	392	384	433	360	410	394	444	403	390	393	369	397	400	408	417	401	402	411	403	393	389	411	407	424	399	390	399	425	380	398	397	412	455	438	409	432	411	435	422	437	387	361	407	398	377	405	411	374	436	394	382	404	380	409	402	411	372	408	355	408	393	376	412	372	376	397	417	422	394	392	420	398	404	393	415	468	381	435	397	378	401	405	423	402	383	403	387	380	410	419	360	391	374	386	391	426	373	388	406	417	396	409	395	369	379	360	450	389	418	457	441	381	399	407	399	382	403	410	387	420	398	395	415	425	402	421	387	397	389	407	394	358	433	412	388	392	408	409	401	436	409	360	392	424	420	428	363	387	395	415	418	387	415	380	402	460	404	423	400	405	388	397	429	394	404	409	399	403	419	413	411	421	420	395	401	413	401	406	410	411	405	398	402	400	396	426	363	399	381	381	409	371	411	408	390	379	398	424	397	382	394	381	399	398	403	421	392	385	422	401	404	424	374	410	404	385	384	412	407	388	407	415	421	404	415	372	396	417	395	418	397	397	407	398	431	414	378	426	392	384	428	353	399	423	384	403	395	425	403	441	422	402	377	411	430	387	403	430	400	396	386	392	399	382	402	395	390	430	380	406	380	408	408	403	399	423	422	418	417	405	433	405	405	424	418	408	410	391	363	391	382	423	427	403	360	371	423	416	383	398	393	387	397	398	372	460	408	391	375	446	448	406	391	423	411	408	425	405	375	376	392	414	392	384	415	412	397	409	400	417	390	416	377	400	372	371	404	371	397	417	391	403	426	432	427	370	415	394	374	410	410	393	405	376	385	424	408	392	433	412	385	429	382	391	426	364	462	385	416	394	393	364	406	387	393	391	385	427	402	396	417	399	361	391	409	437	394	408	383	418	427	410	414	395	409	392	394	424	413	387	368	386	408	409	417	368	416	402	431	415	410	378	384	427	381	397	419	398	453	427	409	386	414	423	394	393	384	379	423	422	386	391	404	377	405	406	383	412	423	392	396	413	413	402	353	421	373	408	410	409	407	433	404	395	374	398	402	394	389	384	405	383	397	410	388	369	450	435	385	419	397	388	400	382	357	393	424	378	369	396	421	425	396	398	381	420	408	402	385	388	408	412	388	422	445	411	367	383	402	399	376	405	387	402	434	405	396	383	409	448	392	401	405	382	404	414	387	397	380	447	407	404	436	382	437	388	425	418	405	417	432	406	369	391	393	425	407	391	388	378	392	392	426	390	412	428	384	411	398	393	380	400	425	409	378	407	429	393	386	385	427	377	410	384	426	400	401	398	372	411	402	372	400	391	397	390	418	372	365	434	389	408	416	415	395	414	402	399	398	397	422	395	411	391	398	431	407	423	392	421	413	411	377	384	413	413	415	386	401	379	407	390	404	393	429	392	406	415	423	429	375	407	381	385	414	400	405	406	356	406	414	434	429	382	427	444	386	382	394	390	423	403	456	389	395	391	373	412	396	430	424	415	383	412	424	381	396	395	426	407	406	398	397	417	383	395	411	419	439	388	389	381	372	415	414	447	373	407	402	394	427	397	387	413	420	393	377	389	374	412	410	446	400	414	424	374	397	384	406	377	381	358	414	416	431	388	417	403	401	403	381	389	415	406	412	375	400	410	412	413	397	384	396	400	432	399	416	396	395	452	418	427	414	420	396	371	387	374	427	394	400	413	397	387	416	395	408	387	400	407	385	425	378	388	426	413	377	403	431	393	397	380	388	361	432	431	417	389	391	430	434	388	417	395	413	431	413	391	385	381	408	394	404	391	389	434	438	402	403	400	382	372	413	376	403	376	369	408	406	394	389	409	396	378	366	426	367	395	388	416	413	409	411	396	437	389	400	375	414	405	407	415	403	394	381	407	414	430	411	424	390	390	379	406	443	419	448	400	412	407	381	417	389	373	388	392	377	426	388	374	415	382	422	419	423	413	404	405
24578	20996	23938	28210	20986	17791	584	335	300	299	304	266	290	266	252	274	242	257	248	268	229	250	251	227	255	256	242	259	274	225	258	229	260	256	263	235	220	257	266	239	251	242	261	250	236	241	232	234	275	246	240	219	232	235	250	242	234	246	253	264	252	234	286	255	252	258	255	251	249	263	231	257	243	290	261	225	235	225	254	225	264	233	248	246	254	264	261	250	246	207	266	239	234	241	258	230	230	229	249	260	254	205	276	242	255	245	241	228	214	294	260	228	227	253	258	252	250	251	254	237	226	254	249	233	245	253	242	244	233	237	212	229	255	261	234	236	270	249	268	264	246	244	258	249	238	247	225	204	239	227	235	233	259	234	250	256	239	261	252	240	264	288	240	236	256	278	211	262	242	243	224	238	278	206	255	267	250	241	266	274	243	247	237	241	275	241	265	241	223	241	246	263	259	229	243	275	230	238	238	247	246	252	271	228	236	255	231	247	267	246	266	278	245	273	270	251	249	245	250	242	255	228	235	235	242	245	259	262	276	230	235	217	259	230	238	272	252	250	257	263	244	248	263	279	260	267	233	247	218	235	243	245	260	248	231	212	258	274	254	213	263	259	251	270	245	243	261	241	276	220	271	260	242	250	271	265	251	235	218	262	256	259	250	250	233	261	256	284	225	234	238	242	247	246	241	253	260	259	228	241	216	238	268	219	229	217	234	242	233	226	288	232	268	243	229	231	236	237	233	215	216	240	248	270	263	240	216	238	244	243	218	258	256	285	234	230	247	251	255	233	263	263	252	204	230	244	254	240	256	243	253	263	264	247	230	244	229	259	216	244	280	255	256	241	271	238	230	239	260	261	256	267	274	258	282	288	247	246	258	248	232	263	238	262	250	245	285	247	243	246	256	257	244	270	258	246	245	212	274	217	237	258	214	246	217	251	238	263	243	225	239	258	244	267	247	240	239	215	253	253	261	243	215	220	217	250	261	225	221	248	247	239	235	245	235	241	262	239	221	283	242	232	235	236	230	256	243	217	228	250	229	281	240	221	236	251	278	233	252	230	250	248	264	239	236	231	229	248	244	224	249	253	267	248	290	271	229	253	263	251	256	250	236	242	235	255	241	224	268	245	223	239	264	226	248	241	259	233	244	286	274	249	281	243	260	236	247	275	257	266	276	257	231	229	272	257	239	269	260	239	231	243	242	242	230	235	253	250	264	237	276	262	237	226	227	232	261	242	235	260	244	220	231	267	253	239	245	230	230	246	254	258	256	240	217	244	242	233	240	254	232	247	260	233	243	236	248	242	250	272	245	223	254	233	243	246	221	246	237	243	261	265	224	219	248	251	258	261	269	270	244	257	267	262	250	266	239	248	237	263	255	248	247	247	236	248	252	270	239	256	226	260	201	214	273	226	212	243	244	250	255	258	251	245	265	262	281	253	229	255	292	255	237	249	238	230	235	226	254	235	233	256	261	251	254	241	235	220	235	225	241	244	241	248	287	254	257	253	263	266	243	251	246	236	257	226	247	261	247	255	278	255	258	217	245	224	220	266	263	242	228	260	262	226	248	248	260	215	251	233	233	281	263	261	228	264	248	258	276	267	264	239	269	280	266	260	249	244	245	229	231	255	239	240	239	228	257	261	234	254	253	231	255	272	248	218	275	234	225	257	249	248	228	254	275	232	250	243	272	229	241	243	242	245	231	259	245	216	224	248	243	250	234	236	237	231	274	241	246	222	252	241	230	247	247	265	224	246	259	245	265	264	257	262	235	234	226	258	228	230	244	206	240	250	243	223	226	237	249	243	247	240	250	267	255	287	231	240	255	252	292	237	237	244	247	263	253	235	256	255	233	243	230	246	286	254	249	226	237	235	249	232	235	220	254	255	258	262	239	229	234	260	260	237	288	212	262	262	257	259	236	230	265	221	234	235	257	231	225	229	266	260	248	225	227	266	258	272	225	247	256	245	218	259	251	247	238	279	222	250	234	242	232	219	246	275	219	245	244	229	243	233	247	240	267	243	259	251	252	229	232	245	226	252	237	230	242	262	231	249	242	245	249	251	231	213	253	249	245	276	263	241	232	218	237	223	254	233	267	288	266	282	231	215	242	256	257	225	267	226	252	289	259	217	258	250	221	262	224	236	222	234	241	259	232	252	248	228	264	250	245	246	221	263	266	247	243	257	232	249	230	254	248	265	223	229	261	254	232	216	244	252	235	251	193	266	203	224	235	214	254	269	226	253	233	253	265	240	246	272	235	290	239	272	245	277	234	229	235	262	248	263	245	268	252	245	230	243	218	244	260	261	267	223	240	257	247	221	254	251	240	222	230	222	241	230	245	226	265	230	267	254	249	244	260	237	258	265	241	236	243	267	234	256	239	244	255	234	232	245	249	216	241	260	234	260	238	237	231	230	258	228	276	223	292	226	283	280	256	242	259	250	254	267	231	232	218	262	234	247	230	215	251	230	242	250	252	267	232	219	249	236	256	259	236	253	230	219	241	220	241	261	236	248	237	277	258	246	266	253	252	240	238	263	251	226	239	229	226	222	242	230	244	227	240	258	246	233	258	263	248	251	241	224	239	239	303	245	225	240	243	258	247	253	211	244	254	230	247	256	267	253	252	265	248	239	236	263	254	243	262	245	249	268	263	239	234	220	221	249	257	272	227	223	247	256	239	245	247	237	226	254	238	224	265	240	234	236	259	240	239	255	250	251	272	241	250	232	269	262	223	268	266	236	241	255	256	240	212	234	245	275	224	204	258	228	233	235	218	254	248	249	260	266	270	253	271	209	234	254	267	249	257	244	267	234	245	240	220	248	262	271	264	242	270	236	263	248	235	231	246	256	254	221	235	238	230	247	270	227	240	251	258	244	252	268	255	241	241	265	241	243	224	261	255	266	245	247	250	247	242	235	255	274	246	249	250	250	235	253	237	242	243	243	229	208	247	241	218	261	226	259	225	282	223	252	241	216	253	230	260	241	248	272	253	243	243	277	253	242	248	259	253	250	237	231	233	230	254	251	248	197	221	239	233	233	249	252	234	254	253	244	231	245	250	206	248	245	246	260	222	247	243	237	256	252	262	232	252	249	242	251	213	268	236	222	252	233	246	258	256	266	241	245	245	246	224	221	257	230	237	257	242	249	227	223	246	286	279	268	254	232	259	231	267	251	253	259	269	266	249	261	242	241	265	246	270	233	258	268	237	235	255	238	250	252	248	223	252	258	246	272	264	250	263	227	218	260	230	241	233	237	251	232	244	256	230	224	246	248	277	234	228	264	229	240	223	231	258	223	271	229	239	244	250	240	252	240	266	251	259	246	268	268	247	248	252	252	256	269	263	231	254	242	230	251	250	238	260	230	265	252	260	262	199	217	248	244	242	234	235	234	232	230	245	240	196	256	243	273	233	222	266	242	254	254	268	271	240	245	250	226	227	234	255	230	234	251	269	256	251	240	248	243	256	249	236	245	239	232	270	248	268	246	277	249
3780	4521	1376	850	661	688	632	619	631	580	587	642	658	603	596	564	563	599	619	614	663	621	577	574	626	605	611	601	579	640	582	598	633	556	608	578	549	586	600	572	606	567	549	605	650	607	563	609	576	631	602	643	626	594	606	642	616	635	596	563	586	583	601	607	586	585	638	593	585	598	571	585	608	628	600	615	603	635	593	568	585	608	566	597	628	635	631	614	593	619	616	631	568	609	597	561	602	655	601	603	644	632	593	585	590	577	572	593	622	601	632	607	628	589	657	647	562	588	618	610	607	584	602	571	581	644	635	625	575	631	626	618	594	604	578	628	609	629	586	605	590	582	632	595	543	567	595	622	607	619	614	601	604	616	544	572	581	619	630	631	623	613	613	551	633	590	611	600	607	565	624	589	578	585	593	595	602	575	601	624	580	607	576	573	568	594	581	557	580	571	611	598	601	611	647	594	572	609	615	597	610	629	591	593	606	616	604	658	553	603	573	632	605	567	614	597	581	598	566	619	621	574	613	596	624	619	636	619	634	651	609	599	624	561	574	615	592	647	586	595	630	588	665	598	594	585	611	634	638	638	596	576	629	587	618	571	586	602	648	600	576	587	620	666	578	571	609	593	639	584	650	616	600	625	596	645	628	592	603	614	612	636	611	583	600	607	603	591	617	576	586	606	590	600	567	597	600	538	640	540	625	633	624	611	588	613	626	629	586	618	625	611	600	551	622	618	628	603	598	619	587	632	612	598	568	581	614	595	613	584	623	563	613	607	631	587	606	607	601	597	585	575	630	575	620	610	640	555	581	634	582	602	598	619	584	548	597	542	590	642	637	595	590	586	605	624	590	626	598	608	643	579	623	599	634	592	566	597	587	623	606	592	610	605	587	574	634	596	626	603	592	589	557	610	628	619	611	626	620	586	598	632	596	592	608	592	588	608	597	624	598	617	636	604	585	675	566	636	620	604	582	586	616	581	599	589	610	631	583	579	610	627	609	609	640	619	567	626	596	581	567	602	585	632	610	585	630	659	650	617	601	597	583	604	575	583	601	620	595	554	626	602	566	548	566	620	529	565	598	596	627	612	609	583	607	585	605	617	585	625	543	598	635	602	639	609	599	616	584	651	613	585	585	570	583	599	598	617	603	612	599	582	629	611	601	624	628	565	572	620	591	595	626	605	570	622	585	611	642	632	644	613	620	594	598	562	532	565	608	577	590	641	625	605	619	600	598	649	563	620	613	626	569	598	616	567	586	630	568	622	580	597	558	608	601	623	657	590	606	601	589	604	602	547	588	613	599	575	626	579	606	615	604	587	638	629	613	639	574	586	564	571	595	642	594	586	629	608	611	593	624	570	585	619	600	623	627	595	606	574	567	578	615	568	564	629	637	597	613	589	625	619	643	600	587	591	598	610	618	610	568	572	640	595	573	584	609	622	611	596	632	664	613	570	633	597	593	626	612	580	602	623	583	584	620	574	633	603	659	597	608	549	555	630	619	661	611	622	603	561	588	621	613	614	614	627	568	613	623	631	580	601	619	602	606	621	574	577	578	591	594	615	579	627	603	596	612	599	553	629	615	604	593	589	580	609	607	566	601	632	604	608	599	614	614	601	574	608	634	625	619	606	647	630	569	611	597	588	576	592	532	584	657	638	610	631	629	656	556	632	574	592	597	632	596	594	591	580	602	579	608	581	555	584	617	589	577	576	584	586	600	622	638	605	632	636	625	616	598	570	578	592	614	600	558	633	646	571	570	607	549	544	564	625	572	584	609	594	615	606	667	604	629	567	623	648	585	626	570	556	587	626	624	600	605	601	602	606	575	632	582	590	599	587	592	589	617	600	581	595	580	596	627	603	612	579	567	597	628	608	592	607	608	589	604	624	602	588	588	585	618	580	632	631	620	575	566	634	625	582	602	571	605	572	646	624	596	635	590	601	593	599	604	612	578	587	613	572	617	572	657	601	607	599	622	583	618	596	605	608	598	610	600	591	547	640	608	604	570	568	567	603	567	571	574	574	594	590	610	634	621	616	612	643	587	618	641	619	587	634	581	631	593	569	585	597	575	582	606	588	602	603	575	593	631	562	576	640	569	610	629	592	593	595	590	581	620	599	605	596	634	610	643	571	582	624	622	594	588	600	637	586	578	594	604	617	596	575	532	645	656	617	585	580	598	630	634	620	628	596	579	608	572	605	621	549	632	568	602	626	589	598	624	612	596	563	632	582	595	607	594	557	563	629	621	632	587	586	584	601	608	621	575	589	620	609	589	581	601	624	580	622	605	587	623	627	593	548	627	607	599	656	595	620	614	561	565	591	596	556	587	571	605	620	631	582	586	625	565	623	652	635	583	662	593	591	587	568	571	579	626	595	572	636	620	570	600	609	625	575	582	596	638	597	584	619	578	593	641	588	597	605	599	597	571	599	618	593	608	543	627	607	596	541	559	598	612	611	600	583	592	584	647	640	614	608	610	615	639	598	618	627	589	603	629	619	607	595	586	602	601	600	653	588	608	606	593	608	639	658	546	635	587	652	605	603	605	588	588	601	595	645	621	619	548	599	596	593	586	630	611	571	621	595	615	608	573	586	569	586	611	576	569	605	580	617	601	585	632	621	601	582	568	611	576	575	576	596	612	588	602	595	562	625	585	595	605	615	579	590	596	639	632	580	579	582	568	575	625	648	588	616	599	574	572	586	566	617	632	633	630	647	593	602	646	552	565	614	595	556	589	603	635	622	598	601	607	601	617	570	600	573	608	649	572	613	582	642	569	576	571	633	623	615	589	628	583	604	612	615	607	582	587	600	593	609	636	578	580	621	572	560	633	613	584	610	616	582	606	610	591	594	573	620	623	583	628	586	587	594	614	604	590	631	570	629	606	633	601	597	626	602	592	611	615	597	550	636	604	525	628	627	622	629	628	596	578	554	597	556	592	588	596	626	593	552	611	558	621	622	611	564	604	590	641	584	586	630	577	633	650	581	605	604	567	569	565	615	626	598	570	626	621	594	598	557	607	585	630	577	560	613	636	623	581	590	560	580	608	593	637	617	594	627	621	617	585	581	605	617	566	605	592	592	601	634	594	556	611	634	606	610	629	563	576	603	603	589	603	602	570	649	579	613	583	594	609	594	583	604	595	595	618	595	612	584	606	569	634	599	596	632	608	578	604	610	566	606	551	577	600	626	591	623	588	572	607	612	598	638	633	591	595	581	623	607	577	620	540	568	592	611	638	609	587	576	604	637	595	603	600	604	592	596	587	579	588	597	602	567	626	591	605	607	610	624	625	617	601	599	612	643	608	658	596	600	613	631	582	606	593	608	584	621	589	628	554	636	633	616	629	566	607	567	602	608	626	608	645	644	621	622	591	607	592	603	633	572	603	657	635	587	596	621	619	632	628	572	578	624	598	640	582	651	589	638	586	578	619	613	627	600	619	607	606	605	592	625	597	642	574	598	615	641	597	628	598	607	647	600	582	584	569	620	610	608
23892	20966	24282	27824	20966	20978	12801	519	322	265	290	244	266	250	252	230	230	207	218	218	204	211	204	192	206	221	192	178	211	221	214	201	198	218	194	204	184	185	176	201	170	197	216	211	178	211	214	207	188	205	184	205	196	181	209	205	208	212	183	192	235	187	221	204	206	196	184	178	224	231	207	196	221	210	209	207	178	205	180	196	187	184	207	207	189	192	226	188	196	196	195	228	214	176	193	204	199	207	236	183	225	200	199	208	211	217	204	187	203	175	212	188	192	187	218	183	186	186	209	218	197	186	173	197	179	216	218	237	194	169	192	204	189	202	184	217	205	182	186	190	202	189	175	190	202	162	165	190	188	207	207	220	170	180	183	200	192	196	207	213	231	196	186	179	216	194	197	210	216	189	188	180	181	197	210	186	180	207	168	208	197	195	202	200	204	185	200	199	192	206	197	212	199	193	205	219	205	204	181	190	187	191	233	209	178	185	208	200	183	223	191	176	200	211	195	197	171	211	182	198	206	209	194	210	194	211	219	233	180	184	205	199	165	176	162	188	213	195	212	185	184	208	171	183	192	208	193	207	197	189	200	212	235	183	189	191	194	191	219	195	208	218	187	186	209	217	184	205	183	223	215	184	181	188	189	181	189	212	204	169	202	185	186	175	208	199	213	213	194	177	196	205	174	213	162	199	195	198	205	198	192	200	193	224	202	205	207	164	193	215	206	197	187	205	176	168	192	209	175	203	175	195	188	165	201	209	181	198	216	211	163	190	209	188	175	174	196	181	201	195	191	177	193	177	195	199	203	192	209	180	187	208	184	179	202	190	215	180	192	196	202	214	205	195	173	207	167	192	209	180	170	188	232	172	197	192	183	177	187	196	191	186	191	214	212	182	188	208	196	188	198	187	177	169	210	206	185	190	201	187	179	162	190	191	209	169	186	185	183	212	169	186	196	178	214	180	215	179	209	219	199	204	180	191	191	193	170	189	191	187	201	189	167	192	175	190	198	192	181	202	204	197	201	182	167	182	173	166	184	199	207	222	195	168	204	187	176	208	197	172	187	169	173	184	226	219	207	176	174	199	182	179	183	187	197	169	209	217	179	187	167	224	162	199	191	183	166	193	171	176	209	196	169	179	203	196	195	209	205	171	187	215	208	186	195	205	184	190	199	187	182	200	209	181	190	191	200	186	187	198	176	207	211	180	207	173	183	169	190	202	190	196	202	197	191	218	183	196	171	205	187	183	210	199	203	190	223	196	213	190	211	198	183	179	161	191	179	211	204	194	207	210	184	192	186	234	177	173	210	192	213	204	190	213	191	211	206	194	198	185	203	214	209	193	195	201	166	214	233	154	158	190	189	219	181	189	178	223	204	212	175	186	193	220	184	181	214	180	214	211	220	197	200	187	203	159	178	173	207	199	169	192	192	197	203	192	181	188	185	176	191	227	185	177	180	185	198	172	211	194	172	185	172	198	193	196	199	182	186	180	179	219	203	196	210	207	183	182	198	199	201	178	238	215	187	198	186	201	198	198	205	173	243	193	200	185	211	220	208	182	204	203	178	199	183	185	203	189	189	212	199	213	175	197	216	202	195	172	189	198	209	175	174	196	180	177	175	170	211	209	206	215	181	204	200	195	190	175	211	202	203	191	212	208	188	194	197	207	189	193	194	175	191	221	197	186	180	186	218	211	224	206	189	193	212	178	218	200	190	202	194	198	189	171	201	214	183	179	187	249	190	236	237	180	205	192	192	201	197	200	157	202	190	203	187	165	208	203	204	185	209	192	181	171	180	192	187	230	191	194	198	187	182	179	186	202	210	206	212	188	198	199	184	183	193	212	203	200	194	198	184	192	191	190	162	208	197	176	210	171	190	197	201	188	184	201	209	189	187	210	201	215	199	179	200	176	191	182	200	182	174	182	175	196	207	203	212	177	171	195	205	188	171	200	201	206	197	199	186	197	217	200	170	199	191	180	201	198	205	211	172	191	190	209	195	194	216	195	170	203	187	205	205	199	200	218	203	200	207	169	199	183	182	188	222	182	188	208	202	195	181	208	206	177	184	210	224	185	216	206	184	200	189	207	223	189	189	161	180	186	175	201	212	196	206	201	200	223	186	170	191	180	216	179	227	210	190	196	182	199	201	164	186	220	187	178	200	206	192	192	208	196	205	184	173	191	175	216	208	199	177	213	206	181	189	183	203	172	214	207	199	204	198	175	216	187	180	188	215	202	174	186	185	182	203	171	184	182	193	187	193	202	199	233	191	172	209	200	187	207	180	211	206	190	199	208	202	186	180	185	207	183	203	217	178	193	164	186	194	200	210	176	172	172	185	218	175	200	210	212	210	181	177	207	150	189	202	174	186	171	180	229	212	209	205	202	192	203	177	220	190	196	179	190	190	205	201	187	189	200	204	190	188	199	196	179	188	202	202	198	206	219	196	196	205	198	175	203	217	204	186	207	200	185	197	184	178	199	198	209	196	192	221	202	190	190	204	161	174	224	217	203	197	189	219	202	179	192	205	197	193	166	184	180	209	177	171	174	200	206	200	215	180	180	189	209	207	181	179	202	189	193	204	220	191	171	224	200	166	199	189	195	203	165	195	203	208	203	189	195	196	195	233	209	188	203	204	172	203	174	220	196	165	195	193	195	187	200	215	182	190	187	193	190	208	188	195	181	208	207	192	217	210	190	172	194	197	197	212	186	188	216	205	204	197	183	158	184	184	181	236	172	215	189	206	195	219	215	196	206	199	200	197	185	179	173	209	198	211	204	197	167	208	210	208	190	184	187	194	205	192	188	185	180	214	203	193	189	184	195	168	202	173	218	199	199	197	193	194	209	191	186	192	213	172	194	189	182	192	192	188	176	211	216	195	195	176	189	181	166	198	187	196	208	200	175	191	188	166	189	157	173	191	195	177	196	188	242	164	196	209	214	195	198	173	190	197	182	203	176	186	198	179	198	201	203	192	185	165	181	187	211	191	194	194	195	215	226	186	230	184	193	205	181	190	199	184	204	185	195	202	206	178	203	200	209	175	181	215	195	188	228	217	184	187	191	187	203	207	196	175	176	187	192	201	197	186	219	211	199	177	204	198	173	194	176	191	185	222	206	206	178	203	201	184	195	171	225	200	190	195	196	177	208	199	193	191	186	194	210	183	212	215	179	203	207	207	188	197	175	201	170	188	216	211	175	156	209	192	194	196	208	202	186	209	204	207	188	199	178	220	177	196	182	193	182	201	184	188	179	173	187	183	197	201	227	199	195	211	196	220	224	189	187	186	187	191	219	193	189	196	184	182	176	180	196	198	169	165	179	187	199	193	186	194	216	187	170	182	173	201	200	182	189	200	207	199	215	202	204	206	193	228	205	169	185	204	207	193	208	191	196	182	178	201	255	197	204	190	190	195	209	176	203	177	171	180	193	195	205	219	204	194	214	217	195	166	196	204	220	202	200	223	195	206	174	202	197	201	175	211	203	185	192	172	199
3885	6359	1926	850	673	561	534	542	488	500	496	481	504	520	461	501	449	454	455	476	450	429	483	471	495	478	434	478	454	481	456	438	482	468	476	474	442	470	464	470	428	437	457	456	458	466	435	454	446	467	436	480	436	453	432	491	442	432	452	453	443	471	478	456	453	450	468	474	424	442	429	440	456	403	500	447	470	468	475	449	435	452	445	448	460	458	422	462	470	443	438	463	448	455	445	475	421	440	462	465	461	460	463	469	436	469	486	451	464	483	477	473	424	422	453	473	435	489	403	430	487	444	435	491	455	457	450	460	416	476	464	442	465	458	434	435	442	433	497	404	430	455	445	423	460	427	430	467	474	457	468	474	471	490	419	472	474	449	440	454	467	462	425	450	503	448	454	459	431	481	475	480	450	449	458	466	447	476	448	438	468	482	460	458	469	480	454	428	480	466	436	473	454	451	449	447	448	460	471	484	434	482	453	435	442	445	464	442	468	514	441	432	432	463	481	451	438	453	453	460	443	460	498	436	430	481	452	436	456	455	465	458	414	434	482	452	457	460	433	429	447	465	452	447	443	436	435	435	438	469	447	473	449	447	471	471	458	487	444	453	450	429	445	455	430	447	462	447	428	454	463	470	468	439	464	483	430	505	454	466	491	491	439	447	451	444	468	460	425	462	424	449	444	461	484	425	472	446	441	482	505	469	445	455	409	485	449	462	471	421	489	434	463	477	443	439	421	476	470	462	450	471	443	464	496	467	458	463	482	480	460	443	452	444	442	465	498	428	459	427	439	445	472	466	432	471	428	513	467	408	469	467	450	466	464	456	440	470	517	444	428	484	469	435	468	517	486	457	459	429	491	469	417	441	445	448	469	428	456	436	455	439	430	466	435	471	467	433	469	478	469	478	412	456	485	438	425	461	456	464	449	484	480	470	456	434	463	455	440	465	488	473	460	453	468	449	457	459	461	447	464	459	471	463	451	450	494	476	475	451	464	430	472	446	452	416	475	508	462	485	466	447	432	442	488	441	434	475	447	404	477	468	424	468	413	433	440	474	487	414	463	464	432	466	464	460	413	435	499	468	467	420	446	448	445	446	421	444	459	461	436	440	471	474	400	425	440	490	451	440	452	418	428	418	462	428	477	442	485	459	445	458	455	471	448	493	448	460	492	433	487	451	438	463	421	448	481	441	458	474	467	459	441	474	437	436	413	473	472	453	428	452	437	452	437	450	500	407	449	470	467	428	480	485	442	473	491	459	443	463	482	437	428	481	459	476	459	463	418	464	432	468	458	428	468	464	433	489	408	486	475	455	493	467	508	481	450	464	432	474	459	422	467	418	467	434	450	459	437	463	459	442	436	440	467	471	434	451	430	424	437	447	471	482	457	482	503	449	452	455	437	447	452	468	445	485	468	450	459	458	489	465	473	425	427	461	468	477	451	438	471	454	455	445	441	422	482	471	487	493	463	465	463	500	469	442	459	430	433	428	482	434	436	436	455	464	450	415	468	481	429	472	452	468	466	471	445	430	462	484	445	470	458	411	458	467	473	461	430	500	472	462	501	471	432	476	403	465	423	495	468	455	430	454	489	442	449	449	469	439	478	429	422	470	472	486	458	448	445	461	423	450	459	458	430	427	469	455	446	412	440	443	460	438	414	473	463	428	469	458	410	450	433	503	482	464	474	467	466	465	458	454	492	448	470	446	424	490	473	456	447	410	454	458	459	424	514	452	471	490	444	503	420	429	427	439	473	465	454	448	424	463	439	464	464	471	438	469	444	459	483	446	450	449	450	448	471	444	465	447	454	428	462	471	454	477	460	488	407	447	473	475	441	419	468	476	435	459	434	447	436	478	419	435	438	452	480	450	442	453	457	447	507	482	464	480	476	480	499	460	459	424	444	470	427	430	451	459	482	434	455	462	442	481	444	437	429	484	454	428	491	466	472	470	482	426	476	475	485	450	442	449	447	448	454	467	440	458	502	449	435	469	495	484	457	428	415	444	465	476	460	439	442	418	459	490	461	426	445	440	464	450	461	430	497	466	446	461	463	446	457	477	445	453	483	480	475	437	454	459	387	446	493	456	459	473	475	446	457	445	466	460	411	474	449	451	460	422	476	499	463	441	494	452	464	483	451	448	464	467	484	459	475	441	453	466	432	436	425	488	444	431	449	454	437	422	424	485	442	466	448	491	443	444	457	430	477	464	473	461	468	468	428	456	461	413	488	440	435	475	452	471	444	443	460	459	481	459	502	458	429	465	474	476	441	463	422	408	427	434	442	509	457	482	474	472	429	442	458	449	462	497	471	419	502	475	480	475	485	443	466	449	436	431	462	411	457	444	428	430	451	441	449	439	469	474	478	485	461	461	447	453	515	469	445	485	479	476	448	453	468	463	418	477	482	432	459	472	438	473	451	453	455	422	448	443	467	468	489	443	410	444	500	430	452	468	445	455	451	469	438	452	446	448	447	451	476	487	436	451	458	457	484	459	468	444	479	456	432	442	483	449	461	408	456	480	505	488	452	420	472	453	434	467	482	419	524	455	453	458	454	432	445	457	477	414	445	443	428	469	486	472	461	472	420	462	438	479	457	475	452	465	457	421	452	459	452	482	492	417	465	436	468	471	458	471	438	442	460	439	432	429	447	461	425	451	442	457	451	461	468	460	459	469	410	460	454	466	462	447	437	513	436	481	474	477	488	454	437	453	462	470	472	465	480	430	461	400	457	483	471	511	498	470	470	455	470	447	425	494	440	449	460	465	431	434	441	494	490	472	495	460	445	457	462	428	429	459	431	446	429	458	373	449	440	457	436	438	453	442	466	444	453	435	462	466	495	428	443	424	430	418	448	461	461	447	452	487	460	456	456	488	471	458	480	456	465	459	474	453	470	486	477	422	452	452	441	488	423	451	434	460	469	445	450	450	446	486	456	457	475	470	442	450	448	460	466	458	428	457	464	448	464	472	480	456	437	456	457	415	461	454	449	464	451	466	453	443	445	449	463	461	419	408	462	436	485	458	468	453	444	453	443	452	476	468	451	443	438	466	464	440	467	416	453	447	426	455	445	479	444	459	419	437	434	481	449	445	415	416	447	475	456	466	434	467	475	429	437	447	457	473	512	431	473	457	449	447	456	456	463	456	450	462	457	461	429	515	495	431	480	451	429	455	453	478	431	462	507	474	495	438	471	436	454	477	456	458	456	441	469	483	456	447	443	449	452	474	436	459	476	447	442	417	484	475	450	469	456	467	494	439	500	472	444	494	414	431	463	480	477	459	425	444	451	441	483	421	464	416	453	475	490	479	466	510	400	415	447	454	469	462	466	451	476	460	495	439	438	462	468	458	425	450	447	465	461	445	462	454	450	437	452	477	444	487	477	454	475	420	414	454	451	476	478	458	462	462	460	456	466	468	478	453	451	470	456	474	459	451	481	498	499	405	467	477	444	449	460	479	463	439	481	467	433	453	467	466	439	436	465	459	479	452	494	474
31906	19227	6289	289	192	144	145	136	175	166	133	176	152	156	156	146	139	161	149	170	143	135	141	141	160	140	170	152	155	147	141	146	157	173	150	141	148	131	149	149	135	147	155	164	135	175	147	159	140	141	140	166	147	149	146	126	148	154	151	126	169	141	134	144	133	161	141	164	142	131	140	160	160	151	145	138	126	146	142	156	138	150	144	154	177	153	121	149	185	152	146	146	136	144	138	152	151	127	159	149	176	134	141	137	148	140	129	152	178	154	130	133	144	140	147	141	147	127	159	146	141	138	146	126	145	148	153	139	150	141	142	172	123	152	146	147	143	151	147	147	142	126	135	143	150	144	171	150	123	133	143	148	145	139	141	160	124	149	134	138	148	156	166	151	139	161	157	178	145	180	145	167	165	156	188	159	163	140	181	152	143	162	138	125	161	129	154	160	132	155	146	179	143	132	146	153	168	172	174	132	129	168	157	139	148	159	167	162	149	114	156	140	159	123	142	147	156	172	173	159	137	151	129	161	119	183	140	164	157	149	160	166	138	162	141	135	135	131	150	161	156	148	148	141	147	161	140	177	141	158	160	144	140	158	142	173	157	132	151	166	156	126	163	158	149	163	152	175	164	136	149	159	130	153	146	150	135	143	125	142	136	133	148	129	146	156	136	130	163	153	153	125	150	146	126	148	140	145	133	140	147	153	147	144	134	153	149	136	149	164	162	164	128	149	154	148	147	149	145	143	129	148	162	161	157	132	131	161	158	152	158	138	126	130	141	162	159	140	155	139	149	152	152	116	160	156	142	159	153	142	130	151	146	153	164	153	147	150	165	158	139	162	129	154	148	153	143	160	150	146	151	147	137	161	151	139	157	136	154	139	152	165	152	149	147	138	162	134	160	154	141	149	135	147	139	141	152	147	126	148	146	148	146	162	157	171	178	153	135	149	160	140	137	134	142	153	154	142	148	171	144	146	168	165	122	142	148	143	165	137	158	135	137	163	157	159	130	159	150	160	162	171	150	123	157	147	142	162	147	159	148	159	151	143	148	155	139	162	141	144	138	155	158	128	125	173	159	156	146	139	172	155	158	155	131	142	153	159	127	118	139	132	169	154	133	141	140	141	141	170	146	140	147	147	143	168	156	140	152	174	147	147	150	173	143	167	122	153	154	125	147	181	141	158	129	120	153	138	145	153	147	148	140	154	131	163	179	164	151	148	144	154	152	139	155	137	145	142	134	132	140	125	150	142	128	144	142	143	134	131	158	148	151	160	157	137	143	155	151	131	144	168	136	131	157	138	146	115	153	154	153	144	141	147	146	135	133	155	151	161	149	172	156	167	165	153	145	147	152	140	143	143	116	140	162	156	149	142	130	136	148	166	125	158	141	136	155	152	150	135	152	147	144	153	133	138	132	141	148	143	151	140	145	140	132	151	160	142	157	149	164	157	152	149	141	171	149	154	156	143	145	156	149	144	131	126	154	158	169	152	136	119	159	148	155	141	169	166	138	146	151	135	182	150	146	141	164	143	170	152	139	140	161	162	136	158	141	143	181	139	139	147	164	129	151	156	166	145	150	158	112	154	150	142	134	142	133	119	131	163	161	157	142	137	153	149	132	148	163	145	136	172	136	145	159	159	151	166	153	140	145	158	143	150	171	167	135	155	155	136	145	139	122	153	142	149	145	141	132	131	154	142	148	141	156	129	143	148	158	175	147	169	150	160	133	163	151	127	153	136	159	163	127	138	162	145	144	142	141	157	144	151	158	160	133	160	190	149	174	157	126	153	140	138	160	140	146	148	149	172	137	152	163	126	137	140	150	147	148	160	162	154	132	129	143	129	145	139	165	141	164	124	158	131	154	148	147	170	134	155	151	139	161	142	150	162	161	152	138	128	141	134	176	171	149	153	146	150	153	162	138	148	154	142	128	154	175	161	159	147	139	127	158	152	155	161	149	137	134	128	144	141	143	157	155	161	143	135	151	157	143	158	134	154	145	132	132	148	142	125	146	173	125	149	143	146	126	131	143	140	161	150	142	141	129	126	154	116	158	140	124	126	137	145	146	137	152	144	146	152	168	152	147	151	127	159	131	139	155	143	156	121	156	134	144	164	147	147	144	153	135	134	160	155	154	118	162	153	141	151	139	161	149	152	156	149	140	153	145	138	152	158	151	177	132	164	165	162	131	160	136	155	164	151	148	147	137	125	150	140	147	143	144	150	122	157	141	169	151	163	152	150	152	126	144	146	141	140	171	145	144	123	143	162	143	136	158	152	152	131	133	146	133	140	144	138	135	141	140	167	133	133	147	142	138	177	156	165	158	146	158	133	137	149	177	143	138	152	117	152	155	146	131	147	131	167	137	143	140	159	159	157	175	164	145	156	169	147	156	158	149	140	134	157	129	142	148	160	159	146	158	147	153	138	132	138	152	150	138	158	144	150	148	159	141	140	152	148	166	145	137	139	161	150	150	150	162	150	134	148	150	170	142	136	129	150	160	142	170	153	141	145	156	154	127	136	160	158	163	131	155	136	140	114	165	124	142	146	154	147	160	155	134	138	154	146	145	143	124	163	144	141	160	144	132	141	129	151	144	166	135	135	135	152	143	151	139	180	133	154	165	147	134	159	132	141	160	147	160	169	143	150	137	140	142	145	162	133	127	163	129	144	135	158	157	156	159	151	156	124	168	165	133	150	149	132	153	160	170	120	140	149	137	145	152	142	131	146	146	153	130	153	155	157	137	141	164	140	158	167	151	144	152	158	168	144	153	175	160	136	143	156	154	150	139	172	141	155	149	161	148	142	145	155	146	148	142	147	148	151	138	149	147	145	147	141	145	143	138	154	128	120	137	160	169	158	125	136	148	146	157	125	157	155	139	155	140	153	124	158	138	152	145	151	178	137	151	148	135	157	149	155	156	162	142	141	146	126	142	135	130	137	139	143	157	161	154	167	130	165	157	155	151	138	143	135	166	163	151	141	163	155	158	152	145	136	132	149	131	172	141	147	134	147	125	124	118	155	156	136	167	156	143	139	144	151	150	173	155	169	130	128	138	130	157	147	150	170	143	160	167	156	167	148	140	130	139	150	154	146	135	155	163	160	161	146	125	147	151	160	135	137	144	169	148	168	161	119	161	144	156	138	129	137	157	164	164	159	152	157	154	135	141	143	142	173	137	146	147	141	123	165	157	141	149	134	156	134	151	130	150	160	148	149	111	132	152	151	137	149	157	173	183	158	133	135	132	158	139	137	142	159	146	141	116	171	155	152	149	152	159	154	129	147	152	146	151	132	126	146	129	135	125	148	156	130	183	142	168	138	137	152	172	134	120	162	140	156	126	156	148	135	117	146	148	143	133	136	126	131	137	150	151	158	151	121	155	163	153	161	140	150	142	149	142	141	146	160	157	166	145	144	157	156	140	144	130	156	130	146	141	159	136	140	134	147	163	136	146	142	158	168	123	142	141	159	142	147	144	128	147	144	141	136	128	139
5692	1772	522	405	387	387	395	424	441	404	424	407	422	417	424	400	420	392	377	418	400	412	386	390	347	396	389	369	398	390	411	427	410	406	381	385	411	422	396	400	424	374	392	380	397	401	380	414	416	420	387	370	425	421	440	391	394	459	451	399	381	393	387	409	470	413	386	398	400	396	413	389	373	403	372	391	402	431	398	427	429	394	420	367	402	370	403	394	400	382	430	420	436	409	398	421	426	415	418	400	358	408	424	409	415	421	380	403	401	418	404	356	416	412	380	407	376	385	397	406	416	382	393	411	435	373	420	414	413	422	400	394	395	374	391	425	397	423	392	420	404	383	420	395	359	399	413	402	386	363	375	404	381	435	392	401	385	402	414	400	426	439	412	404	398	428	408	389	408	441	415	414	437	391	391	426	376	430	445	418	397	411	408	409	411	421	382	405	409	376	426	405	375	411	409	407	417	371	402	390	370	414	397	403	397	394	426	387	393	419	368	405	403	395	365	369	373	381	371	383	413	406	400	408	401	393	393	381	425	384	413	386	448	393	370	412	394	401	413	432	399	391	374	393	397	377	406	394	410	392	389	401	409	435	385	415	376	401	383	427	386	414	413	386	356	404	391	397	386	407	382	367	382	415	397	395	396	371	406	401	383	401	393	425	398	389	389	391	382	397	420	420	423	383	391	439	392	416	390	397	404	383	415	377	432	451	445	416	378	400	426	440	410	413	430	435	379	411	399	408	415	423	434	402	401	390	387	394	382	406	365	426	398	405	390	399	425	415	415	390	409	385	402	392	411	398	414	389	410	444	365	415	400	402	386	419	376	384	449	413	428	430	410	401	429	371	405	427	377	394	392	422	391	358	400	401	410	443	401	409	416	408	394	437	396	393	411	442	368	401	412	455	389	396	407	396	406	399	392	402	415	417	365	424	438	404	393	417	385	400	377	429	360	412	420	384	410	400	420	399	400	427	409	390	399	393	417	413	428	438	426	400	389	410	400	371	409	407	369	417	396	413	410	390	389	400	443	435	391	395	416	425	428	381	396	395	384	409	380	372	446	395	387	395	364	399	422	387	405	431	397	408	411	383	381	400	391	434	389	379	382	397	423	374	398	389	385	408	380	405	423	410	384	406	429	445	363	437	432	388	378	394	391	400	408	424	391	417	373	366	407	396	417	393	403	401	400	423	420	447	375	393	420	411	392	404	368	382	426	376	437	392	393	393	440	421	389	411	387	399	412	413	394	377	406	413	420	438	403	409	412	418	406	401	396	417	360	428	375	362	389	423	419	395	431	400	392	411	390	428	410	371	445	385	421	429	400	390	411	419	388	363	421	425	458	407	395	400	392	405	383	387	411	403	385	385	379	391	427	399	410	406	402	404	397	393	373	413	424	430	387	397	405	399	402	393	411	417	411	408	404	398	432	411	386	445	438	406	410	348	429	390	378	418	379	416	386	403	383	404	380	422	432	394	390	430	395	422	408	411	412	437	419	391	387	406	448	414	395	404	381	381	387	414	372	421	417	393	423	379	413	398	410	380	402	404	380	408	418	389	424	397	416	434	392	389	412	395	397	444	419	397	419	376	359	399	387	421	405	391	397	408	403	405	414	376	434	418	365	397	410	394	445	437	398	421	391	415	382	359	418	391	408	382	390	418	396	380	408	402	373	378	381	406	415	400	385	388	368	402	402	440	401	405	414	401	422	373	415	415	429	398	364	422	405	401	398	445	404	403	371	401	413	415	403	381	391	402	416	412	401	392	419	404	403	426	390	414	393	441	435	392	405	399	407	416	409	382	417	405	437	409	387	427	408	352	403	395	421	379	398	403	383	440	400	366	385	377	370	382	388	392	407	438	400	405	411	386	406	400	432	382	402	396	433	415	398	403	378	395	427	423	389	386	407	438	402	411	407	433	400	394	338	393	416	375	392	407	408	373	382	413	405	419	396	406	405	417	428	382	418	399	408	385	419	425	404	437	411	383	373	408	425	395	392	391	401	378	430	383	431	389	422	435	399	413	424	431	396	439	438	388	424	441	405	398	412	405	421	359	414	429	421	407	406	424	401	408	431	402	408	415	374	417	411	422	406	415	385	411	391	444	475	380	414	409	405	386	411	383	398	371	402	390	342	409	383	407	390	361	389	436	398	424	415	377	393	417	430	400	397	396	402	417	410	416	382	407	401	365	420	444	408	376	405	388	398	374	390	427	400	422	400	400	388	379	387	394	392	401	397	408	429	409	399	390	389	396	404	415	424	418	425	399	457	385	413	404	377	356	404	454	401	406	440	405	406	402	368	393	404	384	385	414	378	408	419	413	403	428	380	428	377	398	433	437	389	384	384	414	406	408	378	415	389	410	429	362	409	406	389	438	429	401	420	392	401	417	428	436	390	415	395	389	400	393	428	367	424	406	405	415	371	445	419	398	387	419	402	418	377	380	408	406	411	417	399	407	384	412	372	409	435	431	402	396	390	431	396	373	404	390	413	351	363	405	405	401	417	371	421	419	397	438	410	392	414	397	421	398	406	394	428	361	371	437	423	403	401	388	402	420	392	401	384	415	367	410	412	400	413	406	437	403	422	419	404	371	399	397	425	411	421	405	367	373	402	387	357	396	419	397	404	420	387	401	389	381	417	428	404	413	403	383	396	430	408	383	406	418	427	393	401	394	367	459	355	434	404	418	433	434	412	429	385	405	379	395	383	417	388	401	389	376	409	402	397	409	397	390	381	384	447	403	395	395	371	389	380	399	431	421	392	385	427	417	378	400	425	408	417	423	376	441	402	430	381	395	380	384	390	405	408	385	391	403	401	394	404	427	406	424	370	435	408	408	457	404	397	399	374	424	414	421	407	397	402	405	444	438	394	376	412	393	410	392	377	426	387	394	432	402	424	402	394	429	384	411	414	392	398	398	400	374	420	379	403	372	398	406	429	405	403	408	378	399	386	410	379	408	392	408	409	375	431	436	390	424	394	414	423	382	403	397	439	399	392	433	425	391	414	394	392	432	381	424	413	423	366	426	439	425	392	381	413	373	438	415	404	409	401	414	415	394	435	406	427	428	400	434	410	429	410	392	383	383	424	366	400	409	408	378	392	425	398	464	411	435	407	375	435	415	394	404	405	406	417	415	392	406	440	441	407	417	392	429	410	370	387	396	381	443	418	418	368	404	394	426	416	385	411	436	410	391	396	377	385	384	410	389	402	391	377	387	396	375	411	385	392	422	389	384	371	391	387	387	437	387	400	393	380	400	413	411	377	406	376	411	405	390	396	379	425	413	396	381	403	371	379	413	416	419	430	404	425	394	403	412	376	387	423	372	426	389	414	400	376	387	377	403	387	347	408	413	385	382	417	356	368	418	397	400	418	398	379	374	398	411	368	443	428	383	388	403	381	384	424	406	403	428	406	419	418	405	381	426	430	399	397	389	390	417	411	405	408	397	418	361	397	404	400	399	396	416	395	414	419	409	431	381	405	373	396	409	382	416
24568	21032	24022	28250	21031	17390	533	334	298	290	279	282	267	256	238	237	294	243	264	234	281	226	228	248	256	265	239	251	266	229	249	272	255	256	239	257	244	252	251	246	271	261	234	240	267	222	234	255	261	250	266	259	256	250	258	276	246	255	234	240	230	247	242	232	242	236	239	244	251	291	232	232	245	250	284	254	253	255	246	234	246	239	264	212	240	252	218	251	265	244	275	260	226	247	246	245	265	225	212	241	246	250	260	264	214	238	241	263	250	247	247	235	263	243	240	221	244	253	256	265	250	244	253	254	249	221	228	252	257	263	260	209	269	273	243	239	230	270	257	241	267	261	207	243	207	242	238	248	239	254	237	237	282	272	253	272	263	255	257	219	266	241	262	253	256	244	223	238	247	211	249	245	251	239	254	240	289	258	273	233	249	248	273	244	226	249	260	262	240	229	235	246	257	240	266	271	260	242	250	271	244	237	252	264	221	238	255	241	251	260	266	257	261	225	270	207	233	243	278	230	253	237	256	241	227	263	267	237	264	272	252	218	242	246	267	259	271	250	245	258	243	263	227	229	259	242	243	265	274	251	243	268	273	208	250	235	240	243	245	251	245	261	218	249	231	242	260	239	255	217	266	260	277	255	248	253	256	238	253	229	267	275	236	255	278	264	271	255	253	262	269	255	243	239	222	269	268	259	261	229	260	259	228	260	250	252	257	252	253	240	232	254	252	223	263	245	274	249	269	237	239	261	244	231	267	253	240	221	233	268	258	267	226	239	208	253	230	224	225	262	231	246	239	232	242	234	279	254	208	212	252	231	241	263	271	226	221	217	256	232	276	259	256	254	271	246	230	255	246	252	252	244	256	258	269	248	282	259	244	287	276	264	268	236	242	266	252	262	275	231	228	239	237	246	245	285	241	245	277	247	245	240	214	261	230	278	240	266	285	252	257	260	238	256	224	273	242	256	255	234	217	228	236	228	249	242	259	228	248	214	258	233	220	246	236	242	261	258	244	260	264	251	244	256	263	269	237	209	223	262	271	242	238	252	243	246	271	269	241	243	249	235	243	272	226	227	233	258	222	252	273	234	241	258	274	235	236	265	261	258	249	260	224	233	256	256	262	248	237	237	261	224	226	228	254	253	259	248	228	223	245	269	243	257	255	245	236	245	245	264	253	236	237	270	275	270	232	247	261	243	247	255	222	265	241	223	264	216	254	241	240	256	265	246	242	244	222	257	259	235	223	249	239	254	251	244	294	240	269	275	258	246	261	272	255	248	246	215	239	231	274	237	243	249	251	234	263	247	266	241	234	263	247	241	238	249	248	222	246	259	273	240	254	267	239	247	271	248	218	219	245	243	239	225	227	246	219	221	247	226	232	292	282	234	260	249	250	236	242	245	280	237	253	243	235	233	244	245	253	263	236	249	270	234	221	257	260	232	265	245	230	236	246	222	260	240	250	234	224	248	236	274	269	236	236	236	224	255	269	265	245	246	251	257	255	250	267	234	254	241	237	256	243	272	234	285	241	256	223	251	225	235	246	270	248	246	266	237	229	223	236	248	254	235	233	250	267	267	251	252	248	272	235	239	218	236	233	213	264	249	233	238	247	239	250	283	245	250	249	247	258	239	272	238	241	228	247	232	257	259	244	242	255	248	237	243	216	238	248	232	247	230	258	233	242	249	246	226	258	219	251	224	227	254	243	266	238	225	265	279	250	230	240	232	258	245	242	223	245	228	245	246	258	254	233	250	251	241	288	246	241	255	246	237	255	236	226	255	260	260	247	239	244	252	260	255	237	228	230	239	242	240	236	224	257	241	257	251	223	251	219	234	224	232	244	215	222	238	230	258	256	251	242	256	234	257	238	214	223	221	211	230	261	237	221	240	242	247	241	261	255	249	214	217	259	251	255	282	224	254	258	265	255	253	273	244	239	230	256	235	254	233	235	244	269	281	261	236	231	221	267	261	234	203	236	274	232	243	253	234	230	249	280	237	252	244	235	238	231	231	262	271	252	273	275	251	273	268	237	268	217	228	249	253	243	268	230	219	243	247	255	250	237	245	238	234	249	245	238	287	217	253	269	251	242	235	219	254	251	255	253	248	231	251	232	224	249	263	251	241	266	240	235	234	281	246	244	245	247	271	250	252	227	215	286	245	222	239	216	247	241	252	241	249	244	244	239	260	223	245	258	266	230	258	280	273	225	214	238	242	246	274	248	233	262	267	220	229	257	282	253	241	247	236	255	247	252	259	220	237	229	272	244	240	268	281	260	246	256	253	289	236	257	239	252	254	260	239	235	231	226	256	236	226	245	257	246	274	252	248	214	233	239	256	255	244	265	234	221	250	242	273	236	240	282	255	234	268	224	235	266	244	234	255	241	266	262	221	242	233	240	226	256	231	228	209	222	249	264	244	240	268	246	251	255	247	261	226	224	231	266	259	254	238	230	223	238	205	252	275	231	253	269	233	253	284	235	274	243	243	269	216	226	273	248	249	251	232	246	222	241	271	241	253	232	217	255	265	280	237	248	250	268	237	252	238	245	232	221	245	257	245	192	251	229	247	267	241	254	248	271	267	241	249	256	262	259	262	268	238	242	260	235	233	277	235	229	233	267	258	231	285	259	234	251	267	249	245	243	224	235	234	257	258	247	268	245	256	242	237	241	251	247	236	264	260	253	242	232	265	226	269	237	250	227	248	229	246	220	231	243	242	244	282	243	239	246	236	239	233	255	247	236	245	220	214	222	243	248	244	241	262	252	244	259	257	260	248	220	224	243	227	258	233	250	237	242	280	246	229	266	233	252	231	270	261	251	241	213	219	242	259	248	271	231	251	243	250	251	246	240	263	257	237	221	251	245	257	240	237	245	240	212	230	257	255	258	278	269	242	270	246	244	256	272	250	283	235	250	223	240	262	274	232	222	232	233	251	263	275	280	235	232	250	233	253	251	217	260	276	269	251	246	224	276	228	276	225	251	233	239	270	245	236	253	259	248	251	246	268	264	268	238	237	254	262	245	227	252	223	222	226	252	235	244	279	262	259	252	251	248	281	242	247	227	245	239	270	222	230	271	242	229	259	260	230	247	264	255	259	241	250	240	237	223	222	265	248	227	256	238	258	244	236	233	248	238	258	251	225	271	252	216	266	220	254	275	268	250	218	245	239	246	262	263	249	232	216	252	250	265	233	245	259	220	222	248	289	217	276	251	233	203	226	220	255	272	245	265	256	223	236	261	238	261	240	262	212	286	258	238	236	218	250	264	235	249	268	225	279	259	252	265	251	232	234	262	252	233	270	281	259	265	274	249	234	222	214	246	261	249	236	237	248	249	239	232	265	243	251	263	276	222	235	217	243	208	270	233	240	259	241	241	222	238	251	247	261	242	240	256	236	243	272	228	251	274	245	242	272	253	283	253	254	232	238	237	263	267	245	267	228	233	236	237	248	239	229	250	246	263	281	256	223	243	259	233	226	227	225	210	262	255	251	251	245
3771	3902	1378	813	712	628	671	644	650	632	580	601	628	613	631	567	622	584	586	574	631	597	587	614	670	563	551	583	620	576	594	601	590	602	596	593	608	653	596	581	603	584	571	635	630	568	595	586	569	612	565	562	630	631	630	630	607	587	645	601	628	621	638	648	583	608	623	579	634	590	602	616	622	562	619	571	579	617	587	654	612	565	565	587	613	602	586	642	601	614	622	589	581	577	587	666	600	546	588	615	605	597	605	599	640	599	557	566	583	599	713	566	612	604	606	641	602	583	596	618	588	636	608	570	574	614	611	601	585	619	573	605	620	581	627	593	564	591	622	630	594	584	626	600	595	627	569	617	593	599	622	616	653	581	572	587	613	646	627	641	620	603	632	615	598	615	604	620	621	585	607	568	564	538	634	597	631	618	652	549	560	581	649	575	576	627	579	604	621	617	629	619	580	636	603	616	626	576	605	611	632	615	587	586	613	612	626	609	605	605	556	612	595	636	605	589	572	622	609	591	585	594	568	589	622	595	600	648	614	608	607	581	592	575	665	529	632	631	610	601	600	577	605	599	643	589	596	590	604	579	613	555	613	586	606	592	581	603	609	579	616	609	610	606	585	610	598	581	550	589	633	602	557	620	610	581	578	587	637	600	581	603	629	611	624	584	586	606	578	563	584	614	580	569	622	562	621	595	590	609	616	616	636	562	626	611	609	592	588	612	625	592	586	569	553	555	578	598	597	589	585	603	576	578	639	563	616	596	622	585	572	606	621	560	569	635	594	581	611	573	601	601	557	563	581	601	600	590	608	633	587	639	588	621	631	605	611	578	580	608	591	615	570	620	623	620	569	574	587	599	602	568	597	618	655	653	609	589	631	573	595	576	601	614	559	588	605	610	595	593	644	604	581	644	581	602	584	691	631	652	595	636	590	605	622	553	592	576	622	621	593	639	591	630	590	627	605	561	602	615	634	603	576	617	560	604	627	582	573	612	568	623	627	573	605	567	637	554	604	613	619	595	609	642	622	615	654	603	591	620	627	649	578	656	599	629	638	565	609	628	567	597	585	584	592	582	552	576	628	623	653	602	613	625	624	605	617	606	644	621	623	561	590	589	593	599	586	572	595	605	605	576	597	587	581	578	659	598	600	587	614	660	586	601	600	586	631	599	634	607	598	614	616	644	661	616	590	582	616	575	587	592	617	612	591	584	621	603	571	583	569	624	565	602	588	584	571	638	580	623	616	623	657	600	591	588	582	576	582	591	593	585	593	578	587	569	589	571	661	584	617	575	565	592	606	611	593	609	563	622	667	629	563	616	563	566	622	581	584	598	589	596	616	575	563	560	615	629	615	554	610	571	614	574	613	607	675	649	637	592	544	590	636	555	649	609	619	641	601	600	624	594	620	643	562	588	580	637	624	609	580	603	598	586	598	576	594	612	587	591	619	579	555	652	617	643	589	612	586	584	584	555	594	638	606	597	605	628	617	631	598	533	611	612	620	614	594	601	609	592	606	602	577	604	582	617	581	610	600	615	591	619	586	604	624	582	612	607	564	565	631	592	637	612	602	625	600	577	585	601	632	604	596	648	604	558	622	600	602	621	639	630	605	616	615	576	618	621	563	617	592	639	588	629	611	662	602	616	646	584	612	557	572	585	613	624	598	622	584	635	606	550	578	609	622	598	610	642	577	601	609	610	578	583	589	582	630	592	548	610	627	606	596	643	582	614	643	574	606	644	578	599	580	594	562	597	623	594	577	595	605	626	634	612	609	619	585	580	612	567	592	597	576	600	583	600	621	560	620	599	588	596	609	573	561	586	583	617	573	622	636	587	584	568	615	606	592	583	601	617	618	594	564	567	607	595	578	579	605	633	608	568	568	583	616	570	566	596	598	561	596	567	615	611	581	615	604	631	577	607	570	644	584	594	582	633	591	607	602	541	623	637	595	606	603	628	608	579	590	593	607	616	639	548	551	594	615	620	618	612	618	595	569	584	592	600	603	604	664	564	549	590	625	610	602	619	554	587	580	575	601	578	606	567	622	602	601	625	646	603	603	575	620	616	564	579	601	623	615	595	572	584	642	569	625	670	586	641	563	618	613	611	569	651	624	646	591	598	625	597	568	616	583	623	639	588	640	584	616	566	632	590	619	602	572	568	597	633	609	541	619	647	562	574	623	630	585	601	596	602	608	618	581	577	543	630	607	605	670	583	617	601	611	574	594	552	625	581	594	616	634	591	604	626	615	619	629	635	625	612	567	548	610	631	588	642	597	622	586	604	589	621	572	566	640	671	619	588	637	580	612	577	584	603	627	629	606	599	616	624	583	589	599	608	600	576	642	625	578	605	634	614	610	612	598	659	579	590	589	585	654	543	589	603	595	636	560	571	615	568	571	561	611	593	616	597	609	579	580	601	589	604	590	637	588	608	630	629	606	599	635	583	629	585	598	596	611	603	609	610	604	600	549	608	623	610	579	554	620	612	566	607	592	585	642	590	613	595	612	627	571	626	638	593	632	621	581	629	572	636	605	647	598	587	605	638	585	623	585	585	619	602	630	615	601	592	578	585	578	605	591	602	570	620	616	617	606	605	629	592	570	591	574	597	646	610	631	628	646	572	571	614	625	591	641	612	580	610	641	583	599	563	583	611	591	624	629	648	628	578	619	593	623	595	588	574	574	616	631	601	593	632	605	597	585	579	631	617	595	588	583	569	571	578	617	618	599	599	600	598	615	599	650	597	610	615	572	615	599	597	597	623	574	583	562	641	606	631	617	585	592	596	595	600	597	615	599	616	572	616	613	585	556	649	583	573	596	606	598	609	574	646	573	614	572	600	562	571	590	638	621	615	602	626	606	591	583	591	594	616	610	599	629	611	596	618	599	635	576	560	623	583	601	636	573	612	609	617	649	628	585	567	569	576	601	612	602	581	652	615	650	578	599	630	571	618	580	625	635	653	627	623	621	640	563	549	604	630	587	622	563	594	578	589	618	623	597	633	605	622	609	621	674	615	555	603	642	564	594	582	635	636	620	630	610	580	610	549	626	572	623	619	596	595	590	613	604	594	588	607	642	572	608	626	574	601	600	632	600	634	602	563	609	592	611	579	605	562	555	605	622	596	651	617	627	587	604	621	590	609	618	603	603	630	633	596	576	592	593	636	573	562	597	633	627	603	585	584	588	571	630	613	614	554	606	596	599	575	581	606	607	596	593	677	603	632	609	584	579	627	598	630	610	598	628	596	604	617	606	578	625	579	604	566	645	555	593	637	603	579	604	573	620	629	594	607	596	602	583	597	581	605	579	625	575	585	599	612	599	615	609	565	604	605	602	585	569	607	589	631	629	615	600	583	648	584	637	572	637	583	621	636	651	632	589	590	617	574	629	595	620	624	588	622	559	626	635	628	607	605	591	590	666	590	613	577	629	581	613	632	637	616	619	593	654	578	587	587	578	596	590	590	553	632	598	578	598	626	643	570	604	590	595	640	631	612
23892	20960	24280	27811	20963	20973	12568	434	301	279	282	289	216	233	234	231	221	215	223	195	213	192	237	189	193	198	205	210	215	230	194	218	204	166	223	200	174	218	179	210	206	185	190	198	193	213	195	198	185	201	193	204	202	222	188	216	190	191	197	191	192	225	209	198	194	184	193	215	188	186	150	181	179	183	197	215	187	205	198	194	186	211	184	173	178	219	191	204	201	191	178	191	176	219	193	210	199	212	190	184	172	189	196	174	184	189	215	201	192	219	197	189	218	222	219	189	172	193	201	189	180	176	202	206	203	190	202	202	201	167	188	215	200	208	203	198	195	206	208	182	220	231	188	185	182	188	203	199	204	187	203	194	199	196	194	184	178	203	203	188	188	200	209	199	169	185	221	199	203	170	181	189	182	202	170	201	172	204	198	199	188	213	193	175	176	179	197	198	179	205	182	191	200	194	211	188	191	210	183	164	184	200	197	181	224	183	200	181	183	183	172	204	199	182	217	208	184	203	217	172	223	189	178	193	189	195	179	178	209	196	198	196	193	216	194	206	193	174	188	190	217	165	204	213	202	186	206	182	182	196	185	189	208	178	206	186	198	210	199	190	194	189	190	178	213	151	205	216	187	196	198	180	216	175	191	189	220	210	207	190	197	199	161	191	189	183	185	180	198	181	196	189	162	179	206	162	185	211	185	207	201	195	217	216	174	185	191	194	208	208	169	176	214	186	188	209	184	169	173	196	170	180	198	174	201	189	206	188	166	193	187	188	192	181	200	190	181	199	223	197	202	205	170	188	204	164	188	205	201	181	200	212	174	179	189	222	207	190	212	197	201	182	184	177	207	190	193	208	198	189	194	173	181	183	186	188	195	209	209	209	192	179	221	190	211	207	173	193	175	198	189	208	180	183	175	176	203	171	189	177	200	201	186	195	193	185	197	200	181	205	201	213	210	176	203	229	161	184	181	190	203	183	194	187	196	213	200	197	208	172	193	196	207	219	180	186	218	195	188	170	221	203	177	202	176	193	194	217	195	168	188	179	179	212	187	205	214	204	186	203	193	199	193	211	183	206	212	203	208	202	212	220	196	194	193	209	206	190	201	175	196	205	193	188	195	181	188	203	205	176	211	198	195	201	213	186	205	188	193	180	192	172	186	199	201	200	217	167	192	182	187	210	181	197	224	202	191	173	190	191	191	200	189	188	201	216	179	223	190	181	173	193	192	195	197	221	175	189	203	193	186	187	198	190	203	184	201	192	228	207	202	188	184	195	216	188	182	192	189	200	204	202	179	175	157	186	203	181	189	206	185	173	206	222	231	210	202	185	153	189	172	195	168	207	178	188	186	189	176	199	189	177	185	189	199	182	174	205	179	208	225	186	206	182	215	216	189	181	188	179	191	177	191	181	185	185	199	185	201	192	197	209	218	167	175	192	209	183	178	191	190	197	180	212	193	206	206	211	199	204	182	213	194	174	209	203	185	201	189	179	195	174	209	190	199	186	190	188	193	178	200	198	201	204	204	188	175	194	190	184	185	181	199	191	209	186	194	179	198	204	222	226	184	210	180	217	204	173	201	199	172	193	182	201	192	193	205	196	198	199	206	214	195	217	178	204	192	158	187	195	176	197	222	210	185	169	213	196	181	206	186	197	203	231	194	195	183	195	205	205	194	187	223	173	179	181	231	183	164	200	171	196	177	180	192	219	186	186	202	174	204	188	219	182	184	215	204	171	222	170	194	227	189	191	177	186	185	187	186	189	176	204	183	193	185	207	187	188	186	186	182	174	196	179	219	187	228	184	180	177	224	206	219	202	161	202	185	181	204	183	227	206	192	184	193	185	228	211	174	189	189	199	182	186	214	199	202	184	186	192	181	181	197	178	168	201	195	170	198	219	178	203	169	169	194	210	180	191	213	167	194	186	180	207	185	194	191	217	191	198	163	201	216	177	187	195	192	200	176	215	182	178	207	163	201	188	192	177	197	201	194	204	206	190	199	202	182	199	221	175	200	169	194	187	187	197	193	180	176	175	178	205	203	193	204	195	184	189	203	189	179	206	216	194	208	205	184	206	177	195	205	203	191	213	195	187	168	189	200	202	182	192	197	207	218	167	203	184	199	217	180	195	207	188	183	173	203	194	193	193	182	182	197	186	207	193	221	195	177	185	200	200	193	199	178	201	198	221	211	202	193	208	197	188	183	208	175	174	221	197	182	202	207	176	196	204	201	181	201	190	173	210	200	191	199	154	177	206	197	201	182	143	192	194	212	198	204	217	201	196	163	188	178	187	204	182	168	171	182	186	169	183	182	221	201	206	206	193	187	188	169	186	189	173	187	225	187	202	187	240	194	183	195	191	200	193	168	188	225	200	188	189	180	175	201	188	211	185	202	221	198	213	199	193	175	185	178	201	186	209	192	187	182	203	199	179	180	223	186	197	194	207	217	204	177	187	168	183	191	193	187	189	214	220	202	198	190	200	189	205	190	190	194	164	190	199	215	205	217	210	195	189	178	189	186	226	180	185	196	195	178	191	187	192	210	201	194	218	178	180	180	197	196	199	201	220	213	175	174	182	189	187	198	203	217	200	200	178	229	199	175	190	181	170	204	201	186	163	182	202	179	199	185	182	179	183	200	205	208	187	174	214	206	200	197	195	179	172	195	217	210	204	193	181	198	193	200	195	211	199	225	204	196	216	187	220	198	188	212	182	192	160	195	198	170	209	230	180	166	203	202	207	202	189	199	200	175	155	224	189	176	190	198	167	185	181	202	184	200	195	203	196	194	169	223	214	206	218	194	203	203	185	237	211	203	160	217	173	204	172	201	198	191	212	223	196	200	195	227	210	203	180	205	194	194	182	189	207	199	204	186	199	184	190	202	170	193	182	191	200	212	181	221	205	184	194	208	198	196	210	181	164	195	193	196	193	159	192	177	195	181	214	181	189	195	211	225	211	203	193	171	182	206	186	189	189	210	223	211	185	195	178	163	184	215	231	201	192	162	198	185	206	175	211	193	235	215	214	194	204	200	199	207	188	189	183	185	209	205	201	201	195	198	185	171	188	180	155	200	181	199	179	184	195	177	190	202	187	214	183	215	176	197	214	190	180	186	179	198	193	211	191	164	196	192	217	184	192	173	197	180	203	190	219	193	187	183	192	197	202	202	199	196	181	223	217	183	187	208	199	185	183	184	171	213	219	184	206	213	200	176	167	215	220	176	196	176	196	220	186	172	181	197	190	180	193	190	177	186	208	199	187	187	221	196	181	197	204	210	190	218	206	185	183	203	179	180	173	196	194	188	199	186	193	203	223	199	183	200	196	187	191	178	200	185	215	189	195	188	184	190	190	159	208	198	182	198	194	184	183	195	199	205	172	206	205	181	155	178	170	184	194	191	194	201	178	210	199	181	186	177	221	208	209	164	178	196	189	186	190	205	216	184	162	199	184	195	170	211	178	175	184	222	201	188	186	175	188	215	214	188	172	165	199	224	198
3776	4885	2023	844	669	565	588	518	509	463	461	458	485	500	486	476	441	488	456	437	393	488	497	503	458	437	458	448	447	484	471	457	502	436	448	471	475	437	481	437	456	500	464	413	438	474	486	453	441	442	443	474	476	445	480	449	405	415	427	445	482	455	426	452	471	462	450	434	437	486	465	429	450	464	457	477	434	464	480	454	433	446	459	432	464	480	454	474	428	459	485	448	458	443	463	443	463	455	429	442	421	407	494	421	493	485	454	467	462	425	465	444	454	482	454	475	470	471	442	434	473	459	445	435	446	481	476	481	458	445	464	487	432	436	461	428	450	476	476	482	468	454	434	445	468	438	468	453	477	443	455	423	489	467	449	445	428	424	440	456	467	477	441	457	442	437	437	463	439	450	481	468	403	518	452	485	445	444	471	482	474	469	409	449	437	434	482	475	476	425	437	456	445	471	446	445	427	432	449	458	493	441	460	459	452	454	437	477	440	457	492	457	422	460	456	413	477	466	444	457	467	457	432	454	474	475	420	431	437	433	450	495	477	463	440	447	459	455	465	433	434	488	498	427	476	431	474	445	413	465	469	453	451	489	470	449	432	426	467	454	447	469	470	459	440	415	453	486	460	471	471	477	462	475	493	435	444	453	502	444	467	431	464	438	442	454	477	445	463	422	477	479	428	442	463	470	450	460	476	465	484	424	483	446	493	430	488	442	426	463	463	410	478	436	430	465	433	429	460	426	465	445	441	464	479	439	444	487	432	410	444	444	472	425	448	430	465	419	450	458	468	457	479	451	433	483	475	449	451	449	426	512	443	444	455	500	464	450	454	461	458	465	411	434	442	436	446	496	461	463	449	409	442	465	423	448	426	418	484	455	444	475	446	473	476	459	446	432	479	484	463	472	458	456	419	472	436	440	457	461	451	439	441	440	458	482	448	472	481	440	469	479	486	447	428	460	446	464	463	453	431	457	469	432	451	427	435	433	421	462	411	447	469	451	422	469	425	477	430	443	426	442	453	448	443	468	437	435	435	451	475	440	435	462	454	469	428	434	471	467	456	447	446	464	478	443	416	436	450	452	469	483	440	499	425	433	496	457	465	414	464	465	474	482	440	440	421	466	443	489	417	455	451	470	449	433	481	477	458	472	482	498	454	429	467	477	486	436	446	425	446	470	462	446	420	459	456	498	462	485	512	468	456	436	456	478	421	456	456	457	426	452	477	463	442	454	435	431	450	449	446	456	455	465	440	437	431	482	449	471	476	483	470	449	449	457	457	428	456	459	437	441	443	450	488	428	411	439	435	468	472	459	480	430	480	469	471	496	485	445	469	496	460	446	463	470	445	449	456	475	445	451	450	451	440	445	474	461	437	429	452	452	464	408	420	440	476	486	426	462	419	476	435	480	420	471	466	441	489	437	447	468	456	425	422	511	460	465	455	430	493	455	439	453	510	448	456	446	452	445	461	463	441	482	468	441	472	459	467	468	454	464	455	488	441	479	443	439	453	452	480	502	436	449	448	437	448	490	481	456	447	444	486	435	458	421	481	495	463	433	471	428	445	485	452	457	435	451	425	427	447	456	417	456	453	471	461	470	463	450	449	468	465	449	472	433	400	433	451	457	443	435	435	470	478	506	487	470	435	418	452	445	442	465	439	456	447	430	448	434	450	443	426	426	431	458	436	487	436	459	450	461	476	486	436	477	442	466	452	434	454	493	458	444	460	472	465	423	443	417	448	468	442	460	460	500	483	443	463	453	446	442	454	461	431	442	521	442	477	471	452	453	465	432	450	436	479	434	434	443	454	485	419	466	446	456	443	472	436	463	447	442	443	452	435	459	438	464	446	435	469	447	492	471	441	456	469	468	434	473	454	452	449	468	464	471	459	464	484	437	439	439	459	461	456	418	451	448	462	451	479	472	460	466	474	437	469	468	459	448	431	458	440	482	470	433	430	423	465	448	463	434	457	461	486	492	455	445	453	462	439	451	468	461	489	450	428	424	471	457	448	420	430	450	462	489	490	444	508	429	441	409	469	462	479	473	478	456	444	436	452	453	414	489	467	496	437	469	460	463	432	433	456	438	415	427	457	471	451	466	478	447	467	444	481	479	418	472	427	458	464	437	488	448	429	456	458	433	469	478	454	454	493	412	460	468	440	432	456	458	434	432	443	449	518	450	426	491	486	475	468	440	462	474	472	461	441	458	458	434	436	425	446	435	455	422	460	463	426	433	432	450	473	451	400	450	432	447	461	436	437	419	458	448	486	476	484	495	447	425	454	440	452	460	476	450	470	488	465	446	459	423	493	440	463	492	448	444	478	485	437	441	457	478	476	420	460	427	424	417	465	421	449	464	435	454	452	468	453	454	466	448	433	438	455	463	469	473	455	453	437	430	445	449	483	439	398	452	442	461	459	468	488	425	430	408	458	467	452	476	493	473	458	470	440	456	455	436	444	434	456	445	416	470	498	448	447	454	450	439	430	442	455	440	450	410	465	469	432	455	470	453	461	463	445	452	467	461	495	437	450	467	494	463	463	444	452	429	462	433	444	462	460	476	471	445	421	475	451	481	437	463	438	446	458	458	457	419	475	433	423	433	503	452	462	450	444	460	452	481	499	474	429	483	439	431	422	436	468	466	465	427	475	473	438	472	472	443	458	451	441	444	441	470	452	463	452	429	469	445	486	445	468	460	459	455	475	433	461	423	477	453	483	513	432	477	451	462	446	468	471	483	442	453	454	482	445	440	444	494	421	476	465	453	451	481	451	457	468	453	434	457	469	465	419	451	459	428	476	480	445	435	441	464	427	439	473	435	458	487	445	477	424	447	469	449	474	471	475	419	483	458	475	408	435	413	473	480	455	444	442	409	470	493	447	461	462	464	416	452	458	431	460	435	456	497	465	410	473	459	465	440	450	498	401	486	456	493	424	442	416	471	453	445	451	473	442	456	438	448	460	439	502	476	471	440	412	452	453	452	484	407	443	518	439	486	496	439	462	432	432	473	450	473	443	470	467	426	468	466	493	459	440	451	422	459	445	449	451	457	423	434	433	452	443	459	478	465	471	456	469	465	464	473	473	450	460	440	447	450	473	464	450	433	434	464	457	448	457	445	476	442	428	467	418	476	445	475	481	471	465	459	470	442	464	413	446	458	483	492	411	459	477	440	473	446	440	430	454	444	444	426	439	477	430	425	455	423	445	415	429	463	473	468	444	452	428	471	495	473	480	480	443	475	431	486	416	413	409	450	477	463	468	482	445	438	444	441	456	423	472	483	456	487	474	468	426	460	478	452	453	475	451	454	449	449	465	411	424	463	484	452	423	464	476	463	462	476	442	426	430	432	455	458	451	493	448	471	461	414	473	477	444	464	449	413	415	452	465	481	449	452	453	452	440	496	423	429	443	466	452	462	460	488	441	432	417	444	492	455	433	405	464	444	440	450	450	440	455	430	484	442	450	461	437	441	462	439	458	445	491	443	468	487	421	468
31835	19250	6324	457	317	271	235	138	163	147	129	161	142	135	158	150	151	150	124	135	135	135	157	141	152	141	154	124	133	164	158	149	141	154	150	147	145	146	146	111	150	175	156	122	139	130	156	143	163	143	127	146	140	176	137	133	143	151	162	149	141	153	137	147	143	169	136	144	159	157	139	164	162	165	134	161	132	148	141	145	144	147	157	146	166	133	128	121	150	155	144	141	155	150	150	151	135	146	156	147	133	144	160	166	147	124	157	167	135	146	150	140	174	134	161	145	139	131	159	128	144	137	121	152	132	153	162	145	124	130	147	134	148	155	144	154	163	149	139	159	148	151	148	143	147	148	130	167	150	144	145	142	144	141	169	153	150	141	147	152	152	135	153	154	158	149	153	135	132	147	131	156	157	154	150	148	147	131	145	154	153	162	166	155	163	134	118	148	143	147	124	150	138	166	150	149	129	136	137	175	139	158	154	147	154	156	144	145	139	145	150	133	141	148	165	172	170	164	156	162	151	142	171	151	136	133	161	158	133	151	106	176	147	136	145	171	154	145	148	144	149	147	159	163	146	162	153	157	148	157	146	140	158	150	156	158	163	137	162	158	150	152	140	135	149	134	144	147	153	131	153	144	122	154	134	136	150	161	135	158	136	155	155	163	144	167	149	149	141	154	129	155	143	160	165	135	146	142	142	141	146	145	154	162	143	156	160	184	162	156	142	147	157	154	158	180	144	159	165	127	163	139	140	160	151	155	133	139	137	153	145	153	134	153	147	151	141	136	136	145	138	148	149	156	166	173	150	147	166	135	143	129	140	129	139	127	155	144	163	137	141	137	144	147	124	136	134	158	134	136	132	153	127	158	152	143	141	152	167	154	168	156	145	150	132	172	151	136	129	132	141	149	148	152	147	169	169	144	151	126	152	160	123	150	152	148	160	163	164	170	144	124	142	152	137	137	152	139	136	139	141	171	136	144	152	146	144	155	150	133	138	116	142	138	156	144	163	161	159	145	153	147	136	154	159	144	140	127	124	126	157	173	122	140	138	162	155	152	133	145	135	152	160	159	137	139	143	143	124	157	155	166	151	157	161	164	150	142	130	168	149	141	130	133	134	163	144	146	136	160	137	141	144	141	151	150	152	137	155	150	143	159	161	134	155	146	116	149	144	144	146	148	131	159	135	143	155	152	152	136	148	145	149	146	119	169	162	178	143	129	143	137	174	156	130	162	135	138	164	178	142	138	144	134	122	156	158	133	144	154	157	175	150	150	151	167	149	137	166	184	155	137	165	148	152	169	154	147	158	136	155	159	143	154	152	132	138	124	163	152	132	133	131	134	154	146	142	154	152	126	164	149	118	128	161	166	132	132	141	126	164	139	131	156	129	134	158	152	147	129	150	149	149	157	127	124	137	131	155	149	149	148	140	171	146	169	135	152	169	141	128	132	160	148	157	143	145	150	140	130	149	135	140	145	130	144	168	156	170	139	153	143	135	158	131	167	152	165	148	137	149	160	136	138	137	155	158	151	144	128	157	152	160	163	154	143	146	139	130	154	155	154	153	136	146	162	137	149	151	138	143	133	172	131	170	127	147	156	167	140	177	144	158	120	135	139	157	136	147	159	151	146	159	158	151	143	154	141	151	130	132	169	135	136	147	139	163	151	165	133	161	170	156	123	135	144	147	163	132	139	148	143	139	158	160	132	141	150	149	147	156	148	145	147	146	141	139	136	141	151	151	140	148	157	130	161	159	159	138	147	146	148	168	125	135	147	160	147	147	135	160	138	164	143	142	150	144	183	163	137	175	154	137	138	155	134	164	170	162	156	144	136	152	171	138	143	162	157	143	148	161	149	134	133	151	133	134	142	178	143	147	145	160	142	157	175	152	146	157	147	174	130	159	155	128	149	141	146	142	158	147	135	150	144	164	144	128	137	146	161	137	159	160	141	144	119	154	131	148	159	129	129	146	125	117	145	139	135	151	158	136	144	163	144	159	147	144	137	135	157	159	147	141	141	173	152	161	142	140	160	139	144	145	144	144	136	142	149	162	148	144	159	148	146	139	169	149	136	142	149	148	139	141	129	142	148	138	136	135	140	139	160	151	125	145	144	141	145	140	139	140	173	141	132	157	160	147	137	126	152	166	163	140	141	152	133	152	156	165	156	149	136	126	143	142	148	141	144	150	125	144	134	125	143	160	141	135	142	162	146	145	148	132	137	147	147	147	135	133	149	139	154	148	158	129	146	156	152	154	143	166	150	166	171	156	160	128	141	122	144	143	143	142	157	144	150	134	157	126	123	172	161	140	169	125	149	148	162	131	146	159	151	162	145	187	150	161	151	120	156	143	149	142	125	151	132	148	161	168	135	149	142	137	132	149	165	159	145	144	123	151	144	157	142	148	130	140	150	162	150	139	157	123	142	162	148	154	136	149	122	141	167	137	147	141	157	133	136	139	156	146	139	159	159	156	156	161	119	133	170	135	152	154	150	156	150	152	152	158	126	126	144	163	149	129	157	129	141	128	135	143	161	133	133	147	144	161	148	120	141	165	149	137	156	154	158	151	136	139	136	149	147	127	128	158	150	138	161	169	144	134	149	144	140	138	141	155	147	146	130	161	142	122	156	153	150	133	176	157	139	164	131	132	107	132	159	152	121	145	161	165	146	151	139	135	133	123	138	149	139	138	148	144	136	159	142	137	132	148	162	138	144	155	132	148	159	163	136	140	166	134	140	146	142	127	164	144	153	138	168	166	159	134	154	158	149	142	150	142	155	147	159	148	128	162	151	161	162	163	135	148	158	154	131	160	151	143	138	150	134	134	146	170	121	139	161	142	145	143	135	164	142	136	161	158	157	168	128	152	142	129	137	128	149	153	158	145	144	142	160	142	144	136	149	167	148	149	140	145	166	164	142	150	133	134	145	152	156	132	170	152	160	134	154	163	158	149	157	138	142	145	159	172	153	146	153	163	147	147	163	150	152	165	157	140	178	155	134	125	143	124	150	144	149	134	151	151	160	155	142	166	151	152	122	129	163	148	152	141	145	134	129	130	146	149	159	147	169	168	150	156	148	143	166	134	152	166	137	169	158	141	148	158	152	138	124	127	146	173	167	149	139	147	134	152	129	125	138	164	157	148	140	167	164	151	135	159	140	160	126	133	152	168	152	129	124	152	156	167	149	145	162	144	159	152	151	180	137	129	160	136	146	172	131	152	151	147	157	152	119	135	142	147	139	140	159	162	143	146	145	158	141	142	120	150	143	157	175	141	140	151	178	136	125	163	132	144	130	138	167	160	152	145	173	134	165	167	151	144	123	142	143	156	136	148	179	147	134	159	146	181	127	162	141	153	139	167	139	144	142	147	151	139	152	138	145	148	164	140	157	118	151	125	155	149	145	144	133	142	158	160	145	163	153	178	146	165	146	147	166	135	154	164	134	163	131	156	153	171	158	156	149	143	157	135	163	165	159	144	153	160	146	170	154	141	134
5529	1130	527	430	413	399	426	398	387	432	391	427	416	459	410	380	408	409	401	410	389	383	401	425	395	433	402	380	372	413	404	413	395	415	395	434	425	401	416	406	360	442	411	420	409	405	382	378	392	411	415	390	408	428	382	413	413	438	413	402	421	430	410	370	354	438	413	420	401	402	412	397	394	402	394	439	419	386	367	406	409	403	368	398	417	417	387	405	395	411	398	393	417	395	370	412	422	385	402	382	432	388	411	396	385	418	445	407	421	405	403	385	401	388	403	388	393	401	410	398	418	389	418	402	363	374	437	386	397	410	352	372	393	406	439	399	396	441	408	377	385	381	425	408	368	401	422	399	385	373	419	381	391	416	397	369	397	413	404	398	372	404	408	390	400	420	431	387	403	386	397	403	402	422	432	409	389	412	387	405	385	390	340	420	442	406	398	418	345	421	388	401	400	390	423	416	398	411	384	377	421	396	441	402	419	408	397	408	370	389	395	417	358	425	419	399	422	412	425	405	406	388	380	395	394	404	431	429	389	391	401	404	397	421	367	362	397	362	418	373	421	436	376	349	370	384	416	420	424	393	387	366	403	408	413	418	365	389	404	381	388	403	445	416	385	365	400	429	386	428	387	418	415	420	402	365	365	379	401	393	427	401	360	390	382	397	379	375	400	388	400	428	389	407	395	409	412	373	416	384	417	385	410	380	430	439	403	394	382	406	417	417	382	388	389	353	373	414	383	356	393	408	418	377	401	392	390	423	417	368	395	403	413	367	365	369	400	359	392	392	415	440	405	428	404	413	416	383	396	375	407	372	386	420	415	378	425	397	413	409	417	415	389	365	381	394	374	398	416	451	418	386	376	352	390	399	400	409	390	395	399	421	386	394	391	427	423	375	421	418	380	409	446	402	391	416	418	400	405	368	413	427	402	373	391	377	391	395	420	437	408	390	384	425	391	396	362	383	407	418	378	415	415	403	393	418	394	406	380	416	404	418	351	423	401	383	381	378	382	372	394	407	394	416	408	362	403	386	386	379	408	417	444	396	376	427	426	369	410	400	371	389	382	445	414	402	421	387	424	404	377	376	434	385	414	361	385	415	377	366	407	393	403	447	403	393	383	432	395	413	408	425	392	370	363	412	386	390	420	428	383	404	437	411	413	416	385	387	408	439	424	411	410	372	335	407	411	409	413	394	375	390	412	381	418	405	414	416	413	401	369	387	387	399	381	394	383	395	423	402	423	395	410	385	377	424	407	389	461	456	383	394	391	406	412	397	429	369	392	381	413	409	384	389	398	416	412	400	417	399	388	420	397	418	393	390	410	379	413	384	379	418	397	373	403	403	402	364	397	388	381	358	390	429	409	396	419	410	421	423	397	383	349	379	401	403	430	415	426	424	408	345	438	398	418	410	375	402	399	412	409	363	386	420	427	405	395	410	430	390	410	393	412	386	444	368	370	407	360	386	434	382	399	427	385	378	403	431	390	430	415	387	421	405	395	396	418	374	407	393	384	405	387	376	391	407	392	419	438	431	425	378	362	381	392	411	375	402	377	350	423	408	399	383	405	398	415	434	432	400	431	399	424	421	378	458	408	424	410	391	363	378	404	402	405	379	389	383	423	441	391	408	424	394	414	379	428	396	409	428	376	417	375	379	397	412	398	412	370	425	368	399	420	385	385	372	408	386	410	425	377	422	393	406	426	402	379	408	393	415	424	387	414	422	361	411	411	390	420	419	390	400	396	403	413	408	405	436	398	414	407	416	414	367	400	422	384	408	412	398	417	424	396	431	415	410	440	373	375	425	381	389	395	387	386	418	405	388	444	406	420	379	411	395	410	419	409	391	376	388	431	373	376	379	406	411	437	401	378	386	379	398	382	431	424	412	414	419	422	389	414	387	405	362	389	390	410	450	418	425	401	418	392	402	442	422	414	423	402	399	405	393	400	432	397	378	411	402	420	409	391	392	366	408	399	386	367	393	408	358	398	385	393	391	389	425	392	385	414	405	367	410	400	430	396	408	396	362	394	417	420	417	398	377	404	393	380	411	383	399	403	388	397	407	446	412	433	454	353	424	399	412	407	413	395	427	405	411	371	408	409	426	390	427	385	417	417	394	417	382	408	422	420	392	394	399	415	395	385	397	375	375	390	410	364	404	378	435	376	397	425	415	414	374	399	401	408	398	402	430	414	388	371	397	454	379	407	414	403	387	406	427	425	440	405	420	415	378	388	436	381	392	414	370	406	360	381	409	377	374	389	392	390	428	406	408	411	420	430	419	424	378	417	386	400	399	408	408	405	420	417	395	401	375	421	389	400	396	386	422	394	429	393	400	407	412	405	403	400	365	376	411	403	430	404	396	426	410	420	403	411	403	394	377	397	405	402	389	392	421	395	397	406	375	400	418	380	384	396	381	430	391	401	414	437	381	370	413	381	366	431	380	402	391	377	373	391	420	390	397	395	388	396	401	384	385	383	452	380	430	413	395	409	369	445	439	437	404	373	394	424	391	390	425	404	385	409	395	399	387	405	409	412	422	375	402	400	395	376	426	386	403	392	369	369	421	407	410	404	386	375	401	396	420	407	404	393	380	378	405	402	414	400	405	423	418	403	368	387	367	404	366	427	386	394	366	402	412	384	400	375	409	453	435	358	389	432	412	385	399	433	386	428	401	414	418	376	373	429	417	396	408	419	376	412	387	410	401	392	415	431	379	372	416	385	397	369	377	400	367	439	425	398	403	398	403	446	393	394	372	413	423	454	385	412	371	358	396	366	438	400	414	342	374	372	364	431	442	361	409	395	400	403	394	409	424	405	405	389	365	403	399	391	401	397	414	384	371	396	356	409	443	413	363	375	385	403	359	425	403	404	374	394	379	389	394	392	400	423	398	363	413	418	401	445	411	416	425	386	407	398	412	410	400	407	397	380	400	425	397	407	415	387	394	408	403	340	403	403	395	420	430	408	377	414	415	394	383	425	403	393	377	387	393	395	392	396	394	408	407	389	373	405	414	410	377	392	411	413	395	367	380	397	430	383	432	404	403	430	385	429	375	396	399	396	353	385	413	377	418	380	380	359	387	383	417	418	402	358	448	367	427	367	404	398	390	373	372	420	420	387	390	408	421	390	407	421	407	413	413	359	390	403	384	394	384	399	407	422	362	431	398	407	398	387	396	417	359	379	429	421	400	397	389	378	409	452	412	392	359	410	392	394	428	399	373	389	370	382	415	399	417	391	419	428	426	398	417	396	379	418	416	383	413	414	407	374	394	396	393	369	380	399	392	423	400	424	393	355	390	404	410	402	416	411	406	431	355	409	388	412	394	396	414	380	410	404	416	386	396	425	401	378	400	430	375	389	396	422	409	378	416	411	421	380	424	412	425	385	383	428	414	380	404	423	429	385	371	436	392	436	408	404	392	408	382	379	417	368	396	363	409	423	374	369	419	390	395	388	384	419	413	399	385	370	376	424	406	401	372	397	383	394	371	422	400
24581	21016	24033	28212	21009	17622	598	329	313	261	275	264	303	276	257	261	251	245	283	253	261	251	250	257	245	223	237	256	215	239	252	243	274	280	267	257	243	252	239	246	226	258	225	248	261	249	262	251	232	243	250	252	244	246	248	250	241	256	254	248	238	242	227	274	252	237	260	232	271	247	244	209	258	273	270	243	238	260	248	235	250	271	238	253	257	238	293	270	235	209	242	229	246	264	219	199	241	243	229	273	254	207	240	280	258	229	236	259	220	235	230	277	257	255	245	271	259	253	250	283	232	217	217	257	231	242	243	248	235	266	241	253	239	236	239	228	235	256	231	239	254	231	243	240	215	247	228	236	240	262	237	237	274	258	249	213	251	261	232	245	258	245	241	279	237	248	241	244	260	220	217	273	285	228	245	250	240	260	242	266	242	237	244	244	265	236	269	242	226	261	263	273	246	255	265	252	214	263	235	240	252	240	227	219	254	254	230	239	267	280	247	264	244	246	242	235	246	231	231	253	269	257	234	228	242	240	252	257	252	265	250	231	251	229	245	262	256	247	251	228	231	255	223	247	236	235	237	243	240	246	233	243	235	256	264	261	268	230	246	229	244	261	259	243	243	237	242	260	242	259	244	247	235	202	257	262	219	225	257	255	221	267	265	297	240	275	247	230	267	265	223	237	265	259	269	251	247	249	257	241	242	254	244	244	247	249	267	234	272	205	257	242	258	208	252	245	263	238	235	265	238	239	258	243	262	254	253	224	235	231	236	244	261	253	209	268	217	249	238	264	263	282	247	220	239	271	258	218	219	239	246	221	271	266	243	263	249	244	242	269	253	257	223	269	271	233	275	251	217	261	228	236	247	259	257	258	259	267	268	227	271	228	253	240	262	238	248	258	255	241	277	246	230	232	229	212	238	246	233	269	226	242	238	258	240	250	243	283	279	248	267	267	244	258	235	248	249	262	282	257	217	266	282	277	257	265	234	269	234	243	267	226	244	239	255	257	237	239	231	249	248	243	250	258	260	263	230	216	245	225	247	248	247	247	240	235	211	210	248	285	266	239	218	238	266	279	231	238	221	239	267	219	247	246	246	262	255	238	257	208	237	247	237	245	244	241	247	212	215	236	233	223	229	258	224	244	233	258	283	270	261	229	252	248	255	254	255	218	253	238	244	269	237	255	276	264	232	255	248	209	253	235	250	245	259	265	248	215	244	258	249	262	248	262	240	247	229	230	237	262	255	249	229	263	229	289	277	235	212	255	249	259	257	240	238	241	267	242	210	254	259	258	250	239	237	240	271	230	243	244	243	214	255	266	256	278	237	244	257	261	241	251	248	248	233	264	234	252	237	251	234	277	251	290	251	231	262	250	251	272	246	273	206	219	272	238	248	243	251	242	248	234	236	250	236	275	265	245	260	243	246	241	232	235	227	253	251	281	227	261	272	237	236	238	243	237	251	250	237	245	244	239	226	271	265	260	239	253	201	267	258	254	217	242	251	231	258	251	256	248	212	262	292	247	240	250	221	238	230	266	274	246	262	233	207	238	279	216	239	257	263	228	266	249	245	253	247	274	217	250	253	248	284	249	265	220	216	253	249	239	231	242	232	240	237	256	241	245	257	258	269	253	222	263	246	254	252	222	246	237	244	259	248	240	230	264	266	251	233	242	248	238	238	236	249	270	250	244	228	233	226	238	227	249	248	260	232	237	244	283	232	249	251	240	260	233	220	260	250	245	280	234	243	242	248	233	239	250	254	238	237	263	222	222	259	237	266	251	231	242	252	217	267	249	241	232	254	243	231	263	255	221	269	258	239	244	234	265	266	255	268	242	275	260	250	247	236	270	249	226	277	269	255	264	259	251	232	260	260	268	247	237	235	206	260	239	218	244	251	276	244	233	257	232	231	292	242	206	252	260	258	241	216	227	255	209	235	267	276	238	263	238	258	251	280	244	263	264	252	239	223	262	244	229	227	231	232	249	248	229	248	232	224	224	256	239	248	246	227	237	236	238	236	248	232	223	231	263	256	254	249	220	262	244	252	247	244	250	264	222	257	268	245	228	228	235	244	214	237	234	239	258	256	258	224	252	242	232	262	242	245	248	238	242	235	255	264	273	223	245	256	272	251	263	253	251	274	244	253	276	251	257	240	244	229	263	271	210	256	271	261	256	249	265	273	237	284	228	246	252	264	247	238	222	253	257	253	289	213	225	230	220	252	219	225	232	272	253	263	289	257	249	263	247	249	232	228	245	244	243	251	261	250	250	293	240	230	255	253	240	240	246	272	275	257	252	264	236	207	247	273	208	229	243	269	252	234	246	242	268	262	240	259	222	224	257	261	259	226	244	244	248	240	228	250	233	249	263	265	269	241	258	252	224	247	251	234	268	249	251	221	208	229	254	244	215	229	230	247	231	256	235	279	249	227	220	264	254	260	228	275	248	256	228	225	251	249	230	272	247	251	252	219	281	248	244	237	276	260	231	246	248	271	248	254	275	262	276	254	227	246	236	256	253	239	257	264	244	233	234	242	274	246	274	250	248	243	259	244	231	245	261	236	251	218	232	257	244	258	283	262	270	240	254	249	244	242	235	289	227	271	217	234	240	240	251	234	257	238	224	243	253	285	236	223	259	254	251	260	238	252	247	248	273	255	241	255	259	238	243	267	283	266	266	231	227	230	255	241	228	228	239	250	248	216	240	217	263	280	242	249	255	242	239	273	268	249	233	235	251	251	235	256	238	230	242	247	246	273	238	221	223	238	253	242	234	246	252	247	251	247	219	267	247	239	246	282	235	215	216	225	256	269	229	214	270	269	234	227	260	252	224	246	254	235	270	258	232	245	243	278	249	246	269	237	262	252	213	250	214	201	243	233	251	213	250	261	264	241	242	239	254	244	241	237	220	263	235	259	264	259	247	231	248	255	255	213	256	242	220	260	264	263	235	237	265	252	220	231	247	244	232	273	256	248	262	241	260	236	242	252	280	244	227	223	259	257	220	254	237	258	241	271	254	243	239	248	236	254	239	253	245	237	277	249	267	255	263	264	271	250	273	239	234	234	242	256	237	235	280	229	275	265	251	252	254	276	240	219	229	253	254	242	230	233	229	246	258	261	261	235	266	238	241	236	233	244	220	270	235	241	266	230	278	251	242	243	238	242	259	273	247	240	263	244	275	237	261	257	274	280	235	284	259	261	277	252	250	244	242	258	255	251	235	265	243	226	256	273	247	255	289	255	252	255	247	260	235	250	209	247	228	249	233	240	227	240	264	239	235	270	234	233	262	269	228	239	241	238	292	266	278	228	264	232	232	242	249	240	269	249	260	240	199	255	243	269	275	262	236	240	248	253	260	244	251	274	276	267	233	263	266	230	240	258	213	272	243	243	272	239	291	260	242	213	253	215	214	260	207	233	250	245	269	231	213	281	234	244	236	241	253	233	242	239	259	244	255	246	224	225	235	282	279	247	250	253	238	252	256	216	273	256	243	259	241
3601	3031	1504	805	661	689	586	661	594	587	647	604	585	640	648	621	620	586	605	624	631	621	618	614	618	644	582	601	661	641	605	629	612	604	610	605	568	606	611	566	614	577	549	588	574	613	564	601	587	599	608	629	638	591	586	593	589	595	634	620	608	618	644	565	586	598	591	611	590	589	564	621	627	582	589	628	646	562	614	565	577	638	591	607	614	587	606	575	597	571	612	608	590	596	599	569	638	570	592	605	625	547	605	621	595	626	627	564	627	629	620	610	613	605	586	616	596	569	569	589	628	605	621	627	578	655	628	589	557	570	590	565	579	605	584	609	624	610	622	603	605	620	583	632	622	582	615	592	603	642	545	517	619	628	600	604	591	633	624	595	599	602	622	606	584	574	641	587	639	591	614	577	634	606	615	619	611	585	567	595	580	607	585	602	631	617	586	612	626	606	578	603	610	614	608	624	571	586	597	600	635	612	599	582	584	592	571	576	626	592	576	579	642	566	603	605	555	601	644	609	594	598	629	604	624	560	594	613	617	593	633	600	560	576	598	580	555	586	587	603	587	575	622	605	598	571	593	653	648	587	623	611	616	584	597	564	595	593	620	592	619	609	638	615	576	606	641	562	576	607	680	619	601	616	621	578	590	585	632	590	596	574	536	588	607	641	572	616	588	594	545	592	573	638	605	602	578	600	500	588	621	620	632	588	644	607	645	588	591	619	598	587	619	613	602	589	550	618	604	647	610	609	588	611	557	574	643	604	628	626	611	589	665	633	586	596	565	628	594	625	614	610	593	626	576	582	620	615	601	626	556	621	600	646	629	578	614	617	608	593	594	604	592	575	596	599	591	566	600	606	627	606	616	634	599	594	587	622	597	632	582	613	592	654	637	636	593	626	592	563	587	582	619	597	599	605	589	595	622	625	640	602	594	614	573	636	585	591	617	566	607	615	554	569	592	589	644	608	596	571	610	564	591	590	631	649	601	593	615	582	621	625	597	622	612	593	578	600	587	636	613	638	606	626	590	591	571	608	566	586	582	610	610	593	616	604	609	619	636	605	596	577	586	571	610	583	611	596	601	582	602	585	587	642	640	562	612	629	600	559	654	601	602	599	587	599	579	652	607	577	599	613	559	613	592	621	629	582	601	582	604	611	567	624	616	610	597	605	570	601	596	651	602	600	624	626	573	569	635	609	620	572	594	594	628	602	666	591	623	600	593	572	578	563	598	575	575	556	595	602	583	628	597	638	606	540	610	570	607	608	584	628	593	599	639	581	608	563	625	574	622	560	640	608	616	623	618	605	593	564	568	570	594	622	635	557	598	581	597	601	573	602	626	574	637	686	601	594	596	650	590	607	586	617	574	538	636	592	618	604	592	585	567	599	616	626	597	618	596	614	648	619	626	639	597	611	620	616	600	631	599	582	576	589	598	626	601	597	564	606	568	603	624	600	578	557	617	568	616	621	591	607	612	580	562	646	580	581	556	640	604	601	634	574	605	607	577	650	599	552	624	586	605	603	598	597	595	617	609	566	602	623	595	628	575	635	596	611	621	623	613	613	587	596	647	601	571	622	535	611	654	590	580	573	615	561	584	608	546	614	591	638	585	632	587	590	643	624	590	607	621	611	601	581	613	590	600	593	597	618	632	614	634	643	604	615	629	607	654	567	594	579	591	611	603	600	616	606	648	592	560	600	652	583	605	590	574	587	606	598	623	601	594	621	621	589	601	592	625	604	577	595	618	572	591	610	580	558	565	625	598	611	598	658	606	630	644	641	607	588	558	559	628	655	639	611	576	593	573	636	544	600	576	554	575	587	611	602	595	577	593	584	582	569	630	618	642	619	628	582	610	588	555	598	613	579	591	595	629	640	609	619	577	582	581	567	617	655	611	589	608	589	639	641	624	559	589	661	554	595	622	606	584	617	600	610	590	651	634	589	599	590	614	611	608	598	590	624	640	598	602	609	606	609	585	625	611	606	573	623	590	638	587	593	561	596	643	594	625	570	625	604	616	613	632	617	616	619	617	626	597	611	580	622	638	563	588	626	610	623	598	581	644	657	597	619	571	644	561	622	574	599	590	606	576	631	612	617	609	589	594	608	599	604	586	578	555	585	605	632	604	569	616	592	591	630	569	599	584	594	591	603	593	624	592	590	609	631	647	589	602	569	610	601	617	589	589	625	616	651	567	593	638	580	585	613	622	601	581	590	609	638	585	596	591	591	563	558	621	608	607	616	620	602	591	582	580	595	600	597	572	594	607	632	598	605	576	629	617	636	585	620	592	607	536	591	581	594	571	562	575	575	572	620	580	602	611	534	612	580	616	620	585	604	614	587	579	647	642	601	640	590	568	609	593	599	572	609	631	632	546	608	600	587	595	542	547	628	623	600	564	589	574	572	616	645	573	556	617	553	612	638	589	626	585	620	597	607	602	612	615	623	613	635	591	545	582	580	628	626	612	623	605	615	630	591	620	610	586	613	603	631	594	603	604	591	639	595	570	622	598	638	607	636	600	587	614	614	620	606	583	604	554	579	577	588	557	594	587	583	624	594	617	614	577	587	625	600	638	634	591	600	577	639	612	634	610	592	609	598	635	648	620	614	563	622	627	596	628	574	611	624	578	591	612	619	637	610	614	571	599	608	640	550	606	592	566	585	577	643	626	577	618	581	566	597	614	608	605	609	585	623	597	593	559	632	577	602	611	609	593	618	619	584	615	618	583	582	650	607	604	596	580	639	608	592	599	585	617	643	559	612	642	613	620	566	594	624	577	565	567	647	600	599	635	599	592	635	590	592	626	613	610	580	635	628	610	611	586	585	592	643	590	610	547	613	577	544	607	583	581	558	607	611	589	584	592	649	557	613	602	576	567	582	580	583	625	611	616	569	609	597	611	599	628	578	604	613	586	586	586	602	583	561	578	640	592	625	646	546	609	604	607	607	634	629	606	600	654	588	638	566	542	589	589	622	574	644	573	626	575	632	594	558	601	626	610	654	596	605	591	593	560	614	578	548	593	596	608	617	637	605	567	631	550	595	614	561	569	547	589	607	586	611	588	596	581	585	634	603	589	637	579	608	599	603	553	575	598	595	571	597	627	617	623	546	607	574	600	601	636	567	563	612	579	621	547	630	600	589	605	597	573	567	617	624	629	547	557	597	579	614	608	558	603	613	589	616	620	591	631	560	652	611	630	593	556	581	575	639	610	607	542	595	606	606	644	586	606	585	606	582	591	505	581	593	584	606	600	655	620	571	577	637	612	586	544	600	624	616	637	613	630	572	562	594	608	604	560	644	620	617	578	590	572	600	648	604	615	613	601	620	575	612	623	704	612	570	641	640	645	622	630	583	611	576	577	624	604	644	634	555	620	600	540	571	576	635	607	578	578	584	618	586	618	647	609	637	574	582	591	587	575	579	622	608	570	562	580	630	611	622	605	561	596	599	561	600	600	603	586	620	575	604	594	574	610	641	564	616	588	584	574	595	577	615
23917	21002	24351	27873	21003	21013	12831	518	320	291	236	239	263	263	230	223	250	236	214	222	206	225	229	205	181	191	183	193	189	184	206	202	191	201	189	211	193	220	214	202	202	226	171	200	206	202	190	190	174	210	168	217	203	165	171	191	214	204	205	212	199	200	208	213	203	190	221	205	206	188	213	163	208	206	192	189	214	194	186	166	214	203	204	181	190	181	235	216	203	210	207	186	183	211	192	210	182	190	191	219	178	203	216	201	200	212	194	220	202	184	188	193	201	197	199	195	195	172	200	191	182	211	200	205	218	171	181	186	173	184	176	200	174	206	196	208	185	210	198	187	175	191	209	185	169	203	209	233	183	198	181	185	188	191	209	170	197	179	182	199	202	197	191	199	201	202	192	166	185	222	189	167	175	189	192	185	178	201	207	183	188	211	179	227	190	171	224	189	187	190	214	173	174	187	226	198	186	162	205	183	190	193	186	212	208	204	193	186	180	188	211	206	190	197	178	196	188	199	221	215	218	210	182	196	202	178	196	179	200	222	184	186	210	183	210	188	202	194	184	191	206	190	202	197	178	200	191	178	211	190	178	190	199	166	177	193	212	183	197	167	173	204	186	190	219	193	185	203	208	208	174	235	173	210	193	213	206	184	187	193	186	193	197	188	183	204	174	199	185	215	163	187	199	223	175	212	157	186	182	200	186	202	188	198	209	206	190	195	163	190	196	197	173	182	200	204	211	200	181	185	210	209	204	194	199	183	215	207	223	221	192	186	204	175	183	201	194	174	186	200	200	195	208	186	183	191	182	200	171	185	196	189	219	223	186	173	211	225	173	182	179	172	199	209	193	161	185	223	204	168	180	219	202	188	185	194	210	191	220	192	178	189	185	158	212	228	183	210	193	183	192	199	179	182	200	192	177	180	192	192	178	190	209	204	172	185	172	169	200	194	172	185	213	221	190	198	162	193	195	196	209	199	183	186	180	191	244	174	207	205	233	178	186	182	198	196	207	196	201	196	181	201	176	194	161	184	196	188	194	184	198	188	231	216	206	169	186	210	180	221	206	212	198	206	162	211	201	204	187	206	210	199	202	181	239	202	184	189	188	189	188	202	199	189	229	206	222	196	213	187	177	192	191	207	223	193	206	181	240	188	193	189	199	196	156	209	221	184	184	194	185	188	187	183	184	202	211	212	192	219	187	196	209	193	198	210	192	170	191	190	193	202	192	179	184	178	174	204	191	205	188	185	219	193	192	184	183	211	197	192	194	178	196	190	210	200	207	194	200	192	173	185	198	183	211	180	196	219	203	193	189	236	201	174	200	176	207	203	200	194	204	192	199	211	191	202	180	210	195	188	177	185	219	186	186	183	217	200	201	193	196	203	219	166	185	188	191	200	200	220	206	206	188	176	190	207	178	186	180	187	200	178	182	196	212	198	173	222	184	199	200	211	193	213	195	213	201	191	187	217	198	204	180	181	237	191	195	186	214	189	183	229	200	194	176	208	200	198	207	207	202	192	189	183	208	207	201	179	200	219	171	215	211	210	214	223	207	176	186	196	215	206	154	200	177	200	192	189	206	184	202	192	174	203	213	187	216	199	178	185	187	205	223	203	215	152	206	193	215	186	193	182	181	195	181	214	173	220	192	179	187	211	203	196	209	202	192	206	182	184	201	187	191	203	204	203	198	206	199	172	205	203	203	211	165	172	186	207	200	216	226	176	206	194	165	181	182	185	193	193	202	198	190	209	200	189	179	182	190	194	179	176	196	182	227	205	186	211	187	195	183	204	188	186	199	205	184	205	197	206	206	196	222	184	181	204	184	193	200	193	204	160	223	187	195	193	189	195	197	204	211	214	195	174	197	185	189	187	210	220	201	204	214	203	177	172	171	188	169	184	160	207	200	194	185	193	203	207	208	201	173	208	203	202	162	208	176	188	176	176	187	201	175	208	179	217	193	200	186	198	200	198	209	174	193	181	181	192	187	186	206	186	208	182	158	196	205	212	160	206	207	179	194	187	194	205	196	179	197	171	197	205	208	195	184	210	187	207	175	171	161	203	208	210	205	200	207	197	211	207	178	189	217	172	199	185	197	181	201	221	182	185	192	193	191	204	194	185	191	207	199	200	203	210	219	195	171	172	214	190	195	217	211	201	219	187	209	183	204	195	221	180	174	192	198	220	189	170	202	211	193	177	185	183	190	184	210	215	191	190	186	209	211	191	181	186	174	177	202	219	188	211	204	204	184	189	179	187	186	173	189	225	181	188	176	192	172	197	200	192	197	196	177	188	198	201	187	188	202	171	201	182	171	213	203	203	232	186	227	206	190	220	198	175	227	211	215	190	170	170	207	201	190	198	191	191	176	192	209	219	186	203	178	167	209	209	164	186	215	169	207	167	213	192	205	219	185	203	194	190	207	194	211	216	196	193	178	202	193	185	194	194	192	211	184	225	202	188	192	195	187	204	183	220	198	193	191	207	161	220	180	196	193	189	192	206	177	200	196	193	183	188	182	206	190	198	191	204	197	201	157	183	192	195	192	169	181	177	191	186	183	215	210	189	220	225	189	203	184	189	187	195	183	191	192	192	177	187	176	186	198	205	176	178	187	208	194	182	194	194	207	170	193	218	181	177	178	186	203	182	176	203	180	189	202	200	173	187	172	176	209	186	201	181	212	215	190	165	206	197	197	184	216	186	180	184	174	189	202	200	166	215	210	180	187	210	195	176	212	191	191	185	174	203	189	190	197	205	178	210	168	166	184	206	165	201	196	184	209	195	193	181	185	179	200	190	209	203	196	213	180	198	181	199	196	179	188	205	164	191	194	200	194	188	188	210	197	171	215	180	204	248	205	193	211	184	208	193	221	213	178	169	193	195	190	193	178	206	194	179	222	182	167	214	201	197	213	189	187	192	195	200	177	199	196	192	185	205	183	196	185	189	171	208	211	189	203	203	203	191	171	207	178	206	203	174	222	179	183	197	217	191	200	183	210	203	182	208	189	196	170	209	193	171	193	222	214	204	218	185	171	199	191	233	190	201	202	215	185	180	194	189	174	202	181	191	235	205	188	175	173	174	183	201	198	184	183	225	176	186	182	195	187	190	188	182	196	192	201	160	186	188	220	199	199	180	232	191	219	194	193	191	190	203	185	169	184	191	207	210	192	178	174	189	178	181	195	195	195	197	202	176	193	200	187	228	196	192	232	181	198	154	221	179	204	202	190	204	190	166	208	197	183	179	172	215	182	175	209	217	192	180	194	204	206	204	187	186	184	197	199	200	172	181	168	204	186	186	195	209	186	173	172	192	183	165	187	185	193	198	171	207	171	194	191	181	172	207	207	182	200	203	187	179	188	180	199	192	188	197	200	185	192	204	194	200	184	222	219	189	178	195	170	193	169	221	198	194	214	196	173	218	198	191	200	192	184	196	214	179	199	164	210	210	204	194	193	203	205	182	189	176	187	184	198	214	167	183	186	198	209	211	187	175	185	194
3578	4209	2236	862	647	589	518	477	500	525	472	456	485	448	475	489	485	470	487	464	484	468	404	473	441	401	420	482	461	471	458	467	478	473	511	442	465	447	421	442	465	442	464	476	495	428	440	487	436	455	460	467	465	480	450	442	474	444	441	471	458	454	407	463	483	460	416	450	467	461	454	443	469	469	494	418	466	436	430	432	429	516	453	449	506	479	451	442	423	528	444	477	446	500	471	447	453	443	469	453	423	454	485	463	462	428	456	448	440	451	450	429	428	483	459	420	479	433	443	439	440	413	425	462	468	462	460	461	470	444	481	444	466	452	466	430	461	471	508	444	488	477	479	467	445	480	458	430	495	434	439	446	447	461	461	469	490	458	453	437	444	472	491	445	428	466	474	465	488	392	473	455	440	434	469	459	453	465	449	439	463	391	433	457	486	419	425	453	476	463	464	477	436	426	456	436	465	471	483	471	432	414	496	455	476	458	488	430	443	472	431	485	447	452	461	443	485	441	497	439	449	473	440	473	462	441	431	462	450	415	470	382	456	473	451	425	415	435	420	467	435	461	466	444	434	475	436	467	437	480	444	455	471	456	471	497	413	446	436	417	472	489	445	452	479	468	441	505	463	444	446	467	409	427	425	474	435	431	452	473	444	466	466	460	403	454	470	421	425	481	449	431	408	467	485	435	433	446	449	435	434	434	441	479	437	434	464	482	426	422	460	431	463	428	443	443	439	477	447	493	479	460	453	435	454	426	479	464	459	462	465	480	460	440	472	497	480	478	466	444	459	455	464	499	452	431	450	487	458	434	427	480	464	460	424	472	449	458	446	464	469	443	438	438	488	459	498	447	447	443	466	455	509	460	429	432	437	433	435	450	416	431	444	485	449	465	473	485	443	438	476	443	435	452	399	430	453	488	473	416	474	442	462	434	442	475	440	463	442	440	450	456	465	442	415	468	441	455	435	437	453	451	457	478	444	469	445	436	461	414	490	450	396	429	470	443	511	459	453	439	479	415	468	466	474	480	473	475	401	456	451	483	404	455	406	462	394	464	466	434	429	477	436	486	488	477	470	423	450	479	473	440	446	488	470	461	471	455	483	462	456	472	474	459	465	425	475	432	416	464	451	446	470	440	440	518	462	435	429	453	462	460	452	475	450	432	468	477	454	440	467	432	455	418	427	489	441	489	455	426	453	487	449	490	434	416	454	470	480	511	488	461	458	434	465	468	447	460	439	430	456	456	454	456	420	416	425	491	489	429	448	415	457	470	431	422	440	475	451	479	395	445	477	455	465	460	433	473	477	472	479	457	489	453	427	482	426	475	482	458	433	436	462	454	433	436	432	450	477	440	458	439	432	447	451	460	455	430	419	481	461	459	436	474	453	475	445	471	471	442	452	485	422	455	457	418	499	453	478	453	435	440	453	465	437	440	472	451	444	420	460	487	490	455	491	455	432	455	439	453	432	461	437	466	436	471	452	471	488	445	465	483	454	471	451	465	471	454	449	453	474	475	438	478	463	482	466	468	474	454	458	431	425	452	512	476	455	431	467	456	447	481	477	473	452	472	476	457	457	448	490	460	454	438	456	456	432	474	476	453	449	459	425	489	440	436	423	458	430	463	458	433	446	466	464	463	459	509	439	435	432	484	442	461	449	448	451	429	474	462	462	420	468	456	444	444	459	474	439	479	457	422	454	446	446	464	472	497	482	422	443	458	431	483	475	489	460	454	442	443	461	462	452	420	460	460	450	436	464	490	439	457	479	461	446	449	443	406	485	425	465	451	457	488	448	490	472	414	450	430	448	453	423	457	426	418	431	470	471	457	421	455	450	449	428	471	459	465	464	409	456	461	463	490	426	461	459	444	473	450	448	424	454	484	472	465	467	451	452	444	457	442	397	439	468	426	451	464	464	453	465	470	448	436	461	434	482	450	435	418	473	486	455	422	447	459	447	462	405	423	422	449	459	451	465	445	449	414	455	439	437	486	513	479	437	475	469	480	491	462	469	457	454	465	443	438	430	469	489	452	454	426	426	453	419	442	485	451	461	466	480	503	453	469	431	497	462	440	453	440	423	465	459	427	460	481	437	510	440	445	483	426	476	455	441	462	475	451	470	449	443	502	450	450	452	440	465	445	423	468	436	465	497	487	454	418	473	457	469	475	432	458	454	463	477	470	480	462	421	418	459	440	431	455	505	475	461	455	473	456	441	431	453	429	470	477	442	489	479	441	451	492	444	441	485	445	485	440	442	483	482	459	437	446	459	434	490	455	451	501	402	471	472	457	454	461	442	474	459	468	436	487	453	459	428	455	445	425	447	451	481	415	461	450	449	432	424	460	432	453	493	464	499	441	439	449	430	475	454	421	453	435	465	455	423	457	478	456	444	439	457	445	428	475	469	430	430	465	465	459	460	455	431	461	447	444	426	437	451	459	418	451	447	459	450	465	477	467	436	468	464	437	479	464	429	424	492	433	408	479	455	443	446	438	461	422	438	431	458	405	459	446	464	445	525	479	430	411	450	404	431	445	478	416	453	463	463	444	469	437	470	468	455	425	460	451	426	447	482	435	431	452	393	444	479	470	434	442	447	445	448	420	454	448	454	413	439	482	475	432	459	488	411	477	440	460	443	433	474	464	423	479	452	431	462	460	482	433	460	452	483	422	483	429	499	476	429	476	457	430	474	465	451	490	425	421	434	460	443	425	474	452	462	433	438	482	487	459	444	434	454	457	438	449	482	454	432	462	476	439	448	469	445	500	405	454	461	462	467	442	482	442	440	482	463	438	399	420	477	420	464	458	452	449	395	449	483	440	455	469	465	454	444	482	450	443	468	499	455	437	437	420	451	471	423	463	459	452	436	437	475	470	463	473	429	427	435	453	435	419	443	457	417	439	469	434	418	436	424	492	448	470	461	451	446	465	471	440	495	468	453	449	446	447	434	488	461	464	425	493	450	422	470	448	424	450	451	448	417	461	482	456	471	468	469	465	420	441	451	454	418	460	463	455	456	483	408	446	449	451	459	444	431	477	478	481	479	489	466	445	479	471	460	449	422	441	430	471	455	448	450	462	468	440	424	503	457	468	445	461	469	463	476	488	458	444	457	450	434	445	419	453	458	488	449	453	450	434	441	478	470	475	444	462	442	424	444	446	461	458	461	417	472	458	476	450	431	446	454	452	485	475	480	467	464	462	441	433	445	449	465	468	457	482	471	481	433	462	462	446	452	443	491	471	474	445	457	457	435	427	470	462	426	476	453	456	461	491	458	459	461	469	402	461	469	429	463	426	460	450	460	481	450	439	463	470	465	484	422	461	432	452	422	472	424	453	502	455	459	458	458	431	429	471	441	434	473	483	464	460	431	478	491	455	416	468	449	466	455	455	465	434	436	453	475	435	418	438	449	483	438	417	466	507	463	463	471	440	436	442	448	439	442	434	466	470	439	455	477	425	468	412	462	470	449	438	411	421	424	430	495	455	474	471	471	460
31785	19205	6206	318	193	174	149	152	135	146	149	137	126	143	140	165	142	152	163	137	136	161	171	168	159	146	163	153	132	153	142	160	157	153	151	139	144	151	163	166	130	136	164	128	182	140	148	141	165	141	154	142	152	163	144	154	136	126	134	138	153	146	148	155	127	164	171	146	158	160	138	170	154	149	148	148	158	174	161	146	168	152	156	151	146	190	144	140	144	147	152	131	148	147	144	151	141	144	165	144	143	146	136	123	128	151	145	142	124	136	130	152	156	160	163	148	164	159	152	155	135	138	135	136	152	146	128	185	140	161	132	139	154	152	138	124	165	143	139	140	135	167	113	143	147	125	145	161	140	117	139	146	144	126	129	181	162	169	165	122	142	158	160	133	159	159	154	139	178	164	143	128	151	148	142	170	138	146	161	157	105	139	125	150	129	143	135	172	160	140	146	148	136	158	149	163	162	153	148	152	158	156	169	156	138	149	135	135	154	166	133	145	144	162	139	144	140	130	133	143	143	163	120	153	152	138	168	153	155	143	150	132	155	126	126	145	162	153	167	145	145	154	144	173	149	162	145	131	174	153	147	152	121	157	154	143	137	120	147	126	153	156	160	129	145	159	166	162	159	145	147	139	168	183	153	148	151	139	168	133	135	135	130	155	140	144	134	119	152	121	148	129	153	140	150	131	153	150	153	156	136	170	161	157	142	160	159	137	142	155	154	152	143	155	143	152	126	141	145	134	153	155	172	138	147	138	139	146	141	139	130	161	157	149	140	135	173	144	149	170	150	139	144	159	155	169	170	137	145	168	142	161	128	141	158	166	147	146	133	141	146	151	150	162	130	143	162	149	172	138	144	142	142	143	139	148	156	138	136	147	158	163	156	140	143	139	123	137	161	127	167	158	165	147	139	172	145	146	151	163	139	134	142	153	148	156	161	167	159	145	171	154	150	115	150	147	154	159	140	137	161	157	137	149	160	135	147	156	144	135	146	141	152	140	148	152	162	155	164	150	151	132	164	154	142	141	148	146	152	137	145	134	149	144	170	162	159	149	141	173	161	144	134	154	136	175	146	163	145	161	121	130	120	136	151	166	149	137	174	157	136	156	153	166	135	146	139	142	153	121	157	138	155	129	142	126	133	154	143	150	138	145	156	158	160	150	142	136	154	143	152	155	164	166	135	120	147	151	158	163	147	137	158	140	154	155	135	134	134	132	120	131	150	117	157	118	162	143	138	148	157	152	146	129	134	149	171	143	156	167	168	127	145	144	151	134	124	161	153	155	142	148	150	119	138	149	147	136	136	163	150	160	136	156	152	148	139	158	135	161	143	132	141	151	143	137	153	145	136	151	147	139	141	148	142	139	132	135	142	143	160	155	142	115	162	140	153	142	153	137	128	133	141	173	161	128	152	160	167	160	154	144	171	151	151	142	148	157	156	123	162	153	144	141	129	152	145	161	157	162	124	158	129	156	156	129	141	124	157	134	133	135	122	130	144	139	146	108	132	151	158	143	156	169	161	145	139	142	144	143	153	163	144	150	138	178	140	124	150	163	136	144	159	158	166	175	163	144	170	126	148	172	150	140	163	146	141	129	123	155	157	153	140	123	157	159	109	153	150	137	137	143	148	138	124	141	160	172	155	138	154	163	167	104	149	162	164	154	148	134	145	147	137	131	157	138	144	161	155	165	139	148	147	141	151	154	159	161	158	151	143	162	157	156	148	138	140	148	173	159	141	157	143	167	155	142	150	141	154	153	125	144	154	148	136	160	133	145	155	169	161	154	139	138	152	156	138	135	135	141	152	155	147	163	152	139	142	157	147	146	131	165	156	133	132	153	143	160	139	174	157	150	127	170	149	155	138	152	145	145	157	163	155	147	137	141	138	132	137	143	150	159	152	164	151	163	140	143	163	163	166	166	165	151	132	120	137	147	156	138	152	132	149	145	164	144	136	141	147	126	133	150	142	150	143	149	157	137	149	147	143	161	148	145	149	160	141	117	142	173	155	138	134	152	148	143	145	175	153	132	142	148	160	131	153	155	157	153	145	174	179	145	152	144	155	127	138	153	137	140	161	143	140	155	133	144	137	142	159	142	148	129	146	159	142	149	142	129	159	158	149	148	152	145	151	125	147	135	162	122	141	147	147	140	140	124	149	136	116	158	146	141	146	161	188	157	173	129	142	123	145	132	159	135	134	146	167	166	156	157	144	168	176	132	159	152	138	142	151	157	148	144	141	139	145	135	146	119	132	139	162	154	153	134	171	144	148	152	162	179	154	148	161	172	132	157	171	131	137	144	145	157	160	173	141	166	143	141	152	130	171	149	142	160	138	132	153	163	147	150	129	149	139	162	149	156	147	146	183	140	173	158	131	138	134	153	158	148	139	156	163	146	134	162	162	139	135	138	142	158	143	144	145	165	126	132	162	151	165	144	138	157	147	151	137	122	151	185	133	151	119	153	134	150	139	161	177	127	120	149	160	136	166	159	143	138	145	142	156	140	143	127	140	142	132	133	157	136	147	151	135	157	161	162	140	156	165	133	133	157	153	131	144	134	131	180	163	155	173	154	168	165	142	139	138	150	166	148	151	139	139	139	159	135	159	151	126	153	163	138	131	149	150	175	133	180	153	166	154	150	142	126	147	162	135	156	121	132	141	149	142	138	144	139	150	161	152	138	135	151	149	141	128	155	133	181	143	151	156	152	163	153	119	155	140	149	131	144	129	151	114	140	124	152	147	159	136	144	129	158	140	144	138	153	143	131	149	158	152	125	161	157	153	140	151	144	150	127	161	127	149	154	135	161	163	136	156	143	150	146	157	140	147	142	160	152	150	142	148	131	144	164	149	162	179	173	135	139	134	140	151	139	150	136	148	141	161	139	124	138	156	144	154	152	140	142	137	159	153	141	134	138	146	133	128	151	147	163	145	161	143	175	134	155	147	177	137	162	136	149	141	146	136	126	173	155	149	146	145	153	140	163	120	136	140	135	129	156	161	153	174	140	157	155	132	140	136	136	135	127	154	166	141	128	141	132	172	160	145	131	128	133	132	130	132	142	141	155	130	142	153	134	126	136	126	138	145	154	127	156	158	137	159	144	176	145	139	140	154	149	150	143	143	181	153	165	162	151	160	153	157	161	151	155	157	155	121	159	139	176	158	158	141	134	148	136	150	140	156	155	153	131	133	152	144	151	147	151	116	137	148	156	133	139	140	155	155	158	144	149	124	172	159	148	133	126	124	159	154	139	158	146	142	141	156	163	126	130	153	153	152	140	148	134	163	160	137	138	147	146	136	138	161	141	168	145	181	157	141	154	153	137	168	153	146	147	130	159	137	159	150	136	147	143	159	147	161	154	168	151	153	139	159	178	132	141	141	164	142	138	122	144	130	158	148	132	175	147	124	145	151	155	148	116	128	147	124	150	148	164	118	145	158	117	183	158	139	160	169	183	152	136	137	152	150	108	147	149	161	140	141	140	173	155	157	137
5618	818	521	406	379	399	412	368	391	403	385	390	415	391	362	416	394	407	423	392	398	425	431	445	391	428	424	392	396	399	411	421	375	389	379	416	399	421	399	407	395	402	393	411	386	406	404	382	382	371	439	416	406	405	429	394	416	364	394	416	389	426	414	404	392	388	415	386	420	425	370	413	416	424	398	417	369	404	386	385	387	428	401	386	365	389	407	408	400	412	417	402	384	408	429	406	417	399	389	388	448	403	427	419	398	388	408	391	391	409	392	403	417	399	397	415	423	413	410	418	400	408	430	421	369	423	363	414	388	409	424	417	424	425	380	396	403	397	407	402	418	413	379	424	374	389	387	414	382	387	390	376	415	397	395	409	413	380	402	415	389	433	415	389	388	400	402	365	402	467	379	416	387	368	417	425	411	386	411	389	376	408	413	408	398	396	402	416	401	404	388	364	398	408	425	382	403	401	429	392	388	373	428	440	388	379	365	384	392	431	402	412	402	424	420	427	395	386	395	402	410	419	418	423	387	456	363	420	395	414	412	400	434	423	384	389	417	413	377	380	403	443	402	423	394	360	420	423	375	400	391	395	369	407	427	373	409	387	401	429	387	422	412	395	445	403	389	374	414	374	410	411	436	357	413	388	383	424	381	424	422	401	391	399	406	360	411	415	400	440	377	428	405	367	402	433	351	375	411	421	400	410	422	407	375	419	407	393	420	391	408	425	412	426	383	415	378	407	399	410	391	403	395	376	421	425	423	378	404	402	414	407	412	448	398	390	424	360	412	390	392	417	400	420	395	378	412	401	403	373	411	424	391	389	366	422	351	393	444	406	417	402	392	410	392	404	382	381	385	379	430	385	381	436	378	392	389	404	399	378	420	400	410	411	428	380	404	409	403	446	413	384	389	421	436	381	389	414	377	406	411	427	378	426	432	387	401	402	395	396	385	380	413	388	406	390	395	378	421	403	399	411	423	442	401	416	354	369	404	399	364	422	416	399	400	377	418	394	390	398	417	404	425	384	391	400	430	411	362	405	421	411	359	390	412	411	436	417	406	386	397	408	393	415	369	411	424	412	393	379	400	419	429	438	391	406	368	419	371	432	390	415	400	420	393	378	423	420	420	366	411	412	392	432	437	391	358	408	364	420	385	425	396	411	399	385	428	430	377	407	416	402	420	431	402	399	425	426	389	409	390	358	388	407	430	420	394	409	383	385	433	419	395	424	407	421	421	408	362	407	389	383	401	389	420	442	411	379	374	440	430	405	414	412	408	384	401	401	425	374	390	393	420	399	384	402	407	385	445	388	406	424	388	384	393	391	388	411	450	421	416	405	395	404	432	406	394	361	446	407	424	425	370	406	424	420	411	412	410	406	393	398	386	399	406	383	412	438	425	392	388	427	394	427	418	446	406	418	412	443	429	394	406	379	410	436	405	413	417	418	416	432	417	406	377	413	415	391	389	438	413	448	407	396	415	403	427	410	373	436	406	430	412	400	398	399	388	424	379	426	357	397	396	393	411	408	369	418	392	406	428	387	367	391	398	418	412	415	413	427	401	400	407	400	385	403	420	395	400	404	409	398	389	392	399	433	387	413	349	422	387	403	410	386	405	408	422	402	396	407	416	456	394	410	397	396	354	374	413	376	375	426	446	411	422	373	378	420	380	396	419	412	407	389	380	393	387	374	414	368	396	388	407	409	385	394	430	356	385	405	403	374	407	431	406	406	383	375	406	389	385	376	405	413	407	366	385	409	346	393	402	399	428	395	397	400	364	390	397	435	415	415	412	419	401	419	390	376	433	410	388	390	420	400	395	406	383	409	413	420	397	402	433	391	385	418	414	444	436	413	413	416	431	405	402	419	397	393	426	417	365	394	390	424	427	401	405	359	407	419	375	415	413	416	384	363	404	422	416	399	411	427	388	433	396	361	431	382	452	376	398	451	418	397	396	370	390	374	390	401	382	415	393	387	395	411	383	402	420	363	415	384	425	451	393	418	370	368	406	381	388	421	411	386	386	403	422	400	422	392	398	378	381	392	372	459	436	392	392	422	414	358	410	398	395	387	419	426	400	383	399	369	395	413	434	421	404	409	432	408	435	387	408	429	418	391	379	412	386	405	417	418	386	406	423	351	379	350	398	418	410	406	396	428	397	418	404	420	435	440	430	392	437	403	385	397	419	395	386	367	410	388	397	405	480	426	409	425	429	379	419	380	412	382	432	382	405	396	377	413	453	397	447	382	404	405	419	396	390	382	413	394	351	381	400	397	366	379	401	390	385	420	426	395	384	397	382	413	418	388	383	413	411	385	373	422	411	480	428	408	405	386	435	430	400	408	411	373	403	398	405	400	390	399	399	391	389	404	393	412	380	404	394	415	354	422	393	406	416	407	400	381	403	383	381	398	416	414	392	445	435	391	402	398	404	378	424	412	439	419	401	400	391	395	436	434	417	413	405	408	437	414	400	386	420	402	377	389	407	367	389	405	397	416	405	409	388	392	381	382	409	410	414	403	401	417	393	403	403	380	387	403	407	424	393	409	384	391	404	401	459	407	416	393	411	405	392	410	392	394	404	390	407	363	409	414	425	406	405	417	433	404	411	424	362	401	403	411	404	417	392	407	400	392	390	414	401	407	394	399	405	396	408	411	419	407	398	378	413	395	410	413	410	431	382	423	385	429	407	387	389	441	409	445	393	427	388	396	392	433	403	422	372	404	411	376	442	403	404	410	381	384	378	379	412	395	429	390	397	437	406	404	379	412	435	370	422	444	406	440	404	412	388	396	402	373	438	413	423	409	418	374	407	396	414	416	374	405	394	413	400	399	440	376	443	391	408	412	402	394	366	405	413	398	425	400	391	464	436	398	410	375	408	401	403	381	417	381	382	390	413	412	413	383	423	438	386	424	413	397	387	397	411	392	394	391	408	395	448	411	394	395	420	379	430	413	414	412	424	419	394	380	386	405	369	428	380	401	387	403	391	405	392	418	378	407	386	393	397	400	419	369	438	395	411	408	426	379	397	415	395	423	406	377	362	399	399	387	420	374	368	376	398	434	397	410	412	417	414	394	403	397	375	409	405	381	385	422	400	415	387	399	375	404	411	407	382	425	417	392	377	405	417	388	448	401	416	414	386	446	401	395	363	384	390	379	415	427	397	394	415	416	407	416	411	401	383	422	410	428	423	388	382	379	387	393	394	388	393	382	423	394	390	400	413	387	393	391	389	386	402	365	378	414	412	395	383	416	413	403	437	363	403	410	405	387	394	406	408	384	432	392	381	421	399	390	404	407	464	416	383	408	416	379	391	405	440	421	380	369	396	410	413	390	402	398	339	408	405	394	410	397	413	424	372	385	451	427	434	435	369	376	360	394	402	437	401	430	423	392	440	385	403	371	373	405	415	423	438	440	410	406	395	441	409	379	397	384	419	407	423	396	365	413	412	373	387	409	388	395	421	405	403	405	381	411	410	386	378	411	415	430	416	408	380	389
24585	20994	23964	28220	20999	17588	534	349	267	265	304	258	266	268	274	269	301	267	257	259	243	277	248	246	263	274	248	274	241	240	263	235	262	233	233	263	247	260	220	262	266	253	235	227	280	224	239	249	238	246	279	258	246	248	237	263	240	247	225	245	248	256	238	245	263	238	255	236	250	244	241	277	248	235	244	261	234	226	254	239	252	234	247	246	255	247	211	242	267	245	262	275	252	226	251	239	256	255	212	264	262	252	222	270	245	241	230	224	241	257	248	256	238	247	233	208	228	262	230	240	251	278	264	265	243	236	260	266	280	227	246	220	222	231	226	268	243	254	261	263	273	254	263	241	228	254	240	257	265	246	229	245	257	228	234	249	256	226	271	232	256	251	231	245	229	276	262	234	242	255	229	235	257	258	230	216	228	234	236	263	233	228	237	236	234	224	238	252	247	251	235	288	250	263	250	243	232	231	253	227	248	231	246	255	255	249	238	249	282	252	215	273	243	250	234	225	228	237	254	205	282	275	276	239	239	239	244	254	241	231	222	247	245	248	247	239	235	234	233	241	235	221	246	276	231	252	261	233	256	259	255	248	278	252	271	282	227	221	235	227	234	240	256	248	252	250	252	238	245	235	230	257	249	240	225	228	241	276	282	278	236	234	236	234	244	218	241	252	263	240	245	236	213	238	227	223	245	254	231	267	253	245	236	244	265	254	238	228	245	261	232	239	269	269	209	256	258	258	248	288	221	249	225	247	263	250	260	241	244	223	249	247	265	232	238	255	268	247	255	260	248	250	248	250	218	231	271	238	260	247	223	227	244	216	232	262	233	236	224	261	217	236	234	214	249	250	239	269	253	270	251	242	278	245	239	269	243	205	247	254	273	247	255	247	238	245	251	247	252	257	236	252	249	235	244	262	242	238	255	238	255	255	251	225	262	247	259	248	273	221	284	232	263	233	292	252	212	260	249	238	209	240	250	251	240	249	252	234	220	249	235	232	242	232	258	259	268	211	258	243	250	279	262	241	234	267	254	225	238	250	255	228	243	263	232	238	262	263	259	243	255	235	240	242	245	258	236	251	239	241	265	238	243	231	251	258	247	252	254	237	245	257	282	261	236	253	255	242	240	262	226	244	237	237	237	269	256	244	229	261	245	235	234	239	253	242	260	247	244	265	238	294	238	250	261	227	225	246	278	236	236	245	225	206	216	237	250	245	242	233	264	260	255	251	244	226	272	252	243	243	260	237	245	239	246	242	255	238	253	244	220	231	217	254	247	230	258	250	255	241	242	226	246	253	249	238	253	261	268	230	227	264	217	223	246	256	262	252	248	286	241	231	238	258	259	275	257	255	257	242	249	241	237	236	232	241	244	221	213	224	253	238	243	261	233	260	253	217	263	262	244	258	276	253	252	245	253	244	272	233	270	241	249	270	221	241	239	234	246	255	228	256	235	246	277	237	232	225	281	238	245	234	256	238	257	259	249	250	225	269	234	245	229	267	254	217	252	253	234	232	221	241	269	251	278	283	205	262	262	240	244	273	253	243	261	224	251	268	231	221	263	254	245	239	287	218	274	247	232	258	281	271	270	219	216	264	254	221	233	243	265	256	251	234	245	249	254	250	273	228	236	238	222	246	241	269	258	277	249	250	250	255	261	220	238	218	242	216	257	213	268	233	222	265	259	234	256	248	260	243	230	253	247	233	249	249	247	229	262	230	268	234	254	226	252	265	242	264	236	246	272	237	250	228	247	240	244	237	268	254	258	237	254	223	230	239	225	237	246	248	240	225	267	267	223	239	240	232	240	248	240	237	221	266	255	244	249	216	225	268	242	259	249	272	235	238	252	249	233	255	223	268	238	285	237	268	239	269	262	266	251	251	243	242	261	254	258	220	259	253	248	274	231	230	235	276	251	246	253	244	223	234	251	222	241	225	266	241	257	246	261	243	249	275	235	254	260	252	219	226	239	263	263	234	275	252	238	254	256	235	235	229	265	220	255	224	229	255	251	258	230	262	239	250	257	258	249	251	257	257	240	207	221	243	258	243	226	231	243	235	280	251	264	228	262	261	241	242	231	251	236	248	247	240	236	230	219	247	245	246	217	252	233	254	276	237	236	249	279	245	215	232	242	233	250	247	236	254	248	261	244	245	230	269	236	234	231	254	238	228	245	244	246	260	236	233	261	240	234	228	251	274	233	230	266	247	259	248	229	274	265	218	245	239	231	239	253	235	225	263	247	266	249	235	253	247	283	227	223	256	247	264	249	251	261	263	241	242	252	248	247	232	272	263	236	236	269	243	232	234	252	237	257	265	241	255	230	284	263	230	230	234	247	230	223	234	209	251	235	218	265	250	240	254	281	256	241	239	252	265	266	273	252	251	232	258	255	256	246	276	241	225	258	218	253	233	255	243	221	236	218	263	212	215	238	267	284	268	260	260	254	234	260	259	252	244	231	240	240	260	270	236	237	233	249	256	238	252	253	234	234	225	242	253	216	247	248	240	227	233	246	252	255	249	244	264	256	236	253	229	245	241	237	244	229	247	238	239	227	224	232	236	247	208	246	253	259	239	248	261	244	236	221	233	253	250	259	263	236	247	265	237	233	246	216	234	253	262	249	247	245	264	249	258	254	261	280	236	233	238	241	235	276	227	249	236	254	240	259	232	289	294	227	213	254	234	246	211	231	279	263	259	245	268	216	233	233	240	243	276	246	255	245	211	240	262	241	272	228	228	224	222	246	276	270	236	298	244	250	239	254	249	253	258	275	260	234	245	255	239	243	241	276	248	246	248	241	217	227	268	233	232	248	225	246	231	276	290	208	239	252	259	232	243	219	251	251	266	247	239	284	252	240	220	264	208	244	267	212	226	258	242	265	235	247	247	269	268	272	266	240	222	249	221	220	242	226	234	210	249	260	240	248	240	252	247	272	256	237	253	273	266	239	237	238	263	251	244	251	278	250	228	249	274	267	280	245	236	249	246	277	265	265	222	266	238	233	242	256	275	229	263	260	220	238	264	244	247	297	242	226	249	225	268	250	261	260	263	248	251	230	265	258	247	254	235	222	215	264	258	209	261	242	249	261	253	265	262	244	228	268	248	235	237	247	263	243	209	268	253	235	264	233	232	217	239	239	253	248	247	250	264	257	265	246	273	225	220	253	269	253	247	277	255	237	267	250	235	252	235	278	230	239	227	260	243	231	252	243	248	238	257	247	256	235	254	240	247	234	222	260	233	266	258	243	257	266	244	257	233	271	237	254	256	268	241	240	244	251	265	247	256	243	256	270	245	243	262	220	212	229	236	265	265	242	245	269	263	211	226	257	219	233	229	255	237	258	253	236	261	249	259	256	215	296	248	248	223	257	249	246	291	255	236	257	230	248	252	269	242	246	270	238	247	245	235	255	225	244	267	229	239	216	250	244	264	247	245	247	247	241	265	223	254	245	255	239	265	239	231	247	233	235	233	193	222	245	258	268	233	268	245	274	267	235	248
3464	2485	1707	812	660	657	656	685	610	628	623	618	580	635	655	642	629	586	579	602	599	618	627	609	597	590	609	621	605	564	618	584	558	623	608	589	572	579	614	619	621	608	589	567	584	591	612	584	636	561	598	603	609	623	581	603	608	605	598	589	572	602	592	623	592	612	586	584	565	623	602	624	574	597	603	632	636	568	643	620	592	614	603	615	606	584	597	576	626	589	570	584	610	608	578	628	598	631	614	650	592	597	593	638	611	586	575	586	580	620	615	628	635	611	611	586	611	590	623	640	627	599	621	569	573	596	612	570	593	591	623	628	608	624	618	607	652	592	640	637	605	619	604	584	608	630	589	603	586	577	568	609	625	609	585	624	590	600	618	599	607	621	598	603	593	602	617	587	544	570	582	608	592	625	587	614	623	623	575	622	598	600	648	574	607	624	573	591	608	591	572	611	636	635	569	577	590	602	618	567	604	632	610	589	611	585	611	598	594	577	606	581	614	556	586	614	617	557	646	617	628	572	643	607	588	616	640	581	616	635	621	596	622	562	539	600	629	596	618	599	600	616	606	559	648	574	629	575	607	589	653	623	637	554	640	603	603	615	611	618	558	610	599	653	562	630	604	608	646	582	616	610	591	611	599	626	641	581	570	586	616	605	623	564	607	574	597	606	621	569	613	578	607	601	614	606	561	586	597	560	609	622	593	558	563	597	583	578	570	595	580	625	644	644	607	585	623	607	611	576	620	631	596	582	629	586	596	640	601	620	616	594	617	623	603	653	588	578	614	613	641	577	610	607	603	631	592	618	604	612	627	594	564	581	613	601	590	588	602	595	566	609	621	629	599	618	622	620	591	552	569	612	609	647	605	585	592	608	612	580	613	614	591	579	599	582	605	600	613	596	591	582	641	572	562	593	636	588	571	572	600	600	595	619	608	573	651	644	605	578	589	599	585	622	601	596	621	596	647	556	566	604	597	613	556	621	617	565	622	617	551	599	629	600	659	579	569	638	600	609	636	648	585	585	597	612	584	620	635	595	613	616	607	581	585	623	593	605	570	601	627	630	619	572	606	621	618	610	592	620	627	599	623	608	634	563	608	645	614	598	607	581	637	614	561	629	616	578	586	612	604	574	671	552	635	580	626	651	622	610	668	578	595	631	601	582	573	618	616	592	610	607	612	592	625	618	595	612	591	592	618	607	580	607	650	644	624	643	535	652	603	642	586	558	584	587	647	598	594	616	606	611	590	603	655	606	624	604	599	643	592	572	607	629	563	591	628	618	624	620	624	580	595	583	586	572	615	606	607	591	605	599	592	595	587	588	579	597	594	601	607	572	622	565	594	648	597	619	625	596	584	604	605	569	606	619	603	559	618	572	598	583	563	608	569	613	593	604	617	598	601	631	597	606	603	618	587	659	580	611	595	553	652	631	609	615	604	606	621	613	576	632	591	604	644	584	541	565	594	637	596	623	601	648	569	633	603	574	585	610	598	621	636	563	564	612	611	577	620	596	600	589	564	597	624	594	604	606	595	613	606	598	636	611	591	565	598	631	601	622	620	592	573	612	631	624	599	591	618	597	607	656	622	603	638	622	591	627	614	582	577	587	620	608	583	647	605	581	586	569	584	632	580	596	607	626	609	545	592	587	577	576	604	644	603	597	616	634	585	632	620	600	631	575	578	594	621	573	598	634	623	616	651	609	596	574	641	630	605	608	628	646	597	625	636	626	604	574	557	581	621	617	637	576	597	587	619	596	598	630	592	599	594	557	625	592	619	602	617	604	619	535	615	606	574	586	625	616	579	588	625	618	659	631	586	596	593	612	573	605	588	632	630	619	593	590	638	584	562	630	601	613	654	604	608	583	613	629	581	626	604	582	576	585	634	558	589	591	597	571	632	610	607	618	646	591	597	596	623	641	593	637	588	580	590	590	600	615	600	579	577	592	572	612	585	580	647	601	603	601	643	620	564	595	570	568	582	555	602	580	604	586	600	578	599	557	577	642	597	617	623	597	594	617	580	610	628	625	598	605	638	603	578	582	522	632	569	635	597	593	611	629	612	583	580	588	627	583	577	576	616	598	621	597	583	601	628	622	604	595	546	586	602	594	587	563	578	574	615	578	598	589	568	645	628	554	625	606	612	639	604	628	565	606	576	581	595	645	605	624	616	613	579	609	591	584	575	651	576	579	571	580	593	611	586	598	602	598	629	601	632	647	622	595	577	590	609	620	602	559	606	586	600	606	645	581	649	578	578	570	580	575	584	593	589	575	632	626	565	584	584	606	604	626	575	582	606	610	600	597	571	584	588	606	546	596	604	625	603	578	565	580	606	599	595	618	582	568	579	593	592	591	591	530	553	617	622	603	574	648	599	617	556	603	582	600	601	626	612	606	663	651	565	606	584	615	613	596	582	609	593	607	610	574	623	601	631	604	588	591	635	563	613	579	627	613	586	555	558	618	607	598	629	624	601	614	604	621	641	589	628	579	640	602	594	587	606	611	589	616	585	603	568	637	608	609	643	598	595	571	585	594	613	633	583	572	589	615	605	583	647	611	557	646	596	601	620	597	569	622	626	636	551	585	628	600	604	562	616	630	592	593	625	635	609	602	594	585	632	605	575	587	613	619	563	631	636	623	610	592	600	617	583	590	622	553	645	626	651	595	603	624	548	617	617	598	564	612	589	632	599	615	589	557	618	586	590	581	590	630	647	598	634	614	592	613	630	663	606	577	642	622	613	618	580	552	607	581	561	632	627	606	619	641	550	584	638	584	592	613	582	598	619	616	595	572	629	653	575	621	574	587	590	573	590	593	552	576	585	599	593	601	582	571	615	592	628	602	578	581	599	567	601	623	615	571	596	678	610	589	607	594	628	581	574	571	595	588	586	605	618	576	611	590	636	573	594	620	595	619	610	598	589	604	582	631	562	629	574	646	602	600	634	587	584	595	609	600	640	614	605	615	598	631	596	579	616	594	606	627	626	593	604	587	577	588	566	600	620	577	620	671	590	589	634	583	592	641	646	579	607	600	574	598	589	606	605	603	579	607	580	557	645	607	615	560	612	578	591	609	578	603	578	638	608	574	570	596	609	572	542	581	573	590	588	584	629	595	605	597	652	600	598	610	631	608	649	631	625	604	549	641	596	597	589	591	643	619	564	549	611	549	598	581	597	581	545	590	611	553	623	570	607	598	608	583	606	602	557	596	616	602	590	577	591	585	565	570	596	628	615	598	606	592	598	568	591	598	573	546	599	599	647	571	591	568	566	605	595	578	608	591	596	595	614	618	637	629	634	657	582	604	646	563	592	581	610	607	547	640	594	584	602	604	604	571	617	577	581	626	626	578	589	641	645	602	583	596	599	579	586	578	579	570	572	582	603	657	600	593	595	613	606	567	593	603	635	655	618	582	617	594	567	572	632	615	590	604	640	554	614	615	617	619	634	661	607	595	633	634	612	595	547	608	591	602	613	573	576	580	601	556	574	599	651	617
23895	20986	24317	27847	20986	20991	12669	477	325	302	283	275	268	223	205	214	256	221	234	209	234	223	214	216	198	207	204	223	227	233	211	210	174	209	214	191	190	217	207	205	210	197	223	218	179	216	201	210	209	183	203	175	182	172	169	201	181	210	191	189	187	224	189	181	172	219	229	206	161	200	158	188	184	220	185	192	198	227	199	195	185	202	186	198	188	188	191	206	201	206	205	217	205	191	191	181	199	207	206	188	220	234	190	199	194	190	207	204	213	173	181	179	193	197	195	195	223	185	207	190	211	185	184	196	195	168	189	195	225	187	174	191	199	183	184	177	202	192	177	186	180	209	234	188	204	192	203	201	199	231	199	191	217	171	210	182	193	195	206	189	180	147	182	203	191	206	178	227	191	187	193	188	191	197	191	214	185	183	208	204	209	215	214	213	195	145	208	210	194	186	179	207	187	181	181	187	190	225	201	175	181	193	177	202	196	208	176	184	210	171	197	163	194	213	192	176	167	204	190	193	182	220	188	215	179	227	220	203	203	188	173	185	197	202	207	195	190	219	195	213	206	201	199	177	170	200	185	205	178	191	187	206	183	191	217	185	210	198	165	143	194	182	200	208	200	193	213	211	207	200	220	215	174	207	181	234	179	178	203	214	185	174	186	164	196	182	198	193	210	190	186	179	161	230	198	212	199	187	201	204	187	176	216	182	174	191	189	211	186	191	202	187	220	208	186	185	185	164	211	196	204	222	201	211	198	203	185	209	192	189	238	183	182	219	193	187	219	189	194	180	191	190	209	185	187	196	197	199	204	202	213	191	209	172	214	195	205	194	219	200	170	196	189	229	233	219	184	183	198	205	181	177	198	212	223	179	224	177	182	214	172	204	199	189	202	192	210	192	195	176	208	159	213	201	200	178	185	224	209	208	204	204	201	214	196	208	203	171	201	191	189	214	186	169	201	196	182	180	200	200	183	197	203	173	189	199	185	177	199	190	215	180	191	202	212	176	199	211	226	197	190	188	201	221	193	182	185	185	162	198	200	183	188	177	180	189	192	210	202	201	195	186	173	186	191	184	217	163	198	205	205	202	201	208	212	199	171	185	200	191	193	214	170	218	160	202	193	199	198	219	172	169	211	196	173	184	184	178	176	188	183	203	225	196	204	186	192	178	196	183	195	206	189	214	218	193	210	200	188	171	188	192	212	166	190	200	184	219	189	204	213	188	186	171	218	189	202	199	186	198	214	213	195	177	203	192	210	196	205	198	210	181	207	194	212	196	184	192	204	186	215	198	202	210	182	194	170	195	169	197	184	198	196	207	203	180	176	212	208	212	174	221	213	199	206	195	205	205	204	202	210	171	165	190	182	175	191	184	198	184	191	178	197	202	150	176	198	175	202	201	180	192	201	209	196	188	223	197	224	172	174	170	195	192	198	207	171	228	180	188	194	183	195	198	182	185	190	174	191	178	203	191	187	176	187	199	213	186	188	186	207	175	187	204	209	197	200	187	214	166	174	190	170	178	201	191	167	194	208	190	191	177	194	184	204	209	199	183	182	162	185	218	201	198	197	220	233	190	201	226	196	193	189	227	199	191	178	172	186	201	185	192	199	175	175	189	192	216	210	176	205	206	181	197	198	204	200	196	188	183	178	187	183	205	191	203	206	186	178	212	202	189	210	217	157	188	220	198	212	186	203	188	193	185	196	200	197	200	206	162	185	216	171	188	222	203	203	201	185	187	213	195	173	182	203	207	192	181	200	203	202	203	197	221	196	191	186	200	188	181	223	202	185	177	199	188	193	215	172	196	196	188	208	189	185	180	193	178	203	215	181	197	188	230	213	196	182	205	203	201	202	189	177	214	199	215	169	184	192	177	214	179	188	182	189	194	179	203	191	173	191	205	200	163	195	166	199	189	199	186	196	213	198	184	207	202	201	194	179	183	185	174	203	205	192	178	183	206	229	203	193	197	206	181	175	194	190	173	214	211	162	209	179	188	206	203	214	194	186	182	193	204	211	213	187	204	193	172	209	218	184	220	196	172	156	199	161	188	192	211	194	215	171	191	189	221	165	190	185	196	207	176	200	198	194	183	173	161	171	178	192	210	197	182	196	175	176	191	180	194	183	223	192	167	195	180	180	180	225	239	190	181	178	194	203	184	236	196	199	179	186	178	209	195	189	199	199	215	233	173	202	171	185	207	212	206	175	203	222	187	192	194	189	176	180	192	218	214	216	198	201	207	208	205	188	201	201	175	206	215	200	186	174	210	201	200	218	207	203	204	177	178	196	180	198	199	183	162	187	204	185	207	176	224	189	205	187	165	190	188	192	214	200	188	209	181	184	209	185	200	226	190	183	195	198	185	192	195	170	207	183	196	194	185	189	192	205	211	214	197	222	203	175	183	183	161	160	172	225	200	186	176	199	182	189	211	198	203	181	214	203	180	212	195	201	186	195	205	235	189	217	217	223	191	213	188	204	210	204	192	196	199	235	191	186	195	211	207	194	172	189	205	189	202	190	207	197	192	200	204	224	216	198	204	171	204	200	174	203	191	176	191	196	184	206	193	196	214	220	164	177	204	184	218	180	217	172	212	167	213	180	185	189	223	185	227	185	195	192	163	191	194	191	204	199	200	174	234	179	186	204	172	207	182	192	173	176	178	210	206	200	201	195	207	196	193	198	194	158	203	196	165	181	188	191	226	190	184	200	189	199	211	196	187	170	164	199	212	201	211	181	177	192	185	185	215	199	202	196	197	183	234	205	197	173	186	176	189	185	172	202	178	203	223	191	206	202	230	224	184	199	174	197	205	221	223	216	210	195	190	170	186	192	186	187	195	159	188	196	179	183	199	184	201	211	173	187	208	168	187	201	159	185	190	163	185	201	173	200	228	221	178	192	179	199	191	196	172	191	205	203	196	210	211	197	189	205	182	167	182	190	186	163	189	174	188	177	189	194	209	188	196	206	243	227	187	191	191	205	201	184	193	199	190	198	175	205	201	203	196	173	211	199	195	193	185	205	182	206	194	185	212	173	175	181	162	203	207	194	170	204	189	191	231	200	196	196	208	174	181	223	176	190	189	187	200	172	213	168	212	200	175	205	212	197	185	189	196	194	198	188	186	215	172	208	181	201	235	187	177	182	197	181	213	212	185	172	215	181	200	204	185	189	173	205	202	186	200	187	227	197	219	194	208	194	182	191	176	182	185	193	207	188	198	204	192	203	178	186	160	209	199	196	195	198	221	196	211	203	178	205	198	189	179	224	208	197	196	205	192	184	164	200	211	201	185	178	184	186	199	182	205	165	210	197	177	191	185	180	207	200	202	194	191	206	186	184	224	197	202	160	190	206	174	184	180	196	195	186	188	191	201	172	210	190	206	224	178	192	216	176	183	174	175	199	203	207	212	194	178	190	181	213	193	203	196	186	204	183	190	180	170	194	206	181	188	197	192	186	202	187	195	197	183	215	189	176	196	189	184	185	184	188	206	220	193
3489	3812	2228	861	650	595	519	486	542	492	521	466	491	436	474	450	488	482	469	435	431	444	479	474	431	443	417	456	477	455	483	467	450	484	455	450	447	473	447	452	490	478	450	450	493	445	462	485	452	478	447	452	461	475	452	450	477	432	407	455	458	441	444	428	447	475	458	460	488	468	443	482	463	445	469	458	471	466	454	442	474	432	464	434	427	448	457	432	467	436	467	447	465	432	469	456	416	460	453	447	458	455	451	463	438	454	468	479	485	458	419	434	455	491	428	461	415	467	464	461	451	423	432	470	461	467	466	445	455	447	467	445	449	457	459	441	456	434	460	447	469	451	475	417	450	429	438	496	497	493	455	437	465	478	459	428	481	476	461	454	441	473	489	450	407	460	467	460	489	458	455	456	461	470	454	480	441	475	461	456	441	448	440	489	461	399	479	467	479	491	428	449	461	466	464	427	473	451	423	427	409	467	437	469	440	426	410	427	451	478	446	480	462	441	466	445	469	444	431	425	476	454	428	453	466	481	455	447	468	468	435	435	469	478	471	462	482	442	445	475	471	492	455	489	410	468	439	463	464	455	467	489	423	486	463	437	448	484	481	489	447	487	457	481	462	408	454	484	428	443	485	458	453	443	474	448	406	452	458	418	466	459	466	452	456	449	427	435	466	454	427	441	480	428	457	450	440	469	454	420	479	453	471	435	467	441	477	447	449	473	405	451	433	442	431	455	429	473	432	456	458	478	451	443	433	433	453	438	453	457	438	434	413	446	454	499	462	489	442	440	459	438	477	430	479	457	452	419	447	441	428	426	428	457	423	429	467	458	469	486	480	431	456	444	428	446	464	444	476	461	466	439	480	446	466	455	436	394	428	482	425	433	450	447	414	460	469	443	416	430	457	412	479	438	465	452	462	459	467	467	472	487	443	466	451	461	437	423	435	461	478	465	494	452	441	459	451	464	477	408	459	455	451	425	449	492	434	469	487	479	469	460	462	433	455	418	433	442	465	448	467	491	434	460	429	418	491	468	438	449	466	443	451	467	453	439	510	466	438	469	461	467	471	483	473	461	446	444	444	455	422	454	450	456	503	477	420	459	470	451	472	469	450	446	432	446	435	479	453	473	474	458	447	468	475	444	433	465	435	447	443	459	448	467	442	463	415	421	467	465	453	463	434	433	445	444	479	452	473	462	474	429	463	446	462	479	442	428	444	462	445	433	421	483	425	428	440	433	484	460	412	448	473	468	465	460	454	471	449	475	460	475	452	455	485	442	480	447	430	468	445	452	460	438	464	480	468	416	485	451	449	439	466	410	460	469	421	422	473	440	456	446	468	465	487	417	437	484	493	423	491	429	452	476	472	431	412	482	448	439	454	467	467	465	447	436	448	409	476	459	489	427	443	451	466	480	467	434	444	434	436	430	470	479	452	467	450	457	475	442	427	436	474	442	406	462	441	481	419	456	441	468	450	452	433	442	453	418	437	462	468	491	475	479	483	450	422	460	459	461	442	476	438	436	440	434	468	445	457	431	432	471	484	450	435	445	471	498	462	442	454	444	451	470	380	440	443	452	438	471	490	488	478	487	436	486	456	472	449	436	493	480	492	498	429	485	457	462	408	436	444	433	452	441	454	485	438	491	430	464	444	495	442	416	463	428	421	459	467	427	454	466	451	434	432	468	426	448	460	466	419	447	448	458	451	462	452	470	420	483	438	441	452	407	481	446	436	451	460	424	468	445	476	499	452	465	454	428	460	481	456	439	454	492	424	460	431	463	428	453	433	439	439	473	443	474	478	487	437	467	491	447	475	477	493	440	469	435	433	446	462	431	458	458	470	459	448	479	457	454	427	442	441	449	442	426	451	447	442	452	432	450	473	496	426	467	490	466	422	486	478	456	438	450	466	464	428	457	436	456	483	464	464	454	467	466	442	460	464	443	466	485	428	415	490	459	455	446	435	455	473	483	478	488	446	457	468	424	431	484	475	453	483	432	473	487	420	454	457	432	461	451	467	462	449	430	430	473	460	477	455	459	449	449	436	514	415	481	431	430	499	435	432	432	454	462	436	502	427	472	444	437	439	469	466	445	426	469	418	423	451	424	462	467	458	425	459	429	446	434	452	436	463	437	487	482	441	468	420	462	441	424	452	461	467	442	472	450	494	464	442	489	485	480	461	465	524	453	440	449	455	463	413	470	454	418	454	457	429	440	465	419	446	441	425	491	450	467	433	450	461	409	442	456	455	496	448	445	438	450	482	433	472	473	469	451	469	473	458	449	414	466	426	448	450	436	460	456	486	447	476	456	425	422	441	468	442	460	432	466	450	458	479	455	427	461	431	458	454	454	449	491	443	468	419	442	477	451	430	475	476	435	424	484	475	436	470	455	443	481	464	478	470	481	475	468	438	465	421	441	463	459	472	428	454	435	471	492	482	437	448	453	459	481	480	442	463	462	461	422	449	449	501	456	419	443	411	467	442	454	465	441	427	412	424	441	449	471	460	420	467	445	431	450	439	463	425	434	471	441	465	455	456	430	449	453	470	459	459	463	487	490	453	442	465	455	452	457	448	461	473	478	464	465	423	457	435	455	470	467	436	471	450	438	466	443	435	451	416	407	435	404	462	469	490	453	426	434	483	415	445	461	441	505	456	426	442	427	494	451	427	390	482	477	465	425	452	406	495	422	465	471	439	448	441	410	448	483	424	477	436	438	488	439	434	436	501	469	439	469	467	439	463	431	465	468	432	456	499	435	447	443	459	469	477	483	439	448	424	457	444	428	471	406	451	475	437	399	421	454	485	478	420	453	431	446	436	431	450	481	418	461	425	435	442	479	475	487	461	449	437	441	463	454	420	501	429	427	455	446	511	471	442	441	476	470	470	434	469	440	444	462	437	443	429	480	443	477	493	495	440	450	479	465	490	451	480	467	467	460	462	422	469	461	449	449	436	480	456	434	458	424	479	471	465	444	462	417	417	441	434	483	421	432	454	457	474	448	462	470	415	484	474	484	429	447	454	427	454	445	439	458	507	472	461	486	496	481	439	461	447	465	427	440	463	462	403	497	450	472	454	452	392	445	447	478	451	406	459	464	434	458	465	456	465	438	417	436	448	487	457	406	462	454	450	439	445	474	459	435	436	447	456	454	423	460	466	442	427	468	437	493	459	452	452	447	440	456	462	449	419	450	456	441	433	421	470	470	456	448	448	423	473	436	478	446	416	429	437	449	481	454	436	452	411	447	424	450	460	456	482	470	433	403	465	463	457	468	490	437	450	426	443	473	409	433	435	455	448	434	465	445	477	448	446	442	445	451	447	478	452	465	456	446	506	454	460	470	495	423	448	430	449	459	449	438	453	448	497	440	465	446	455	410	488	452	444	461	445	476	440	467	459	451	421	441	438	460	469	441	445	465	442	479	444	446	451	440	451	475	443	488	460	486	443	482	437	470	414	475	483	435	453	472	455	434	451	443	449	474	474	451	444	426	464	460
31625	19196	6414	505	339	310	248	144	150	166	127	156	147	162	144	154	173	150	152	127	155	134	156	132	159	171	153	161	151	150	168	162	155	151	143	170	146	127	152	146	138	140	139	151	125	143	147	155	147	146	161	169	144	150	132	151	168	159	121	168	147	145	150	136	141	134	166	118	141	170	149	152	137	159	130	143	131	128	160	162	145	168	143	126	152	140	141	152	160	164	147	135	150	127	154	145	141	130	140	155	144	130	170	157	137	144	139	151	150	163	168	132	157	146	137	128	151	123	118	134	150	130	139	138	130	145	159	154	146	150	136	141	145	162	150	135	144	150	151	140	142	173	143	141	167	164	144	144	134	164	151	135	149	128	124	125	134	178	137	137	167	140	159	174	140	149	149	161	170	153	160	146	149	155	146	132	151	137	153	146	139	141	156	145	156	154	119	153	145	153	158	161	140	147	151	140	150	160	158	142	145	163	142	132	162	149	163	127	156	148	136	153	156	152	142	133	142	147	141	144	129	156	149	150	167	140	181	141	137	151	142	165	154	153	125	156	143	154	139	132	156	157	137	164	152	145	158	140	174	146	150	160	142	146	128	163	137	137	123	145	150	159	144	166	154	155	152	140	142	140	141	136	165	147	127	138	146	146	143	144	149	152	158	143	131	156	147	150	143	149	137	141	160	132	150	128	130	118	149	153	152	150	153	134	116	145	140	150	146	158	155	155	136	150	167	146	137	141	168	157	151	156	133	165	148	148	161	137	142	146	132	143	141	163	160	151	155	158	134	156	179	158	120	136	161	155	154	132	125	136	150	150	122	139	140	136	135	168	151	128	132	160	138	139	154	150	152	162	139	174	143	156	162	161	145	158	147	139	161	135	146	141	149	167	133	144	170	157	139	143	146	140	137	137	157	169	167	138	151	143	130	175	130	157	139	153	145	139	146	138	148	128	172	141	130	148	136	168	169	126	150	148	152	135	150	158	128	146	149	119	136	153	142	166	130	133	176	137	125	163	139	159	157	156	130	135	158	162	141	158	155	135	148	119	156	167	151	154	138	145	149	156	172	164	159	154	165	143	137	156	139	142	132	148	144	155	157	147	147	162	150	156	140	146	139	160	152	135	136	145	152	143	145	148	152	157	151	128	157	157	128	163	175	151	166	129	148	131	124	177	139	144	150	140	146	122	149	135	134	142	147	123	158	143	160	167	160	154	166	155	152	155	146	147	150	148	123	136	164	133	138	149	170	131	143	141	141	151	150	159	157	141	158	157	135	134	146	142	130	133	178	161	159	143	169	151	151	164	146	155	164	136	137	144	168	180	144	147	141	175	139	128	147	150	149	143	152	140	153	140	124	163	137	158	147	147	146	155	150	154	155	155	143	159	160	154	144	124	166	145	147	157	155	171	151	139	149	158	146	153	158	140	146	154	137	150	126	140	162	155	162	154	141	157	160	156	136	158	153	156	153	139	140	170	133	160	150	160	136	172	132	149	110	157	147	129	150	153	149	144	138	157	157	134	137	144	148	130	139	137	155	146	161	134	150	130	151	156	142	149	142	157	128	137	154	139	147	175	138	141	135	128	157	169	133	131	130	133	145	166	145	156	128	149	166	157	146	154	139	142	145	163	150	132	137	156	130	147	140	152	125	157	150	125	155	138	155	141	145	148	156	139	155	127	133	147	143	155	120	146	124	161	151	126	143	156	164	177	148	142	150	151	136	131	151	137	152	144	137	161	135	135	141	130	164	153	142	157	178	145	163	121	149	137	155	158	174	140	144	160	137	130	155	146	134	144	118	145	147	147	155	145	152	158	147	150	156	136	166	132	168	148	132	158	148	141	139	145	141	154	148	141	150	151	151	154	152	146	145	155	155	139	141	153	167	154	171	141	151	147	142	139	162	155	141	137	135	130	147	152	146	161	145	151	146	148	152	131	144	138	131	156	138	135	156	147	159	158	146	165	135	130	145	168	146	141	140	146	145	135	141	157	157	152	158	126	145	135	163	189	156	131	137	155	155	142	160	139	134	152	158	142	155	134	146	152	149	147	142	122	143	143	158	176	122	154	135	164	140	140	151	157	145	180	130	143	144	167	144	151	147	168	154	141	167	161	164	164	145	147	154	122	153	145	130	150	125	148	165	152	146	155	124	143	159	145	123	174	141	161	159	165	153	131	129	168	145	168	132	155	140	151	131	151	138	128	133	139	136	140	135	165	137	156	141	171	164	142	119	140	155	150	162	135	169	146	147	134	144	158	172	139	144	132	167	154	121	166	140	164	148	159	145	127	150	151	140	161	149	148	154	183	155	153	139	146	134	148	141	146	126	144	137	152	162	149	142	165	154	169	144	144	147	153	155	124	147	148	151	151	141	160	156	169	156	143	155	133	131	155	159	135	149	135	133	145	128	157	150	146	150	154	138	167	146	144	135	163	159	167	137	143	151	143	143	126	147	126	141	134	159	152	140	144	157	147	126	156	162	138	137	147	148	156	139	121	152	160	150	151	166	149	167	156	144	141	144	153	133	155	129	157	154	149	137	175	151	166	140	141	158	165	150	151	141	149	147	155	133	141	151	160	132	170	130	144	151	151	145	133	137	142	144	148	145	139	151	170	131	130	137	156	147	142	157	135	156	160	144	169	127	142	153	147	120	151	146	151	130	144	173	140	159	158	158	152	138	119	137	155	137	159	134	138	151	148	165	147	137	146	140	142	150	144	138	160	145	150	147	129	147	150	147	143	147	143	136	141	136	153	152	150	154	170	150	145	139	174	152	152	141	142	160	167	157	151	144	162	174	140	159	144	143	140	139	153	152	137	139	155	159	143	158	155	147	149	161	142	151	134	160	150	145	141	175	141	137	166	130	143	146	143	135	143	139	150	138	149	144	160	150	165	162	144	152	155	125	141	138	133	165	138	150	167	149	153	131	158	158	149	138	137	158	158	140	140	145	166	152	181	137	150	144	145	169	131	128	137	120	136	133	128	141	136	146	151	139	143	129	155	157	131	146	144	147	144	157	149	157	135	160	157	140	153	127	158	108	154	141	142	148	161	121	158	151	159	163	157	160	149	144	157	155	157	136	158	119	135	151	139	151	147	133	131	145	180	138	124	129	142	157	145	123	146	132	131	149	153	161	125	148	141	147	158	148	138	155	162	144	139	129	157	131	161	148	135	136	169	138	131	179	150	128	157	133	170	149	137	136	171	157	129	148	151	135	128	185	155	151	176	148	165	131	142	127	159	140	143	137	162	167	148	161	135	145	152	145	129	161	131	147	142	160	138	130	128	160	142	159	147	154	153	154	138	155	143	138	144	149	145	152	169	138	145	147	129	158	174	125	148	149	168	153	137	131	151	114	157	181	160	125	170	153	150	142	158	164	161	153	166	137	148	140	146	158	149	124	165	167	135	139	143	158	133	167	140	149	139	129	136	144	148	117	126	141	152	155	157	156	148	152	140	159	126	163	156	151	151	157	141	147	148	156	137	146	162
5370	789	524	407	405	351	400	426	411	442	401	419	398	399	392	423	378	426	420	393	384	408	448	384	371	380	421	401	445	395	397	408	428	419	417	398	385	390	408	426	409	403	426	401	400	404	413	385	410	421	389	353	444	413	409	385	357	380	428	402	394	377	370	370	433	425	348	402	409	424	403	432	415	406	432	401	373	397	390	424	395	402	381	404	383	412	394	407	439	419	432	410	364	442	412	388	393	404	405	408	409	379	429	384	429	425	401	401	438	398	420	434	383	407	410	378	408	389	410	425	351	383	388	421	382	412	389	388	392	364	389	394	381	419	384	404	418	420	434	433	376	404	420	402	423	387	407	396	422	383	401	436	406	404	394	371	392	457	397	393	395	405	409	402	393	412	397	378	416	413	383	383	416	373	388	385	375	402	402	409	370	398	422	396	423	405	391	410	418	424	408	416	423	386	438	395	417	446	367	412	395	383	374	379	405	408	432	387	394	426	398	401	446	431	444	404	421	380	383	373	442	364	381	370	402	382	399	399	392	373	364	395	427	431	405	388	410	447	391	367	381	376	413	465	406	417	404	412	394	431	411	377	408	411	405	411	410	388	406	394	369	415	406	440	403	373	374	379	411	404	422	367	394	388	441	437	434	416	376	360	414	403	415	386	400	402	396	396	405	423	382	411	411	398	388	418	377	409	403	431	390	425	377	403	443	389	397	382	407	412	412	401	432	379	416	402	383	395	425	393	432	404	405	394	396	401	403	379	416	396	415	401	398	377	404	395	390	385	396	404	434	405	388	394	409	391	380	413	438	394	380	400	406	403	435	393	411	384	410	394	388	409	380	394	406	425	417	453	409	442	408	387	418	385	413	404	443	391	400	410	399	378	390	387	404	427	399	390	375	413	406	417	422	414	425	388	384	405	408	390	402	374	401	405	402	377	403	408	421	394	420	395	382	406	390	387	390	426	396	390	419	415	417	415	432	413	404	463	376	386	388	435	360	404	370	369	409	393	400	387	422	406	427	392	405	404	380	399	427	408	362	406	382	386	403	417	403	365	410	394	398	400	399	417	418	411	394	403	381	430	415	377	411	420	398	414	386	423	431	432	400	413	391	428	410	414	425	409	402	370	410	388	416	394	422	398	378	359	418	418	403	411	366	397	422	415	396	424	424	387	400	409	459	423	358	401	400	375	416	371	433	429	367	411	423	422	403	404	405	410	396	400	428	401	393	355	370	399	399	401	400	394	394	452	387	429	434	377	381	400	395	428	382	391	391	428	438	402	386	398	407	397	387	459	370	440	403	397	412	406	456	394	383	437	415	385	377	408	405	397	402	389	405	382	379	417	417	440	407	384	399	408	377	417	403	399	441	397	437	418	398	369	413	374	393	416	423	403	409	398	381	409	425	445	409	417	405	385	420	412	397	384	365	387	425	371	396	397	406	416	369	434	397	380	424	387	411	400	437	403	402	412	389	425	417	381	435	425	363	415	383	376	409	400	385	422	431	411	419	399	424	377	420	408	380	398	389	392	429	439	400	411	408	410	397	405	395	425	432	398	370	378	418	380	386	411	375	410	392	377	410	400	404	407	403	369	413	401	385	409	426	395	397	388	395	382	425	364	369	404	430	420	415	387	429	445	383	385	400	402	419	439	409	400	404	395	395	410	407	361	412	428	421	403	423	402	415	376	398	404	391	390	400	422	428	393	386	384	387	364	374	423	414	422	401	399	424	401	370	389	415	400	372	403	457	398	444	408	376	387	395	422	416	452	423	446	396	422	409	417	440	359	397	362	387	396	388	419	448	418	428	405	401	379	388	384	403	388	416	391	384	374	386	389	413	416	393	413	412	436	371	416	408	436	408	407	384	400	397	393	432	445	404	400	370	417	426	396	409	384	411	406	428	424	394	405	394	405	398	430	382	377	428	390	382	414	400	395	376	384	373	398	424	421	407	416	393	399	387	388	438	420	371	377	392	430	410	395	394	418	431	437	374	421	360	402	410	424	401	397	396	429	382	376	382	399	406	430	394	371	421	407	410	395	379	432	382	410	414	378	378	398	413	405	397	400	386	379	405	377	433	421	425	417	390	429	406	383	375	403	432	381	394	402	418	382	391	408	395	395	369	398	386	396	394	367	396	375	389	423	416	379	386	386	397	391	394	396	407	402	370	374	417	391	413	368	383	440	410	427	370	399	395	408	407	409	422	391	400	412	430	436	376	382	422	412	389	375	399	404	414	417	370	403	399	384	400	411	403	409	430	406	391	428	414	433	443	390	421	439	378	420	429	371	407	399	400	422	346	383	424	425	386	418	453	397	389	420	406	378	428	384	388	429	415	368	428	401	394	418	443	404	403	410	411	391	391	424	447	364	431	406	377	412	388	401	378	425	407	407	422	364	376	414	389	395	403	400	403	415	413	393	392	430	409	438	394	416	386	381	428	446	381	413	428	401	399	409	394	381	433	385	385	420	369	449	433	428	408	411	420	408	423	392	403	398	388	373	422	416	424	402	405	438	366	426	431	358	430	382	377	433	440	434	386	362	411	391	404	415	411	398	376	408	411	382	422	389	417	392	422	415	399	400	387	418	395	396	396	426	406	400	405	387	384	419	388	383	404	375	385	411	427	425	381	408	404	374	416	375	407	389	384	392	431	358	425	359	402	396	396	420	398	422	401	399	425	406	407	429	410	409	385	422	378	398	408	360	366	380	406	407	412	383	428	375	401	414	405	400	421	407	426	420	403	424	353	423	385	378	402	406	398	406	396	380	390	393	404	432	384	392	370	386	395	417	365	415	401	382	393	392	396	366	409	395	390	435	418	408	394	397	401	435	407	402	416	399	400	419	405	433	394	379	390	413	380	446	415	412	424	421	440	417	423	429	426	403	384	415	390	410	391	390	436	410	394	426	371	394	419	397	436	410	381	372	399	387	390	391	395	380	438	409	398	387	390	393	420	400	408	381	432	445	434	392	426	390	401	439	375	414	436	406	423	415	350	394	438	358	374	413	362	402	404	445	393	387	398	414	414	399	432	409	410	364	385	394	401	427	375	411	362	396	403	406	426	385	447	436	403	435	373	425	386	386	414	412	406	418	377	425	415	407	415	398	414	399	403	403	445	396	402	407	371	412	395	411	400	422	373	420	399	390	403	393	399	423	401	387	384	410	431	418	433	414	394	437	395	391	412	390	378	432	411	392	398	383	395	419	424	404	416	420	429	401	441	394	368	387	376	383	384	377	418	403	432	400	434	413	384	422	425	419	415	427	405	381	371	401	405	418	427	417	402	420	390	413	420	433	425	415	413	393	397	416	403	437	367	394	396	432	411	442	425	342	395	426	386	407	394	400	371	411	392	411	413	416	386	399	421	444	342	413	416	408	368	390	394	444	364	411	405	388	430	401	397	434	413	401	402	416	387	390	425	382	407	379	400	419	432	424	429	435	396	397	397	403	387	363	366	404	394	442	384	400	387	435	396	410	421	397	407	414	408	403
24516	20962	23957	28136	20967	17596	574	343	336	280	274	275	258	247	276	274	244	263	281	220	251	271	268	244	252	283	262	237	261	277	257	252	244	237	240	221	265	256	229	235	246	251	258	231	242	230	243	257	252	252	252	241	237	248	256	226	262	230	240	245	240	259	259	262	258	243	240	222	250	279	270	225	221	225	229	220	222	259	203	284	251	249	247	227	248	259	282	261	252	246	244	249	254	245	241	254	250	244	246	266	269	256	222	251	253	221	255	242	263	228	237	262	214	247	220	232	243	255	242	245	251	253	260	244	263	256	244	264	258	250	237	229	233	264	239	236	230	216	238	210	259	247	245	232	232	229	246	258	220	263	264	252	232	238	225	266	223	241	274	245	248	240	230	243	238	238	243	233	242	242	274	237	264	257	247	251	278	249	265	235	220	238	264	274	254	255	239	269	274	244	259	237	244	223	227	234	238	263	252	270	244	270	256	219	245	218	250	262	259	238	242	220	236	239	224	223	261	241	237	259	249	271	242	243	275	202	245	240	237	224	270	247	209	262	259	228	227	236	222	239	248	249	218	230	236	246	244	273	249	248	240	230	278	206	212	267	220	246	231	247	229	262	254	252	267	270	247	216	252	238	247	239	259	240	244	222	288	227	230	237	242	234	238	246	241	252	224	246	253	251	254	249	248	254	226	250	243	249	208	231	224	234	241	233	238	249	220	239	229	252	246	227	245	243	251	245	242	245	248	236	267	259	241	260	262	230	234	255	234	256	256	245	264	265	247	259	255	257	257	255	256	253	243	248	239	241	219	219	243	248	245	235	260	242	253	247	238	255	234	244	248	235	232	274	258	291	228	267	264	249	251	236	250	242	240	235	274	237	252	261	260	256	236	240	236	255	242	252	230	259	235	253	246	256	245	231	239	253	246	229	242	226	217	266	242	239	236	247	245	245	259	239	250	241	261	244	255	249	245	243	226	240	273	233	263	227	252	266	222	235	229	238	229	220	239	260	255	275	258	235	267	228	270	259	262	248	220	223	258	251	243	252	219	235	221	262	247	228	245	227	258	246	254	250	272	246	242	252	245	244	258	268	258	245	238	236	239	245	263	231	225	237	234	273	244	247	229	223	251	245	264	258	237	266	251	243	262	264	228	243	256	231	264	232	256	253	239	228	269	240	245	270	244	242	265	224	263	264	257	282	209	238	274	232	228	254	278	249	256	242	273	232	233	223	271	266	256	241	238	252	232	274	258	269	214	246	243	238	229	234	265	231	257	268	268	243	254	249	272	221	235	248	239	251	248	230	255	270	248	260	233	244	241	208	248	250	256	229	229	265	253	254	256	250	241	263	251	251	277	244	253	270	255	249	247	234	249	262	229	239	267	245	277	246	276	247	235	212	252	236	238	277	270	246	239	281	226	232	260	226	271	257	283	275	274	294	229	242	237	247	248	246	257	277	251	255	216	235	260	236	261	223	258	247	211	247	272	235	248	255	221	229	241	248	246	246	252	247	248	248	242	269	240	248	283	263	255	259	252	249	277	252	244	271	252	270	232	252	261	256	254	249	252	222	240	256	258	272	244	246	243	262	241	228	261	234	229	235	238	250	269	221	266	227	275	244	250	243	256	264	276	242	252	264	243	269	228	234	253	230	260	248	234	253	259	248	249	223	253	282	245	262	219	215	245	254	245	287	252	225	228	271	248	262	247	256	212	245	218	242	252	274	238	252	264	241	228	225	254	238	234	237	244	238	247	286	239	217	276	256	276	266	270	239	234	264	226	218	236	243	267	258	230	265	231	247	229	239	266	279	236	240	273	227	253	282	252	245	232	233	254	236	246	273	249	266	234	273	247	247	235	222	255	262	265	242	250	236	259	234	252	253	257	232	238	267	263	261	259	249	209	237	222	268	250	248	271	226	242	219	249	244	274	279	266	261	216	247	262	255	258	236	259	275	233	262	265	251	266	253	243	252	235	272	248	235	277	250	264	232	238	277	249	250	258	233	257	260	245	213	257	243	247	251	240	267	208	263	235	207	220	252	246	282	237	232	252	254	248	247	250	230	271	223	275	250	221	261	269	245	238	251	253	244	243	225	232	243	241	262	238	233	260	258	240	256	249	272	268	228	253	243	228	248	254	247	265	242	238	267	256	252	246	242	240	222	257	246	237	244	230	245	242	257	270	242	253	255	226	259	251	237	245	272	239	255	228	261	226	254	247	251	263	251	236	250	256	233	264	265	249	255	233	258	271	252	232	242	240	260	228	239	238	261	254	250	229	249	273	242	247	263	246	230	229	230	231	222	238	244	233	232	264	271	250	254	238	208	264	226	236	255	262	234	283	232	231	245	202	249	229	228	259	242	253	237	258	256	244	253	252	258	249	260	231	248	261	249	238	218	245	240	263	221	215	233	227	252	246	219	241	237	242	259	224	228	238	218	260	253	254	204	264	257	228	266	241	263	246	233	245	252	230	261	232	250	250	258	263	263	216	237	260	257	209	200	224	251	235	251	241	258	235	270	241	290	261	265	258	228	241	261	274	235	256	236	244	255	228	239	259	260	234	268	249	260	255	250	247	247	243	247	231	249	237	241	253	237	219	219	255	245	229	266	241	271	254	254	236	266	255	230	233	295	255	252	231	274	231	264	231	265	258	258	241	248	247	235	271	260	237	258	239	262	234	218	281	261	227	242	267	235	263	291	241	226	282	247	243	254	261	265	232	271	239	222	234	268	224	226	226	264	267	235	267	257	232	238	254	247	245	250	240	258	244	253	270	269	251	237	251	253	258	236	250	227	255	247	248	256	270	247	226	268	236	290	229	259	249	274	240	275	228	233	263	254	248	249	258	248	263	268	271	250	233	218	248	218	254	273	234	260	252	243	238	268	273	239	247	226	218	251	236	248	230	274	243	236	253	236	243	245	239	250	270	257	250	226	208	216	232	252	214	243	227	254	243	242	246	262	256	266	230	225	244	241	261	256	267	246	265	241	252	252	256	258	233	264	255	234	216	262	252	250	262	234	235	252	219	252	238	242	259	262	270	267	239	275	238	233	237	241	228	217	241	257	225	285	242	245	222	209	258	253	263	228	234	254	241	208	224	273	272	262	245	275	231	223	254	275	233	243	238	256	262	244	275	246	216	250	250	228	262	259	232	239	264	228	231	238	236	235	228	244	266	232	241	254	250	234	239	227	234	196	226	252	244	209	251	256	250	218	243	249	266	252	251	268	221	245	241	235	240	249	250	233	216	238	268	264	260	227	280	244	239	249	231	235	252	219	242	210	239	222	235	210	244	246	250	235	230	255	245	264	242	248	241	256	229	235	244	234	257	235	238	245	262	250	252	246	266	257	239	254	233	236	265	228	222	229	226	247	242	235	219	232	236	260	240	232	295	232	252	257	256	219	262	276	202	233	238	260	238	261	259	250	269	259	240	235	229	246	257	232	269	247	254	232	224	263	235	236	244	228	249	245	232	248	243	238	230	278	248	259	278	247
3227	2561	1554	811	718	664	626	604	662	623	642	616	586	615	596	616	593	623	616	653	615	611	635	640	623	628	615	621	576	620	618	610	575	598	594	633	593	617	599	576	645	621	632	636	605	583	558	583	598	621	673	577	609	621	606	623	566	589	605	564	630	602	599	593	573	585	613	594	587	598	622	620	594	612	618	581	630	596	579	557	576	598	617	584	642	624	611	613	641	615	639	624	599	627	579	622	592	628	614	626	606	596	651	617	635	610	626	641	619	625	553	633	588	628	612	576	620	639	612	636	613	650	613	595	600	564	604	600	604	599	597	572	592	619	597	618	563	603	633	646	612	646	617	587	603	595	602	598	655	533	673	583	583	626	625	631	596	645	567	606	581	653	579	593	636	556	597	620	588	600	581	602	569	617	594	568	604	570	649	575	630	567	587	628	657	621	619	584	570	572	650	567	585	596	578	628	605	679	602	605	614	587	583	582	550	665	633	590	611	583	596	620	638	621	625	602	574	634	639	597	609	591	637	643	559	614	626	605	629	590	581	597	632	575	603	634	604	550	603	548	635	636	588	599	582	631	617	573	584	618	623	622	580	586	604	616	603	574	627	620	622	543	580	609	601	624	602	590	609	587	621	572	651	596	566	622	601	594	587	617	617	615	603	627	591	560	645	627	589	592	595	627	591	577	646	621	595	611	614	608	637	573	630	617	578	640	585	606	605	586	584	622	593	631	580	624	589	597	599	667	597	614	610	610	625	561	647	571	641	587	605	604	616	607	554	570	605	585	587	599	610	602	628	631	570	590	604	586	597	604	625	588	624	583	612	604	588	617	622	637	604	630	628	590	578	607	619	588	648	595	599	632	596	608	602	622	555	544	597	621	576	631	581	614	566	639	567	578	563	586	630	580	606	631	584	614	604	572	652	630	586	626	552	571	586	584	586	601	565	584	591	603	656	646	646	639	589	589	587	599	598	604	655	596	566	626	557	618	590	552	627	599	586	583	619	632	613	594	573	649	630	610	590	592	595	599	604	599	634	600	657	605	606	639	589	602	598	617	599	596	546	598	646	630	640	546	583	559	595	581	555	583	571	609	593	598	581	604	650	574	594	567	602	613	594	588	632	601	615	581	608	605	563	594	581	578	646	588	586	600	592	602	636	590	575	592	579	630	633	602	566	592	613	586	596	612	649	617	573	622	593	597	605	624	610	587	590	631	600	599	548	589	629	605	584	602	623	629	603	605	625	548	598	599	586	610	599	627	598	620	554	574	590	569	631	590	653	598	638	582	589	610	595	612	597	625	589	561	617	613	623	626	565	627	654	611	608	593	594	581	588	655	591	612	550	651	631	626	659	591	583	632	612	604	556	618	592	582	596	602	588	592	639	602	614	624	620	621	539	606	587	617	567	551	620	560	585	573	571	604	562	611	592	567	585	622	605	595	619	617	600	652	582	616	559	580	608	546	611	577	614	609	605	621	610	632	616	622	618	636	581	587	610	600	611	598	584	576	626	604	585	605	604	624	641	606	602	652	616	615	657	613	611	624	572	627	665	600	622	633	565	582	585	593	609	605	595	603	606	583	668	603	603	583	571	661	587	601	629	572	560	603	645	623	562	580	615	571	603	571	628	545	639	576	618	574	630	605	573	618	609	586	600	631	587	593	584	620	572	601	621	634	559	586	613	588	656	616	586	584	555	575	604	611	584	605	620	637	587	588	595	614	614	568	582	582	590	609	570	602	642	632	570	608	607	586	600	581	554	606	565	613	597	560	634	575	610	609	597	644	594	602	634	612	607	622	593	589	644	602	605	600	625	599	564	630	555	584	650	568	639	620	624	580	589	584	591	570	647	667	576	590	599	595	597	612	576	620	617	555	590	562	583	605	585	573	586	597	587	551	595	598	632	606	555	597	595	635	610	552	614	637	609	578	585	629	613	616	603	590	523	624	595	587	604	601	603	597	640	593	567	599	589	566	590	567	613	560	571	619	614	615	627	584	599	584	575	586	614	606	644	638	652	606	590	586	593	634	645	608	603	595	607	620	552	603	638	602	608	576	598	591	585	604	617	587	664	624	620	582	593	566	572	617	596	609	569	634	599	594	587	605	582	586	612	611	584	610	599	597	588	562	574	608	608	593	567	553	594	551	572	593	617	579	627	630	592	649	628	573	611	622	590	662	574	648	644	565	603	601	600	617	603	638	608	597	588	555	576	599	624	598	583	603	577	636	573	582	647	624	595	558	632	581	569	599	581	614	596	580	594	621	618	624	636	597	563	625	639	614	607	631	638	566	595	587	590	586	603	603	620	612	617	612	608	597	614	602	632	595	577	602	585	617	605	574	601	589	589	599	629	622	593	570	623	543	598	643	596	588	629	591	592	601	639	605	631	588	606	642	640	649	588	619	574	577	598	626	612	594	626	584	624	560	583	597	610	580	618	658	597	625	616	631	590	607	624	611	619	639	598	613	641	619	592	613	596	598	583	579	618	596	611	626	585	587	630	587	573	599	562	570	596	578	620	615	598	603	634	580	594	643	610	602	603	596	618	633	583	630	551	574	575	603	557	642	614	595	574	593	618	594	634	626	568	575	548	594	612	628	629	622	601	604	608	574	589	584	598	605	575	603	616	607	614	593	658	664	603	633	628	584	550	624	596	574	589	602	578	576	602	589	574	562	610	617	585	625	603	603	630	600	619	630	605	602	604	602	542	655	616	588	576	653	649	604	588	596	598	587	567	592	579	580	624	615	622	567	584	601	562	599	576	606	601	621	618	596	618	575	608	598	612	632	601	598	621	604	593	588	613	650	619	595	629	643	596	652	581	623	621	590	639	601	580	610	624	561	567	641	580	651	578	677	585	584	614	617	592	586	585	601	631	575	556	542	593	574	610	622	601	570	602	610	622	610	619	529	628	574	643	621	574	579	588	611	591	606	585	637	604	621	604	563	634	602	630	610	617	575	577	553	558	617	606	563	625	622	604	572	578	615	606	610	593	640	593	597	588	661	614	586	633	633	572	641	564	599	577	613	571	656	567	578	573	619	603	613	609	610	616	551	566	592	596	636	595	583	604	590	579	610	650	605	599	624	578	559	615	602	598	561	575	619	605	676	603	631	630	635	618	624	626	576	606	604	584	552	587	616	633	610	582	627	614	601	593	602	591	599	594	583	583	645	578	602	592	578	628	597	623	673	579	588	578	597	581	604	592	648	614	592	595	552	574	648	584	561	622	595	632	578	629	582	659	641	589	572	572	606	615	600	624	609	571	604	627	582	538	573	621	610	564	562	635	646	623	590	608	592	615	616	581	595	595	613	596	593	588	576	569	602	600	552	592	602	601	588	595	571	615	588	631	625	582	588	633	613	637	606	585	601	623	624	569	604	636	598	621	600	637	605	623	623	648	590	600	619	587	622	615	587	598	587	626	549	502	613	626	561	614	588	560	573	588	588	606	618	569	591	594	602	616	573	579	574	627	583	556	593	619	576	605	582	571	585
23923	20990	24338	27814	20999	21003	12759	522	312	296	279	247	248	289	208	219	222	217	253	231	232	225	230	220	197	213	211	195	191	211	207	166	203	198	175	202	184	183	189	195	193	187	196	191	210	222	172	200	199	169	191	222	188	209	160	164	205	180	203	179	190	193	209	183	204	211	204	206	203	194	188	197	189	189	193	234	200	174	193	192	217	191	185	222	190	194	197	176	215	179	174	192	187	214	175	197	205	188	216	213	180	192	191	195	185	217	167	210	168	189	192	180	206	193	196	210	183	191	194	217	197	202	205	197	244	206	200	190	178	212	203	211	186	191	195	189	199	220	191	219	206	174	186	197	172	192	216	205	212	194	187	234	189	195	178	195	210	190	176	163	194	195	156	194	219	200	200	215	210	204	187	194	198	176	202	198	201	190	187	197	196	177	171	173	191	179	194	186	187	184	193	190	186	163	213	207	195	208	210	243	203	199	185	195	182	198	184	211	182	184	213	183	187	186	171	180	193	195	174	179	209	196	200	190	171	199	201	196	197	234	207	223	196	183	167	194	215	196	166	187	201	200	177	211	207	202	184	217	195	204	199	182	189	215	207	188	202	189	177	199	189	190	188	198	187	181	189	174	188	211	194	192	196	191	197	210	211	185	195	188	197	185	191	204	224	192	210	188	198	160	181	188	185	161	197	183	179	211	203	212	183	181	208	178	204	171	193	172	195	198	196	193	189	181	184	199	194	198	199	193	157	245	207	198	194	211	199	173	231	186	195	193	177	193	175	180	190	208	193	202	223	208	194	221	214	187	160	184	179	188	212	200	201	206	197	197	205	204	204	208	175	193	198	207	189	181	206	167	218	205	173	198	180	198	212	224	188	203	181	176	188	187	197	170	200	183	169	210	171	215	175	192	187	167	203	191	191	190	209	187	193	176	192	217	209	222	219	200	207	234	204	190	169	204	198	198	175	214	193	221	195	200	169	209	177	198	188	163	191	183	193	173	197	175	191	197	189	172	188	185	161	178	186	209	181	206	196	197	190	219	211	186	200	181	196	176	163	188	185	203	195	174	208	191	180	197	212	205	168	184	193	215	196	179	206	201	215	191	201	176	186	205	179	202	180	178	233	192	200	195	186	212	187	165	198	199	211	209	200	185	218	175	192	177	185	190	211	204	176	195	178	201	168	223	194	190	192	187	187	172	196	192	193	197	194	207	194	211	199	185	196	199	180	173	185	173	204	214	169	197	191	190	208	194	213	193	188	187	198	178	204	185	172	200	209	202	189	195	199	205	188	179	226	203	206	222	191	214	187	191	215	191	196	228	192	195	192	219	185	179	208	194	188	195	197	185	177	192	188	196	181	180	203	207	187	215	204	194	177	208	189	199	200	177	160	167	221	220	172	179	172	204	198	200	176	194	192	199	213	179	187	180	203	183	196	207	191	206	213	190	190	203	192	233	194	184	176	173	161	195	178	170	178	167	181	193	198	194	199	178	182	176	212	201	199	175	179	200	172	194	188	167	219	176	215	199	193	184	200	178	203	171	179	192	197	207	203	160	188	171	186	191	178	186	212	210	199	190	206	174	209	167	194	192	175	188	176	199	207	210	208	182	197	174	202	212	195	185	210	187	169	201	192	193	207	193	196	195	220	192	198	207	171	199	188	218	203	189	195	189	199	185	184	198	195	204	200	144	194	200	200	189	211	224	203	203	218	213	192	208	166	173	178	196	178	179	185	197	190	171	189	159	207	212	198	186	198	199	193	185	193	209	182	194	198	201	184	192	206	174	224	200	190	187	164	169	178	190	184	237	177	196	176	192	197	204	164	194	201	199	181	157	199	203	205	186	214	179	223	183	185	170	203	188	195	177	204	182	218	194	201	189	162	174	204	188	190	183	232	173	179	204	183	204	192	173	194	174	205	206	202	204	210	174	201	178	198	212	201	183	179	167	182	211	202	188	188	196	199	198	177	203	209	192	190	234	197	191	211	186	226	193	192	188	201	192	190	187	191	188	180	200	200	194	193	177	195	177	177	175	183	192	187	187	206	200	190	201	186	173	182	164	208	204	170	208	191	193	171	186	195	203	197	183	213	188	202	198	161	183	191	198	193	187	191	173	184	196	180	177	182	212	193	199	205	205	209	184	199	200	186	177	201	228	189	178	195	170	184	190	188	193	200	198	171	193	204	183	209	186	165	195	221	193	203	206	203	178	188	225	197	205	163	218	184	189	208	186	195	201	188	183	200	203	192	196	199	202	207	210	179	185	191	218	203	218	181	189	186	184	190	164	187	192	174	217	199	206	179	196	199	198	183	178	204	214	200	198	180	199	198	214	198	194	188	198	198	196	190	210	213	206	181	205	195	181	207	192	186	194	206	204	183	213	205	217	212	197	194	185	196	179	205	196	205	211	184	214	191	197	209	169	200	209	185	190	195	184	179	200	181	222	215	183	169	181	163	189	209	187	201	175	206	164	199	178	207	218	150	185	172	188	192	209	187	221	198	200	173	219	201	204	192	195	180	188	195	198	203	204	178	202	191	217	197	189	185	168	184	197	199	179	187	214	214	201	186	187	202	176	180	185	193	215	177	173	190	210	208	192	171	201	190	204	150	195	212	198	164	204	199	207	182	179	184	205	180	199	193	209	165	195	202	177	211	183	186	195	190	169	149	201	180	188	200	183	183	210	216	189	199	186	216	186	207	188	194	167	196	193	217	210	194	199	184	210	169	149	193	182	194	189	206	191	207	164	192	176	226	229	216	219	202	192	173	196	167	208	212	217	210	197	194	196	203	212	196	184	183	196	185	186	187	189	179	200	206	211	212	210	176	195	188	200	182	215	214	203	203	171	222	200	196	192	184	201	203	200	173	197	196	191	172	191	186	181	210	186	215	190	187	199	207	210	207	169	194	209	174	187	190	197	182	193	188	187	199	203	205	200	192	221	191	192	197	201	186	208	190	196	203	205	219	196	201	193	249	197	222	197	177	202	202	191	199	195	205	199	218	191	216	185	202	184	211	205	177	187	186	192	181	175	171	177	201	186	197	199	185	193	167	190	196	193	180	193	188	211	205	166	189	194	199	174	214	229	227	222	214	197	190	192	181	233	182	205	210	181	196	195	202	194	185	207	183	198	177	201	192	178	194	224	192	223	188	184	179	206	180	190	202	192	221	207	197	168	216	192	183	209	190	202	196	185	201	228	214	201	180	198	221	219	185	191	188	172	191	195	185	164	195	191	195	201	184	188	219	203	181	195	195	209	204	188	185	195	210	183	186	180	214	219	202	202	226	201	193	193	195	192	171	168	189	179	211	223	178	208	206	191	192	189	196	194	199	186	203	216	185	197	181	200	172	205	198	209	176	195	185	186	191	201	190	180	201	218	211	184	183	162	196	187	208	180	193	197	205	179	161	194	180	169	195	175	191	201	196	206	210	193	208	191	171	195	215	196	181	196	222	179	201	233	199	189	183	202	217	201	191	191	199	206	177	196	191	165
3187	3919	2214	884	687	562	493	525	450	470	508	473	477	495	460	470	464	462	450	446	447	485	423	466	451	477	440	464	451	473	486	479	452	450	453	439	474	446	469	445	417	450	476	459	446	487	447	426	500	457	443	465	447	485	429	449	471	471	454	423	445	470	493	449	404	510	476	466	450	475	442	445	447	465	511	418	465	469	454	458	446	457	450	458	455	462	475	452	456	441	484	432	456	456	445	459	454	476	421	430	501	453	466	485	448	486	458	440	443	449	476	463	440	490	416	490	454	458	450	458	402	430	456	447	434	412	458	445	460	458	456	473	441	437	479	462	472	427	460	441	450	472	444	427	419	470	453	447	446	432	446	424	451	446	463	452	433	443	501	432	445	475	472	414	474	430	451	448	466	486	447	470	457	442	447	451	436	457	452	451	484	435	468	473	436	458	503	445	460	453	465	454	436	480	459	480	410	469	438	479	475	456	445	464	484	436	446	452	436	489	476	458	488	419	408	482	452	467	466	455	474	421	489	414	437	441	446	459	448	454	498	464	456	449	461	459	437	473	462	452	461	481	451	463	456	421	426	452	480	441	422	439	469	443	459	471	422	485	460	433	471	419	452	417	467	473	468	466	467	457	449	461	467	456	481	460	417	455	473	485	436	442	424	432	433	487	458	450	446	440	443	453	468	415	422	493	438	446	469	445	475	482	428	460	459	446	502	455	417	438	466	485	459	461	463	440	465	432	486	417	463	439	452	474	462	454	439	425	432	454	457	474	445	472	479	444	476	461	459	419	488	461	451	415	463	461	436	461	456	423	444	431	479	482	438	461	439	427	439	428	442	442	458	459	388	444	476	463	491	437	455	487	463	487	463	480	440	430	460	457	456	466	473	456	435	395	445	445	452	460	494	458	482	475	451	471	437	437	434	457	444	426	458	464	415	455	480	481	429	460	499	439	457	450	442	439	435	463	397	508	448	462	436	451	480	492	430	436	426	442	457	446	450	468	478	436	450	445	443	434	437	497	459	457	452	464	450	427	456	453	429	440	453	468	447	459	436	468	463	457	453	476	451	463	459	455	473	423	465	403	480	430	425	477	410	459	428	460	463	449	494	479	434	473	466	393	453	512	459	457	401	463	463	454	435	502	444	418	430	431	429	473	423	452	496	472	442	468	426	460	437	414	442	453	465	462	474	481	497	428	441	477	439	469	440	452	450	469	455	431	441	463	452	425	454	429	415	455	454	472	448	470	462	411	434	423	447	485	454	483	428	488	440	463	461	469	433	460	462	402	424	450	429	439	427	480	470	460	413	496	426	458	451	448	415	437	413	413	463	467	454	501	434	458	501	454	424	448	441	490	412	453	459	441	434	454	460	403	473	432	451	477	456	453	403	456	445	443	459	435	424	462	473	453	449	454	467	491	459	420	432	493	445	470	491	453	490	456	498	458	451	465	453	472	453	439	457	487	476	449	480	457	469	451	471	436	433	468	444	440	458	486	468	475	452	481	435	440	490	419	477	437	476	490	477	469	417	480	465	471	447	488	471	460	491	439	443	452	470	469	457	473	448	461	415	525	416	498	469	455	448	435	466	447	453	476	464	480	476	478	482	474	432	467	439	437	494	478	451	434	452	468	429	489	456	462	462	462	455	427	466	421	451	436	466	424	452	474	481	485	487	437	417	490	448	461	445	403	439	483	472	417	454	454	471	476	482	402	412	450	478	441	432	459	470	489	431	455	426	443	450	442	453	443	429	430	428	492	415	448	455	439	467	465	450	450	467	455	460	423	409	461	462	437	459	457	467	468	466	465	432	428	470	422	437	432	440	469	454	483	454	453	505	478	451	481	452	431	449	423	472	488	468	472	458	489	448	472	477	459	497	435	460	452	448	477	438	467	429	420	461	459	443	470	438	448	476	469	425	473	478	426	432	443	438	435	444	488	476	434	444	484	462	489	453	435	472	469	466	480	473	468	451	458	447	447	427	471	456	466	469	470	478	489	445	464	438	452	476	471	442	455	476	434	466	441	453	431	428	438	452	441	439	455	453	432	457	429	447	425	453	445	458	437	464	451	470	488	478	445	481	444	459	448	460	438	470	427	468	474	478	492	445	478	403	439	397	468	454	428	475	444	469	435	471	444	442	448	451	455	470	432	444	416	425	442	489	477	468	481	449	410	444	456	457	444	471	441	461	459	488	431	470	472	465	441	459	481	450	466	449	458	427	451	453	419	481	435	448	446	442	441	455	439	429	445	442	467	425	474	495	448	507	445	472	481	439	452	412	501	478	465	489	436	434	423	448	441	457	461	457	458	479	469	465	470	451	458	459	489	454	431	422	410	430	408	448	426	460	443	462	416	457	460	433	440	466	486	472	490	487	443	462	478	444	484	423	476	461	430	477	416	456	469	444	459	412	416	435	447	464	466	463	449	424	459	433	428	405	435	440	477	470	481	504	479	471	439	471	470	466	481	440	455	467	475	428	459	440	463	418	458	456	436	507	454	476	445	467	408	464	451	479	426	480	408	453	429	466	438	437	453	467	439	457	435	431	436	486	439	443	476	505	439	458	463	458	481	410	455	457	458	411	433	467	436	480	471	441	439	423	461	480	415	446	451	471	461	456	503	431	477	480	423	448	456	473	466	454	461	436	487	456	467	460	475	466	431	485	492	456	482	424	449	453	437	469	461	418	413	471	462	436	508	485	425	441	457	492	426	457	440	459	463	482	416	492	473	479	461	425	466	470	445	484	410	432	476	475	443	475	447	418	418	435	440	428	460	442	444	461	472	440	442	421	415	462	448	466	431	451	444	470	439	502	435	431	456	482	469	437	454	451	445	376	476	421	439	451	447	439	450	474	425	448	409	432	423	396	395	459	474	429	472	384	448	461	504	431	421	485	453	449	469	485	441	446	471	457	486	448	415	431	441	459	474	453	491	484	464	444	480	436	430	463	485	453	495	462	465	459	501	481	480	438	495	434	449	434	486	486	472	488	463	481	452	410	459	463	429	431	446	435	469	455	466	421	437	459	462	426	441	441	495	469	511	453	515	472	435	474	460	438	447	420	438	441	439	430	434	468	484	476	492	442	447	497	431	419	485	436	461	463	469	445	461	454	452	433	480	465	470	492	435	437	473	460	438	419	436	440	484	465	487	461	457	485	431	453	478	473	471	444	471	437	456	471	458	444	459	467	425	422	464	443	452	471	471	442	453	429	464	462	477	491	437	459	458	442	511	414	448	475	494	464	487	462	416	426	424	429	436	443	480	468	454	448	442	468	448	466	450	436	459	477	461	445	469	403	451	491	444	463	456	447	418	430	438	470	452	497	452	458	466	435	411	431	457	454	448	443	424	450	465	475	461	461	452	471	445	423	440	441	488	451	437	466	449	438	462	446	424	444	421	465	412	426	457	478	438	474	459	481	483	430	411	444	491	437	476	479	459	470	445	460	413	488	445	465	466	453	476	472	474	423	430	450	451	481	438	453	452	438	462	451	444
31759	19120	6204	297	182	173	160	143	151	161	171	147	154	152	154	156	162	143	165	162	148	166	152	159	178	130	149	146	131	156	151	145	172	157	150	168	129	169	141	166	154	140	146	159	146	135	154	141	126	160	155	142	165	136	148	163	161	162	131	150	167	136	158	143	174	154	147	148	152	154	156	131	143	151	128	163	131	149	151	157	150	147	164	137	148	145	126	149	162	141	138	159	148	134	169	140	145	172	146	143	166	146	133	149	148	176	140	160	147	121	132	133	142	142	144	142	137	182	167	148	140	159	164	142	146	166	147	155	131	146	148	155	142	148	142	159	170	160	134	150	132	153	150	152	145	149	152	145	143	147	133	119	130	151	159	149	150	118	155	164	142	148	163	153	139	146	151	124	128	145	146	148	155	154	125	142	170	152	148	162	175	144	162	155	120	154	114	151	154	155	135	138	166	124	155	159	159	155	138	133	131	152	147	142	143	175	148	185	147	171	159	177	155	157	167	148	145	147	148	152	143	172	152	155	162	154	139	141	154	129	152	146	137	166	157	143	137	172	153	153	130	134	157	157	157	166	145	155	136	151	119	145	144	160	147	146	143	148	146	137	143	150	152	139	157	168	172	144	131	134	136	129	141	150	118	155	132	155	133	161	193	146	147	157	130	161	139	138	156	129	152	171	167	161	145	142	148	157	153	129	135	155	179	152	160	139	153	124	142	126	159	171	120	177	147	156	119	154	138	142	157	143	147	142	144	151	153	146	160	152	150	163	137	142	136	128	141	150	146	141	135	147	162	163	147	154	140	145	151	158	140	140	165	155	165	151	137	139	130	154	169	154	144	157	149	136	128	146	139	149	137	132	144	163	147	171	135	150	142	151	150	145	126	148	172	153	159	164	139	160	158	141	143	143	155	160	140	140	148	132	142	145	125	160	171	160	154	148	130	141	157	155	159	166	155	170	154	139	140	163	154	147	157	154	155	145	149	135	150	147	163	144	135	146	135	157	136	137	166	146	155	139	123	144	140	147	150	138	192	165	134	162	165	157	129	132	150	142	143	131	150	147	155	156	118	156	147	128	141	136	133	153	141	163	147	131	150	165	148	149	153	153	159	126	141	130	138	134	141	128	156	154	147	146	153	158	144	136	135	149	130	157	116	145	175	151	143	137	136	145	147	142	153	119	128	158	135	177	142	154	128	160	141	150	138	153	158	149	161	159	141	158	158	145	159	141	145	131	169	153	132	146	152	159	163	153	148	149	158	169	160	158	134	138	144	150	119	179	187	155	153	136	144	155	130	154	144	152	151	146	152	134	146	153	142	134	155	152	123	145	149	134	161	151	167	144	176	156	176	145	154	171	165	123	149	146	161	158	143	159	146	153	130	151	151	134	146	136	149	168	156	131	144	153	137	160	138	148	149	139	146	140	139	152	169	132	161	154	153	132	147	131	136	134	161	145	159	130	150	160	137	135	145	138	131	143	127	151	156	157	150	151	159	147	140	146	140	135	166	176	132	167	154	142	142	138	141	148	132	147	127	139	142	152	141	153	144	156	164	158	133	130	157	142	150	157	128	126	155	139	161	145	163	141	137	153	154	132	145	149	147	129	136	139	129	156	149	140	141	136	151	147	185	132	148	158	139	144	147	137	134	135	156	149	143	128	149	136	158	133	155	150	151	149	136	158	181	154	163	171	153	127	156	163	149	169	173	146	139	143	119	135	181	151	130	145	131	138	124	163	147	168	148	129	122	141	147	135	141	156	168	138	154	110	131	139	155	166	153	141	175	132	131	139	156	130	108	133	139	132	149	152	129	146	130	130	151	123	165	136	156	148	164	156	144	139	148	142	164	146	146	141	149	152	150	151	150	139	140	145	160	155	154	137	151	146	183	158	147	134	141	157	136	153	133	170	116	152	159	111	148	153	162	173	155	156	150	159	159	137	146	141	168	121	151	146	138	143	148	145	152	177	147	132	161	157	150	145	171	150	144	147	132	158	150	135	142	138	146	162	144	137	150	188	137	166	158	148	147	162	136	161	154	147	142	153	146	163	161	169	136	153	134	159	167	160	141	144	154	148	161	127	166	167	144	133	142	149	177	156	142	148	152	161	145	139	146	173	123	142	142	172	171	140	136	122	145	154	170	160	150	142	150	150	152	131	165	144	151	128	134	150	144	165	159	151	148	141	167	160	121	134	159	137	144	151	154	151	155	150	146	146	144	153	160	135	141	141	143	128	142	146	137	136	150	152	131	135	137	164	159	149	149	158	144	134	155	127	152	151	147	161	152	168	136	150	140	151	152	145	145	150	144	155	136	142	142	139	162	136	140	150	151	153	140	159	159	153	142	177	151	128	156	144	154	144	168	155	154	151	140	135	155	144	138	129	157	177	151	161	154	153	156	159	142	134	140	131	144	156	159	159	159	155	151	137	155	162	137	143	141	145	160	141	133	174	161	134	144	120	159	149	138	157	141	156	139	151	159	147	147	166	149	138	161	143	153	156	125	144	165	164	138	163	145	156	152	150	143	144	131	157	143	137	179	146	140	150	147	164	156	141	171	146	149	143	125	148	154	151	141	148	155	175	146	144	156	133	151	141	137	142	131	138	166	133	141	140	157	160	145	126	162	143	153	136	179	151	152	147	133	146	157	122	149	133	146	154	127	133	151	154	169	144	143	138	126	155	158	154	153	133	167	154	138	145	140	142	155	157	148	134	144	141	165	153	144	156	175	139	152	161	121	163	158	117	150	129	150	141	160	138	134	145	148	129	161	160	154	150	153	131	153	165	181	150	130	161	163	157	143	157	130	150	135	138	147	168	143	140	148	148	148	155	155	162	169	152	162	149	142	158	161	149	173	146	161	163	128	156	158	145	156	131	149	142	151	156	155	166	147	144	152	137	169	134	170	141	143	128	161	165	151	135	140	147	154	145	149	142	150	152	148	151	138	141	120	150	139	172	143	121	157	147	140	160	146	147	120	122	119	157	165	160	140	150	138	159	134	148	126	153	156	148	149	168	156	134	135	155	158	129	143	150	140	161	131	155	148	144	140	155	145	158	136	163	143	176	165	143	129	146	141	148	158	145	138	152	135	169	159	134	145	139	148	159	157	142	151	160	141	149	168	157	173	125	152	148	151	160	169	150	153	149	147	160	141	155	152	150	148	150	131	154	144	160	157	166	148	198	129	152	151	159	132	156	148	143	179	157	148	133	157	167	151	148	146	146	117	147	158	149	160	153	189	149	131	144	134	156	135	150	168	148	146	157	143	147	143	146	148	135	142	159	163	147	141	136	159	154	138	150	164	125	143	139	162	157	162	133	122	154	127	158	134	177	118	133	158	127	153	174	152	165	134	139	147	148	148	142	135	140	168	132	167	130	159	152	170	147	146	142	146	154	163	134	147	160	170	144	152	153	152	152	143	149	126	146	155	142	143	144	145	148	142	143	132	138	137	143	153	156	155	156	143	159	135	131	147	161	147	148	144	165	137	159
5381	865	544	428	395	369	405	436	414	428	385	401	396	394	411	424	387	407	396	416	416	387	393	406	389	408	428	397	410	391	390	432	392	381	386	396	399	400	401	432	388	387	358	369	424	375	392	402	427	406	394	394	397	382	377	406	416	419	390	434	378	427	397	407	381	406	390	383	401	431	366	414	389	416	421	431	373	431	414	414	409	363	416	431	432	385	423	396	398	361	453	415	405	390	468	415	366	419	416	433	390	411	377	384	409	437	437	393	390	424	420	368	421	393	396	408	402	419	391	389	393	412	433	412	440	388	394	395	394	383	377	370	466	405	394	421	400	400	440	409	396	396	398	372	402	393	402	406	412	397	391	431	414	407	410	363	387	395	409	396	449	394	409	379	394	429	422	418	382	408	432	364	409	417	382	412	379	428	399	401	384	361	408	365	389	384	383	413	395	413	388	414	400	442	364	392	371	402	384	413	382	393	394	396	418	430	411	405	397	419	382	395	414	409	409	387	409	432	407	397	405	383	371	386	393	377	396	420	406	462	415	408	384	430	389	400	404	390	380	420	416	389	405	431	385	442	388	364	398	376	405	368	370	393	449	376	447	397	427	406	406	413	384	426	416	443	405	410	403	421	397	386	435	389	389	383	396	426	393	391	436	381	389	411	405	440	398	437	409	367	385	408	408	406	399	419	414	376	400	372	460	403	422	402	392	392	353	418	438	405	412	367	386	448	393	397	436	386	396	415	421	384	411	400	403	385	394	397	405	369	407	424	417	411	376	386	409	364	408	389	395	382	378	406	422	435	390	407	391	415	408	420	429	370	404	388	395	388	372	403	420	409	427	405	399	397	402	414	401	375	416	397	402	419	388	405	385	411	376	402	392	389	437	374	412	405	409	403	404	406	411	426	422	387	398	420	413	398	398	393	388	441	427	418	407	403	389	412	404	407	380	423	425	400	407	384	396	386	421	409	412	393	426	390	428	404	402	395	421	401	443	396	415	410	387	403	414	383	418	412	392	396	390	376	420	421	414	397	395	395	395	414	398	394	382	420	414	400	425	440	408	410	402	406	431	394	407	413	414	409	384	365	431	407	410	417	417	414	389	457	423	400	399	438	387	403	419	415	419	365	391	413	388	403	419	406	397	408	373	408	425	394	391	389	394	415	390	408	428	402	394	379	407	387	420	386	397	427	397	387	401	402	404	406	400	351	441	420	390	415	385	401	394	402	389	430	374	410	402	383	387	424	371	409	429	391	398	384	372	402	357	380	411	400	421	390	385	429	386	416	397	439	420	378	376	392	426	371	390	413	405	397	387	409	396	393	416	402	411	402	375	404	396	378	411	424	385	401	379	404	398	390	368	408	420	428	371	431	424	427	356	374	379	400	421	382	358	401	395	371	430	419	430	446	371	380	417	417	388	406	386	357	388	407	394	430	371	427	405	406	410	396	367	374	408	403	371	386	409	389	445	408	379	378	404	442	434	426	422	399	428	423	440	399	411	366	414	430	381	403	397	363	411	424	397	382	413	385	385	408	413	409	402	390	383	454	372	400	409	428	437	385	439	402	391	389	403	431	410	408	361	395	418	389	408	394	403	391	383	414	396	435	420	424	394	426	410	406	394	434	422	403	398	384	390	402	409	382	395	409	373	388	389	414	381	394	402	390	404	399	437	435	412	427	388	418	437	435	413	426	423	392	424	424	382	382	412	430	405	385	414	441	362	411	389	432	427	408	415	426	405	423	374	397	384	400	400	434	371	410	382	418	411	414	415	405	394	380	432	406	395	399	420	361	414	431	382	384	417	417	438	388	378	407	390	386	439	374	420	406	382	386	375	422	407	375	464	410	399	402	393	383	399	380	377	409	363	435	423	415	390	398	396	423	419	378	423	405	403	418	355	415	387	414	380	403	351	395	412	406	403	397	405	397	385	366	431	444	394	366	413	411	403	416	365	424	422	414	407	406	415	434	444	404	373	408	425	425	389	390	377	400	404	393	442	381	395	418	420	396	389	440	384	369	415	432	372	381	435	427	406	388	429	407	353	373	424	369	421	381	386	415	389	409	378	428	385	385	404	395	405	429	409	381	442	400	418	367	419	396	412	400	375	400	421	419	383	418	387	423	389	389	410	449	448	420	366	430	441	399	385	425	397	411	437	418	419	411	394	415	435	409	421	450	395	408	405	391	382	423	392	395	370	398	401	396	413	421	359	376	410	393	377	401	437	420	426	387	415	421	372	427	388	410	400	419	396	400	407	376	383	412	425	418	410	402	406	400	446	388	405	379	409	391	433	383	381	400	387	408	423	395	394	389	430	360	375	409	406	400	417	423	426	394	367	417	426	424	435	407	395	459	420	409	418	420	381	404	366	374	399	399	410	416	388	417	376	381	408	420	403	407	384	415	413	428	398	427	393	392	406	405	433	401	429	370	427	406	376	401	417	405	409	417	412	367	381	436	371	408	404	413	439	404	379	451	396	406	426	411	398	388	440	389	399	394	372	397	416	423	418	424	389	403	399	432	386	381	416	388	404	410	392	367	387	405	391	372	435	437	400	388	364	403	392	401	440	416	374	370	376	388	384	425	365	404	371	431	419	388	408	420	425	421	422	377	410	369	384	399	428	400	429	410	377	385	420	432	405	421	391	406	416	384	369	436	396	419	401	379	401	406	396	382	419	430	391	383	404	396	389	408	363	396	405	417	413	418	410	411	393	380	413	402	380	411	431	427	409	401	422	398	390	419	376	385	366	376	397	432	440	393	407	405	404	428	380	397	410	420	444	387	407	379	419	391	365	416	397	399	397	416	412	377	434	418	416	422	418	406	428	419	428	401	406	406	397	383	384	388	409	421	391	399	378	412	427	410	390	385	405	420	399	410	364	409	417	411	409	395	399	400	368	391	368	358	435	406	439	398	410	442	379	422	430	363	415	402	430	374	388	398	375	387	438	417	403	406	430	412	449	406	443	373	385	368	368	410	424	382	403	383	446	389	381	386	388	394	418	399	413	416	365	383	396	396	378	427	408	375	373	432	403	379	401	399	431	391	401	420	404	382	363	420	408	365	410	427	409	402	402	435	429	397	395	368	414	423	416	378	372	420	399	390	428	385	410	417	400	382	405	406	416	410	373	397	370	434	413	396	405	409	390	411	427	406	415	373	418	420	418	413	378	409	404	457	420	407	425	394	386	405	405	394	428	438	418	428	413	412	423	381	402	422	420	399	439	410	405	445	362	412	414	438	401	387	396	357	414	422	393	418	399	403	451	408	404	424	405	431	420	387	428	394	401	385	401	413	383	427	382	409	411	375	393	433	377	402	417	399	399	384	401	398	403	405	388	379	392	409	413	364	403	398	411	407	406	404	397	425	437	382	411	372	390	401	428	416	405	403	379	417	419	397	411	405	401	406	415	387	398	412	439	384	410	408	427	383	393	394	436	390	381	413	399	408	376	399	425	402	400	411	412	419	423	404	445	428	389	376	367	402	400	384	423	407
24593	20990	23940	28206	20992	17571	573	346	330	300	274	273	263	310	273	260	272	273	257	263	266	283	267	243	233	260	271	256	268	266	231	261	258	230	250	248	241	290	247	222	245	234	258	241	256	237	222	241	235	274	271	241	245	233	247	241	250	277	266	221	253	217	246	244	241	267	215	236	237	228	237	231	276	272	245	241	276	251	257	242	233	237	245	254	252	223	251	255	234	246	243	261	293	243	238	223	240	288	239	256	236	257	247	253	239	249	258	250	247	272	243	269	210	253	265	246	261	253	229	259	240	244	260	239	261	238	262	231	269	264	257	253	245	236	231	243	205	231	250	272	239	242	278	242	243	239	236	259	268	255	227	262	264	256	205	274	247	255	225	251	251	264	259	237	239	262	273	256	248	248	243	256	237	244	227	236	251	244	254	243	249	254	239	262	227	281	231	276	245	265	209	224	249	235	230	257	265	243	229	223	230	265	228	226	227	267	247	246	266	257	207	250	242	270	266	242	259	263	261	235	243	225	239	252	251	254	269	238	236	240	259	279	236	241	257	264	254	232	261	252	249	247	238	243	229	243	266	220	231	254	253	215	270	244	255	228	265	256	264	244	252	242	231	240	207	257	235	249	261	268	234	251	232	275	238	212	256	235	238	254	226	238	246	249	268	264	239	277	248	217	243	236	258	239	241	247	224	234	272	240	240	240	270	251	274	241	256	250	235	264	253	245	232	272	233	210	231	261	228	230	229	249	258	247	228	252	262	251	254	256	265	279	241	215	284	251	256	227	252	240	264	236	249	264	242	234	267	233	271	244	262	238	250	229	222	237	265	231	248	240	254	252	248	246	213	229	231	238	242	271	234	213	273	260	260	266	243	243	238	246	261	276	254	229	229	236	229	259	227	243	243	243	232	277	258	262	261	222	259	232	239	235	255	228	271	290	222	227	245	257	266	255	250	226	224	227	228	228	245	221	266	259	221	258	244	251	245	248	233	260	252	247	228	269	243	272	264	223	260	239	250	255	256	243	264	242	267	227	267	264	227	264	282	252	216	256	255	257	257	257	245	248	259	233	264	217	253	264	270	257	246	254	272	256	239	243	247	271	251	275	242	237	232	253	249	234	225	256	273	266	241	262	225	262	283	235	253	257	270	253	245	234	234	238	261	237	236	258	255	237	269	220	234	245	259	222	221	263	249	251	272	225	226	231	244	233	207	270	250	250	246	249	281	237	234	251	250	234	224	266	249	239	268	262	258	245	251	268	237	229	248	248	248	254	247	242	247	272	258	255	262	247	211	237	236	241	268	229	209	276	238	263	248	249	281	259	272	272	238	282	279	241	236	242	242	244	279	251	220	237	228	261	276	237	235	227	248	237	231	211	252	201	244	249	232	245	288	254	244	242	268	259	220	271	230	249	229	247	244	235	238	229	243	285	264	234	247	253	241	217	231	226	283	251	243	217	237	226	236	252	257	264	234	280	235	242	262	266	246	256	275	254	273	220	267	258	259	218	237	256	235	221	233	268	246	236	221	256	239	273	258	255	260	282	210	263	229	237	224	256	241	248	227	248	238	235	269	226	296	256	275	204	261	255	293	243	243	241	251	253	243	243	250	259	247	254	241	255	268	212	271	256	245	245	252	246	248	242	243	252	268	233	252	244	267	259	245	256	261	237	235	251	258	231	229	247	231	228	261	225	243	239	269	220	257	225	220	241	246	275	261	225	248	243	280	256	264	280	223	274	264	257	243	269	257	255	252	238	232	266	228	245	236	256	223	232	269	263	249	243	253	232	252	255	256	238	260	231	256	259	244	252	249	237	245	268	279	246	250	254	226	254	226	229	236	252	235	242	239	250	257	246	257	258	234	249	250	248	266	262	250	259	210	224	256	225	208	290	256	236	275	232	233	246	230	246	251	233	230	248	255	250	273	262	226	246	245	213	259	271	234	258	217	243	261	237	212	260	263	228	259	282	256	241	229	214	256	244	232	226	232	253	265	262	249	248	238	216	285	249	276	286	221	236	223	231	252	220	248	248	268	261	248	238	240	228	231	217	255	249	258	242	238	281	242	234	241	253	222	279	253	245	290	245	235	231	224	254	223	265	264	252	276	274	245	253	249	242	227	211	237	231	268	246	257	254	262	228	239	245	244	234	239	246	281	238	284	243	238	253	260	238	271	245	249	246	274	259	247	237	221	238	229	237	255	251	252	251	267	256	196	234	286	226	251	280	273	261	235	242	247	235	233	248	256	228	230	241	240	284	237	239	265	240	249	290	212	222	268	257	232	254	257	213	225	262	248	219	235	210	244	248	264	237	237	249	276	236	251	224	239	241	251	251	205	226	266	263	256	227	246	232	231	249	227	212	249	260	216	227	228	238	245	266	241	218	229	269	252	231	251	251	227	222	245	246	276	226	238	249	256	218	214	254	264	239	248	221	265	243	272	256	239	250	247	266	237	265	225	236	234	209	234	261	251	244	241	230	274	274	248	255	246	260	278	231	266	244	249	258	245	261	297	257	287	230	271	258	249	234	226	230	236	237	237	233	283	242	235	225	222	251	231	239	234	216	255	285	230	239	222	229	237	243	223	234	253	232	264	246	251	250	273	284	253	239	255	219	258	240	237	244	265	240	247	249	233	228	252	262	243	254	230	259	250	251	283	243	226	243	227	217	282	249	234	226	208	239	268	258	259	235	210	253	261	266	273	271	237	271	225	219	235	234	277	252	263	226	237	232	234	282	242	281	267	229	236	272	212	249	275	254	232	244	231	221	243	258	245	255	237	263	274	258	264	221	252	247	224	222	265	236	215	231	255	237	240	256	237	273	256	228	245	270	215	257	263	276	250	267	247	254	233	228	244	255	268	274	254	253	234	248	245	229	234	255	239	238	230	222	211	217	269	272	256	226	263	272	235	249	252	262	248	237	245	266	241	248	249	248	268	230	244	270	234	253	228	242	261	222	241	232	243	249	252	261	246	269	240	255	233	248	231	243	261	229	220	256	222	254	252	239	245	242	246	264	263	240	248	252	233	242	212	229	262	296	262	266	272	246	240	247	283	266	226	272	261	231	243	243	251	258	261	271	239	220	243	233	240	278	273	239	228	215	254	253	261	246	238	228	239	245	291	235	253	252	254	224	211	232	228	232	245	246	242	276	252	241	246	268	252	236	250	229	266	262	251	241	252	249	257	236	221	211	251	250	264	238	293	241	248	219	235	263	244	233	233	235	236	267	238	231	254	257	274	232	253	250	236	246	276	264	236	235	246	257	252	292	211	258	226	260	253	242	228	244	264	242	261	224	223	248	243	241	248	252	244	282	247	281	267	266	265	264	246	248	218	276	255	239	222	248	269	248	253	274	275	245	226	256	228	240	249	244	204	204	274	246	217	255	227	247	253	250	245	245	248	251	276	247	269	244	250	231	249	241	259	223	264	228	255	239	238	247	251	242	239	236	252	245	260	265	247	235	223	245	245	222	268	302	275	248	264	255	272	229
3222	2614	1456	846	673	670	644	671	658	631	605	609	617	559	597	645	621	630	609	640	623	562	613	628	640	593	608	608	602	597	604	616	586	628	601	620	590	586	593	585	592	620	572	584	637	645	561	612	622	606	637	621	598	620	598	578	605	621	592	651	599	579	613	582	628	552	560	595	588	656	583	644	618	632	581	586	578	612	612	550	611	598	610	600	593	593	611	612	635	615	618	584	584	581	581	597	574	583	631	616	548	612	589	634	632	563	601	627	576	613	634	609	623	598	649	616	622	598	594	604	550	621	624	612	664	560	590	622	604	605	573	574	622	616	589	623	622	615	628	607	556	601	616	633	570	621	605	640	622	624	609	650	647	595	614	606	614	601	583	600	633	605	544	590	598	609	618	612	629	596	601	577	620	590	584	601	612	599	631	584	560	590	610	591	602	613	607	632	597	580	619	666	635	610	633	585	614	526	611	610	564	611	547	653	624	620	608	650	582	609	615	578	592	592	601	604	634	631	558	573	581	668	594	638	577	617	594	588	536	589	590	632	580	605	597	588	646	604	582	625	642	577	591	564	601	561	621	643	662	605	652	604	636	616	572	610	592	620	608	612	604	608	606	609	590	603	601	572	619	591	635	594	586	625	572	581	632	592	627	579	568	612	609	621	584	614	587	635	625	572	616	570	584	604	616	604	605	606	609	624	611	585	639	627	604	600	598	597	572	635	589	605	598	625	573	635	599	627	574	608	626	616	647	640	597	604	598	583	653	597	612	598	607	605	624	602	624	556	618	573	603	653	631	661	605	565	594	654	582	609	593	624	659	632	597	621	614	623	583	565	575	599	576	613	628	606	568	621	642	597	587	595	594	561	609	644	587	623	604	648	624	611	609	620	629	590	607	594	646	587	600	605	584	561	619	628	565	561	638	619	581	555	623	636	633	642	639	571	616	601	611	616	596	576	577	635	635	566	585	617	670	612	625	607	599	614	589	645	608	642	636	594	584	597	571	602	565	611	567	612	578	539	598	609	619	609	623	601	584	631	636	627	632	582	597	574	554	616	644	600	622	603	621	584	580	603	656	608	611	582	620	614	604	613	554	636	619	626	569	604	650	573	609	603	636	605	603	660	557	603	555	625	651	601	532	581	588	606	621	622	618	603	564	609	592	614	596	591	612	618	576	581	641	620	547	612	566	570	594	609	606	582	543	599	571	580	623	600	620	614	593	598	578	575	641	624	583	598	629	596	567	604	643	629	592	564	586	593	629	614	598	579	618	638	638	617	576	580	597	637	656	617	568	603	597	601	604	597	588	579	607	616	600	623	559	597	588	570	638	591	649	610	599	549	606	593	667	626	609	609	585	555	572	603	567	635	566	582	569	651	624	575	583	653	612	633	563	631	619	624	603	577	634	597	583	605	601	569	564	587	575	584	580	606	616	624	631	573	580	621	587	613	641	545	620	576	616	605	601	590	573	604	594	597	624	617	657	604	587	611	595	598	628	578	631	597	600	611	562	648	567	583	606	611	598	612	587	597	604	617	563	590	615	567	621	584	613	612	586	599	601	600	559	614	599	576	613	610	586	636	616	606	613	645	618	582	625	572	611	631	583	611	613	587	598	597	602	642	602	626	580	549	612	581	605	604	662	604	597	621	620	601	603	596	579	580	586	592	600	569	606	629	583	633	583	651	595	589	599	587	593	605	614	601	569	613	612	579	584	580	636	537	593	623	565	601	633	613	651	648	586	568	597	612	600	596	604	621	638	653	573	603	629	587	610	622	616	628	615	588	628	631	588	634	583	615	577	582	604	614	601	611	610	603	632	664	600	609	624	610	575	601	596	611	617	563	624	618	581	541	596	590	628	544	547	591	621	619	588	601	577	582	586	565	610	603	575	627	573	618	561	562	585	549	590	560	628	601	614	593	609	609	617	591	610	580	619	614	620	583	610	573	593	596	601	575	588	629	579	617	573	616	590	605	536	593	574	646	552	575	626	651	598	632	603	648	630	597	606	621	632	630	597	590	578	570	553	563	622	570	666	629	582	582	578	626	600	604	605	636	617	591	617	608	588	600	599	615	624	594	628	596	612	641	614	620	613	592	595	626	576	618	636	564	634	594	610	620	611	587	679	575	611	569	606	598	598	657	574	637	588	607	605	600	619	612	620	614	613	624	645	567	607	628	607	592	587	618	625	614	562	621	616	602	618	598	626	619	576	632	626	534	621	607	648	584	603	610	596	595	574	601	649	610	601	614	634	605	613	611	619	621	598	633	590	612	561	604	573	629	605	640	618	594	608	635	592	598	604	595	600	574	613	577	587	622	624	587	593	603	597	634	600	581	616	600	613	623	609	590	613	624	594	623	573	634	631	562	591	605	598	637	632	570	579	614	606	599	596	550	613	618	625	610	639	573	608	658	609	597	618	574	607	555	561	606	636	602	595	587	610	592	601	601	643	626	601	624	604	635	590	603	570	633	642	594	600	588	595	580	582	605	645	614	601	542	586	552	546	643	610	632	586	643	568	610	626	622	601	611	635	609	594	598	649	604	619	586	598	627	619	614	618	600	615	600	590	590	612	582	570	650	614	608	626	616	601	627	612	612	632	624	634	591	613	579	585	570	625	556	624	609	623	604	607	659	564	635	597	603	603	636	646	608	577	613	571	624	620	592	633	577	561	600	606	615	615	620	610	600	618	577	611	637	608	607	596	618	619	613	615	616	590	600	596	600	581	637	608	620	600	614	607	616	557	592	616	613	620	560	620	573	607	593	578	581	587	636	579	621	589	599	620	591	606	563	587	570	610	618	636	576	651	599	629	630	626	579	636	628	594	622	596	597	573	618	635	614	586	598	563	573	592	576	573	617	547	620	599	601	582	622	590	635	586	567	590	602	628	574	602	574	605	563	619	575	635	567	616	601	615	561	612	607	614	635	576	571	616	648	587	615	580	629	585	571	639	606	586	584	609	604	612	568	602	596	616	581	574	572	606	610	628	605	561	623	553	600	591	630	587	599	624	580	583	591	608	596	575	591	612	623	603	614	620	627	619	610	610	637	610	638	570	626	544	617	630	643	561	615	571	618	590	615	586	603	605	605	591	615	598	569	610	602	612	616	570	618	601	594	616	569	605	587	604	594	628	587	637	607	547	608	633	613	602	666	599	640	660	581	586	608	599	600	591	596	588	533	600	592	615	601	579	578	626	592	571	631	628	576	640	636	554	596	594	610	606	569	623	649	640	645	626	591	600	589	642	606	581	586	600	634	592	536	612	610	623	632	605	612	595	573	576	599	567	607	571	588	594	566	627	598	616	591	617	620	601	617	637	612	584	641	634	613	623	607	618	598	591	605	607	570	593	606	642	638	597	602	590	621	566	620	581	595	586	659	571	635	598	609	637	575	601	571	614	582	569	614	568	604	619	668	553	600	633	616	641	622	603	588	651	598	628	566	613	583	569	598	623	603	620	581	610	606	593	643	615	611	595	610	621	603	623	637	536	586
23876	20954	24311	27773	20954	20963	12701	489	293	329	299	234	250	226	267	203	240	223	228	186	198	191	200	204	219	203	190	163	229	232	218	208	224	208	214	203	221	188	222	221	208	197	191	194	193	197	209	195	183	193	185	192	182	199	192	170	192	213	184	192	214	197	186	168	199	204	191	205	154	210	205	175	187	200	201	159	180	182	179	213	197	215	170	193	188	190	172	161	168	204	204	173	195	199	203	186	197	193	195	186	178	202	202	212	206	194	206	216	185	177	210	178	199	195	189	193	201	195	191	199	188	162	186	198	208	205	196	192	205	194	198	182	180	224	199	185	196	198	174	167	193	203	202	190	182	179	212	193	206	216	175	196	190	204	195	190	217	217	197	214	216	180	177	212	192	191	201	189	193	211	199	198	201	211	159	191	224	223	182	174	187	197	210	229	190	213	197	196	206	173	200	183	177	168	200	225	214	183	216	185	191	202	212	218	197	173	200	190	179	190	203	197	223	180	177	192	180	198	189	209	196	178	207	201	191	190	213	201	192	205	174	176	167	195	200	197	194	198	204	211	183	192	195	184	190	186	188	196	185	219	187	203	183	203	192	199	181	211	187	184	198	194	188	194	196	235	205	189	194	193	183	189	198	196	214	181	192	193	176	191	191	177	186	181	173	182	179	214	193	214	201	182	203	184	220	182	190	191	200	194	187	188	205	181	190	190	199	180	193	180	200	191	179	207	219	195	192	179	200	214	199	195	196	220	198	179	194	211	184	213	204	187	193	177	170	179	224	203	195	197	175	199	190	196	192	192	209	188	188	181	200	192	178	194	179	189	216	178	194	195	199	175	205	218	212	181	188	207	181	200	191	210	188	205	191	163	215	174	178	215	193	187	220	196	219	185	197	185	181	210	218	197	203	192	174	196	202	193	197	226	193	190	199	218	191	209	203	205	184	214	187	182	174	219	193	197	186	205	173	199	172	215	192	182	201	182	185	170	199	190	186	215	177	190	179	171	217	183	175	167	213	196	203	192	200	206	190	183	207	189	179	198	200	209	172	182	174	202	183	180	192	169	186	201	197	187	174	155	197	171	180	207	171	180	168	189	177	198	187	229	181	183	190	181	188	205	215	196	199	203	219	197	193	188	196	188	199	180	182	198	178	171	194	190	184	188	190	198	216	178	189	173	178	220	180	179	192	201	203	211	191	194	196	201	172	198	205	213	158	200	181	190	183	216	161	199	197	201	189	202	194	222	197	204	204	206	192	203	213	196	187	219	178	204	177	188	159	223	181	208	184	222	166	176	179	186	184	178	176	216	197	182	190	198	164	189	178	188	188	194	225	176	200	185	188	191	170	220	175	184	180	193	198	175	222	179	192	200	177	202	166	188	182	187	184	204	217	186	197	206	172	203	175	223	165	198	179	186	164	207	185	194	200	206	200	208	193	204	188	177	205	205	207	157	184	225	193	179	171	185	172	205	185	181	193	208	191	185	193	217	206	191	198	172	180	178	182	192	195	235	199	217	191	163	186	180	217	187	178	191	184	191	198	192	192	193	192	174	203	191	202	189	189	185	211	195	178	185	202	160	182	179	214	192	197	188	194	185	181	205	205	197	191	191	195	205	196	224	195	203	185	197	206	228	181	184	198	193	198	205	201	170	186	193	165	194	176	185	191	185	183	187	190	197	190	176	198	178	167	179	186	169	208	177	223	195	176	204	181	205	184	173	202	200	173	175	174	199	166	177	201	175	190	180	178	187	179	181	217	184	195	202	188	185	221	170	185	181	200	204	188	181	196	200	202	175	193	211	194	195	189	199	191	218	196	197	211	202	184	173	206	191	195	170	201	204	191	209	183	218	162	200	214	203	193	192	204	215	203	175	165	192	204	178	190	207	207	188	181	207	190	207	188	204	193	194	163	177	171	181	185	217	202	184	203	168	183	207	199	181	214	181	201	201	191	185	174	189	191	190	185	200	199	210	201	193	206	209	187	192	202	198	182	178	180	186	231	186	194	192	220	189	197	228	189	196	178	182	172	215	178	165	175	201	201	191	228	183	221	209	150	175	186	202	173	159	184	204	180	200	165	190	191	204	220	221	200	212	201	197	193	156	175	208	188	187	196	189	188	188	158	223	206	190	183	190	184	211	180	152	190	189	200	183	200	174	214	184	193	194	197	182	199	192	206	229	191	183	189	222	193	178	201	202	195	207	175	189	210	170	206	185	178	207	195	190	210	176	187	184	200	182	201	197	193	202	173	196	218	183	205	182	189	194	187	188	169	215	173	199	206	222	195	207	201	196	218	192	170	191	169	185	181	208	216	190	181	210	203	223	190	203	186	195	191	185	183	201	200	189	193	202	171	221	183	184	196	204	189	195	158	199	187	210	205	199	216	197	210	187	206	169	202	234	168	191	199	201	190	208	182	180	199	178	193	197	196	199	217	210	181	203	202	197	184	199	207	201	204	199	185	198	182	199	182	218	174	197	163	178	189	204	190	193	194	188	194	195	212	192	180	202	190	182	201	158	194	184	188	201	186	198	208	212	167	176	199	215	187	183	190	204	205	201	202	209	210	197	195	219	193	195	200	182	199	197	189	182	165	194	205	201	178	176	186	193	201	204	201	188	190	209	185	167	192	193	183	194	188	187	190	178	196	192	188	232	180	181	200	220	189	176	197	187	223	193	203	160	212	187	212	181	189	192	213	201	229	199	197	198	196	217	209	186	175	189	197	169	157	189	189	184	179	197	201	186	200	185	197	189	175	184	167	218	191	183	210	201	198	216	182	221	233	191	197	181	167	182	187	181	193	194	210	191	217	186	218	180	182	194	203	181	218	185	187	190	173	200	198	201	196	228	221	212	162	196	202	198	172	214	201	169	219	161	173	175	196	206	185	182	190	183	187	193	199	198	210	204	190	194	181	186	199	177	193	195	197	190	189	192	188	188	232	171	177	205	164	217	193	171	202	189	190	174	196	200	192	187	205	183	211	190	197	196	189	180	215	215	191	189	180	167	193	183	200	201	190	192	182	198	192	174	191	178	196	193	181	206	192	169	187	177	195	193	218	204	179	158	203	209	198	197	218	222	177	181	210	204	191	183	180	188	204	202	195	199	216	210	211	181	177	193	203	192	183	211	195	176	199	185	201	211	200	201	180	220	212	208	191	186	212	199	202	161	164	178	202	205	202	204	211	160	206	183	187	210	198	185	198	180	198	191	211	179	186	179	181	184	185	189	180	192	203	177	193	169	201	215	179	205	170	182	195	175	218	192	200	203	181	158	199	206	190	195	190	194	200	219	187	195	212	191	195	213	200	193	187	174	196	203	175	190	205	184	216	208	186	206	183	178	192	181	188	188	185	177	190	161	196	201	190	185	208	202	198	171	197	200	208	173	186	219	179	198	194	216	183	170	177	185	208	183	199	195	210	194	181	208	195	198	202	183	184	199	189	202	208	186	188	181	202	180	174	189	201	210	192	184	195	195	162	178	231	199	173	188
3146	4057	2136	839	666	574	516	533	509	462	475	479	459	460	454	483	454	457	484	503	507	456	477	442	428	442	460	464	440	431	467	396	510	440	460	472	442	469	458	422	444	499	447	461	449	472	452	439	460	411	446	452	453	457	442	478	430	422	470	443	455	431	432	457	437	453	488	487	492	466	459	426	447	470	444	440	461	428	439	446	449	452	454	500	458	490	454	458	447	434	437	434	474	426	486	438	442	426	469	492	475	471	452	524	444	443	433	477	483	455	439	470	447	432	432	472	430	464	441	452	427	446	472	462	476	461	448	442	482	433	431	476	481	483	470	432	481	467	465	492	435	443	475	441	448	476	456	440	460	454	475	442	443	454	446	417	430	468	426	447	444	470	448	445	483	463	472	492	437	427	463	421	451	445	462	463	398	460	452	462	458	424	447	477	497	495	436	442	482	421	451	477	439	443	445	474	430	447	489	443	437	460	479	474	458	469	432	458	464	470	449	443	429	453	473	447	428	454	434	449	447	435	464	425	428	442	500	429	452	476	450	465	428	451	433	467	444	454	451	444	466	461	457	433	473	447	469	440	446	485	482	469	427	467	447	431	472	457	451	437	476	467	442	449	449	451	467	470	493	496	456	474	486	440	475	475	455	477	434	423	447	468	485	446	450	451	434	476	444	476	424	481	443	453	483	416	450	478	430	470	481	432	462	462	420	437	414	470	448	482	421	436	451	460	431	437	469	474	454	427	464	429	477	454	505	468	456	463	422	443	457	425	487	500	443	463	471	458	421	428	472	440	456	481	439	457	451	501	468	474	476	444	465	465	418	459	404	443	410	466	468	496	473	463	486	496	453	475	429	467	496	472	408	463	424	437	465	417	418	464	465	464	452	420	428	453	465	464	433	447	453	433	444	472	461	463	488	405	443	454	450	453	490	391	449	452	422	427	473	470	436	454	485	499	438	477	459	430	473	436	463	466	424	453	427	466	468	486	407	452	450	478	451	506	444	445	452	462	455	472	451	457	477	517	459	486	496	426	473	474	476	451	471	440	442	518	458	481	478	456	470	480	451	442	460	466	469	489	494	468	452	474	465	486	468	463	429	424	477	426	452	470	480	434	458	484	455	476	498	475	449	454	446	428	458	455	477	434	459	420	445	480	437	439	416	445	455	449	441	441	437	467	449	412	457	488	478	472	453	431	462	484	460	452	449	457	464	453	428	459	444	449	459	439	473	500	444	446	395	448	457	424	439	468	470	448	458	417	445	432	455	442	472	466	445	434	457	429	443	432	450	437	438	478	465	464	457	447	457	435	421	469	483	464	506	401	445	426	472	420	407	464	455	460	422	464	417	451	454	481	466	455	465	472	446	484	451	440	462	432	425	454	473	479	465	443	471	475	430	456	430	463	403	447	472	448	471	451	434	436	459	430	485	474	467	451	459	477	406	428	473	439	464	457	476	410	429	470	405	438	451	450	443	431	454	474	442	452	467	497	437	434	449	470	492	436	468	435	411	464	432	448	463	438	454	459	435	439	420	490	473	457	478	464	412	427	408	430	431	489	482	484	443	436	453	437	452	440	450	429	510	429	449	462	475	481	469	511	477	454	485	432	452	437	449	445	469	435	446	440	438	446	442	441	510	438	451	468	458	444	472	438	444	441	432	489	450	439	462	454	474	429	469	457	467	464	505	459	443	489	485	470	415	447	433	454	455	438	477	489	469	464	458	406	442	392	474	431	434	445	473	434	488	442	436	465	451	446	427	437	458	424	482	470	430	436	411	453	454	432	478	443	477	456	452	475	480	471	476	478	469	502	451	411	462	490	458	434	469	439	444	408	427	469	450	471	435	450	437	444	427	423	440	503	456	442	429	464	456	470	475	453	457	471	479	483	454	467	461	471	449	457	442	469	447	481	470	499	471	415	465	441	418	405	458	452	420	447	425	450	462	474	451	426	440	477	437	435	471	480	449	434	451	494	440	463	440	451	463	432	481	443	421	460	459	427	451	455	488	430	453	467	461	415	439	444	431	422	454	461	465	474	445	453	484	436	460	425	474	451	425	439	464	419	431	444	428	447	477	456	490	454	444	452	501	462	448	441	461	447	485	420	411	418	471	454	456	494	448	485	462	473	404	455	453	488	480	466	476	436	510	406	487	429	471	420	448	452	446	472	441	447	475	459	474	442	439	501	434	400	455	481	471	457	467	470	451	460	454	451	471	451	481	492	464	459	458	459	437	476	481	431	440	455	450	467	440	458	453	439	463	447	488	471	453	466	463	461	452	465	464	428	484	464	450	458	466	446	427	452	430	432	442	441	462	487	485	494	391	469	445	455	448	459	443	436	507	445	430	513	448	418	431	421	450	426	442	494	453	420	447	454	465	464	486	482	482	445	454	433	452	457	452	445	426	434	417	438	460	457	445	430	449	508	442	476	450	404	448	410	457	462	487	438	460	427	428	442	456	408	425	477	394	442	433	416	445	480	455	460	463	447	440	415	452	484	465	457	414	470	463	465	432	449	460	440	400	453	440	475	452	478	430	448	444	470	467	465	436	467	441	481	497	419	469	492	450	464	415	417	471	449	487	476	461	441	451	476	463	434	461	434	446	421	480	477	432	467	415	445	434	461	443	422	430	461	511	447	491	437	459	480	443	462	419	453	450	434	433	455	468	464	425	499	429	492	451	468	448	460	465	424	513	443	492	464	430	452	438	478	422	461	474	457	462	418	471	445	447	443	458	449	458	457	485	458	486	444	442	473	462	472	466	444	456	442	441	435	474	471	455	455	484	447	464	491	447	427	486	469	482	445	457	459	438	442	447	449	484	408	479	447	453	423	435	490	428	399	453	444	461	468	470	469	484	465	454	488	461	495	427	411	470	426	462	428	490	470	477	459	456	445	479	425	449	459	498	478	448	407	438	480	439	449	422	470	457	448	438	448	432	436	434	443	419	455	433	439	464	470	454	467	473	442	464	443	429	430	440	446	482	407	470	451	427	453	436	463	434	449	430	481	437	413	476	472	458	478	479	451	453	468	436	450	444	434	459	465	447	415	435	457	458	488	458	439	463	454	447	458	441	437	430	451	452	482	438	482	436	453	432	478	454	463	433	468	437	445	472	433	452	422	471	474	502	441	451	478	430	437	446	447	472	451	426	415	419	475	450	412	465	475	455	430	461	519	445	473	457	427	472	475	393	462	460	468	474	453	386	431	406	483	409	466	426	476	462	450	457	465	448	442	444	479	453	426	469	456	438	451	452	474	472	461	475	460	465	438	434	443	453	465	472	423	478	461	434	475	455	445	445	433	444	441	503	422	443	455	446	503	488	443	487	465	460	464	434	444	455	452	478	515	457	466	456	461	465	461	423	414	466	423	432	433	455	505	456	456	485	479	484	451	467	435	485	489	399	458	491	470	436	462	456	436	457	447	449	449	479	425	427	399	482	456	450	436	449	475	477	446	454	469	469	442	466	460	430	423	479	444	456	439	466	492	458	428
31604	19263	6583	248	174	144	159	166	146	129	150	138	152	143	153	172	129	133	170	149	147	134	145	156	153	150	167	136	139	159	137	156	139	155	157	169	145	156	147	118	159	153	146	153	163	159	153	133	147	154	147	154	139	141	123	149	148	142	138	148	158	139	149	135	143	144	119	140	156	135	149	137	131	164	151	146	142	141	152	171	157	138	138	143	167	156	148	159	122	146	155	165	144	143	163	154	166	168	139	171	146	137	152	166	153	145	132	148	140	128	161	162	135	153	142	145	140	119	152	143	130	147	167	150	144	130	153	141	153	147	159	163	158	132	154	159	113	135	128	134	143	139	163	140	129	133	166	147	141	138	142	163	113	134	148	145	167	151	133	153	154	146	154	126	133	141	144	136	154	143	168	153	156	142	174	144	139	150	156	134	148	136	151	161	124	161	135	140	124	136	145	148	157	165	153	148	144	133	132	129	161	143	138	148	154	171	155	163	152	151	160	142	156	153	129	156	147	146	146	148	151	152	143	151	143	140	160	172	176	137	131	153	145	156	165	138	150	135	134	150	157	135	151	147	153	162	150	150	134	156	123	142	153	148	158	145	136	163	146	130	139	182	142	164	145	144	162	158	147	136	170	143	135	137	147	149	158	132	141	165	136	171	174	160	147	149	135	145	175	139	155	131	167	135	133	147	151	157	125	148	140	169	156	145	148	143	149	157	146	149	121	133	148	153	154	139	139	152	152	159	161	161	139	159	162	160	146	124	155	152	150	143	154	135	150	142	150	133	148	151	144	145	142	156	147	129	146	137	133	141	145	139	139	136	160	133	149	155	119	146	161	143	160	150	145	120	131	147	169	143	148	156	161	163	162	160	139	125	136	158	122	129	177	138	147	155	160	159	159	150	139	177	139	168	126	133	158	145	134	175	130	154	142	153	128	144	154	143	121	137	142	155	159	149	129	158	140	170	145	153	160	156	151	140	140	160	136	148	163	178	156	137	138	147	164	147	149	117	130	147	145	146	144	149	149	128	140	160	153	165	155	139	156	174	143	137	155	143	135	154	150	143	138	145	136	158	135	177	157	129	166	133	156	166	160	149	161	132	151	172	143	130	136	133	136	149	131	150	166	157	164	157	138	162	131	161	157	139	140	164	130	167	123	147	183	160	155	150	138	156	151	115	145	144	165	144	156	126	145	154	138	160	150	157	151	149	134	142	174	155	145	142	161	156	155	141	150	162	174	141	150	139	146	153	160	142	147	142	135	168	145	129	151	163	148	174	150	151	154	148	151	122	142	147	169	165	153	168	155	155	147	162	173	161	141	147	131	144	130	135	147	153	153	131	161	157	150	139	146	151	147	147	152	181	138	151	136	145	167	137	129	140	159	122	138	151	161	145	124	153	132	123	156	138	151	168	155	123	153	152	147	161	135	145	148	147	130	156	134	154	158	143	134	153	154	156	168	160	160	149	152	133	129	139	152	135	166	141	152	125	138	152	138	151	150	156	158	173	143	131	131	157	123	151	138	125	131	130	127	155	158	152	136	145	172	133	186	135	154	163	153	143	141	146	142	153	154	131	163	144	151	144	164	140	135	133	159	135	157	147	144	157	144	150	148	139	140	140	159	174	118	126	148	150	163	133	153	134	149	148	156	157	147	147	145	141	154	135	152	150	155	151	144	150	145	164	139	157	127	150	141	125	150	126	126	158	139	170	166	150	151	148	128	147	160	148	147	157	147	163	137	136	190	165	158	135	129	126	145	137	163	169	161	159	149	151	151	138	156	174	161	128	136	134	141	157	153	125	174	128	145	167	141	191	142	147	156	140	129	157	153	156	131	155	154	150	147	150	178	159	141	147	131	148	144	139	173	159	138	140	149	163	146	136	156	146	167	144	175	154	152	143	162	163	131	161	189	127	129	143	149	134	141	135	141	124	146	153	166	134	155	134	138	143	142	134	136	137	153	143	146	147	141	151	139	152	128	133	134	147	143	150	150	150	142	158	164	142	161	147	157	154	130	155	143	162	143	139	150	155	147	140	134	148	144	139	141	166	150	132	138	131	138	135	151	147	161	134	137	134	128	144	142	152	138	162	139	155	134	144	158	155	141	148	181	140	143	157	133	168	167	152	145	147	161	130	138	157	148	140	158	157	154	124	120	166	154	151	131	140	168	144	161	133	139	144	146	149	142	135	161	147	156	143	160	129	129	143	147	154	134	128	136	161	172	147	157	161	156	180	165	172	137	154	142	134	133	138	170	145	152	164	152	172	164	159	119	173	149	148	152	165	169	146	152	143	134	172	144	134	150	151	156	136	157	158	160	177	146	147	164	168	128	133	162	140	170	158	154	142	137	155	157	153	139	134	138	142	163	143	129	176	151	120	123	148	161	145	150	144	155	155	129	161	141	126	167	140	145	146	144	162	148	141	163	159	149	164	174	127	165	154	152	156	134	137	170	154	151	132	160	156	161	152	137	140	132	158	157	131	142	157	145	140	150	145	153	145	139	115	145	148	149	154	174	152	146	137	131	143	155	150	135	126	137	122	149	146	143	150	153	161	142	149	116	161	135	151	164	146	144	148	146	156	143	125	171	130	144	154	159	141	145	157	140	128	150	150	148	115	151	132	170	148	128	157	111	161	173	154	155	128	154	151	138	150	131	166	154	139	148	155	165	155	144	150	135	141	149	149	139	153	147	154	144	140	151	157	140	150	165	141	142	149	165	160	143	130	162	128	133	154	151	162	166	157	140	148	145	128	149	123	137	152	136	156	166	137	131	168	132	136	150	152	152	166	156	148	162	156	154	144	168	144	165	144	152	152	167	136	132	162	176	158	128	163	153	144	145	146	134	136	149	146	141	144	134	138	136	155	146	153	145	139	139	135	152	151	131	148	147	136	146	152	158	165	143	130	139	137	155	145	133	145	126	130	151	129	191	159	145	150	179	133	163	150	150	147	182	124	151	131	163	151	132	131	152	158	162	134	170	117	142	161	154	153	118	157	131	145	142	160	137	161	122	148	159	162	144	138	169	162	124	133	119	130	145	145	137	167	122	140	130	161	126	142	130	161	175	168	172	140	132	147	163	174	150	155	139	130	125	156	145	167	154	127	162	120	151	142	153	135	149	144	161	148	140	144	141	144	174	131	152	128	150	144	150	165	147	149	130	142	151	144	137	158	149	166	138	162	148	143	129	154	146	145	153	152	129	166	151	156	158	146	168	137	146	147	123	156	137	129	139	158	140	122	141	132	142	141	158	142	148	131	146	137	155	133	139	152	150	143	139	158	142	143	166	146	155	117	143	139	139	134	136	172	153	154	150	120	161	159	170	142	153	136	141	136	161	158	153	158	152	159	149	141	162	150	165	140	133	157	132	150	176	148	142	145	141	148	146	167	137	161	126	152	121	146	174	140	145	141	140	152	142	150	161	156	135	159	142	145	189	172	170	140	144	162	165	129	133	156	132	149	171	142	164	151	142	157	134	143	156	169	142	125
5364	902	494	456	435	393	458	429	434	436	353	403	413	377	391	403	408	453	386	382	420	371	405	411	386	421	422	400	384	404	375	378	405	377	400	394	400	374	416	401	429	399	413	446	422	402	384	418	379	399	436	404	424	401	414	418	409	410	405	414	436	444	398	427	412	417	426	408	398	426	396	397	395	432	415	432	427	384	410	387	403	397	394	431	410	400	407	404	352	396	391	428	413	427	385	389	406	388	395	431	427	391	411	421	393	404	384	403	413	410	414	388	409	421	379	405	425	376	387	405	414	412	389	410	423	382	416	414	420	382	400	386	391	392	373	398	402	392	403	427	417	427	395	411	406	425	441	405	439	418	374	396	437	389	383	391	384	400	382	406	425	436	412	398	395	399	358	415	408	396	422	412	431	376	373	413	387	390	417	380	419	400	396	415	373	423	421	388	441	438	397	411	374	368	427	428	420	400	405	407	392	380	408	387	432	448	380	391	403	455	413	421	409	399	391	398	412	415	413	398	380	401	402	438	398	427	434	426	403	361	368	385	410	389	380	407	400	360	396	426	373	392	433	424	389	408	390	426	383	424	395	408	400	408	408	426	394	414	412	411	400	372	418	411	419	374	386	405	403	366	391	410	403	413	403	378	410	401	400	409	372	400	427	400	401	416	388	407	429	392	436	397	420	402	414	457	377	428	435	408	414	392	402	420	418	395	410	405	404	374	405	379	400	398	397	430	409	399	395	366	402	403	409	395	439	408	416	400	407	373	399	412	389	424	403	446	401	416	423	400	387	420	398	394	404	409	442	407	404	392	411	437	417	438	388	413	384	433	452	423	392	392	362	418	421	428	370	409	398	381	423	433	423	417	383	401	439	398	386	401	390	383	413	404	382	420	420	371	404	410	427	404	406	420	405	405	404	433	398	419	426	437	408	429	439	423	413	410	390	409	400	428	425	424	402	406	420	429	402	407	462	437	431	419	407	414	414	425	402	415	403	389	399	417	424	378	420	377	418	408	396	421	416	382	416	399	393	389	367	413	425	380	414	396	406	454	429	415	379	403	405	401	415	406	369	406	404	441	379	368	435	412	399	396	388	405	390	408	410	404	403	383	422	444	409	387	390	391	398	385	419	418	415	417	423	396	420	408	413	430	408	427	384	407	411	424	422	434	396	404	410	417	392	388	398	391	424	391	355	374	407	376	409	400	443	399	400	427	417	394	369	426	408	430	439	379	396	402	420	436	415	429	415	427	369	422	416	441	377	400	397	413	369	424	420	412	382	427	394	427	423	414	405	395	395	418	408	412	383	412	427	367	406	378	394	411	412	411	411	458	413	399	404	383	417	405	399	415	428	415	346	408	373	431	431	441	414	390	419	401	412	380	406	373	414	386	384	390	398	420	412	383	401	424	391	411	451	428	383	396	382	426	391	390	396	389	423	421	415	402	403	414	419	432	408	376	401	395	404	418	471	413	398	441	387	370	418	392	413	431	443	411	379	418	390	417	407	429	426	367	421	369	398	393	415	406	391	406	389	390	406	410	387	393	412	364	420	389	404	387	394	428	366	453	383	400	385	397	403	403	390	410	391	414	429	391	424	402	416	401	415	432	416	366	427	402	417	397	366	413	386	427	410	399	389	401	370	389	420	376	419	411	422	377	427	429	401	426	429	417	422	396	430	413	439	451	361	436	408	407	408	400	406	402	393	452	439	388	380	403	374	397	392	418	361	400	413	433	413	386	386	408	392	450	408	404	411	381	395	384	404	412	387	430	369	369	414	401	383	402	381	441	417	404	406	409	402	395	418	391	385	396	407	395	384	388	411	396	391	425	392	394	409	367	378	465	404	419	421	393	381	383	421	393	411	436	397	446	404	416	372	394	390	363	400	409	425	391	358	378	380	392	405	395	360	384	412	409	412	405	412	405	378	411	422	394	407	455	421	406	393	410	395	404	410	421	413	415	401	384	402	424	404	409	390	373	397	417	382	403	419	423	414	419	392	383	411	443	412	391	386	401	397	382	430	395	403	394	374	409	416	376	394	411	413	395	393	390	348	376	404	410	391	362	418	411	420	390	394	421	414	429	410	358	402	422	376	435	394	384	376	377	402	398	450	410	395	383	359	375	389	404	431	407	398	400	390	378	389	380	413	399	405	380	361	416	425	400	416	358	380	425	385	393	449	393	409	395	414	394	410	414	405	379	388	416	396	411	415	418	440	392	410	427	425	412	421	411	369	379	377	422	417	403	407	391	391	417	394	423	425	426	413	380	391	416	382	379	411	373	398	408	420	394	430	413	376	405	436	406	409	387	421	404	424	409	401	445	422	418	431	423	418	367	413	409	375	388	435	378	400	383	401	379	405	386	386	388	367	397	403	377	411	375	447	391	366	400	400	417	433	396	373	387	422	399	383	395	392	402	390	459	391	386	415	372	373	389	392	360	406	370	375	390	379	403	414	442	395	418	404	419	382	402	402	394	397	416	429	374	416	428	397	419	405	415	375	422	402	409	386	369	414	426	413	418	400	391	425	411	407	419	412	420	410	402	400	417	410	408	382	402	394	390	391	381	403	369	389	365	424	379	404	404	396	380	463	443	441	367	402	392	419	403	408	394	391	448	422	428	381	407	423	405	392	436	417	380	421	413	403	383	431	427	377	385	385	448	401	392	404	415	381	430	396	370	425	398	425	399	385	409	409	430	435	389	404	432	413	401	346	430	421	363	406	424	393	396	444	395	398	406	418	406	428	391	395	392	367	429	397	411	410	412	387	431	401	382	405	389	399	390	447	430	405	418	387	401	401	403	425	382	392	416	394	362	417	397	364	417	375	415	401	428	403	365	422	407	467	436	433	408	361	417	398	413	407	394	391	416	423	435	425	386	431	441	417	426	390	413	426	403	394	418	413	446	421	417	417	432	395	411	414	382	376	405	415	401	420	432	409	360	422	429	418	378	422	447	449	364	400	410	450	426	385	423	420	405	411	430	394	411	376	387	438	394	411	387	400	386	387	399	392	409	395	441	416	425	402	392	409	403	352	397	411	410	385	397	441	413	432	407	401	410	405	401	405	407	414	398	426	400	431	387	384	383	401	392	406	399	436	398	424	390	432	417	410	410	439	391	411	398	434	423	427	408	383	413	413	429	389	390	398	401	417	386	401	458	391	406	396	450	358	396	410	368	388	375	435	364	438	399	381	405	406	396	380	428	363	388	420	410	400	399	397	378	373	399	390	383	398	427	352	387	415	400	418	372	373	427	386	406	396	399	404	389	399	416	412	395	420	404	412	409	416	408	428	412	422	403	392	408	373	395	393	392	429	422	407	404	410	392	456	450	392	380	381	373	427	422	388	369	370	389	410	434	400	366	375	436	436	416	388	402	413	380	378	419	372	403	404	366	373	427	436	399	392	415	422	419	390	405	403	426	421	397	427	382	388	420	415	403	380	395	383	379	427	359	399	416	396	415	413	401	388	417	422	414	417	419	390	397	423	418	432	392
24544	20974	23925	28175	20966	17485	552	351	278	276	298	262	258	268	251	259	267	251	264	272	292	269	238	247	261	230	232	235	238	262	264	237	253	256	288	249	256	258	251	272	232	237	240	227	261	227	276	256	264	250	235	250	241	240	230	217	252	297	253	271	242	261	269	236	245	231	213	251	243	243	260	247	248	253	257	240	241	238	227	228	233	256	257	235	294	245	265	226	233	205	260	218	246	257	264	228	246	253	260	195	237	232	211	245	274	258	205	265	261	253	241	263	253	259	236	220	243	246	240	245	232	222	255	239	238	265	262	285	247	257	213	250	232	248	262	259	217	271	270	240	251	252	220	229	238	237	263	257	262	264	219	251	235	259	250	233	233	248	252	274	247	247	262	235	254	232	249	266	257	222	248	227	230	241	249	275	239	246	252	233	238	226	245	254	240	215	271	259	247	226	230	254	247	245	263	234	228	243	233	245	247	246	230	262	228	258	206	237	243	241	258	231	261	233	269	245	255	227	250	253	239	256	258	258	258	235	247	251	248	237	237	238	248	252	257	271	246	263	237	213	246	249	225	277	253	242	223	259	265	255	261	240	256	269	261	252	245	246	273	252	227	252	249	232	267	242	238	251	231	259	241	267	263	237	244	236	245	255	258	251	239	243	260	227	211	236	284	230	247	224	268	278	248	260	241	210	264	246	237	237	253	228	235	269	247	258	260	283	210	249	273	226	281	246	232	240	249	228	259	241	258	228	256	225	251	256	273	259	237	214	238	238	234	238	267	257	251	257	248	273	223	256	253	238	276	227	260	274	245	245	271	256	236	234	242	274	249	262	236	250	242	276	243	248	246	237	275	267	262	245	257	235	249	231	244	258	253	248	224	248	259	251	229	224	238	254	238	242	241	255	242	248	246	274	238	249	250	255	257	275	256	255	243	240	231	240	255	254	240	253	234	252	256	229	270	265	229	251	233	247	241	248	214	256	261	257	279	286	235	249	241	253	232	220	231	246	235	235	235	227	252	239	243	233	269	247	252	271	241	215	241	237	247	242	257	268	256	238	253	274	261	270	235	258	284	242	212	231	261	259	230	231	263	238	253	274	243	270	261	273	268	248	254	244	263	241	246	270	223	242	251	249	246	226	249	259	249	259	266	257	271	259	278	268	258	253	261	232	252	263	228	254	232	244	233	266	241	285	253	245	233	232	266	250	251	268	230	238	243	256	269	265	261	251	249	242	247	221	219	241	258	229	241	233	255	266	253	228	270	246	236	218	241	232	257	250	244	236	242	236	263	240	230	240	255	264	251	261	267	240	220	241	266	244	254	264	249	239	275	219	242	258	260	237	252	250	247	264	269	220	262	260	261	250	267	242	254	311	222	267	263	216	255	238	224	277	253	241	276	275	233	252	254	267	261	210	263	232	224	263	251	254	234	247	273	287	264	273	238	244	245	263	281	273	255	248	254	231	237	255	237	269	246	248	237	286	241	235	244	267	219	238	222	242	267	240	276	261	265	249	240	272	249	236	249	267	274	303	256	286	236	249	236	265	238	274	243	217	232	245	246	235	265	227	230	241	244	223	239	239	245	260	237	228	254	270	247	262	273	256	225	257	271	254	268	240	251	242	243	234	263	264	248	261	272	246	255	217	277	226	235	231	258	247	236	227	246	246	266	226	229	228	271	253	241	243	224	224	244	253	235	260	261	240	245	270	249	235	262	273	251	246	246	261	236	253	244	212	248	246	240	243	230	260	248	272	220	254	228	248	238	240	233	269	228	237	204	233	216	254	245	287	236	239	254	265	263	241	233	266	278	270	244	256	250	261	248	232	244	251	276	245	221	229	235	252	256	203	243	272	242	228	255	218	234	244	249	240	270	247	279	245	211	263	257	263	239	272	268	252	268	227	224	223	244	240	265	236	246	265	291	272	271	255	251	237	229	262	266	237	236	277	243	234	276	265	227	257	257	258	252	247	265	254	270	239	245	254	241	246	246	268	225	266	241	234	261	271	246	220	273	227	245	272	253	210	253	252	260	246	231	225	237	228	241	245	257	257	281	241	263	281	229	253	237	269	237	249	240	258	227	213	251	249	268	244	262	238	254	230	250	256	251	279	242	250	250	271	244	262	201	225	249	265	243	236	248	256	251	272	246	226	228	223	260	268	273	206	266	222	229	254	253	237	247	265	237	261	235	275	250	230	251	246	241	237	255	254	222	253	272	270	246	242	271	241	229	248	226	250	212	233	225	241	241	248	242	250	265	270	254	225	229	256	244	231	239	241	246	252	240	242	257	247	244	269	240	234	259	238	240	217	229	222	253	247	236	224	216	259	232	259	241	236	256	270	237	256	269	227	259	250	266	239	240	246	235	230	248	210	252	245	264	261	266	234	224	220	240	221	253	223	245	266	253	258	243	258	258	267	241	257	277	247	246	230	265	247	257	254	222	241	237	254	250	230	226	281	267	259	261	220	233	263	238	256	231	229	240	270	255	247	248	219	240	237	217	238	258	247	241	222	250	260	258	234	229	264	234	260	227	260	261	263	237	248	274	268	249	261	219	246	256	264	234	229	234	250	260	265	231	251	236	260	266	214	238	259	250	245	225	255	224	248	249	252	233	248	256	221	253	247	253	231	229	249	259	257	263	239	236	224	253	224	283	239	258	259	222	244	247	253	224	259	266	252	252	246	220	252	256	239	257	225	240	245	244	251	273	292	255	262	267	271	234	260	231	237	232	230	203	260	263	264	240	275	267	221	251	246	243	259	233	212	258	245	257	265	268	245	241	259	230	249	230	241	233	254	252	244	228	248	260	262	256	244	242	249	242	298	253	282	263	260	262	243	259	261	228	237	254	268	256	237	239	244	251	262	248	260	251	258	248	215	234	240	218	257	249	274	251	246	240	234	218	268	251	230	266	223	221	242	251	251	250	234	258	235	243	205	248	282	242	245	233	268	232	255	262	249	231	249	243	261	250	272	243	229	249	247	262	262	242	235	242	240	236	231	230	255	266	247	265	237	240	240	244	253	255	262	254	239	242	229	290	267	230	258	226	252	225	248	246	225	250	266	253	286	231	234	257	262	278	239	258	261	222	248	252	256	249	245	268	271	258	231	224	252	236	245	230	239	244	290	251	245	234	224	224	251	269	247	250	236	252	256	249	247	235	256	248	247	244	261	262	244	224	283	242	253	233	265	238	219	226	224	259	224	267	265	242	256	254	250	235	264	279	244	227	225	231	250	271	232	232	276	268	244	218	254	223	258	245	244	257	261	246	223	232	276	253	244	259	229	213	240	272	244	268	243	244	239	239	227	257	242	270	261	252	236	229	243	254	222	224	252	271	241	282	230	238	253	239	245	228	217	229	211	241	279	232	246	257	277	262	275	246	242	251	228	245	270	256	245	247	242	238	234	229	239	246	242	268	253	227	260	253	223	265	227	252	263	236	288	250	251	263	266	235	257	254	234	248	231	255	222	230	236	259	258	236	233	231	243	260	247
3302	2667	1545	862	757	658	602	584	593	568	621	607	572	626	643	616	592	616	623	605	577	614	571	591	618	589	604	611	648	645	602	614	639	631	621	588	640	609	590	582	615	580	580	571	627	583	629	601	565	631	576	605	623	602	587	613	610	609	599	564	538	592	559	579	580	653	606	629	580	578	574	616	618	602	580	651	628	658	601	560	632	595	655	603	626	629	620	587	594	596	591	603	599	623	576	579	602	621	619	616	567	629	608	613	606	612	589	597	594	578	605	630	623	591	578	635	667	589	641	629	644	609	625	608	571	615	646	593	568	595	614	639	624	603	636	585	601	625	594	626	638	612	624	597	589	625	606	608	588	609	655	623	592	610	573	577	610	634	602	600	610	590	580	597	530	575	607	631	650	583	578	616	585	614	616	633	593	590	590	618	565	619	589	604	608	615	630	618	593	632	573	580	645	591	637	602	586	582	601	641	607	619	585	573	584	576	584	644	572	561	658	566	586	570	581	612	625	615	650	627	589	577	615	608	617	592	651	599	622	604	606	590	595	568	638	636	596	596	620	606	649	604	581	583	629	654	617	644	647	568	611	571	582	634	605	577	621	586	602	614	604	599	582	600	606	614	576	625	615	595	618	605	636	607	612	585	593	558	577	638	629	599	595	598	617	650	628	607	592	570	558	591	617	574	555	629	610	601	562	627	624	615	629	596	616	583	627	615	600	609	623	579	573	609	582	617	580	627	644	542	622	582	597	593	600	651	634	591	607	637	613	575	619	587	640	589	592	630	606	603	586	614	628	599	596	585	641	587	621	581	613	619	618	647	585	593	586	612	565	590	621	648	630	590	562	612	632	631	612	622	589	610	587	658	592	636	605	624	597	585	602	625	618	597	630	649	633	571	570	604	586	596	636	590	602	594	549	625	591	617	595	592	595	595	594	625	603	625	578	624	588	611	608	610	559	563	556	602	622	608	614	625	606	640	627	573	597	617	626	602	601	601	588	674	659	566	567	612	622	596	573	580	551	606	636	620	606	610	561	631	622	616	627	610	631	596	585	655	621	597	586	582	620	556	620	656	655	607	605	625	659	592	619	574	634	605	646	595	661	667	623	600	589	566	608	573	620	610	572	649	599	591	607	617	593	647	609	573	625	622	630	581	613	587	591	589	600	621	620	613	576	587	576	583	629	581	568	596	619	633	596	595	615	580	581	625	623	584	595	632	560	603	610	618	618	579	603	603	603	593	583	595	612	600	561	612	607	587	582	595	600	631	588	634	689	588	564	580	601	582	608	563	595	629	607	615	648	576	586	636	622	587	608	596	616	561	548	588	618	587	648	598	635	595	597	616	580	576	549	610	613	618	602	658	624	637	569	609	579	646	588	615	614	560	623	598	575	593	600	574	637	589	594	611	582	621	591	584	540	595	602	574	595	596	610	594	616	579	559	543	599	582	603	571	630	613	577	597	601	619	608	594	667	600	581	601	621	606	611	623	623	626	586	586	626	602	587	646	613	583	617	590	626	625	624	599	607	610	573	576	573	603	581	601	660	639	623	634	608	613	631	595	587	622	575	590	610	577	561	660	608	598	605	600	624	596	575	625	608	633	625	584	601	596	577	605	623	551	614	591	587	595	620	601	600	607	569	610	613	648	569	645	594	614	637	606	635	623	596	609	605	593	609	666	555	586	610	639	581	595	599	611	650	589	583	648	661	611	568	594	636	597	621	563	601	597	591	580	632	592	579	586	658	601	613	622	585	532	627	599	622	586	595	549	558	613	614	597	605	623	598	599	582	598	558	584	586	598	615	576	585	609	647	587	603	654	591	590	587	623	587	597	597	584	577	635	645	594	605	588	621	609	612	623	584	604	655	639	612	595	618	590	605	618	614	599	582	595	611	620	597	651	615	589	601	595	629	595	610	597	602	616	613	599	625	612	560	569	617	620	602	604	622	597	627	651	635	607	608	618	654	587	625	597	593	621	632	574	627	603	583	606	590	587	621	588	586	621	589	608	600	632	586	563	584	603	588	569	610	646	527	614	608	582	597	621	611	617	592	632	625	614	570	622	637	584	594	602	597	574	647	591	610	603	590	657	548	606	621	584	575	615	612	601	584	622	624	576	581	636	572	568	617	611	582	606	570	615	588	573	577	581	606	625	605	581	617	622	618	611	587	604	607	647	606	580	621	581	619	648	598	630	611	581	620	607	620	628	598	626	554	602	645	610	580	600	580	620	584	619	608	599	596	593	599	600	659	548	643	585	581	562	631	606	543	612	588	609	617	643	628	610	608	601	588	591	596	638	657	588	610	603	560	661	623	619	625	646	588	627	593	597	577	605	596	562	632	623	563	562	615	614	560	617	621	581	592	597	598	566	591	630	555	599	622	576	565	607	624	635	583	627	611	617	572	580	601	612	583	565	618	616	623	588	597	642	636	606	659	557	576	618	628	591	610	576	601	587	602	605	552	630	590	598	616	575	614	626	591	610	652	633	599	624	587	613	602	622	603	588	578	644	598	612	629	562	646	622	571	640	593	625	603	613	608	605	625	608	598	588	626	588	611	623	619	634	642	615	636	603	590	633	637	621	612	596	567	578	582	580	655	624	622	613	595	597	601	608	596	627	575	622	577	611	585	653	592	621	606	630	589	609	602	582	570	566	624	595	560	585	602	601	572	574	632	610	604	558	599	640	626	589	635	603	615	591	605	582	591	573	627	600	566	585	601	558	647	620	596	600	613	607	627	632	595	617	628	588	604	590	618	631	587	594	599	570	616	619	646	575	577	592	628	594	572	601	586	597	618	632	600	583	600	598	626	622	566	620	601	586	627	582	618	567	589	586	609	602	608	567	598	606	559	626	583	558	624	605	595	638	619	579	641	620	591	598	635	594	594	571	594	565	628	633	595	595	601	628	602	646	590	564	627	614	602	605	612	614	577	611	593	596	568	583	584	582	637	604	597	638	614	608	622	602	613	594	599	562	637	618	607	608	588	596	645	633	584	602	604	592	603	616	608	634	566	569	563	576	640	637	661	590	617	619	586	632	563	591	607	638	611	561	618	606	578	585	599	598	604	594	577	624	603	621	612	604	665	628	598	591	617	580	601	660	612	533	590	607	633	593	619	620	628	635	617	609	639	599	600	656	622	606	562	574	571	571	589	633	609	636	573	624	569	591	596	580	542	573	598	627	649	598	604	601	566	640	560	587	564	622	597	609	586	605	637	550	633	645	622	608	552	601	575	619	602	561	610	580	607	604	585	622	579	603	633	550	578	622	573	617	645	578	588	575	582	553	617	614	600	604	628	617	590	633	621	645	622	590	578	591	648	591	641	616	632	611	614	625	630	607	597	609	640	584	607	616	596	618	587	589	634	627	586	604	572	592	612	628	618	620	617	578	619	618	600	591	596	620	628	593	630	588	626	593	593	596	606	607	615	625	630	576	610	624	611	605	581	598	596	635	636	572	637	640	632	611	641	623	576	623	660	598	649	587	638	627
23933	20998	24329	27859	20998	21010	12913	524	321	309	268	247	237	221	235	218	242	226	219	183	221	220	199	224	221	209	182	198	217	221	210	212	216	208	197	181	196	196	207	219	187	198	222	208	184	192	183	193	183	212	184	185	203	205	211	210	184	206	209	182	205	188	180	200	202	200	213	212	222	187	219	219	191	191	168	213	220	200	196	182	177	185	200	222	224	201	203	195	156	196	174	218	203	193	189	169	197	210	218	209	196	193	192	172	212	178	196	213	196	172	164	185	185	192	202	194	205	201	175	185	203	217	190	199	210	168	195	177	199	185	184	200	184	188	179	192	172	191	165	207	216	192	184	194	174	213	221	187	195	191	168	197	206	191	226	197	181	164	174	180	168	169	190	177	198	206	195	193	192	219	195	183	179	254	190	200	177	191	193	186	197	209	181	200	176	178	183	164	193	202	185	194	204	186	197	203	197	164	213	196	182	178	200	183	192	191	189	203	201	210	202	212	211	200	187	198	186	192	197	202	223	199	177	187	201	213	198	194	188	191	213	182	189	216	202	201	216	194	194	198	212	173	193	197	195	186	190	217	190	182	206	175	193	199	207	208	196	209	191	189	175	199	191	200	205	190	203	189	213	186	194	214	217	183	182	203	214	198	203	203	189	190	169	176	185	220	197	195	182	208	230	164	194	206	181	183	183	183	195	179	191	192	195	179	188	172	226	200	176	198	193	197	169	205	193	194	171	202	180	196	216	201	203	196	194	217	198	184	185	192	204	182	197	185	192	187	204	215	196	188	200	177	184	200	182	188	216	213	168	184	192	175	188	191	204	183	190	202	213	197	186	182	180	184	198	176	201	197	237	187	197	179	228	206	213	205	195	194	216	208	211	186	174	197	181	173	211	186	162	198	199	188	196	176	189	195	204	202	185	207	193	173	208	188	212	204	225	206	197	190	213	190	189	212	206	172	209	194	192	211	195	194	197	189	213	203	175	203	179	198	207	174	206	210	194	233	238	197	207	192	214	178	175	168	237	198	221	203	191	205	207	189	198	224	217	210	233	214	188	173	163	183	218	185	185	173	223	204	227	177	195	203	199	252	204	218	183	201	190	188	202	192	204	178	198	227	171	215	210	197	193	194	212	204	191	179	194	184	186	193	190	201	188	182	170	185	199	179	178	190	195	162	189	198	189	198	231	186	209	178	200	171	203	203	191	183	187	175	184	187	188	205	160	189	194	193	209	184	197	217	190	190	187	180	190	211	242	209	181	214	202	220	191	183	166	189	205	205	188	207	217	170	176	173	203	186	211	197	199	176	202	188	185	202	198	200	183	187	190	200	191	199	178	184	202	189	189	198	208	198	197	189	182	203	192	199	194	200	189	214	181	201	193	191	251	220	202	221	187	201	208	180	199	183	203	217	188	203	204	174	219	190	202	169	189	190	202	223	197	191	197	173	211	201	206	187	179	190	189	196	197	210	183	197	182	190	169	205	175	208	199	189	187	200	209	228	197	207	191	181	197	185	186	182	196	177	195	180	180	199	186	175	213	204	193	197	189	217	197	184	194	183	172	212	208	206	183	188	194	190	173	197	192	201	181	204	191	197	201	191	171	228	186	197	186	179	219	200	198	190	192	221	191	174	187	203	191	190	188	210	208	215	174	199	197	208	182	187	212	204	192	181	204	180	182	202	200	183	203	183	190	165	214	198	209	202	208	179	193	192	199	214	198	178	202	187	174	209	222	180	207	200	198	195	197	177	205	217	220	172	201	186	190	199	180	196	180	232	205	212	171	207	181	202	213	186	192	199	191	198	211	188	187	183	184	188	178	201	219	210	218	191	194	206	193	200	200	189	184	195	196	176	189	158	184	169	185	210	197	197	176	204	187	192	202	194	199	199	185	182	188	199	173	200	188	191	207	208	184	177	206	169	211	194	225	189	190	207	204	186	211	204	198	173	210	179	198	196	189	196	185	188	191	187	203	200	186	182	215	184	203	191	202	180	197	216	187	162	193	207	190	177	205	195	230	165	204	205	194	191	210	187	216	199	182	220	192	169	193	188	200	200	205	189	167	208	202	198	194	209	168	221	213	162	204	194	182	192	167	183	250	205	161	181	198	195	187	171	180	189	193	210	204	185	189	206	196	211	184	196	184	211	197	212	200	238	175	191	210	206	209	193	191	184	172	212	193	181	203	219	197	193	209	189	205	171	206	194	196	196	184	176	189	183	203	178	208	198	187	224	193	185	203	191	207	198	198	191	197	192	185	189	217	175	193	199	185	213	199	201	203	167	223	206	198	175	198	205	201	233	178	196	215	208	200	178	201	217	173	179	207	195	195	170	186	207	182	181	214	189	176	190	198	192	188	182	210	206	198	194	212	178	210	203	202	197	188	166	163	179	213	217	197	185	199	183	208	200	181	184	185	207	188	194	179	162	222	200	197	212	216	170	223	196	187	200	202	196	192	202	191	205	193	210	191	188	173	194	173	211	190	195	215	198	159	191	186	198	210	210	207	191	194	170	205	193	208	181	188	212	187	209	173	231	167	188	185	212	179	221	203	202	176	187	170	183	195	198	189	186	217	204	204	206	208	183	184	178	195	187	178	243	200	209	195	192	204	192	187	201	189	188	187	197	178	227	212	207	203	231	200	194	180	214	186	203	181	205	204	181	164	228	186	159	176	182	199	224	206	217	183	216	209	193	174	207	185	184	181	220	206	196	196	220	166	188	193	191	226	183	176	189	198	187	200	177	172	191	173	195	187	150	153	189	177	172	201	206	184	203	178	187	198	244	183	222	193	196	223	206	187	204	204	162	201	190	214	177	200	192	178	201	188	192	197	194	187	202	189	156	208	187	187	189	185	222	179	183	208	196	177	215	211	201	208	178	200	191	186	198	200	210	223	202	194	192	196	203	195	197	190	204	218	204	186	190	178	198	187	212	198	218	211	218	194	200	193	204	174	199	196	192	187	231	175	199	174	185	197	178	213	225	204	184	199	204	182	184	195	193	180	215	175	182	201	195	190	182	185	208	203	208	200	167	187	196	206	186	173	182	211	180	204	219	192	168	187	213	190	204	174	206	200	173	191	204	210	197	211	191	200	191	206	215	216	184	207	189	209	222	209	212	211	196	163	197	196	199	200	216	186	180	193	208	196	181	194	212	198	208	225	190	176	194	220	217	200	171	184	186	189	190	175	219	208	229	215	199	194	185	215	206	201	193	196	177	195	206	174	189	204	195	182	196	195	200	182	207	180	198	201	211	206	200	180	209	204	217	195	192	204	185	199	204	176	180	183	205	179	182	197	205	188	212	214	205	203	185	184	214	196	201	187	170	183	169	183	193	191	157	181	201	197	220	184	190	163	206	213	192	192	197	199	193	203	213	219	205	178	190	189	195	167	189	211	191	182	175	191	183	177	203	180	174	181	207	198	188	169	225	184	207	196	177	208	200	191	200	178	204	200	190	203	165	186	229	223	206	212	180	174	196	201	191	176	174
3219	3970	2437	896	647	580	536	534	492	511	491	524	472	477	458	494	428	470	464	481	452	487	471	481	484	474	512	504	447	483	435	457	458	467	455	460	442	465	457	461	483	461	469	446	490	451	458	438	480	527	457	437	412	461	464	484	483	445	456	438	463	453	483	464	464	428	468	463	479	497	443	479	418	425	476	444	447	446	436	480	439	450	399	442	447	430	483	462	433	453	477	427	449	448	456	469	411	458	466	461	456	480	413	492	422	508	468	428	477	475	450	458	443	474	470	468	429	451	446	447	463	440	441	421	463	445	466	477	436	454	452	452	455	446	464	455	427	450	471	461	498	451	475	470	440	445	481	446	423	478	438	443	481	458	476	476	484	489	502	466	452	476	442	472	466	459	417	471	481	457	446	459	461	441	439	476	476	443	462	498	484	478	415	482	462	453	440	472	455	450	467	478	460	431	431	452	478	453	466	433	468	461	449	458	494	471	486	433	434	439	432	467	450	450	484	484	499	454	466	431	492	452	458	426	432	458	472	444	458	411	470	436	483	456	469	490	437	457	488	450	483	472	446	408	445	438	440	449	445	477	439	464	412	444	457	472	418	463	455	472	493	442	461	487	449	464	430	450	469	506	447	456	479	449	470	459	452	417	466	477	440	476	469	414	458	452	484	447	437	439	406	442	492	458	454	435	480	438	468	475	489	441	455	491	440	481	423	471	453	427	456	477	486	440	477	434	449	435	460	467	466	446	462	488	461	486	434	447	440	486	411	486	428	479	432	470	477	449	424	489	467	428	499	481	423	425	475	406	496	445	479	422	419	500	453	472	427	429	456	481	495	442	478	444	472	466	490	459	472	484	491	464	476	447	499	452	424	437	453	455	456	437	440	429	419	489	454	438	475	433	492	501	451	432	471	447	417	432	438	482	436	446	455	436	433	485	478	432	403	466	461	469	443	414	434	477	475	461	478	449	496	483	466	465	490	456	437	446	447	448	480	465	453	445	449	448	437	421	452	454	498	444	478	453	471	456	435	445	438	479	404	438	470	470	442	450	442	469	462	436	484	426	473	434	455	439	438	455	487	440	478	424	396	469	458	462	465	441	468	468	413	454	461	484	448	465	475	411	478	458	448	462	427	452	430	436	483	460	470	460	462	437	444	461	455	485	463	457	454	450	442	471	459	464	461	433	439	454	447	497	441	457	450	454	457	445	455	451	446	435	422	459	432	463	458	472	472	450	452	426	455	446	496	454	473	482	446	462	445	440	472	485	464	470	449	457	476	434	464	463	453	467	446	480	469	471	436	455	429	445	470	480	463	483	448	464	482	449	463	424	483	446	445	470	434	428	478	452	455	448	481	452	432	486	459	459	455	427	437	450	448	505	477	471	443	448	410	471	443	426	489	432	462	474	451	452	430	440	463	444	427	451	446	444	451	440	482	471	448	455	448	416	435	444	487	432	461	477	419	479	458	450	430	436	475	481	465	433	408	470	466	414	438	438	439	500	488	470	430	413	495	454	445	437	466	447	420	499	465	458	450	422	466	448	453	449	502	480	415	472	478	475	452	484	450	490	441	430	475	469	441	409	467	447	478	456	460	470	468	441	470	444	446	482	470	461	451	465	467	458	447	431	465	473	485	491	456	429	426	428	481	491	429	444	466	453	448	449	455	434	453	418	437	472	478	448	454	469	444	443	492	451	432	473	453	479	446	498	457	451	459	470	427	450	451	465	433	452	462	413	492	439	461	465	435	445	451	501	453	504	447	470	454	423	446	416	462	482	429	450	449	451	483	474	475	470	407	430	419	459	476	452	488	445	463	431	418	459	444	447	459	449	482	467	472	467	462	447	461	475	447	460	420	444	496	465	472	422	431	493	466	441	433	462	468	434	448	445	459	453	459	458	448	463	447	476	458	470	451	408	416	463	453	478	481	467	472	465	464	445	464	495	455	431	407	457	445	493	447	461	445	459	449	450	409	464	510	455	458	436	461	485	432	473	453	433	455	453	454	457	472	449	442	440	462	456	453	485	445	436	457	428	445	451	445	476	439	441	442	460	469	491	465	461	417	456	467	488	437	468	496	480	454	445	477	467	433	460	451	478	421	462	458	469	488	442	455	498	445	424	441	456	450	457	484	422	469	451	446	427	430	469	426	460	493	480	452	446	452	450	475	465	464	486	444	428	456	447	468	457	448	475	450	478	435	487	442	462	446	450	489	406	446	467	503	463	447	466	413	462	470	460	452	457	492	485	435	463	475	435	466	435	457	443	443	487	462	466	431	467	457	467	472	444	443	446	444	448	483	443	501	458	435	466	472	420	472	446	442	486	439	459	484	479	466	451	474	457	439	466	450	450	442	442	472	463	442	469	467	433	422	475	454	449	479	444	426	466	453	457	443	474	487	469	418	480	458	409	440	453	474	472	454	438	452	493	449	476	460	429	446	439	416	440	440	424	501	434	488	453	429	461	446	465	453	452	475	451	480	442	443	468	504	404	457	451	461	456	454	447	480	470	462	470	458	479	457	464	425	495	450	429	448	448	444	439	446	469	445	432	461	457	421	446	494	456	406	444	481	439	498	443	451	422	448	466	448	437	447	461	458	411	435	458	479	439	445	443	460	453	453	452	460	479	506	430	456	444	444	471	456	461	487	464	453	447	451	465	406	431	472	473	463	468	454	435	435	473	474	476	465	463	464	466	485	449	475	471	514	479	461	455	505	454	465	448	466	427	424	430	468	479	453	446	511	422	441	455	430	495	454	394	452	437	461	446	464	485	443	456	450	471	475	453	449	439	509	441	418	445	447	447	460	445	502	458	435	514	454	472	463	466	465	443	456	477	460	449	441	491	443	460	404	454	439	464	439	454	457	473	485	410	472	487	456	454	510	443	437	468	433	457	445	433	446	443	458	426	461	449	443	466	434	398	478	486	453	493	425	468	476	505	473	474	432	429	467	461	436	474	450	478	473	518	478	447	484	447	469	422	452	473	452	468	490	445	455	463	450	413	421	494	434	471	475	465	453	419	475	442	475	473	447	434	457	439	435	445	467	449	426	487	457	413	446	476	461	458	427	449	425	460	441	467	461	455	455	479	453	445	457	510	458	457	493	447	429	447	445	492	454	446	412	509	452	452	446	437	451	434	426	452	427	503	428	468	467	485	443	494	471	437	449	475	499	483	443	456	450	400	437	419	446	453	442	462	475	452	472	446	424	447	457	461	462	433	457	443	479	486	474	456	453	438	460	474	471	432	473	466	451	438	435	468	458	423	463	439	459	437	457	442	461	459	447	483	477	442	434	468	416	487	440	449	437	471	467	426	446	446	465	452	460	420	479	423	437	519	447	424	459	450	415	435	434	456	456	452	458	470	471	457	444	466	464	463	465	455	437	441	481	457	500	444	459	422	445	450	440	445	469	432	442	470	422	499	451	436	419	457	428	446	453	459	454	466	460	470	481	483	439	462	446	492	481	410	438	478	464	485	426	449	485	452	483	436
31810	19287	6585	300	214	173	160	175	158	150	155	125	141	154	130	142	146	143	126	142	148	139	143	162	155	158	129	124	159	161	147	155	164	123	131	129	149	132	143	139	146	144	157	171	140	147	147	166	179	168	164	132	143	136	175	154	133	150	141	131	156	160	148	146	156	148	144	151	148	155	140	147	161	168	170	131	147	147	140	135	144	133	143	155	150	172	136	145	154	144	129	154	176	164	153	143	138	139	166	143	140	161	160	157	177	126	143	154	149	111	167	148	142	171	137	153	146	140	156	150	162	154	148	162	178	145	156	137	150	131	151	148	129	164	151	130	159	156	160	150	152	142	165	156	157	151	136	158	160	164	145	159	158	154	141	168	160	150	125	153	167	173	159	165	134	147	180	134	141	142	165	158	147	138	154	171	148	130	126	124	152	169	149	139	144	133	121	150	128	141	141	138	153	142	158	139	127	142	151	152	152	165	141	163	180	129	149	142	138	143	178	149	146	149	158	150	159	148	131	136	159	162	136	143	146	142	151	154	129	166	153	139	158	135	144	136	125	159	135	162	117	160	140	139	163	181	165	136	149	159	164	143	128	143	158	135	138	135	166	150	155	132	149	148	136	158	159	150	156	151	142	144	149	164	159	162	124	160	159	133	141	148	152	160	147	155	145	107	142	163	160	176	159	164	140	133	132	165	149	144	150	139	171	127	159	154	150	132	143	143	152	154	165	161	161	131	143	151	165	148	143	160	148	148	148	146	161	136	139	163	151	143	141	157	160	128	145	131	142	156	140	162	177	140	160	159	178	144	147	167	154	152	143	139	160	146	144	155	171	149	142	161	120	140	141	145	139	151	172	155	147	145	156	156	130	139	165	139	129	137	145	144	164	152	139	156	147	160	150	135	144	153	135	151	152	164	146	139	120	148	149	157	154	155	166	145	130	140	145	150	145	157	137	143	159	152	140	140	142	165	144	150	152	146	134	122	153	156	135	145	135	141	147	154	148	135	133	139	148	147	170	139	155	155	145	152	136	143	159	150	146	151	171	140	141	143	139	158	146	139	156	155	126	149	161	155	166	138	144	143	148	137	141	154	140	147	155	162	141	138	134	167	152	152	157	149	166	164	158	171	168	145	149	158	169	124	153	170	143	156	134	147	148	159	131	135	147	146	146	160	130	150	133	149	141	133	146	142	182	154	135	126	151	139	164	154	147	141	163	145	132	143	130	159	136	140	141	140	140	145	152	138	181	152	134	157	146	150	152	147	139	143	143	143	153	142	163	145	167	143	155	146	156	159	162	146	152	153	135	159	174	150	143	143	143	156	186	144	131	148	159	153	165	149	127	133	158	152	149	145	169	141	156	131	161	156	136	156	155	139	151	138	154	151	157	123	112	158	142	138	150	165	175	136	134	160	141	147	144	165	145	173	148	138	152	128	140	174	142	152	126	160	156	137	150	137	156	138	136	158	165	148	129	147	133	172	148	145	154	161	160	156	154	168	135	141	129	156	160	167	153	139	149	148	158	132	159	179	144	168	158	154	166	164	129	130	154	147	136	132	151	119	141	162	142	119	141	157	122	151	144	137	140	153	146	150	138	158	147	161	171	143	162	156	179	144	148	147	140	146	141	164	147	120	140	144	129	132	142	143	159	141	155	153	147	163	155	146	170	145	143	148	143	143	146	149	151	139	176	156	149	149	147	151	149	139	153	169	141	138	146	147	128	174	139	155	131	150	144	152	148	173	138	151	156	150	153	141	158	163	158	138	134	154	150	154	144	142	114	146	137	148	149	143	156	157	145	139	131	135	134	149	143	151	144	160	158	130	163	146	127	161	158	157	139	140	159	159	135	121	157	149	163	154	162	133	141	152	163	137	143	141	152	139	185	155	144	149	146	159	143	161	144	156	135	127	141	166	152	141	153	145	149	165	141	130	158	166	174	108	150	144	166	164	152	154	148	154	150	138	139	140	125	139	143	148	185	167	157	132	141	159	181	131	134	146	124	145	152	130	119	150	157	156	151	134	145	141	146	176	131	141	148	188	138	171	168	138	131	159	129	152	139	168	149	140	139	169	142	139	151	158	173	167	156	148	156	139	169	146	143	124	139	149	154	159	155	146	164	138	143	154	140	133	145	175	150	164	164	145	153	149	134	130	142	125	129	146	155	163	138	114	152	162	138	190	139	174	172	143	128	113	152	160	138	150	147	148	144	162	150	153	134	144	158	158	137	156	135	155	173	139	151	179	161	140	155	146	156	139	159	143	142	144	162	149	137	146	143	139	163	152	135	165	161	140	147	143	155	141	167	150	138	145	142	115	143	186	162	157	132	170	149	142	161	132	151	130	160	164	159	163	144	170	159	152	134	133	149	143	140	146	152	147	151	141	124	160	145	170	162	151	138	149	148	147	159	157	165	158	126	143	156	130	155	177	135	191	155	159	164	162	151	156	150	143	155	131	148	158	162	153	151	144	154	151	157	162	158	150	159	154	138	149	144	151	148	166	131	145	147	179	167	141	167	160	154	144	139	155	140	169	131	131	158	147	134	166	154	145	152	139	135	154	128	145	159	158	124	154	143	150	148	148	152	158	162	155	158	146	134	156	163	136	137	130	146	146	148	167	157	158	159	159	126	147	148	141	157	158	156	150	164	135	160	146	150	158	129	143	146	148	154	160	139	139	158	163	153	141	172	150	150	130	156	149	138	132	122	169	150	140	139	171	133	151	171	155	156	145	148	145	129	150	168	164	161	143	147	158	158	154	159	172	155	138	144	158	169	104	134	153	138	157	156	162	137	133	134	139	157	144	156	150	149	148	147	146	132	157	171	134	134	137	123	164	135	158	138	153	153	130	145	134	149	155	137	147	144	139	144	173	138	128	156	138	146	135	155	175	148	149	124	176	133	162	141	138	161	160	150	140	163	174	150	157	152	169	139	151	159	147	153	158	140	137	154	146	147	167	151	137	128	175	128	147	148	152	137	169	140	155	142	164	135	136	121	144	139	132	160	144	147	133	150	155	171	157	141	153	150	190	158	147	150	162	152	141	145	150	124	141	150	141	152	150	134	143	148	163	156	128	153	140	144	149	157	134	150	157	141	142	131	142	160	140	130	137	178	123	160	145	157	150	141	131	165	151	140	152	138	144	154	169	168	140	161	156	132	133	158	143	161	171	147	142	158	151	141	152	152	141	147	135	165	162	134	153	141	154	141	160	139	139	157	119	163	138	155	132	165	159	165	187	152	165	151	155	133	119	151	165	124	158	149	133	154	171	135	153	149	141	166	149	133	151	163	144	132	154	165	150	149	142	151	143	147	151	153	130	132	143	159	149	171	147	136	142	139	132	141	158	122	149	154	150	143	130	157	146	163	136	160	170	142	129	135	133	164	146	159	149	141	161	154	135	167	151	131	152	152	138	125	138	125	146	152	139	172	145	138	145	147	144	140	129	151	145	155	148	144	115	161	154	143	152	146	155	163	165	153	179	157	151	141	138
5438	822	578	416	379	414	414	428	395	383	423	354	385	428	400	410	397	409	414	399	380	361	400	396	377	417	397	424	421	387	387	384	399	399	371	370	401	402	411	402	356	446	439	412	442	388	416	439	394	429	387	418	409	407	399	415	412	408	407	426	396	417	436	438	374	379	395	432	386	456	384	398	399	370	437	416	394	401	404	414	390	401	403	419	419	367	411	384	440	403	404	415	407	438	425	407	409	415	415	393	400	387	431	389	370	377	423	398	429	388	390	376	409	448	415	413	369	391	377	395	416	429	407	417	422	388	399	420	421	398	449	380	419	403	418	405	425	353	366	417	375	383	434	391	371	377	397	410	428	382	405	416	402	420	411	426	432	404	411	430	405	414	442	407	403	407	405	404	407	393	411	375	408	407	407	374	395	382	390	430	429	374	429	424	403	434	419	399	388	429	394	401	408	380	414	430	410	410	427	431	377	419	407	433	424	400	399	421	386	393	425	427	382	387	380	394	364	405	415	400	443	455	419	399	424	392	414	405	443	395	409	378	399	372	409	397	415	400	374	410	410	427	364	390	401	437	426	411	398	438	373	404	384	404	392	405	388	416	417	419	375	420	402	408	397	405	412	425	395	399	410	361	408	404	421	446	372	418	397	422	429	441	399	381	403	426	376	444	426	400	417	379	399	387	408	409	408	417	401	434	425	374	439	388	382	390	412	422	390	400	410	388	452	403	403	352	378	395	423	378	422	409	407	423	404	412	420	440	400	430	427	400	393	419	397	432	393	414	394	398	375	417	410	410	406	404	399	423	422	404	384	432	382	406	430	449	403	399	434	403	410	429	409	392	399	413	389	422	409	372	389	387	413	431	426	434	420	441	376	380	402	429	409	420	413	420	391	406	375	413	438	375	414	404	411	419	390	388	447	407	441	411	405	440	437	421	400	414	424	389	366	396	412	416	395	402	407	379	424	385	360	363	420	433	402	401	434	412	371	420	393	386	378	416	404	385	375	415	430	400	419	396	378	423	441	406	406	401	423	413	377	419	398	431	383	438	413	424	414	419	416	413	419	382	421	388	384	417	401	409	452	401	418	394	385	410	409	390	402	424	425	389	440	367	409	414	415	424	419	355	423	427	408	420	405	396	405	417	386	407	430	399	437	398	406	435	379	400	396	377	396	429	372	413	401	417	422	395	401	412	404	421	362	400	429	404	417	408	410	422	383	430	396	406	418	429	403	409	413	402	427	410	418	420	422	403	413	388	454	409	472	413	442	379	390	427	395	437	412	435	426	380	408	425	430	442	411	435	421	404	405	423	431	437	406	399	413	390	422	402	404	398	384	418	399	415	396	414	415	460	433	396	436	413	412	397	412	379	387	407	402	391	393	419	377	415	408	393	386	400	419	370	360	392	388	422	383	387	404	400	422	406	419	417	411	441	400	415	424	414	404	437	402	431	402	384	399	415	440	414	396	392	378	442	387	414	428	396	369	403	392	400	400	394	406	369	444	394	396	399	389	396	439	437	443	359	406	400	433	383	421	437	414	392	407	390	413	369	443	396	424	419	416	448	390	381	434	399	365	398	407	407	424	412	397	413	421	389	379	390	422	407	460	410	392	416	381	399	388	448	414	380	426	371	411	387	407	438	423	399	432	426	385	419	378	421	423	426	450	416	389	407	409	385	432	401	367	410	389	399	389	388	403	378	397	401	390	422	380	408	420	403	419	412	389	403	400	381	412	411	431	407	406	380	423	418	384	413	382	419	402	432	397	419	383	390	422	405	385	395	366	408	409	433	397	400	413	401	382	430	401	433	414	439	415	417	408	414	377	410	401	377	374	388	450	404	429	412	400	393	406	443	430	428	402	409	396	419	398	400	440	408	392	394	390	402	392	363	397	397	399	403	396	399	403	367	388	415	386	433	432	423	387	377	420	377	440	379	381	438	397	375	378	399	391	420	418	417	410	400	402	416	396	393	402	379	380	411	375	417	400	436	408	419	393	373	447	404	397	389	372	376	391	404	396	406	436	411	400	404	426	381	394	411	398	417	417	401	411	409	385	433	420	425	434	403	374	368	412	419	403	372	403	378	384	412	393	435	369	422	440	434	425	377	363	398	413	418	376	419	395	412	386	419	415	413	419	379	441	389	411	426	396	397	383	403	417	419	427	392	409	431	415	416	389	408	397	376	403	341	394	381	438	421	380	400	438	390	413	408	408	427	397	384	410	424	395	437	412	383	394	410	412	412	426	402	437	406	385	416	372	398	418	394	387	382	379	408	391	389	416	389	418	414	418	424	402	426	387	433	407	395	411	367	410	399	415	408	413	412	437	404	402	404	394	425	432	414	425	408	371	387	423	430	358	408	388	402	375	425	416	393	405	408	392	448	423	399	401	383	404	439	385	382	428	401	433	406	391	424	415	433	438	415	410	379	395	379	388	419	391	395	449	404	390	392	416	398	400	400	385	449	390	426	398	399	396	385	350	390	425	389	407	416	396	420	388	400	409	351	464	400	421	422	393	402	400	426	413	454	453	385	429	433	391	395	394	422	435	418	422	393	388	438	413	401	420	391	382	425	384	393	402	401	406	378	380	389	426	419	416	388	430	408	389	396	427	405	377	377	432	405	432	385	412	408	379	388	383	418	417	399	403	365	411	346	441	408	412	414	421	409	408	396	410	413	440	419	412	414	414	421	404	411	383	428	364	382	421	407	391	378	396	398	431	403	395	353	392	407	402	382	399	418	409	424	424	369	421	381	421	378	423	451	379	416	398	423	398	424	382	438	395	402	442	430	402	420	432	354	422	383	386	401	431	385	409	380	385	393	396	410	410	415	376	415	439	419	408	407	423	398	417	366	427	392	385	412	374	407	368	424	399	439	356	370	402	394	381	404	410	385	346	384	387	384	403	383	401	371	431	389	374	408	358	425	447	405	439	405	375	420	381	408	383	413	410	413	402	390	444	383	417	402	418	425	404	415	381	429	420	437	415	401	413	431	402	380	417	412	425	409	440	434	365	389	403	390	381	380	414	441	394	405	397	426	410	428	376	426	390	420	433	406	407	438	444	427	385	403	435	418	407	374	439	405	413	439	392	404	396	398	407	402	396	428	399	389	411	374	397	406	461	386	380	406	404	437	437	412	395	406	401	385	394	399	437	403	397	421	419	430	415	418	374	416	422	413	404	390	400	394	374	402	435	366	411	393	402	395	424	399	383	383	419	422	392	371	445	441	390	407	400	403	354	379	392	406	414	413	366	374	400	381	386	392	410	405	368	452	417	404	404	462	424	378	389	415	410	410	408	406	379	378	421	409	406	437	381	427	391	417	406	401	383	421	417	405	394	423	391	409	414	400	385	408	397	398	401	402	383	425	392	369	416	419	412	410	408	424	384	396	432	388	392	427	406	402	391	393	426	396	413	433	406	418	429	377	398	440	399	434	388	429	413	426	428	419	418	419	394	388	427	422	367	409	403	400	417	440	396	438	409	428	421	400
24536	20972	23967	28146	20971	17282	598	320	316	280	290	283	275	277	255	246	262	264	284	250	259	242	256	264	246	241	238	249	252	261	253	254	230	277	266	249	247	254	238	250	232	258	237	281	231	242	261	240	250	239	259	198	247	277	249	250	271	282	265	241	209	229	222	235	254	256	254	260	254	264	236	262	257	225	251	257	264	242	255	258	282	235	277	252	237	225	245	259	257	252	252	287	214	229	269	238	262	230	242	264	237	237	253	237	218	233	225	230	275	245	218	225	239	240	261	237	280	276	281	278	239	290	250	233	229	252	267	265	257	268	248	246	281	304	238	252	232	238	269	242	243	252	249	237	246	234	242	261	229	246	242	260	243	212	243	254	266	246	246	275	234	246	229	250	259	267	261	245	241	228	237	256	268	230	267	258	238	240	216	232	269	236	270	213	239	227	241	251	233	268	238	235	250	253	245	230	258	244	252	257	249	233	237	256	258	245	224	218	234	235	258	276	244	237	238	259	268	248	279	227	221	249	261	233	237	252	234	248	235	258	250	241	229	221	246	243	257	257	255	238	252	256	245	255	259	239	244	242	246	265	236	262	271	242	228	256	260	269	221	286	258	262	254	254	231	258	243	263	229	280	261	253	251	244	271	230	217	224	222	245	248	240	242	235	250	227	232	275	265	233	240	228	249	257	249	241	233	253	247	249	234	240	276	220	245	253	224	260	257	253	231	245	253	250	250	247	245	256	241	227	251	285	254	264	245	248	250	259	257	238	243	270	233	231	245	220	265	254	258	238	258	240	232	236	227	250	200	253	250	229	273	251	260	230	241	249	240	272	264	236	259	249	241	257	266	267	231	254	237	255	217	246	250	285	235	245	275	234	235	250	261	267	247	259	263	299	252	259	287	241	273	256	235	231	249	243	256	231	234	248	280	258	255	277	272	232	233	225	255	226	256	271	237	249	244	259	300	259	235	237	272	270	270	260	213	240	249	232	277	250	271	267	264	255	273	238	233	256	237	253	231	241	249	264	249	243	273	253	236	283	257	252	238	244	218	254	245	271	244	226	256	231	217	247	229	252	269	264	260	254	261	230	257	251	233	227	238	241	236	233	245	218	232	239	263	271	258	256	240	280	232	249	235	242	247	251	243	249	265	246	255	251	250	248	245	246	226	264	273	268	256	249	244	268	260	228	244	242	249	253	232	239	234	218	264	273	250	238	242	247	271	220	274	245	260	242	235	225	241	233	264	248	271	248	287	250	245	232	246	256	266	254	252	227	258	224	265	247	256	223	247	236	253	249	265	251	259	263	229	242	243	258	224	233	259	277	263	243	240	244	213	248	228	283	261	250	246	248	251	253	245	237	255	257	244	221	254	251	262	249	234	272	282	254	235	265	236	277	263	241	248	242	245	254	255	224	236	231	245	255	250	265	260	278	268	240	220	229	246	270	249	283	261	244	248	258	265	261	264	252	250	241	207	216	251	244	235	256	255	287	261	248	242	242	248	240	271	238	233	235	260	244	264	240	259	254	236	245	241	259	243	246	262	266	256	270	272	255	243	251	252	242	220	244	240	242	247	212	228	249	245	264	252	223	229	234	223	253	223	260	229	230	235	251	245	241	235	238	243	231	235	255	229	251	237	244	257	232	232	261	263	232	257	236	269	240	231	249	203	239	232	266	243	259	225	252	275	198	233	237	244	268	245	252	210	261	260	271	241	266	275	266	253	247	225	233	257	231	249	234	249	258	253	237	223	247	242	269	225	257	258	245	193	242	215	254	225	215	258	234	262	240	250	242	240	238	247	253	251	231	253	236	239	235	231	246	223	244	233	224	248	240	254	244	224	244	254	240	243	213	245	242	214	257	236	266	241	233	253	257	249	269	226	257	238	250	252	251	253	250	244	235	210	253	199	240	244	230	275	257	229	217	235	254	234	224	257	244	269	239	240	222	248	235	271	258	253	263	285	256	238	251	235	240	226	258	255	260	268	275	245	246	260	234	272	266	263	233	261	218	256	228	258	238	278	215	284	265	255	205	274	262	247	260	249	241	255	233	235	272	258	283	250	255	272	270	246	255	255	252	245	228	236	251	222	245	245	255	255	271	229	262	234	284	236	236	228	269	251	232	237	261	248	225	264	258	263	253	249	267	247	263	249	228	238	256	238	277	244	237	244	253	242	222	240	229	275	265	252	261	269	265	246	271	253	235	256	260	245	252	256	221	273	253	238	269	269	224	228	234	238	263	295	281	240	222	267	223	256	240	238	252	259	243	232	251	256	237	225	245	262	246	269	224	210	266	249	262	254	260	249	286	243	263	254	264	228	263	233	240	254	245	237	243	245	241	235	265	235	235	258	244	236	266	242	257	261	261	244	247	262	269	217	223	248	250	250	222	243	253	259	277	247	269	245	250	233	236	216	249	233	246	225	260	247	261	236	231	250	255	243	242	284	231	303	222	245	250	249	249	251	259	236	230	265	258	217	267	225	230	235	236	229	215	253	261	230	254	273	258	246	289	259	231	232	258	251	248	277	245	227	284	216	257	257	243	256	229	272	242	240	257	262	238	264	252	247	250	263	236	248	241	249	249	259	261	270	235	230	235	243	226	259	269	248	248	242	247	231	262	244	247	244	215	254	215	236	223	256	240	239	266	262	236	242	240	251	251	251	225	228	256	246	252	271	255	275	252	272	295	241	227	248	242	254	273	243	248	252	235	210	259	248	214	260	251	249	246	257	230	271	278	229	251	253	267	235	250	243	232	254	251	246	239	276	268	236	265	250	262	240	231	246	280	259	255	244	247	239	246	239	256	229	257	237	244	252	228	300	234	245	254	230	275	245	237	218	232	259	250	270	230	223	266	244	260	251	247	250	238	279	230	268	267	230	262	253	233	226	249	269	243	258	251	240	253	237	234	261	281	229	240	254	228	276	260	242	266	245	248	256	265	264	242	275	233	244	251	232	240	250	246	236	261	249	265	255	238	236	229	244	259	232	235	252	251	268	207	285	264	231	243	236	249	221	267	237	235	245	260	245	252	217	253	249	268	294	256	236	268	267	238	256	282	236	227	251	242	247	261	290	251	245	231	241	250	258	251	227	260	232	268	228	209	250	252	253	240	251	226	220	255	230	268	235	223	265	253	252	267	228	251	245	253	242	239	238	236	226	209	215	227	250	256	284	268	244	237	242	228	244	232	260	238	253	252	258	255	269	250	231	255	227	277	233	277	247	250	235	262	243	257	262	263	240	252	251	255	232	243	273	245	237	226	256	221	245	226	265	267	243	267	255	250	251	233	217	247	274	286	250	263	259	249	240	233	242	284	242	277	243	261	242	242	269	249	239	266	267	238	244	229	248	253	271	226	240	241	283	245	254	235	251	242	253	240	261	259	243	245	233	271	242	238	292	259	251	255	259	218	261	265	258	283	232	240	217	239	243	269	236	229	207	254	239	234	262	231	236	249	254	245	224	237	225	259	253	225	258	233	253	234	226	250	240	236
3350	2511	1580	820	690	641	708	653	666	647	593	602	609	645	584	620	591	597	650	586	606	597	643	581	595	605	640	592	648	626	614	600	561	574	632	594	594	644	656	579	600	563	610	602	654	596	627	560	594	610	618	613	596	578	569	596	600	620	624	608	575	635	539	614	653	615	611	611	549	659	654	619	619	586	568	587	569	572	588	609	565	620	605	630	628	590	584	601	596	641	617	670	607	581	589	620	597	586	605	622	604	612	602	607	607	607	613	586	593	605	615	615	607	545	617	596	626	646	595	571	641	645	562	594	642	612	577	587	590	573	629	586	622	561	593	632	573	634	608	596	577	613	605	543	615	589	596	595	622	599	606	613	565	610	613	632	567	573	605	599	622	627	579	634	626	611	640	569	608	596	613	591	592	590	598	600	603	600	619	603	612	617	575	593	621	579	648	603	591	598	609	624	569	635	598	593	597	632	586	615	594	634	615	631	570	620	611	582	608	611	583	587	586	611	626	604	610	609	588	577	579	582	613	597	624	629	598	531	616	566	614	646	629	605	577	634	589	533	618	621	600	596	584	647	600	577	606	581	611	598	601	612	607	605	628	640	602	593	608	594	582	627	589	585	590	612	611	618	602	588	592	632	587	597	597	593	589	605	629	600	632	655	597	582	564	573	576	589	602	607	621	589	644	577	593	625	642	611	636	596	615	610	623	621	594	615	598	585	550	599	573	604	606	586	627	566	625	620	594	650	637	628	612	598	609	621	587	634	601	588	631	610	609	591	620	618	549	607	601	585	624	602	630	642	574	631	628	562	617	662	605	623	608	622	625	629	571	607	578	627	607	581	605	602	643	591	611	582	628	579	585	577	647	675	616	610	628	603	629	623	624	578	604	618	606	630	602	624	598	613	551	611	610	627	579	635	590	625	600	613	619	601	619	624	628	589	642	614	642	601	584	599	581	537	572	626	574	597	582	628	598	612	567	578	625	600	576	598	602	620	607	560	602	603	582	607	584	617	593	588	616	620	594	573	585	606	640	583	646	612	602	615	602	655	597	606	566	599	581	565	624	634	575	558	589	606	587	603	635	641	604	571	616	620	606	577	599	617	602	601	604	596	620	627	610	614	579	582	617	616	595	597	642	600	606	601	597	571	608	614	615	644	623	597	638	553	616	593	621	612	592	595	642	574	594	614	637	568	604	605	603	586	629	580	585	615	632	599	571	604	589	612	601	635	602	645	555	633	610	546	580	596	574	582	564	595	641	627	632	631	639	652	610	599	582	596	597	643	626	603	601	632	582	619	638	607	603	584	574	590	559	645	584	614	660	628	624	575	616	615	624	608	595	605	587	566	606	614	644	569	606	587	568	589	597	639	597	648	620	606	611	592	622	617	579	592	598	589	631	616	594	635	633	593	544	607	600	585	635	585	609	596	603	623	597	564	618	577	598	563	577	606	605	605	623	631	597	653	580	613	632	601	582	612	526	589	553	624	609	635	644	632	609	603	565	638	576	609	562	622	584	570	572	581	614	578	587	620	580	556	568	601	523	622	553	635	590	588	555	601	599	598	617	620	626	632	608	565	589	614	612	599	591	579	601	601	580	602	613	610	613	635	602	635	564	567	584	571	592	638	603	583	597	575	587	602	594	641	622	581	612	586	622	593	581	572	602	611	638	586	594	555	592	625	588	627	622	622	606	611	608	584	619	632	638	547	625	569	590	648	618	647	586	603	614	560	593	594	620	608	593	588	597	594	588	648	576	594	577	551	559	620	581	611	618	553	561	573	544	592	596	635	600	584	631	588	603	649	592	573	617	614	578	581	546	579	626	630	596	603	642	683	594	593	623	602	603	594	587	609	613	606	596	586	629	609	616	624	605	617	599	641	597	590	585	577	586	607	579	634	622	602	568	559	594	594	590	630	606	575	605	615	605	641	657	626	614	632	612	661	616	577	575	613	608	645	583	599	612	597	580	561	607	615	590	625	605	617	573	601	552	625	587	611	583	606	586	585	617	574	585	599	645	611	586	599	612	561	610	581	595	641	610	595	593	584	599	661	556	587	621	634	603	630	630	575	593	624	566	585	624	567	574	567	628	602	660	626	590	582	588	625	608	584	601	592	573	632	623	635	624	585	643	608	633	565	621	590	566	570	614	584	595	584	600	621	590	615	624	623	634	612	600	634	630	578	603	618	596	621	652	585	621	615	578	580	581	574	581	559	614	621	598	660	621	580	614	581	598	608	605	644	577	581	615	594	624	634	617	588	603	652	597	611	622	608	578	600	572	621	636	605	567	611	617	627	628	607	617	563	624	594	570	616	572	616	578	623	636	580	623	605	592	588	613	560	568	578	595	582	587	582	628	586	518	586	602	641	602	596	631	632	647	624	542	596	601	616	596	566	566	617	588	622	611	641	589	591	608	617	581	624	630	598	618	618	624	631	592	613	585	600	594	598	605	627	620	587	618	633	597	581	620	598	573	649	621	629	609	620	596	611	585	627	582	585	589	602	631	571	602	624	586	579	558	623	567	617	600	595	624	560	612	578	605	639	539	631	643	575	576	623	619	565	616	613	618	629	614	580	595	623	607	603	636	578	605	560	641	593	649	562	565	581	637	585	560	626	593	599	588	617	584	560	591	617	594	556	574	612	629	597	594	581	618	574	622	597	588	620	661	613	613	566	615	598	596	594	650	611	590	643	557	627	636	575	621	622	618	624	594	616	587	587	591	590	620	638	647	634	603	552	601	576	633	621	643	623	622	585	622	626	580	637	559	608	590	619	614	600	574	626	591	581	569	610	603	594	585	623	587	616	660	628	620	559	595	579	584	626	581	607	577	566	603	571	616	608	631	584	606	592	629	579	619	589	603	589	585	617	581	627	576	602	584	617	644	603	582	604	629	604	589	603	558	688	635	588	628	622	638	578	603	586	588	594	601	598	585	576	608	564	580	589	594	622	620	572	623	630	619	607	562	631	587	584	619	619	562	607	568	570	638	574	604	601	612	548	634	590	587	591	592	579	645	606	591	626	612	628	601	584	642	637	609	594	604	603	576	617	589	626	604	606	638	612	588	620	604	589	623	616	589	598	565	545	572	622	638	614	581	628	581	614	612	607	615	614	630	566	583	659	624	605	603	618	660	619	616	603	634	618	583	573	613	598	633	619	634	598	583	643	613	573	577	647	641	602	594	677	587	599	624	625	628	571	623	614	591	585	614	606	536	631	585	648	586	648	606	576	597	570	642	589	628	603	557	581	572	555	612	615	623	640	595	568	611	609	579	660	598	627	622	613	622	627	616	582	569	600	574	555	568	626	625	584	605	592	619	611	641	575	590	626	631	583	648	603	628	604	606	610	596	643	634	616	592	611	614	635	636	568	602	606	610	600	596	617	616	635	626	592	612	592	600	593	628	607	598	568	620	625	576	575	552	568	595	597	576	634	576	617	580	579	621	609	608	575	626	598	586	654	589	606	646	627	570	610	619	598	586	623	609	626	610	544
23892	20970	24342	27784	20971	20977	12965	511	336	290	262	248	236	242	263	206	203	196	200	197	203	232	198	223	227	225	213	195	218	202	203	228	180	194	211	186	209	198	184	196	202	209	198	186	219	207	176	211	217	192	227	231	188	215	204	185	202	189	188	172	174	205	184	212	159	188	211	184	185	210	167	195	199	201	198	177	201	198	194	197	208	204	193	191	204	202	195	192	172	185	197	203	226	202	179	176	199	176	176	200	189	178	189	188	218	209	183	187	209	219	230	177	224	167	185	197	186	174	193	181	191	188	192	213	200	187	180	204	174	201	187	198	165	220	192	191	181	177	193	185	180	186	187	214	200	197	194	178	203	202	188	201	187	202	196	184	164	209	192	197	220	186	205	190	197	212	171	210	202	171	158	193	208	184	200	188	200	226	204	193	173	199	194	192	180	187	194	218	191	201	178	191	194	190	176	212	198	192	194	188	191	204	182	191	195	184	205	209	219	191	217	195	188	182	212	203	176	217	201	179	186	203	198	209	197	207	202	210	212	196	188	192	201	183	189	208	203	208	206	187	190	192	229	173	193	194	172	189	183	202	177	233	196	204	207	195	200	176	205	173	184	225	193	234	193	191	232	197	211	219	195	182	198	221	175	228	202	173	166	190	211	182	184	201	195	210	182	198	201	185	229	214	200	193	189	176	182	244	210	211	205	227	188	178	181	192	173	190	201	223	219	193	197	170	215	203	204	201	197	191	177	205	225	190	207	193	181	204	190	200	201	225	178	172	197	188	210	221	180	211	195	199	213	193	167	180	172	176	206	193	189	185	196	185	178	206	195	202	171	216	203	184	188	195	182	189	196	181	208	207	190	195	199	208	207	193	190	199	194	216	195	202	226	200	211	199	222	205	195	187	181	199	190	160	168	201	217	199	211	194	191	184	197	181	192	197	191	196	185	205	218	188	189	184	201	203	184	204	192	175	200	198	190	183	203	161	195	187	185	190	200	215	220	203	192	169	213	200	215	174	181	213	202	173	186	184	193	196	201	195	173	171	191	174	209	201	190	199	174	178	209	192	194	185	191	171	196	200	209	220	197	192	171	192	195	230	209	206	208	227	199	176	192	205	212	194	206	213	221	182	197	182	213	178	203	205	214	195	174	202	176	196	179	179	216	185	187	186	185	204	188	193	189	194	232	228	192	201	199	179	178	196	202	198	186	181	205	194	214	189	221	191	173	178	198	200	174	216	186	194	187	198	196	182	202	205	187	191	194	216	176	213	172	200	181	174	213	174	179	194	222	173	213	207	184	231	188	202	197	220	195	210	209	198	187	166	191	190	200	181	174	185	220	202	193	201	187	180	194	199	185	192	186	197	195	210	204	161	199	180	179	194	173	198	205	193	196	195	165	233	194	196	222	198	209	203	202	197	202	206	204	204	164	198	186	221	208	191	194	187	182	198	193	189	190	198	206	203	199	197	192	170	195	182	209	227	200	185	169	189	202	212	230	202	193	191	218	206	182	191	196	168	206	216	229	210	192	202	196	193	184	212	194	175	185	169	198	203	189	180	210	218	200	196	180	209	182	208	216	207	203	207	178	184	214	196	206	211	191	191	219	181	192	210	185	193	186	195	203	196	201	226	199	189	194	218	211	195	215	206	192	222	195	176	193	180	205	190	163	169	208	200	198	204	205	192	190	221	195	223	206	181	201	199	189	208	189	184	176	195	211	212	193	187	181	212	170	204	202	219	178	203	180	161	176	196	183	190	168	208	179	185	158	199	215	204	182	181	192	224	192	175	197	207	220	201	205	211	212	191	191	177	207	190	192	204	188	207	179	157	194	175	211	187	209	168	178	188	211	188	164	220	160	176	195	222	200	211	190	193	204	185	190	196	216	205	183	191	191	197	204	193	167	192	209	194	201	198	164	187	248	216	196	208	191	199	200	197	172	192	194	206	209	191	203	177	199	179	202	165	197	194	177	179	207	209	187	203	206	207	213	195	192	200	181	217	193	195	180	198	150	202	182	207	209	205	193	170	202	204	173	185	184	177	207	215	176	207	180	226	187	196	193	207	188	197	180	182	186	211	211	220	194	174	217	180	186	205	206	203	193	199	188	198	171	204	172	191	186	187	206	212	201	170	192	201	191	202	201	205	219	183	166	212	201	204	201	200	204	197	196	163	188	185	207	206	252	217	228	191	184	207	198	185	215	205	203	202	206	181	202	163	216	222	213	225	164	204	186	199	208	176	190	194	196	203	184	199	203	205	197	174	201	191	204	183	208	194	185	196	187	191	179	202	185	166	181	211	178	182	189	194	187	185	211	183	195	189	175	191	213	202	184	182	182	195	217	182	221	199	186	188	202	199	193	177	209	173	181	177	194	212	173	186	193	201	186	197	186	145	203	212	229	196	191	171	195	204	206	203	207	188	181	180	187	181	202	213	188	209	188	200	179	228	192	196	201	205	191	198	193	216	184	163	188	215	219	197	197	182	207	219	195	193	182	197	179	191	200	206	172	191	173	209	182	178	203	193	192	199	209	189	181	186	207	194	176	199	208	197	231	206	183	188	211	203	191	187	196	200	166	187	201	182	201	175	197	187	200	192	187	207	223	177	200	192	213	190	189	208	188	208	193	157	211	198	197	181	211	186	179	203	171	182	181	182	202	204	171	189	194	188	195	183	198	193	192	178	221	183	200	215	191	182	214	209	199	194	200	210	170	189	219	190	228	189	198	209	204	184	194	201	222	204	224	192	207	174	200	217	197	194	197	189	181	179	191	190	211	185	210	220	201	210	181	190	204	187	174	195	181	192	197	186	173	180	179	188	205	165	166	201	204	233	201	197	194	216	186	227	197	189	208	164	185	191	201	197	192	174	191	221	203	185	176	201	205	212	184	179	176	199	180	209	187	177	226	200	228	177	202	173	175	213	189	197	201	189	210	204	180	203	197	196	197	191	200	185	155	197	198	216	219	196	209	180	205	219	204	214	214	193	213	180	165	176	192	208	170	193	189	194	195	199	197	216	221	180	211	199	187	185	190	203	201	183	190	184	192	190	189	171	206	191	175	194	174	195	195	188	204	189	205	190	173	189	191	168	196	204	210	177	175	199	197	185	199	180	202	191	202	220	210	192	197	201	212	185	201	185	185	194	186	211	185	211	211	213	187	193	184	216	215	193	195	197	198	206	196	196	177	208	192	203	187	188	211	186	198	176	181	172	189	186	181	189	190	199	203	200	180	203	189	205	210	219	210	219	197	181	193	215	196	194	191	177	191	201	193	195	218	161	167	186	180	191	167	173	204	205	190	197	200	188	179	172	192	191	189	217	159	192	181	198	194	192	225	201	189	185	219	195	209	198	198	222	195	173	206	184	195	195	191	189	186	191	197	196	194	198	199	224	187	189	182	194	196	193	197	208	195	178	196	184	203	175	197	166	182	193	237	210	200	193	198	192	208	191	207	183	176	219	186	192	176	215	185	200	199	190	195	215	192	165	189	189
3288	3941	2239	865	676	539	564	530	505	509	467	452	474	486	472	446	488	492	456	451	430	446	424	468	457	460	456	479	474	477	442	476	439	492	456	440	449	437	499	456	472	441	477	455	454	436	477	444	477	444	469	457	459	482	456	472	452	464	485	466	494	453	452	441	457	494	458	439	492	463	494	471	481	472	439	470	436	488	453	426	406	500	463	455	457	470	449	475	428	468	485	481	453	433	448	463	447	418	448	461	449	454	473	449	441	437	433	424	426	478	480	420	466	442	476	474	466	434	441	494	441	460	438	483	417	439	447	467	419	446	515	435	480	472	447	441	466	438	426	460	406	431	425	477	438	452	441	462	477	437	494	477	443	440	462	479	461	447	455	448	502	482	464	421	461	475	473	460	450	446	473	470	428	416	448	436	446	461	441	463	449	473	444	454	462	423	451	470	485	480	476	445	433	474	441	481	469	450	438	437	508	456	413	478	486	450	458	450	416	454	467	440	480	437	427	457	457	470	444	459	438	485	399	489	487	490	466	457	436	437	449	479	459	460	440	435	549	426	437	432	472	480	447	431	426	480	480	424	428	454	470	457	434	449	448	461	425	425	499	443	527	492	446	471	473	427	455	471	469	442	487	455	441	467	467	445	454	414	499	451	460	480	447	473	411	428	459	502	481	449	444	434	437	458	489	471	449	472	457	423	436	459	494	470	446	510	424	448	462	411	443	444	440	406	475	466	439	442	475	408	439	439	452	466	458	495	477	476	466	412	483	482	478	400	454	439	456	434	469	472	428	480	499	456	452	481	470	420	477	445	459	431	461	494	450	469	453	490	465	473	423	438	454	450	412	488	453	447	461	437	460	461	453	466	448	460	448	450	483	473	482	461	439	455	454	461	491	442	447	458	474	467	448	452	458	465	459	463	422	444	464	492	444	475	461	451	465	485	465	447	465	427	440	460	420	501	445	452	478	474	457	490	464	451	479	454	465	451	445	509	474	399	417	463	440	458	453	424	420	467	439	446	469	457	456	443	445	463	456	467	456	483	452	482	478	450	473	463	468	474	494	464	461	438	503	454	477	444	420	473	433	439	478	454	454	468	464	444	462	481	444	425	448	455	432	463	453	455	449	468	490	442	458	474	440	511	455	477	468	476	446	476	468	487	455	452	447	487	453	494	446	466	415	458	461	466	431	445	458	413	494	430	446	422	455	430	473	442	508	469	443	438	467	437	473	425	471	487	459	417	450	459	452	439	445	443	463	463	452	480	451	457	497	446	452	429	442	466	471	474	445	487	450	449	423	486	442	497	461	440	446	463	450	458	449	450	454	469	490	430	463	452	461	450	427	470	423	470	474	452	522	470	461	417	457	458	462	459	493	446	447	414	458	444	455	460	482	435	460	433	507	461	462	448	434	437	455	444	460	443	430	421	456	492	458	481	471	471	441	409	422	419	456	423	428	404	467	444	462	440	465	441	440	448	449	503	477	452	445	453	447	457	433	471	458	454	479	436	490	451	419	425	465	491	458	485	460	473	480	460	436	481	475	491	475	466	450	499	460	456	457	443	457	430	469	465	434	497	455	433	481	446	440	466	480	445	474	482	488	473	422	462	434	445	502	423	449	436	452	447	421	470	450	483	460	465	436	455	483	483	447	449	469	488	448	495	478	461	466	439	474	461	456	452	482	489	471	442	427	474	451	449	447	462	471	427	470	445	460	458	491	431	422	489	431	461	452	419	480	433	457	460	446	475	458	444	428	476	467	486	461	425	442	441	442	440	494	423	474	418	462	476	435	442	461	440	424	496	462	426	444	432	433	469	460	474	419	458	465	450	471	420	467	474	456	457	475	452	454	444	429	451	460	463	450	448	444	485	463	441	466	454	459	408	471	453	405	429	422	468	473	484	427	490	480	454	414	461	444	483	462	433	424	434	448	449	444	440	446	448	474	465	441	430	480	451	456	483	481	498	462	470	447	435	438	437	452	471	461	471	430	437	499	435	450	457	452	475	468	468	474	442	451	432	492	480	454	464	447	462	504	432	461	489	429	455	477	463	492	440	438	482	428	493	474	448	416	496	473	466	431	476	460	431	476	442	461	471	412	439	452	468	426	433	433	451	454	442	449	452	446	420	466	452	456	435	444	442	467	453	451	443	447	478	446	491	478	476	465	486	452	462	436	456	446	458	449	428	453	476	477	469	460	458	453	469	438	470	451	418	419	410	479	456	420	453	456	467	452	457	448	455	455	467	425	477	473	468	475	495	467	462	484	467	465	470	444	419	475	439	485	478	483	433	455	484	432	468	468	477	471	438	473	451	464	437	473	465	482	456	440	436	458	459	442	442	447	480	481	453	471	436	473	441	466	484	435	409	474	432	460	460	422	470	486	460	439	510	463	437	458	470	464	439	459	448	483	471	451	465	458	477	450	440	427	453	487	462	441	474	480	449	443	460	430	470	453	447	446	428	462	488	413	437	430	437	469	449	476	491	446	424	471	444	427	474	478	424	435	445	475	461	452	480	454	451	479	485	461	463	443	452	459	453	461	452	448	493	446	467	459	461	457	465	454	477	484	415	441	454	466	416	464	419	469	439	423	476	446	466	472	505	442	436	465	459	440	444	453	412	482	401	438	420	461	469	472	460	493	476	447	435	406	435	446	459	462	462	430	454	469	524	427	483	482	450	482	440	440	487	442	447	444	434	446	475	492	452	480	421	451	476	492	461	439	457	472	448	439	473	439	434	449	478	492	446	430	447	455	477	460	451	423	456	454	462	445	463	421	459	433	448	440	472	458	425	443	498	427	459	486	430	453	425	451	416	441	443	488	461	453	445	446	475	512	444	415	455	517	424	484	413	455	475	453	457	495	463	425	433	474	457	481	424	438	486	423	451	471	471	448	412	492	493	492	460	427	454	438	449	442	447	478	448	493	454	431	441	450	449	432	453	464	424	469	472	449	458	466	434	469	496	429	435	429	428	441	447	419	450	437	472	497	456	489	452	521	442	431	454	480	461	435	450	478	497	429	485	424	457	448	446	431	453	436	454	480	439	439	430	418	440	485	461	445	461	476	448	420	450	465	422	465	459	466	434	422	471	438	470	438	454	428	454	456	418	518	454	455	440	493	471	470	469	455	418	483	413	431	454	436	449	434	463	430	467	420	463	476	461	519	454	477	460	452	430	479	422	449	435	469	455	444	475	443	471	454	467	446	488	463	462	447	460	422	461	477	452	476	462	468	453	466	439	442	444	434	459	456	458	447	482	451	465	446	484	453	463	458	456	480	487	495	447	423	504	442	467	414	446	454	462	491	472	460	495	447	478	471	465	476	463	474	437	459	446	462	452	440	478	514	469	459	452	454	477	405	464	452	455	395	434	482	435	423	448	427	452	462	459	425	474	439	443	459	442	480	462	439	503	465	453	456	457	466	443	479	495	464	445	436	438	473	465	450	476	473	441	435	458	486	457	451	476	485	459	462	468	459	449	467	465	442	418	459	418
31764	19334	6721	339	230	187	172	142	155	154	122	151	140	129	166	129	156	177	157	139	154	170	133	158	156	125	124	139	145	155	150	152	137	180	154	153	143	164	154	174	163	121	170	169	162	174	152	170	153	152	129	139	145	152	141	156	137	140	152	141	150	139	156	140	176	165	144	148	170	158	134	153	145	138	142	134	148	160	157	126	140	147	144	153	141	153	157	160	133	165	152	165	158	151	142	137	154	136	168	142	150	155	157	158	134	154	149	161	163	165	136	168	156	160	156	136	143	153	155	144	149	148	144	141	139	131	161	145	149	150	159	147	157	137	154	158	144	153	136	136	166	163	170	146	134	161	126	162	148	138	170	139	159	169	127	131	148	168	138	163	140	138	144	157	130	145	139	148	168	147	160	151	182	160	149	136	159	156	159	146	146	160	170	145	128	128	142	150	143	156	131	152	172	128	145	160	141	149	166	140	166	124	126	127	168	148	160	154	144	147	129	151	143	140	168	157	140	139	153	125	168	145	147	137	150	141	123	134	141	140	130	133	134	159	165	158	153	135	151	147	157	164	136	155	155	145	146	163	167	159	169	143	150	171	157	136	150	132	142	131	159	142	129	172	160	145	143	164	161	140	136	143	148	140	165	166	160	149	148	162	137	139	153	178	170	130	159	161	149	141	145	142	137	155	153	138	138	128	148	164	140	142	149	158	155	151	142	147	132	142	156	154	155	154	173	159	138	144	143	175	179	139	147	147	157	146	152	156	162	130	158	141	141	120	156	142	158	150	168	164	148	125	146	147	125	129	172	150	164	161	133	164	165	159	137	154	152	153	153	130	126	168	129	169	161	167	137	172	157	144	128	137	150	166	146	147	155	153	126	148	141	152	154	173	163	143	157	172	146	177	152	153	141	166	171	138	133	157	161	178	158	160	151	153	150	147	152	145	140	152	153	139	173	174	166	165	154	121	160	163	142	172	163	181	145	149	166	138	154	144	154	143	154	160	140	140	156	146	151	169	130	147	151	167	143	149	156	157	140	146	143	155	166	170	159	145	134	161	153	148	153	157	153	153	147	157	149	149	155	132	135	130	159	148	176	131	152	137	155	153	145	152	153	137	160	151	150	154	153	160	152	144	144	154	147	151	128	138	154	152	190	146	127	154	158	137	143	156	137	152	150	163	129	162	135	135	151	145	170	172	144	145	140	132	144	132	134	139	145	166	131	137	136	159	151	154	164	157	137	166	146	135	136	157	174	159	161	158	138	144	155	165	170	152	167	141	144	138	162	149	143	133	167	148	137	149	164	151	151	148	153	154	154	140	155	141	133	145	176	151	154	151	128	137	139	156	139	173	158	157	151	181	161	163	137	135	169	130	148	160	161	137	148	157	151	147	154	148	146	150	147	164	135	143	158	155	158	124	123	142	153	155	169	131	152	188	153	149	134	149	148	161	120	164	145	145	148	147	133	148	135	131	123	150	142	159	139	147	166	138	149	155	151	153	179	150	131	147	155	166	118	120	127	158	142	156	158	150	141	129	139	148	144	150	140	176	145	128	152	129	167	151	149	152	153	141	175	153	148	141	131	148	144	157	120	128	165	133	165	169	156	140	146	170	143	151	163	130	112	153	123	160	156	159	159	155	154	144	144	128	171	145	155	140	148	155	136	174	144	138	161	152	159	166	154	175	155	164	150	151	159	136	155	158	158	131	152	169	135	138	130	156	122	169	137	156	134	137	143	149	135	146	134	153	120	160	147	143	172	157	144	162	154	141	141	173	160	160	140	145	170	162	162	157	135	167	154	191	174	154	128	162	155	154	144	159	148	154	147	147	147	152	156	151	165	149	148	148	144	138	159	144	168	172	153	154	161	155	137	146	145	149	135	160	136	149	162	128	131	140	155	162	159	142	145	148	148	138	155	146	143	145	157	163	153	137	145	151	165	146	146	147	130	152	159	165	153	161	150	132	163	135	124	143	169	143	174	165	156	170	141	149	133	142	158	134	161	159	136	115	147	152	163	131	146	124	147	148	143	133	160	134	129	160	127	133	158	155	130	144	139	131	148	170	165	151	152	160	154	151	152	174	115	191	138	136	144	148	154	159	138	160	146	130	139	139	154	164	151	139	142	161	155	168	144	155	144	157	168	165	132	158	162	168	154	165	159	131	149	166	159	136	136	159	149	128	168	133	149	158	152	141	130	148	143	138	141	143	122	138	154	153	143	148	150	137	140	162	152	138	142	151	151	162	166	148	138	147	147	144	161	140	164	145	151	132	140	147	143	152	150	152	145	149	151	139	171	153	128	133	152	142	165	152	149	149	139	151	147	159	141	158	132	157	143	160	164	159	163	142	149	164	157	129	155	166	148	142	168	168	154	129	155	142	157	174	136	143	161	149	170	138	154	143	141	164	135	151	160	160	144	145	137	162	146	145	134	160	141	166	125	128	165	145	134	167	152	152	147	151	165	140	169	142	147	140	159	146	148	140	142	169	155	136	157	141	133	185	178	158	156	144	114	148	157	158	162	162	157	167	151	154	143	140	146	161	164	158	173	160	150	145	153	139	145	130	151	130	144	139	155	148	150	153	119	133	153	142	161	135	146	155	149	143	159	145	147	140	153	162	134	138	159	138	147	138	175	163	139	142	147	162	163	167	145	155	135	127	141	152	144	144	139	141	127	148	153	139	152	152	145	135	160	149	165	140	158	149	154	145	179	158	183	144	157	134	135	158	144	139	142	130	131	139	163	133	128	161	141	168	141	159	129	150	153	150	146	185	152	158	148	152	161	153	157	161	159	165	162	170	135	177	171	144	124	149	161	168	150	158	152	153	144	149	131	142	167	172	157	153	134	159	145	158	148	172	140	164	179	153	130	135	155	166	151	153	173	156	132	168	159	145	145	149	130	149	144	126	160	148	149	142	138	154	146	137	154	136	145	145	169	169	167	152	130	160	156	122	143	136	167	163	159	149	144	161	181	154	148	141	147	161	141	165	169	139	139	131	149	136	115	148	143	171	161	152	118	140	161	142	157	133	122	153	122	159	159	152	146	139	154	148	121	169	156	151	172	165	157	146	165	154	148	140	145	145	129	135	167	152	152	148	131	154	137	142	146	141	160	160	151	140	140	131	125	173	157	152	170	145	140	165	159	132	146	165	151	151	153	159	171	132	171	160	159	172	164	132	160	168	143	163	135	146	147	149	131	166	130	142	170	123	141	165	149	146	175	154	154	159	169	161	146	153	138	149	149	153	150	144	169	156	153	138	147	139	134	171	149	151	152	148	154	160	137	157	152	143	156	166	150	156	122	135	156	141	135	168	160	151	146	159	155	129	128	160	140	127	134	147	140	144	128	157	156	145	130	186	152	149	141	158	145	132	151	164	151	135	165	137	147	152	152	147	161	144	162	159	158	160	157	137	183	138	133	145	157	182	152	173	142	147	170	138	138	129	133	170	136	163	168	143	143	161	164	157	141	153	129	140	167	135	141	134	129	150
5368	852	613	430	426	435	439	428	422	439	412	405	409	415	379	385	378	421	405	397	489	423	400	404	406	418	412	406	364	422	385	415	409	474	430	407	393	409	395	420	381	358	439	397	410	386	388	389	410	396	417	432	409	412	376	420	415	403	422	411	401	392	395	376	396	380	379	385	394	429	424	406	400	413	410	440	380	406	379	419	437	414	366	379	450	434	450	432	401	411	403	415	390	366	415	424	413	422	393	375	413	406	424	454	399	430	452	390	403	415	368	411	406	434	389	394	367	428	407	376	407	377	426	405	405	375	414	406	381	360	389	410	406	419	417	453	415	393	430	408	399	408	432	371	390	399	409	353	393	405	420	397	417	423	408	370	421	409	438	429	425	428	413	424	408	392	383	383	416	405	367	425	421	409	404	377	416	424	398	404	393	442	421	387	404	382	427	379	383	370	456	380	372	442	394	384	416	413	426	391	431	428	413	400	400	379	389	396	408	396	407	384	411	419	441	407	394	426	425	400	422	398	396	381	399	420	417	416	402	416	418	403	391	420	365	386	383	381	386	433	395	395	392	400	400	415	453	376	403	425	438	404	402	402	424	376	409	394	412	398	415	375	400	389	432	405	379	385	425	354	407	387	349	420	406	413	407	416	412	425	406	390	407	424	431	417	404	433	456	424	386	388	441	409	379	409	420	412	391	413	412	383	432	438	421	418	427	376	400	377	395	416	418	413	393	391	423	380	421	445	424	405	401	382	427	369	408	380	395	427	400	399	385	409	413	395	396	416	465	419	408	416	403	383	437	415	427	432	421	399	376	404	412	407	434	384	430	456	406	434	367	415	380	431	432	430	432	396	392	418	382	409	421	447	389	409	395	411	388	421	390	385	395	377	388	376	382	436	415	383	414	463	401	419	438	387	429	409	423	397	434	425	395	425	407	401	406	406	378	401	401	396	418	404	370	413	390	412	438	395	412	384	397	405	387	396	409	442	389	369	436	390	396	372	432	423	412	426	387	426	407	425	385	407	413	410	408	422	428	403	405	405	416	369	395	436	405	412	390	423	408	408	401	419	403	419	428	366	390	371	436	435	372	419	382	408	397	402	451	398	415	388	396	391	444	404	382	420	402	407	454	454	420	415	405	416	424	398	423	440	431	433	384	365	399	416	395	422	394	381	432	420	388	412	407	370	413	381	385	392	414	408	388	441	402	403	448	415	404	430	429	395	412	386	422	389	386	415	417	413	436	389	412	374	429	403	389	399	391	408	429	423	397	372	364	412	403	402	411	410	412	424	431	401	438	410	438	410	418	376	414	421	432	382	393	398	395	428	426	396	400	416	383	386	432	418	391	440	401	403	413	393	404	431	403	387	416	392	370	404	381	388	411	396	436	382	410	424	412	417	424	404	444	381	387	405	423	434	399	408	428	407	386	397	393	390	384	425	376	395	423	398	384	416	418	404	388	410	382	413	394	428	415	406	389	389	433	387	423	416	404	446	371	398	350	385	396	405	411	384	430	407	409	382	418	384	390	396	417	401	398	414	419	390	396	390	397	400	399	400	375	401	380	376	393	390	403	393	428	411	424	423	424	407	386	419	426	380	417	419	390	440	404	403	447	382	387	418	422	364	430	435	395	398	382	429	413	425	419	401	409	409	396	384	417	419	354	372	426	436	427	398	407	413	436	381	386	420	397	404	394	384	417	363	416	405	399	382	390	414	420	362	383	408	428	383	449	375	448	423	415	425	405	409	417	387	379	409	445	406	414	375	391	370	427	458	392	374	368	444	408	401	419	412	410	400	405	415	395	403	424	426	405	441	398	398	396	412	390	431	428	441	426	426	413	407	463	428	418	415	438	420	418	435	430	399	398	407	408	395	411	421	370	413	405	432	412	435	397	387	423	371	408	373	417	409	411	374	411	389	428	443	400	392	387	373	448	416	418	410	428	390	398	400	418	443	393	430	416	421	401	406	395	423	447	421	373	422	408	426	433	413	426	431	423	402	426	390	408	393	422	379	410	423	394	411	400	378	369	368	408	420	417	392	405	401	383	406	380	403	387	400	431	367	407	414	386	382	411	460	394	419	393	402	416	440	369	391	414	436	414	391	415	430	413	404	424	426	382	426	415	401	380	408	405	415	393	413	401	372	429	382	442	386	409	422	435	398	414	413	377	365	398	427	434	398	415	391	380	417	407	429	434	395	441	413	386	423	388	399	392	434	373	385	384	446	398	419	417	394	392	373	420	372	418	404	451	380	410	418	390	376	392	421	391	408	443	426	413	434	382	395	463	419	398	400	450	400	381	437	418	396	384	383	402	391	391	393	429	417	407	406	392	418	382	416	399	410	429	362	350	347	401	405	397	406	400	439	410	386	422	396	399	383	438	420	411	404	413	399	411	378	403	381	408	372	402	356	432	420	430	421	399	436	423	344	372	402	387	398	378	397	408	426	379	373	403	402	417	399	412	414	418	395	381	455	365	424	389	389	367	436	433	405	395	393	362	414	418	443	384	403	381	401	367	394	433	425	398	378	424	412	403	402	409	424	419	401	379	393	419	417	404	406	426	383	400	394	431	383	409	395	442	358	423	400	419	416	412	363	387	450	416	402	403	404	432	415	413	416	398	386	376	416	393	393	420	448	413	396	435	404	399	424	387	430	421	439	448	432	378	391	388	397	419	378	445	425	450	380	379	365	406	419	435	426	422	432	428	383	436	414	400	398	432	385	383	405	423	414	401	414	419	435	408	423	415	378	440	390	362	368	403	424	378	412	426	421	407	386	395	426	450	377	431	415	405	412	416	428	401	428	401	389	419	420	419	402	412	405	387	395	411	416	424	409	396	417	448	416	442	434	395	424	428	391	386	408	414	402	390	442	405	389	389	409	413	404	385	420	414	401	408	400	402	419	419	423	415	432	426	425	421	435	391	397	434	361	407	414	444	433	422	416	424	453	419	399	406	402	393	382	389	352	393	438	412	424	420	382	394	402	444	384	441	383	410	377	425	402	403	396	410	394	401	431	430	405	430	398	437	404	424	383	402	423	400	399	412	406	411	385	406	406	410	413	380	371	369	385	408	379	401	362	417	396	400	348	409	407	405	389	423	405	416	405	422	451	395	408	425	412	386	409	420	382	424	398	440	394	409	449	415	405	419	415	401	411	422	407	390	418	396	434	381	392	425	381	395	380	384	416	414	404	421	404	422	419	391	393	394	379	383	439	392	409	413	445	411	388	375	404	406	390	395	413	436	409	416	383	385	394	429	412	447	401	386	408	415	411	431	421	397	416	418	411	394	410	387	409	428	388	409	439	428	408	409	392	354	413	384	433	404	421	406	398	392	412	426	367	398	411	396	433	389	417	407	391	415	383	417	399	402	435	419	420	418	372	438	415	419	430	412	401	411	394	431	403	387	401	398	416	443	424	431	410	405	387	403	425	409	371	407	408	413	389	412	328	413	433	396	383	406	384	425	390	417	416	425	385	392	403	362	448	423	425
24576	20990	24018	28139	21001	17691	552	344	306	304	257	296	258	289	276	258	261	255	223	269	281	280	265	227	275	250	288	251	273	259	263	222	224	260	263	256	252	237	246	246	246	277	244	247	275	228	236	246	253	231	264	246	244	273	248	244	281	254	275	266	264	238	218	263	261	269	260	279	261	264	228	263	280	246	232	261	244	219	246	227	237	257	265	231	280	225	231	259	252	252	236	236	245	244	252	234	236	223	263	231	273	240	239	249	270	250	266	245	254	265	234	290	253	220	242	283	264	266	235	231	280	282	242	252	231	243	227	264	236	223	270	234	227	240	236	280	250	235	217	234	245	253	244	233	247	276	235	251	262	221	281	257	249	228	251	249	262	242	234	247	245	263	271	262	262	251	241	230	244	251	233	232	251	227	217	259	246	260	267	259	263	281	235	245	257	224	280	229	265	249	226	248	279	257	248	261	277	222	225	254	249	230	262	253	242	255	226	247	249	244	227	257	249	254	233	225	256	268	240	262	266	240	249	236	234	213	230	237	247	279	278	256	242	257	256	253	247	246	255	260	250	247	263	235	239	244	260	256	232	227	227	227	243	221	228	238	236	255	269	242	237	231	282	239	245	277	243	241	228	252	229	257	243	234	238	245	231	248	245	257	263	254	232	270	241	228	259	233	220	239	227	231	274	245	259	256	272	239	239	245	242	267	237	251	249	243	231	254	233	248	223	259	253	244	257	255	240	222	250	244	255	246	269	262	254	242	244	242	247	263	229	258	239	263	263	243	243	271	267	267	262	252	284	263	213	226	252	247	242	277	252	227	250	266	271	243	241	258	256	254	260	248	246	251	244	259	276	254	265	251	258	268	247	221	238	253	264	259	265	270	226	255	245	246	230	261	234	245	244	243	257	271	237	224	257	212	257	262	216	268	242	261	258	237	268	270	242	250	247	230	291	256	239	237	242	253	225	249	246	249	261	264	274	242	229	247	241	225	248	255	239	260	218	270	229	251	255	231	241	215	242	245	262	234	254	248	279	254	259	273	272	253	221	246	259	250	243	239	250	247	239	249	265	259	257	244	256	247	266	260	229	253	248	266	253	247	237	245	249	226	237	223	269	238	257	248	233	255	268	275	276	240	205	273	250	235	236	268	245	255	252	239	229	218	259	258	258	254	271	251	243	243	245	262	256	283	219	228	221	280	245	243	292	282	252	272	245	251	235	254	267	251	234	238	235	234	242	284	235	243	219	271	253	240	251	230	282	242	257	241	222	265	240	274	257	268	254	221	241	253	241	279	255	230	250	270	253	280	252	275	260	258	269	251	277	248	241	278	248	228	253	265	253	245	211	246	277	223	251	236	242	277	232	247	254	227	231	247	287	261	229	246	243	262	285	239	258	232	259	234	266	258	261	252	221	251	237	264	279	267	256	257	249	257	241	231	270	223	254	230	221	241	243	233	243	241	267	258	263	246	268	238	256	229	265	241	254	195	269	225	236	239	239	213	256	282	262	224	224	255	246	257	235	238	282	241	257	226	241	248	254	254	271	252	284	284	260	244	263	263	232	231	257	263	271	237	227	257	240	233	242	247	247	267	246	260	269	228	248	246	244	256	247	250	236	261	244	262	265	232	248	234	259	236	266	259	271	263	255	237	261	271	247	269	243	251	261	261	274	263	241	256	241	275	235	263	242	246	259	234	256	246	242	260	273	236	266	244	248	246	248	234	261	223	216	242	261	264	243	272	225	254	253	229	252	247	233	245	230	236	238	283	248	267	249	238	242	253	222	240	255	255	237	270	245	221	230	253	229	265	249	259	237	264	241	223	225	222	226	231	216	225	227	259	240	219	268	241	252	231	248	242	287	240	244	236	246	258	255	255	269	240	287	277	262	266	245	268	270	227	221	252	265	254	248	256	213	258	260	212	243	255	272	265	225	257	225	234	243	237	259	241	252	260	237	237	221	239	264	234	247	253	249	247	227	247	240	263	239	239	264	239	266	237	247	224	239	253	240	258	233	240	282	232	251	245	229	254	228	249	273	271	252	229	262	258	257	257	266	272	225	252	239	260	242	228	237	255	227	240	214	233	254	238	257	231	247	249	258	269	252	211	246	213	252	250	239	279	244	245	247	257	227	265	269	269	269	239	250	244	228	237	255	251	241	258	254	232	252	248	238	239	245	202	231	253	268	228	216	217	222	265	273	238	192	250	268	264	223	247	222	247	251	231	240	244	267	241	242	235	237	241	225	242	251	281	231	286	249	229	251	262	246	222	284	261	234	242	263	276	227	261	232	239	247	254	262	249	248	219	227	244	226	259	257	245	241	249	246	230	244	241	256	269	250	262	238	255	233	276	252	229	270	281	256	210	247	255	246	238	246	226	275	251	236	257	246	243	220	232	283	237	264	244	271	241	252	245	236	225	283	272	251	252	261	264	252	234	259	245	226	260	243	253	231	249	244	259	252	230	237	256	248	256	281	258	268	262	241	257	252	245	245	298	279	227	232	252	247	249	280	257	257	264	248	207	262	232	233	251	262	223	235	250	255	255	247	239	243	247	233	274	239	259	271	251	258	215	254	244	261	238	238	211	226	268	242	243	228	265	283	234	241	236	253	248	261	265	261	263	254	242	256	270	267	247	255	253	232	252	286	250	253	279	230	250	243	268	261	270	256	242	254	233	248	238	250	256	231	270	262	284	264	234	242	251	274	215	256	246	229	273	249	218	250	265	256	226	236	226	263	220	230	254	225	265	263	256	225	221	250	243	244	256	226	251	244	233	269	256	259	275	265	261	277	274	257	281	254	243	232	253	241	281	240	261	245	267	246	279	269	276	225	272	253	234	248	252	257	248	260	231	264	241	240	244	247	246	241	223	282	248	233	238	261	235	249	271	244	243	260	240	251	259	216	235	246	261	251	247	234	248	229	245	260	268	275	269	245	231	244	243	247	224	251	263	257	262	245	243	209	258	248	263	251	257	271	245	275	249	249	203	237	247	282	248	240	206	236	226	243	243	258	230	241	230	227	237	235	270	256	240	261	233	257	247	260	268	258	244	237	264	217	232	239	245	267	249	230	248	266	251	246	224	299	254	242	220	263	277	273	234	240	267	228	259	253	246	260	253	260	238	268	255	223	274	216	246	269	249	255	241	238	270	243	260	226	253	259	255	248	243	224	238	248	224	254	239	231	250	256	205	275	254	220	274	217	217	238	242	242	246	230	216	267	229	244	267	266	204	246	263	259	236	239	247	234	233	258	271	255	232	222	264	207	232	234	249	232	259	260	240	254	224	255	235	278	222	237	246	259	238	225	257	245	252	264	239	237	216	235	260	232	246	263	257	233	241	262	232	243	242	253	240	252	245	219	257	240	230	236	224	229	234	245	238	238	255	243	234	234	232	250	242	254	231	262	241	232	221	223	230	277	249	233	239	219	242	243	259	249	240	231	236	274	252	250	241	261	267	285	245	243	236	223	259	266	239	227	275	270	221	252	252	257	243
3236	2740	1615	811	716	686	626	647	625	595	633	619	627	647	649	647	629	593	607	580	600	604	605	620	589	578	654	629	644	650	597	603	630	596	585	606	596	616	629	608	611	592	593	596	598	614	655	605	599	605	587	600	566	618	595	636	586	602	570	614	573	625	594	594	627	620	575	609	639	638	589	631	589	542	620	568	607	600	627	583	606	599	577	568	575	587	604	646	580	618	589	577	627	578	600	574	607	643	617	603	622	569	634	582	635	569	617	616	627	641	578	595	646	581	648	600	581	583	587	602	597	614	629	600	593	628	673	638	650	630	611	611	628	595	584	657	568	613	632	603	619	601	633	600	606	579	616	600	584	598	641	623	597	610	609	616	545	628	630	620	682	577	655	639	613	611	631	612	583	605	578	626	601	617	612	615	619	557	631	609	589	625	570	652	635	593	640	581	576	589	592	578	602	606	594	585	622	588	593	610	613	615	606	579	628	636	588	597	576	594	620	561	628	614	614	622	602	627	615	638	634	589	608	588	635	623	553	631	594	630	568	614	590	607	614	611	644	586	624	566	593	588	630	561	607	614	574	591	645	579	647	591	592	622	590	615	635	607	619	597	627	577	626	580	612	657	589	572	616	629	596	560	609	636	638	587	622	564	608	563	604	581	578	600	602	605	606	647	607	600	601	659	628	596	595	580	606	617	595	587	578	598	632	582	594	623	624	602	560	607	555	627	604	615	582	629	640	629	605	629	623	591	563	599	587	648	635	615	629	632	600	593	635	583	611	586	533	586	573	618	612	598	590	553	587	587	633	599	627	581	617	596	618	651	601	669	622	596	548	610	603	603	613	602	589	572	606	601	595	588	591	597	605	571	582	628	571	589	574	588	592	654	611	565	633	613	604	614	584	593	660	608	612	612	645	591	656	600	595	618	628	585	601	650	623	598	625	567	641	612	595	637	656	597	649	563	600	599	571	592	577	627	574	592	607	571	587	596	586	606	641	603	599	607	631	571	645	563	615	608	544	640	603	614	637	579	632	587	595	605	636	567	591	586	627	614	615	620	584	593	571	624	565	588	631	574	627	637	584	598	642	561	615	604	599	586	592	595	618	617	586	628	615	647	662	589	537	581	592	632	634	609	624	564	637	599	600	579	575	580	592	608	639	601	600	572	611	600	590	643	573	552	618	634	606	606	616	597	629	620	620	563	624	614	601	619	595	571	599	600	602	612	636	589	613	599	543	644	614	630	645	643	568	577	628	627	587	632	569	614	535	609	594	623	645	631	576	626	570	569	571	611	635	593	591	616	574	604	588	592	625	588	609	655	637	613	608	581	603	563	603	626	597	653	596	568	604	586	655	594	570	599	590	589	609	609	588	603	590	600	648	643	630	566	628	575	615	626	606	583	614	617	584	637	622	635	611	617	608	602	602	614	591	584	597	640	632	602	578	616	594	613	623	606	605	630	563	589	629	613	563	607	604	598	632	593	610	590	630	576	596	603	583	572	618	606	575	613	632	585	662	643	599	580	618	614	596	605	560	600	585	625	635	584	628	627	605	598	607	621	628	631	628	608	606	625	612	622	610	565	556	590	596	623	600	635	633	596	614	555	644	607	614	602	607	625	596	622	604	559	617	569	627	625	575	601	623	637	573	623	639	610	593	566	610	650	622	577	622	612	593	628	595	580	590	598	596	600	611	626	590	634	632	591	605	708	622	601	570	638	623	575	587	600	606	618	590	617	626	578	597	637	607	603	637	610	589	602	582	612	593	610	597	620	591	605	633	555	597	643	641	638	615	653	609	629	598	592	601	608	619	625	598	603	591	580	575	567	587	614	653	656	579	610	595	623	586	606	558	603	600	617	605	596	628	655	581	596	578	567	591	589	647	614	629	586	583	583	607	574	682	642	621	619	608	582	593	561	572	648	590	632	586	597	612	597	634	578	617	577	601	580	576	597	575	606	641	599	591	597	600	631	608	595	585	587	608	587	584	632	630	564	593	576	633	608	603	632	614	618	646	604	641	608	613	570	596	592	577	600	619	639	613	609	577	636	587	591	579	594	627	632	588	605	594	628	603	617	628	610	590	603	594	657	640	569	591	638	572	613	634	611	653	571	619	603	614	585	622	652	620	628	621	586	602	583	617	621	596	564	599	571	618	632	593	638	598	575	628	593	627	614	635	630	630	586	634	551	608	606	630	578	584	625	628	614	599	622	571	606	606	642	636	652	608	628	611	594	595	571	644	608	611	572	609	656	603	564	607	602	656	580	617	594	614	601	601	597	601	612	604	602	541	624	612	598	621	593	608	570	600	631	625	635	636	637	587	578	615	625	629	676	594	582	625	601	609	591	633	589	576	613	579	598	598	607	570	608	598	611	629	610	618	595	611	649	599	600	588	618	622	605	585	622	628	603	615	608	604	633	652	587	650	604	619	626	582	661	596	633	628	616	593	595	611	662	608	585	626	593	615	555	588	613	619	592	611	596	602	602	581	631	574	567	596	605	581	582	598	594	626	612	604	617	607	585	626	617	642	613	587	621	592	549	643	594	653	644	618	625	598	617	588	648	578	627	641	652	588	589	581	613	584	585	634	639	581	637	603	617	639	616	602	623	574	615	609	615	641	621	612	609	593	622	600	592	622	612	570	623	585	613	613	568	593	620	580	595	615	607	619	609	616	573	612	593	568	604	589	571	601	610	623	579	571	619	588	640	632	632	620	583	609	558	596	627	595	581	574	632	561	647	582	575	647	632	582	597	599	591	588	632	633	616	653	570	595	591	612	583	608	609	594	600	618	644	581	617	585	597	619	565	629	616	611	622	615	633	598	611	584	653	586	604	623	588	620	620	570	624	600	547	590	681	653	552	584	555	598	638	617	600	579	630	607	598	626	572	594	601	591	598	586	604	587	583	635	599	635	625	595	599	658	593	602	621	578	584	648	591	614	607	549	579	606	598	604	614	580	648	598	625	642	587	649	609	619	661	578	575	598	618	586	611	597	627	613	591	568	604	594	605	609	587	615	630	613	639	598	587	592	595	611	587	593	630	601	573	585	646	582	610	575	590	543	597	632	577	568	609	656	616	580	613	609	597	578	571	609	645	606	603	604	599	614	619	602	623	575	634	585	617	622	597	626	609	595	595	579	610	667	618	602	607	613	586	559	582	567	619	639	634	598	605	586	610	587	617	580	613	586	575	633	595	640	586	627	611	617	593	600	585	589	627	621	590	574	647	583	588	588	600	548	600	638	608	641	617	622	610	593	605	584	593	592	585	625	614	616	639	596	641	577	618	627	594	647	639	595	619	584	590	567	590	617	575	629	639	632	621	595	594	599	630	619	558	600	616	589	573	608	608	612	608	599	647	582	607	604	567	626	542	590	565	598	573	589	616	629	579	639	608	599	627	603	587	622	598	640	597	626	538	602	594	610	605	624	554	626	593	592	607	605	571	621	615	585	569	610	607	600	597	640	611	598	612	563	632	617	632	636	627	607	597	595	581
23897	20958	24281	27823	20958	20965	12990	528	333	296	252	240	252	264	247	214	220	194	209	192	228	221	216	227	198	208	230	181	218	224	217	212	178	192	202	203	199	189	196	210	178	191	200	194	181	171	204	201	197	174	201	179	215	198	211	204	223	182	200	181	216	210	216	185	205	182	195	199	193	197	205	183	159	185	174	204	200	196	228	214	195	193	194	176	206	215	202	186	202	221	169	218	206	200	206	175	212	198	193	208	193	200	238	212	180	176	198	181	193	202	203	195	182	196	193	179	208	182	185	178	195	196	204	189	209	222	197	207	197	200	189	194	194	180	187	199	213	215	210	206	188	208	189	190	198	187	214	184	197	205	198	192	167	191	191	215	177	187	167	207	201	193	181	210	206	166	195	190	189	189	212	167	186	168	195	175	203	215	202	196	200	179	189	228	198	175	192	182	191	189	188	194	195	179	170	204	194	225	198	194	176	192	180	174	180	210	190	198	209	197	175	203	184	188	192	189	166	177	196	182	185	207	204	206	223	173	210	205	172	190	180	186	200	164	205	239	171	194	225	200	208	204	196	204	201	181	190	201	203	185	186	179	186	187	206	197	172	176	184	168	186	194	184	200	224	163	201	192	176	182	196	197	202	209	202	186	159	203	182	182	180	175	175	194	195	185	203	214	222	188	205	214	181	199	179	207	207	197	209	201	181	182	212	214	211	175	186	201	168	165	195	165	178	198	199	175	183	192	185	196	182	188	210	213	190	183	176	185	223	194	183	210	185	180	220	184	203	178	201	213	176	181	196	208	176	203	184	186	192	193	204	197	192	194	192	220	217	205	192	225	205	185	201	213	181	185	199	195	176	168	206	231	171	185	195	174	178	194	220	188	182	198	179	181	187	177	211	168	166	191	190	194	199	216	202	203	167	214	204	188	196	179	195	194	181	178	179	202	200	210	198	211	202	194	210	189	202	212	216	207	219	201	208	212	201	195	201	184	208	205	185	205	184	210	185	190	211	175	204	200	214	187	183	197	203	218	197	177	187	193	201	187	173	216	198	198	200	203	181	193	181	194	192	190	192	197	208	169	206	201	180	198	178	190	183	211	192	183	209	193	181	198	185	205	207	199	167	188	209	199	180	181	201	221	183	208	207	215	176	187	234	214	209	182	210	203	217	197	188	194	228	204	184	234	204	196	179	168	207	204	192	218	171	201	195	183	190	196	187	186	212	185	198	194	205	173	164	202	212	207	208	181	189	196	203	180	175	183	171	184	200	199	209	197	189	197	197	183	207	205	216	215	173	195	198	205	196	229	188	189	208	188	209	182	204	218	198	201	189	184	234	175	198	204	169	199	177	190	212	183	196	186	170	186	200	197	218	192	212	192	213	181	207	200	188	203	196	196	191	216	190	202	197	180	188	201	204	209	197	221	194	216	175	183	218	216	184	192	181	168	217	203	180	219	221	198	175	185	210	194	179	199	211	169	175	178	181	194	205	191	191	174	184	181	214	191	188	181	217	207	215	189	199	190	201	191	198	223	222	210	195	191	189	204	204	193	206	185	195	185	208	167	208	192	200	192	215	185	192	202	198	167	175	186	173	193	187	213	213	198	181	218	182	194	205	181	178	172	225	209	167	194	178	186	180	209	232	177	187	175	193	202	200	189	213	224	183	207	193	207	202	189	205	192	204	179	203	181	201	181	180	204	214	213	204	197	198	186	182	196	222	208	208	173	208	191	187	192	227	187	182	200	172	174	229	195	206	187	187	176	195	203	176	211	181	189	203	206	201	174	197	197	206	197	184	171	192	200	207	198	206	201	194	236	188	167	213	199	213	162	204	188	211	171	177	219	237	184	212	208	205	163	181	215	190	205	196	205	199	213	186	168	203	197	212	199	185	199	182	196	205	218	202	203	217	180	215	210	213	186	167	189	206	183	207	184	191	195	218	180	186	216	195	179	171	167	173	176	196	191	182	183	199	200	192	199	173	203	194	188	216	205	235	221	181	189	171	199	200	186	206	193	186	171	193	189	197	189	190	174	184	199	176	211	214	193	199	199	193	185	197	192	190	189	187	174	176	203	213	224	192	194	189	198	203	217	202	195	205	219	188	185	190	199	192	195	176	200	203	221	204	197	214	215	201	192	178	190	195	194	182	215	214	220	175	190	198	240	200	224	200	220	176	190	179	181	181	181	177	203	217	193	181	201	207	200	203	200	189	190	187	213	204	187	228	195	192	201	181	209	180	247	204	191	192	216	155	169	216	170	182	201	170	188	189	199	198	212	176	194	206	189	195	176	196	188	205	178	171	188	210	209	203	190	176	194	201	195	193	200	181	197	186	179	220	201	215	199	224	192	209	200	213	192	180	201	203	198	207	223	200	171	201	189	189	194	198	179	193	206	204	228	200	186	177	209	187	206	169	194	205	180	168	177	180	209	205	207	191	193	197	200	213	180	219	168	170	177	201	224	224	197	181	198	205	168	195	203	219	177	203	200	196	170	201	184	203	194	181	181	199	173	190	182	183	200	190	190	222	194	227	175	179	191	197	210	194	201	173	198	227	204	166	200	208	204	222	201	199	192	198	212	207	183	214	210	177	168	203	186	173	204	178	201	219	182	201	189	209	208	232	169	207	205	187	168	184	185	208	207	162	206	194	191	204	204	180	192	196	213	186	203	192	196	186	194	203	200	200	231	201	187	188	199	223	221	204	204	223	198	192	209	229	213	211	191	216	177	191	173	205	223	203	175	210	193	200	195	208	200	216	173	206	199	198	158	183	187	227	185	204	154	192	212	198	203	208	185	179	177	194	197	181	182	192	181	186	173	194	175	183	187	183	219	181	183	195	206	208	210	195	183	189	184	202	193	218	174	174	182	190	205	186	220	198	201	212	193	216	188	186	202	191	190	169	184	188	195	203	178	217	202	192	203	189	180	198	190	210	156	176	217	208	205	215	198	198	198	180	209	201	195	196	224	179	224	201	200	176	214	191	187	206	199	195	194	213	212	220	184	202	191	179	175	185	182	198	166	199	171	200	194	191	178	179	190	161	185	165	185	192	193	191	189	206	209	247	208	196	186	214	195	222	219	186	191	228	197	210	215	181	187	204	166	217	199	181	207	190	213	170	186	219	188	181	213	215	197	193	186	179	206	191	167	198	209	176	179	167	199	170	200	192	179	209	196	190	178	187	190	203	222	200	205	177	212	204	165	202	215	207	191	190	176	178	203	176	188	211	189	182	191	190	201	204	218	200	213	182	186	173	190	210	188	178	194	201	194	194	223	183	198	215	213	222	201	215	179	202	210	199	195	184	198	220	205	194	198	196	179	179	204	198	203	206	183	191	202	182	195	206	188	184	198	211	200	197	190	184	219	174	184	203	212	215	207	198	201	190	193	173	200	189	206	214	194	211	193	202	196	206	211	212	202	183	205	197	205	204	195	192	195	220	192	194	204	184	203	173	212	211	191	207	202	169	190	213	176	188	198	201	193	197	190	187	191
3223	4221	2262	890	669	611	552	507	476	497	461	470	505	481	495	458	455	434	449	475	489	486	478	486	414	453	474	475	447	472	457	481	430	426	480	480	487	455	486	466	476	431	475	432	446	435	435	471	479	432	467	467	437	481	437	443	503	430	431	449	473	469	457	429	472	474	478	479	476	479	452	461	487	439	446	434	449	436	455	485	478	424	481	481	455	435	491	444	462	479	456	410	456	474	453	448	460	436	434	462	451	452	422	462	411	475	465	479	432	447	491	465	485	470	491	480	467	453	431	495	496	463	472	443	417	438	459	428	481	452	447	427	446	475	461	476	484	443	488	489	427	464	465	468	456	424	449	438	441	414	484	443	453	442	414	428	418	488	457	495	456	424	498	499	462	447	424	480	479	463	474	444	440	414	470	430	452	439	444	463	503	473	420	460	482	471	475	465	482	479	443	422	499	450	450	452	421	482	473	482	420	472	471	450	462	474	487	435	460	466	484	421	451	467	458	461	471	466	449	447	448	499	455	467	413	444	455	464	441	470	440	459	451	440	409	447	432	447	453	428	465	451	450	467	493	456	468	480	458	451	445	471	480	446	481	466	464	450	431	469	475	447	464	459	449	453	491	441	472	485	492	435	471	465	489	452	434	448	475	454	475	435	442	440	461	443	482	478	440	428	430	459	440	462	427	429	410	478	447	457	460	446	466	458	494	464	486	452	502	462	424	487	486	444	485	479	435	460	470	456	478	467	465	457	416	463	443	468	414	457	477	457	455	447	487	455	483	455	461	419	478	496	475	462	453	453	410	480	483	466	478	462	472	457	465	490	461	464	463	451	454	436	475	469	424	468	477	458	469	439	451	428	483	460	457	444	486	456	454	499	493	487	429	485	467	452	447	432	451	460	476	434	443	485	480	462	423	471	457	404	461	486	452	474	462	446	473	490	464	481	428	450	415	432	414	479	446	468	461	451	468	458	469	497	472	444	462	468	440	450	452	454	475	423	483	448	461	467	424	447	444	485	466	439	484	492	439	425	461	457	440	461	479	463	433	428	458	457	472	413	477	463	455	450	474	480	437	466	479	402	461	447	449	434	466	411	475	443	474	479	451	469	412	457	431	460	427	444	450	433	482	447	453	439	480	436	488	454	433	461	450	441	466	411	434	479	462	466	487	435	457	460	445	461	455	441	452	460	414	485	438	467	482	461	429	441	462	478	466	434	428	457	467	495	436	473	476	431	477	439	471	417	472	467	421	446	465	456	423	458	425	463	445	467	476	453	477	457	434	469	453	459	476	440	465	437	444	433	467	457	498	490	451	456	430	485	443	466	404	442	430	462	445	430	479	504	474	441	460	421	405	480	460	444	491	466	444	430	482	429	442	457	412	430	480	430	449	513	459	449	450	447	489	440	466	472	470	501	470	445	457	464	471	466	444	474	429	445	466	428	412	471	460	464	447	437	455	434	455	465	497	464	488	437	449	460	427	443	454	424	443	457	492	468	430	436	458	427	402	450	425	458	445	438	485	411	425	432	478	449	436	474	416	434	444	461	472	425	442	443	443	445	441	426	451	491	455	484	511	439	468	472	430	434	456	433	474	457	462	451	427	436	453	462	446	457	458	447	491	484	466	453	475	491	449	461	493	485	469	442	414	476	448	491	476	449	435	449	428	450	497	455	418	469	448	470	475	452	441	443	464	410	467	458	456	493	472	468	432	474	476	479	447	453	424	491	437	457	446	465	482	464	456	469	454	453	458	487	453	440	422	432	494	455	436	469	470	491	450	488	473	445	463	440	488	457	462	478	483	433	458	448	457	465	455	478	468	472	444	448	470	457	463	421	419	445	462	432	439	469	448	474	462	450	438	448	441	422	456	484	451	493	449	462	467	459	443	431	439	434	433	410	438	462	460	478	474	433	477	477	482	482	457	467	460	452	431	455	426	447	505	451	464	430	447	430	486	428	412	451	462	478	478	483	418	450	451	462	451	424	456	481	473	464	458	450	454	446	458	458	525	424	468	483	479	474	480	437	458	489	447	427	435	455	460	442	472	487	422	453	433	467	415	468	458	453	466	490	455	435	434	477	447	466	484	465	442	473	451	446	471	446	470	471	467	470	447	421	472	456	451	452	432	437	474	441	474	448	425	445	457	439	454	433	434	447	414	454	456	448	461	476	450	452	469	464	438	462	495	435	450	467	482	437	445	437	462	491	417	433	455	437	432	451	445	479	462	432	438	444	479	433	430	446	450	410	467	466	436	432	408	494	465	421	440	462	468	478	408	443	457	474	487	435	458	416	454	460	486	478	418	424	463	473	452	428	442	461	467	485	450	457	491	452	484	468	417	482	455	451	468	467	473	456	452	468	474	474	485	431	428	458	464	426	467	436	482	464	464	465	509	415	450	470	479	429	462	438	438	476	459	472	491	471	467	458	457	445	414	490	434	473	465	467	442	431	421	489	460	482	463	453	458	487	439	443	434	481	459	440	495	449	462	470	478	446	451	478	465	499	459	430	448	452	430	452	460	478	455	452	475	461	470	436	443	480	456	449	447	427	448	439	429	432	460	482	464	461	467	432	457	421	445	430	447	481	467	420	443	454	428	420	464	468	467	436	411	430	441	434	479	476	468	476	451	450	472	456	423	452	488	410	458	459	431	465	430	513	457	446	501	455	462	471	455	461	471	432	518	423	473	472	413	444	477	472	480	449	450	455	426	401	465	441	438	452	443	411	431	482	445	442	441	480	464	467	490	447	480	437	480	467	443	448	458	442	436	441	409	461	478	467	450	460	451	439	453	447	424	441	443	454	438	462	470	449	465	455	431	412	434	430	458	443	485	422	464	457	440	461	482	502	447	441	481	490	439	448	481	477	437	441	459	478	410	422	458	449	460	458	458	458	450	423	451	436	422	475	482	479	423	447	499	459	459	476	449	456	467	439	463	437	474	450	448	438	445	470	433	452	462	482	490	498	427	444	457	409	439	455	479	472	460	415	427	438	442	423	442	432	464	457	450	438	459	450	460	437	454	433	477	463	451	459	471	480	461	460	459	457	464	460	430	451	441	508	440	456	461	420	450	467	470	433	475	494	471	475	425	456	438	457	446	443	469	439	464	432	462	487	434	450	411	436	438	482	465	469	416	442	444	444	459	501	478	455	478	438	458	430	454	500	425	457	473	445	504	443	465	444	446	439	446	463	456	450	461	494	465	453	458	515	446	456	464	456	459	476	454	417	455	476	445	460	460	444	400	432	429	451	427	455	428	450	485	487	464	451	484	497	489	448	438	409	419	466	437	445	435	430	457	421	455	451	470	456	470	473	440	458	426	451	414	454	426	499	408	459	476	430	455	479	502	450	438	466	468	436	462	471	438	449	482	463	443	452	435	465	458	480	446	464	421	501	472	461	460	442	454	465	451	475	444	437	478	464	470	449	444	467	451	465	451	495	460	447	460	455	462	458	468	432	429	462	427	449	459	445	440	453	470	459	475	481	416	483
31774	19365	6669	335	197	190	150	166	154	133	142	134	144	147	161	159	154	149	158	148	123	157	136	146	156	182	155	143	155	172	162	136	154	141	147	130	161	167	156	153	153	153	150	127	147	144	155	164	146	154	148	158	134	172	145	172	160	163	146	147	139	167	157	141	154	162	162	156	157	149	151	155	156	157	135	159	166	160	172	137	155	157	146	152	179	159	149	140	159	134	145	171	148	159	157	151	160	130	161	135	171	159	147	126	155	146	153	143	133	148	147	151	154	146	150	158	157	174	173	174	142	143	146	163	172	157	145	161	125	142	132	153	141	144	170	160	124	145	143	145	168	149	126	166	133	155	149	163	149	120	140	138	164	145	162	132	140	123	138	149	116	164	150	144	164	143	153	163	142	158	168	164	135	160	160	147	167	128	144	161	160	132	159	169	154	132	158	143	122	164	149	146	174	161	128	157	146	157	145	163	151	146	143	155	134	162	143	160	151	158	154	142	134	169	132	156	129	144	166	179	144	169	157	139	141	146	162	133	163	146	151	147	146	150	166	138	145	136	149	140	164	150	158	148	150	143	172	171	124	167	149	163	150	131	139	172	144	134	130	159	127	164	128	137	143	148	125	146	152	139	164	158	152	138	147	138	148	169	128	151	149	148	140	146	144	145	133	161	131	159	135	141	176	154	164	163	183	150	163	158	127	153	157	171	144	137	147	164	160	133	141	164	146	141	148	134	135	148	151	140	158	174	173	161	145	128	172	140	155	159	148	170	137	149	156	125	124	165	167	134	136	166	149	153	153	155	157	141	142	138	162	159	144	132	128	152	140	137	141	141	151	151	138	140	145	145	141	151	130	143	168	162	134	139	165	152	147	144	156	150	152	145	142	156	145	127	145	143	150	171	156	160	161	130	166	130	155	157	161	162	133	151	153	155	152	154	161	166	149	165	141	145	139	145	154	157	137	140	171	172	162	140	138	154	153	155	125	164	147	139	151	158	136	166	148	141	129	151	156	130	160	165	167	139	146	160	155	135	150	143	127	153	136	154	148	164	171	158	159	158	147	135	139	162	140	163	159	149	137	147	130	143	134	153	148	160	133	134	166	155	152	149	144	137	137	179	164	150	153	153	152	124	145	129	178	139	140	163	155	133	145	149	141	164	130	161	144	152	162	146	145	128	138	149	155	144	156	177	171	140	155	144	148	134	151	153	144	159	167	137	163	160	166	146	154	153	168	146	154	148	149	176	150	161	154	158	139	134	150	179	133	173	176	150	159	130	161	140	153	128	148	135	130	159	168	143	154	148	136	122	148	153	143	157	155	160	129	165	166	149	151	168	146	133	146	151	156	130	146	148	160	164	177	145	130	132	157	152	137	145	174	150	142	166	156	152	147	168	147	145	161	115	142	142	147	181	139	173	126	146	149	156	159	180	165	146	138	137	152	145	132	152	128	149	142	165	157	160	141	156	144	134	153	139	131	172	147	153	163	149	125	141	146	160	152	165	154	145	138	151	126	157	148	162	146	159	166	158	154	155	171	153	157	151	149	149	149	132	156	159	126	142	140	149	145	155	129	149	133	135	142	147	144	125	153	164	142	149	150	133	149	137	128	155	158	130	153	137	148	158	183	169	157	153	130	154	139	131	121	158	130	130	174	159	151	152	142	160	149	162	152	158	140	156	139	148	190	165	135	159	169	146	148	124	145	148	153	172	167	164	168	164	142	144	135	140	160	169	164	138	132	151	152	144	164	156	150	172	137	153	145	165	147	169	156	168	143	150	164	145	150	158	152	146	144	155	137	130	154	159	143	142	138	145	143	163	155	153	165	125	165	142	154	155	156	140	185	150	154	156	173	176	139	136	144	170	149	153	151	170	149	161	163	126	130	168	162	163	168	118	160	146	171	127	140	161	153	160	137	148	149	133	137	140	138	151	152	136	146	158	139	153	143	158	148	151	136	155	137	145	158	165	143	168	145	164	136	154	126	154	161	140	145	156	133	161	134	142	151	157	156	154	167	143	145	182	146	132	165	148	131	158	154	172	138	148	146	152	155	138	160	122	155	148	162	165	131	161	163	152	145	168	145	143	152	125	157	132	151	158	147	175	143	151	152	148	155	156	158	145	140	147	147	137	153	151	144	146	182	152	135	124	133	148	153	136	149	155	143	145	157	153	141	151	155	144	161	165	156	142	170	152	164	141	168	158	157	153	165	144	126	153	171	152	142	146	135	156	147	145	162	148	143	138	154	174	141	162	153	153	160	146	139	156	135	134	123	161	163	171	170	162	172	146	128	163	150	141	136	155	147	169	129	146	158	167	161	171	177	163	157	146	155	134	138	166	163	148	136	166	142	150	156	140	142	160	156	158	154	143	171	149	143	155	153	163	140	160	144	139	132	145	153	147	136	159	162	154	171	175	158	165	147	138	153	158	159	173	156	167	155	168	152	139	135	157	150	138	155	155	146	126	157	167	149	132	149	134	146	125	162	159	140	138	146	167	147	159	158	168	132	162	160	158	166	149	157	131	143	168	148	145	158	158	152	177	150	167	166	144	150	172	154	141	164	153	175	156	164	152	157	156	134	149	146	142	127	146	163	151	155	179	133	133	128	179	162	162	154	150	158	143	135	191	172	160	139	128	176	132	151	166	169	135	152	144	144	176	124	174	169	130	150	153	143	157	159	146	183	162	154	147	158	135	152	165	154	168	176	141	168	135	177	162	164	166	134	149	169	152	125	137	154	162	137	139	169	144	145	161	132	150	143	148	169	175	146	166	134	136	163	161	165	155	145	151	137	169	130	146	160	165	147	151	168	145	139	154	157	143	161	170	156	153	142	169	123	146	159	160	162	138	144	144	133	173	147	157	150	156	146	159	149	154	148	127	160	154	154	154	171	141	158	169	156	138	134	154	136	162	142	168	155	130	145	171	169	134	154	169	156	147	124	156	147	145	145	166	152	153	167	132	139	142	156	149	147	139	161	163	158	169	143	151	143	147	159	150	143	150	148	167	144	158	156	157	146	165	148	158	148	167	133	157	153	160	170	120	170	142	159	148	162	141	131	158	151	158	160	143	138	148	166	144	168	132	152	144	142	147	135	154	161	140	167	147	148	153	155	135	151	148	156	148	160	132	161	188	143	136	149	140	146	139	143	135	143	153	143	141	168	146	158	133	146	157	160	156	155	151	160	125	166	151	136	156	127	152	148	139	142	143	160	150	173	144	151	142	139	156	151	157	179	151	140	130	136	149	163	173	151	155	175	163	143	142	182	152	115	137	172	170	158	158	166	151	148	146	140	135	146	150	136	162	156	151	152	162	150	172	151	138	161	141	162	147	147	153	143	149	151	139	148	148	140	165	150	149	142	153	141	156	153	157	164	155	148	162	148	159	151	141	161	150	156	156	151	151	146	160	153	135	153	152	150	161	158	154	147	139	164	147	169	151	168	144	141	129	160	130	171	169	153	123	155	131	148	149	133	155	160	143	138	136	153	164
5455	1026	551	437	417	408	402	410	459	429	406	416	409	394	423	426	382	387	430	409	418	405	408	377	390	397	421	415	426	421	420	409	439	388	378	384	410	405	417	412	387	386	404	430	425	424	406	432	410	386	419	403	401	356	407	412	409	428	444	394	404	396	429	422	436	419	428	400	404	401	377	412	437	402	396	416	444	387	428	434	418	412	424	377	413	415	407	418	380	417	430	435	418	399	434	394	420	380	414	389	425	422	407	420	446	384	394	441	377	423	401	425	417	420	387	426	415	436	412	447	397	340	412	411	403	421	416	407	429	415	411	392	402	409	438	405	378	431	391	403	434	370	418	453	424	389	424	424	391	426	448	427	396	418	372	398	401	454	378	395	433	445	447	389	411	380	414	446	398	404	405	418	397	375	376	429	410	386	456	389	441	396	442	410	392	406	424	368	407	401	401	421	405	414	420	385	427	414	405	389	431	392	428	404	400	416	391	403	420	360	402	397	431	397	412	417	406	430	407	381	411	407	422	371	388	422	393	418	403	401	414	408	408	427	432	428	394	392	434	419	394	386	418	422	403	420	415	383	401	421	403	428	419	399	436	406	353	414	407	394	384	409	407	401	418	407	417	437	417	420	418	426	418	346	379	422	446	390	391	394	414	440	416	394	389	403	410	413	430	408	396	373	404	398	388	412	380	384	410	397	399	419	366	401	402	393	446	391	446	419	411	406	367	410	378	446	399	432	419	413	429	417	427	434	435	425	418	411	401	405	392	396	419	367	378	393	407	426	411	384	414	447	416	439	404	399	427	420	387	408	384	418	395	422	419	413	413	411	388	399	384	424	425	412	410	414	402	387	411	375	401	423	376	437	384	449	404	404	387	449	404	388	424	417	411	416	403	399	427	426	433	403	410	450	437	388	446	436	398	424	430	392	409	429	454	387	378	417	434	429	429	381	443	420	399	406	406	405	418	405	414	430	433	404	402	394	410	412	454	398	433	436	396	401	396	432	395	423	415	416	383	398	431	421	421	395	403	425	390	403	409	411	399	398	432	416	394	379	445	422	453	418	396	423	418	401	447	390	414	375	396	404	403	399	362	402	414	423	415	435	418	413	418	396	411	388	407	378	401	404	390	408	404	412	389	399	421	363	409	395	397	423	430	415	424	411	394	428	420	384	409	415	417	369	409	411	422	383	417	412	401	392	399	418	441	389	379	435	410	414	402	425	396	400	399	408	411	410	441	389	408	427	406	442	405	403	425	423	406	441	419	419	431	418	428	434	440	424	424	402	398	386	402	373	432	453	411	396	411	395	424	422	405	430	396	434	427	408	382	396	400	407	430	398	430	407	364	397	395	377	440	418	397	426	407	397	408	418	397	425	414	396	390	440	408	398	381	470	384	417	415	385	420	411	437	379	412	388	384	400	411	431	391	445	406	417	428	408	397	393	465	401	431	417	420	413	393	407	406	442	433	403	421	371	395	377	396	414	407	428	386	415	438	405	413	393	396	403	392	410	423	426	430	410	401	433	426	406	423	431	456	449	402	414	423	394	438	407	410	377	439	391	403	432	435	406	417	389	451	445	446	414	402	393	401	403	410	381	403	419	366	433	386	412	389	405	401	401	410	425	459	428	420	389	395	403	407	416	408	399	403	410	422	435	402	426	394	458	374	455	396	409	440	409	408	404	435	419	393	443	417	394	425	431	420	448	381	402	402	393	410	431	400	367	416	378	400	410	361	417	395	385	420	428	386	399	392	413	434	375	435	415	451	415	400	410	393	369	389	390	396	395	393	382	383	406	398	394	429	429	435	389	426	395	434	404	401	435	411	398	396	394	420	438	408	359	393	425	403	424	389	417	402	380	404	436	396	399	397	437	426	427	388	392	407	382	392	428	427	416	415	424	409	451	442	405	440	392	407	387	379	424	390	394	462	416	396	417	409	427	421	426	379	411	398	418	396	387	388	388	416	420	412	436	399	407	450	403	378	368	459	394	398	407	426	407	397	374	429	398	400	421	419	385	408	416	414	405	411	377	410	385	416	414	441	412	458	446	418	397	428	406	380	429	389	402	388	402	432	448	369	400	422	422	402	427	420	421	397	400	393	393	414	417	389	360	423	393	446	383	466	379	409	397	400	413	420	432	409	418	393	374	402	422	417	441	373	352	403	430	426	409	409	410	383	461	406	422	392	440	388	434	388	395	421	419	423	414	421	421	409	443	409	395	441	424	422	403	379	423	400	422	401	419	407	415	358	444	414	430	400	447	418	432	417	411	396	451	436	426	395	441	413	416	388	401	408	420	411	427	384	385	415	397	431	396	428	430	402	395	412	388	427	420	429	377	454	394	391	413	400	380	396	413	431	443	386	413	404	393	473	400	398	386	393	409	389	410	425	383	432	404	374	401	435	399	399	411	405	416	465	422	419	407	388	400	405	376	377	413	427	437	405	397	419	424	403	412	423	403	411	427	409	395	399	397	394	413	414	431	378	443	412	437	404	418	433	410	445	400	423	408	403	406	407	404	430	427	461	437	418	415	417	415	398	422	436	410	447	416	416	387	389	420	414	415	418	426	427	411	391	405	435	405	412	425	391	381	414	422	431	429	398	445	428	402	418	429	373	410	384	425	385	431	416	425	443	424	404	407	401	433	406	419	435	408	399	415	432	408	372	409	439	387	402	407	408	388	392	377	413	432	394	421	397	401	404	457	423	382	421	409	418	419	416	429	431	410	417	401	409	403	427	430	396	405	413	387	380	407	403	394	410	434	416	383	360	414	403	418	422	409	395	386	412	377	410	396	441	442	392	396	371	410	406	461	410	430	403	411	420	424	415	427	413	418	398	452	411	397	407	392	422	405	423	406	401	472	431	407	405	394	383	401	391	422	382	426	359	366	425	438	408	428	404	418	413	379	434	417	384	404	362	394	410	402	411	443	410	406	409	439	405	390	414	393	391	387	386	431	457	434	425	398	433	396	438	389	399	446	399	408	401	462	412	387	415	458	433	396	399	423	443	405	389	428	430	421	409	407	399	402	410	430	416	409	403	413	400	406	433	412	413	437	436	409	393	422	417	379	397	423	406	434	393	417	391	401	412	397	402	384	424	423	437	418	399	442	373	392	375	418	413	370	404	390	436	414	423	410	423	398	389	395	397	375	440	396	439	413	407	410	423	409	383	401	425	416	383	412	385	428	402	435	424	419	435	422	393	394	412	432	419	399	385	425	411	397	430	419	438	387	390	408	388	434	403	415	393	418	442	402	400	386	439	427	374	399	398	384	405	388	431	417	379	404	378	395	412	422	412	431	445	405	409	408	387	429	411	402	398	382	433	407	441	393	415	402	393	391	404	399	420	392	349	399	420	417	423	414	414	424	384	393	423	414	400	409	406	380	431	454	421	411	416	410	427	396	401	429	439	384	399	429	408	425	388	438	404	388	447	402	447	365	417	410	395	455	393	433	432	389	429	418	428	409	468	438	414	375	421	415	426	392	402	386
24570	20966	23922	28172	20955	17066	596	357	335	266	262	224	252	247	252	292	277	272	250	268	267	289	261	242	238	266	243	229	261	262	228	279	236	241	237	256	228	244	230	265	279	248	218	272	255	251	247	256	293	238	241	256	260	281	239	251	244	276	258	244	248	238	260	264	252	265	255	254	250	250	248	276	291	241	246	258	253	242	241	250	223	261	235	270	245	248	219	248	214	269	243	230	227	278	243	234	208	256	278	272	266	265	257	247	231	239	282	261	252	248	280	251	241	267	248	260	240	226	258	251	243	268	282	248	242	280	246	253	236	277	257	223	273	241	255	247	239	245	225	241	256	237	240	281	241	256	223	229	239	235	257	250	248	248	255	266	246	243	243	244	227	238	229	245	235	250	278	238	250	247	229	251	244	224	264	193	230	261	239	238	246	255	286	248	215	245	235	229	229	264	282	224	211	249	228	253	205	246	273	255	274	222	250	251	268	244	274	256	242	260	244	243	251	257	239	262	218	237	208	244	259	261	213	242	276	268	258	223	246	276	237	277	245	266	226	269	225	267	264	257	267	239	259	237	231	250	229	262	224	248	252	259	234	243	212	254	245	231	244	263	243	276	263	258	243	262	234	226	238	251	258	252	226	263	286	249	248	249	239	234	214	219	231	264	262	235	226	245	232	240	258	250	242	239	238	225	285	218	241	270	272	255	258	220	253	244	265	240	257	262	261	238	281	251	244	252	253	244	228	223	239	271	248	225	260	233	265	216	234	243	247	249	256	227	256	202	266	248	251	221	254	268	226	248	256	229	259	238	233	224	228	225	258	262	260	271	242	261	243	251	243	261	251	232	253	274	246	242	282	285	236	271	237	236	242	213	230	252	236	244	239	236	240	244	244	240	283	255	214	229	270	289	255	227	282	239	256	219	259	234	270	227	227	274	234	254	239	250	238	223	236	224	282	269	235	272	253	285	269	249	226	240	232	241	271	268	236	255	241	274	254	256	249	266	253	244	274	233	251	241	251	250	248	241	265	231	244	264	236	252	255	244	259	237	256	248	273	231	269	231	248	244	258	241	210	225	249	228	246	283	259	217	271	284	257	257	263	251	233	254	259	254	293	236	268	250	257	278	251	265	258	260	233	269	246	244	239	233	246	238	234	265	255	247	231	238	237	265	248	251	250	230	239	239	236	258	247	267	234	251	232	235	223	271	253	260	239	233	250	236	253	265	213	238	279	250	273	244	234	263	246	268	240	272	247	239	233	265	239	233	265	247	228	248	259	265	225	244	256	256	263	231	230	273	260	259	255	246	251	250	265	256	234	241	232	236	255	270	276	230	248	269	249	247	256	250	237	258	268	262	254	241	255	251	284	243	250	276	271	282	246	287	283	251	212	230	274	246	239	257	259	247	260	251	243	245	248	258	277	237	237	270	265	237	214	241	230	238	263	244	232	247	228	248	243	246	265	259	233	247	259	224	263	225	227	258	232	228	245	272	249	213	227	249	268	246	260	239	270	269	233	222	252	229	219	263	246	247	256	229	259	247	258	258	217	228	222	253	278	253	259	259	259	251	233	244	257	257	264	218	263	255	246	268	275	254	230	248	255	266	249	251	239	257	238	264	252	235	256	256	240	236	258	240	252	269	254	246	241	252	277	215	255	261	263	269	235	248	256	250	264	238	238	259	243	245	267	252	236	246	249	234	241	251	229	234	267	235	275	261	259	242	271	241	247	271	256	238	256	258	256	262	249	261	240	236	275	225	275	238	234	254	224	247	270	263	280	262	245	282	258	248	246	219	236	199	251	238	239	268	245	242	266	253	264	236	227	232	226	226	244	264	217	225	249	273	248	233	246	253	226	273	267	248	235	247	260	251	278	301	265	245	261	258	221	235	251	243	233	229	256	216	255	260	219	244	237	244	242	239	268	258	240	249	239	246	226	233	283	253	226	235	236	247	239	257	231	273	245	266	261	240	283	258	231	248	250	228	239	251	254	244	250	265	231	260	240	241	246	267	224	243	243	255	233	250	239	229	239	266	274	230	225	245	265	283	249	231	251	242	242	229	232	219	271	211	239	230	236	265	236	300	259	232	244	264	242	245	253	275	241	260	232	264	265	234	233	230	261	253	240	264	247	250	248	251	253	261	255	220	234	225	244	248	250	248	251	240	256	246	249	235	244	241	264	260	253	260	252	222	263	254	238	241	253	246	254	249	237	254	279	240	247	265	259	220	259	245	248	274	235	239	278	268	243	247	248	266	233	227	253	267	245	260	257	231	247	276	278	253	257	239	243	252	248	253	236	248	236	250	241	263	270	262	226	241	253	247	252	263	251	252	254	244	256	255	258	244	273	246	268	248	245	275	250	235	228	250	232	238	233	278	242	248	261	238	256	248	274	231	250	254	281	258	220	248	252	248	232	255	263	223	256	241	259	254	218	256	240	258	259	264	241	243	243	259	225	230	244	251	275	215	237	246	253	226	256	255	232	223	238	215	235	241	232	227	245	229	234	233	253	260	228	257	257	239	245	271	268	240	263	273	242	253	262	257	260	226	232	223	252	222	266	234	265	267	230	267	246	264	232	245	236	247	261	252	255	235	241	228	255	284	239	247	216	256	249	247	250	232	243	230	236	269	238	237	285	239	241	250	233	212	219	254	228	250	233	258	225	225	243	262	234	278	267	258	264	242	244	253	265	221	225	267	238	264	247	253	231	234	248	256	264	276	263	274	243	260	290	229	265	239	225	254	244	247	238	252	261	258	228	253	256	244	252	249	241	236	264	255	253	253	254	226	253	243	269	261	271	250	239	243	224	219	260	262	255	257	246	258	258	239	254	282	267	248	252	257	239	253	252	267	238	243	240	244	254	252	268	281	251	239	273	245	240	252	247	272	254	239	265	254	231	263	252	240	247	249	248	232	264	219	236	229	247	225	261	248	257	261	238	221	242	249	251	266	231	241	232	266	238	239	225	273	232	284	242	256	242	245	281	245	269	272	236	251	243	260	272	246	225	260	262	268	234	224	237	247	217	256	222	244	252	250	270	227	226	245	233	228	230	267	284	247	282	241	246	247	249	274	262	236	247	232	264	237	240	249	265	233	253	258	239	258	237	226	243	248	269	222	251	238	251	224	266	276	231	228	239	231	251	245	290	237	250	238	236	240	260	225	228	223	250	224	273	236	251	250	276	237	253	261	252	241	262	239	263	257	246	207	267	256	275	245	242	237	258	241	271	235	241	271	240	264	257	231	253	246	261	271	225	237	244	237	233	291	248	256	233	254	254	252	212	248	282	262	267	261	260	229	254	242	233	222	250	245	248	245	242	264	254	224	275	242	228	252	247	255	271	264	266	239	221	215	258	244	251	253	250	269	260	256	228	248	258	269	267	253	212	261	258	242	274	244	246	233	248	219	245	243	267	247	237	238	238	266	250	246	225	245	246	294	249	272	266	236	257	231	227	241	251	231	217	234	265	222	225	251	229	242	247	265	261	249	284	225
3310	2903	1515	787	777	634	621	632	616	593	638	561	642	648	611	656	624	604	611	622	619	617	600	644	579	609	600	641	586	643	583	596	642	611	589	621	577	586	619	617	625	639	575	606	622	564	563	594	653	595	619	606	620	585	624	599	600	578	587	612	580	612	591	613	621	610	618	580	615	598	619	572	614	611	622	598	599	659	629	588	621	622	598	614	595	591	582	582	614	607	605	597	661	639	589	604	626	576	587	587	623	574	582	605	596	567	636	610	589	617	608	595	591	572	623	617	625	621	625	639	632	614	577	623	592	621	647	625	599	626	579	610	607	607	659	614	562	602	584	600	586	585	625	575	623	651	617	574	608	611	623	574	631	621	613	639	605	594	595	579	617	567	584	580	552	570	637	608	594	643	588	628	581	579	640	638	622	606	603	667	607	545	572	614	598	625	589	605	596	572	593	645	632	625	566	596	598	617	600	622	618	583	553	594	550	633	618	653	599	620	621	598	575	600	600	602	613	562	617	608	595	592	615	574	594	644	619	589	578	612	631	554	590	619	595	627	631	634	586	598	594	576	629	624	582	620	593	631	612	640	617	645	606	615	578	609	570	623	593	594	603	572	646	628	610	606	609	562	624	592	596	591	584	631	605	601	661	612	618	611	631	582	597	632	614	623	617	606	618	582	636	597	640	609	641	608	624	555	639	628	584	603	586	574	603	595	596	613	570	613	601	577	607	612	610	598	614	612	591	623	609	599	622	613	607	604	557	591	591	610	636	568	639	571	611	641	588	651	609	621	589	603	586	612	630	594	613	633	603	634	617	598	590	594	599	634	570	609	620	627	603	615	654	596	648	608	590	662	631	633	599	592	586	594	579	614	609	639	614	582	610	649	615	611	663	666	609	576	606	625	636	581	609	637	622	588	576	599	603	598	649	605	606	598	648	629	615	632	630	621	572	603	621	618	663	607	600	568	615	594	563	608	633	621	649	591	595	649	617	549	648	598	620	656	603	571	628	578	619	595	606	591	596	593	618	612	607	596	637	628	604	623	577	578	594	634	617	590	595	650	644	626	564	565	584	601	619	614	597	591	603	608	603	581	596	579	625	536	653	636	581	613	597	622	556	626	594	580	618	575	631	591	628	617	592	618	546	579	602	615	608	612	612	604	573	623	607	574	607	554	557	651	599	612	599	619	527	602	617	612	641	585	653	613	605	616	629	577	624	614	596	611	676	660	642	618	606	658	635	602	642	569	580	649	600	580	639	595	658	607	573	574	636	598	573	588	632	628	636	606	592	612	590	595	627	664	606	629	570	579	621	624	640	591	626	628	585	630	599	593	608	616	600	618	592	604	622	563	654	637	595	598	594	585	628	579	635	610	622	599	631	620	581	603	554	605	579	573	606	608	596	570	614	627	559	631	607	586	588	598	633	575	643	610	584	581	627	586	613	596	591	585	638	614	588	606	651	634	594	621	631	592	609	569	617	612	599	610	585	589	611	592	566	586	643	607	652	574	605	558	610	611	562	593	612	660	606	617	584	606	612	584	623	618	628	613	592	624	556	602	594	579	614	575	607	608	634	642	588	592	587	622	563	578	612	567	599	655	567	650	604	610	606	597	616	615	610	644	576	608	651	576	610	586	648	546	632	595	654	583	673	614	603	655	635	617	604	605	582	620	561	620	603	605	615	569	635	658	561	668	595	614	594	648	590	606	664	578	639	618	608	593	629	578	615	586	661	588	622	658	621	640	636	598	551	583	606	591	649	639	596	642	615	562	606	573	601	585	632	635	643	590	614	607	583	577	636	599	587	616	607	565	615	600	622	608	627	619	641	596	703	650	605	599	578	618	590	593	607	605	591	560	614	581	583	610	606	607	613	611	609	588	638	555	632	605	647	595	627	608	589	599	613	639	589	621	580	619	598	623	607	627	654	578	584	615	587	604	606	612	617	561	601	621	604	614	615	622	631	596	639	626	621	588	581	617	581	593	613	623	606	572	669	601	604	603	600	599	624	574	584	611	594	604	631	600	628	567	556	574	595	650	624	611	602	631	575	616	562	575	632	602	604	625	636	606	621	586	598	609	606	619	614	595	619	632	562	589	588	609	578	620	633	599	618	612	584	591	609	631	591	601	595	602	571	641	633	609	559	617	617	588	598	598	617	618	634	625	580	627	594	619	576	578	567	614	652	622	616	647	593	611	572	608	599	552	635	592	591	583	604	576	603	571	582	600	631	591	628	600	581	580	638	593	611	608	584	640	618	544	576	584	638	607	562	570	622	636	578	606	625	614	626	594	592	568	650	569	595	622	656	615	611	601	642	611	574	587	632	618	601	557	589	635	572	581	635	583	584	582	614	600	567	587	604	621	610	589	593	584	608	640	621	615	609	614	614	613	605	613	592	580	594	585	644	563	569	620	619	562	558	595	657	628	592	628	598	553	633	632	673	595	610	647	571	592	619	617	585	628	597	580	586	598	625	643	549	644	594	592	650	647	603	649	614	571	625	630	579	610	589	611	631	607	599	564	598	589	607	625	649	606	634	577	629	624	648	569	589	603	605	601	584	563	604	576	582	603	604	621	667	639	604	622	545	622	605	579	564	589	601	595	636	633	592	615	610	652	635	565	651	602	637	589	586	583	643	650	612	613	627	610	627	654	592	599	640	603	634	577	620	605	613	593	592	621	591	590	577	599	626	601	605	621	612	607	576	572	596	556	610	558	588	597	606	601	615	622	656	611	606	610	643	601	554	595	604	597	601	560	584	605	642	658	605	599	614	637	597	639	612	617	623	575	601	571	616	626	593	623	593	629	617	578	609	608	565	614	618	610	630	594	628	618	602	597	609	582	592	590	590	595	595	631	623	632	563	619	590	583	607	638	606	650	580	623	652	637	624	595	587	574	599	664	571	565	609	648	576	675	606	605	626	582	576	616	570	607	596	589	607	618	667	647	579	630	599	622	599	608	616	659	633	606	573	602	602	615	629	604	584	604	621	597	608	622	588	608	608	610	620	587	598	583	642	627	603	607	609	604	651	629	623	604	535	569	622	594	647	580	626	624	597	650	608	604	579	595	576	645	600	603	620	603	618	609	614	570	609	592	607	580	577	586	629	633	605	598	601	665	621	584	609	615	582	586	582	566	634	610	633	631	611	623	592	596	603	615	588	616	610	568	614	609	597	601	627	640	591	643	605	640	600	593	643	585	640	545	621	588	599	572	632	616	657	587	563	585	568	617	622	636	569	619	608	631	565	596	636	575	602	598	619	615	588	614	602	639	630	603	608	657	606	585	611	638	624	655	641	636	607	659	588	621	617	645	572	630	609	598	593	631	576	602	606	607	601	632	607	592	637	614	633	600	598	625	648	611	640	608	603	584	599	616	614	580	635	591	588	593	642	604	631	581	607	661	585	579	569	617	603	602	614	635	566	606	652	636	581	587	603	625	636	607	600	572	608	624	629	626	587	626	592	601	576	630	541	623	606	620	594	581	622	536	636	562
23867	20950	24289	27792	20952	20972	12543	480	330	287	287	267	223	251	238	226	226	207	190	212	189	200	191	197	217	201	200	207	212	206	183	207	191	212	198	203	236	201	189	188	199	188	183	213	180	210	208	206	180	189	216	194	178	215	223	215	195	218	231	187	203	175	183	194	159	187	199	192	206	207	190	224	198	203	173	212	205	205	226	232	189	208	161	210	195	213	156	187	227	173	192	197	194	187	197	184	185	202	207	185	167	197	214	181	174	200	206	180	172	213	202	208	228	204	191	205	166	176	188	202	184	206	200	185	193	187	188	186	183	182	198	201	211	195	180	186	172	190	206	205	191	198	198	190	197	210	199	198	217	191	185	173	198	203	206	204	205	209	205	171	188	188	161	171	166	209	199	185	236	199	208	193	189	213	203	196	172	191	204	193	184	223	206	177	209	207	202	214	192	199	200	185	179	182	179	186	204	187	207	207	185	196	216	187	192	202	214	182	205	203	167	202	194	183	194	182	174	188	211	180	206	199	185	189	183	172	176	190	192	194	178	180	200	185	204	202	220	193	151	172	177	206	183	202	206	211	199	191	188	192	188	168	192	184	176	195	196	183	181	186	164	186	215	176	208	173	178	203	186	226	201	194	212	200	204	202	227	200	183	188	180	180	213	182	202	189	201	177	195	210	212	201	205	214	192	180	201	176	198	182	198	211	197	196	190	178	213	188	210	187	181	186	202	191	209	200	205	219	203	216	166	190	207	210	193	170	200	191	196	189	185	201	201	216	190	179	206	204	203	163	193	203	202	208	163	190	195	189	188	209	204	220	183	221	225	180	199	195	220	178	193	190	193	195	213	180	222	183	197	205	174	194	194	201	217	197	187	223	189	203	194	186	214	185	194	181	160	182	187	186	184	200	204	197	178	211	203	165	190	186	170	209	184	180	220	213	187	186	207	207	181	195	172	176	200	231	205	191	185	228	197	217	215	214	215	228	191	209	191	173	176	186	177	179	192	187	190	205	198	182	212	180	187	180	200	200	180	187	174	186	192	199	212	181	203	196	188	221	169	183	205	208	204	166	192	204	205	199	209	193	180	222	170	190	200	237	183	168	201	190	190	204	211	205	206	175	195	180	208	186	186	196	195	191	179	198	190	186	197	204	193	176	192	185	206	178	166	220	186	198	199	200	200	214	191	201	202	177	189	187	193	201	183	229	215	215	213	204	193	176	191	194	190	188	232	171	188	200	186	178	196	189	182	197	193	197	209	170	186	182	180	170	198	176	187	199	191	201	204	189	187	182	214	230	203	185	199	187	193	198	188	166	192	200	186	180	169	200	218	192	232	194	202	228	181	185	196	207	210	197	219	182	171	221	206	197	198	219	206	190	181	206	186	200	190	182	194	200	205	205	186	171	199	196	193	200	185	189	184	181	204	184	213	184	198	201	200	195	189	181	189	176	212	209	179	177	225	190	193	204	200	200	172	189	213	210	202	213	167	186	192	213	177	189	187	199	153	186	160	192	203	219	204	183	202	193	178	186	199	205	174	185	200	202	207	168	191	196	189	212	175	226	217	196	166	203	156	210	181	204	195	190	204	161	190	181	160	186	219	192	158	199	227	199	227	191	228	187	190	176	190	200	205	182	183	199	206	195	195	186	179	189	182	187	201	227	203	198	209	210	214	192	177	158	184	197	193	185	182	190	197	179	201	217	163	187	215	226	191	173	166	173	188	218	194	194	198	175	173	201	188	216	192	191	194	172	215	189	206	192	190	188	174	171	210	236	199	195	183	186	175	184	200	179	196	179	179	188	189	188	217	221	177	215	163	196	202	177	166	196	205	176	186	189	195	178	190	202	181	200	193	187	200	212	205	190	192	196	201	164	178	202	195	207	178	215	186	203	214	221	180	210	201	160	191	204	187	206	213	209	196	206	200	194	207	194	165	173	179	171	190	211	182	211	174	180	191	182	174	198	194	214	192	214	196	189	184	190	193	185	196	205	179	174	150	189	186	178	205	174	194	198	198	182	190	196	188	181	203	210	194	205	202	163	212	198	192	195	197	208	174	184	191	190	199	200	186	196	213	191	190	188	186	182	188	194	177	197	210	211	188	212	211	203	208	186	213	194	193	219	210	196	223	213	183	175	193	172	183	185	176	170	204	192	190	211	202	195	198	204	197	213	225	190	178	177	194	199	206	197	217	208	214	223	200	200	194	196	215	204	193	178	193	182	187	170	202	200	186	225	180	195	203	186	207	184	194	203	177	179	191	201	191	201	199	188	188	176	190	186	237	203	173	197	213	189	188	205	183	197	159	211	219	212	222	174	192	222	190	201	207	178	204	191	194	204	191	204	183	182	190	187	186	190	194	180	181	190	169	184	190	191	199	186	202	201	193	195	192	208	180	184	177	195	200	174	199	210	186	196	203	196	188	208	182	188	211	221	171	169	191	204	213	190	214	206	204	202	196	221	208	195	200	186	228	180	191	184	190	193	190	194	178	189	173	175	197	224	184	198	185	164	212	193	207	174	193	188	207	204	188	189	204	210	200	210	206	198	196	204	185	188	171	168	181	213	202	174	204	170	181	197	183	173	200	185	201	174	207	204	195	191	191	199	197	173	176	147	192	196	227	215	182	172	196	199	201	188	188	183	202	214	203	213	208	197	208	190	187	199	199	215	172	190	200	190	197	193	173	172	200	220	200	196	198	202	181	181	215	184	216	209	227	191	198	212	228	193	189	200	219	198	198	200	200	198	203	179	201	198	209	192	189	191	189	209	183	184	179	216	189	201	203	177	195	190	201	189	211	194	217	209	183	201	234	197	183	190	184	193	176	200	174	220	197	183	178	206	188	202	183	205	186	205	194	170	198	172	190	176	191	212	190	192	218	196	200	207	213	176	175	197	184	186	174	199	199	175	223	195	200	176	189	195	190	188	202	218	187	189	169	202	183	201	208	194	194	193	212	206	184	196	206	200	179	186	223	170	198	189	178	180	181	194	184	158	191	196	187	200	179	231	176	206	192	208	200	194	186	185	186	187	198	184	186	190	180	200	180	213	176	185	195	190	195	174	198	195	203	196	215	196	200	190	195	194	207	213	184	180	194	185	212	202	175	216	195	190	192	193	196	191	167	195	167	183	161	171	200	195	167	214	195	208	204	191	193	197	194	197	196	155	215	194	186	190	186	207	175	200	214	188	191	222	193	189	190	212	224	180	196	214	185	211	211	208	199	189	205	205	223	206	231	210	246	203	189	184	190	168	194	192	184	166	185	214	193	234	199	212	186	190	196	211	181	212	197	195	164	202	193	198	180	171	181	208	161	193	197	218	181	201	214	191	189	177	172	192	210	185	190	190	184	186	192	197	195	176	196	215	204	177	210	185	211	215	212	180	192	200	210	180	202	213	195	195	194	197	197	210	180	175	193	213	192	181	197	197	181	174	194	211	204	195	191	188	214	196	201	225	176	191	204	206	178	187	167	192	196	168	190	186	177	189	199	196
3241	4336	2030	876	652	569	474	558	519	484	512	447	506	469	508	470	470	446	416	468	445	492	440	441	454	455	532	432	447	440	472	447	467	479	455	450	456	459	514	480	462	456	463	462	447	480	475	453	437	441	476	426	409	444	434	474	485	432	491	463	483	435	501	476	447	475	446	477	424	458	444	448	443	470	459	467	450	477	461	469	477	436	460	462	462	490	408	422	477	445	460	434	476	478	448	452	429	462	464	472	473	467	477	438	462	434	476	445	476	460	447	450	472	467	497	448	433	428	431	439	475	475	482	460	475	457	448	398	439	430	462	471	461	487	462	438	418	442	474	479	418	431	429	435	434	427	499	435	450	505	468	458	429	486	453	467	473	469	436	467	446	427	467	456	473	473	480	420	417	421	443	457	477	429	489	473	476	474	457	450	469	468	411	471	470	469	440	399	470	430	446	473	426	478	457	475	465	443	448	433	422	470	481	445	485	442	452	485	463	464	425	450	444	441	437	505	459	477	463	464	453	441	428	467	469	431	461	490	469	437	480	472	476	453	471	467	443	481	461	470	440	466	450	443	469	467	483	456	469	480	451	448	460	462	445	457	470	487	454	464	465	473	454	462	454	497	447	507	419	473	492	470	466	479	503	443	447	438	406	468	463	443	426	457	464	467	425	457	447	396	465	480	428	477	443	493	498	444	484	457	499	408	446	453	492	446	427	504	454	428	487	443	435	451	457	464	435	436	450	468	466	449	459	454	457	506	479	476	439	474	453	453	477	476	467	442	416	455	460	445	478	423	447	436	469	497	460	469	429	443	438	490	441	432	512	425	450	438	426	446	467	480	456	460	456	480	485	463	476	450	440	455	449	478	458	453	442	453	467	441	454	459	437	468	412	445	454	454	442	477	444	464	451	442	425	421	460	470	463	458	469	435	444	470	433	442	468	428	446	445	451	424	442	419	397	482	431	495	441	470	476	442	442	427	436	445	450	439	460	480	450	441	438	497	475	489	473	462	450	420	474	454	449	455	448	446	455	460	450	462	469	439	490	461	464	420	466	449	462	430	450	412	459	410	458	445	478	411	449	414	467	447	443	521	483	463	469	487	439	423	468	451	488	488	442	507	452	486	441	415	465	479	453	446	461	444	441	462	507	461	437	430	437	490	451	464	451	452	453	450	511	458	459	463	473	439	468	452	455	475	456	433	468	491	438	428	414	426	441	458	441	439	444	435	451	456	486	468	492	470	436	445	446	459	432	468	419	436	480	444	498	479	459	454	473	446	440	492	451	461	455	455	452	469	419	470	470	444	493	485	429	446	487	462	478	471	438	470	460	457	486	425	489	453	500	478	473	429	430	433	427	419	480	472	434	456	429	434	438	445	439	464	448	480	480	427	462	452	442	480	457	472	460	450	464	452	478	468	472	462	440	465	488	438	433	442	437	468	424	459	478	430	440	427	479	453	463	459	428	491	447	456	416	467	453	429	436	477	464	456	515	428	451	412	431	462	466	478	443	447	475	431	408	442	461	483	466	457	427	438	471	476	458	443	496	482	439	447	417	440	454	441	479	427	459	452	453	414	446	410	458	456	467	484	458	428	510	479	438	456	455	449	452	471	470	463	475	470	468	456	465	475	448	455	531	448	458	432	458	433	492	485	411	441	498	465	431	478	472	440	471	457	443	465	459	464	426	478	452	444	464	416	467	436	454	453	480	445	464	472	445	462	473	483	465	443	442	445	496	457	474	460	447	489	471	434	463	474	437	429	480	460	447	435	502	460	462	474	471	486	467	445	466	479	478	491	427	433	432	408	446	468	430	472	450	463	482	464	484	470	468	453	464	474	474	446	427	419	442	443	414	498	492	479	481	491	463	399	460	445	451	482	436	422	460	435	429	458	497	470	459	467	478	456	478	427	456	454	430	446	467	478	441	467	429	469	435	472	472	457	465	504	448	457	427	433	442	434	461	470	450	401	496	472	463	476	426	428	441	467	448	459	458	451	476	437	447	474	437	457	472	415	459	466	436	451	454	511	451	446	465	442	445	478	461	449	453	479	467	477	445	435	473	449	415	482	444	423	438	449	476	450	478	495	448	461	454	453	526	477	453	466	483	462	482	475	454	465	468	512	458	478	455	469	442	490	482	470	474	434	488	477	463	443	479	443	419	440	439	445	459	458	498	509	430	457	406	482	455	486	495	447	459	429	431	397	428	474	447	470	448	448	448	442	446	422	454	439	461	459	493	472	445	425	448	511	482	424	445	428	470	445	447	470	485	446	449	481	445	422	483	436	442	452	463	446	460	455	452	440	457	450	443	423	459	483	428	460	453	467	477	470	449	484	450	468	489	480	462	437	441	479	427	453	464	464	454	468	459	472	481	476	444	468	452	436	457	421	473	470	459	444	459	451	421	442	416	427	472	450	460	473	452	434	430	448	467	469	463	429	410	476	446	411	468	459	465	450	424	407	463	459	482	435	475	465	430	422	446	444	451	472	483	467	453	452	451	483	426	440	432	440	480	414	478	449	448	443	445	405	453	508	442	394	487	467	455	483	425	492	451	445	474	443	412	479	452	461	507	460	501	455	451	466	456	426	445	455	461	472	429	425	483	488	435	419	473	482	428	458	459	438	476	463	435	435	471	453	455	487	464	459	435	436	446	452	414	469	465	436	470	464	447	418	498	475	452	480	424	457	420	450	471	470	434	457	453	408	464	479	474	451	434	475	474	453	440	428	444	435	424	440	475	467	439	487	437	473	488	457	451	462	415	471	419	448	447	448	429	435	471	477	441	456	461	475	452	452	461	482	454	436	471	422	444	476	445	455	438	464	436	422	449	475	448	455	433	453	440	507	462	451	483	434	462	454	441	454	506	475	465	446	448	440	457	444	453	480	451	463	447	421	453	452	432	419	441	471	433	472	456	426	481	441	421	443	430	436	449	469	462	483	433	437	492	451	469	470	403	426	415	438	492	461	450	426	490	451	491	453	488	439	408	447	463	444	452	469	453	452	430	436	451	457	460	455	444	460	446	469	467	425	438	470	447	423	440	451	437	438	442	436	468	462	438	456	437	459	461	452	456	453	417	433	446	449	462	463	433	461	459	467	470	514	425	457	471	440	441	442	481	459	496	471	465	454	490	438	440	422	438	451	452	449	451	445	446	446	467	462	439	478	441	442	437	464	483	419	463	467	489	433	457	470	457	444	430	453	452	433	460	459	478	457	467	447	417	419	452	472	466	454	499	434	415	458	466	455	467	454	470	443	476	453	447	452	458	454	463	436	454	445	436	462	458	431	426	477	449	461	473	486	436	444	474	468	475	441	446	452	477	464	456	465	438	444	443	444	456	445	440	461	471	463	467	466	490	482	454	434	480	427	449	426	473	440	441	463	445	429	410	459	437	447	462	445	512	468	465	416	476	448	475	451	437	448	473	473	487	407	501	455	457	426	477	472	451	476	488	463	501	416	481	459	443	477	431	432	429	464	459	460	484	425	462	471
31758	19321	6553	337	196	196	173	144	174	163	181	150	151	127	143	141	142	147	157	165	157	164	157	158	141	148	154	164	178	154	147	161	140	147	138	159	161	149	166	146	147	153	128	158	166	164	145	174	145	151	151	130	154	145	148	140	134	151	150	157	130	153	142	151	154	162	156	133	152	148	164	155	138	137	176	170	149	161	136	155	167	142	166	158	151	135	146	150	160	147	165	150	154	152	149	137	134	134	146	156	145	138	150	144	143	145	157	164	125	151	144	153	167	153	152	134	160	141	148	150	146	157	174	158	145	136	171	177	128	147	136	130	153	151	139	157	128	160	144	164	150	153	185	151	149	148	162	140	128	150	115	163	158	146	154	122	146	154	146	151	166	157	145	148	173	129	160	161	130	149	163	145	139	142	139	133	155	147	127	142	148	142	158	180	135	142	150	157	152	159	147	139	142	129	128	148	152	156	171	126	175	166	144	149	167	157	137	162	126	154	146	161	157	150	152	148	154	170	170	131	157	133	160	162	164	136	174	150	171	137	140	149	174	175	156	138	154	143	162	158	152	161	169	158	142	156	144	169	148	151	143	149	172	164	142	131	161	126	157	168	152	173	143	176	155	146	144	159	168	156	148	140	161	180	124	137	140	163	149	163	153	160	135	165	151	137	150	154	140	184	149	151	163	147	161	153	141	160	156	158	143	134	161	137	147	158	150	135	158	162	133	145	145	164	154	153	142	154	146	134	140	137	157	145	160	159	153	133	133	121	164	152	170	141	151	128	136	126	156	163	136	161	150	126	154	174	162	165	141	143	166	149	143	163	170	158	150	180	161	137	133	143	177	141	150	151	150	143	144	140	146	163	149	149	139	149	159	158	146	130	138	185	171	149	152	153	143	125	136	145	136	145	130	167	146	139	135	179	180	154	145	150	139	137	135	135	118	145	140	136	140	149	174	147	134	139	144	146	148	146	162	153	138	161	128	178	158	137	154	154	133	138	124	158	147	168	137	149	151	171	162	175	152	135	150	130	147	154	157	149	146	158	151	159	147	137	164	139	173	162	144	170	150	159	162	151	131	154	137	161	151	131	166	151	155	160	133	161	153	161	141	145	170	144	162	148	131	160	136	144	139	126	145	150	153	159	141	132	149	168	155	149	158	168	163	168	155	147	170	148	164	147	149	140	155	145	145	167	148	158	172	162	159	156	167	170	146	143	141	154	150	155	158	162	129	158	151	129	153	142	156	152	179	146	133	134	168	143	160	133	146	146	147	170	170	166	152	155	123	135	138	149	134	154	133	176	148	150	143	147	136	147	145	151	137	141	163	135	135	178	144	138	163	140	152	173	173	154	140	140	159	165	168	149	137	142	144	154	161	138	128	138	142	152	151	179	149	149	125	178	144	134	152	134	159	154	133	145	125	153	158	139	145	158	137	141	164	180	166	139	147	159	148	139	140	148	147	141	143	157	162	134	138	140	157	156	162	138	145	156	122	161	146	147	165	139	148	153	152	150	155	157	143	149	175	158	136	158	145	147	138	113	148	156	153	143	143	137	153	137	141	156	140	140	157	163	155	144	149	151	127	142	157	154	148	139	134	164	143	171	149	149	173	142	181	146	147	178	121	144	152	183	145	144	152	132	160	121	128	134	155	143	136	155	163	146	143	171	138	143	162	155	145	121	162	178	151	141	132	172	142	148	160	143	131	158	151	132	140	171	135	144	167	163	142	143	149	156	141	147	162	156	165	151	150	159	155	173	136	146	138	146	147	147	152	143	135	162	157	164	169	124	145	151	139	141	165	134	160	161	134	152	158	164	153	154	149	143	144	161	153	146	151	130	129	156	138	140	147	151	161	165	163	156	129	138	121	145	145	164	155	166	139	165	147	156	150	152	154	158	149	146	136	142	152	148	152	147	157	161	163	157	156	174	152	143	135	134	150	180	144	157	140	153	146	117	183	154	130	136	138	127	146	144	128	140	133	146	156	152	117	136	141	147	150	157	167	143	134	175	134	166	139	165	153	158	162	156	155	162	134	151	160	145	144	155	166	156	145	139	153	161	160	164	147	151	127	152	156	161	164	148	154	160	149	131	139	172	128	148	171	166	141	152	133	148	157	141	155	158	162	139	134	174	141	141	154	153	172	123	155	145	166	160	142	163	143	148	155	160	144	161	158	140	152	168	150	162	156	165	158	138	156	150	159	168	140	159	141	163	148	144	167	156	169	165	141	127	164	156	163	158	152	144	142	146	156	139	155	160	163	125	155	166	156	152	153	160	156	147	138	166	151	141	161	151	131	152	157	148	165	152	151	146	136	140	123	159	138	149	153	144	168	140	149	172	164	141	147	131	159	144	157	138	146	148	157	150	151	149	156	156	149	153	157	150	156	143	171	162	145	156	165	146	153	136	184	146	154	169	154	153	160	146	166	138	138	169	158	164	141	154	122	142	129	174	148	139	149	178	155	171	141	156	137	182	164	150	155	156	156	161	156	150	170	168	142	149	132	149	155	170	174	170	140	139	131	168	158	147	137	161	146	152	154	151	136	162	165	130	149	137	140	133	142	157	143	151	123	162	140	163	143	149	156	143	166	133	135	127	143	131	115	156	156	157	167	152	134	165	147	156	161	153	133	148	151	156	135	156	148	140	143	160	163	173	162	160	151	126	159	147	128	146	138	147	163	150	153	167	145	146	139	160	162	146	188	176	150	171	128	137	162	162	115	152	156	162	153	163	167	159	139	160	153	164	143	159	178	166	160	167	141	155	140	166	137	134	146	125	161	144	144	152	161	153	191	141	151	157	151	136	156	129	142	158	138	155	147	158	135	136	155	155	139	161	160	137	145	147	156	140	151	164	156	132	145	146	148	135	173	147	127	158	141	164	173	154	153	175	130	137	151	177	154	140	142	147	125	158	144	155	156	146	149	152	159	158	155	142	123	145	164	139	161	157	152	149	144	136	176	138	137	157	153	155	154	142	158	141	167	134	121	157	161	141	144	143	138	160	169	170	150	149	157	147	175	153	168	150	155	146	159	124	127	156	158	155	158	154	158	140	123	118	164	161	174	140	145	147	149	135	160	135	135	143	157	143	147	130	155	137	186	168	148	162	147	156	156	147	140	155	151	137	162	145	152	152	145	148	141	161	152	145	164	145	146	166	156	177	146	132	146	146	157	138	155	128	171	182	153	134	147	164	156	160	130	141	146	158	150	146	158	169	135	154	163	148	154	148	154	126	160	152	178	142	148	141	171	172	163	165	149	162	164	153	171	143	151	154	131	159	165	143	144	166	167	163	154	161	144	161	158	147	137	161	140	161	146	134	143	176	158	163	153	140	154	158	153	146	141	168	169	156	152	151	139	169	143	164	169	155	161	150	139	151	126	148	147	157	163	159	139	174	148	162	148	138	151	142	128	131	127	145	152	142	141	138	169	151	138	158	152	156	137	160	160	143	143	153	147	138	172	144	154	167	168	152	157	131	146	139	163	173	138	158
5470	990	501	433	466	431	409	419	410	459	419	395	386	454	439	413	449	413	412	415	392	426	398	439	388	423	414	383	411	395	424	382	411	410	417	380	412	408	376	414	401	390	400	398	383	428	446	441	383	448	414	383	418	381	420	431	443	431	371	403	443	419	430	392	412	404	427	429	412	401	404	403	395	378	415	418	434	405	383	426	392	434	432	420	432	405	391	425	407	417	378	376	387	395	382	415	412	387	441	368	408	407	424	405	440	418	435	429	407	411	364	423	444	430	436	429	395	384	381	393	403	376	383	429	393	411	426	406	386	422	439	431	401	413	402	383	408	416	426	441	421	395	368	401	412	414	391	396	394	433	410	390	436	386	417	386	390	414	421	387	416	398	385	429	372	376	382	418	415	427	435	379	445	387	368	405	444	398	404	403	379	409	383	430	416	433	416	400	428	421	364	397	429	400	408	384	401	391	417	421	423	390	481	394	408	432	412	420	399	394	394	383	413	388	405	384	391	404	392	424	403	387	406	380	402	405	411	459	378	437	413	412	381	405	419	425	431	395	416	384	400	385	436	420	393	378	393	436	392	408	398	382	401	394	380	401	405	428	409	395	426	383	428	400	426	410	411	394	423	366	405	433	385	375	409	374	410	415	430	384	387	389	395	426	406	382	384	442	409	433	404	385	395	447	399	385	420	424	433	407	392	386	436	433	379	419	384	442	418	431	372	440	409	407	407	424	430	378	430	413	403	394	460	401	398	429	420	420	403	426	467	438	428	364	398	411	428	434	427	381	392	452	382	396	416	398	411	422	410	434	417	439	445	387	409	450	400	423	434	431	418	434	426	416	429	421	419	419	415	442	429	394	419	366	425	435	429	421	418	405	417	403	379	418	402	412	415	367	446	417	413	392	403	404	387	438	418	397	412	404	412	417	408	402	431	432	436	424	445	411	443	424	421	408	390	409	407	385	427	419	432	410	393	390	407	385	385	403	413	397	423	428	419	426	435	407	390	367	424	404	413	413	412	441	424	406	371	428	409	430	419	403	436	372	410	421	446	367	432	402	427	411	409	419	415	401	438	422	406	418	401	389	409	400	413	415	441	420	420	395	425	425	411	371	399	424	395	420	426	424	426	390	417	430	414	401	431	386	396	450	387	411	379	390	414	380	403	411	398	420	423	411	439	388	378	423	416	405	406	425	415	391	414	453	398	444	425	392	419	397	431	377	364	360	388	396	397	443	407	411	398	379	412	426	425	372	386	397	403	418	379	423	400	386	407	388	412	410	403	424	433	383	409	414	441	389	395	411	394	409	404	407	467	414	399	390	433	421	422	367	395	453	431	402	415	396	405	419	425	464	442	396	449	403	392	411	430	378	412	383	425	400	432	406	406	354	418	431	397	435	421	438	413	409	432	437	443	436	377	363	433	446	434	378	434	422	408	399	394	455	439	444	439	401	411	432	402	370	395	421	412	381	436	405	417	392	444	379	403	400	450	371	423	422	364	460	415	377	405	422	434	375	440	418	448	428	420	426	406	399	408	398	411	411	409	386	419	380	416	460	384	393	392	424	397	380	407	407	441	399	426	434	388	410	405	386	468	406	376	417	421	397	421	400	393	411	403	385	379	392	390	425	424	466	389	442	400	431	399	392	401	426	446	437	381	438	423	392	419	399	417	408	417	425	412	442	419	422	410	404	403	422	429	404	434	400	395	462	414	395	431	379	407	399	430	408	403	394	411	439	426	415	393	388	416	420	398	430	418	376	426	399	389	428	385	389	397	393	434	432	446	391	402	402	434	396	403	415	385	398	408	455	397	412	403	398	427	399	432	395	426	390	439	394	408	431	428	468	421	439	427	432	388	399	397	413	407	403	396	415	418	403	406	412	406	413	400	408	451	454	398	394	405	422	400	411	385	410	408	438	385	394	415	401	421	401	390	405	398	391	360	412	433	380	396	411	437	392	417	427	445	412	428	415	436	412	396	376	409	441	364	402	377	431	410	415	432	401	412	386	440	388	423	416	399	418	423	421	439	418	404	394	417	442	412	406	430	433	413	404	408	386	394	369	396	381	419	388	413	372	424	404	394	425	397	421	424	405	431	406	414	414	372	403	425	413	391	383	436	396	411	420	378	380	407	416	435	422	390	403	414	416	400	437	424	412	431	410	427	431	397	419	410	431	394	424	395	416	394	410	401	385	426	435	391	389	443	428	422	397	432	412	429	411	433	420	457	404	406	412	404	427	406	404	374	420	434	407	438	387	424	443	451	404	394	392	397	392	356	392	427	402	381	384	394	421	392	421	395	441	401	424	388	412	421	375	426	389	366	431	411	404	439	403	387	369	386	377	361	424	373	426	415	414	445	445	374	407	418	405	440	421	418	402	427	408	417	373	388	435	448	399	408	409	368	388	412	395	421	447	429	399	424	367	407	410	392	415	426	386	431	367	393	420	403	431	454	404	369	406	443	413	420	410	400	414	418	374	461	416	410	411	398	449	396	410	385	429	398	413	409	408	394	401	409	428	401	418	428	396	386	461	390	396	425	417	413	391	398	391	419	404	429	379	386	418	397	426	400	415	418	423	399	433	429	416	427	433	359	425	429	393	401	415	389	435	415	422	422	403	411	389	426	429	438	436	413	402	437	370	407	423	456	434	407	414	421	428	411	410	390	382	420	447	456	444	403	414	415	434	418	427	418	373	374	423	412	440	405	416	391	417	394	408	423	419	424	393	407	387	428	421	405	378	418	385	420	381	440	401	433	447	364	396	402	387	421	391	380	420	408	421	423	427	417	409	402	402	398	394	406	406	382	387	429	424	409	390	427	369	416	439	414	428	415	380	411	426	423	405	401	422	433	399	443	423	395	404	406	422	394	401	416	406	411	423	398	395	435	411	424	408	418	417	402	444	378	427	400	432	432	425	380	460	392	412	392	424	384	372	411	419	394	397	433	389	388	386	423	382	392	449	425	394	442	418	399	435	393	409	415	399	412	391	381	408	382	388	418	421	430	400	412	452	449	393	412	400	396	393	416	370	399	399	397	415	409	402	415	415	407	392	419	398	380	460	394	408	434	388	393	391	426	426	420	433	418	405	445	364	419	424	401	401	416	364	393	390	407	452	420	404	424	390	412	403	391	410	423	405	432	402	437	412	395	416	423	426	414	412	438	385	419	424	456	438	400	405	405	408	430	424	428	390	413	436	427	385	417	395	418	426	412	419	420	418	465	411	388	416	396	434	435	400	396	427	461	382	392	416	449	401	418	391	399	402	404	406	402	384	408	410	458	456	419	440	405	436	416	406	406	396	378	408	367	407	387	481	389	403	412	389	435	423	373	416	395	389	388	451	429	393	384	401	409	400	436	392	397	397	402	432	425	414	436	406	402	435	402	407	397	370	394	419	435	434	419	393	391	385	392	392	392	383	395	398	439	431	400	424	428	419	437	424	431	412	436	410	422	433	409	419	438	393	438	397	388	398	434	380	450	429	410	401	418	391
24598	21002	23935	28212	20995	16925	563	353	301	297	290	264	287	271	270	268	244	237	254	243	258	261	222	286	282	233	241	235	270	268	261	246	246	241	258	263	248	244	260	255	252	235	257	252	258	264	259	229	242	247	228	241	249	254	225	228	247	246	249	253	235	236	263	251	252	239	233	247	236	249	242	229	232	275	276	226	273	220	267	219	238	213	264	238	247	246	242	255	234	248	237	267	285	247	214	232	248	261	261	264	235	239	275	232	219	255	230	257	207	237	254	240	251	251	233	269	244	242	238	237	255	230	255	240	243	277	243	228	242	245	253	234	272	240	259	233	241	229	255	252	258	232	269	232	234	268	248	234	253	278	248	265	282	282	249	259	237	242	271	252	236	273	250	256	256	243	257	238	275	250	234	227	239	234	264	244	215	228	265	226	241	251	260	252	230	249	243	247	264	262	207	257	255	251	220	265	259	229	232	288	265	241	266	257	247	233	246	230	228	242	275	277	265	246	277	259	250	214	247	228	274	251	256	245	243	230	246	259	262	264	240	257	280	278	254	239	224	232	256	251	239	267	232	231	231	249	235	256	252	251	261	229	252	252	272	256	294	261	231	231	245	252	252	266	263	260	254	271	261	212	261	216	245	244	256	220	248	259	252	231	243	260	240	238	273	246	200	212	239	258	259	251	244	251	241	260	236	270	230	249	250	234	235	250	273	231	256	275	254	218	235	232	236	220	264	238	237	248	270	258	270	244	275	253	236	284	240	235	260	243	245	241	254	239	267	255	248	256	228	231	261	224	263	260	230	244	253	262	242	277	241	219	259	274	250	265	252	236	253	246	242	272	264	259	280	274	219	249	245	236	260	252	254	223	268	251	303	237	244	240	226	235	258	251	218	283	248	231	264	253	242	219	231	273	237	247	260	244	241	252	275	264	264	255	249	258	248	246	250	222	243	226	253	233	244	236	237	246	240	255	255	259	270	235	264	267	209	294	235	253	258	242	226	270	245	248	268	264	253	243	270	247	244	259	239	242	254	238	252	261	234	227	230	217	248	261	220	270	243	237	227	228	221	230	269	272	268	271	268	249	244	244	248	270	249	265	254	219	245	276	246	255	226	232	240	269	218	231	236	220	271	281	232	257	247	240	262	245	213	290	238	261	274	257	241	262	266	245	272	223	223	265	268	212	253	253	227	270	251	259	242	258	253	274	262	247	227	231	229	232	251	267	233	244	225	232	271	271	260	221	246	261	258	243	276	240	250	221	232	238	262	235	263	247	232	239	235	254	227	229	246	242	251	275	232	275	256	256	233	243	242	246	260	227	225	265	220	233	250	221	235	283	242	246	253	244	247	274	280	261	218	245	243	209	284	249	211	230	231	243	236	221	207	247	252	269	267	251	266	260	226	218	231	243	264	218	273	267	245	258	252	231	237	247	239	251	293	245	240	228	256	239	234	247	261	271	232	226	246	255	201	219	252	269	251	240	259	264	233	253	230	273	223	249	239	260	272	236	245	263	224	246	241	261	268	261	251	240	251	244	260	226	227	258	248	255	245	274	254	258	254	256	241	222	274	227	240	261	257	263	265	249	219	258	273	276	282	281	240	260	225	245	255	235	267	287	271	260	235	249	231	258	274	241	242	252	258	249	220	269	262	249	246	249	240	243	238	263	255	264	224	232	251	256	250	224	266	235	242	251	253	253	235	243	256	243	260	249	286	300	232	270	284	268	238	251	228	225	222	254	247	231	262	216	246	272	204	221	243	249	263	265	239	278	256	257	234	221	285	228	254	251	233	245	264	216	261	236	248	278	250	222	215	258	246	245	251	226	239	261	205	234	251	248	247	244	234	249	235	282	237	245	267	247	238	261	276	262	260	249	238	246	225	247	279	235	266	255	263	233	238	264	239	259	281	224	266	254	260	246	232	227	294	244	248	244	250	248	252	238	257	258	244	247	259	241	261	248	255	263	225	226	228	235	238	266	245	255	265	270	243	248	272	272	225	251	242	256	236	256	263	230	276	245	261	233	203	240	244	232	248	265	231	240	242	238	259	268	246	259	260	269	265	239	240	269	255	237	247	246	224	250	228	253	274	254	251	260	274	222	254	232	247	273	246	245	252	266	239	240	266	275	239	264	248	241	264	280	235	253	258	255	267	278	260	242	264	269	248	240	245	264	258	268	239	232	240	215	244	227	248	226	244	265	253	255	241	255	245	257	251	223	228	255	260	235	245	251	231	230	242	250	242	279	250	220	242	247	254	247	251	232	199	233	254	260	203	241	246	252	261	260	259	230	233	254	267	271	262	208	220	242	235	269	251	239	241	239	247	276	241	266	245	257	245	230	240	230	248	238	262	254	255	231	249	246	240	236	247	250	238	261	210	255	264	220	227	239	235	287	258	249	245	219	251	242	238	223	261	274	250	277	285	280	262	259	265	256	278	239	236	277	274	250	247	258	274	245	236	253	273	230	252	227	225	247	257	235	264	240	248	253	235	232	248	248	225	263	250	237	254	229	249	239	238	245	215	255	233	254	253	250	258	241	262	245	246	231	241	240	244	259	259	253	243	236	243	259	247	264	239	250	254	252	257	266	242	246	233	232	246	248	276	276	235	248	256	227	227	235	226	258	230	235	240	247	218	282	246	261	277	247	239	234	274	247	251	210	247	251	258	248	264	255	283	236	255	241	239	240	243	256	256	228	273	248	259	233	284	239	240	229	211	274	274	243	282	262	251	227	241	271	238	243	256	256	243	235	231	260	236	234	265	248	240	256	241	259	268	237	266	232	265	223	218	269	245	243	244	241	266	259	243	218	281	242	238	251	225	232	263	240	255	262	242	236	223	266	227	237	235	245	242	252	250	249	275	272	255	252	249	231	259	253	256	253	240	250	252	252	249	266	238	265	258	234	251	266	244	257	231	257	241	228	261	256	236	242	272	248	256	290	213	273	253	229	263	255	230	255	235	253	259	244	216	245	244	255	234	229	228	279	217	255	232	243	258	251	260	255	267	243	243	232	244	253	237	276	252	238	251	224	215	279	257	224	255	241	246	249	269	254	247	224	254	237	231	257	243	264	232	208	250	231	285	251	231	279	235	252	251	242	250	235	237	236	244	270	253	269	260	242	247	253	231	234	241	239	240	254	248	260	218	245	264	224	246	238	252	221	227	241	274	235	251	258	245	278	247	238	257	252	250	255	243	258	254	241	227	287	242	235	234	284	258	274	240	231	260	241	266	244	249	247	228	263	241	239	253	250	246	245	236	242	246	275	266	248	251	254	228	243	252	246	243	275	263	238	230	256	256	254	239	264	295	232	253	266	237	247	244	250	274	279	209	249	259	228	257	212	242	254	271	228	246	276	244	258	215	274	257	226	223	215	230	246	198	234	257	236	242	252	251	246	227	263	242	236	255	292	233	252	239	242	281	249	234	249	267	249	243	229	221	254	233	229	243	250	267	260	241	272	229	221	232	248	224	270	213	242	262	252	241	253	253	246
3355	2855	1451	840	723	672	653	650	611	654	660	592	605	623	614	612	611	603	618	606	582	601	610	612	642	603	581	658	612	608	628	608	636	655	697	631	642	601	554	612	627	621	613	623	606	628	571	600	570	630	583	624	599	611	618	664	574	600	637	591	594	625	644	628	558	593	592	678	609	622	639	587	567	556	600	604	648	595	634	623	581	582	630	612	598	627	616	590	605	618	563	583	601	614	643	591	593	611	621	579	582	594	591	633	596	598	597	608	581	629	607	608	619	607	617	576	630	575	641	597	610	597	630	583	557	586	609	600	587	661	603	621	617	612	578	615	611	557	596	624	599	604	619	612	593	597	595	584	630	628	595	619	635	607	609	625	594	596	610	654	599	560	629	626	606	604	576	679	612	617	607	579	636	617	589	605	620	649	606	634	599	576	577	625	617	599	649	586	627	577	636	608	631	604	610	578	596	606	561	611	637	639	614	598	614	599	594	574	634	603	569	603	639	598	618	643	645	609	620	629	616	657	617	562	603	597	641	608	577	626	613	631	627	598	599	617	596	665	636	575	590	652	641	590	636	581	601	644	614	611	559	609	602	625	631	629	611	601	652	603	595	597	617	585	600	593	618	623	610	605	605	628	593	645	620	574	606	593	635	639	574	607	585	653	605	588	638	604	584	631	603	649	556	632	600	595	600	612	614	590	625	627	583	578	634	555	568	616	643	616	616	582	626	642	624	573	625	603	597	581	593	614	621	620	645	613	604	658	639	595	649	590	633	615	571	658	576	593	657	615	589	640	581	593	604	623	621	599	600	606	606	631	601	665	602	622	583	558	613	602	623	573	584	601	599	605	608	590	591	618	641	633	614	609	617	556	596	587	626	614	675	578	604	608	635	604	631	601	575	635	590	618	576	637	563	621	611	579	614	592	615	625	571	603	611	601	655	624	582	582	625	593	608	639	598	618	616	613	585	640	618	645	606	580	644	599	575	597	618	636	603	599	628	601	605	584	627	634	629	624	640	618	610	608	616	556	606	624	649	630	630	596	632	613	620	615	611	610	599	619	588	612	587	596	616	588	618	638	599	606	612	604	597	647	606	614	628	599	582	582	624	608	581	590	606	570	608	610	632	583	614	582	557	596	596	624	626	578	627	646	597	648	568	584	577	604	629	624	583	594	609	582	581	603	663	590	606	610	599	597	640	602	604	579	559	639	592	623	607	604	637	627	638	621	569	613	609	621	637	624	665	627	627	610	617	626	574	629	637	610	626	607	620	620	614	634	585	635	595	578	606	613	596	645	588	632	587	588	691	584	631	609	626	634	584	568	615	612	595	613	639	603	606	618	619	618	604	589	615	597	590	574	587	660	635	615	647	612	630	622	612	677	647	616	639	627	606	590	588	667	619	628	626	609	616	619	633	595	593	572	684	615	599	599	593	590	600	631	624	611	605	596	629	608	626	636	589	579	603	563	594	576	608	609	578	605	650	628	613	579	603	608	605	644	614	605	644	638	612	605	595	619	614	584	597	566	571	620	591	629	617	623	675	598	636	623	589	626	561	632	587	629	638	622	625	548	595	587	617	620	636	595	644	623	590	620	628	631	599	605	626	625	607	634	587	619	572	640	564	565	591	623	627	608	620	623	636	598	592	626	594	577	579	669	609	592	617	586	581	615	584	598	597	627	606	596	581	619	613	605	616	660	568	618	592	619	621	583	621	645	643	619	637	626	638	597	638	604	641	636	634	578	567	621	581	574	636	599	591	597	610	534	622	620	630	654	607	590	615	590	611	653	581	588	622	626	632	618	574	622	628	613	626	615	590	632	570	568	599	627	604	628	593	604	619	668	615	606	583	599	650	598	610	599	601	636	676	617	628	610	608	578	608	600	586	613	617	619	579	591	647	664	584	592	597	648	648	570	603	660	654	597	610	620	631	629	597	613	611	600	601	632	620	598	603	592	603	577	578	591	621	602	635	627	640	663	582	625	593	598	633	606	611	557	599	566	641	617	589	624	645	629	594	571	635	615	626	605	603	638	655	607	587	595	534	622	575	557	625	622	676	610	617	645	634	600	624	593	622	636	613	647	528	610	626	611	647	627	621	565	587	608	606	594	609	650	622	582	585	577	594	637	605	545	589	649	553	585	635	612	584	609	572	601	587	579	608	598	623	585	637	646	600	604	583	604	600	610	619	579	641	601	628	591	592	559	621	609	561	559	567	574	606	656	592	592	566	616	626	614	595	616	601	602	587	615	577	582	625	615	570	615	630	627	583	617	632	624	682	694	597	604	621	623	656	612	590	627	616	589	658	605	643	597	607	603	641	608	653	633	670	604	593	594	599	576	642	619	621	595	608	630	665	652	622	633	627	643	572	580	557	578	621	629	617	605	637	572	628	606	607	590	545	581	646	612	595	610	615	595	605	612	628	596	626	627	611	592	612	572	589	586	640	653	610	594	645	601	627	608	577	625	629	597	613	560	587	607	598	642	624	596	627	596	589	611	591	627	598	609	599	623	599	556	613	593	610	637	590	645	612	605	585	613	610	591	624	640	609	623	593	623	613	586	610	606	605	550	609	603	603	650	650	598	608	604	600	668	602	608	583	607	596	616	636	621	641	622	646	660	583	660	615	601	625	656	616	640	661	587	583	660	607	610	623	596	628	614	601	582	613	626	683	629	578	649	642	633	608	631	611	618	588	625	617	594	623	632	648	591	569	609	597	564	587	627	625	586	659	595	616	622	596	597	579	612	637	567	600	619	589	626	603	597	618	612	575	607	616	591	589	593	588	609	589	604	604	641	552	598	567	619	627	630	587	584	621	638	578	579	598	582	606	652	608	641	617	652	630	592	640	625	624	659	604	609	612	609	600	588	637	620	677	595	628	579	577	633	608	572	592	617	606	608	577	593	636	589	620	584	617	578	602	615	607	622	635	625	621	607	604	609	607	602	597	561	593	617	577	611	628	634	620	642	612	628	612	614	585	611	589	602	605	618	614	658	627	604	621	618	577	588	575	654	625	616	574	628	596	567	625	624	625	642	585	635	660	562	593	593	641	579	627	591	588	598	578	604	636	581	629	583	607	602	548	607	583	628	615	639	576	588	637	602	620	594	622	602	634	605	600	680	618	608	600	634	594	595	605	605	579	588	605	600	615	631	567	611	561	620	623	623	622	585	665	686	612	616	623	603	581	611	583	626	610	628	636	598	613	608	629	633	670	618	589	595	595	576	609	652	579	589	589	632	618	592	583	585	590	582	615	571	578	603	620	594	561	579	586	593	598	573	617	623	591	635	620	635	599	549	556	591	598	643	617	585	602	639	609	587	617	549	663	595	635	545	615	605	624	659	605	602	617	626	606	616	630	624	580	583	586	597	586	586	659	583	666	596	625	639	598	622	553	631	616	582	630	538	585	586	586	617	637	633	611	620	633	634	612	601	615	632	609	561	614	607	616	602	614	586	567	602	604	631	639	609	597	634	625	607	652	591	604	635	641	629
23966	21002	24345	27853	21002	21008	12506	521	301	291	287	245	219	248	191	235	212	239	240	219	219	229	200	205	201	208	204	194	241	205	225	204	177	211	198	198	212	184	170	251	241	203	206	223	176	200	186	200	211	214	213	190	207	188	217	200	189	211	201	188	194	182	174	191	193	227	202	205	209	196	188	199	172	206	186	206	202	194	173	177	193	211	201	183	188	172	191	189	201	209	215	206	188	166	232	212	203	182	198	183	198	174	173	190	173	189	228	198	195	186	193	163	187	184	218	203	187	221	195	199	200	203	215	211	223	188	184	207	179	194	192	210	214	209	158	198	216	190	179	166	215	216	189	195	189	203	200	177	193	173	170	186	215	189	176	226	168	184	205	210	183	190	208	199	200	189	189	205	207	205	191	172	179	185	200	173	187	205	197	195	194	225	193	197	204	188	199	182	215	190	174	195	188	175	211	192	177	208	221	213	193	195	195	192	188	180	188	212	205	175	201	182	184	185	183	216	214	206	177	203	165	205	179	195	199	169	207	185	188	192	192	199	197	206	200	166	198	199	194	217	200	192	180	192	202	184	173	199	207	180	170	175	178	180	208	184	205	187	193	214	222	183	187	176	189	216	187	211	169	178	193	168	181	178	215	198	172	206	212	179	217	201	228	181	216	196	171	181	211	178	176	180	165	192	173	199	181	219	199	183	184	207	185	192	230	182	187	209	207	179	165	205	187	192	168	178	207	208	191	197	191	186	190	195	229	178	187	205	189	211	177	204	207	192	188	194	174	188	199	191	208	164	195	218	192	208	206	194	183	231	199	208	198	199	180	179	164	187	209	200	226	197	198	172	187	220	173	184	184	179	199	202	178	215	175	193	197	193	202	223	185	190	201	193	167	217	205	195	194	194	191	192	201	196	208	187	176	213	178	188	219	197	199	199	211	201	179	181	185	180	193	205	185	188	197	196	207	194	212	171	193	191	193	182	195	170	191	208	212	207	184	195	191	192	182	207	233	187	171	173	194	194	193	182	201	170	197	177	203	198	205	192	191	165	195	191	191	194	190	212	168	222	214	191	189	180	188	227	209	206	172	183	179	184	165	214	181	174	182	209	188	180	197	171	185	203	195	191	194	212	196	195	187	203	207	180	201	179	210	168	190	214	185	213	161	196	182	197	183	194	184	202	194	187	185	187	174	191	190	193	183	216	196	233	177	209	189	192	193	201	184	217	199	204	200	186	209	207	192	187	174	189	223	207	201	225	205	177	188	200	188	182	200	157	220	192	221	203	213	189	195	209	179	187	177	183	187	187	195	183	225	213	207	190	202	172	184	210	187	200	175	178	172	194	203	174	215	208	201	183	191	167	178	217	191	194	209	211	193	202	174	192	211	197	197	193	193	196	182	198	169	211	193	191	212	206	210	192	189	184	205	208	180	218	183	202	200	190	198	201	193	211	196	194	208	207	161	178	190	172	173	221	211	200	197	185	184	207	203	201	173	171	234	195	163	194	205	211	194	215	172	195	187	191	204	180	190	158	226	198	189	219	191	199	173	195	190	201	187	205	191	186	197	203	203	186	190	187	183	185	227	173	191	191	218	189	196	176	195	189	180	194	202	211	192	190	175	181	196	173	221	208	200	201	210	214	208	190	186	176	186	198	184	190	223	207	206	200	209	185	196	176	196	219	192	193	181	189	175	161	190	185	206	201	198	179	201	192	206	211	173	200	184	198	195	193	178	168	188	193	202	193	185	222	185	196	201	220	188	208	224	212	221	189	212	191	186	203	193	190	207	196	183	203	202	188	178	191	192	172	203	174	186	201	210	203	199	187	192	210	172	174	192	183	201	193	176	201	184	173	201	244	178	160	193	182	207	200	206	202	215	218	211	199	202	209	174	222	201	185	184	201	186	180	166	184	177	168	198	196	173	207	169	199	176	202	209	215	178	181	197	177	204	189	186	199	200	200	228	224	200	192	182	213	180	188	222	224	177	199	173	202	164	184	200	197	197	189	203	179	170	159	200	209	193	179	210	221	190	204	194	229	177	206	178	216	229	177	196	182	160	213	235	190	173	188	149	197	218	190	192	172	186	197	196	203	195	183	197	188	191	199	228	201	222	204	192	207	198	190	177	180	184	206	202	186	181	194	215	194	214	208	197	219	184	195	191	187	197	160	203	177	194	188	190	165	174	185	183	210	217	181	170	190	215	177	181	195	223	218	207	208	187	201	175	189	192	194	188	190	199	190	230	201	193	185	211	168	189	197	170	207	207	194	178	177	180	201	200	197	160	193	195	209	186	204	192	187	211	216	203	206	198	203	182	195	219	186	198	195	219	182	192	178	172	198	205	178	202	209	182	176	214	185	184	201	208	175	190	195	206	197	182	192	176	192	204	199	188	174	196	185	190	180	183	199	211	189	176	190	179	194	196	188	190	203	192	161	175	206	201	183	194	220	189	171	190	171	197	209	212	211	179	205	195	210	212	225	219	171	183	200	167	213	178	190	185	185	192	209	184	203	168	196	173	210	206	175	177	190	172	198	155	189	186	174	182	209	182	195	175	202	211	199	202	179	196	191	178	174	177	199	167	230	199	198	200	184	202	177	185	185	184	218	174	193	213	169	193	185	186	205	188	197	235	191	186	193	190	205	205	204	199	179	199	193	184	193	190	178	200	190	196	170	185	194	198	201	228	178	181	194	182	189	199	193	165	196	224	171	171	175	191	221	210	188	201	174	196	192	172	207	191	188	222	236	215	206	223	208	188	192	204	179	202	184	184	206	204	221	203	196	199	198	172	193	206	206	180	197	181	184	189	189	206	187	195	207	185	185	212	207	203	184	210	173	211	211	204	205	196	189	193	199	202	197	207	211	201	206	184	171	190	200	203	208	183	198	212	177	202	208	213	198	208	210	199	185	219	198	191	191	221	208	206	193	182	186	179	218	188	191	192	202	211	205	197	168	203	194	195	192	200	189	195	212	225	190	211	204	202	228	194	229	208	190	178	164	211	177	170	167	205	189	204	192	179	194	192	195	201	179	195	196	198	209	190	216	181	169	202	191	188	212	195	195	183	192	181	194	201	175	206	187	193	226	175	191	185	187	190	193	176	199	185	202	213	179	186	189	194	230	192	199	200	194	179	167	215	152	188	205	154	185	211	188	184	205	189	194	201	187	218	202	181	205	187	172	182	192	228	190	207	187	220	184	182	166	177	216	204	219	189	205	202	211	193	182	198	205	216	193	184	203	213	206	202	193	189	198	188	154	161	183	205	204	185	193	175	175	225	190	206	171	194	207	212	210	218	188	193	208	190	201	204	210	227	194	207	199	174	186	197	205	208	193	220	200	214	191	195	195	194	180	168	182	209	194	170	219	193	191	191	192	194	185	195	193	163	188	215	218	188	207	216	208	199	209	193	187	207	197	182	210	173	206	191	203	205	220	203	199	189	178	195	208	182	181	190	184	185	196	188	195	170	186	231	207	185	186	210	211	165	165	204	182
3317	4388	1983	832	626	534	556	530	473	500	537	502	493	477	474	468	494	475	495	498	466	467	453	435	492	456	471	458	438	463	479	465	463	446	441	478	474	457	464	436	454	467	460	457	464	491	461	457	445	454	443	428	444	457	441	467	455	456	455	459	464	421	455	445	467	485	439	443	468	418	457	434	453	472	460	432	440	450	454	411	443	477	433	487	483	454	458	411	469	436	436	485	444	466	469	479	471	475	432	444	506	469	498	435	498	465	461	464	431	431	469	471	448	463	455	458	489	434	454	464	423	466	435	442	456	449	471	449	430	447	500	460	505	443	431	467	482	444	443	446	478	436	416	482	461	418	428	490	472	456	460	449	447	452	464	429	447	456	502	464	456	467	465	474	455	484	494	444	478	435	480	417	444	458	491	465	447	433	455	443	440	458	429	464	497	478	443	416	478	490	511	463	515	493	423	439	453	479	430	458	437	440	482	468	449	448	469	485	443	455	443	478	450	447	454	451	449	476	446	442	491	466	460	432	488	454	446	456	497	448	416	482	428	455	502	460	465	484	484	430	446	462	496	452	494	486	473	467	476	447	490	502	449	451	450	491	452	470	462	424	446	417	435	436	466	424	496	464	508	464	430	504	449	476	448	482	457	485	452	473	447	446	465	448	509	447	457	482	479	455	468	451	439	482	447	467	465	448	451	485	458	469	494	461	460	479	448	471	442	488	428	451	458	490	485	469	422	472	485	447	456	413	463	426	435	451	418	462	442	471	477	485	474	442	464	441	494	470	449	456	430	459	474	488	506	443	472	444	492	473	449	467	456	483	479	475	462	425	459	459	451	420	450	470	439	490	465	474	480	501	425	443	449	472	451	426	502	455	435	446	458	437	517	460	472	456	465	483	456	476	464	463	458	487	433	464	487	458	496	459	494	500	467	443	482	462	456	463	446	472	454	453	489	444	482	464	407	474	479	448	445	483	478	438	422	470	467	420	466	457	424	484	458	473	451	426	463	472	494	442	439	449	454	444	474	456	445	474	455	444	476	424	470	469	427	468	470	459	455	490	432	432	457	473	405	464	510	443	469	481	452	476	450	437	470	479	464	447	460	421	501	492	451	472	485	435	456	439	458	472	489	482	446	441	471	438	456	448	480	415	449	479	449	468	453	438	463	434	483	431	475	431	496	470	456	458	477	429	443	438	423	439	463	463	461	436	443	477	463	433	436	386	501	447	459	474	454	469	438	456	488	457	439	502	443	445	461	421	487	455	433	440	442	465	443	463	466	451	431	443	439	449	493	441	473	462	455	476	422	435	430	444	500	452	472	424	477	502	480	438	408	442	462	461	468	407	471	432	444	442	447	465	445	440	418	448	464	448	430	468	447	462	455	471	473	464	443	451	449	422	437	480	463	452	476	466	451	447	425	441	436	471	489	446	411	478	464	467	464	467	484	496	492	514	418	441	499	479	449	484	478	450	450	490	471	436	448	435	462	437	469	464	426	449	497	461	468	437	502	438	407	436	477	468	466	494	479	496	440	454	470	449	417	455	427	457	421	491	439	438	490	467	413	487	413	442	415	466	439	454	439	469	477	452	482	428	427	463	446	429	420	475	439	464	474	438	459	475	445	467	458	467	436	452	461	447	486	438	433	456	472	467	460	467	472	450	443	450	497	473	462	456	437	451	444	445	447	437	426	426	477	481	484	438	458	480	474	449	451	450	454	476	473	432	481	493	455	470	429	461	469	442	431	441	420	421	448	467	462	502	471	437	419	461	475	504	433	470	463	481	467	452	481	485	451	412	431	464	476	442	442	432	448	464	445	474	497	440	493	448	448	473	472	465	452	467	456	441	460	451	468	464	443	462	458	495	465	472	435	462	472	464	415	481	463	451	398	431	464	466	482	440	479	456	464	463	444	464	474	422	503	464	450	501	488	471	446	460	491	451	464	458	441	448	430	451	430	487	432	479	445	419	474	452	446	441	510	477	468	439	447	452	449	456	443	457	504	483	486	473	456	464	511	483	481	471	482	434	434	459	460	411	439	433	495	467	442	476	465	477	451	482	443	483	409	461	454	452	467	461	426	486	465	449	428	468	456	459	437	443	460	465	473	484	484	427	433	484	436	499	453	446	474	456	426	463	465	420	428	433	459	459	483	463	436	471	469	516	442	491	467	475	422	432	460	396	435	453	455	444	457	445	452	476	444	452	446	449	461	477	440	448	482	476	465	433	444	449	472	440	478	438	445	428	438	417	471	457	486	475	439	490	439	446	472	474	512	466	431	465	449	426	471	440	434	411	488	477	461	482	467	454	484	486	477	473	472	434	417	447	474	473	475	457	440	438	457	453	475	473	446	477	469	452	499	456	455	468	472	483	421	461	492	457	440	434	464	417	455	467	411	440	428	447	484	455	450	486	468	447	456	473	435	441	413	437	461	440	459	501	468	443	484	455	476	445	400	454	448	455	436	466	429	468	455	467	449	472	459	468	449	469	412	446	470	394	474	449	461	480	485	492	453	462	423	442	451	459	447	503	458	493	475	441	416	465	459	455	493	480	467	468	460	430	445	450	467	450	467	443	434	452	442	467	472	460	458	441	463	446	471	464	466	429	444	479	429	466	440	449	493	411	446	449	424	439	470	475	480	451	429	467	453	453	496	474	456	453	431	480	436	451	466	448	459	506	434	468	445	445	465	472	495	468	477	466	462	473	462	455	476	483	477	420	464	449	466	443	464	446	456	475	481	459	412	436	467	456	492	459	510	455	461	444	468	458	440	408	450	441	475	486	468	469	453	487	450	440	466	489	476	475	467	448	464	428	410	442	445	439	455	447	451	420	449	427	459	466	459	471	425	449	469	450	452	444	441	439	469	472	456	449	460	463	439	441	422	406	438	466	443	461	449	453	484	462	489	483	441	468	454	464	484	478	436	465	441	471	449	496	469	453	433	478	487	422	470	467	464	432	474	450	423	461	472	479	447	446	447	448	472	464	463	472	497	463	472	484	487	417	439	455	461	452	462	456	468	436	461	458	445	470	482	421	447	462	467	451	449	473	431	485	458	503	485	447	487	467	443	454	432	446	461	476	493	475	429	432	469	459	440	431	456	460	467	411	423	485	456	461	463	432	454	440	468	480	451	416	469	445	447	454	483	476	406	459	464	470	439	449	476	459	429	480	443	486	460	431	478	462	487	492	449	462	464	442	490	448	475	472	464	458	446	497	416	453	450	421	482	460	462	455	506	440	419	455	451	494	457	503	444	441	515	487	469	443	468	438	476	481	457	470	464	414	469	453	439	515	477	441	463	435	445	464	462	476	458	469	487	449	454	480	466	483	460	453	453	462	460	435	416	424	493	432	458	457	452	460	463	464	482	405	444	450	457	426	443	481	419	469	506	461	447	448	468	475	456	469	460	459	445	417	468	443	444	458	476	405	423	483	441	436	429	441	455	448	471	482	446	436	380	463	460	450	438	482	486	462	444	474	424	456	473	453	428	476
31718	19144	6337	300	201	170	174	167	143	157	163	171	167	142	157	163	138	140	161	150	158	163	156	159	162	148	155	145	140	149	175	138	149	140	148	139	137	163	132	155	136	156	133	138	146	151	131	163	140	125	138	141	161	168	135	171	149	147	171	163	150	161	169	163	150	161	179	147	141	152	155	133	140	122	144	172	148	164	143	145	166	156	130	155	158	137	160	151	160	162	160	144	164	171	148	146	156	142	137	146	155	157	142	149	155	151	152	140	141	149	146	129	152	156	137	148	157	139	173	148	172	149	131	167	147	144	148	141	147	165	154	174	151	141	150	149	150	144	139	136	152	151	150	175	161	177	180	143	159	142	155	157	157	144	146	142	153	148	163	155	159	150	149	154	158	159	147	152	122	144	155	146	148	145	156	172	157	153	138	129	160	155	155	156	141	162	165	158	154	151	147	134	129	155	161	132	160	170	148	141	154	157	143	157	160	153	172	153	149	149	143	159	142	152	151	149	125	162	139	171	120	150	151	148	120	167	147	162	165	159	191	158	146	153	152	130	161	145	150	160	162	162	163	155	133	146	161	137	158	150	148	156	176	143	149	147	165	146	182	164	153	179	168	130	161	138	154	161	158	152	171	159	132	151	154	148	162	124	156	155	157	152	148	168	138	138	162	162	148	136	127	145	165	168	142	161	142	157	126	153	133	148	152	137	147	164	177	172	162	136	144	169	153	158	131	158	146	163	124	148	135	160	142	138	141	157	161	137	135	143	143	159	161	161	145	161	127	176	152	157	141	141	136	143	158	129	127	174	147	155	177	157	153	164	167	140	179	157	143	149	137	171	141	157	159	159	150	131	114	164	168	153	145	174	156	131	144	146	143	151	146	152	164	157	139	159	167	144	146	151	151	149	119	136	152	125	138	155	162	152	164	135	165	156	141	141	145	116	155	155	170	150	157	147	148	141	148	141	166	149	156	130	155	147	148	187	127	181	168	156	153	142	150	144	131	145	142	166	173	144	132	150	167	149	140	153	162	169	160	155	166	151	147	155	154	141	175	135	128	152	180	169	152	146	142	159	147	150	160	152	133	156	130	148	165	159	160	148	167	161	150	162	160	169	168	167	147	163	159	169	138	154	154	147	121	152	141	155	162	182	139	144	153	147	170	170	174	149	156	161	128	161	145	156	171	153	141	130	150	145	154	141	131	133	156	147	148	151	148	169	161	143	151	146	126	176	157	118	164	155	175	165	145	133	129	145	162	141	128	145	148	167	152	159	141	155	142	167	144	153	195	164	148	126	159	131	146	146	171	168	145	150	153	152	161	176	134	137	143	130	159	140	157	145	160	149	154	178	152	133	139	165	129	136	144	126	146	140	130	136	117	132	124	133	149	140	160	145	159	127	144	151	131	163	147	144	131	160	152	164	158	168	154	134	153	163	162	140	144	160	168	140	149	153	141	169	169	173	171	152	147	152	163	150	144	129	114	158	148	156	161	161	158	146	150	156	164	149	150	195	147	161	137	143	156	137	141	154	151	147	154	156	159	153	145	150	155	157	154	147	141	169	146	177	147	166	155	180	142	142	145	145	155	134	148	121	150	149	161	150	145	155	142	133	151	159	164	154	142	155	147	160	176	139	164	154	141	173	153	169	153	161	160	157	179	136	139	151	159	156	164	178	172	134	156	150	160	138	146	174	167	154	140	157	145	153	168	156	170	154	137	158	149	141	153	145	123	145	138	162	155	147	150	159	139	167	145	163	152	142	127	162	163	160	158	167	154	145	158	148	157	141	152	164	149	157	140	149	153	172	172	108	151	163	150	148	154	135	140	135	165	137	142	153	147	128	162	136	159	156	160	148	166	139	153	139	144	155	158	170	131	142	163	163	141	170	145	134	176	156	149	151	155	142	136	150	166	139	154	146	157	166	141	149	136	147	149	146	144	164	145	169	157	153	153	165	172	146	162	151	150	145	160	154	165	148	155	154	131	120	155	159	160	127	114	166	140	143	137	129	141	160	137	175	144	167	140	151	150	147	145	141	144	157	150	143	160	161	175	148	177	149	143	134	153	152	155	152	159	136	146	140	146	170	151	135	119	162	147	155	169	168	130	146	157	175	138	155	162	158	144	143	142	160	145	163	138	130	165	154	120	142	145	171	167	163	164	134	140	151	155	146	143	131	175	163	146	155	153	151	160	157	147	118	166	148	161	144	150	171	165	162	155	158	152	133	160	162	157	158	156	160	153	137	132	153	145	153	129	155	156	186	135	159	164	135	127	153	154	140	131	147	155	149	158	167	162	174	158	128	176	140	166	173	148	154	150	163	142	132	156	150	166	166	135	147	165	162	138	142	147	128	165	186	140	158	152	146	155	151	140	171	120	158	145	150	152	141	128	148	182	149	147	142	164	168	144	164	146	136	148	125	147	152	147	149	158	171	174	147	135	183	149	172	162	142	182	143	151	140	156	138	140	155	188	149	166	150	144	143	159	172	135	147	141	144	118	159	142	146	133	164	171	159	154	137	174	144	137	166	169	158	163	139	146	168	165	152	147	175	149	166	148	161	145	140	155	162	133	151	128	134	144	147	130	140	148	159	152	145	149	159	129	145	145	170	158	167	176	146	140	155	142	139	152	168	144	146	145	159	159	150	155	156	140	151	157	157	144	147	167	159	142	164	113	151	145	164	142	142	140	167	150	180	167	147	161	158	138	155	152	147	139	168	159	151	153	153	144	155	155	151	172	152	146	131	175	149	152	141	123	157	143	140	168	146	147	166	165	143	149	163	164	158	147	160	169	141	145	131	147	138	147	167	165	146	150	166	153	171	152	164	156	171	152	149	148	152	175	159	148	158	126	143	137	127	123	157	161	141	148	165	150	176	153	146	173	157	130	143	155	141	172	131	147	160	149	144	146	135	147	164	148	166	149	157	169	163	174	158	139	152	161	168	156	140	149	151	171	125	162	143	135	148	148	158	163	151	158	156	144	151	146	156	122	147	157	136	167	149	132	152	150	175	154	148	133	138	146	148	129	157	155	146	152	165	142	145	143	164	136	177	149	169	141	159	156	117	152	136	128	173	147	163	155	158	172	133	163	153	132	147	152	133	151	141	143	166	140	134	148	160	161	172	148	161	153	166	146	158	129	140	147	171	152	163	142	140	140	154	157	179	157	165	150	152	142	162	155	139	148	162	148	147	161	154	160	148	144	153	141	149	148	159	153	141	151	160	153	147	153	147	136	132	153	155	153	139	176	161	145	153	129	141	158	148	140	170	152	143	160	152	174	151	137	166	135	135	157	138	147	171	165	150	137	157	146	163	155	167	161	148	150	148	153	173	135	131	156	145	155	122	143	173	131	148	161	148	157	170	146	153	155	143	161	172	169	168	141	176	150	157	155	166	169	161	150	169	143	156	122	158	145	152	141	140	133	137	144	151	154	144	155	141	138	153	161	152	132	155	127	128	155	152	151	150	167	130	135	159	151	155	138	161	150	156
5428	958	529	415	464	387	396	394	424	383	414	399	399	409	395	409	421	408	410	391	440	421	413	421	394	380	434	398	408	370	400	401	423	409	391	405	408	414	395	411	432	424	366	437	417	399	399	428	437	435	367	402	444	374	415	426	424	422	421	377	404	425	407	397	399	395	424	364	412	381	413	398	391	423	389	412	382	423	396	394	393	377	422	381	398	391	390	411	386	444	414	422	406	407	422	426	409	430	420	378	400	394	424	437	425	368	377	390	385	418	383	444	406	422	378	404	406	390	385	379	415	392	421	447	408	414	416	414	416	421	386	432	375	427	432	393	414	393	388	427	409	410	414	388	406	406	423	394	391	395	414	417	405	407	449	459	423	382	412	406	430	404	423	436	404	395	370	431	420	421	408	416	376	412	428	388	428	418	403	404	376	420	410	448	433	441	393	400	434	387	423	413	411	400	421	408	420	396	429	410	461	422	394	428	398	394	395	440	413	415	386	403	457	384	383	413	399	422	407	421	396	403	402	419	469	406	399	427	431	424	428	388	420	376	463	414	438	401	432	407	382	375	412	367	398	425	445	441	371	370	437	410	388	401	425	402	409	422	424	418	406	402	462	438	386	410	391	405	445	413	391	400	432	438	394	418	461	423	414	381	405	395	395	412	419	382	381	398	408	410	427	393	421	379	419	414	391	399	445	371	461	415	431	390	427	403	374	392	433	418	377	407	408	417	427	405	405	444	416	377	397	415	396	401	405	488	424	372	366	423	415	426	404	414	446	405	413	419	408	429	431	387	417	408	353	464	426	404	404	400	440	442	358	431	393	382	428	425	441	403	402	435	416	411	388	426	387	392	409	386	408	409	429	441	402	426	396	404	406	447	400	400	424	438	443	402	412	446	404	413	362	404	387	386	399	381	429	420	409	383	387	411	417	406	423	437	488	395	399	457	421	415	409	396	394	411	403	397	412	423	384	434	433	376	398	422	381	397	393	413	419	413	390	421	424	421	400	410	385	396	430	411	417	415	439	406	421	428	387	410	423	378	422	435	354	395	390	385	402	368	417	404	431	396	392	407	397	420	437	418	428	416	407	402	380	420	427	442	417	424	390	437	432	357	430	389	407	375	427	392	379	416	407	426	387	409	437	399	405	384	395	395	420	430	388	410	409	385	398	391	400	387	436	412	414	358	417	429	413	404	402	405	381	416	392	415	436	434	363	396	415	412	430	408	396	410	419	425	412	409	379	424	392	420	434	393	404	410	448	381	413	411	408	378	405	404	426	439	396	417	399	414	431	414	416	437	385	418	395	444	406	379	376	424	381	366	412	427	397	379	399	392	426	423	370	391	412	371	402	435	401	395	416	398	405	409	453	439	440	404	395	411	416	380	413	410	433	419	425	405	402	414	421	444	418	381	413	421	454	411	398	414	401	397	416	399	429	429	367	432	408	430	431	431	398	401	407	421	392	406	376	410	406	403	397	409	437	424	404	398	413	414	434	397	439	424	381	422	392	442	412	419	406	417	447	405	417	401	402	384	444	385	411	430	422	457	393	358	415	365	410	399	398	409	456	420	390	439	437	398	402	448	418	388	422	407	432	392	381	411	417	413	390	445	451	409	453	417	418	392	396	431	406	443	428	428	390	420	453	398	381	414	420	399	404	443	408	409	384	421	409	419	415	434	416	387	388	439	382	432	406	407	386	426	397	389	373	381	414	414	405	386	397	386	411	414	401	398	435	422	423	401	405	375	401	388	408	412	419	380	393	430	382	406	400	401	404	442	433	440	398	412	382	420	415	389	418	409	370	408	409	411	417	409	430	396	420	413	416	355	402	424	425	393	436	393	377	449	367	381	427	433	401	440	391	375	427	366	411	421	398	438	410	414	433	384	373	372	396	441	401	428	421	405	424	403	425	437	413	401	384	384	447	385	410	434	397	420	404	406	392	448	441	433	412	419	438	416	424	376	401	421	408	410	423	422	420	401	406	413	400	397	399	388	422	399	400	400	423	398	420	419	372	383	412	440	424	378	381	440	404	432	427	398	402	426	383	436	433	397	432	421	388	392	400	445	396	390	427	399	431	420	446	416	417	403	411	399	413	391	402	390	440	429	452	421	416	395	419	425	401	402	391	411	431	394	430	389	442	446	413	421	411	418	418	404	409	412	448	395	401	375	403	399	397	437	397	449	394	403	418	408	415	410	404	421	444	444	416	418	407	395	403	388	450	432	399	412	386	409	432	449	425	400	381	421	428	441	414	420	404	410	417	364	426	415	385	437	428	413	396	396	426	410	354	392	419	407	416	383	368	389	400	410	431	418	383	415	405	384	392	432	411	395	412	415	422	401	421	415	412	421	399	397	437	410	414	384	431	409	381	424	405	444	435	445	409	368	365	465	392	439	446	420	412	398	382	411	426	422	373	428	389	388	401	434	413	458	421	410	418	426	441	388	425	373	393	387	387	420	406	440	442	422	389	406	407	422	423	399	424	381	380	405	426	407	402	404	448	406	430	421	426	403	405	407	413	389	431	386	390	405	418	420	421	425	421	411	400	396	418	455	407	396	434	418	402	395	416	408	401	421	387	437	400	401	369	376	372	412	359	396	407	429	427	470	435	412	392	411	434	400	398	396	361	389	429	400	416	428	395	379	399	386	452	453	427	414	423	430	389	395	393	378	431	394	385	405	424	417	422	428	395	462	450	406	446	465	413	377	440	439	421	431	390	400	393	430	407	453	377	414	409	444	426	417	428	424	384	464	419	446	428	404	394	426	393	398	415	464	408	405	425	388	412	452	404	390	417	392	415	410	428	419	429	404	417	376	434	408	421	427	433	405	374	408	417	413	407	409	423	419	421	388	420	391	426	402	421	401	443	461	428	417	403	368	410	449	395	408	424	385	410	396	453	401	394	424	396	428	422	411	392	398	398	423	444	447	423	385	417	381	377	420	401	402	400	418	393	393	413	403	409	428	427	420	388	408	378	394	426	390	401	435	378	428	411	422	391	376	386	358	422	423	409	424	396	438	400	389	407	419	448	434	407	387	441	407	414	385	426	432	436	399	412	433	424	437	425	408	403	396	398	406	407	429	409	427	430	360	419	422	388	419	434	364	416	424	396	373	375	386	411	400	421	428	406	426	393	426	402	406	419	404	416	390	432	370	402	385	426	425	401	413	407	400	433	406	399	413	413	408	441	425	401	438	421	422	400	430	406	370	406	421	401	401	401	412	391	426	424	394	413	416	374	410	425	415	432	416	412	434	412	426	381	450	391	427	365	417	408	416	414	419	435	438	421	396	424	407	414	410	394	406	438	372	429	383	392	409	430	429	386	381	399	386	420	403	368	380	443	393	387	429	423	393	408	413	424	416	408	409	436	390	430	410	429	424	394	389	419	419	382	429	358	387	364	396	412	416	449	455	406	422	403	447	425	439	434	376	455	442	404	404	406	384	386	409	419	414	425	423	423	422	380	381	394	401	398	431	416	418	438	446	416	406
24597	20994	23970	28215	21001	16976	581	357	299	301	287	269	278	289	229	248	238	254	252	266	266	263	246	238	233	252	254	244	302	235	278	278	235	264	251	245	262	256	253	243	247	243	237	249	239	247	239	278	233	235	236	256	226	247	247	231	265	261	228	248	249	256	239	267	242	249	273	293	254	259	256	232	259	253	248	258	252	231	252	276	245	237	267	239	266	211	267	241	243	250	237	250	246	253	257	269	204	257	259	237	262	239	250	234	260	276	251	248	241	247	262	239	225	247	257	257	268	242	256	271	257	268	253	261	290	265	251	230	279	244	222	226	249	250	274	236	261	246	217	226	235	264	245	267	234	287	249	240	271	260	267	243	256	272	279	256	277	242	260	238	239	237	247	269	252	263	224	241	258	273	239	238	254	214	235	253	253	227	230	251	278	270	280	259	253	241	230	238	268	243	242	260	265	261	261	211	264	251	249	266	244	232	236	247	232	256	231	273	276	254	258	257	248	235	221	241	225	249	214	280	235	247	251	263	243	275	246	254	225	248	254	269	255	266	239	244	249	228	243	240	245	254	242	253	255	246	240	235	250	222	239	208	245	231	269	239	240	265	260	251	260	259	237	256	278	258	258	248	245	266	245	237	211	261	263	269	253	242	236	220	228	245	214	239	243	246	248	239	261	252	268	286	231	235	255	229	241	241	232	267	244	236	230	261	238	266	265	252	267	256	268	270	272	263	232	249	278	242	267	265	255	234	228	270	247	245	242	253	235	244	239	260	233	231	256	235	248	242	245	238	250	234	236	262	242	244	262	238	240	221	258	238	239	245	246	240	257	219	228	252	229	278	265	236	230	249	251	252	272	254	268	249	255	257	237	265	265	241	242	264	243	264	243	235	240	245	272	264	263	284	237	245	249	260	243	226	245	238	252	228	270	244	243	247	249	251	262	225	254	259	231	251	238	232	210	247	275	268	235	251	258	261	256	232	239	238	252	254	255	260	276	228	245	254	227	228	252	260	253	227	271	238	256	220	250	222	210	227	248	250	236	252	286	238	219	260	240	258	234	261	249	245	248	262	269	248	238	251	251	226	255	236	238	272	260	240	264	232	257	254	267	254	274	229	277	240	241	247	222	265	240	258	229	264	275	231	224	230	238	242	218	275	275	239	232	251	278	250	245	259	282	250	256	227	240	247	263	277	224	238	243	239	272	250	242	250	238	241	239	247	254	264	263	230	280	254	265	242	247	253	214	276	228	227	235	274	227	243	263	223	231	244	266	236	246	239	251	247	237	272	263	253	242	250	258	259	233	250	249	231	249	282	250	277	256	282	268	243	249	257	279	269	257	274	232	246	244	259	256	237	243	247	241	221	233	258	268	253	260	251	265	242	243	259	235	237	262	244	253	251	245	238	271	248	265	239	256	248	250	278	256	225	231	225	240	233	247	225	259	241	244	262	261	245	229	243	250	246	248	245	240	252	264	247	245	297	234	239	260	248	242	275	275	251	257	231	220	236	260	228	258	279	252	262	257	273	238	267	264	228	253	236	254	272	240	230	256	222	263	267	246	251	259	241	223	253	240	229	256	256	243	246	271	236	224	250	227	263	268	244	264	215	248	240	238	246	241	254	223	273	262	273	275	252	251	251	231	248	250	247	251	251	250	245	252	250	226	238	251	256	287	237	231	258	267	248	253	262	296	252	208	235	255	269	240	237	259	233	277	255	257	228	239	257	242	243	224	233	260	236	238	281	261	234	268	229	254	241	262	241	252	226	279	208	252	244	248	256	228	265	260	271	237	266	264	251	236	240	227	245	252	249	242	270	254	241	241	229	246	212	243	243	261	230	229	263	259	244	244	236	283	258	256	278	255	280	256	243	257	256	253	249	245	295	265	239	244	282	269	248	233	261	263	290	257	234	245	253	244	240	245	270	229	223	243	256	275	255	252	244	266	247	265	219	250	235	245	269	229	225	279	252	239	262	262	281	239	221	260	289	263	236	256	250	238	250	247	256	267	227	276	233	276	239	273	231	257	242	244	253	245	230	268	217	242	229	247	238	257	238	240	241	244	242	241	253	200	242	270	252	268	265	251	254	249	259	281	228	256	268	241	241	249	262	240	252	247	238	253	268	257	222	236	275	247	248	256	247	239	244	249	273	239	257	260	210	270	252	232	248	245	245	241	252	254	282	278	270	254	239	273	236	268	259	232	246	249	233	246	251	253	236	260	234	261	260	235	250	242	251	264	261	254	233	256	254	255	251	224	234	245	249	251	236	235	222	233	256	247	259	270	241	258	260	252	245	250	266	222	252	242	264	254	275	264	240	245	251	255	231	262	250	289	251	254	259	254	247	275	278	252	260	266	249	246	228	261	266	244	250	243	233	262	222	282	241	277	263	234	235	244	238	236	236	269	224	234	261	273	250	226	280	233	270	247	255	233	242	253	252	274	257	259	232	271	254	249	276	256	247	236	248	246	243	240	273	264	227	242	256	248	241	270	257	272	233	260	275	221	260	239	231	233	269	251	251	248	255	259	280	256	243	275	251	234	268	239	259	237	249	239	236	269	259	236	259	226	244	232	259	260	245	255	272	227	245	243	278	226	215	252	235	227	255	268	268	239	259	246	235	242	248	230	263	243	267	245	268	264	254	292	251	248	254	250	246	251	284	257	270	234	241	266	255	264	245	238	240	267	248	272	259	249	264	233	241	281	265	232	243	261	248	251	242	236	222	226	230	269	257	240	258	258	260	252	251	249	252	274	257	238	256	255	225	257	246	247	267	247	232	260	270	266	251	260	274	239	256	287	238	258	265	257	243	235	241	260	220	246	239	275	224	220	239	253	240	230	257	255	227	261	242	224	249	259	222	264	247	261	279	238	240	231	260	248	232	254	256	252	263	225	243	227	264	258	218	259	273	268	255	250	246	230	227	232	252	247	270	253	253	276	256	201	248	253	230	250	262	284	252	242	253	249	235	270	270	260	239	259	286	265	241	233	275	237	294	243	241	239	260	231	251	238	245	240	249	251	289	254	243	266	244	262	259	239	254	253	232	239	262	250	256	241	263	274	230	253	257	274	236	243	235	234	244	251	262	264	230	253	233	247	259	251	267	252	255	269	244	264	251	252	248	246	264	264	249	241	264	274	236	254	270	233	257	283	232	264	250	244	258	249	264	261	258	230	264	257	264	252	230	238	245	237	253	237	251	236	252	215	244	269	238	256	239	238	240	247	255	247	270	251	243	252	251	238	229	196	226	230	249	250	260	236	221	263	252	242	253	238	239	238	255	261	222	232	254	271	287	252	275	235	239	255	265	262	254	268	283	259	255	258	237	262	241	255	253	230	255	252	244	245	247	265	233	254	268	271	268	239	260	233	249	253	257	252	237	236	240	267	259	275	234	263	228	274	246	262	235	252	251	292	242	256	245	280	261	257	263	246	235	273	264	255	220	291	257	242	268	261	247	263	221	258	226	228	279	235	234	246	237	268	265	266	237	257	252
3293	3015	1379	823	708	619	637	614	621	591	606	614	635	594	610	601	633	619	588	604	604	583	585	641	570	624	595	620	659	566	634	582	636	598	594	647	645	613	652	563	639	600	636	627	604	651	634	603	569	650	620	629	615	638	600	572	633	589	625	615	626	590	600	638	555	614	631	630	635	632	675	624	642	593	593	648	559	594	622	596	584	625	612	559	599	641	611	596	587	629	605	608	599	608	574	596	567	626	609	598	548	626	567	623	570	641	588	554	586	599	628	626	576	600	644	587	576	639	594	585	578	608	640	627	599	584	644	633	630	623	642	643	613	634	619	595	604	610	657	635	632	637	587	587	648	607	616	631	613	601	584	618	610	621	613	574	642	595	600	609	593	583	605	594	577	677	582	613	706	602	644	617	618	656	646	633	599	613	581	608	569	615	586	608	580	609	579	617	546	625	610	610	626	620	615	624	608	613	632	580	621	580	621	574	622	592	561	596	596	643	596	583	615	608	556	591	590	592	589	616	585	604	573	611	647	597	619	615	581	625	643	604	652	593	585	636	656	614	613	622	589	617	643	595	618	600	642	601	587	574	624	599	625	592	611	600	597	591	613	614	601	631	634	589	600	616	570	610	645	606	617	626	597	637	615	649	622	605	621	583	596	633	623	606	612	588	583	550	630	628	599	570	574	644	614	646	632	600	630	615	576	585	689	626	601	598	619	603	661	601	642	624	631	639	573	628	608	640	621	597	636	619	656	605	572	557	655	629	625	591	642	598	588	624	632	584	613	614	603	648	600	618	618	590	620	605	598	627	649	584	592	586	575	640	655	618	612	637	611	539	610	611	596	608	599	631	606	652	627	655	604	589	627	631	630	598	618	588	663	638	601	637	662	587	601	587	600	619	562	604	600	596	628	640	584	568	633	615	618	593	630	620	564	597	580	611	606	618	570	625	600	602	607	597	594	592	610	622	594	598	624	636	602	598	647	598	626	620	610	606	590	636	591	610	587	610	576	595	567	633	630	619	615	626	613	616	552	541	641	592	607	622	668	601	559	598	548	598	636	596	628	625	630	599	599	635	591	597	624	576	604	600	580	593	592	571	654	607	634	592	616	578	607	642	585	643	614	606	654	592	600	563	610	598	583	580	596	593	605	628	559	573	660	610	604	603	622	627	581	581	609	630	554	655	621	602	614	624	595	604	602	591	630	612	622	637	607	613	601	588	597	573	637	606	590	591	546	588	589	627	638	604	593	639	623	586	602	626	588	610	655	593	593	644	612	572	560	615	595	592	607	585	565	597	585	660	590	633	601	653	631	613	589	604	575	601	587	592	607	628	655	596	599	646	609	601	581	622	586	582	602	602	607	570	604	622	612	614	619	604	661	604	572	616	662	626	650	604	631	559	605	615	605	577	621	657	616	660	621	574	595	626	597	624	657	616	591	629	637	635	585	606	639	650	606	620	631	647	611	644	615	585	627	636	586	596	610	607	606	626	618	630	599	593	614	616	608	570	585	594	629	609	626	585	659	619	610	617	615	600	624	622	632	620	662	592	636	641	603	583	613	575	608	623	661	602	613	613	630	625	635	600	631	579	611	559	615	578	605	594	597	614	587	612	600	607	552	643	587	601	617	591	565	671	591	630	631	634	641	616	587	625	608	588	572	645	577	614	594	622	613	576	618	596	599	617	573	566	570	639	637	625	647	588	522	610	585	589	579	593	593	559	571	600	652	616	632	634	623	623	597	558	580	610	605	618	648	619	653	592	629	626	632	601	580	640	590	621	566	608	624	627	611	569	585	614	587	629	581	595	567	626	603	597	592	621	603	583	607	606	569	636	652	609	593	595	609	634	610	586	591	620	606	625	589	632	623	585	597	591	642	615	609	610	595	648	619	624	594	586	611	552	608	615	630	590	606	634	573	575	613	602	600	607	603	601	579	586	616	604	584	595	553	587	633	589	577	583	579	648	573	598	607	617	620	638	605	639	606	651	632	625	612	595	612	628	563	595	651	622	582	641	597	612	649	563	579	614	651	598	604	601	631	601	619	608	616	601	603	591	625	631	627	625	601	617	622	634	627	606	630	582	641	606	633	614	603	623	581	631	586	572	635	609	648	638	616	614	649	631	602	611	594	628	619	595	596	595	610	639	604	625	632	559	582	608	617	605	618	650	579	605	551	565	626	630	641	574	601	590	619	631	606	623	646	596	612	600	618	606	645	585	588	578	600	618	558	578	598	607	602	590	631	637	574	643	622	631	618	601	633	632	632	613	636	631	614	590	632	594	609	598	581	602	552	610	602	578	601	640	573	542	658	640	589	613	618	646	557	612	638	627	604	627	599	634	598	615	598	602	617	592	594	607	629	609	571	616	577	602	632	616	609	584	613	582	608	618	598	571	582	639	591	624	641	616	644	602	634	574	638	595	623	609	615	600	607	646	625	603	595	618	590	632	590	637	559	620	622	585	628	605	637	571	638	589	574	653	600	593	600	614	578	630	606	584	590	601	601	634	577	565	619	593	635	630	604	588	633	601	605	582	600	609	587	602	607	622	599	608	615	582	623	635	608	588	605	614	639	627	610	616	580	606	615	645	583	628	637	608	613	621	630	614	651	584	619	579	608	574	615	575	628	653	608	617	602	622	651	595	651	618	627	651	586	602	628	605	629	608	628	617	625	559	594	598	558	578	577	593	578	615	617	580	616	613	611	624	600	624	641	582	620	620	619	609	599	579	607	605	598	595	599	606	626	559	572	569	643	599	634	659	633	568	597	617	621	602	618	600	600	563	590	617	611	583	607	635	583	594	608	604	593	578	630	630	603	620	655	581	601	644	631	595	600	621	597	636	627	570	621	617	589	617	627	600	612	606	581	558	580	585	616	592	571	598	637	637	640	633	625	683	620	587	607	612	564	604	607	605	595	642	647	623	602	636	593	600	620	606	606	598	583	613	626	602	601	573	617	612	646	607	616	633	576	609	608	622	591	603	590	679	678	606	587	632	636	632	589	639	597	633	588	590	600	618	611	652	567	647	636	570	630	633	650	612	638	634	619	617	616	638	590	637	542	650	642	594	645	604	604	600	623	608	597	639	639	612	558	599	630	579	607	613	622	617	587	603	586	619	605	602	616	645	632	592	675	609	663	597	578	613	586	632	592	666	593	620	592	590	596	627	599	612	555	618	622	617	604	610	611	602	587	633	572	584	650	609	644	597	601	614	604	617	609	577	596	601	618	538	599	593	594	553	609	648	621	580	625	581	643	630	616	609	611	613	614	594	633	627	610	603	594	578	587	615	640	544	601	693	597	621	610	598	596	631	589	638	624	625	613	625	564	599	598	649	609	620	603	663	607	626	606	591	627	621	617	663	631	627	627	588	615	601	611	619	612	644	611	595	600	612	595	643	598	565	599	593	582	636	646	601	608	631	628	588	624	613	624	599	612	611	610	610	572	631	626	610	615	602	579	598	650	663	589	608	590	568	636	601	606	573	597	660	593	608
23917	20990	24342	27832	20991	21002	12582	505	304	303	254	226	248	233	203	209	213	209	213	202	218	205	218	200	230	230	213	208	222	213	230	183	210	205	215	209	191	196	213	196	196	188	215	198	213	209	193	207	202	210	194	205	205	184	183	202	195	176	183	178	229	197	191	169	208	214	184	194	216	173	185	178	178	182	197	178	176	179	213	189	207	184	181	176	167	176	198	182	214	181	203	200	210	204	180	184	204	183	184	190	180	192	186	240	220	222	213	176	208	212	201	171	211	190	189	222	189	175	221	203	208	183	189	188	202	190	201	195	192	209	210	193	219	189	182	188	199	213	213	194	195	201	184	186	206	189	183	211	205	206	202	179	161	185	193	203	210	196	223	212	204	205	183	206	167	176	180	198	200	180	194	193	193	197	183	198	218	197	213	195	197	188	200	196	184	195	189	205	208	200	209	188	201	203	215	171	194	194	171	193	189	188	182	169	217	205	197	193	223	220	205	179	179	203	191	166	198	178	180	203	203	178	192	185	203	192	233	191	182	202	208	185	192	186	198	205	197	190	180	200	174	192	203	178	210	207	189	196	194	204	188	206	198	214	191	214	197	183	186	186	216	189	168	173	187	199	186	173	157	186	185	173	183	171	182	192	203	193	223	189	184	180	187	194	206	195	206	208	203	180	238	212	196	177	202	214	210	206	177	183	207	210	197	186	188	196	201	190	205	197	205	192	205	183	213	224	196	205	178	202	180	205	223	187	194	213	167	201	196	197	162	181	190	189	197	180	182	174	216	190	211	193	205	196	194	167	204	217	200	176	185	190	201	184	209	209	179	193	178	186	178	214	181	224	204	209	209	184	181	200	235	189	187	190	209	200	191	232	208	191	197	167	193	194	210	196	232	204	211	197	201	153	210	189	182	204	218	176	213	204	187	193	190	203	180	186	191	179	200	190	161	228	185	207	183	192	188	201	186	197	207	195	192	198	188	187	177	196	172	199	202	173	196	198	176	219	202	183	185	192	189	175	177	186	213	201	213	156	187	199	209	191	209	203	210	213	184	211	222	209	195	190	213	158	203	194	213	211	197	197	210	210	169	180	184	183	213	181	216	226	188	190	199	174	200	185	183	175	211	198	194	188	199	186	186	204	183	200	188	167	177	204	170	204	165	226	218	195	217	211	180	200	199	204	190	169	187	210	189	209	186	181	199	192	187	192	188	189	201	190	203	193	196	208	183	212	201	183	182	221	210	198	182	201	223	175	204	215	212	213	181	201	179	192	194	185	196	181	178	219	204	184	203	177	219	193	182	208	194	199	183	178	181	185	179	211	201	191	216	184	204	211	181	201	202	202	215	162	195	204	208	192	185	215	194	179	207	204	196	178	226	200	208	213	183	195	189	196	187	202	204	189	190	220	205	188	204	194	185	187	197	179	187	215	229	211	204	250	202	195	208	202	191	188	196	236	189	214	186	184	176	196	206	200	171	188	206	208	197	204	172	184	194	192	191	205	214	176	197	176	182	198	214	196	221	188	222	205	199	190	198	170	198	209	216	206	202	197	201	197	214	215	201	177	201	170	208	176	208	178	189	210	199	210	214	186	190	191	211	197	190	198	188	191	200	228	198	167	197	181	202	213	203	182	186	170	205	173	189	185	186	186	175	191	164	192	204	198	196	193	206	208	222	162	184	194	182	171	194	197	196	220	198	185	170	227	208	195	187	188	191	201	192	166	195	186	188	178	165	219	190	195	195	179	197	180	187	197	173	167	197	199	192	206	234	219	186	221	191	179	203	185	199	213	225	222	194	173	165	182	181	189	202	175	187	193	208	204	196	207	209	198	217	205	189	203	192	217	189	203	180	187	211	190	179	181	187	203	215	216	170	197	202	187	195	194	195	176	195	218	174	196	182	186	182	188	188	178	164	231	222	227	212	194	177	164	203	203	189	196	180	192	194	173	198	189	193	199	175	187	199	188	188	192	198	177	211	193	181	194	189	219	207	199	188	181	190	174	206	210	213	186	201	197	189	190	191	195	193	160	183	171	193	197	198	182	206	200	184	175	179	195	185	224	199	200	202	213	193	182	191	191	201	190	182	195	209	200	197	185	182	184	199	198	189	163	218	165	191	210	171	195	180	202	221	198	205	214	203	201	198	205	199	178	204	200	210	187	211	199	182	179	205	197	220	197	187	220	190	208	232	210	214	190	203	207	227	195	196	158	166	202	182	205	194	199	205	171	182	168	186	197	194	173	180	176	197	188	170	195	198	209	180	176	233	193	215	185	200	197	179	201	184	201	180	217	194	226	205	202	187	204	177	184	213	199	194	183	226	212	200	195	175	203	216	209	186	175	225	171	201	212	211	228	192	176	206	175	176	212	191	195	202	211	186	222	192	194	221	185	214	206	201	194	197	204	181	211	188	219	228	211	186	214	190	190	181	206	205	196	180	228	207	175	176	166	189	192	193	226	166	205	216	209	179	188	190	197	190	190	186	196	188	202	178	202	175	190	173	171	237	177	169	193	176	180	199	203	194	176	195	181	172	189	162	183	223	190	191	194	197	206	172	204	186	209	203	214	197	197	192	193	201	189	202	204	192	183	195	193	192	174	178	182	199	205	219	191	208	195	203	205	200	189	204	181	162	190	180	185	176	194	174	229	170	186	187	197	180	207	179	168	159	213	195	191	209	207	205	194	183	184	197	222	200	221	201	179	189	214	207	208	191	216	210	203	188	207	174	185	204	221	180	188	188	190	200	167	213	195	189	208	219	204	200	209	175	176	185	201	188	202	215	223	186	179	221	206	192	189	196	176	213	214	214	200	191	192	194	186	189	190	191	207	193	165	175	191	184	191	197	209	210	185	196	202	177	179	209	179	189	225	170	200	197	189	227	200	211	183	187	199	206	170	184	164	178	207	222	182	207	193	230	172	200	178	183	212	194	164	172	192	199	177	175	204	190	179	183	191	190	196	186	210	204	175	200	194	184	194	194	203	198	171	185	190	216	202	188	181	182	178	205	178	184	211	199	211	197	185	228	170	169	177	197	200	207	217	194	181	177	170	184	199	197	224	192	222	205	197	199	189	162	202	200	200	204	208	182	210	200	198	164	202	160	192	170	213	176	192	189	187	203	206	224	196	188	184	195	175	215	196	194	194	190	196	179	183	212	188	172	188	169	186	196	194	204	202	198	221	182	202	194	204	189	181	214	190	194	204	200	226	181	185	168	182	178	176	181	196	209	180	196	183	192	195	181	196	196	182	211	178	199	186	185	197	207	181	186	182	194	199	190	178	205	216	191	208	186	168	193	216	197	169	173	198	207	215	178	171	200	180	196	192	178	216	196	189	192	188	180	194	204	182	198	204	189	216	188	210	210	185	191	180	205	212	172	197	209	201	189	168	195	192	199	213	173	194	177	168	185	183	199	165	182	184	196	219	181	218	211	196	182	188	179	177	192	198	186	187	227	212	206	192	198	191	234	204	168	198	202	214	166	203	202	176
3396	4411	1925	849	662	558	522	483	512	537	468	500	502	490	472	455	534	467	460	465	505	461	492	441	509	468	464	458	467	458	492	486	417	449	466	495	457	472	439	491	455	461	470	479	448	478	433	472	456	458	475	423	434	441	489	452	468	460	477	435	474	449	458	477	436	450	470	436	478	490	441	435	470	475	424	423	467	465	444	490	448	477	430	446	444	456	452	455	450	427	490	447	483	483	439	477	434	489	446	469	431	489	460	456	482	454	439	460	476	442	454	437	414	445	428	462	458	465	448	464	457	421	468	458	491	419	473	464	464	458	456	465	436	425	455	472	483	467	463	451	427	468	423	488	436	459	502	410	470	492	433	448	475	453	403	458	472	432	499	460	450	475	476	441	480	472	455	442	447	453	459	443	446	467	455	439	449	468	472	488	443	514	480	440	486	459	453	460	496	466	415	450	473	453	444	470	477	457	446	458	415	458	500	442	474	438	472	463	452	456	464	441	449	489	485	457	449	458	459	458	481	471	482	477	422	458	491	423	442	457	483	463	501	479	479	445	447	425	466	458	450	501	465	464	420	455	456	467	421	433	468	497	448	478	443	441	453	458	483	479	419	497	430	423	431	456	455	451	464	470	469	466	487	461	482	443	471	473	496	457	473	493	490	500	486	440	417	444	461	465	442	432	464	450	491	435	466	473	424	440	441	470	443	440	498	443	447	487	445	438	476	423	446	453	428	461	456	446	425	427	471	446	482	434	449	452	446	483	443	469	438	444	477	450	446	454	439	421	467	454	451	421	479	421	450	418	475	422	431	465	453	434	446	454	477	454	449	481	467	437	432	480	466	453	446	438	475	443	448	448	472	431	424	455	481	463	480	455	451	458	453	456	430	476	464	496	440	492	440	441	461	449	431	453	436	477	454	453	461	449	498	456	475	450	433	459	442	487	469	443	483	483	437	479	433	500	442	472	459	466	453	451	455	443	482	451	436	433	434	443	421	479	445	428	452	496	485	464	487	456	451	466	472	453	449	432	457	481	496	444	482	450	442	416	463	435	454	465	489	479	463	470	446	460	397	470	447	453	434	518	426	480	476	499	469	476	432	446	472	428	473	439	453	449	441	433	449	472	484	465	436	442	484	480	457	431	499	442	451	459	489	443	474	440	473	438	443	427	447	462	457	419	427	468	450	471	454	471	434	436	473	454	440	470	456	464	499	464	456	449	447	456	436	482	455	437	455	452	406	471	448	415	435	461	463	470	475	484	469	463	458	421	450	441	432	463	468	473	469	492	473	468	456	463	453	459	457	449	451	429	463	482	459	481	486	469	453	454	485	442	477	453	481	458	468	464	483	438	499	451	462	443	433	436	451	488	461	430	458	402	449	462	441	406	505	465	471	440	484	432	444	438	441	471	433	460	462	453	515	418	465	453	474	457	429	504	459	438	469	443	455	459	464	481	431	464	476	447	443	447	491	468	469	461	473	473	464	445	466	462	453	455	447	467	464	462	433	464	470	454	475	476	489	465	442	457	469	414	475	456	453	454	460	462	470	421	477	428	455	440	474	463	458	473	476	489	475	457	454	432	462	444	473	471	471	438	421	466	477	500	442	450	431	424	479	444	452	448	416	465	460	458	487	482	523	441	454	482	443	431	454	461	465	486	468	416	460	456	433	483	423	491	477	449	441	442	468	474	438	458	415	443	433	465	447	434	469	470	494	467	482	480	470	468	461	475	447	512	464	423	433	458	441	450	433	449	473	419	484	486	443	443	442	467	461	468	472	462	429	444	466	452	420	474	460	451	464	449	479	446	476	438	422	456	486	473	452	416	468	436	494	477	445	431	467	456	435	438	460	476	459	444	454	488	451	455	431	455	485	481	444	469	434	466	457	474	447	448	482	473	433	476	459	455	421	447	489	445	452	418	445	474	458	437	430	473	469	438	433	456	449	445	458	439	487	452	461	476	467	505	463	483	460	460	477	477	455	445	489	454	455	463	478	447	501	476	450	470	472	480	451	475	458	486	434	464	478	464	467	467	454	466	443	447	451	457	424	467	463	459	468	500	425	436	393	460	449	453	505	462	452	420	432	458	491	457	391	450	461	444	409	452	422	456	434	428	501	479	444	452	463	462	489	495	449	443	498	476	447	445	501	485	470	477	431	419	487	411	454	452	458	474	446	416	434	453	437	472	451	474	462	465	434	424	486	488	417	453	467	448	474	439	493	478	430	489	479	472	458	435	473	442	428	445	476	457	469	420	449	467	428	454	464	498	461	513	465	451	451	469	478	444	463	470	458	479	477	427	439	490	461	459	433	427	433	473	432	456	428	445	444	435	465	451	438	459	462	458	514	440	456	435	467	465	474	438	450	468	478	463	450	429	460	457	439	463	451	438	476	435	447	440	488	463	441	411	467	428	479	463	457	485	410	445	458	462	421	477	452	461	452	454	446	449	446	457	485	467	450	464	463	449	488	472	446	470	491	479	469	456	474	456	466	476	461	410	440	450	447	459	444	463	458	487	444	480	419	453	446	464	519	472	453	482	489	431	462	477	447	489	456	432	434	455	448	456	441	460	439	480	411	466	468	477	457	434	425	493	500	476	422	437	464	456	471	439	479	508	443	459	485	469	463	461	492	504	443	435	465	472	471	470	463	398	462	480	468	453	500	482	503	453	425	439	423	477	443	446	448	455	439	477	422	455	458	466	463	439	473	452	445	455	474	450	455	498	452	494	515	492	457	457	452	461	475	418	471	491	428	411	472	434	468	425	441	477	453	458	436	461	414	449	456	416	464	448	435	473	424	478	464	458	426	452	464	449	448	432	417	454	482	468	479	438	449	461	426	486	446	477	461	489	439	454	462	437	473	477	418	463	453	473	458	438	484	468	475	439	469	458	434	451	462	482	519	470	470	472	437	427	444	462	439	458	464	453	456	442	465	504	428	444	470	457	496	466	410	469	425	465	451	415	425	471	458	448	465	458	452	467	420	440	419	457	494	463	452	465	466	456	436	448	477	454	461	495	431	452	412	438	461	468	462	431	431	460	426	419	459	462	468	456	430	413	435	424	435	419	470	476	453	454	440	461	431	436	446	473	492	467	451	438	458	440	435	416	453	443	493	419	446	474	418	445	438	441	448	466	459	483	476	425	448	475	456	443	455	424	432	470	441	488	448	428	451	495	447	440	470	466	437	469	465	458	430	460	482	469	490	447	447	475	494	481	450	471	459	443	460	423	455	426	461	437	475	458	423	474	438	420	469	394	507	451	450	466	446	476	453	476	474	443	427	485	464	453	480	472	440	456	487	436	442	470	485	479	430	498	475	441	432	482	457	453	458	471	431	466	443	433	475	461	480	458	473	449	445	446	457	461	460	441	501	435	455	449	467	430	468	441	465	485	431	494	480	441	475	496	430	435	460	472	485	470	457	448	464	422	450	445	459	442	445	460	441	453	423	490	438	440	480	476	457	478	467	468	443	458	494	424	444	460	463	471	425	451
31637	19266	6401	295	193	170	145	149	153	145	139	138	149	180	146	161	154	161	142	157	142	145	155	179	146	153	147	167	132	148	119	138	154	156	150	167	158	164	152	148	144	151	184	146	152	164	140	149	158	164	157	159	146	152	144	155	149	163	137	151	148	146	152	150	182	133	153	155	147	149	150	151	133	148	146	169	159	147	152	146	155	161	138	163	177	138	144	144	146	159	133	160	156	139	174	168	139	118	157	146	131	146	154	135	157	151	147	155	144	155	162	169	144	150	119	122	150	146	137	168	153	162	153	148	147	155	144	149	127	165	149	152	164	156	170	168	141	136	160	153	156	141	139	150	153	137	125	164	147	160	153	155	141	171	164	155	152	147	147	166	148	138	139	148	150	147	142	160	177	123	136	130	152	169	147	147	161	131	134	167	161	161	141	189	151	156	146	154	173	147	141	145	142	145	137	142	145	168	137	145	155	151	135	157	135	187	142	140	158	161	148	153	177	161	146	154	141	148	156	170	153	162	163	162	144	134	157	149	152	149	121	145	122	145	154	141	152	148	145	139	163	164	151	146	136	136	118	152	167	143	171	149	145	146	152	161	131	158	147	152	157	150	136	131	152	155	133	145	158	171	165	136	151	132	152	149	149	156	161	151	126	122	149	155	154	155	141	157	150	132	150	159	173	169	182	136	146	156	137	148	134	143	147	147	190	184	146	145	159	159	162	146	158	138	144	147	143	164	164	175	148	146	148	143	143	149	156	154	149	164	181	181	159	146	153	168	151	130	132	127	146	140	133	139	146	125	140	148	144	148	140	155	131	163	144	157	158	137	169	140	156	147	156	138	152	149	143	140	151	151	142	137	166	145	141	163	145	157	176	178	120	172	165	153	149	141	164	158	167	136	155	152	133	168	148	157	143	174	133	137	166	137	129	152	136	152	150	145	125	133	149	147	170	132	165	148	148	139	138	159	137	149	164	156	163	138	126	162	136	162	162	161	164	151	165	168	145	144	147	145	147	147	165	145	160	150	138	132	146	151	169	149	148	138	152	146	139	155	149	157	147	161	129	132	144	172	143	159	133	170	151	144	139	174	157	156	120	168	164	160	129	158	161	164	169	146	164	145	153	153	153	152	141	152	147	151	154	165	158	146	148	152	145	156	152	159	143	141	179	124	129	154	155	158	163	137	162	137	144	128	165	163	159	163	163	175	149	136	171	170	132	150	163	148	178	182	161	137	160	156	157	155	137	156	160	162	164	158	168	155	155	149	175	150	142	153	136	153	153	172	160	163	160	169	147	157	154	163	147	140	145	129	151	120	158	161	165	158	163	153	149	165	158	135	140	129	155	145	148	152	148	143	173	158	153	143	155	140	146	146	143	138	147	168	156	150	146	163	137	150	156	147	145	151	154	152	149	136	150	155	157	155	143	161	142	151	149	174	161	178	160	147	151	151	173	142	159	156	155	158	160	143	162	143	148	153	129	158	145	160	144	160	147	136	150	161	153	166	159	148	158	144	165	147	122	157	156	139	166	132	124	139	124	188	139	156	144	147	134	141	148	144	163	134	135	152	146	164	146	142	169	153	164	156	157	149	142	144	136	144	154	157	135	154	152	126	147	136	152	155	137	147	166	155	152	143	158	132	144	144	161	157	158	135	153	162	129	150	128	152	146	160	141	137	161	142	133	166	166	161	182	158	139	171	152	150	161	143	142	155	149	155	163	137	148	151	155	143	188	177	170	141	161	149	162	152	178	137	150	153	157	148	154	153	133	157	158	164	150	171	150	151	146	123	142	170	154	140	152	149	145	157	133	176	159	156	144	143	153	143	162	159	168	162	156	139	174	130	152	149	160	141	155	137	132	171	129	138	139	137	145	136	187	169	161	161	167	137	165	184	157	166	179	159	141	163	157	140	156	173	146	140	140	173	144	145	144	130	163	168	137	145	148	157	163	131	123	176	162	153	139	146	145	166	188	138	163	137	139	156	172	122	141	155	178	140	156	161	145	155	144	138	143	143	168	147	150	132	137	153	144	167	136	162	138	155	151	141	167	140	156	152	153	156	175	141	154	157	137	147	141	162	146	152	164	122	164	158	161	177	158	136	147	162	156	151	151	142	150	145	157	167	141	125	179	158	158	137	163	173	149	120	159	174	131	180	142	148	161	158	148	147	145	162	163	146	154	132	148	139	143	195	169	152	164	158	140	150	154	129	146	166	145	142	163	129	131	151	154	131	152	150	164	143	149	123	131	119	168	148	142	161	140	164	143	147	138	150	155	146	150	164	174	185	124	157	161	147	143	163	157	166	147	158	161	129	163	108	156	152	153	162	137	172	154	170	147	159	167	162	170	157	118	170	127	169	142	163	147	151	136	140	158	140	146	147	157	136	142	149	152	142	141	135	145	139	151	146	150	161	156	142	137	164	164	155	157	150	148	155	147	165	172	149	173	150	171	143	138	133	141	131	134	143	145	162	132	135	149	147	144	160	130	165	145	132	144	149	150	149	146	147	170	135	162	157	167	156	146	166	137	164	140	160	154	131	179	176	160	171	154	153	163	157	158	143	120	155	133	153	153	149	147	168	157	157	161	150	147	145	128	153	170	144	137	135	156	152	154	143	131	159	179	162	168	155	139	130	148	152	154	149	158	132	139	161	160	161	157	133	147	151	163	145	167	156	145	150	118	138	150	173	168	145	176	157	150	146	161	175	144	149	141	148	164	147	139	142	139	167	162	154	167	154	153	167	124	160	141	139	181	142	148	161	170	147	139	143	154	159	148	162	164	160	165	158	170	174	164	153	136	145	163	156	161	129	152	168	122	157	185	160	145	155	139	172	146	154	167	151	147	142	144	158	138	168	156	154	134	141	180	164	178	156	146	166	162	160	169	150	139	137	148	150	165	136	147	161	168	127	122	139	140	155	147	149	145	140	149	144	135	150	149	129	141	158	149	150	166	169	138	152	167	141	153	140	180	168	137	145	155	154	132	190	169	135	149	151	170	162	133	137	152	159	149	155	146	126	148	146	157	154	126	132	127	135	137	143	137	139	139	158	151	161	147	173	135	151	144	162	167	158	148	137	138	161	147	156	146	145	149	150	180	156	151	169	113	142	124	175	142	155	141	163	137	138	158	136	168	167	157	178	155	126	153	165	160	148	164	153	127	152	141	163	160	154	152	156	170	133	151	135	132	132	146	155	164	166	155	177	135	172	147	171	151	140	148	150	142	163	135	144	147	141	156	151	167	154	144	156	124	145	160	174	178	152	172	149	153	142	162	144	143	172	159	132	159	147	147	163	158	168	155	133	163	148	161	142	158	149	171	139	150	167	142	193	148	158	154	142	149	139	147	133	159	145	142	166	165	159	128	164	167	167	140	157	150	166	150	141	155	138	183	181	133	157	175	147	175	142	142	152	142	159	108	136	144	174	159	161	162	149	139	154	144	144	131	154	147	157	153	132	166	147	158	141	164	155	145	147	157	158	140	146	127	146
5447	980	490	431	415	441	390	407	419	383	377	412	402	390	423	402	397	403	407	412	402	420	438	410	385	405	407	424	406	443	419	398	422	407	421	395	410	417	417	451	422	393	448	411	401	407	423	412	449	434	382	407	398	411	398	409	420	409	403	440	431	436	433	374	368	402	381	417	398	446	410	382	424	411	434	414	407	416	388	409	398	421	430	432	425	386	396	378	445	433	410	382	405	414	422	396	380	386	440	391	426	441	415	392	425	376	421	412	414	412	417	429	418	420	408	446	423	383	388	434	404	426	378	402	397	414	401	394	396	406	395	413	384	442	404	415	424	419	402	429	403	382	400	403	373	423	447	427	440	394	410	421	419	427	404	424	422	407	392	437	394	393	377	404	396	404	378	422	411	433	397	390	376	423	428	449	443	420	444	405	382	398	416	431	415	428	380	388	401	363	411	377	401	387	365	413	406	390	443	414	448	440	419	394	441	399	400	429	378	409	411	392	407	404	406	375	410	413	427	400	445	410	422	424	397	383	438	384	414	385	412	363	392	437	417	417	414	414	413	398	393	443	388	383	441	440	438	415	407	416	383	436	365	440	365	399	420	395	413	393	404	386	386	403	361	393	408	472	384	414	416	384	431	407	396	428	410	397	420	417	366	397	411	427	421	398	413	404	400	385	429	419	385	397	400	385	417	395	428	427	411	420	382	411	420	407	409	412	399	406	389	415	385	395	416	431	420	366	407	392	405	387	436	427	426	396	420	373	366	414	426	404	387	391	439	423	414	396	432	433	454	386	385	359	414	395	400	416	411	412	391	412	404	402	451	384	419	396	452	438	401	411	405	386	403	441	389	436	443	394	381	416	412	450	410	390	426	430	425	394	427	423	390	402	417	372	410	415	397	383	456	400	418	415	388	406	406	439	411	375	423	423	432	418	412	432	429	402	443	411	420	385	403	384	395	366	396	412	402	405	416	393	394	421	408	413	408	398	398	361	431	434	399	388	421	408	402	378	444	407	427	409	465	433	456	448	367	397	424	397	405	422	421	417	399	448	392	396	450	391	437	383	410	398	429	397	413	400	396	404	414	417	443	404	391	413	449	409	430	441	448	395	412	428	419	411	427	429	382	389	417	385	412	420	455	433	395	429	448	426	418	422	385	395	425	391	424	418	451	415	420	390	399	418	347	405	442	422	415	410	396	413	402	420	435	398	408	420	392	403	413	379	436	400	405	417	438	431	396	412	420	403	396	425	405	418	402	441	394	398	423	409	422	407	382	385	398	387	431	414	430	424	393	391	403	431	431	421	402	400	419	396	396	421	432	408	395	371	414	407	420	429	419	439	398	395	389	388	420	434	413	420	422	423	416	427	375	374	404	455	423	451	376	408	424	396	392	417	383	410	493	440	463	436	413	399	430	415	417	407	427	417	412	430	407	393	419	423	446	422	394	407	425	378	423	424	418	421	430	425	365	395	388	422	416	391	413	387	402	435	424	432	428	376	413	431	403	408	410	402	381	428	392	413	418	401	354	402	426	400	390	400	396	395	434	450	396	403	416	429	430	412	431	401	421	428	377	397	425	397	407	403	395	404	419	416	384	454	409	386	462	439	414	413	391	430	414	412	414	412	375	396	420	416	380	378	400	397	406	398	433	430	439	417	436	401	393	436	446	379	458	422	390	411	430	415	423	412	402	414	408	413	383	409	405	436	435	363	409	439	365	401	374	413	425	389	385	422	375	413	378	425	423	412	375	445	433	413	370	385	428	462	420	387	417	401	382	415	401	417	434	437	404	405	397	429	368	374	413	430	391	404	388	390	405	396	410	387	407	392	386	384	415	391	421	433	416	395	440	440	383	415	386	402	409	449	407	394	410	416	399	418	434	402	391	414	426	429	398	439	394	422	398	410	385	414	407	406	389	422	402	425	379	407	384	398	402	436	445	399	405	419	378	412	400	432	435	399	435	384	402	402	397	416	392	417	433	388	408	408	427	432	443	415	429	417	391	431	416	414	409	422	418	412	377	418	404	388	454	414	390	409	393	447	391	412	441	416	397	400	404	435	434	429	418	384	444	416	405	426	387	403	394	402	407	399	400	441	408	410	382	433	387	368	413	398	381	422	394	419	402	416	423	372	431	418	379	406	366	374	411	388	409	396	383	454	434	423	436	407	421	406	433	408	415	408	415	392	390	442	451	422	411	426	440	438	407	415	410	440	389	432	453	410	419	409	430	430	413	405	422	409	413	418	417	413	425	412	459	427	436	424	372	388	435	366	439	422	405	405	424	442	392	412	423	421	442	368	430	395	412	402	414	389	397	423	394	415	415	426	434	438	412	394	425	426	410	422	440	384	396	370	422	395	424	397	399	363	428	411	455	382	404	389	401	425	426	436	432	402	431	385	413	410	405	447	451	419	442	422	403	414	393	394	398	404	386	407	378	433	421	425	388	405	404	399	403	401	424	385	434	431	378	366	424	404	392	402	415	404	395	444	415	406	426	433	430	408	421	422	391	402	388	393	443	389	396	402	425	374	400	448	411	417	361	397	400	408	398	405	427	401	412	440	420	453	418	452	422	366	409	421	438	426	412	419	398	406	406	421	402	423	427	418	393	448	427	422	374	414	401	417	430	384	428	425	409	432	397	385	404	440	394	396	418	406	400	391	417	393	397	426	414	378	406	387	427	364	413	392	428	441	425	414	438	392	402	411	463	413	390	393	387	439	414	404	425	429	424	399	431	418	397	393	401	446	418	395	423	408	390	409	405	420	428	418	386	435	409	432	398	373	446	424	419	376	424	426	412	432	395	368	418	414	434	424	412	362	423	438	388	418	401	395	429	439	402	407	460	399	412	408	376	431	387	415	431	431	403	397	434	438	397	399	396	444	419	395	405	379	448	409	460	395	418	385	422	371	385	399	413	427	385	379	454	426	435	389	440	419	390	405	403	394	423	451	447	395	379	385	430	402	459	422	439	401	404	409	406	410	423	399	405	404	428	423	416	391	399	422	387	426	399	412	433	394	408	433	418	381	412	394	381	438	424	408	388	404	445	407	425	389	367	437	400	445	412	398	442	376	438	416	395	408	433	441	435	411	377	420	435	420	400	390	426	425	412	421	428	397	436	399	389	437	416	412	407	431	368	401	411	415	424	405	415	397	397	424	414	427	408	396	418	403	417	405	409	400	406	410	427	444	432	427	411	452	412	457	435	395	415	415	383	439	363	374	417	410	393	404	395	402	447	384	418	416	442	416	401	394	379	416	438	398	377	424	383	419	402	388	445	423	439	398	396	407	422	406	404	449	427	419	443	412	404	420	424	423	370	399	375	413	462	408	395	399	414	432	384	407	379	401	441	427	409	442	417	403	429	455	408	390	414	430	440	405	436	425	417	378	423	416	422	406	434	408	380	423	419	426	409	389	396	406	390	411	387	407	387	423	421	406	414	400	431	392	385	402	415	377	392	458	410	432	394	416	440	443	392	411	363	389	404	420	389	384
24582	20978	23968	28198	20974	17221	573	352	271	299	293	292	267	247	243	254	253	271	247	255	262	255	267	273	249	263	276	225	270	264	264	258	275	268	244	269	235	283	249	245	263	227	231	239	262	262	230	276	232	237	231	230	275	268	277	271	259	258	232	256	248	248	260	275	232	263	250	245	275	221	259	252	254	249	283	246	247	231	264	236	246	255	245	241	248	261	252	238	245	256	265	252	261	255	252	257	262	255	233	232	251	266	258	246	250	244	278	249	265	254	263	245	239	252	275	255	265	248	284	251	233	254	240	242	249	248	258	217	236	261	258	255	252	242	230	261	241	269	225	238	258	269	257	269	270	269	289	243	250	226	237	224	239	255	279	249	241	228	270	246	254	255	251	226	242	263	276	240	243	260	266	264	281	277	249	242	239	256	259	262	228	238	260	227	276	222	256	221	241	247	266	234	252	263	265	234	266	221	237	263	292	297	241	239	241	247	250	247	234	240	235	257	243	246	263	243	271	266	242	268	267	232	247	248	253	241	230	225	241	251	248	264	256	263	260	276	269	254	251	252	262	242	280	262	244	240	247	243	249	244	243	237	256	278	240	265	280	254	251	247	238	240	227	250	254	273	263	222	258	255	247	224	235	225	258	218	267	245	256	251	202	236	268	223	233	234	242	256	255	240	264	260	223	252	236	274	247	260	242	266	224	262	239	257	268	242	243	252	244	244	231	278	232	273	255	244	227	269	245	275	255	253	207	263	277	272	208	247	217	239	266	265	234	280	254	264	265	240	225	256	271	257	247	260	239	248	230	254	244	242	247	242	257	240	235	267	276	242	256	267	236	237	265	250	247	281	251	253	225	256	272	223	261	234	263	274	273	248	239	272	271	238	253	243	223	284	254	258	277	243	247	262	248	239	269	219	229	267	231	262	258	252	273	220	267	250	251	235	254	255	283	258	266	246	235	211	245	236	241	256	293	260	227	232	247	228	253	250	209	250	241	237	269	242	258	250	269	256	241	245	245	235	261	239	273	234	249	247	240	235	263	263	236	230	252	266	256	267	266	236	215	280	249	231	226	260	260	277	217	271	246	256	226	254	254	232	236	248	237	231	262	255	243	237	296	250	258	240	242	212	264	281	214	236	245	242	252	241	253	244	224	288	238	248	273	217	265	262	253	279	260	246	241	257	251	221	234	274	248	237	251	246	248	252	235	240	224	263	265	237	250	253	275	237	240	242	228	270	254	267	255	244	251	246	248	267	267	252	260	243	235	256	266	267	268	262	259	215	250	219	253	262	245	228	254	255	232	258	244	240	254	250	269	231	248	214	220	242	282	250	289	262	244	230	286	254	225	241	253	269	266	214	234	258	250	263	256	233	252	237	253	219	239	250	268	238	246	238	250	290	252	289	242	233	216	286	257	229	252	254	275	244	253	245	234	274	236	255	264	234	251	245	243	245	253	244	240	261	261	237	233	247	231	242	277	248	252	256	268	278	235	257	253	217	232	243	270	279	241	251	272	254	229	224	228	275	261	234	275	239	202	252	234	211	284	242	259	236	251	219	230	240	242	264	254	252	234	241	263	223	234	244	231	248	255	219	259	260	264	244	287	268	231	280	246	249	233	270	265	239	253	280	275	260	269	273	231	253	260	281	264	299	246	253	249	238	266	256	252	267	266	232	244	267	228	257	271	248	260	246	265	236	238	205	237	255	249	242	256	222	243	248	237	251	247	260	286	262	239	251	247	243	244	278	276	237	274	236	261	236	275	254	248	221	263	258	240	207	234	203	265	272	235	274	218	223	272	234	266	261	244	244	275	268	234	258	243	254	268	279	239	226	216	247	236	211	261	242	264	236	254	236	254	265	258	246	250	249	243	248	248	249	256	246	247	226	249	261	253	238	262	249	241	255	246	265	268	244	267	270	252	248	250	262	253	270	248	239	241	250	258	246	253	261	239	260	278	239	263	260	261	258	250	252	238	216	266	240	265	270	260	255	274	248	310	242	260	266	261	249	238	250	232	279	253	233	251	244	230	247	258	247	246	235	237	242	238	264	247	247	272	244	261	255	251	246	280	247	254	252	247	269	255	258	242	270	272	250	247	245	239	237	256	262	253	259	248	262	242	235	264	262	258	242	237	286	220	256	248	224	255	241	253	255	251	246	222	254	243	228	222	263	265	258	251	261	234	242	261	262	235	265	248	265	227	255	225	241	229	261	252	280	252	238	258	246	277	250	265	263	254	240	224	246	261	249	230	231	266	267	246	237	251	235	231	215	253	282	244	264	242	236	246	238	277	273	243	266	247	228	220	277	217	229	259	229	230	244	250	256	250	248	248	247	239	245	263	282	233	245	217	233	262	232	219	257	244	274	240	273	214	232	264	222	244	226	245	223	249	251	230	267	266	254	221	246	237	268	263	247	280	214	293	222	246	272	245	249	232	263	242	253	258	237	250	270	254	239	283	236	244	257	233	274	236	254	238	257	256	243	246	259	228	251	227	228	206	232	232	273	238	237	245	278	239	234	271	243	255	267	232	252	217	257	235	251	235	252	261	251	252	281	231	237	214	238	224	264	246	264	250	279	243	249	241	258	292	231	242	268	276	263	254	258	280	270	265	253	246	250	254	261	251	233	260	276	270	246	241	269	244	263	251	274	238	266	258	250	234	221	226	235	249	249	223	242	224	233	279	254	263	238	236	239	261	258	275	276	258	283	258	293	232	256	213	237	260	258	239	249	271	236	212	230	240	239	262	227	251	260	246	266	280	250	235	238	238	243	265	257	247	261	268	265	266	249	239	233	222	256	235	261	239	231	251	237	253	232	241	243	228	265	253	249	252	279	243	272	229	245	223	236	263	247	244	253	232	240	258	275	255	230	259	248	243	270	257	227	285	243	272	257	247	282	262	228	244	263	257	252	239	214	263	266	248	261	254	236	239	283	210	232	227	235	267	213	241	235	216	233	265	257	271	248	281	256	261	263	258	242	229	255	244	287	302	271	231	263	260	231	235	269	241	212	247	244	236	256	262	230	272	275	247	253	250	263	242	240	266	270	244	247	258	272	287	228	255	269	235	252	282	268	239	260	266	261	238	260	266	249	242	257	267	235	246	278	255	252	213	239	250	239	263	231	236	269	249	236	274	259	246	266	262	268	258	239	211	248	257	239	234	268	253	258	241	265	231	251	257	226	239	223	264	249	232	272	227	258	219	227	252	242	277	257	227	266	263	257	218	232	262	225	246	235	265	264	238	285	259	283	258	252	255	229	245	246	233	246	243	259	233	223	252	237	232	262	264	274	252	257	269	235	273	274	264	237	244	237	238	225	257	238	243	256	269	258	224	218	272	234	242	251	240	234	244	243	223	247	276	239	253	224	249	256	268	255	256	237	248	257	273	250	267	270	253	256	248	255	232	254	252	248	274	228	248	265	263	274	231	293	265	250	264	258	246	279	266	255	251	243	232	245	269	268	224	242	257	256	253	249	228	242	295	260	239	248
3398	2785	1402	790	706	682	678	629	651	613	602	617	595	593	621	641	626	620	623	657	600	606	610	594	573	622	609	592	641	610	602	614	609	626	598	644	628	607	596	565	626	645	612	620	621	619	629	613	641	626	619	638	592	606	604	636	589	605	600	607	630	661	632	633	582	604	599	559	598	611	587	639	623	596	650	568	569	611	581	627	595	630	572	569	617	612	631	565	631	610	591	612	588	611	662	586	581	631	608	650	659	650	632	617	622	631	645	601	634	643	661	608	590	591	635	604	618	589	611	593	623	608	615	581	632	599	606	636	599	644	577	635	616	584	623	642	640	609	623	630	638	598	626	646	628	617	572	628	545	616	627	641	603	601	595	571	647	590	551	593	588	634	613	578	593	534	594	610	614	617	640	608	600	578	591	634	630	567	602	620	629	597	638	622	613	553	643	564	585	596	625	559	596	592	566	623	621	640	586	567	576	643	639	624	600	631	575	607	585	623	605	570	608	602	581	596	615	620	610	617	663	630	625	604	631	603	607	630	623	576	607	617	628	634	571	593	624	591	581	607	560	600	651	591	614	661	599	637	588	619	610	644	647	644	596	638	576	608	582	568	559	639	646	624	592	608	620	637	623	578	583	623	593	641	545	625	587	620	580	628	602	594	670	616	651	621	578	612	597	570	589	616	614	616	633	615	653	599	625	591	655	596	594	622	604	609	630	621	614	599	614	589	590	658	594	617	585	608	595	658	608	611	602	592	612	633	597	578	624	599	592	620	636	614	603	542	594	608	590	651	643	618	630	573	618	624	672	646	621	635	655	603	616	654	617	591	593	652	632	601	628	634	614	639	650	573	597	598	637	612	588	609	606	598	620	588	617	568	626	651	632	634	570	626	634	619	597	633	629	628	609	677	585	593	614	620	566	630	533	612	627	595	621	647	616	627	604	662	623	609	575	585	640	680	591	638	628	619	635	610	664	616	607	619	615	616	594	596	565	617	644	640	613	574	608	600	618	580	587	633	621	644	637	655	612	633	599	606	593	596	601	590	623	578	620	659	596	609	616	613	616	598	622	631	546	612	632	618	585	630	605	601	612	652	601	592	631	606	620	586	625	595	628	577	614	633	627	606	607	641	649	652	611	580	621	611	621	601	620	627	629	583	633	636	648	622	598	587	614	618	587	629	621	577	563	589	631	604	624	609	628	586	620	655	619	631	553	604	609	583	661	621	570	601	632	592	573	614	567	565	594	573	660	621	640	625	641	604	610	617	639	640	559	565	604	648	617	609	597	596	610	618	600	678	701	625	606	633	608	589	601	624	601	635	599	596	599	604	571	618	594	622	612	627	616	552	611	618	605	616	608	606	591	598	592	587	657	619	624	618	634	623	592	632	594	623	599	569	668	634	578	625	633	589	617	604	594	605	584	614	616	630	585	631	609	593	632	600	645	604	589	588	579	615	634	617	588	646	564	630	647	636	618	599	594	602	644	617	600	633	622	621	550	580	599	613	588	635	563	641	609	608	615	651	614	617	645	593	596	600	637	582	637	667	577	639	614	614	615	605	618	645	656	573	598	627	599	587	592	620	599	626	601	599	607	618	617	596	657	581	582	655	610	623	610	583	632	649	625	627	648	608	601	600	632	627	631	616	631	654	626	620	601	600	605	604	601	629	594	603	592	645	552	629	617	617	614	612	610	616	574	642	586	586	619	638	595	626	593	612	600	605	579	647	597	572	612	584	615	577	650	587	604	620	595	637	623	621	655	630	598	639	627	599	673	615	621	612	643	615	590	645	580	637	637	589	609	628	603	584	582	609	606	591	612	627	568	617	592	576	601	640	621	614	598	616	658	640	612	658	608	622	582	590	562	594	607	557	594	598	601	586	626	637	621	598	638	601	631	609	610	616	582	609	569	633	570	616	602	622	605	645	642	578	623	611	581	609	610	598	583	587	618	622	617	598	593	577	640	586	611	557	646	641	629	618	618	650	669	628	639	595	599	624	600	573	593	603	643	627	580	614	641	639	553	643	633	632	584	598	617	576	602	628	588	589	609	619	597	659	610	653	612	639	624	571	596	574	605	575	640	596	596	589	621	612	556	657	596	627	588	616	628	603	594	610	613	623	615	620	658	624	602	582	607	640	577	608	624	613	600	599	626	600	604	621	621	628	638	654	617	630	636	560	616	651	638	590	607	602	694	651	583	613	629	595	591	629	598	622	610	564	624	586	635	614	622	595	640	552	601	593	630	597	645	605	591	631	622	617	601	626	624	597	617	592	574	577	578	544	626	595	591	636	607	656	572	617	619	644	620	616	586	631	645	593	637	625	631	637	641	591	648	649	576	596	616	643	609	607	616	611	631	630	605	660	636	612	576	568	602	632	648	617	613	597	584	619	597	613	621	632	628	600	578	594	566	635	625	591	618	642	636	578	582	579	622	604	603	648	594	613	623	642	618	660	588	582	661	589	625	643	624	591	573	636	599	601	629	632	633	658	617	650	590	609	592	605	632	592	613	607	596	605	623	608	573	614	623	582	548	641	641	614	627	607	626	621	651	640	595	588	641	623	608	632	609	629	618	616	595	594	623	603	588	645	631	627	617	600	570	578	610	630	625	560	592	574	584	595	654	599	609	624	600	592	553	612	632	591	649	655	568	625	570	602	624	648	643	602	625	667	573	584	580	647	634	606	595	615	609	628	622	586	609	662	598	595	615	633	614	621	649	587	576	619	618	574	649	567	593	612	582	618	618	624	617	599	631	618	604	609	574	636	597	639	623	544	619	560	590	653	582	636	590	590	617	616	553	587	580	616	611	611	586	569	540	618	617	568	592	622	646	543	586	621	580	607	650	606	624	632	616	568	595	650	617	602	632	614	589	626	617	645	627	578	559	603	642	586	647	632	635	593	615	631	579	599	593	630	645	604	610	599	626	615	638	645	599	606	586	596	577	641	624	608	612	597	625	588	615	609	626	582	613	589	600	643	650	595	627	632	583	605	625	626	606	621	607	619	620	612	657	613	589	619	628	624	545	638	590	605	631	569	629	626	579	615	610	609	595	601	614	615	623	626	631	606	604	589	585	619	623	605	629	646	577	626	596	619	600	641	587	641	622	596	618	604	609	606	581	577	570	630	596	578	631	594	589	627	596	622	647	588	608	594	616	609	619	622	607	595	605	550	598	609	641	584	597	592	609	578	577	600	653	600	644	616	651	614	635	642	620	596	629	628	605	623	604	615	589	594	603	632	647	577	602	631	615	622	627	575	624	606	592	616	625	613	598	587	630	626	580	652	577	643	600	610	593	571	611	626	565	557	606	545	604	639	613	602	572	625	610	598	631	612	573	624	606	598	611	614	620	607	629	612	593	615	609	661	651	680	629	574	632	613	600	609	617	610	596	632	599	605	599	601	603	625	602	563	640	639	610	596	615	566	665	568	613	642	635	585	595	628	621	606	603	619	659	591	625	623	621	573	561	661	585	619	644	626	602	647	628	625	595	615
23976	21010	24326	27879	21010	21022	13025	494	308	302	285	277	245	242	221	198	218	220	231	210	213	215	207	245	180	217	219	202	216	202	188	202	203	184	199	192	194	199	199	191	184	214	207	218	173	193	200	193	211	167	200	229	210	188	208	177	186	187	193	208	174	205	181	222	177	194	187	212	213	187	184	206	212	213	206	200	172	196	182	175	195	165	185	182	220	238	197	192	218	197	193	161	214	195	202	216	171	197	183	188	190	211	182	201	188	200	212	209	180	183	191	191	221	166	204	237	163	211	198	184	197	212	212	210	192	213	187	218	197	188	199	202	216	198	222	189	183	186	205	227	208	197	206	176	195	205	190	207	206	197	186	197	209	201	188	214	155	198	184	191	188	173	195	203	181	184	189	205	219	176	195	181	190	199	193	175	184	188	219	187	191	212	175	172	193	192	207	211	191	165	208	211	188	202	197	192	212	178	230	195	176	206	184	200	189	196	203	185	201	196	190	214	198	187	201	169	194	212	192	205	172	193	183	200	191	207	186	201	188	194	154	201	187	199	185	214	183	173	183	205	217	195	209	178	191	181	214	191	182	205	196	190	187	205	204	193	180	185	210	198	192	201	195	198	201	182	189	175	186	197	195	200	182	186	193	199	209	183	178	236	193	195	185	222	178	198	195	221	204	223	165	203	196	180	173	189	171	198	208	209	211	200	208	212	204	205	184	206	192	210	209	201	189	184	208	195	192	202	209	180	190	206	223	174	192	209	192	213	177	173	205	195	196	196	200	229	184	203	206	235	187	185	176	184	210	201	183	193	194	189	205	192	205	227	204	199	179	197	188	180	199	190	199	201	189	186	183	192	182	234	202	174	185	209	205	219	191	207	217	204	209	197	173	206	223	160	215	213	191	187	186	216	193	184	207	198	201	193	202	204	175	181	200	199	203	190	180	189	183	196	167	179	213	213	201	202	193	208	184	197	191	175	204	191	195	220	220	220	201	184	223	197	223	164	194	189	172	184	224	213	171	174	200	208	165	203	196	211	200	209	180	190	179	195	173	186	184	195	189	186	218	207	171	190	220	176	200	182	197	204	214	200	179	178	204	186	202	181	218	203	188	194	227	190	185	197	199	206	205	180	189	179	196	186	175	221	199	201	223	181	185	186	199	171	186	191	191	189	205	213	191	196	209	187	188	183	221	214	186	176	194	213	182	201	176	190	183	193	198	172	171	198	216	172	197	201	197	205	199	203	196	198	177	221	196	207	207	189	174	164	187	202	214	188	191	211	227	212	162	197	210	189	184	209	208	215	210	173	197	196	176	200	195	204	185	187	200	209	189	171	181	185	203	203	187	196	197	205	184	185	181	210	203	176	196	191	209	193	183	197	182	177	222	209	194	174	190	198	193	193	207	204	215	207	158	187	218	192	208	190	206	180	178	194	210	164	196	210	222	183	185	177	196	217	169	184	195	182	190	186	183	214	205	207	210	177	186	220	213	192	203	217	204	226	184	228	208	174	181	185	187	207	196	187	174	163	168	203	207	187	194	204	205	188	174	196	205	173	196	209	208	187	171	206	220	198	192	213	182	193	200	200	198	189	189	226	226	210	197	210	186	191	202	183	181	189	166	168	222	203	217	212	186	180	195	179	202	202	201	186	190	187	200	192	201	203	195	215	218	185	194	203	206	157	218	197	198	188	185	188	176	187	206	176	209	201	205	224	184	210	188	179	194	172	193	194	176	185	177	179	198	197	211	210	172	209	188	199	199	198	172	182	199	215	214	186	174	221	217	188	208	209	194	218	198	186	194	193	200	198	198	190	211	204	205	219	187	196	188	179	176	189	184	202	195	210	191	171	189	173	224	194	179	218	202	187	180	195	188	167	200	214	213	184	215	188	193	199	206	188	195	202	197	204	187	196	200	187	202	184	200	193	203	182	211	189	191	224	177	185	211	196	212	224	214	205	186	198	195	199	222	189	199	195	191	197	213	184	198	199	190	163	181	214	222	217	200	214	205	196	198	176	185	198	211	180	174	200	186	184	216	196	178	188	207	204	178	187	203	197	182	198	174	203	215	174	200	212	190	198	218	183	174	173	222	194	169	203	186	210	184	190	190	205	180	189	171	197	195	193	210	172	205	197	187	169	184	163	198	183	206	168	190	173	205	215	213	222	213	184	194	206	198	189	183	182	207	208	164	184	221	188	223	159	192	218	176	176	172	179	199	217	208	211	198	217	179	210	180	174	214	199	196	222	212	205	191	204	191	204	232	196	200	190	200	194	190	184	216	166	214	188	200	183	198	194	190	201	191	188	207	195	170	187	198	224	203	187	194	233	186	207	185	173	187	205	215	219	212	177	197	219	218	195	195	210	215	187	201	197	226	204	197	204	194	197	204	207	187	205	203	219	212	197	193	184	191	200	194	195	169	189	191	185	191	188	203	194	200	200	185	199	201	191	204	186	184	179	225	190	179	217	170	196	196	199	215	194	185	207	216	189	200	189	176	177	194	196	173	226	191	178	197	195	195	228	192	190	199	198	206	209	192	195	188	217	224	187	185	186	195	168	211	215	194	181	197	175	202	192	193	213	199	203	206	173	181	180	151	160	207	182	222	202	187	181	195	200	196	191	205	196	213	193	220	175	203	214	203	169	200	192	181	190	209	189	206	204	233	170	210	196	206	188	192	202	171	185	178	190	197	209	206	176	201	187	210	214	191	213	196	191	227	208	184	206	190	213	195	172	207	200	190	197	151	188	198	207	200	207	211	204	191	184	176	182	172	197	208	190	199	188	195	222	196	211	186	212	209	184	170	172	227	201	181	179	181	209	188	211	202	213	192	201	175	183	170	201	202	217	201	183	206	206	188	191	208	177	202	202	189	192	197	179	198	221	211	210	208	201	180	221	199	202	197	210	205	203	200	177	213	212	197	204	183	183	185	190	219	219	219	164	194	175	205	195	194	217	184	207	209	194	217	213	180	208	190	192	207	200	188	173	188	210	221	191	228	191	187	212	192	215	217	224	187	202	190	188	187	207	177	230	214	230	192	193	166	192	214	200	188	182	176	203	187	193	192	179	203	202	205	177	195	173	201	198	197	203	217	174	203	186	191	203	200	224	193	181	216	221	203	188	174	203	205	183	199	193	166	160	196	223	196	200	200	202	197	210	181	176	194	189	174	189	216	204	195	172	187	182	203	195	204	185	181	182	194	196	205	192	202	202	196	198	192	180	200	191	185	198	183	187	155	202	209	182	206	181	207	172	170	186	215	205	195	197	197	202	186	196	216	176	203	212	208	217	219	175	154	219	184	223	201	198	208	213	197	197	200	201	187	182	210	215	192	178	191	190	188	173	212	207	183	175	222	205	203	222	202	196	203	204	183	215	176	200	182	205	202	214	216	194	189	176	217	207	211	201	206	205	181	196	195	213	177	180	196	202	187	188	195	204	189	201	195	180	185	174	188	204	200	205	178	204	203	188	197	210	196	192	194	178	207	192	212	176
3380	4232	1853	864	712	562	543	512	511	452	504	490	494	490	465	450	470	462	462	456	459	459	446	437	455	464	447	484	454	450	448	478	421	465	468	442	458	490	421	443	483	456	476	487	472	459	442	455	476	474	476	461	453	455	470	473	463	410	457	501	470	483	490	455	462	471	463	443	459	513	436	467	488	481	460	455	453	412	447	459	456	465	481	425	477	485	445	437	469	424	473	528	501	440	508	439	464	470	461	430	443	452	460	465	451	431	470	469	485	448	435	475	470	481	446	455	428	468	473	444	476	465	474	471	431	465	435	457	443	410	415	488	501	482	449	446	440	473	496	442	462	492	475	493	450	496	416	460	448	475	439	483	449	466	473	482	499	468	459	476	482	448	461	458	462	480	472	454	476	471	444	471	485	455	469	467	479	416	446	477	470	458	429	476	468	445	489	456	503	464	495	462	453	453	451	473	413	478	444	483	472	467	486	447	490	437	447	470	452	496	458	426	456	462	454	444	456	470	461	483	440	457	459	446	460	444	473	426	482	481	418	454	446	424	420	472	428	452	430	496	468	458	447	448	487	441	445	448	434	464	459	438	487	446	449	437	478	440	431	441	442	469	435	445	486	458	500	464	473	457	442	444	468	457	453	468	419	487	453	450	455	485	448	466	478	432	436	515	432	473	445	485	463	441	458	469	460	459	473	478	482	435	475	468	423	444	471	448	428	456	450	489	448	471	431	440	440	452	479	405	444	417	460	449	451	448	507	480	460	441	455	460	452	510	464	470	469	458	467	491	452	485	433	481	434	452	447	472	439	468	466	457	472	472	460	456	436	450	475	509	441	452	477	459	463	423	452	457	465	445	497	452	394	426	472	465	451	449	493	451	426	441	445	431	466	469	460	480	457	449	464	417	473	446	469	436	453	410	436	496	479	424	449	462	444	424	418	460	469	465	476	492	454	441	437	467	414	436	456	434	453	456	490	486	480	468	447	415	466	436	471	426	444	426	439	452	485	470	454	482	443	448	468	466	447	465	476	452	469	466	439	461	459	474	456	446	453	427	459	453	478	443	429	433	427	461	428	504	457	462	471	448	407	444	448	452	447	446	459	442	484	447	433	435	462	429	451	451	446	465	425	476	479	464	471	436	458	424	442	487	467	445	462	466	462	454	486	459	458	436	450	458	464	477	452	447	425	481	419	447	422	426	468	472	458	459	443	429	464	441	483	482	464	466	482	462	429	440	470	452	480	472	465	430	466	423	468	415	478	455	422	494	451	447	461	454	465	441	433	457	435	458	446	445	451	506	431	423	437	458	466	479	447	458	443	461	461	457	425	453	424	443	463	480	461	462	466	430	431	431	475	474	420	465	447	430	482	441	463	467	465	459	445	465	469	501	504	452	450	415	483	453	469	459	436	438	472	485	469	443	466	445	459	458	443	467	437	456	447	474	452	476	444	471	492	440	481	472	438	453	457	447	466	425	483	414	477	432	446	435	481	426	406	434	461	450	459	437	461	443	465	481	496	423	438	447	475	468	453	438	486	474	452	450	490	483	438	466	468	452	457	446	464	427	465	464	517	469	454	460	453	437	451	460	428	435	476	448	499	461	519	449	447	449	447	449	441	434	469	440	512	452	440	473	470	504	479	435	455	474	461	438	464	468	466	468	443	449	464	485	440	440	502	439	474	448	458	449	484	492	465	440	471	445	479	439	457	433	477	477	431	477	460	476	478	459	445	450	474	431	462	449	446	454	447	451	452	429	478	453	492	483	465	456	480	463	478	473	470	448	445	477	465	437	468	437	506	435	417	442	491	441	417	470	456	435	458	511	423	470	438	433	476	448	449	471	405	440	455	471	487	445	483	441	464	489	460	452	445	476	452	442	470	462	414	459	461	411	496	476	456	470	461	467	459	446	472	431	470	474	492	459	493	424	459	465	464	431	463	428	468	466	460	451	450	463	462	467	441	479	475	479	473	447	449	449	430	467	474	470	431	453	446	447	449	441	423	470	462	470	470	452	491	434	472	443	456	471	426	433	456	448	442	481	461	460	478	429	446	476	447	446	459	453	416	478	445	472	435	459	449	453	456	475	425	437	452	444	498	444	478	524	410	466	468	418	449	451	497	451	447	443	468	457	435	436	449	428	444	477	442	459	439	447	441	409	454	441	444	483	447	463	496	458	443	473	478	482	424	403	477	452	459	446	456	464	453	443	457	470	475	419	481	497	498	452	464	440	450	456	472	475	456	468	437	449	506	481	498	476	441	434	483	451	460	455	474	449	474	457	467	451	465	442	513	438	463	454	478	490	455	435	452	458	435	460	443	472	497	484	414	493	454	436	444	477	434	428	410	470	433	471	470	412	430	454	498	476	475	445	441	429	432	456	433	442	468	457	487	490	455	453	462	476	458	479	443	432	481	422	435	441	426	470	472	471	461	431	454	437	496	422	457	431	406	498	469	444	433	455	447	471	436	478	444	480	496	452	476	434	456	438	446	463	490	460	475	470	479	466	438	417	471	455	503	452	461	445	428	434	464	448	436	452	466	430	460	481	477	487	486	486	460	454	464	446	451	436	447	434	482	474	461	480	469	433	472	464	452	462	469	469	472	436	481	470	428	426	455	464	439	429	450	490	456	484	418	447	472	465	451	466	451	465	461	460	429	438	487	482	465	453	464	461	486	478	449	441	437	450	491	440	468	500	477	438	467	446	438	495	487	423	466	451	457	469	475	466	456	453	475	475	492	465	477	453	473	448	468	497	445	479	467	443	433	465	472	462	443	444	464	478	487	484	466	455	497	477	452	444	470	489	491	450	465	457	460	467	458	429	429	443	475	434	465	425	426	439	432	494	452	456	479	467	461	441	420	449	444	486	478	421	463	439	440	450	467	456	427	467	450	499	452	422	475	468	479	449	445	453	462	470	457	494	449	428	468	428	456	461	448	446	473	486	488	478	462	448	470	472	426	461	450	455	437	436	435	461	425	476	469	465	471	448	423	457	467	442	466	472	440	455	404	462	467	435	486	425	448	464	451	464	445	456	437	480	449	447	466	462	472	466	483	458	445	468	472	439	437	433	456	439	453	451	491	451	469	449	457	482	473	452	440	452	468	438	448	506	436	479	436	448	457	451	466	418	443	476	461	447	427	445	457	411	458	470	455	472	448	444	455	436	444	472	427	451	477	473	492	417	437	416	445	493	490	453	454	459	466	447	408	445	465	457	525	442	468	442	486	506	436	482	482	483	471	497	441	471	469	521	468	458	470	441	456	469	448	425	452	438	460	484	450	458	472	458	419	451	426	457	462	504	460	489	516	463	448	456	496	439	458	446	457	462	473	475	469	447	465	449	443	434	454	440	454	473	492	467	441	467	479	437	454	483	454	468	481	429	451	434	476	448	474	461	459	450	452	484	474	452	471	445	452	478	441	454	449	487	443	450	497	465	485	456	463	470	422	430	422	486	439	457	485	457	420	446	462	449	434	431	449	432	447	455	485	431
31649	19410	6736	336	167	191	177	142	147	154	156	170	155	175	152	149	149	138	133	160	144	157	138	151	133	147	153	164	146	173	173	154	160	148	166	154	145	142	137	178	142	144	149	168	142	145	168	152	166	140	154	145	167	170	150	151	162	158	143	198	174	154	168	139	159	154	154	158	134	156	183	155	171	153	159	173	140	150	162	150	142	161	146	155	165	146	147	171	151	161	155	147	150	154	138	149	131	143	143	157	165	156	155	167	139	169	150	153	152	158	120	179	143	167	145	149	157	155	162	163	150	151	167	133	140	143	142	140	152	146	136	148	132	153	142	154	157	148	164	151	165	149	137	175	169	148	137	150	154	128	132	160	163	139	147	130	161	137	187	146	171	141	160	152	164	161	152	162	160	141	127	142	156	145	138	154	177	168	144	143	159	168	153	145	156	178	158	136	143	135	160	167	153	158	138	156	154	141	142	171	143	161	153	164	155	148	147	150	143	150	122	141	158	172	127	165	153	148	151	154	147	151	151	146	158	155	141	148	179	145	164	150	155	151	162	165	147	147	156	174	162	138	154	136	158	151	152	164	152	142	143	143	132	171	169	139	161	159	145	155	159	162	151	174	157	140	128	164	144	147	179	152	145	134	161	149	161	169	150	142	165	159	155	164	168	121	147	144	145	163	141	152	143	155	148	158	152	137	186	173	155	156	130	154	141	164	146	142	157	154	145	167	148	162	151	187	138	149	134	144	173	117	152	142	162	157	151	168	168	136	147	139	135	124	148	146	160	157	150	154	137	155	132	160	136	147	159	164	169	139	155	165	152	155	136	155	177	152	152	165	126	145	156	182	130	134	164	157	147	145	136	145	135	170	170	147	155	159	164	140	152	162	143	170	143	150	166	145	154	141	154	144	166	157	138	170	142	150	147	141	154	159	160	176	151	137	148	139	160	153	140	157	157	134	151	140	157	158	160	153	150	154	136	180	159	164	135	174	158	137	154	147	157	148	146	139	155	154	144	174	140	137	154	168	152	145	144	166	158	160	146	161	172	157	145	165	162	154	151	156	164	136	141	153	145	142	151	158	148	147	140	150	158	156	137	141	165	135	169	149	154	156	155	140	147	165	147	137	151	165	150	158	154	163	149	152	161	159	165	168	130	158	145	150	174	161	152	154	135	141	157	143	161	163	159	138	162	151	167	141	160	160	132	150	146	135	139	172	166	153	164	153	147	138	168	155	133	156	145	131	162	155	132	158	154	156	144	177	163	149	144	143	152	149	142	158	158	146	141	154	132	144	160	153	163	136	149	153	144	164	153	159	155	170	157	172	166	138	146	159	170	159	175	158	173	154	136	154	165	160	164	162	157	153	151	140	145	164	146	162	134	157	136	160	156	129	174	151	160	152	136	170	145	155	159	163	148	149	147	149	162	149	167	140	156	150	152	126	161	170	133	164	154	129	160	151	145	150	159	160	151	157	134	162	153	157	148	147	155	154	172	145	144	133	164	150	155	142	118	140	166	167	160	169	163	169	152	156	148	163	163	149	156	154	171	142	132	143	158	162	145	158	154	145	155	162	147	136	158	131	153	155	140	157	172	151	146	164	178	175	173	153	163	153	129	157	171	143	151	134	173	136	158	154	131	145	150	138	136	143	142	157	136	175	163	154	154	135	149	145	143	157	128	158	135	163	134	148	141	162	150	141	165	156	135	152	178	132	150	159	148	160	158	171	146	123	134	160	155	172	153	153	179	138	141	143	161	168	156	159	162	147	143	138	149	150	166	143	159	132	154	133	155	164	141	156	163	159	151	159	140	154	157	140	128	158	158	138	138	141	128	144	160	133	137	158	133	170	159	151	131	145	169	149	157	165	136	156	158	163	158	152	145	139	156	164	174	159	156	146	126	162	147	160	139	139	136	169	162	157	168	140	155	148	142	164	132	142	147	172	163	163	167	154	167	171	173	157	153	154	150	140	165	144	134	160	150	156	150	124	172	148	179	158	159	141	160	127	142	142	120	143	168	144	151	152	142	142	159	159	165	146	162	163	152	152	170	142	170	139	133	130	143	156	169	175	167	175	163	154	144	174	160	148	131	162	155	155	156	142	131	153	157	165	152	132	169	160	142	156	139	159	163	136	163	130	154	148	149	152	159	113	145	158	173	153	142	156	135	167	137	157	145	155	137	145	164	179	128	149	130	154	170	150	148	165	144	139	144	150	149	144	155	147	162	161	161	141	157	155	154	134	161	151	150	141	151	167	161	131	155	119	145	165	155	143	156	160	167	156	173	144	140	151	126	159	134	164	152	161	141	126	129	142	158	150	142	156	159	159	173	147	131	148	141	162	161	178	152	137	148	140	139	132	158	145	163	142	148	139	158	135	151	148	162	132	165	142	165	163	151	149	169	158	156	129	159	148	171	151	127	154	171	157	144	120	139	146	152	155	142	156	144	151	160	138	151	144	157	153	135	156	178	169	144	165	159	140	151	142	145	147	156	184	136	141	125	179	151	160	167	174	153	157	147	155	153	155	135	161	144	155	162	148	169	165	161	151	143	166	145	143	137	157	162	132	144	148	154	155	156	137	147	149	145	166	158	156	145	142	122	151	141	135	130	155	168	153	154	157	160	134	134	158	153	171	141	174	168	144	160	139	151	173	155	149	140	181	127	159	143	163	147	124	158	142	160	149	140	153	149	151	136	142	153	151	145	146	139	166	146	151	147	152	170	156	139	163	143	158	154	170	117	150	150	152	162	171	148	152	165	138	158	164	160	127	148	145	149	152	154	156	185	188	156	149	133	157	148	158	163	138	157	153	166	145	155	127	134	145	133	146	143	163	156	145	153	141	142	146	122	150	150	146	129	159	159	147	140	123	146	153	143	157	149	121	160	134	141	129	151	139	148	138	156	144	163	142	169	175	169	159	170	148	162	143	136	134	139	141	154	129	146	159	168	168	165	153	172	130	153	131	153	145	173	131	156	144	146	167	156	175	144	165	146	138	178	154	161	158	154	174	152	160	145	158	138	148	154	154	162	149	174	156	147	179	141	161	149	154	134	143	140	140	140	154	157	165	162	140	140	150	163	139	178	179	149	136	142	154	161	146	174	152	166	155	137	161	142	154	145	140	146	156	152	144	160	146	162	138	149	131	150	143	164	141	147	147	152	182	163	132	152	159	195	136	160	142	145	150	134	154	122	148	154	134	146	166	165	162	159	160	153	154	152	172	141	134	136	161	141	134	152	147	134	145	164	164	130	155	160	183	154	149	166	133	156	150	147	152	152	159	164	128	159	159	130	155	155	173	162	173	157	148	146	180	172	153	155	156	150	129	174	163	149	132	153	149	148	164	144	154	135	138	133	140	138	165	163	137	148	151	165	180	163	130	135	133	175	167	158	143	164	149	164	168	143	141	160	161	158	169	151	151	153	179	138	142	156	163	152	168	153	121	159	160	127	136	160	160	139	151	158	151	136	162	150	155	130	147	146	168	160	157	147	166
5463	864	545	431	398	410	407	433	416	426	384	415	413	390	393	423	430	421	422	430	396	384	416	428	410	405	386	440	415	403	394	425	388	418	403	407	378	417	394	403	417	366	426	438	426	446	421	407	417	419	419	393	423	385	445	395	400	413	416	406	380	430	435	399	434	382	438	409	412	406	440	415	384	388	423	412	415	395	375	386	415	447	457	418	382	391	402	388	431	445	414	443	404	398	403	430	409	391	417	459	456	410	418	421	390	410	403	445	424	440	411	423	419	430	421	403	399	415	407	401	409	396	436	439	411	412	437	428	394	396	387	405	418	407	416	410	399	397	397	430	439	405	416	431	417	428	395	418	410	423	421	396	418	448	412	395	427	442	415	376	429	423	380	398	381	433	406	418	428	428	404	415	418	413	424	417	386	408	410	451	435	415	425	456	370	420	454	452	409	423	389	431	418	446	436	398	413	432	422	423	369	389	382	420	439	417	469	441	420	424	373	424	424	418	409	422	411	408	433	414	388	412	400	420	378	400	412	389	389	403	472	394	406	400	407	415	404	414	388	421	365	413	406	392	398	393	401	416	409	429	403	426	405	405	392	389	433	427	425	411	413	400	395	411	397	376	408	442	407	457	420	421	392	380	440	405	429	419	419	374	417	413	349	425	394	401	410	432	405	371	404	428	420	430	402	384	433	369	382	412	413	473	428	437	478	417	396	416	432	453	424	402	402	424	428	393	422	383	396	387	435	456	425	460	397	395	409	418	437	378	398	441	432	408	384	392	382	412	401	411	399	427	431	394	433	423	409	377	405	438	426	400	417	371	395	410	434	378	389	421	431	443	412	394	385	443	435	357	393	421	447	435	388	378	440	405	423	448	452	389	417	422	426	383	417	383	386	403	402	415	427	423	408	413	418	400	424	389	427	366	447	424	387	432	402	399	422	406	393	399	420	412	366	397	438	386	428	434	464	380	394	385	436	372	424	388	396	442	452	415	408	418	417	417	416	407	413	422	412	430	396	424	432	423	414	408	394	400	429	424	434	402	405	429	423	392	419	453	407	429	438	367	397	416	392	412	437	400	431	449	412	430	418	404	412	425	384	409	450	427	432	402	408	440	388	421	431	384	447	419	423	423	417	415	422	422	410	392	390	393	409	431	467	393	379	427	404	436	410	405	407	428	391	443	416	407	434	409	407	407	402	411	391	423	444	406	432	443	420	351	441	419	454	377	399	395	448	394	419	401	411	384	382	420	382	407	409	423	421	365	430	418	434	417	408	429	423	401	408	388	395	402	445	417	423	421	401	413	394	442	401	406	412	401	430	403	401	415	431	409	412	384	385	436	408	409	386	403	416	429	402	423	422	435	423	400	434	405	429	405	397	380	430	427	439	425	414	411	435	426	415	420	399	401	397	436	398	403	435	417	413	421	409	433	385	403	412	413	415	421	438	415	410	388	439	411	425	428	433	418	424	411	364	415	405	413	442	440	402	407	412	436	394	383	439	418	454	421	421	408	414	451	410	374	424	412	414	413	409	396	403	446	398	400	416	411	429	420	444	402	450	427	382	434	430	426	404	470	404	420	417	380	415	391	401	412	397	416	437	383	422	423	405	415	454	456	409	429	441	419	427	430	408	406	388	421	395	389	420	410	427	449	432	419	407	397	390	418	410	440	393	435	414	397	392	431	415	439	421	422	405	398	434	418	407	419	420	439	420	447	394	402	411	405	402	406	429	398	438	413	399	442	406	403	398	460	407	416	445	462	440	388	442	404	401	439	422	417	407	445	422	424	446	411	438	396	428	386	418	401	390	418	432	386	414	378	405	412	388	411	399	413	407	373	387	394	442	399	422	429	427	426	409	399	398	427	407	402	393	423	444	429	422	389	471	377	399	430	424	402	462	407	445	417	404	418	401	417	423	410	405	413	422	415	396	398	442	382	411	391	395	407	460	439	389	396	430	374	397	420	392	395	436	397	394	425	447	451	404	427	411	412	410	430	415	409	394	442	435	413	404	402	443	375	419	393	407	435	408	391	385	408	408	405	384	400	402	386	451	356	412	411	398	414	420	416	408	408	437	403	434	446	386	382	390	388	397	416	400	434	445	444	410	421	381	407	412	392	424	436	450	445	413	399	452	379	445	402	402	417	414	356	396	396	420	416	408	381	420	439	412	413	403	423	365	435	428	411	379	396	388	419	402	403	449	408	448	408	434	434	450	386	431	434	403	409	381	383	435	420	434	394	407	431	404	448	394	391	393	400	387	414	421	443	434	451	443	400	427	371	415	397	408	438	427	414	433	416	382	419	449	419	426	431	388	400	446	419	395	423	406	386	430	381	418	381	423	427	420	404	421	459	447	398	398	464	408	404	399	413	410	416	444	481	444	418	448	414	441	433	400	399	438	426	400	420	372	409	426	361	413	426	410	399	453	443	415	404	392	431	420	413	446	415	397	425	420	422	441	402	411	404	390	403	399	414	448	427	433	402	411	412	398	433	407	417	402	412	383	399	399	418	461	411	397	419	398	403	373	407	384	408	401	424	418	440	452	396	448	420	420	437	389	393	409	377	422	403	413	406	406	420	429	412	406	402	432	415	397	414	388	397	408	396	436	408	432	394	347	441	407	401	432	394	460	427	450	383	408	393	417	390	427	392	479	416	403	399	420	371	459	413	433	380	371	414	381	437	402	412	419	394	440	418	435	395	429	418	405	418	401	437	392	415	411	407	443	409	428	399	430	431	435	415	431	421	418	432	404	443	407	439	400	385	434	402	457	434	437	410	361	429	395	428	463	402	465	414	410	412	417	447	406	414	472	405	372	423	423	430	393	401	412	401	395	382	422	394	430	428	410	410	412	434	441	374	390	416	422	392	387	383	379	400	410	366	422	454	388	375	409	409	409	400	405	446	403	406	416	407	412	426	392	414	420	429	448	426	404	397	415	457	435	368	426	399	396	410	390	398	433	401	393	395	406	402	390	412	428	396	421	450	414	426	407	434	409	413	426	439	367	420	418	418	406	407	413	428	401	426	419	396	421	419	414	441	426	417	368	422	406	424	434	404	421	432	447	399	416	399	413	426	404	404	407	434	437	402	438	438	390	447	390	376	424	397	418	394	410	390	422	412	428	387	419	411	422	442	436	460	398	392	419	425	408	427	424	422	443	431	370	396	386	430	392	430	428	426	387	439	391	404	413	429	386	419	424	420	439	433	437	415	417	444	412	432	440	428	404	412	400	447	403	376	383	407	403	384	395	441	413	424	396	404	376	408	419	425	402	459	378	409	373	406	391	433	411	382	433	400	433	408	417	393	422	375	437	408	406	410	417	401	411	403	412	414	386	407	410	425	421	416	378	407	395	393	389	405	435	443	413	428	403	426	448	395	379	411	431	370	424	410	429	393	371	389	434	414	394	420	384	419	375	369	417	420	431	397	423	387	418	403	443	416	393	428	380	427	419	399	385	392	404	429	384	383	400	443	430	404	410	396	424	457	429	419
24591	20970	23922	28174	20964	16759	525	329	299	277	290	279	275	270	265	256	256	284	218	264	262	273	278	275	279	251	229	252	224	254	266	255	238	252	282	225	234	247	272	264	249	247	252	226	241	242	288	237	229	272	255	249	254	231	254	230	258	230	230	221	255	283	269	247	254	257	238	242	242	247	252	252	219	263	273	252	268	244	251	279	258	242	263	243	266	261	235	244	259	251	239	215	228	244	217	239	245	252	225	234	265	238	262	242	256	237	261	227	259	252	249	233	258	269	256	254	252	231	232	238	258	234	246	255	284	253	281	233	247	253	241	243	241	258	235	225	272	256	250	258	240	246	268	246	227	245	268	259	223	251	258	238	235	284	277	236	247	271	233	259	265	248	217	231	235	241	261	245	252	251	273	262	256	241	234	253	253	283	242	253	253	244	230	275	253	282	236	262	257	257	243	258	252	231	239	252	243	254	242	275	274	257	287	254	240	229	260	262	264	209	254	274	253	267	216	260	248	260	227	250	244	273	281	265	252	242	253	279	259	272	247	249	261	237	283	238	250	228	256	244	236	255	264	236	259	254	281	243	245	228	267	262	266	230	250	250	259	271	257	244	230	258	241	262	262	257	265	252	240	252	273	277	238	243	267	264	277	270	242	272	237	230	259	264	293	240	233	267	272	237	233	255	259	260	257	244	291	260	250	266	254	268	279	226	247	235	291	254	235	261	268	261	255	251	251	253	272	246	284	269	234	270	237	254	268	264	282	276	255	245	273	237	256	235	257	255	239	245	243	229	284	253	264	238	275	293	252	223	244	263	272	267	266	277	263	230	227	232	231	268	263	253	270	230	238	242	252	250	256	287	266	280	248	251	270	293	274	262	247	237	237	220	275	230	240	238	262	236	243	277	268	259	270	252	300	228	234	257	242	207	219	260	263	243	279	245	266	251	263	243	276	267	244	271	257	236	269	213	260	269	265	270	236	262	259	265	234	239	244	232	268	269	243	263	242	251	242	275	254	265	256	246	256	210	227	267	248	237	265	224	252	255	239	264	262	246	252	265	236	270	256	235	233	259	238	240	253	251	243	242	240	254	241	260	268	257	245	245	247	223	269	234	249	258	251	228	271	268	253	255	243	250	236	272	247	248	246	213	279	240	233	286	219	239	242	221	226	241	216	247	216	288	244	223	268	247	272	258	276	270	254	245	237	251	260	247	240	255	235	249	255	251	236	229	247	280	249	274	296	247	249	273	257	277	299	259	223	270	254	244	242	246	260	247	238	226	236	247	248	241	251	235	259	235	256	237	256	230	227	282	250	264	252	254	262	253	236	257	264	270	265	235	250	247	267	228	214	267	266	272	233	237	255	247	251	241	284	231	273	246	210	229	262	261	245	227	256	263	274	237	252	238	246	240	248	244	247	225	292	263	237	221	238	262	256	221	237	250	250	217	279	264	246	246	251	284	244	230	275	229	249	241	255	255	277	258	250	261	274	243	249	240	242	246	255	301	229	232	260	241	256	256	254	246	245	262	274	249	239	278	256	286	265	266	252	256	256	251	241	217	235	259	248	256	240	255	275	269	268	280	264	255	237	218	241	259	239	250	246	247	257	218	251	234	251	248	248	237	238	243	263	275	267	238	256	248	250	246	247	266	260	257	256	286	252	249	262	242	255	236	237	278	237	246	267	234	243	267	255	253	238	240	268	270	268	254	263	261	249	257	255	237	250	268	269	269	246	264	258	258	258	243	224	250	229	255	246	237	251	240	247	244	235	260	261	270	264	230	277	249	244	233	243	256	285	244	247	261	235	255	271	235	263	263	282	244	234	262	262	240	245	237	238	233	263	227	267	257	252	270	241	218	239	260	266	261	255	222	248	271	231	245	245	242	243	253	237	259	225	262	254	263	251	257	237	266	257	251	243	238	229	225	244	255	236	244	225	218	241	261	241	267	233	246	244	229	231	241	250	251	259	259	242	209	210	234	252	280	256	262	228	251	254	239	242	281	249	266	242	244	233	263	261	250	245	244	253	256	269	244	231	244	261	281	269	248	246	251	233	267	253	269	248	265	250	260	236	240	257	253	263	256	240	258	248	224	243	233	262	260	252	251	262	251	233	263	245	240	239	281	242	263	260	259	262	253	243	235	249	240	250	219	254	261	252	254	237	238	253	271	253	251	233	252	248	234	260	253	221	272	251	239	221	229	234	268	245	250	264	252	264	256	251	257	236	263	257	242	263	258	250	229	231	250	242	240	287	245	269	259	247	239	240	241	220	218	251	267	227	241	232	244	233	231	248	224	250	231	246	275	246	275	258	240	274	230	271	252	248	256	240	258	231	264	233	253	243	243	271	256	255	222	239	250	252	242	230	249	248	255	230	230	250	226	254	257	244	223	255	241	225	227	264	268	284	274	241	273	224	255	226	250	230	263	239	228	224	233	241	269	286	243	275	249	219	240	269	269	233	260	244	273	236	250	248	243	225	253	238	254	222	234	272	259	250	236	258	249	269	251	255	241	247	224	258	237	217	235	233	251	243	250	272	268	237	229	236	239	231	275	249	275	247	258	209	258	279	234	245	245	226	229	232	232	250	276	283	250	247	222	242	261	235	272	280	251	243	244	256	257	264	259	236	256	259	260	237	276	274	252	289	248	233	255	246	247	243	275	243	276	255	242	259	260	250	259	259	257	277	246	263	242	247	278	289	253	247	243	274	261	245	260	236	259	246	242	273	282	242	249	263	260	260	256	254	211	247	262	220	259	271	245	261	260	222	221	261	274	231	237	264	269	235	226	245	242	240	227	247	208	256	252	286	245	249	267	269	270	269	263	265	255	253	301	274	263	274	284	237	235	251	269	219	252	248	241	260	277	247	232	254	246	262	253	253	229	259	252	269	251	231	242	236	243	258	225	262	254	231	238	244	233	263	270	253	259	248	236	221	240	256	240	238	237	230	236	260	235	236	232	216	272	230	256	258	238	225	243	252	226	240	249	245	227	232	250	273	248	239	245	236	241	252	248	245	265	240	275	251	273	262	247	250	278	229	272	253	257	242	256	260	255	231	268	240	219	232	251	267	253	226	259	278	225	255	245	226	262	225	243	256	279	225	257	249	230	237	256	250	264	242	274	248	231	254	225	275	251	232	230	249	237	239	235	263	269	239	254	262	238	268	270	271	221	256	249	241	264	241	232	227	247	226	231	225	239	229	256	231	224	261	262	247	260	257	280	267	291	229	252	252	238	249	240	247	248	221	232	236	234	230	248	252	242	267	282	258	254	242	239	245	263	232	258	278	252	234	238	248	250	261	229	239	204	241	231	249	224	253	232	235	262	259	233	279	264	253	254	241	251	228	227	256	206	282	260	240	248	248	272	237	241	265	271	262	235	230	240	243	260	280	259	243	252	228	242	246	250	252	250	231	247	232	270	263	270	264	224	239	252	241	251	256	269	267	257	241	265	249	254	227	216	252	283	225	275	209	253	264	256	240	224	266	245	259	251
3337	2841	1300	798	699	634	645	702	641	614	661	640	643	575	628	601	639	599	636	600	641	662	623	598	626	601	621	635	633	599	614	651	630	672	629	644	639	609	605	583	624	619	600	624	613	587	627	591	615	621	613	617	589	599	578	584	648	638	619	654	601	596	628	572	593	615	624	606	595	615	624	667	596	630	622	619	598	606	575	590	603	615	601	607	581	609	609	612	597	662	602	596	614	591	614	627	602	601	575	625	655	607	628	627	607	600	582	627	610	598	559	581	637	624	618	598	549	622	687	667	592	628	569	672	574	617	626	603	608	600	607	634	652	626	628	612	587	555	622	579	617	601	589	669	586	623	631	615	636	595	580	644	619	655	604	572	568	625	627	536	621	600	599	662	676	596	552	604	638	638	623	601	619	591	631	610	629	634	628	617	639	647	619	616	651	583	615	606	632	570	644	589	664	635	602	597	611	671	590	634	598	592	592	566	613	559	598	599	625	626	627	592	642	596	648	636	612	685	548	664	604	646	637	649	598	582	591	602	610	600	604	586	630	633	582	638	602	639	587	639	603	623	616	631	563	614	609	606	580	627	613	643	620	625	616	661	625	654	630	612	605	589	601	589	586	605	616	622	587	684	590	627	581	616	643	620	635	600	611	596	604	567	592	645	616	567	605	625	635	608	634	610	544	633	647	630	595	613	626	615	611	677	629	609	586	592	603	602	614	612	635	648	605	599	663	629	613	628	572	585	601	594	584	567	638	601	573	592	540	646	631	615	590	588	572	658	645	596	557	623	630	611	628	591	612	610	552	617	626	575	611	647	576	604	588	612	661	596	596	639	571	629	591	606	643	625	562	653	660	573	621	579	586	624	603	617	584	601	648	628	602	645	587	632	622	644	634	616	575	650	644	614	596	601	617	626	629	597	572	559	629	623	599	647	591	573	597	647	626	635	624	593	578	582	625	584	610	644	640	607	605	615	668	583	587	591	643	614	596	639	647	640	607	618	634	594	596	609	562	574	544	603	587	620	620	611	617	622	599	618	637	614	619	605	592	579	623	607	629	614	594	618	590	579	597	573	630	676	624	594	572	610	595	602	603	619	566	595	653	593	641	579	566	609	589	574	616	607	641	592	594	626	623	560	608	615	616	604	643	629	651	592	600	632	642	583	604	605	563	617	602	603	633	664	649	645	617	631	606	598	613	636	627	608	604	579	608	642	611	619	591	653	579	597	665	597	605	607	631	610	608	613	631	637	611	613	636	621	630	663	657	582	592	607	620	617	581	643	603	655	646	658	640	665	605	576	581	553	596	597	632	632	618	586	587	623	600	572	665	621	590	632	637	601	617	574	604	594	619	652	586	583	586	599	661	590	660	646	589	591	596	678	665	611	573	645	602	627	569	595	620	614	653	611	671	615	592	596	644	592	603	576	586	594	549	563	620	580	602	634	637	608	653	575	630	595	648	592	608	598	622	641	643	582	612	604	635	615	594	593	612	627	609	620	570	644	604	597	639	591	611	610	626	619	578	616	635	605	570	630	631	637	624	604	631	618	634	631	629	562	615	609	623	611	625	621	594	617	604	633	648	538	600	638	573	604	658	653	595	613	591	614	550	596	629	584	585	645	663	566	619	557	615	587	613	631	608	621	622	610	531	609	640	617	603	658	617	615	589	646	623	606	555	579	579	606	649	638	611	651	615	608	622	620	624	602	644	621	583	599	622	579	616	569	620	607	565	596	575	632	652	633	602	627	624	583	621	605	630	573	608	640	622	576	648	623	637	615	644	606	625	591	580	628	609	617	600	646	629	589	587	666	623	619	629	549	593	585	612	607	621	598	619	623	605	619	588	632	576	607	630	590	595	598	628	584	597	595	630	677	601	641	618	577	641	666	620	608	665	634	599	615	641	615	603	648	635	610	636	630	602	605	605	574	630	609	595	627	591	627	607	638	603	633	627	611	569	647	625	604	585	597	626	612	599	638	610	643	631	624	623	588	627	632	604	626	590	600	629	644	570	596	597	629	592	593	573	629	655	626	651	599	574	604	655	591	645	636	581	682	624	633	632	652	617	593	601	614	613	631	620	605	614	627	602	590	614	630	624	614	635	627	618	586	601	583	619	607	660	650	611	607	616	638	653	644	597	594	618	609	616	614	631	611	626	606	612	563	597	615	577	601	616	618	596	598	603	669	615	599	568	546	586	591	629	636	610	572	594	623	604	606	572	605	606	582	633	575	601	621	570	661	674	623	622	657	621	619	584	600	628	588	620	626	575	570	600	604	625	592	623	574	591	594	607	615	621	576	596	618	597	628	609	636	627	658	581	586	633	642	609	616	608	605	622	579	631	603	609	603	665	593	589	638	591	600	614	605	585	623	631	598	613	641	615	619	652	631	651	567	600	659	635	626	618	599	594	616	601	598	604	590	594	598	638	596	597	620	633	598	611	633	634	615	574	608	601	626	542	591	607	552	588	621	595	568	622	632	600	627	605	630	645	619	605	583	606	614	608	605	594	643	609	625	607	628	602	624	575	596	610	585	640	617	619	635	642	581	623	588	612	647	620	615	627	583	607	605	591	572	664	668	588	611	588	634	553	601	627	610	593	597	620	576	617	599	614	616	603	656	596	629	578	580	649	602	632	635	616	668	606	630	662	650	607	599	630	603	614	629	640	602	581	614	611	634	643	622	639	626	594	647	645	675	611	653	651	622	637	662	617	615	625	603	630	602	608	599	611	655	600	671	608	610	669	625	643	580	596	606	632	602	618	663	628	546	579	572	609	626	605	658	614	654	643	596	621	622	618	608	600	589	623	627	643	618	615	598	609	631	625	625	577	608	612	643	627	584	616	610	600	590	625	622	639	622	618	587	577	579	582	605	590	637	628	596	615	614	624	636	678	617	675	611	614	592	601	629	615	620	627	624	620	617	559	622	618	673	625	581	595	633	594	620	648	636	612	582	623	639	599	635	618	595	590	623	645	614	580	609	642	604	632	608	607	632	629	621	628	576	638	605	588	632	627	614	616	608	614	606	616	611	608	638	590	599	633	624	592	596	618	631	585	643	599	648	596	584	608	633	628	602	614	639	653	604	607	651	592	608	649	611	662	623	603	651	604	598	615	602	615	622	618	655	634	599	626	646	599	651	606	588	615	623	605	575	609	629	612	643	603	594	606	634	656	591	657	638	587	585	611	597	634	592	604	622	651	609	597	583	548	563	624	602	638	629	612	609	642	581	599	609	541	613	585	598	625	556	656	573	602	605	588	588	644	612	620	599	585	620	616	611	621	626	610	587	617	611	622	589	609	626	600	642	585	607	622	562	618	613	619	629	607	598	611	630	609	646	611	603	555	598	623	573	615	614	614	602	613	562	597	634	619	626	598	593	661	604	650	597	625	619	587	655	589	580	624	591	610	604	615	609	583	625	595	595	634	635	607	610	622	629	640	619	600	633	614	611	618	561	670	639	577	608	619	576	614	556	602	634	603	576	605	605	585	610
23925	20978	24293	27820	20978	20987	12275	457	298	274	260	271	239	268	214	230	236	222	210	189	211	192	218	205	219	196	189	194	210	199	200	200	200	224	175	204	204	214	193	212	184	193	204	182	172	211	209	209	197	189	212	203	221	208	211	190	193	215	206	191	202	187	182	196	200	181	217	207	209	200	207	211	224	202	198	186	200	186	191	202	208	194	183	203	220	183	215	184	184	199	189	218	200	220	213	209	194	227	174	184	188	190	189	216	197	241	201	210	195	213	215	179	212	172	180	202	180	166	197	218	173	180	193	191	183	209	194	179	216	213	197	195	179	204	225	170	174	197	211	191	182	176	202	177	205	212	202	175	175	187	187	190	182	174	174	214	187	191	195	159	170	183	202	194	191	213	186	213	200	200	185	183	195	172	198	202	198	194	200	196	221	197	197	201	199	209	207	217	193	182	186	206	181	188	194	194	172	192	193	153	188	186	176	211	217	192	204	183	197	189	207	195	203	177	172	204	198	224	178	197	198	192	195	199	175	212	215	204	239	177	196	201	182	215	162	193	184	193	201	174	205	200	182	227	193	177	175	199	203	182	211	210	214	201	195	201	170	199	200	189	180	189	175	184	178	174	200	201	190	204	191	203	181	188	163	191	208	180	177	210	196	195	204	195	191	187	216	192	192	194	195	186	192	202	198	178	190	190	179	194	198	196	210	199	198	180	183	199	202	187	200	207	217	194	185	208	190	208	185	196	183	193	204	208	183	184	196	208	207	219	198	205	208	194	177	199	169	168	202	194	183	199	184	229	205	205	200	181	206	198	194	192	206	200	182	188	183	189	199	217	194	206	201	219	181	180	191	208	207	218	195	180	188	181	193	185	200	190	181	189	189	192	171	202	179	184	209	178	184	195	210	212	219	204	196	192	206	196	194	170	194	181	191	194	194	224	180	186	186	192	185	189	182	185	190	213	203	188	180	178	161	212	204	194	219	206	202	178	181	194	188	203	209	201	163	191	217	204	210	195	225	232	203	184	185	207	191	174	182	218	189	191	192	201	194	201	213	211	189	199	210	214	229	197	174	196	210	166	188	205	186	184	216	213	199	208	208	202	184	211	197	187	200	191	193	213	173	223	184	228	194	188	199	209	201	191	220	186	213	189	182	205	194	191	208	194	205	191	185	203	221	209	205	193	211	209	186	194	201	190	170	180	197	184	193	210	177	200	176	202	197	198	218	217	179	191	168	206	207	233	205	179	185	212	182	193	206	201	176	194	177	172	173	197	178	187	166	200	194	182	197	169	223	187	197	174	198	189	195	208	197	171	176	185	184	182	183	188	212	191	194	208	199	228	202	176	190	187	173	191	203	212	191	209	180	208	166	203	183	186	203	188	225	194	222	191	177	193	212	209	179	206	194	201	206	204	195	224	212	168	215	212	182	195	208	215	188	196	188	178	173	163	196	205	178	196	216	213	204	179	202	206	203	184	198	200	198	200	192	197	198	178	198	193	194	176	199	204	198	196	192	211	187	213	182	201	185	205	193	193	210	180	194	181	226	214	198	203	178	178	205	196	226	151	190	188	214	194	203	225	208	202	186	207	215	207	186	174	183	184	209	207	182	183	191	228	166	181	236	227	203	181	179	183	182	180	205	198	212	221	204	229	188	206	207	176	185	154	196	197	215	185	215	204	208	190	193	189	195	189	189	207	193	187	224	201	172	199	191	178	176	207	193	186	173	192	201	206	169	213	203	172	190	210	206	224	190	209	187	184	210	179	196	199	186	203	194	206	179	181	181	186	214	203	194	210	217	209	189	210	176	188	189	197	196	176	181	177	213	169	200	216	198	169	194	183	205	187	198	202	209	171	195	192	197	189	204	216	205	181	176	196	207	209	188	197	214	202	207	159	186	196	174	185	207	219	189	176	193	187	207	184	157	183	212	195	187	188	163	188	194	206	212	186	184	193	202	185	194	199	185	194	213	186	227	177	163	204	213	213	186	196	207	200	190	191	190	194	163	205	174	198	167	178	180	162	162	196	202	193	169	160	193	196	161	210	242	209	216	175	193	192	216	227	218	209	204	188	182	183	188	178	186	241	193	203	197	206	191	182	184	188	190	196	193	189	186	232	191	208	181	202	180	185	194	202	200	171	165	183	196	169	194	183	181	190	183	204	174	186	172	191	219	213	220	176	219	173	179	221	191	203	193	206	187	190	180	186	209	184	195	187	181	174	211	174	224	200	206	204	202	185	193	189	195	158	199	201	201	180	199	178	183	185	194	201	210	205	183	210	188	201	179	161	206	191	210	199	171	183	191	165	191	188	194	206	183	200	208	175	196	175	224	187	203	210	194	196	207	194	163	198	174	170	200	185	213	186	179	203	174	210	198	195	186	195	182	176	203	181	168	196	179	215	183	199	216	198	197	203	201	194	194	228	180	210	195	199	208	207	212	203	216	179	199	171	192	207	195	196	214	184	190	218	207	173	221	202	193	187	194	186	177	178	190	183	179	215	201	187	171	214	229	211	200	196	192	202	192	173	191	183	202	201	177	214	188	168	186	205	202	179	189	204	209	171	229	176	203	180	200	190	203	203	191	199	214	184	160	187	192	210	211	189	184	190	216	182	201	210	196	219	195	190	211	205	197	206	230	199	180	181	205	222	190	193	182	210	208	198	191	200	212	206	191	204	187	209	197	206	209	213	181	180	196	191	205	184	198	196	200	175	185	161	209	149	201	209	184	199	220	192	203	215	187	198	198	209	193	220	210	210	174	194	214	203	208	186	184	176	181	200	198	194	178	196	207	219	196	207	206	167	193	232	182	190	196	222	194	188	217	191	177	213	199	192	190	230	203	194	223	216	177	182	204	171	189	209	190	184	211	168	168	183	202	197	178	184	198	191	200	188	238	180	191	210	222	214	190	211	194	206	190	182	178	204	211	193	174	171	163	194	219	179	175	157	207	198	177	170	188	212	184	185	194	170	193	207	196	221	187	175	204	177	174	212	181	197	197	214	199	182	208	180	211	215	156	189	210	202	179	181	199	193	186	197	182	205	220	201	176	173	205	209	224	210	185	162	196	177	202	227	206	217	187	207	182	180	187	195	181	201	172	185	188	228	188	207	190	197	212	202	199	204	233	212	206	212	194	213	175	198	213	192	199	225	190	192	192	194	175	196	189	201	212	194	208	189	184	203	225	179	200	217	228	218	188	179	210	195	187	191	223	211	210	192	193	193	198	182	204	196	199	192	199	183	191	196	229	194	199	188	200	205	205	198	210	199	200	196	201	195	187	185	211	211	193	212	194	194	196	197	175	194	194	198	186	186	208	204	178	195	201	207	206	187	209	196	181	203	210	191	200	226	170	189	183	175	210	180	206	262	201	195	197	194	179	177	208	196	198	193	202	176	177	199	193	178	204	186	175	231	174	185	166	199	197	211	176	155	171	194	204	204	174	218	190	205	185	162	186	186	217	190	232	181	211	163	206	214	198	206	188	161	204	204
3384	4477	1830	833	668	585	510	525	519	512	492	481	473	478	482	462	439	460	487	441	495	472	483	430	428	439	439	457	457	445	462	486	475	474	456	464	470	420	489	461	456	444	437	440	475	452	478	450	436	454	487	461	429	442	473	445	452	443	433	471	467	471	461	443	473	442	469	468	446	465	441	439	449	473	471	467	474	459	436	453	456	486	501	429	477	435	422	473	463	420	439	434	467	428	461	478	488	455	449	476	481	481	475	474	456	469	473	474	439	478	476	461	472	448	431	507	485	457	460	463	459	457	451	460	419	449	452	476	474	412	452	455	441	442	428	430	459	487	488	466	436	481	465	473	448	460	428	499	451	426	455	451	438	460	454	475	419	456	459	477	458	437	438	470	445	447	451	439	497	448	418	456	481	478	465	451	441	484	459	449	461	438	464	495	485	446	460	474	468	502	454	480	466	452	439	481	449	473	450	512	487	437	465	464	445	463	472	464	452	461	433	461	456	469	414	444	480	424	442	464	433	415	507	411	407	461	464	446	481	422	459	437	454	446	426	441	451	452	481	421	482	424	432	474	478	463	464	468	459	440	505	442	489	447	434	422	445	448	489	481	432	453	487	468	483	446	450	458	420	441	445	426	452	481	474	473	471	489	485	485	461	459	491	484	470	461	469	448	441	454	426	467	453	474	491	463	451	464	477	454	518	442	482	452	461	485	461	455	460	470	454	419	460	464	453	470	470	479	436	431	450	439	444	467	514	427	470	458	457	440	454	479	477	407	457	477	426	491	454	449	463	449	467	427	455	461	430	438	460	478	490	451	499	461	457	473	460	477	457	415	417	494	435	450	461	456	473	440	476	474	425	451	499	452	469	480	446	471	450	447	428	452	487	489	461	449	424	488	454	440	473	489	448	491	409	490	452	452	494	445	436	445	455	441	458	457	461	494	487	441	512	454	470	483	503	475	473	445	475	492	512	479	489	478	465	476	451	447	443	439	452	457	453	450	440	450	458	439	495	461	455	499	468	468	483	457	471	462	489	452	489	460	481	437	481	445	496	436	458	472	478	442	455	418	469	468	476	475	448	424	474	442	445	482	448	488	493	451	436	453	469	452	467	489	474	460	468	465	458	442	461	488	434	486	443	485	449	496	432	475	471	472	444	467	465	436	425	457	453	460	490	485	431	483	454	459	451	429	467	459	461	476	458	453	458	478	420	456	462	473	494	461	446	434	421	469	447	454	450	436	462	479	494	486	423	422	473	484	464	472	439	432	460	418	491	497	449	471	501	474	490	433	421	456	444	472	464	455	458	482	428	456	436	405	440	480	468	428	421	467	414	458	452	443	463	452	458	446	468	446	415	469	480	421	461	413	469	466	469	481	422	452	468	467	460	449	426	455	450	463	451	458	485	453	475	452	457	423	451	496	473	409	478	451	463	451	447	499	473	480	461	434	439	438	441	464	443	462	448	470	448	453	422	453	496	467	461	468	482	468	457	482	480	473	487	411	441	460	478	444	468	471	457	434	506	471	449	488	414	485	466	447	448	470	477	448	463	473	453	457	489	425	478	440	436	490	470	492	429	459	471	489	447	430	466	460	451	408	445	437	444	445	448	492	426	486	431	478	475	487	440	484	439	473	467	445	457	487	479	496	428	443	471	453	412	466	434	483	441	482	484	430	466	463	433	460	441	452	456	444	439	425	458	451	527	450	485	460	441	438	485	434	478	437	454	473	428	432	446	472	492	460	438	437	478	451	424	461	485	473	449	481	488	474	460	521	454	445	428	481	458	482	479	469	464	450	456	465	454	467	441	443	449	477	447	492	470	493	449	446	451	464	474	448	449	479	465	443	479	457	493	488	471	455	461	469	448	452	465	448	460	497	498	468	458	438	466	462	473	431	421	451	441	476	487	442	496	484	456	478	465	452	452	483	443	463	471	447	486	473	450	475	445	411	459	442	454	474	457	430	471	478	467	438	449	449	467	428	444	444	426	483	474	449	425	471	488	447	443	471	488	427	495	483	434	449	453	450	465	471	450	497	433	445	489	447	425	420	443	450	437	500	470	463	428	484	467	456	437	462	426	491	478	453	472	464	480	421	496	463	443	442	426	456	436	481	454	492	462	476	464	488	501	447	443	453	464	484	490	491	459	428	433	479	471	445	442	477	481	433	460	443	449	448	459	448	456	444	454	466	459	458	466	461	476	457	437	408	469	435	491	488	454	459	454	454	433	477	425	444	462	442	510	476	454	466	440	456	447	448	432	419	452	478	456	412	441	460	438	482	443	436	491	455	417	461	482	464	465	431	450	464	437	442	481	420	472	495	454	452	404	459	461	465	436	475	453	432	448	436	418	416	491	461	473	456	450	463	455	501	504	428	443	473	448	458	487	471	467	431	452	449	456	460	417	449	440	457	486	450	449	490	440	425	488	473	429	454	467	435	471	472	466	461	428	449	471	477	443	504	473	438	423	452	463	479	470	526	424	474	452	485	425	491	458	433	445	479	528	468	424	450	434	461	448	451	478	434	409	481	465	482	447	471	452	460	439	450	467	464	494	491	471	453	456	420	471	393	437	432	471	502	438	448	440	441	458	467	450	415	444	468	460	468	450	464	461	481	461	459	459	466	480	443	428	468	423	441	443	466	437	486	436	443	451	445	459	436	463	432	423	466	473	395	448	487	484	459	466	463	468	466	440	413	425	433	500	462	464	423	465	477	465	455	467	436	472	439	463	442	449	465	475	448	465	430	444	448	434	437	447	440	458	433	452	477	456	467	503	504	480	495	451	505	478	477	455	469	477	478	453	465	448	483	421	445	458	457	470	470	472	414	460	459	480	454	438	473	469	433	489	449	449	462	442	447	430	441	456	440	463	450	491	497	472	414	435	491	424	465	463	460	438	428	489	466	479	468	460	421	491	460	444	434	455	467	451	437	454	492	453	452	441	473	432	468	473	458	433	469	464	453	444	435	431	452	471	419	461	435	495	459	426	448	451	464	475	486	474	505	467	465	422	466	440	449	426	479	483	453	476	463	496	429	434	417	466	459	477	471	484	429	460	420	472	452	480	442	465	499	458	441	445	457	454	425	456	459	450	466	428	458	440	449	473	442	442	446	472	455	447	470	457	448	426	481	464	475	438	461	465	484	472	406	454	468	454	468	454	436	444	464	469	456	496	452	467	458	444	439	487	421	439	412	472	439	461	437	480	401	454	399	466	471	445	421	442	404	483	430	451	481	461	469	445	433	480	484	479	480	457	452	489	443	452	469	460	461	468	478	451	463	436	454	468	499	472	460	445	498	470	448	506	434	455	447	443	436	462	450	457	430	478	463	470	469	460	475	498	450	459	465	462	448	450	486	460	489	482	471	434	418	448	469	463	460	455	453	460	476	399	489	456	478	486	446	439	453	446	462	461	474	518	413	436	430	437	469	500	452	476	434	501	455	455	459	429	444	454	473	470	426	476	470	407	452	442	458	468	475	422	464	456	467	463	425
31704	19425	6564	252	197	162	163	154	165	161	156	145	181	148	165	143	129	168	133	152	126	151	129	144	157	149	139	132	153	131	161	157	147	149	164	134	161	154	150	150	151	141	178	170	151	174	150	136	137	137	176	151	138	155	164	145	140	146	124	144	141	140	167	142	133	155	150	149	136	146	155	159	145	136	162	143	147	160	159	154	165	147	156	141	155	159	155	161	181	160	155	151	148	152	170	159	173	149	129	124	159	140	154	154	138	156	150	138	154	167	157	143	163	141	151	149	161	163	152	152	151	131	131	152	147	176	154	133	150	153	154	152	171	148	128	156	168	131	145	132	166	137	138	154	166	179	164	171	148	131	148	170	146	163	160	138	147	158	146	165	158	163	155	161	154	147	150	165	149	147	155	163	160	131	156	136	151	149	146	141	158	158	146	151	144	148	144	150	174	155	143	154	146	153	138	157	160	162	150	137	158	146	159	142	145	143	166	158	155	141	132	151	145	146	156	164	162	166	151	147	150	159	147	161	149	135	167	165	142	159	145	144	153	177	157	150	161	175	147	149	134	170	164	165	176	169	166	161	198	173	173	158	150	143	146	145	147	179	174	169	166	142	151	157	148	132	165	140	155	135	156	141	148	140	166	143	175	137	171	152	146	149	124	154	146	147	156	163	128	170	158	144	154	146	131	149	150	153	137	160	148	173	163	141	142	173	136	139	127	141	150	162	149	143	168	160	138	148	144	126	143	146	155	153	157	154	173	149	173	144	139	131	151	143	149	150	161	128	165	149	155	145	144	163	157	148	161	137	152	156	143	141	145	176	156	168	178	139	152	131	136	145	143	163	157	142	136	147	152	149	136	144	158	189	153	122	154	146	169	144	147	164	144	151	143	166	159	171	149	166	164	143	141	162	142	148	141	140	140	171	135	174	170	153	150	144	165	126	158	174	166	167	159	142	140	136	160	159	138	160	156	163	160	139	132	157	147	158	128	158	131	154	143	165	180	141	138	125	160	157	170	171	143	154	158	150	154	157	166	158	149	162	162	144	162	177	145	152	145	149	163	129	151	147	145	138	130	131	150	152	148	149	147	139	168	178	161	129	157	160	154	153	142	148	159	161	154	147	153	142	163	140	152	160	150	136	152	148	136	155	145	131	144	164	138	142	156	150	139	166	135	141	123	141	163	150	171	142	141	168	150	136	144	151	150	148	141	164	135	152	149	144	131	162	157	156	141	162	160	159	135	154	137	149	128	145	165	143	144	148	158	131	164	158	145	134	137	158	149	149	147	156	172	144	161	179	136	146	156	166	177	153	134	134	194	152	135	198	165	138	159	147	145	147	160	158	156	145	150	161	161	129	138	128	154	140	176	129	148	131	155	190	149	130	153	152	146	156	128	151	153	159	155	143	142	169	159	128	163	125	169	128	156	131	161	151	145	160	161	126	159	162	150	166	164	144	146	145	155	160	167	154	154	139	139	155	144	174	165	151	144	151	157	166	149	152	144	152	147	159	170	169	149	141	131	144	158	173	173	161	143	159	152	164	153	167	161	175	128	141	150	131	137	150	141	167	166	161	154	121	163	125	165	147	150	157	145	141	147	137	165	153	159	152	135	157	146	132	140	153	162	143	160	146	164	152	142	134	165	154	151	166	134	148	150	150	149	163	141	146	135	156	150	169	161	157	147	167	146	144	128	128	154	142	145	148	148	155	154	140	163	139	163	158	130	168	139	146	151	180	138	128	145	173	155	165	146	170	159	135	146	151	165	166	170	155	140	134	167	149	150	146	147	169	149	136	152	134	127	156	137	149	140	153	158	147	116	161	151	161	139	135	177	158	134	157	151	159	140	129	180	143	158	153	162	167	150	149	172	152	157	163	150	151	134	150	157	173	151	163	159	138	135	140	145	131	152	132	146	159	183	152	135	149	158	161	179	133	148	142	125	162	156	151	136	156	155	147	166	148	144	139	132	139	144	165	163	153	148	159	135	144	151	139	160	151	159	135	148	137	147	157	156	164	169	145	165	173	147	143	146	158	146	149	167	169	154	156	153	169	150	147	186	158	154	137	161	146	166	173	124	161	183	156	163	140	148	165	162	171	167	168	153	148	150	144	155	154	146	153	178	155	160	148	172	177	154	149	156	131	155	165	143	150	151	121	155	180	163	142	145	151	152	163	177	140	162	136	142	145	126	151	130	154	146	153	133	157	167	169	158	155	154	173	162	152	150	158	139	162	148	147	140	156	142	171	156	178	144	166	172	139	161	173	152	142	168	156	146	169	183	152	137	134	157	150	143	152	156	138	133	174	153	146	144	136	146	129	147	138	153	152	143	130	147	168	147	158	153	134	136	170	139	133	139	138	153	159	145	142	135	147	139	164	153	153	136	150	156	153	145	149	177	154	149	158	172	154	148	150	150	166	161	156	156	149	142	180	151	156	157	145	153	185	169	172	149	147	162	160	143	172	137	157	150	135	155	139	161	146	163	156	148	129	123	164	155	151	168	155	148	139	152	110	138	138	145	160	176	152	130	156	158	161	129	179	164	145	162	176	149	175	147	161	113	147	142	191	153	165	160	152	143	163	142	162	135	147	150	146	164	126	153	143	149	148	164	135	132	132	154	136	150	140	153	173	149	150	127	152	137	155	142	144	147	145	149	149	131	161	169	169	152	144	177	145	163	155	168	129	153	155	158	149	157	149	136	157	153	142	151	167	158	125	130	154	157	134	154	165	152	155	149	184	146	147	143	168	147	139	143	149	161	142	158	148	153	150	158	162	144	147	142	142	187	142	146	138	148	143	148	159	171	144	163	142	186	148	173	163	161	138	121	164	175	136	172	159	129	163	153	165	140	137	146	152	162	129	141	149	136	131	150	144	167	146	164	135	154	136	151	134	152	149	144	142	166	155	140	139	151	130	162	173	147	153	143	160	151	166	139	141	163	145	158	123	147	146	181	158	164	174	132	138	129	148	141	165	160	146	156	148	147	177	167	139	155	136	139	158	164	132	148	133	152	165	166	156	169	140	164	153	165	154	136	138	155	163	153	157	135	176	138	136	148	130	141	154	162	136	153	166	138	145	136	164	144	157	164	147	142	161	127	123	159	158	139	129	148	135	175	154	132	166	138	153	160	153	145	150	175	152	155	150	140	168	158	166	166	139	131	152	140	142	152	150	164	166	171	163	145	156	145	160	135	141	166	154	159	146	169	123	145	147	154	146	178	167	162	149	178	144	149	155	151	138	145	153	162	161	154	142	144	169	162	144	154	151	142	153	200	168	158	151	151	156	172	145	157	161	165	156	166	144	150	147	155	147	142	145	144	144	144	132	150	156	150	154	170	145	159	131	165	153	135	172	151	162	151	145	138	168	152	163	127	167	129	140	170	144	147	172	147	177	171	169	132	154	178	158	183	173	147	159	132	175	148	162	151	154	155	163	171	157	175	132	147	160	141	150	139	145	169	148	126	173	156	160	155	161	161	151	162	167	151	159
5520	838	528	444	424	439	428	435	417	445	406	414	421	413	437	389	419	416	402	437	421	400	427	431	415	446	376	435	423	460	415	428	405	406	445	426	402	410	394	397	405	403	373	427	418	382	377	397	452	418	400	422	430	426	433	381	414	435	424	456	409	390	388	411	382	427	412	415	440	405	419	427	421	421	416	424	420	434	379	417	436	449	399	376	435	400	399	433	413	388	422	427	404	420	423	422	376	417	457	386	407	439	438	450	407	437	370	394	386	422	408	401	414	382	425	421	393	434	416	410	438	410	413	383	402	429	420	381	415	443	395	420	396	387	394	410	423	419	414	415	381	413	433	429	427	386	409	375	451	455	430	385	400	407	413	438	456	429	388	422	422	376	422	419	411	417	397	400	454	436	432	416	426	395	418	427	390	402	431	407	434	410	401	441	426	447	385	410	412	386	391	417	398	442	386	415	405	414	412	402	405	392	383	442	375	402	386	423	442	433	394	420	409	390	400	412	428	436	430	412	416	439	421	418	398	415	410	422	410	426	394	401	379	422	428	400	404	405	432	394	388	429	440	411	371	389	390	438	421	440	414	397	395	385	407	408	396	432	406	400	418	422	411	435	426	390	405	439	417	387	440	432	406	409	440	390	431	417	408	381	357	410	404	419	417	424	388	447	440	384	391	399	390	431	449	410	396	428	431	385	434	392	427	436	416	438	382	394	413	390	399	442	387	421	369	417	413	390	472	415	418	397	418	425	413	472	412	396	404	438	440	439	415	407	381	426	440	419	426	435	384	420	402	453	450	416	425	467	455	439	412	416	419	399	426	424	430	372	426	439	385	438	425	404	421	416	434	469	404	407	418	439	451	380	443	437	442	396	428	395	422	405	427	413	445	431	471	428	437	429	431	376	413	407	426	398	404	410	431	440	417	419	391	394	378	440	400	421	421	428	427	422	390	443	409	427	413	419	453	444	374	422	402	389	435	444	401	418	417	443	389	394	411	381	396	409	391	405	414	392	415	411	375	468	405	382	380	430	393	403	400	396	412	413	424	422	404	390	398	406	410	435	431	417	411	387	408	455	428	420	428	424	388	422	418	430	428	397	447	400	410	428	408	430	402	419	395	438	415	368	394	455	418	414	421	442	424	437	382	416	424	396	428	408	429	419	412	418	393	453	403	435	450	408	401	429	396	390	394	387	429	447	407	389	403	416	403	378	428	412	422	423	431	375	460	432	427	414	407	425	418	409	424	389	415	415	417	378	421	429	434	434	457	416	402	399	387	448	415	398	416	394	390	427	423	421	425	402	412	423	408	395	425	411	419	416	419	418	425	419	411	408	412	452	436	412	417	427	404	369	377	420	422	445	403	449	419	404	395	406	443	362	441	411	426	390	412	407	386	419	397	392	410	418	421	382	388	427	443	422	412	387	429	432	396	436	417	430	421	410	425	392	418	427	422	439	447	451	396	457	418	411	433	415	424	407	405	421	414	442	425	421	419	413	415	415	403	424	417	402	436	407	439	439	379	429	427	408	389	437	414	409	397	422	399	429	408	421	393	409	368	403	429	423	389	424	422	420	420	424	445	422	402	390	428	420	421	410	409	373	398	410	399	429	427	412	413	415	404	405	415	373	378	426	383	436	421	422	403	430	383	409	382	426	385	389	399	436	404	407	407	395	377	383	429	425	438	418	378	392	423	437	429	410	453	388	417	420	421	417	439	418	394	415	434	434	425	391	416	401	426	462	404	446	466	451	388	433	393	489	461	420	432	438	468	449	418	443	433	462	391	409	407	426	415	431	384	407	448	409	448	407	409	422	436	407	384	422	397	436	420	428	428	424	424	440	399	402	446	423	410	399	435	385	413	408	426	436	379	408	394	428	393	409	440	420	414	408	409	443	426	430	435	396	450	393	419	394	396	448	383	421	408	379	446	398	413	408	407	450	420	384	393	444	421	403	440	395	426	441	443	443	414	421	393	433	393	452	410	404	401	407	421	432	418	437	457	443	422	401	406	429	421	415	451	400	414	443	427	402	411	426	407	418	416	428	383	407	438	443	432	390	388	446	452	394	391	438	428	390	416	410	425	414	403	442	415	426	430	455	433	448	393	396	401	447	415	390	475	417	396	411	420	423	410	432	391	440	447	431	439	415	408	394	406	423	403	443	389	408	428	402	401	397	420	444	399	409	371	438	408	424	408	451	412	434	430	418	432	413	386	436	422	401	419	389	431	388	395	424	424	421	415	441	367	420	403	404	432	429	449	423	422	425	423	424	404	404	447	424	462	436	425	410	373	389	423	401	403	392	418	440	375	448	416	413	408	408	416	408	404	430	419	426	436	393	433	398	390	403	402	428	435	425	453	420	401	379	433	416	411	399	444	441	406	418	441	429	403	395	413	457	401	433	419	419	410	445	438	421	418	425	425	440	450	420	450	413	415	417	408	396	433	418	384	464	433	411	418	407	371	444	422	391	400	369	423	412	417	408	406	420	405	396	454	449	422	403	413	409	400	376	402	420	424	430	428	445	436	433	427	432	389	454	416	419	438	392	399	414	424	426	442	420	436	390	452	432	403	411	415	426	385	422	408	411	430	408	404	437	409	408	423	404	419	398	415	415	397	408	424	422	395	428	414	415	415	391	440	407	406	446	360	417	413	416	396	423	424	416	433	403	401	409	414	392	420	407	402	430	425	399	393	391	437	426	424	425	366	415	412	435	396	422	384	389	422	420	406	417	415	420	411	399	396	426	416	394	424	431	386	428	427	414	439	429	428	431	419	447	417	405	424	397	411	427	417	410	378	402	431	432	386	457	438	440	432	435	445	416	449	427	439	433	396	442	399	415	387	418	404	441	415	431	412	409	407	380	410	395	407	434	442	398	436	408	452	429	414	416	426	396	425	410	434	401	427	412	433	404	372	406	411	407	381	396	418	404	412	400	430	405	395	415	455	419	414	412	374	416	416	432	441	405	414	440	425	394	425	390	408	408	438	410	442	404	426	420	404	394	420	414	396	409	440	406	401	435	407	438	454	401	402	430	406	434	437	392	421	436	423	420	454	456	397	385	410	404	426	426	436	410	447	404	408	397	393	414	415	428	425	404	446	427	401	413	439	435	403	396	390	398	385	440	411	424	381	416	405	417	400	434	434	424	449	449	407	426	452	414	454	399	422	447	433	410	406	426	416	447	406	383	389	427	386	426	415	407	475	422	414	398	424	402	425	410	414	424	397	392	412	418	410	440	409	430	422	415	430	427	398	405	405	399	397	427	433	388	447	419	442	445	409	405	372	409	479	460	434	411	427	391	410	442	395	391	403	404	415	421	407	435	385	386	408	434	413	432	398	390	401	376	420	419	410	443	409	398	363	398	388	402	422	429	415	423	425	411	411	420	410	426	426	413	405	428	398	423	428	428	399	412	414	415	421	397	409	383	426	407	471	437	410	390	402	425	422	419	392	414	444	414	434	426	424	433	417	438	404	402	382	414	444	444	394	377
24522	20958	23928	28158	20962	16770	564	379	320	317	265	259	265	281	285	278	256	245	276	303	242	244	256	240	244	247	247	256	252	237	279	278	267	254	275	273	242	272	252	229	245	233	260	259	277	260	251	263	220	241	222	256	247	257	248	269	251	290	256	254	250	267	253	256	223	233	249	274	245	230	250	246	283	260	252	304	247	258	243	261	243	262	276	254	262	214	252	257	281	260	264	233	270	261	227	256	245	250	240	249	243	249	254	245	276	289	257	257	224	235	258	264	288	282	245	273	248	253	250	250	258	262	285	271	239	261	231	260	282	261	246	243	251	252	252	280	269	258	268	230	257	269	259	251	247	256	255	238	246	252	250	239	247	225	257	275	251	214	265	238	256	271	253	236	258	253	250	285	256	245	224	266	254	261	232	260	246	247	250	255	248	258	232	220	258	233	277	263	245	242	246	297	251	228	280	252	225	238	267	232	269	272	249	239	264	238	266	242	255	268	253	244	280	266	301	246	242	269	264	226	283	238	264	272	259	245	241	260	230	262	267	245	225	236	246	258	234	286	256	251	252	274	230	242	271	240	240	236	244	243	259	261	261	247	259	242	265	256	235	244	234	232	242	218	234	267	260	237	242	253	257	268	258	230	252	243	266	260	279	232	260	259	251	251	235	243	259	268	240	256	242	244	268	273	264	225	261	250	260	242	249	276	273	250	246	289	245	230	245	243	272	272	224	270	265	236	262	281	242	256	257	238	253	260	240	229	287	264	242	277	270	253	252	222	248	280	272	257	237	227	258	212	267	262	253	223	235	210	248	273	240	248	268	246	250	264	260	298	240	256	279	240	262	227	220	247	247	251	263	265	239	259	244	235	280	272	254	252	239	233	255	231	247	261	258	217	250	243	249	253	266	249	255	240	227	245	215	257	224	221	254	240	236	209	275	259	229	251	204	242	268	256	264	254	217	280	266	265	253	250	249	267	244	232	234	246	236	246	270	258	250	242	240	227	222	246	270	259	225	252	254	235	247	261	288	288	260	271	231	249	255	254	255	262	236	265	226	269	224	244	243	234	257	230	272	234	256	245	240	244	255	284	239	227	227	259	253	267	269	258	235	235	239	254	245	236	253	266	244	240	244	275	258	223	269	234	273	229	251	263	225	250	251	228	279	268	238	273	257	229	241	245	215	232	234	230	243	237	270	252	266	276	242	235	230	256	276	255	252	250	227	252	251	272	255	240	273	247	275	270	234	261	244	248	222	267	233	278	250	255	247	254	280	231	248	268	267	275	215	249	235	253	232	234	218	268	260	249	250	244	233	280	246	242	261	232	253	263	215	265	242	275	255	215	237	282	261	255	246	253	273	241	263	259	216	250	236	241	260	240	258	228	229	228	241	260	262	259	242	246	238	252	241	234	269	249	249	257	231	250	272	236	242	231	272	246	272	249	232	247	242	238	228	228	258	229	254	254	246	231	252	237	246	273	220	248	251	278	227	227	244	235	236	232	248	235	240	274	251	249	251	233	277	271	253	258	262	220	282	260	255	239	253	252	232	268	255	284	254	256	261	266	258	243	226	264	241	212	242	243	250	246	241	243	243	229	248	242	238	277	265	249	250	259	244	245	266	253	248	265	250	228	225	277	233	247	234	258	236	237	245	254	223	258	243	226	264	264	234	245	232	270	230	268	246	239	232	254	266	274	242	274	253	282	242	262	246	251	244	277	241	250	248	277	286	244	223	255	249	268	261	256	256	249	244	219	256	257	236	250	258	281	281	257	263	252	283	258	254	252	268	259	248	222	273	266	246	251	235	262	241	257	269	268	246	245	253	246	283	245	235	269	251	226	263	265	236	248	230	243	225	239	256	280	247	263	241	235	243	285	267	246	245	245	240	237	262	234	240	230	262	247	241	257	261	264	268	284	217	264	265	285	253	251	215	253	225	231	246	218	273	244	245	261	234	223	257	246	228	228	255	260	269	263	239	248	253	265	245	261	241	268	277	225	270	254	251	251	263	228	247	280	241	233	255	266	220	242	241	237	257	267	259	269	242	267	314	232	246	254	254	300	239	224	242	257	260	254	257	259	252	274	230	254	252	262	252	284	254	235	256	244	261	259	267	236	250	257	235	245	241	286	244	257	237	225	231	269	259	233	232	269	276	247	259	262	232	278	284	258	236	253	238	250	242	254	283	221	227	287	257	242	219	204	272	252	245	254	236	252	268	240	252	280	269	232	252	269	233	241	225	230	250	229	255	226	250	247	218	253	260	227	264	241	249	226	230	232	234	260	242	249	260	220	269	244	258	233	248	256	246	266	266	269	226	246	255	264	266	281	212	272	239	256	198	240	223	252	279	270	263	245	228	264	263	289	255	253	260	271	243	285	312	245	239	293	238	278	237	217	238	252	230	221	238	261	250	245	252	258	234	248	220	246	256	264	240	213	245	254	267	248	246	234	239	250	237	257	229	261	241	251	261	261	245	239	269	258	253	236	258	251	227	237	271	260	275	257	237	268	262	284	244	252	244	231	249	253	246	233	278	230	288	270	246	242	241	246	250	252	256	269	246	238	246	251	247	239	250	282	236	264	265	248	243	240	246	307	248	239	262	234	240	251	234	235	246	258	285	213	255	264	236	257	245	251	247	253	262	238	244	247	253	250	230	253	280	217	267	228	245	260	237	257	264	252	239	263	267	266	227	230	255	245	237	265	239	236	243	262	275	246	282	236	240	269	253	255	222	270	258	228	267	234	260	272	245	241	239	237	250	281	285	251	225	244	249	255	276	262	234	240	258	226	266	239	226	255	243	254	266	255	237	230	231	253	271	236	259	250	267	266	234	246	275	278	252	230	243	255	247	225	260	258	284	233	270	234	270	241	222	257	245	233	265	258	243	258	252	243	250	237	251	236	243	247	249	243	246	246	222	223	241	255	236	240	260	235	244	266	261	248	249	283	233	262	239	265	242	253	240	241	260	240	280	261	251	272	254	235	241	223	263	245	243	236	266	243	274	251	261	271	249	265	238	256	234	265	242	247	261	262	266	247	234	242	222	253	227	250	247	245	250	240	242	266	245	263	277	238	248	275	250	243	281	247	257	237	261	270	241	269	264	215	258	270	226	253	248	272	277	248	230	247	256	250	241	261	257	255	242	240	281	279	236	239	241	225	267	261	273	238	263	255	249	267	248	265	242	238	246	264	275	242	250	263	259	244	257	262	268	228	270	270	239	257	262	262	225	248	246	278	237	261	274	254	285	233	283	224	247	235	235	267	237	234	248	266	232	253	238	261	250	258	281	231	249	256	272	260	250	248	246	271	225	237	246	245	245	250	247	241	258	249	277	251	269	262	275	244	259	257	259	260	268	233	229	240	259	259	247	256	264	253	223	259	253	271	246	269	242	273	233	231	258	252	256	233	239	279	291	253	257	250	252	284	285	253	263	267	262	262	249	242	227	243	246	251	225	265	267	246	234	254	236	249	243	282	232	267	274	236	270	252	278	240
3373	2812	1300	841	744	679	682	631	618	615	655	618	651	638	614	602	642	632	616	615	652	597	642	649	600	591	603	614	635	593	573	625	597	600	630	643	604	598	609	615	619	628	618	627	651	612	628	604	622	651	590	608	599	596	618	643	620	617	613	605	640	593	633	630	620	635	633	689	583	598	603	626	578	573	599	679	638	565	631	629	603	634	586	581	631	590	657	617	618	687	617	625	615	598	594	645	608	569	619	645	566	600	602	650	599	653	598	631	591	611	656	662	629	601	596	614	607	606	644	597	574	595	621	570	646	574	584	611	608	635	591	616	598	627	596	630	603	628	613	630	586	583	622	589	579	586	559	555	630	638	605	595	566	594	627	599	624	604	582	579	601	623	614	629	625	620	613	606	592	644	578	644	591	610	636	606	602	599	597	573	617	621	624	616	586	601	645	569	581	588	612	607	620	615	632	616	620	586	594	605	620	655	640	617	611	646	614	615	608	620	637	622	588	558	649	600	611	619	628	612	597	592	612	574	612	586	620	642	616	575	613	610	612	596	610	611	612	585	602	611	623	601	624	635	643	635	603	625	592	580	623	569	638	603	628	615	628	644	662	604	622	614	640	629	643	638	631	581	616	602	571	624	654	662	647	608	637	577	584	608	644	580	596	572	601	608	605	578	599	599	578	625	603	595	625	619	578	571	639	603	621	608	573	591	645	627	615	633	625	589	615	591	615	594	597	610	566	617	584	624	591	588	611	559	636	619	620	603	528	627	583	624	633	633	619	631	613	624	596	624	630	642	599	658	636	627	584	589	584	599	580	653	639	609	611	594	622	598	621	578	582	635	582	605	638	631	581	584	609	565	626	578	633	608	614	633	579	643	652	587	596	645	601	598	604	583	628	640	610	640	657	588	618	623	602	557	629	581	597	633	638	653	589	616	618	594	609	602	583	598	613	583	633	599	605	642	654	602	616	576	615	629	645	637	627	632	608	580	660	651	590	601	581	563	585	592	621	624	585	595	672	617	636	593	645	626	579	600	592	607	630	622	682	627	645	607	645	621	615	613	609	573	616	590	617	581	598	588	598	610	657	604	582	591	610	612	605	637	635	599	596	584	613	638	599	552	584	589	608	624	662	611	598	624	658	636	570	615	634	632	622	605	610	625	626	605	673	643	578	601	626	569	645	609	603	595	611	654	632	626	658	625	618	631	628	651	630	602	616	632	638	689	601	617	635	592	590	618	609	564	599	600	641	578	605	650	615	615	642	608	585	628	612	600	572	608	588	556	599	638	612	616	611	570	622	687	614	606	634	655	663	612	646	622	578	600	638	624	622	644	613	622	609	593	605	565	592	613	592	592	590	615	631	600	573	631	598	654	566	586	603	628	613	606	589	598	622	657	614	596	623	627	603	646	601	614	621	619	598	609	650	633	634	604	593	646	603	657	577	596	614	622	606	605	604	575	636	634	645	581	608	600	640	614	579	588	607	614	595	623	587	620	624	623	627	605	574	617	615	603	641	597	620	603	630	624	635	618	650	630	594	587	610	647	611	668	585	642	605	620	632	636	631	611	633	685	581	621	641	568	613	574	569	592	592	627	620	571	643	666	651	589	644	655	656	590	594	596	584	620	609	641	614	628	628	573	595	588	548	604	597	618	573	559	608	629	608	646	584	604	600	604	568	588	621	610	599	709	620	625	590	625	606	632	578	571	646	618	610	635	679	627	611	590	569	601	597	586	625	652	644	624	620	599	614	596	587	651	633	611	603	593	576	618	571	553	605	620	595	616	626	620	595	579	533	602	592	587	592	580	582	619	626	631	581	592	582	636	601	628	618	608	638	668	637	636	667	625	611	610	591	624	595	585	600	613	604	609	636	627	565	621	606	628	619	631	658	636	665	613	605	631	621	579	641	609	590	670	604	627	651	610	605	642	613	632	601	604	611	625	633	649	573	643	631	600	583	599	623	627	618	607	587	605	615	603	620	604	616	591	619	593	624	588	604	603	616	593	614	614	684	633	579	615	576	621	639	595	616	626	613	589	623	648	608	591	621	584	646	626	612	595	649	636	596	605	649	581	645	618	654	620	595	633	576	610	602	607	625	606	631	581	603	687	627	603	628	617	549	654	626	547	635	609	599	589	622	632	631	637	642	639	587	621	609	625	606	629	633	587	616	609	595	603	584	575	617	603	594	643	626	580	640	606	612	615	574	667	580	601	621	601	642	637	620	604	636	629	621	609	598	634	578	598	556	592	620	651	588	585	674	641	597	614	639	609	607	581	661	615	622	615	628	649	595	617	625	605	626	622	601	603	594	612	653	616	615	618	647	623	604	629	573	606	624	644	633	583	583	613	627	613	635	627	580	627	604	578	643	660	629	686	587	569	599	717	590	608	600	616	649	644	589	618	635	612	636	625	636	624	637	622	594	583	597	576	594	623	594	629	529	625	613	611	606	618	610	564	640	616	588	597	644	637	619	626	592	649	596	620	635	632	637	650	627	565	610	647	567	573	620	630	606	579	581	634	631	631	621	598	592	576	561	651	627	636	581	602	664	641	637	602	626	608	596	616	555	626	588	652	619	613	534	643	595	595	621	617	577	604	630	608	634	630	588	639	589	591	595	641	640	533	591	618	619	600	609	579	618	661	657	660	595	619	644	596	638	606	594	627	617	617	610	667	610	650	605	612	626	602	620	576	622	667	604	594	592	620	658	641	623	637	620	591	629	584	604	621	652	618	548	619	598	637	640	617	599	583	581	560	607	598	623	644	589	663	629	607	606	584	592	601	635	587	636	611	614	596	582	607	617	622	639	591	628	629	616	658	625	595	598	616	581	568	611	640	583	581	626	612	590	588	587	591	596	590	666	579	641	610	630	650	610	614	600	581	610	608	623	655	582	607	645	643	599	612	632	639	586	613	598	631	580	567	612	566	618	629	643	632	618	653	603	587	590	653	630	618	595	601	625	609	667	590	620	621	648	594	622	612	634	556	630	649	605	632	652	563	628	602	644	629	629	542	599	603	625	593	592	649	628	613	631	601	597	597	631	634	613	573	600	657	604	604	599	610	552	667	618	635	614	606	579	618	594	636	631	637	637	624	609	572	603	602	650	589	571	633	633	666	582	612	642	633	609	641	611	592	620	587	658	643	591	601	574	615	600	594	613	617	623	590	600	653	625	630	624	592	608	593	633	637	582	639	636	595	598	621	603	579	613	566	570	627	614	639	611	634	622	627	606	647	595	603	630	604	575	611	563	664	620	608	613	668	620	583	597	628	627	602	582	594	598	601	611	632	603	605	598	621	577	639	602	639	573	601	645	562	640	623	564	612	630	616	615	557	642	600	625	628	612	613	616	599	641	608	599	646	637	596	590	644	590	604	650	647	600	618	583	588	572	640	633	593	631	604	664	591	605	578	628	599	565	595	619	582	588	632	624	649	624	574	616	624	576	641	604	595	628	634	604	588	618	598	595	624	630	635	643	627	631	606	619	624	607	646
23878	20954	24275	27794	20958	20962	12454	541	301	306	270	284	243	228	233	235	225	248	200	201	216	232	217	196	227	218	202	205	201	183	225	193	223	201	210	194	190	208	192	182	234	227	179	188	200	192	177	210	224	192	201	203	180	230	176	188	206	180	194	199	208	211	194	188	210	202	189	191	187	200	191	205	210	203	208	214	188	199	183	211	229	191	186	187	207	195	191	215	197	183	206	191	191	164	175	212	190	193	190	190	197	213	210	201	222	195	221	232	188	191	180	206	167	210	204	172	222	182	213	173	235	200	192	195	207	194	178	183	193	190	181	205	210	198	200	204	185	189	181	200	205	197	193	192	180	226	205	195	205	205	176	202	208	204	194	197	235	200	199	223	190	189	205	194	199	206	226	204	195	199	202	215	211	192	198	206	207	179	190	221	201	168	183	219	183	198	178	192	187	205	207	199	187	184	202	219	210	185	225	180	204	209	199	185	197	203	190	194	189	223	220	179	188	196	192	207	208	175	198	214	184	191	197	189	178	192	198	195	214	178	194	197	199	225	197	184	189	166	172	216	196	196	204	225	196	201	185	194	178	199	204	200	195	232	202	180	212	173	184	177	201	180	203	192	197	190	202	189	199	173	212	218	205	200	204	215	190	182	175	214	176	180	193	212	199	201	206	203	242	223	202	209	199	166	179	198	173	215	212	188	192	212	195	200	193	198	224	221	202	211	212	202	190	200	207	184	227	203	191	165	212	195	207	204	207	200	170	195	179	220	201	206	215	198	173	178	205	196	206	185	199	190	195	200	207	201	192	197	197	196	185	200	188	192	171	195	194	205	212	205	230	208	181	204	213	229	191	179	196	184	197	182	221	187	198	200	185	226	215	179	208	215	201	184	204	177	206	185	206	218	184	193	171	194	193	207	207	170	207	212	194	182	182	190	218	186	163	201	203	184	215	196	202	220	211	196	201	210	179	205	193	214	190	206	216	180	175	189	189	182	207	182	179	197	195	190	181	202	190	200	198	202	204	217	203	165	185	188	207	178	208	198	200	200	220	212	156	199	194	176	176	186	200	214	189	167	209	191	164	197	213	169	192	184	205	197	189	184	223	204	184	205	204	198	199	209	178	199	184	195	202	201	180	166	202	208	188	181	211	215	168	192	200	209	182	188	176	188	189	186	185	196	214	188	188	210	186	208	213	192	199	173	212	198	181	213	193	185	203	187	216	193	208	230	221	201	194	187	218	213	188	212	196	186	160	188	205	168	177	167	216	186	180	191	188	205	189	199	181	195	179	210	190	199	179	188	207	225	179	199	185	199	196	175	178	211	184	189	216	197	213	191	185	182	210	223	208	197	200	193	206	186	185	168	193	205	185	208	217	200	197	209	201	207	201	188	159	203	163	190	202	170	189	179	206	194	217	186	194	201	168	180	192	186	226	213	192	180	202	186	201	237	202	209	199	216	192	196	186	162	195	194	177	178	211	176	192	186	192	183	204	208	202	199	182	207	193	206	202	214	189	180	202	183	184	175	205	195	193	184	213	221	186	196	190	172	162	182	201	199	193	192	196	188	178	184	180	184	227	168	172	189	200	161	205	196	168	208	228	171	189	183	206	210	199	189	190	197	231	192	189	185	205	175	181	171	213	172	194	186	202	197	204	209	216	217	200	195	176	216	212	165	204	223	181	181	203	228	204	198	191	224	226	219	220	216	210	191	176	194	185	229	195	198	183	187	210	181	167	208	201	171	201	204	193	198	208	174	181	161	206	203	204	203	174	195	198	201	204	221	208	190	206	167	220	212	217	189	215	219	184	207	203	181	239	211	175	170	195	183	174	206	178	205	196	191	192	205	189	208	211	191	210	200	217	194	194	202	188	196	197	173	193	191	198	187	220	193	193	219	190	204	218	188	192	201	204	205	210	167	195	175	186	189	208	220	199	205	192	191	174	188	191	194	202	192	191	202	205	195	187	185	190	203	199	198	188	214	175	187	180	185	203	217	211	203	201	217	165	186	201	181	213	204	197	210	188	199	174	214	193	226	180	222	167	171	179	208	184	201	194	172	171	221	194	192	183	199	186	183	189	167	215	215	211	186	209	202	216	195	193	205	218	176	187	188	203	223	205	194	206	219	227	181	190	186	205	187	200	190	186	198	164	190	201	184	178	185	195	183	217	182	168	187	196	213	217	190	196	202	186	185	189	219	191	202	181	198	186	192	190	190	180	189	193	209	175	210	221	217	185	190	188	220	209	184	202	205	202	191	214	196	187	201	205	213	205	210	190	198	226	192	189	180	197	208	184	163	213	203	177	183	190	198	204	209	191	202	192	195	207	205	202	195	196	203	197	196	181	190	161	168	204	217	190	194	194	188	191	211	195	196	185	192	192	173	206	216	191	185	196	191	176	194	196	199	196	189	201	213	206	208	205	197	222	180	203	191	188	189	200	165	174	239	205	197	197	204	212	198	193	206	217	207	193	197	172	194	180	190	211	183	170	193	186	196	183	218	202	189	183	168	197	182	180	227	187	192	183	212	197	195	197	194	164	210	181	207	188	200	179	193	189	171	185	217	211	203	237	194	188	201	194	187	202	183	216	198	197	197	199	206	199	204	197	190	194	160	204	210	200	190	203	223	222	194	175	181	187	193	194	174	204	213	182	205	190	211	176	192	197	176	196	214	208	203	185	195	208	185	172	196	185	205	224	184	202	187	204	209	198	199	181	180	198	203	192	217	199	174	219	216	200	165	207	178	199	227	200	180	200	187	176	194	187	182	179	199	209	179	207	227	182	163	200	200	179	211	220	181	192	193	205	207	194	205	210	192	200	164	191	179	216	189	184	217	189	194	191	189	188	222	211	210	185	200	207	185	182	227	178	197	200	203	189	185	187	202	200	204	197	192	207	174	170	219	201	160	182	204	196	171	186	175	188	209	199	179	206	176	196	182	198	182	217	191	210	197	203	201	170	185	189	201	200	211	219	199	202	207	205	197	230	191	167	178	197	198	205	173	211	195	181	211	217	179	173	185	195	217	188	186	209	194	220	211	198	187	171	189	181	216	186	193	193	215	221	180	201	174	190	219	199	209	191	220	173	207	173	211	211	183	195	207	203	197	176	191	203	196	183	207	196	205	191	221	204	212	186	181	200	213	197	182	190	186	192	207	198	188	183	201	186	203	189	192	193	156	181	210	199	190	170	197	191	185	200	186	184	166	173	170	207	202	213	198	189	191	195	205	209	220	202	183	215	168	195	169	170	207	190	184	215	164	194	193	187	203	194	194	171	179	196	201	167	200	218	187	205	199	177	238	189	215	169	181	188	190	205	191	191	193	221	199	173	194	188	201	193	206	161	211	179	201	207	192	177	196	200	183	190	197	182	172	204	179	167	191	196	194	189	161	188	181	192	220	204	204	197	177	200	165	189	197	195	210	201	150	174	190	218	214	206	200	208	197	207	210	215	189	203	179	174	171	198	201	187	220	196	217	194	144	177	218	187	176
3513	4466	1834	802	649	556	514	484	506	487	465	481	457	452	477	462	487	464	462	434	469	484	470	453	456	485	476	464	525	481	479	454	456	437	466	480	492	460	444	480	425	447	495	467	453	464	442	487	494	415	488	466	429	432	448	460	464	481	472	469	444	472	486	459	436	417	443	454	439	472	478	445	435	422	435	430	452	468	470	474	441	415	490	506	478	461	474	458	432	455	478	440	455	425	448	464	478	475	461	476	445	462	450	449	444	470	448	474	486	475	476	454	456	455	456	455	469	453	477	467	470	435	445	496	464	474	473	461	448	431	436	478	479	462	442	484	428	443	431	451	459	439	492	462	456	439	438	443	485	464	429	433	467	483	450	442	449	482	447	443	463	451	455	477	477	481	461	468	494	429	479	449	444	428	467	467	467	441	412	445	456	446	465	472	488	447	483	456	451	470	442	445	461	445	508	471	477	472	454	467	475	494	441	455	422	496	486	484	444	486	437	472	465	459	438	428	443	459	448	464	452	455	458	467	468	437	451	481	455	457	484	474	448	466	444	443	474	455	473	436	468	462	459	465	483	455	440	440	445	456	481	445	442	451	457	470	481	440	443	470	431	458	444	459	475	434	470	477	482	503	465	505	469	420	465	429	469	467	450	416	453	458	460	452	480	468	480	443	458	429	466	460	446	436	462	464	479	417	464	485	466	474	416	485	473	475	455	448	480	464	470	472	469	470	435	435	457	424	454	445	452	475	473	441	448	458	494	466	441	478	460	487	448	437	422	465	483	473	443	493	431	497	467	482	462	444	438	488	469	471	474	485	487	476	440	462	440	458	497	483	467	488	469	451	467	467	431	499	465	431	460	478	458	453	446	406	450	453	463	455	434	461	462	478	487	450	471	490	450	482	446	470	433	466	446	449	476	478	458	494	441	450	470	461	490	470	467	430	433	459	469	441	463	464	454	495	480	478	436	457	467	458	505	454	486	475	451	433	494	447	436	453	470	460	450	454	468	483	454	437	480	376	467	441	436	492	403	439	466	445	439	455	458	432	455	435	470	473	519	436	454	437	464	449	449	477	450	461	442	457	441	488	448	463	466	448	423	448	453	429	458	411	488	430	459	481	459	443	492	464	468	457	430	470	483	452	465	455	472	439	468	454	441	429	462	479	459	469	449	466	485	454	478	425	418	430	455	461	480	479	446	452	430	446	486	461	464	455	469	443	462	458	428	438	451	490	440	459	460	476	488	423	469	431	469	450	452	449	474	447	497	513	469	465	448	451	506	446	418	472	435	458	407	464	445	447	441	523	449	454	464	501	434	484	495	456	409	479	447	426	492	447	468	437	491	480	443	441	477	477	499	462	479	467	427	489	482	440	451	486	432	460	440	464	415	463	453	456	457	480	452	466	445	483	479	496	445	476	488	465	476	484	459	460	449	451	474	444	460	506	431	415	472	442	485	463	462	477	441	472	471	446	449	447	462	445	466	455	465	462	451	465	447	459	434	440	463	439	475	474	462	456	430	457	470	459	465	449	482	506	457	448	501	502	441	469	453	453	432	459	502	473	495	442	462	471	454	476	453	464	445	415	463	444	442	452	439	477	493	417	470	471	402	418	463	425	479	455	483	464	473	470	468	492	503	458	458	457	492	499	407	434	460	495	470	485	464	440	442	462	471	461	479	451	482	433	420	408	404	445	468	482	461	421	515	476	455	457	445	480	478	455	455	478	459	472	459	452	452	466	463	457	440	463	444	429	475	479	483	451	441	495	450	464	402	440	406	478	441	459	466	441	471	468	466	457	433	480	456	505	451	460	452	439	443	438	423	463	404	433	431	477	510	470	495	490	475	439	494	448	420	499	451	470	446	419	463	434	481	482	452	454	409	433	487	472	434	455	488	503	454	483	490	438	486	468	468	450	472	434	463	457	449	433	456	466	461	442	453	439	466	449	444	457	439	472	435	461	430	441	460	467	439	449	467	443	488	462	445	481	475	479	488	467	445	499	479	454	449	465	457	470	456	494	444	437	484	468	441	469	451	413	442	473	453	421	462	452	424	472	440	483	493	478	467	459	440	456	443	464	455	465	461	463	487	465	481	472	495	440	449	477	491	452	463	488	444	425	466	479	495	489	459	448	457	451	462	439	451	434	498	450	461	472	453	475	464	450	503	455	455	445	452	414	451	461	482	448	477	479	464	430	461	433	487	443	438	480	448	452	431	437	462	469	459	469	424	434	452	482	428	451	419	450	455	442	461	499	470	443	449	449	465	470	451	446	490	471	463	427	475	425	480	463	462	443	464	426	488	473	460	451	446	466	480	467	451	473	446	462	459	462	481	457	470	434	471	497	458	478	467	460	461	427	460	446	482	465	465	473	433	460	453	449	470	473	451	465	448	462	483	459	479	429	428	476	494	454	488	443	434	444	472	509	437	469	411	491	505	485	497	474	443	496	472	479	469	496	499	454	461	448	488	445	471	450	489	458	433	449	421	470	422	453	466	460	483	473	429	421	482	445	451	420	446	479	453	441	488	448	419	432	456	459	429	454	493	454	448	471	441	435	436	438	444	448	432	485	439	454	470	473	475	448	456	437	499	458	425	461	428	429	478	439	489	468	428	490	467	415	422	469	402	448	489	460	460	415	453	488	472	429	471	460	470	450	448	469	486	448	452	449	473	483	487	500	454	478	425	410	474	448	466	477	443	494	430	472	500	464	467	467	426	482	482	457	496	450	477	434	458	476	461	445	465	488	471	483	466	452	448	424	434	452	472	504	464	472	464	478	446	441	466	485	475	482	505	498	446	448	434	453	445	461	476	431	452	475	440	452	423	457	437	483	429	447	469	412	474	485	455	421	506	455	458	477	436	439	461	436	458	440	431	468	453	448	486	426	439	444	437	427	464	467	456	459	472	468	454	477	427	494	484	441	443	479	457	473	490	470	427	488	468	433	447	485	446	465	473	426	436	425	442	482	486	465	430	476	451	459	447	452	446	451	437	465	430	445	462	441	430	437	451	475	463	482	464	457	449	484	479	477	447	478	469	453	451	439	449	473	478	445	449	496	456	477	496	445	466	447	492	480	476	423	469	420	474	465	447	481	496	482	428	462	408	456	466	461	480	443	454	484	442	464	464	459	459	504	433	454	428	435	468	438	454	460	455	463	467	492	470	469	455	466	460	463	446	486	442	429	435	452	504	453	464	440	450	480	491	449	468	407	462	448	437	469	472	427	468	486	483	472	464	443	470	500	435	476	444	453	467	437	449	487	488	450	442	465	468	454	448	444	449	440	441	492	471	467	448	471	468	477	445	465	474	473	442	460	451	440	466	461	472	463	441	456	457	432	440	446	451	458	445	409	447	428	433	458	475	438	436	474	446	465	444	437	431	457	518	440	415	446	494	455	446	416	426	439	475	469	423	464	454	414	445	489	477	461	430	489	457	494	418	447	458	430	492	492	480	458	433	422	464	433	464	451	439	460	464	438	463	483	450	446	446	491
31705	19162	6217	313	190	181	175	166	152	142	161	150	158	151	134	173	174	163	154	153	140	159	143	165	166	139	174	151	161	149	119	180	163	155	167	165	143	168	161	139	154	154	148	191	152	166	153	161	121	159	143	161	157	145	150	150	154	128	148	157	167	149	163	147	150	140	151	163	161	147	147	175	155	157	147	171	143	165	155	143	143	145	141	142	166	148	163	171	147	165	133	156	174	157	151	133	169	129	167	165	142	174	172	159	151	154	134	144	164	149	137	157	150	180	136	155	157	159	159	153	162	152	150	148	158	170	155	147	156	154	150	168	148	153	143	149	145	164	160	171	177	170	147	167	170	158	165	165	150	165	150	135	170	139	168	150	142	138	138	150	153	140	150	155	161	157	154	151	177	152	153	129	166	147	174	143	126	131	150	146	165	172	141	164	189	165	163	139	148	139	151	165	132	185	159	154	156	169	146	157	160	143	165	151	150	152	134	145	141	126	146	139	143	156	187	142	144	159	148	145	182	164	147	175	154	167	140	160	174	166	126	144	174	151	136	153	141	128	180	167	149	182	153	139	157	170	141	147	154	160	166	141	152	164	143	138	157	130	126	148	159	139	134	177	160	178	177	145	169	169	145	140	164	130	127	146	145	161	156	150	166	130	151	138	153	153	147	161	160	140	156	159	157	160	197	145	154	138	138	131	150	167	149	155	170	165	131	161	161	155	142	179	175	151	157	150	154	161	131	162	142	159	152	144	160	158	169	146	123	139	156	166	151	117	146	169	154	133	172	157	149	146	157	149	144	125	164	157	181	147	155	149	156	137	145	128	159	168	159	146	162	166	145	156	142	128	153	156	165	145	157	156	152	130	158	160	156	159	161	148	125	157	141	168	143	158	155	145	128	138	149	160	145	157	136	143	133	158	168	148	166	144	144	189	146	169	160	158	160	135	153	163	178	141	153	159	153	137	128	180	155	148	150	138	143	152	171	178	161	151	168	150	157	171	151	150	135	151	175	167	171	158	167	162	161	121	166	181	168	148	158	124	157	157	159	135	148	140	159	142	125	154	167	173	158	162	148	122	160	173	137	161	155	152	136	136	151	162	161	176	153	152	158	135	165	155	148	172	162	167	170	161	135	190	157	165	190	141	154	164	143	130	184	147	160	151	152	144	148	139	151	144	164	178	158	147	152	159	161	158	176	130	154	146	155	186	171	160	158	158	160	154	143	147	133	147	135	144	160	131	136	142	151	135	170	166	149	145	155	161	158	129	142	149	129	137	155	187	130	136	121	139	153	172	156	139	157	158	173	152	152	141	151	162	170	171	167	147	145	135	157	140	154	144	151	150	146	153	136	159	135	157	141	176	159	157	146	148	138	152	159	139	150	159	153	115	143	150	139	146	164	178	161	149	143	149	154	134	152	164	147	147	173	148	148	170	127	145	173	164	126	130	146	146	150	150	145	172	153	169	147	133	121	137	130	180	147	130	166	151	156	172	166	148	165	144	168	139	160	149	149	150	157	159	139	155	156	150	162	150	143	145	145	152	170	136	157	146	148	149	156	167	163	156	152	152	172	150	139	143	158	166	160	121	169	166	154	150	143	144	160	133	140	163	153	160	134	148	152	174	155	169	156	131	149	120	153	134	146	142	133	144	164	153	150	125	157	126	161	127	153	168	178	156	185	140	189	140	138	175	136	138	137	151	158	147	146	159	135	161	168	146	168	145	169	149	140	140	166	152	146	161	152	155	190	139	149	148	168	179	151	149	156	165	161	136	159	161	147	157	152	150	155	177	151	158	161	152	138	165	172	157	132	150	122	143	133	158	151	136	150	144	157	158	142	150	180	151	167	141	180	153	177	151	144	164	169	166	145	139	157	148	152	141	145	130	142	176	163	142	184	180	164	166	137	163	143	137	150	141	141	141	153	174	144	137	133	143	143	143	133	157	128	141	163	174	144	160	160	155	131	154	149	141	133	146	154	144	138	141	139	136	166	164	154	148	158	158	177	176	145	153	139	167	134	155	167	154	154	145	147	186	163	162	151	141	143	154	133	162	172	156	134	144	183	162	156	168	160	165	161	150	158	144	142	166	147	150	162	146	145	165	141	163	175	157	152	160	165	125	141	142	160	149	148	129	154	180	147	153	151	142	173	138	151	152	133	150	134	152	140	140	168	144	138	156	166	152	165	139	150	152	117	168	158	142	164	158	154	140	147	159	134	140	159	154	135	156	153	150	171	162	145	135	146	129	155	153	160	168	132	182	157	158	155	146	156	158	143	142	141	159	143	146	154	181	151	139	166	147	153	147	147	143	173	166	142	139	168	150	156	159	126	168	154	152	153	150	190	166	157	184	160	148	163	172	161	158	172	166	158	170	147	136	140	163	144	138	177	145	153	160	137	167	149	142	142	147	160	126	159	143	162	162	161	137	164	148	167	130	181	147	147	172	163	164	146	140	146	141	154	145	167	176	147	155	138	148	166	150	164	152	164	144	142	144	157	164	154	161	147	129	149	161	152	138	161	135	158	155	148	165	147	165	166	164	153	154	166	157	170	139	184	162	142	174	127	143	145	148	138	139	148	156	139	145	171	144	181	182	139	147	143	136	145	158	129	138	195	158	161	136	152	156	166	161	163	159	168	174	166	148	168	152	149	173	178	162	158	146	147	150	139	135	133	153	191	150	160	144	170	169	139	177	126	140	141	152	149	159	156	147	157	146	153	161	152	183	161	177	158	174	144	173	155	168	137	141	157	159	135	169	157	175	143	168	150	149	176	158	143	140	127	160	153	149	147	169	137	138	163	141	137	170	182	125	166	160	151	150	149	160	149	162	149	167	139	156	154	143	139	151	123	145	130	175	140	153	157	134	148	148	145	123	138	176	165	129	159	137	146	143	144	174	182	145	159	144	163	167	148	170	171	145	158	144	168	164	154	153	128	151	145	151	164	144	135	182	155	152	163	139	163	155	149	163	152	170	158	156	159	149	147	133	150	135	148	166	166	156	139	162	155	125	154	163	158	175	170	165	139	148	147	152	141	145	163	147	171	157	121	133	158	131	145	144	146	166	144	149	131	153	140	163	148	146	143	125	158	132	153	154	136	165	128	167	156	182	156	140	162	126	150	158	144	140	152	161	168	170	151	152	158	167	148	151	142	172	148	166	144	173	150	173	168	167	167	179	142	178	127	154	161	144	131	152	122	147	153	147	173	156	157	169	136	153	151	163	152	150	150	154	148	160	152	159	179	152	166	169	145	165	147	168	188	124	160	141	153	140	144	144	168	139	138	154	156	166	148	144	160	127	151	145	155	129	150	148	136	147	146	164	155	138	154	168	153	154	149	153	143	169	151	164	161	165	151	166	134	172	164	136	146	154	137	149	146	160	146	163	166	154	149	160	172	155	142	134	154	178	141	158	165	155	172	160	177	140	140	139	166	155	168	148	142	137	151	141	146	153	160	152	151	157	147	126	157	148	168	140	146	152	177	162	164	150
5488	806	479	429	468	445	425	454	406	376	406	440	458	439	412	398	423	429	421	407	414	399	401	410	433	387	428	430	392	404	450	417	392	432	393	392	418	406	459	442	425	422	392	406	405	392	385	409	450	386	422	408	425	390	448	433	420	469	402	441	394	436	448	384	398	426	393	415	406	410	413	425	447	425	448	438	430	420	407	431	426	421	411	455	391	433	426	443	433	415	390	429	403	415	387	387	398	391	432	420	384	442	404	392	413	413	422	405	423	403	412	430	468	452	383	442	437	425	432	420	411	429	417	413	391	419	380	409	404	389	412	438	450	434	432	406	401	382	404	397	404	417	427	390	373	379	433	395	418	424	448	427	417	432	399	433	416	395	394	406	420	420	429	423	413	412	427	418	393	432	434	384	399	441	412	424	425	431	428	416	431	377	399	438	421	438	424	418	381	434	431	437	422	390	429	434	403	411	419	439	417	392	422	420	417	415	382	394	416	367	382	421	403	426	416	396	417	380	433	437	398	385	461	432	431	403	423	430	393	421	406	413	417	430	421	409	415	411	398	454	397	438	447	369	426	403	404	423	405	434	416	425	421	413	412	468	436	433	433	452	435	424	446	389	409	416	418	415	426	414	440	447	428	415	416	445	424	409	414	375	428	419	415	409	398	390	424	432	425	425	405	422	430	409	397	410	391	428	410	412	437	403	383	409	453	432	418	385	444	401	443	410	446	404	428	419	425	428	435	417	445	395	428	446	418	406	409	416	417	389	425	402	414	401	418	413	405	427	421	428	439	382	392	389	396	411	439	404	439	388	438	413	391	426	395	410	416	435	399	422	423	439	401	398	432	438	400	469	416	453	448	409	426	427	418	415	435	400	386	415	418	429	418	410	411	412	390	425	414	402	435	444	388	408	466	400	418	404	419	396	409	383	387	416	403	402	445	437	399	430	376	429	424	378	469	432	409	464	398	436	409	390	395	409	424	398	421	378	395	427	429	408	413	435	426	410	422	433	436	441	429	444	420	428	432	410	458	409	417	420	414	429	386	379	437	407	412	405	431	430	422	393	427	445	405	417	423	376	381	411	473	398	438	388	383	427	382	444	415	425	416	437	411	413	389	423	426	432	421	451	409	437	422	389	435	451	439	414	431	428	399	394	399	411	423	415	394	431	437	420	432	394	391	399	428	432	431	405	424	417	430	363	438	413	418	412	428	417	413	442	405	417	424	416	417	426	393	403	389	407	437	420	385	420	424	419	402	398	376	388	422	389	387	410	433	458	439	407	412	414	415	425	372	428	444	404	392	429	435	411	426	398	398	434	393	407	404	414	402	395	403	384	425	403	434	415	424	428	383	416	407	403	405	419	386	373	393	425	421	385	436	429	397	457	420	379	387	403	403	426	462	416	391	439	452	440	435	408	399	386	395	405	426	371	393	403	421	384	426	418	405	453	424	408	397	418	426	382	409	405	432	393	403	400	410	408	449	421	378	435	397	425	448	401	411	442	442	401	421	425	448	420	427	448	452	403	404	445	385	431	397	443	422	406	396	399	403	423	430	423	404	426	422	413	393	429	406	408	396	390	426	417	440	410	419	384	436	375	395	439	433	402	377	428	396	434	452	370	436	384	431	400	409	403	377	424	402	394	413	381	402	422	406	429	432	389	445	430	407	444	385	442	406	435	382	436	450	454	412	453	408	397	433	408	466	424	439	433	408	427	415	392	393	417	391	412	427	444	404	424	412	413	429	411	424	433	458	421	417	431	409	408	453	437	430	390	412	409	397	409	381	409	383	430	396	433	421	411	400	435	384	412	435	407	395	429	449	377	417	422	401	447	417	415	420	399	395	416	448	413	400	445	436	427	395	421	431	410	412	426	439	436	412	439	408	408	391	405	400	437	398	453	422	436	396	438	439	412	405	424	428	428	427	393	406	425	397	388	410	424	387	411	401	408	417	448	405	415	422	408	429	458	414	425	425	446	390	424	451	446	404	423	405	427	406	390	423	432	431	394	391	394	421	383	395	380	413	408	382	410	429	422	437	398	471	426	441	423	439	434	426	421	376	445	425	424	386	390	417	427	413	432	390	397	410	391	424	400	436	414	416	429	407	384	424	372	414	418	387	414	425	397	411	427	418	431	456	405	453	417	449	395	422	439	401	393	380	457	415	424	422	358	423	438	395	415	430	423	417	457	435	442	444	397	422	437	360	391	422	403	390	402	413	418	398	432	453	381	404	453	411	404	417	385	410	408	403	402	417	429	394	440	410	409	408	388	412	401	393	382	414	407	404	401	384	432	413	436	381	418	400	425	397	409	432	405	415	411	419	461	414	413	442	409	401	394	429	414	448	483	414	417	404	412	407	437	411	419	405	427	397	425	430	407	418	393	399	411	406	407	439	390	409	392	427	411	377	411	413	409	420	394	384	403	393	386	432	389	434	395	405	413	391	408	415	407	399	423	396	398	410	389	449	409	430	425	385	420	397	421	432	445	410	440	406	435	432	412	403	421	408	408	445	438	388	394	455	443	419	389	446	409	420	415	427	452	431	417	406	446	432	419	419	434	408	414	444	400	423	435	423	397	471	380	394	392	418	430	399	405	409	405	438	403	445	446	430	460	395	449	445	393	426	404	394	445	402	424	407	421	414	425	407	420	393	363	434	410	442	420	400	403	393	421	392	410	393	428	383	430	405	417	389	437	412	391	432	413	400	426	418	427	387	441	429	427	414	385	407	468	418	439	412	434	428	405	406	411	423	437	401	423	414	414	408	394	425	426	405	399	409	403	388	399	433	491	476	450	426	419	378	407	454	406	460	412	419	430	420	401	391	427	400	400	407	423	425	408	448	395	387	407	426	425	432	431	452	442	393	414	394	420	426	426	424	393	438	395	379	391	439	423	435	430	398	400	397	454	390	394	399	428	428	411	434	415	420	394	425	387	383	455	415	446	429	422	407	400	455	430	424	397	387	454	379	398	413	379	418	398	443	439	438	412	388	404	437	393	435	388	443	416	401	389	408	445	429	386	434	419	383	412	424	410	426	407	395	419	400	424	413	431	386	391	422	426	404	415	429	416	382	421	417	442	412	414	415	428	415	450	410	441	428	405	422	412	436	385	427	429	415	406	435	441	408	440	398	438	393	421	417	433	401	406	423	371	388	400	397	417	410	392	442	429	447	423	425	390	426	423	413	433	417	378	382	386	415	387	410	398	396	379	394	379	403	426	433	404	379	454	406	415	416	356	443	438	465	390	451	422	431	396	415	439	384	410	408	416	416	472	431	424	409	434	380	439	377	446	415	426	424	428	389	433	414	416	421	444	375	428	406	469	399	399	462	421	381	383	467	447	425	425	434	452	396	398	427	391	405	374	424	452	400	380	449	415	425	433	417	418	440	404	403	386	442	407	416	420	406	399	420	431	390	404	422	428	435	380	383	423	412	436	432	450	383	422	412	398	459	446	445	428	432	394	408	439	406	387	396	392	424	429	390	416	413	414
24561	20974	23938	28167	20965	16940	548	377	265	271	281	321	247	287	262	308	256	254	298	250	282	274	296	245	250	239	223	278	225	239	245	231	249	256	258	230	259	286	238	256	244	238	244	245	231	299	280	245	250	244	272	240	241	245	271	273	259	258	240	253	257	253	232	209	257	235	251	241	237	228	271	264	247	236	247	259	254	260	232	245	244	242	263	251	232	273	243	251	243	269	222	222	236	257	298	253	267	236	257	250	262	262	248	225	263	239	279	257	273	241	237	268	226	244	245	286	255	261	232	239	249	263	270	260	231	263	258	235	243	252	255	262	269	280	257	278	253	245	231	268	242	233	234	286	267	252	279	221	248	260	253	255	222	241	277	264	264	261	219	259	244	223	249	245	283	261	288	268	255	239	237	258	260	258	239	282	256	223	271	236	221	281	264	265	248	249	270	263	238	257	267	248	263	265	260	307	232	247	212	232	262	265	249	266	279	237	255	247	261	267	264	256	247	261	256	251	258	256	234	287	248	272	251	282	248	278	273	252	228	239	251	246	232	257	264	272	229	234	233	253	250	247	266	240	248	219	252	267	266	227	275	254	260	226	231	252	252	265	296	268	225	261	270	269	243	240	249	274	257	243	244	270	291	256	250	245	241	250	219	258	266	240	264	268	243	214	248	248	270	265	236	260	259	258	266	236	241	270	209	261	294	232	272	242	224	238	253	262	244	227	247	237	235	250	240	242	231	284	245	247	247	260	280	276	259	265	257	241	239	243	238	289	257	250	269	259	268	252	269	275	287	250	250	263	257	233	235	259	266	271	247	234	204	260	242	230	277	248	259	233	257	235	249	273	238	281	232	275	246	261	244	272	256	240	264	260	236	227	238	272	256	259	298	267	236	255	232	227	273	225	266	225	272	252	261	246	223	252	257	250	259	271	235	247	227	257	251	262	254	222	236	246	213	261	262	245	229	267	253	242	208	248	232	290	277	251	263	240	289	251	232	222	273	243	255	252	236	263	261	240	297	234	248	297	240	265	241	227	281	247	245	263	257	252	261	244	252	244	266	280	250	252	269	255	237	218	271	240	247	263	269	233	247	272	256	231	241	247	241	269	283	231	287	256	257	281	232	251	255	238	233	250	273	275	248	254	252	252	248	255	256	200	254	235	251	210	234	268	257	264	230	261	243	290	265	228	248	270	224	224	227	247	251	257	257	294	237	248	260	222	259	250	240	267	258	248	236	255	277	250	268	251	253	225	269	257	270	207	255	276	283	259	252	247	242	265	248	246	216	250	252	212	284	243	247	233	272	238	243	221	254	278	259	247	258	249	257	234	264	250	247	253	254	274	225	282	227	263	237	264	209	236	242	227	254	244	242	247	248	226	239	277	240	305	249	267	249	249	255	265	265	240	239	260	257	231	229	258	250	263	239	271	238	269	256	231	250	258	259	228	267	227	267	229	265	237	270	273	257	250	286	230	248	229	248	228	243	232	240	290	290	248	266	222	244	245	242	249	249	251	227	240	264	282	222	246	232	251	246	254	236	262	275	278	261	256	249	234	264	274	235	246	245	255	275	268	248	257	239	271	214	263	249	250	235	234	280	265	249	247	230	272	264	241	245	231	246	233	254	234	252	252	254	231	262	226	258	243	235	217	272	263	233	238	270	254	253	250	244	244	227	285	245	245	258	254	279	224	268	252	260	246	260	265	256	268	261	247	260	229	242	239	244	229	260	248	263	255	263	240	252	262	242	230	289	245	245	238	240	260	238	255	271	232	255	258	226	244	260	261	264	251	245	233	268	261	273	248	258	247	262	257	254	251	271	288	237	268	241	226	255	282	241	259	250	215	257	247	274	230	249	250	228	257	246	261	274	244	255	255	268	241	260	265	265	258	263	267	264	287	264	263	256	249	269	231	236	272	259	242	226	231	273	243	217	260	245	255	269	235	246	255	271	268	260	232	247	244	260	260	281	253	259	216	270	234	242	249	263	277	237	252	268	218	260	273	261	274	271	242	238	255	259	262	232	273	244	246	246	273	226	228	224	227	241	202	277	261	240	247	257	261	259	254	265	238	264	276	271	268	259	236	270	257	253	271	250	274	266	242	248	261	265	236	239	238	283	261	257	225	237	229	237	247	253	262	247	214	246	240	248	241	238	243	257	235	283	246	233	257	254	224	251	239	255	247	246	280	262	287	262	221	260	251	268	255	244	258	248	229	262	217	221	248	244	274	244	244	281	249	249	250	275	246	249	247	242	280	241	300	246	251	261	245	230	260	271	261	259	262	248	223	260	273	243	257	221	238	246	250	254	234	282	279	264	250	251	227	256	254	252	233	260	285	235	222	232	250	268	240	252	213	238	261	241	247	233	219	252	256	241	260	223	240	265	241	241	247	282	269	251	248	241	282	276	252	237	235	242	241	269	235	262	254	222	235	265	258	243	229	258	255	233	250	263	221	216	235	252	260	238	247	237	220	254	250	256	263	253	262	236	251	241	235	229	266	238	236	247	263	222	274	253	241	240	247	287	236	262	253	225	233	232	255	258	259	266	246	256	254	248	254	251	237	238	280	236	210	282	266	270	257	250	246	252	246	264	248	286	266	235	277	227	228	241	236	228	275	251	247	242	250	246	246	272	231	257	246	235	258	251	247	252	262	245	238	241	238	269	258	272	241	229	257	247	258	279	292	260	245	217	255	231	268	232	225	268	258	241	263	231	239	238	253	301	261	251	234	217	270	261	286	239	248	268	233	242	276	251	224	268	267	281	248	249	231	247	276	274	247	234	243	269	228	229	231	285	256	255	289	279	273	230	258	279	246	267	239	251	260	244	251	221	258	267	229	238	257	240	222	272	268	249	265	261	253	228	243	210	251	222	213	255	245	259	261	222	246	249	244	253	260	247	235	270	238	270	264	215	263	302	264	264	242	268	251	247	233	250	258	259	269	268	238	256	262	246	265	237	244	233	221	238	292	239	293	249	299	256	211	242	249	232	248	216	254	273	273	206	249	266	221	271	246	245	234	245	254	270	270	242	272	275	239	253	275	256	232	258	299	261	244	266	234	253	252	247	239	239	250	238	253	252	236	273	240	290	277	242	232	244	257	249	235	246	268	245	286	257	246	248	229	255	258	228	267	243	265	256	292	229	236	269	256	240	256	260	226	245	254	248	262	243	271	277	230	246	248	238	253	293	271	283	244	255	256	218	252	259	252	252	225	249	254	258	229	265	249	261	229	253	229	257	251	233	254	246	259	225	292	256	257	266	228	255	229	271	215	224	262	254	243	261	257	236	237	246	256	233	251	261	256	248	267	240	251	237	235	270	260	235	268	244	265	257	228	245	260	263	268	247	247	261	260	260	255	237	261	266	273	257	249	237	256	239	238	266	225	242	217	244	250	249	250	257	269	260	235	255	258	249	258	265	231	239	259	258	270	243	246	256	264	219	268	236	221	253	275	232	250	263	233	254	246	228	263	223	267	221	265	249	242	258	274	252	229
3676	2883	1390	772	712	701	658	653	657	645	607	618	598	667	621	631	643	616	626	584	599	606	606	606	607	613	638	591	621	619	619	584	675	651	621	666	646	646	644	627	643	611	681	603	602	644	596	583	618	619	639	585	589	571	583	620	599	630	611	598	630	640	630	581	612	595	620	609	631	653	683	595	610	648	664	568	604	590	602	635	547	619	631	626	547	612	610	657	612	620	565	661	601	610	614	603	628	598	577	602	621	658	662	612	585	597	628	608	679	644	629	613	621	601	608	621	626	594	606	623	645	628	602	591	602	554	656	578	627	557	604	608	593	637	614	595	602	598	617	596	584	666	652	626	613	632	619	609	605	589	609	620	624	582	584	616	606	623	613	597	641	662	642	644	659	615	644	621	576	650	580	637	630	619	643	626	596	611	627	619	625	595	599	637	630	597	603	660	642	603	639	648	596	618	618	580	609	601	645	606	603	617	642	623	684	648	616	615	606	636	660	631	567	625	622	638	664	631	616	617	623	569	630	655	651	601	602	630	594	604	637	627	633	609	610	614	584	605	555	648	595	615	620	644	590	618	621	641	624	644	603	632	648	616	595	620	617	616	611	569	591	620	579	562	627	611	604	642	642	623	668	644	679	559	568	585	627	625	647	612	612	581	654	621	596	607	630	613	636	663	616	656	604	607	631	645	594	624	614	575	612	608	632	547	616	628	639	599	630	616	620	599	591	610	626	604	605	649	602	595	606	572	640	561	624	646	601	594	598	653	647	615	588	571	640	640	590	624	603	602	649	625	608	622	620	590	632	616	598	634	656	630	638	584	616	559	587	600	630	636	630	613	589	624	597	638	630	599	633	610	646	634	617	622	636	556	648	602	652	587	587	585	624	612	624	604	621	620	629	617	634	623	591	592	603	618	604	643	630	648	630	623	619	576	572	640	642	586	652	619	606	628	622	625	600	602	608	625	633	616	623	669	568	613	635	641	636	600	634	625	557	640	623	601	578	634	591	607	595	644	574	636	593	682	613	635	677	635	631	602	653	605	586	631	618	599	647	615	577	602	604	620	617	578	612	619	620	654	614	641	587	612	629	655	625	587	662	623	648	659	640	629	589	609	609	636	610	648	601	639	649	626	648	631	644	576	625	588	593	581	618	617	602	616	577	636	653	604	606	627	624	654	629	616	628	627	636	644	629	639	573	621	553	613	631	650	645	656	602	614	648	615	601	576	607	617	605	618	615	618	589	605	609	572	605	600	628	626	627	601	641	608	572	591	609	591	577	617	583	603	598	674	629	602	571	599	635	634	557	597	619	584	632	630	627	606	575	623	608	590	633	625	612	574	628	572	596	623	619	604	635	592	610	656	634	645	576	616	603	636	637	654	593	612	674	621	605	659	632	636	620	584	598	697	571	593	624	608	636	597	630	637	608	677	578	656	569	591	621	579	617	593	644	608	567	590	632	569	589	608	611	570	627	654	598	605	612	626	628	638	605	651	615	648	576	601	584	618	583	589	600	630	608	670	642	643	618	637	610	604	600	607	633	636	581	620	625	589	613	604	559	592	629	622	620	613	609	651	671	631	612	629	636	585	671	620	654	616	645	618	599	592	629	609	634	594	581	604	598	604	617	608	671	618	624	614	627	545	593	630	615	626	580	606	596	618	618	597	647	619	638	578	609	604	581	599	629	587	634	590	621	575	589	639	612	608	642	613	600	639	627	652	608	583	595	644	608	597	651	592	637	622	652	617	613	603	603	607	575	626	631	625	640	605	573	603	605	594	670	555	599	620	604	617	637	569	617	649	608	658	630	604	622	595	614	597	576	609	629	620	620	612	566	604	578	623	575	638	632	612	666	631	624	613	625	617	613	572	632	635	605	646	589	604	639	586	591	604	582	577	603	618	607	570	627	578	622	652	593	618	637	633	647	614	626	613	628	638	624	593	602	595	638	593	613	638	601	623	645	628	598	630	634	617	562	624	630	578	604	587	632	621	582	605	628	632	603	679	637	592	634	581	619	618	638	674	580	618	647	611	604	648	624	606	598	638	602	629	605	555	602	630	657	585	641	639	596	643	613	631	615	639	697	639	622	659	607	586	592	653	645	643	579	610	643	591	600	593	646	612	612	618	578	593	604	664	624	639	633	656	613	627	638	600	593	657	646	620	622	601	640	622	556	684	644	592	641	636	613	636	599	589	605	605	602	638	625	630	565	616	641	632	644	614	624	648	655	559	557	598	625	627	583	642	649	646	639	600	630	608	619	610	607	611	609	637	666	636	615	607	663	587	661	676	588	634	547	597	603	610	624	651	638	673	599	561	656	617	604	606	620	652	587	604	636	601	578	639	641	585	623	630	618	599	630	566	613	642	612	636	679	594	633	598	594	641	634	609	659	584	617	622	639	634	602	640	582	591	611	636	596	595	639	636	605	647	620	646	643	595	597	624	645	611	599	602	593	606	590	602	602	657	631	605	634	613	615	622	626	633	636	648	595	641	605	615	676	591	652	630	623	614	539	631	633	639	635	633	598	644	595	635	627	566	587	602	638	673	605	622	612	613	602	660	631	692	655	638	617	629	631	609	617	633	623	632	637	615	583	603	655	653	600	615	671	577	660	632	630	634	653	610	588	636	614	605	631	623	601	593	593	607	604	615	630	562	613	624	589	585	579	605	674	632	638	625	593	667	629	644	612	605	614	616	600	594	571	587	593	586	653	582	648	654	593	631	657	612	621	606	637	640	631	623	582	612	634	602	588	603	595	610	613	591	565	618	597	639	614	616	584	622	609	643	574	596	611	615	631	589	614	634	637	570	631	610	576	592	631	596	630	627	608	636	664	615	630	646	603	607	616	571	590	603	626	592	597	623	575	605	586	621	609	647	603	586	621	643	636	611	623	615	606	599	609	620	643	609	604	622	567	628	605	596	618	607	603	603	599	598	574	587	644	593	594	667	608	619	626	628	636	640	657	626	564	639	652	628	591	629	614	579	626	556	613	632	612	638	607	628	615	582	615	576	569	603	604	621	595	650	628	592	613	629	620	577	604	576	597	621	545	594	589	602	605	632	595	641	618	609	649	638	648	587	615	599	593	638	612	564	644	601	633	602	585	595	606	632	580	652	600	586	583	615	609	607	600	621	605	632	622	646	590	645	655	625	620	637	626	609	594	620	623	598	626	637	588	634	566	567	628	639	611	611	640	648	594	604	641	629	605	630	630	630	601	625	586	615	589	603	604	620	610	637	597	609	600	639	610	638	598	637	611	602	576	621	615	665	580	635	580	628	578	628	569	591	658	589	637	622	643	576	656	621	623	662	622	629	627	624	638	640	659	639	609	593	616	640	625	622	612	583	655	617	657	647	603	646	624	606	659	604	612	577	606	620	633	614	588	612	596	681	631	648	583	601	585	656	606	616	632	617	643	656	590	609	578	600	630	624	648	611	605	599	579	630	651	601	626	593	615	626	595	637	623	587	631	629	622	621	616	616	616	568	619	624
23962	21022	24370	27861	21025	21038	12570	482	329	301	264	265	220	255	245	231	230	214	195	246	226	218	201	227	235	185	237	237	233	222	230	200	209	197	177	195	206	189	196	200	212	178	188	205	188	192	217	222	197	190	215	199	208	198	188	199	184	201	207	180	204	228	200	187	204	192	177	219	231	218	223	198	191	198	202	202	203	176	184	197	200	196	203	184	215	191	206	215	206	179	200	217	185	196	187	203	225	202	197	200	183	223	168	202	195	176	201	194	182	203	207	202	207	185	231	175	201	191	190	190	208	155	185	201	187	215	184	200	201	213	196	166	206	173	205	206	220	185	192	175	197	201	194	211	184	168	199	196	199	215	216	199	202	190	195	181	200	212	169	211	188	205	223	227	223	195	213	180	191	214	209	206	204	192	198	197	183	179	215	193	216	225	196	198	209	214	214	206	198	215	166	201	185	184	193	206	196	214	179	168	184	204	193	208	191	189	183	201	189	212	190	212	187	193	190	193	188	198	211	196	177	155	201	221	195	208	205	206	179	202	198	197	221	230	222	191	206	195	211	174	198	185	211	179	198	198	227	231	178	183	180	198	199	208	199	198	211	178	178	227	178	197	203	194	198	205	209	197	187	189	191	201	156	218	220	216	211	183	199	215	193	172	215	197	221	196	163	197	191	224	171	223	203	192	194	179	187	186	199	192	206	184	181	197	171	167	190	201	214	191	198	154	194	176	182	186	188	193	193	221	210	218	184	196	179	228	207	196	197	184	182	216	210	200	197	193	189	192	199	190	215	201	217	202	179	175	176	226	201	212	220	196	187	183	212	204	197	189	170	198	186	197	196	206	204	189	188	185	217	205	178	204	199	184	203	226	164	203	192	207	184	182	185	198	199	197	209	225	191	186	199	187	185	198	205	204	194	188	181	192	218	219	203	178	172	181	200	225	194	185	199	212	221	197	185	185	212	198	193	196	212	184	159	223	211	216	186	190	195	183	201	209	192	213	182	194	202	174	227	226	218	212	206	185	177	222	174	181	179	186	208	208	172	221	204	214	195	188	201	200	218	192	204	184	205	194	190	182	192	197	197	188	232	229	188	211	196	188	173	181	200	206	191	185	202	206	208	200	193	207	223	191	204	194	196	198	206	201	176	204	206	171	202	195	203	198	188	198	193	200	194	201	218	186	198	212	191	174	211	194	160	166	209	195	191	178	197	195	177	182	236	233	188	215	213	194	222	196	206	186	192	208	202	228	201	203	202	229	184	183	195	174	202	196	188	210	198	207	205	171	207	204	198	200	202	210	220	204	194	185	172	202	199	203	196	189	175	189	162	227	210	184	196	189	191	196	196	201	210	175	166	172	205	214	196	195	199	199	195	199	178	207	203	202	196	210	181	161	198	192	184	197	196	205	188	185	199	191	205	224	201	189	211	195	226	232	224	199	195	218	198	176	196	191	217	215	189	175	189	192	192	195	204	211	195	219	197	210	214	173	181	221	204	191	183	182	200	202	197	188	219	217	184	187	182	206	201	205	199	204	203	200	186	187	190	197	211	210	184	201	164	199	167	193	188	176	173	183	202	202	187	191	176	192	192	211	191	199	220	173	197	195	188	193	217	207	181	168	199	195	189	198	200	209	215	175	201	237	215	170	187	196	182	209	194	184	210	202	198	208	206	237	209	173	215	185	191	200	203	190	169	203	213	200	188	205	199	168	176	188	198	163	211	202	195	190	202	208	188	203	168	185	203	197	194	186	198	177	198	194	204	178	186	231	187	193	195	184	189	209	245	206	182	181	180	186	191	191	201	186	186	216	174	185	222	225	186	177	208	206	191	172	186	174	183	193	208	180	200	186	175	191	187	203	182	197	195	220	195	207	198	180	216	181	210	192	184	183	220	194	199	204	194	211	192	183	182	208	184	159	189	203	193	197	154	183	208	207	190	207	184	182	203	231	209	208	173	208	201	209	211	200	212	194	215	203	215	191	206	176	207	190	217	199	199	188	173	189	201	199	182	205	197	202	197	195	216	203	190	215	208	187	183	207	198	206	197	174	212	191	202	195	180	193	205	189	214	161	206	193	190	201	166	192	196	210	195	182	196	184	189	181	205	192	198	206	205	193	196	191	204	199	211	213	194	200	193	211	195	184	187	190	173	204	212	221	167	186	205	197	173	209	174	191	184	155	212	179	222	199	221	189	193	190	185	168	196	198	193	195	204	208	219	204	202	214	197	201	189	212	193	206	205	181	184	194	189	205	206	193	212	204	196	201	190	207	204	180	195	181	193	219	178	209	207	180	187	191	209	168	207	204	185	180	175	210	184	203	197	197	196	178	204	184	182	194	187	182	198	186	209	200	191	194	206	204	189	216	216	179	178	194	217	195	192	199	200	203	204	208	189	177	197	207	174	237	208	189	198	217	195	207	206	187	196	198	202	189	202	216	207	209	197	210	210	191	188	203	202	192	216	186	171	185	214	210	222	179	204	180	193	193	192	191	198	193	202	192	204	200	196	192	214	188	218	206	207	180	193	195	204	217	199	179	216	184	224	187	197	173	201	185	198	194	196	201	194	193	198	180	187	200	187	216	176	205	185	208	201	201	176	179	193	179	212	201	195	207	193	199	203	179	186	204	217	173	206	227	178	212	201	200	213	194	178	184	195	173	211	191	206	227	195	208	187	203	185	176	220	189	206	197	201	229	191	180	202	189	202	189	207	188	198	202	196	194	194	192	200	199	193	183	214	213	215	183	188	207	216	215	200	198	212	202	202	173	189	212	205	183	217	212	211	194	211	225	196	213	215	194	198	220	177	206	218	199	186	199	206	187	205	196	177	192	193	206	216	179	205	190	208	181	191	175	173	209	208	203	208	187	180	215	186	187	195	217	209	206	159	230	206	212	191	164	180	196	200	201	210	192	193	213	220	196	175	198	192	178	182	197	203	190	212	187	185	186	215	206	222	220	187	185	177	189	169	192	192	189	194	169	172	188	186	192	179	191	212	203	198	175	196	209	211	213	184	179	203	213	187	165	223	189	203	194	196	221	199	181	189	194	196	205	187	206	206	187	182	206	198	194	193	188	190	217	178	189	189	206	179	178	188	209	197	201	215	198	195	179	197	189	186	189	178	191	191	209	192	241	187	201	219	173	198	177	219	186	196	183	194	188	188	176	195	191	187	209	215	210	205	208	219	203	195	192	223	201	181	204	189	177	198	200	209	216	230	217	169	202	209	176	214	209	193	199	201	216	213	218	177	186	198	174	188	173	207	240	193	192	190	191	204	210	203	216	192	198	209	204	198	208	215	210	176	213	196	176	201	191	194	176	211	201	190	189	184	199	170	224	185	203	179	186	224	190	196	178	201	203	214	196	205	215	213	182	195	217	180	236	174	190	195	214	196	191	197	187	201	193	194	211	184	170	200	212	202	189	175	189	205	210	204	217	210	191	177	189	192	196	197	204	213	222	199	189	197	213	216	203	191	187	206	186	187	189	189	191
3945	4369	1862	891	712	589	547	501	504	489	509	483	509	492	470	478	549	468	483	443	473	451	462	472	481	477	452	452	458	526	417	485	456	462	455	498	482	445	465	452	457	469	431	408	427	485	449	443	434	459	439	490	478	476	469	447	486	427	471	426	472	491	465	409	467	470	465	466	468	479	442	447	483	435	451	457	477	481	486	448	471	457	501	495	446	497	458	490	510	450	428	469	442	472	479	474	442	417	436	449	478	424	440	475	455	463	440	446	474	484	504	487	479	493	436	482	459	418	443	468	488	482	434	429	449	439	411	455	457	412	462	469	464	475	443	464	443	446	446	469	471	443	458	448	469	467	492	483	478	468	471	485	406	446	454	461	460	455	474	462	482	506	433	485	482	433	437	463	449	442	490	461	494	452	446	414	458	430	465	496	491	427	471	454	440	465	465	475	458	490	445	439	434	506	481	434	467	459	489	465	451	445	426	479	474	456	425	487	431	468	468	504	516	504	474	482	470	467	468	445	481	485	483	432	451	517	508	477	447	473	438	461	481	440	478	474	480	445	480	469	496	457	460	455	470	438	441	471	493	496	471	501	436	447	437	452	444	483	451	473	492	493	472	450	463	477	463	443	476	471	482	432	434	472	447	463	453	450	471	493	483	423	462	461	454	459	439	464	465	457	447	496	433	427	429	468	455	474	471	467	454	470	469	458	480	454	460	451	452	479	452	454	442	451	463	447	484	484	490	493	456	453	440	457	466	453	424	448	443	476	448	453	447	469	454	464	463	484	453	526	468	459	456	452	451	441	470	464	468	438	497	457	446	452	462	445	437	464	449	463	442	471	461	507	500	452	458	424	447	453	465	429	432	447	484	465	483	472	473	467	477	439	443	429	489	454	476	494	463	470	450	469	513	462	442	443	440	449	460	463	464	451	441	482	452	534	475	431	430	463	481	414	466	473	482	476	466	452	449	492	449	451	431	406	471	445	463	489	462	460	433	449	462	442	462	473	462	438	453	485	480	469	487	428	469	454	432	459	466	456	462	447	447	478	428	416	467	510	450	472	435	467	498	472	449	475	436	486	456	444	456	462	495	471	447	438	466	453	476	478	467	461	446	460	456	436	447	474	448	465	468	455	454	470	433	442	484	496	450	418	438	508	476	458	457	447	457	426	461	440	486	503	471	480	523	505	465	467	461	478	457	479	494	470	463	425	474	474	430	445	448	451	444	434	459	454	446	443	472	465	441	477	467	466	492	441	462	477	465	454	464	442	412	502	466	445	438	489	460	422	499	458	511	451	472	451	436	435	475	438	427	480	496	472	460	476	425	431	458	467	441	491	474	439	452	481	493	440	444	436	413	440	480	493	500	413	455	483	438	437	453	477	448	451	464	474	474	441	478	450	469	453	446	454	482	498	475	479	475	487	462	434	407	439	448	458	459	495	451	473	453	481	490	492	454	457	461	496	436	468	455	446	450	463	473	490	463	467	442	474	470	462	479	451	497	481	471	460	425	462	478	491	467	434	457	435	460	481	469	425	470	427	446	469	487	426	489	463	459	484	461	447	472	450	471	456	449	453	442	427	487	462	503	475	478	425	474	463	436	498	433	440	450	442	452	412	437	481	479	449	454	439	501	529	441	443	460	453	424	454	457	489	475	472	469	490	501	468	457	477	447	463	452	450	487	435	479	445	499	466	467	480	456	445	441	448	490	416	449	463	429	442	467	469	453	469	493	477	465	477	434	476	481	434	470	456	472	461	486	416	513	416	449	453	441	505	483	420	454	456	427	451	440	485	452	419	463	451	466	448	448	440	451	476	439	471	449	447	450	472	466	452	468	430	455	460	445	436	441	432	467	485	448	480	478	465	478	463	445	433	447	487	474	474	433	439	493	436	476	458	429	490	457	447	439	469	447	459	451	455	474	466	466	458	475	472	455	455	445	454	489	494	496	501	430	447	468	416	454	444	491	442	462	439	477	460	474	493	468	496	454	437	477	451	473	460	441	452	491	481	483	459	470	459	460	457	457	475	463	491	444	483	476	435	476	446	470	453	479	482	485	478	440	463	457	443	480	478	454	460	455	491	450	450	489	406	455	425	466	461	486	477	431	447	467	417	424	474	464	475	461	466	515	441	444	443	458	456	439	477	475	437	434	443	428	476	439	436	459	443	446	446	456	492	452	425	444	480	436	446	456	471	430	463	429	509	449	467	455	468	480	469	489	466	463	447	436	478	479	497	430	453	457	449	476	439	448	478	497	426	457	504	432	471	463	453	440	484	487	473	444	452	474	488	482	460	466	484	460	478	432	418	452	443	500	476	447	463	496	439	420	427	469	464	453	480	455	456	434	477	489	453	481	448	453	445	470	444	498	463	468	443	465	480	447	497	463	449	488	449	467	465	421	472	477	435	483	443	455	471	459	412	491	469	474	469	423	479	463	492	470	486	448	475	456	508	471	485	435	467	478	458	460	445	424	460	463	500	439	437	480	476	474	481	477	501	477	439	449	476	427	474	458	438	434	451	446	506	438	454	502	438	453	494	414	474	445	459	488	490	451	478	432	443	446	456	451	462	453	461	462	447	488	438	433	481	448	441	444	442	463	450	417	496	482	481	464	449	459	483	471	480	450	416	503	441	495	512	466	446	467	409	464	467	474	474	425	471	483	466	442	475	415	481	438	439	435	449	446	493	470	447	454	470	435	453	477	457	479	469	452	472	434	414	468	463	519	479	429	497	499	478	436	444	496	412	458	440	486	463	444	448	432	444	490	447	441	450	457	440	459	476	453	436	449	498	444	451	481	442	487	492	449	431	494	464	478	499	455	431	457	426	476	462	385	469	444	454	453	467	442	436	446	461	429	469	471	505	454	468	419	448	440	467	495	458	457	430	445	478	486	494	436	475	479	497	465	414	469	467	449	458	427	437	452	461	441	464	463	445	461	447	487	442	514	467	472	465	471	462	444	453	445	471	457	449	434	466	487	469	446	476	449	485	443	432	461	436	434	430	463	449	448	460	443	436	455	456	454	460	464	474	458	443	454	489	458	460	464	473	442	441	445	457	432	506	492	457	474	458	443	452	427	471	479	448	482	494	463	465	472	435	460	486	427	468	468	475	503	482	423	465	464	439	450	479	472	480	458	459	448	468	483	516	448	471	489	466	490	489	460	485	480	468	484	466	453	450	466	458	460	456	417	441	430	436	489	474	455	447	469	437	473	491	435	463	448	486	472	429	446	499	484	471	442	463	460	410	468	445	462	502	485	437	441	473	464	463	477	460	489	423	474	416	447	470	408	427	488	490	469	493	459	463	496	476	448	460	443	447	469	500	470	449	488	431	454	461	478	482	475	476	447	521	481	506	455	489	505	470	461	468	487	451	451	465	493	488	462	446	449	447	443	439	468	420	460	485	449	449	439	440	432	464	466	438	455	433	474	467	475	469	491	477	437	449	464	478	455	468	444	436	471	420	473	456	454	441	435	446	435	470	461	476	465	499
31643	19241	6435	473	314	300	224	129	155	161	129	139	172	171	149	150	155	151	161	165	156	141	157	167	141	153	158	150	134	156	158	174	149	177	175	161	137	152	158	136	122	154	160	151	126	150	154	143	142	149	162	154	162	154	146	180	126	157	140	165	128	165	135	179	165	158	170	164	162	148	155	120	146	167	150	150	157	156	139	141	165	168	158	147	154	142	138	146	144	141	150	163	155	141	167	135	146	178	147	150	147	138	176	146	150	174	153	127	160	150	159	142	164	143	142	155	138	157	142	156	148	177	161	178	128	164	181	142	150	169	155	151	173	140	155	180	145	151	155	171	168	157	130	174	152	160	159	171	166	134	153	169	150	129	157	174	147	136	146	147	157	174	177	185	156	144	139	168	146	159	126	146	172	188	153	155	146	161	137	145	142	139	161	189	150	141	144	163	145	180	158	137	154	151	140	157	171	150	162	158	163	145	134	164	157	168	148	141	157	140	131	168	162	164	178	174	144	168	143	160	154	155	134	155	159	181	147	151	142	157	168	148	168	158	154	142	160	159	181	152	154	165	146	135	154	169	170	137	166	137	177	183	145	150	159	158	145	158	158	165	135	150	157	153	143	161	165	173	144	144	154	171	158	153	163	158	155	158	156	170	129	157	175	151	167	139	151	180	170	176	162	170	138	149	135	146	158	137	169	157	167	171	154	145	149	177	161	150	161	150	151	147	157	144	146	142	139	163	138	165	140	148	155	153	152	144	138	139	146	196	123	147	157	147	168	156	155	141	145	134	140	156	159	163	150	157	169	149	157	157	146	161	176	160	150	158	155	174	160	145	175	180	155	153	132	153	138	143	155	162	148	149	169	156	160	130	171	160	148	144	155	140	150	165	151	156	157	171	140	145	175	132	161	164	141	161	148	151	151	177	156	183	138	144	156	154	159	148	150	136	145	152	146	178	166	140	133	152	168	159	150	159	183	170	146	151	150	151	151	153	172	126	154	139	181	143	163	161	161	164	146	142	152	135	160	149	162	167	150	152	162	138	147	132	133	148	163	165	143	151	152	147	174	176	161	169	158	153	162	156	170	150	158	134	135	124	174	164	167	164	156	140	149	162	142	141	173	172	159	168	143	170	131	152	167	155	140	151	164	149	186	167	181	150	146	137	169	156	139	145	156	166	151	154	145	165	164	177	149	157	145	152	164	182	152	158	161	147	164	168	126	134	142	174	151	143	170	168	131	158	142	168	158	142	133	155	152	161	150	144	159	159	137	168	149	154	149	138	179	128	144	141	160	153	150	146	146	162	136	146	147	148	156	160	163	133	147	153	172	144	142	148	169	151	156	121	140	144	160	156	162	171	140	161	143	145	176	162	162	133	152	150	143	170	137	179	123	140	134	162	167	166	153	116	152	145	171	165	123	156	153	141	135	158	161	140	137	156	149	148	155	164	145	189	162	146	156	151	152	123	163	155	176	130	164	139	149	122	148	157	168	138	141	164	165	171	154	139	162	145	171	167	159	143	160	169	152	159	152	160	131	162	161	150	156	153	174	152	143	171	137	136	156	165	144	140	175	154	151	145	162	173	127	157	145	175	156	156	149	176	137	153	158	166	162	147	149	138	160	142	143	155	190	151	149	130	144	157	152	144	161	126	162	147	169	152	165	176	165	154	157	153	178	146	157	156	166	146	149	168	142	157	164	144	137	150	154	139	155	152	142	161	150	158	175	136	153	147	171	146	152	149	168	167	175	155	150	140	123	168	149	160	150	142	169	152	161	164	176	136	154	162	166	188	154	152	158	140	153	157	172	174	148	152	171	162	175	151	172	177	167	142	143	141	141	146	148	151	150	152	151	159	144	142	143	161	143	157	164	148	152	159	167	181	154	171	168	151	159	150	177	141	162	153	148	163	174	150	173	166	144	159	176	143	152	145	167	164	155	173	145	154	161	177	160	155	146	165	152	152	151	161	164	161	165	162	156	151	135	163	161	151	158	161	168	140	136	154	151	151	158	145	144	163	152	175	142	156	151	168	160	175	153	156	163	156	154	160	144	161	136	167	155	167	160	178	156	152	156	147	165	165	157	153	147	146	160	149	150	160	147	156	156	136	163	173	152	170	161	140	167	141	168	152	158	156	154	176	152	144	166	121	153	201	147	167	172	139	128	132	152	154	167	145	156	139	165	175	196	155	164	166	153	158	165	169	163	158	153	157	155	156	143	132	161	152	166	147	155	157	160	163	149	148	158	172	144	130	148	164	153	133	160	147	168	164	150	154	159	135	152	158	162	187	162	133	158	139	165	141	152	154	170	141	149	155	167	141	176	152	157	137	123	159	154	143	155	157	187	137	166	146	155	137	154	166	167	188	159	157	141	163	140	163	144	149	151	140	157	133	125	152	150	161	162	146	149	161	152	138	139	175	159	145	154	145	143	171	153	150	142	144	144	149	166	138	136	170	150	144	165	132	131	165	163	145	160	141	163	158	118	152	170	149	169	156	157	166	165	172	145	136	146	152	139	161	153	157	181	141	156	130	157	127	174	146	147	150	158	165	154	149	149	153	150	142	169	151	145	136	130	143	151	158	149	143	143	158	141	132	157	163	157	177	171	184	134	161	171	157	160	147	152	169	132	142	150	166	161	124	168	155	160	163	169	138	157	137	167	171	145	133	125	130	182	168	158	162	142	155	140	177	146	149	154	169	156	142	161	131	163	159	154	148	173	171	175	140	151	141	136	175	150	140	145	146	146	155	152	145	137	155	145	169	159	151	143	149	186	167	155	155	169	147	162	142	150	162	127	181	171	156	141	142	150	149	150	160	166	165	144	154	141	152	150	170	166	153	155	159	159	152	161	150	145	173	184	171	140	145	131	151	160	175	151	159	148	141	163	143	158	145	143	162	137	165	146	170	153	148	157	138	141	135	139	159	160	129	152	160	144	148	148	143	167	154	148	143	170	140	170	147	127	140	164	172	158	138	170	161	169	154	163	155	160	157	142	173	161	157	151	138	160	157	157	176	157	145	142	133	154	162	164	180	138	165	156	171	156	138	133	140	165	166	154	168	168	151	165	158	139	167	145	131	152	146	139	153	141	169	150	139	186	159	150	151	146	157	158	154	163	155	139	185	144	140	152	157	152	144	167	142	148	156	188	135	147	172	148	152	130	152	167	153	165	159	146	164	159	162	143	154	148	150	151	145	129	154	138	163	147	148	142	142	159	154	143	148	165	156	155	164	159	153	148	145	162	166	148	138	152	141	131	162	135	158	180	173	149	161	153	150	171	175	182	160	146	154	154	132	167	154	153	138	145	140	176	128	162	148	166	144	158	188	145	165	164	151	146	165	136	178	157	164	131	135	151	157	166	148	158	167	154	150	165	146	145	153	151	153	154	170	170	157	147	136	144	142	162	157	163	147	166	143	148	156	136	184	137	137	171	159	182	148	155	154	159	151	160	132	164	154	128	173	146	166	158	149	150	149	147	157	143	154	145	156
5486	756	519	426	453	390	381	447	472	471	453	420	415	434	469	429	404	401	429	428	432	433	449	399	449	442	429	404	444	440	410	393	431	423	429	386	422	400	417	440	431	448	400	446	427	396	399	415	434	428	439	413	409	456	420	411	388	418	442	419	404	432	449	406	396	443	401	413	434	406	412	413	409	393	417	404	405	415	426	429	412	407	420	412	402	405	436	434	408	407	396	421	431	397	415	415	409	402	427	421	417	432	423	428	418	398	407	445	426	446	445	419	456	425	421	413	387	444	437	381	429	417	412	454	418	410	407	411	428	429	412	416	405	378	427	439	448	443	466	403	420	433	396	468	408	381	446	370	452	428	386	419	425	426	427	381	392	447	412	385	427	436	428	437	434	417	414	389	420	408	414	440	445	427	417	401	449	415	425	417	416	403	426	392	434	446	403	470	424	411	432	442	429	413	407	422	420	425	424	395	417	406	435	443	421	399	433	395	399	451	399	438	396	369	400	417	446	448	397	380	393	434	409	433	405	391	429	416	458	386	397	398	412	439	429	406	441	409	409	404	454	434	397	433	388	437	419	374	418	422	392	427	439	408	411	406	415	412	423	399	381	384	409	445	452	421	407	444	452	375	436	460	399	415	400	440	456	453	400	417	416	428	439	422	416	454	415	394	444	395	449	416	418	403	403	437	403	412	430	421	405	417	433	418	402	422	422	435	403	456	441	429	441	382	431	399	426	404	392	440	430	416	423	418	416	390	401	440	414	420	418	438	400	411	429	425	413	398	410	429	379	427	420	424	405	420	447	408	432	418	412	398	418	403	452	424	458	433	428	429	422	422	416	421	407	383	421	421	421	397	430	429	395	404	415	427	434	394	413	417	399	421	390	444	424	414	408	435	421	428	434	438	455	409	417	410	422	426	430	426	408	403	425	442	397	424	414	427	435	438	441	423	422	423	446	412	412	429	421	398	416	447	404	384	388	404	401	403	451	422	400	427	427	405	391	401	387	432	428	428	424	428	425	462	410	432	415	434	401	419	415	415	397	419	404	417	425	388	445	454	416	394	433	435	444	404	377	481	436	441	459	460	419	427	393	424	426	444	416	426	431	393	429	404	423	427	416	419	410	414	415	392	409	397	430	407	411	431	395	408	425	386	372	480	428	408	402	410	424	422	401	433	420	406	397	404	415	388	424	385	411	422	429	413	409	428	404	400	412	435	391	445	410	415	458	407	420	381	429	435	411	453	413	438	464	393	376	410	407	412	429	393	430	436	453	434	401	389	425	421	432	446	429	436	411	376	423	409	425	393	421	406	433	415	438	430	442	435	433	389	398	409	476	416	425	391	410	407	462	446	450	405	451	407	410	411	420	397	434	390	411	435	391	437	443	420	438	443	420	433	404	412	408	396	425	421	386	435	406	423	456	374	428	405	415	453	440	423	458	422	391	446	404	417	418	432	438	403	433	392	448	442	419	438	461	392	403	422	393	404	424	426	429	413	431	453	435	373	439	448	446	383	403	425	423	372	423	396	438	416	419	431	412	428	448	416	387	433	451	429	395	440	445	410	458	417	425	418	412	443	382	424	375	437	429	460	425	396	410	443	443	431	409	450	420	430	450	441	438	410	414	434	412	419	421	410	449	398	432	415	399	412	421	420	404	406	414	427	424	434	420	403	394	354	415	434	418	444	447	418	404	425	408	398	430	424	423	421	403	418	396	439	372	434	367	437	422	430	420	427	410	415	453	410	413	436	400	442	371	418	402	409	409	406	410	415	389	451	382	429	418	438	441	400	387	416	460	434	422	398	413	413	418	420	406	424	433	394	437	422	435	403	422	407	449	414	459	410	424	426	417	437	442	416	404	411	422	447	458	413	453	417	450	431	374	417	436	423	468	406	418	421	418	415	400	392	424	443	414	410	424	430	426	441	446	434	389	417	397	427	379	425	387	409	455	419	427	423	404	419	414	422	428	455	434	389	392	445	418	426	432	430	433	418	437	399	389	420	388	408	394	409	408	441	391	420	396	397	418	387	418	435	415	396	422	418	406	410	399	418	384	404	456	410	435	405	406	428	455	420	421	422	418	350	406	415	413	421	403	408	382	379	412	480	423	416	409	379	419	428	414	450	446	430	402	425	434	423	414	443	449	414	369	406	403	398	414	453	390	407	452	405	435	403	437	435	400	420	429	383	416	387	390	428	427	445	414	424	405	423	392	457	453	438	399	415	403	443	424	402	389	437	427	411	430	421	428	430	428	406	383	451	463	448	431	405	440	458	449	407	442	418	420	388	442	419	444	425	391	450	426	421	402	423	381	403	433	401	425	398	408	440	396	406	419	389	430	399	394	399	439	458	447	413	393	407	403	437	396	421	418	394	424	406	408	436	419	439	411	439	420	430	409	418	441	416	386	400	430	393	382	413	427	418	437	411	397	433	419	425	458	451	412	418	398	420	448	424	421	431	423	411	445	406	441	412	401	449	442	400	404	425	430	441	445	411	389	405	426	433	414	404	421	463	403	438	430	434	438	437	429	398	407	425	397	431	419	408	422	423	435	395	417	435	424	403	419	385	418	414	452	411	383	399	420	426	394	427	431	431	372	448	401	436	407	415	410	467	424	414	377	448	445	411	420	443	424	460	436	419	438	406	431	385	408	436	404	433	398	397	410	420	425	377	407	406	456	431	434	417	409	385	423	411	383	393	419	415	400	455	440	442	411	362	443	444	419	399	459	406	414	437	420	441	419	438	438	421	415	413	402	425	453	428	450	450	432	431	408	402	380	405	396	446	402	410	446	427	408	394	432	397	443	459	434	445	403	413	419	398	412	483	401	399	395	423	435	416	398	404	397	389	394	412	429	430	415	425	402	405	452	406	452	430	419	408	406	420	422	435	456	419	423	422	391	462	410	456	424	419	393	397	394	385	388	395	452	422	409	429	435	410	437	392	425	433	429	426	422	393	415	426	413	407	422	408	428	426	378	454	413	444	396	457	431	470	419	404	401	378	452	447	422	434	413	409	418	422	427	430	409	444	404	418	392	389	458	414	420	464	440	429	427	429	378	429	405	426	422	429	392	435	421	396	393	416	452	421	426	408	389	427	421	437	416	431	438	415	452	416	418	422	442	457	445	418	393	392	412	424	385	402	451	422	438	447	420	388	409	393	450	423	443	407	414	399	403	401	416	439	394	452	434	454	424	431	441	424	411	423	422	417	441	430	435	388	420	390	471	389	396	402	418	419	428	392	451	405	448	404	393	421	426	405	417	388	400	404	435	436	441	418	405	362	439	406	411	431	416	421	434	380	408	401	405	408	428	426	436	456	407	382	418	418	381	434	401	405	434	404	389	444	398	432	445	438	414	407	428	405	399	411	401	388	419	427	439	441	414	420	408	425	418	429	420	443	414	424	428	416	410	387	415	442	413	436	423	429	411	419	431	406	432	432	425	404	433	422	417	418	409	407	467	466	437	439	405	398	431	410	426	424	456	399	429	413
24519	20958	23949	28112	20948	16679	552	360	283	305	335	308	280	274	281	254	251	305	281	252	225	234	238	250	225	272	266	248	224	267	225	256	250	246	240	283	263	259	289	239	252	244	281	254	240	241	231	249	268	275	254	256	268	267	250	271	272	277	259	245	254	229	244	249	261	233	268	228	279	266	247	267	269	264	272	276	262	251	279	251	267	270	221	232	202	256	255	230	254	250	236	229	257	241	263	251	254	263	257	218	242	282	231	280	248	239	260	255	276	275	231	251	263	262	238	265	265	246	233	231	220	259	261	251	250	237	246	246	246	243	267	280	250	233	248	228	253	258	286	264	266	252	256	263	243	228	253	262	244	288	249	254	258	279	267	255	229	243	241	209	289	245	259	263	256	254	292	231	234	255	235	258	243	243	254	294	256	245	282	267	263	251	236	241	244	243	264	233	252	244	247	277	227	260	229	244	227	245	242	285	257	246	256	226	256	229	247	264	259	240	270	248	240	236	231	234	233	259	243	226	240	276	250	259	280	221	272	240	225	242	231	272	248	262	232	230	258	263	253	250	237	228	241	238	262	258	248	246	262	241	250	225	244	244	259	275	233	253	267	247	250	228	284	257	233	264	260	249	266	238	236	220	279	241	218	251	229	251	236	241	224	272	244	230	267	262	234	262	231	218	263	257	216	242	263	256	255	264	268	262	261	230	240	236	260	228	219	240	248	254	278	247	256	257	256	244	258	237	250	223	249	256	241	251	245	227	230	231	248	260	244	252	231	214	245	235	237	270	249	251	219	252	229	270	259	258	301	267	259	253	234	269	260	266	260	255	255	249	268	246	257	277	270	235	258	270	236	223	266	275	262	250	273	244	276	262	278	234	234	286	281	224	209	252	253	285	228	274	246	279	236	221	274	280	242	251	240	250	222	223	267	271	264	264	242	238	248	242	230	248	258	234	232	274	246	279	267	256	257	244	277	256	265	281	280	254	228	229	254	226	226	274	242	242	275	243	268	256	245	237	264	285	253	265	250	240	255	220	268	256	254	264	248	242	264	235	254	228	260	255	248	246	233	298	256	254	247	246	254	270	224	285	297	277	246	241	256	245	253	257	244	248	258	255	237	253	280	246	266	247	227	261	262	240	243	228	246	237	278	250	264	253	243	223	234	256	276	237	235	264	264	244	249	270	220	210	225	243	249	253	239	277	233	222	251	242	255	252	266	212	259	282	243	267	231	271	242	283	260	231	278	231	266	240	242	248	232	256	270	267	233	259	239	258	277	259	253	241	274	269	265	201	272	264	248	268	263	251	240	238	253	259	243	219	254	263	221	271	250	291	259	258	251	265	273	273	244	237	266	223	257	260	258	258	235	229	232	265	229	273	255	264	225	233	232	246	252	246	245	253	234	259	238	236	261	229	248	237	279	255	248	278	241	244	233	248	236	264	224	243	239	238	264	276	261	267	240	232	240	273	244	223	259	258	250	257	252	239	293	269	260	275	240	236	224	254	262	253	271	253	251	228	280	271	229	228	242	243	254	251	234	237	234	246	233	243	267	229	254	267	247	272	247	256	243	248	255	246	247	246	262	247	252	280	220	264	250	263	259	242	251	303	236	268	261	246	225	261	248	247	246	248	242	219	223	254	246	266	249	246	265	238	280	274	250	252	258	258	250	221	226	228	260	212	271	271	264	268	287	242	246	276	228	272	249	272	272	217	250	242	264	253	255	230	261	260	231	232	234	258	243	222	252	280	245	248	244	268	274	225	254	261	199	228	220	238	262	261	221	257	210	271	212	231	249	291	311	262	257	278	249	238	271	273	273	277	244	251	230	254	261	281	230	276	242	219	231	261	262	278	250	252	237	314	257	270	252	267	291	248	258	237	272	275	248	253	238	238	255	266	249	248	242	228	284	258	237	251	252	225	254	202	223	268	250	276	254	281	252	250	248	233	297	260	243	256	245	278	283	253	261	253	255	240	268	241	238	242	255	275	273	250	263	256	256	259	229	249	247	257	270	208	239	256	266	258	254	280	238	275	237	274	247	262	271	238	247	292	248	261	260	266	269	257	236	229	223	264	268	255	219	237	250	253	256	232	248	245	218	272	256	242	254	249	253	227	238	253	257	237	226	243	255	233	240	284	277	284	256	289	256	230	240	246	259	271	252	244	260	261	252	270	272	260	238	253	241	206	239	276	262	243	221	258	232	255	287	287	208	240	264	268	292	312	235	235	249	256	255	249	252	261	266	265	257	272	251	256	273	231	264	231	268	241	249	224	217	256	242	256	243	261	261	236	263	263	224	235	246	244	253	239	250	232	235	221	276	229	264	253	256	260	259	233	258	239	239	243	237	240	249	252	244	248	248	237	265	227	251	252	243	250	281	251	243	246	255	286	266	266	243	249	252	289	249	256	249	289	249	253	253	260	228	237	251	235	260	245	253	245	234	255	254	235	215	248	260	241	233	225	220	259	266	246	228	239	253	240	223	256	246	227	255	251	214	265	231	251	253	258	274	235	240	243	266	273	209	267	275	238	256	248	246	232	262	227	238	259	257	231	274	237	251	269	267	260	270	238	264	278	298	240	264	222	255	277	259	234	288	245	237	255	256	241	284	230	261	276	248	238	243	277	233	273	269	275	243	252	283	289	254	270	241	245	277	254	280	264	241	258	259	249	205	243	252	225	267	254	248	259	248	231	265	240	246	255	248	252	245	259	244	248	256	259	278	254	255	267	250	231	250	232	249	247	234	265	241	257	261	243	249	258	244	248	288	245	243	246	232	257	251	247	236	224	267	251	246	246	274	235	240	219	252	255	258	242	250	254	240	253	247	264	268	226	254	233	266	278	260	247	266	241	247	261	244	214	235	243	259	229	280	260	261	262	242	222	264	259	253	285	242	253	243	247	263	250	258	249	259	268	240	260	252	254	278	279	256	268	251	235	240	235	233	252	278	252	259	233	211	231	266	286	260	267	267	256	258	249	246	261	276	235	274	268	256	252	242	229	246	232	253	255	262	289	268	293	258	230	257	254	266	259	240	248	278	256	264	279	237	257	251	256	262	234	252	249	255	263	267	270	258	259	267	258	219	250	230	231	264	269	278	242	227	269	226	244	243	240	210	276	237	280	220	249	234	254	223	277	257	247	266	263	251	251	238	233	229	221	257	256	277	273	276	259	279	252	266	269	261	303	242	251	240	260	249	277	236	269	250	239	282	269	265	260	277	271	256	251	252	254	236	235	244	251	259	250	218	257	274	240	262	216	229	226	258	245	250	254	266	256	228	255	258	288	239	192	218	286	265	245	245	265	260	274	225	260	237	263	266	243	237	217	253	251	228	242	236	233	224	240	249	237	238	267	235	248	250	263	268	233	226	248	256	233	292	247	237	243	294	273	264	236	260	241	276	247	255	240	254	293	257	243	250	231	274	224	253	243	237	267	271	287	239	243	263	221	221	228	228	253	236	243	255	265	253	262	276	291	269	239	251	233	263	262	255	248
3782	2629	1376	771	691	708	658	625	675	623	619	630	612	593	618	650	630	609	607	652	632	584	636	661	626	661	616	622	598	626	621	574	579	634	598	628	572	640	651	639	637	580	607	648	646	609	623	641	620	625	629	631	619	594	604	606	592	622	632	656	625	647	632	610	641	602	622	625	632	663	621	642	615	626	638	617	592	662	683	638	619	596	590	641	619	612	592	602	675	557	621	592	630	601	581	616	575	596	624	604	607	647	582	597	644	669	598	543	646	606	573	602	630	604	628	606	634	554	654	635	625	601	624	588	563	616	633	628	637	581	604	622	594	633	589	598	641	627	563	647	600	623	570	626	613	612	614	629	643	574	618	628	643	615	601	607	629	603	580	625	601	619	585	638	592	623	607	616	645	658	638	613	619	596	625	642	582	623	620	593	592	625	610	622	639	612	612	657	636	642	604	609	593	601	591	593	588	628	651	585	648	598	619	608	647	620	633	653	600	659	621	576	616	628	650	536	673	650	646	659	631	605	619	618	669	670	612	663	624	591	593	631	597	606	616	603	590	623	607	629	591	621	585	646	600	631	604	573	615	625	649	615	622	630	572	609	610	628	615	627	619	593	615	626	608	604	615	633	637	590	578	589	566	576	624	597	595	623	572	582	608	617	642	587	656	594	620	609	599	603	575	592	601	644	570	598	640	627	601	629	675	638	637	614	599	648	598	602	628	593	624	613	655	592	597	629	606	667	574	603	630	607	570	589	634	630	588	596	606	628	616	593	608	623	634	556	660	603	592	606	617	622	626	629	588	678	605	602	661	615	566	657	618	592	627	600	631	555	673	622	617	649	659	630	638	653	651	613	611	642	607	617	618	630	594	605	551	599	606	617	602	631	631	599	615	635	647	570	609	605	616	602	631	615	574	599	622	609	604	587	622	597	596	621	656	612	628	589	646	642	608	625	628	620	625	647	604	621	635	629	587	642	570	627	618	618	637	636	655	623	650	614	628	612	581	591	609	598	598	607	605	615	638	620	598	624	624	610	584	625	603	611	598	628	583	606	608	649	573	630	621	605	666	616	642	622	608	620	607	594	596	606	608	609	604	657	659	604	609	615	650	627	625	631	633	611	642	610	607	656	626	618	593	590	632	621	610	616	610	615	617	612	622	572	610	595	631	612	618	628	605	644	618	670	609	625	621	626	619	607	650	620	588	577	572	664	604	612	627	583	618	654	638	606	599	625	641	588	618	580	616	590	635	605	610	611	584	617	626	663	596	572	606	630	606	636	562	611	648	641	638	614	577	635	592	614	610	610	632	609	621	626	611	570	619	619	602	637	614	613	610	695	652	661	640	572	616	582	571	590	630	622	624	608	633	615	643	588	590	586	630	605	576	641	619	599	599	624	666	624	606	647	593	579	606	655	613	596	666	626	619	626	626	645	659	608	634	631	641	638	603	609	618	604	628	609	571	629	611	627	615	614	595	614	652	608	614	627	615	622	597	602	622	630	646	623	616	604	635	640	587	642	628	642	630	622	613	640	616	553	608	614	598	612	641	630	631	592	614	628	612	643	638	613	607	587	652	594	598	640	602	617	555	656	590	642	618	609	613	628	633	627	632	594	634	664	625	619	628	607	591	661	613	624	580	604	633	617	641	631	615	614	583	607	632	609	620	617	619	652	653	603	632	660	646	592	635	641	628	603	586	594	595	627	653	623	619	610	623	635	615	669	642	612	634	632	588	635	643	613	629	601	626	653	623	628	605	649	627	558	642	658	605	613	582	611	626	596	610	570	637	655	614	586	608	619	642	564	583	646	629	595	614	609	617	592	657	618	655	579	619	641	584	608	642	616	652	638	583	655	627	644	616	611	638	639	593	596	617	625	630	637	590	562	587	683	612	611	595	597	616	587	633	610	633	572	602	635	603	623	624	602	641	594	601	571	598	646	580	641	621	653	600	617	624	639	628	636	618	652	659	611	652	649	591	550	596	606	626	614	613	651	623	609	612	640	606	583	656	610	582	631	634	638	632	593	623	611	600	607	635	672	598	610	638	609	605	648	588	642	680	650	599	711	617	657	623	618	557	630	645	647	579	645	654	638	594	639	618	594	621	642	623	664	608	624	606	634	613	607	632	628	612	635	617	662	602	628	611	566	604	591	582	643	580	571	659	617	630	573	638	576	610	586	607	612	620	601	581	627	633	622	581	600	583	628	681	603	613	597	618	637	582	618	627	620	630	603	650	656	606	648	647	609	606	584	663	627	632	643	590	646	568	660	642	628	639	616	646	588	618	558	648	607	593	613	579	573	596	621	656	595	610	641	600	656	622	603	610	635	589	593	618	583	622	637	628	636	599	632	661	642	590	631	655	613	628	562	630	597	655	588	643	592	655	595	613	617	613	667	628	617	654	603	625	605	620	588	601	661	616	632	658	646	649	633	599	588	619	592	596	574	593	637	576	590	609	663	624	671	662	565	609	635	641	628	617	642	611	645	604	654	608	613	609	606	668	656	658	645	619	646	656	651	660	610	628	608	623	618	633	637	630	606	585	609	696	563	638	592	624	624	628	625	610	623	566	592	633	595	570	616	620	617	613	610	644	572	587	648	579	615	628	600	602	628	626	660	609	625	584	683	602	599	579	629	605	610	651	607	592	656	659	633	620	648	582	620	644	611	632	593	593	615	632	622	605	581	636	626	596	565	649	597	583	612	620	614	618	604	604	607	622	630	584	612	651	650	579	608	609	595	607	606	631	641	628	622	604	614	600	608	622	613	652	629	572	654	576	618	590	629	584	630	614	594	647	581	675	586	620	658	588	623	623	612	619	591	623	600	599	650	665	611	578	590	603	589	603	588	589	610	643	598	596	625	615	640	607	618	620	597	599	613	633	662	616	626	595	628	650	609	631	601	621	617	630	606	626	658	600	600	626	614	583	616	620	592	586	602	639	660	656	582	609	639	619	631	591	581	589	634	609	622	625	598	632	594	572	623	601	621	676	594	613	626	624	623	637	625	626	635	600	659	653	641	644	652	606	644	592	660	630	572	625	611	615	628	597	577	591	629	670	635	577	655	618	599	654	628	619	605	629	594	615	655	602	636	615	657	599	635	683	601	661	641	626	644	649	614	639	619	646	643	662	625	580	612	597	607	614	600	641	624	657	646	602	630	606	576	603	560	651	627	621	624	603	653	651	563	653	607	631	629	608	601	665	606	599	623	660	633	660	577	583	603	579	632	616	578	638	576	611	614	552	635	579	578	607	588	623	649	644	583	606	638	581	579	641	603	638	603	622	612	635	624	653	645	637	626	601	595	608	625	612	603	659	588	581	626	609	609	602	606	617	559	601	581	619	633	624	650	593	618	618	629	619	633	637	615	626	620	590	609	630	636	620	657	598	623	595	615	653	583	601	604	679	646	648	626	626	609	631	598	601	629	600	593	633	680	610	650	598	618	599	617	614	571	633	579	569	632	603	572	615	650	568	627	631	586	597	634	617	669	607	582
23941	21014	24366	27847	21014	21029	12746	525	321	260	266	258	238	226	218	200	211	233	231	206	224	206	217	238	240	221	206	183	223	225	196	214	207	192	197	202	194	186	210	220	189	211	195	193	192	207	205	229	184	222	169	205	218	197	185	217	202	203	178	178	196	200	176	194	193	193	200	183	224	191	190	195	206	187	199	211	192	210	206	222	202	184	226	194	222	204	194	174	196	209	192	212	185	208	198	196	192	196	200	221	190	195	160	198	192	208	200	219	196	202	205	190	194	192	191	209	206	198	187	196	194	194	170	159	195	204	171	187	215	163	197	196	204	208	177	217	203	197	192	204	185	193	220	199	181	171	201	175	202	200	210	198	203	189	214	198	203	200	207	174	206	180	201	176	199	191	196	202	192	204	198	207	168	183	170	188	191	192	206	212	190	176	198	210	200	197	198	176	212	195	198	190	168	205	209	198	231	173	193	226	203	185	208	190	213	213	210	212	193	204	211	186	191	186	204	190	200	202	212	202	165	200	195	205	185	188	212	205	179	197	192	193	204	181	223	186	174	214	194	218	171	207	214	196	198	172	209	220	202	207	213	190	189	208	189	201	183	180	232	185	174	191	223	199	205	211	186	185	194	189	207	184	192	226	198	228	183	219	201	203	174	210	178	181	178	195	216	202	205	197	206	188	204	170	188	183	223	192	191	214	197	202	190	189	187	203	189	194	181	203	181	194	222	178	186	181	182	180	191	189	185	222	191	186	177	193	183	201	184	195	182	195	183	241	198	209	211	225	191	213	162	181	186	178	203	191	204	212	199	215	213	161	201	182	214	200	207	194	195	188	220	206	170	185	195	172	194	223	171	226	193	206	192	190	219	177	180	194	244	183	188	200	209	194	187	181	206	192	195	207	179	204	207	191	210	201	177	228	195	190	186	180	194	195	223	195	207	177	192	181	177	195	184	180	210	184	205	225	216	220	204	206	202	203	191	192	209	208	185	200	208	210	211	191	210	189	195	179	212	192	202	221	206	213	191	207	204	187	190	187	181	183	189	203	214	194	194	191	188	200	174	177	198	209	180	191	205	184	182	193	199	202	186	219	189	182	209	218	202	221	185	208	174	229	208	179	195	184	197	208	213	207	192	211	207	206	219	192	186	183	174	195	224	197	185	192	213	213	200	204	198	196	175	196	188	190	245	196	202	208	195	209	222	197	194	173	208	216	163	217	203	226	187	168	203	206	195	195	212	191	190	176	209	206	192	218	210	217	184	179	193	205	192	186	208	182	192	202	171	195	205	187	190	201	220	208	200	189	201	210	206	201	172	177	223	210	191	189	182	190	184	191	184	183	199	201	211	205	214	216	191	185	200	183	198	201	190	206	184	191	166	190	194	177	187	203	180	180	195	192	206	199	189	187	194	176	182	239	195	230	235	219	201	209	184	198	208	209	214	215	213	181	210	182	196	207	212	184	165	201	211	219	191	168	227	202	211	183	207	207	178	177	205	198	212	207	213	194	219	188	192	196	172	210	198	181	192	192	192	229	206	182	181	198	184	186	205	174	192	202	207	196	219	201	203	176	186	205	205	210	184	186	184	206	173	196	221	191	215	207	180	203	159	193	200	210	201	201	210	219	221	183	173	240	180	198	178	178	195	195	182	188	195	200	199	207	184	189	210	207	211	204	204	188	218	173	205	185	195	178	184	189	209	208	171	162	216	202	198	197	205	164	205	188	171	177	174	207	200	198	185	177	195	176	211	185	186	187	200	196	171	177	232	211	222	182	205	203	182	174	178	199	192	184	220	219	212	181	186	198	188	183	205	189	168	217	200	202	197	181	177	204	211	198	183	208	176	213	171	216	190	236	183	195	195	203	206	193	179	207	207	201	188	173	198	196	193	207	192	202	181	197	186	192	211	201	212	191	215	206	200	203	198	201	188	197	197	205	198	177	210	203	198	206	214	213	178	204	195	193	189	198	195	197	198	205	191	206	214	196	202	201	192	195	211	205	193	172	181	210	177	208	199	180	202	186	199	212	193	190	195	212	187	178	232	200	197	191	190	178	165	195	161	186	186	192	195	197	188	211	196	191	226	193	192	191	183	190	169	178	197	170	202	185	207	184	210	210	166	193	207	191	213	192	187	229	192	184	190	189	191	198	203	195	192	196	195	195	198	175	196	207	208	207	202	182	175	229	200	209	200	176	181	192	192	169	199	195	200	199	210	208	200	209	193	201	227	229	195	176	191	189	205	189	212	198	204	201	181	221	184	220	175	203	201	214	191	203	210	187	203	218	191	218	192	203	187	196	203	161	188	183	192	192	192	210	214	181	197	225	215	212	191	206	190	212	204	230	184	182	210	156	204	218	195	191	209	186	202	190	193	184	170	184	169	201	179	207	202	219	216	210	194	190	194	179	185	185	203	217	234	220	181	194	178	206	195	175	216	195	182	213	180	190	186	205	217	180	202	206	190	184	201	187	195	186	180	212	203	176	202	180	181	175	207	190	205	208	205	190	201	186	192	196	199	203	196	195	200	198	202	185	219	217	163	205	216	191	165	202	181	193	195	204	179	211	202	193	178	199	192	198	195	198	205	167	175	221	190	201	191	195	213	206	205	213	184	206	224	189	196	198	202	192	184	199	171	197	189	175	218	193	212	192	208	196	184	198	173	188	211	188	210	185	181	172	194	202	192	180	187	204	212	188	172	231	181	187	203	166	195	203	176	182	185	179	194	199	220	216	190	216	205	179	191	161	179	211	193	181	168	193	218	204	192	205	192	230	230	197	196	194	197	197	200	228	236	196	206	193	192	208	198	207	187	200	211	227	215	222	210	181	207	197	199	186	216	207	208	196	186	219	199	200	183	179	193	193	182	183	180	193	185	184	166	208	199	181	184	199	175	195	179	197	195	189	204	203	228	188	194	201	190	207	211	197	210	206	187	196	191	164	168	189	214	179	213	215	190	211	182	213	173	213	193	193	168	173	207	203	216	167	185	197	186	205	180	207	191	172	199	201	219	216	160	186	213	211	180	193	199	186	204	211	196	188	177	222	202	182	216	204	184	191	208	189	214	205	186	219	196	197	201	213	176	189	197	194	189	194	185	197	195	206	197	197	186	194	240	195	180	184	182	193	179	188	184	213	193	193	202	198	234	208	182	204	186	201	218	212	193	182	187	184	215	180	201	196	216	207	203	233	203	207	221	183	185	189	172	199	144	199	185	183	202	194	197	211	214	220	231	225	200	200	184	191	184	221	203	201	230	176	205	182	196	182	197	220	198	184	206	205	185	201	190	207	165	194	192	189	189	177	247	203	189	183	213	189	181	191	155	180	189	205	208	198	194	219	203	193	201	187	167	197	180	213	190	184	181	219	194	182	207	206	188	197	203	222	203	205	197	166	216	186	203	185	191	197	209	192	205	208	200	201	183	181	174	201	194	204	180	215	163	189	198	197	202	185	172	167	197	179	181	175	179	235	198	200	188	179	188	181	216	183	211	215
4287	4088	1836	878	663	564	510	547	520	499	459	479	448	517	493	485	479	500	472	479	471	462	488	456	462	458	473	470	442	444	470	442	480	480	432	481	466	496	469	432	487	484	464	459	478	455	476	450	438	475	486	467	493	470	469	469	444	425	474	529	498	476	461	442	470	493	449	466	440	439	497	458	453	492	489	448	466	491	476	495	455	419	472	458	457	429	472	458	481	453	484	467	418	464	478	478	482	491	443	446	509	484	440	456	487	444	460	465	449	486	457	491	460	427	441	437	480	478	474	472	452	480	511	479	479	472	477	453	453	454	463	463	471	490	477	454	459	446	453	493	499	491	463	469	414	449	468	449	449	484	484	460	461	478	506	473	447	455	442	441	428	476	451	436	474	441	500	454	454	493	445	448	469	481	493	481	483	506	489	455	468	485	424	468	436	454	465	425	478	464	459	446	493	489	472	441	466	451	468	477	443	456	469	472	455	467	450	464	420	455	488	492	456	486	460	465	454	459	434	440	504	448	468	454	457	458	523	474	496	475	479	453	443	455	486	459	481	463	469	483	454	436	462	464	449	470	447	464	441	477	488	453	466	462	452	453	438	441	445	451	495	475	503	447	446	474	468	466	468	508	483	490	443	440	454	427	467	410	464	446	427	464	503	478	491	476	498	467	469	476	497	439	503	449	467	466	453	450	462	480	469	437	428	427	499	481	428	461	463	430	412	490	452	439	476	436	477	506	450	432	455	454	495	488	441	505	491	438	425	456	464	483	483	481	425	436	471	449	474	436	486	436	483	477	469	470	428	476	459	477	426	483	462	484	434	478	455	429	474	420	460	476	454	446	458	461	470	449	448	468	456	458	480	437	465	455	451	451	426	499	455	440	440	459	445	461	488	477	444	477	446	469	427	487	458	486	442	454	432	481	487	402	475	429	478	497	466	449	471	456	420	449	487	470	429	434	491	474	448	455	463	474	442	477	419	469	449	465	488	460	470	468	521	462	467	493	464	455	472	492	442	470	470	433	439	468	455	463	424	458	470	471	419	470	472	482	469	517	470	462	475	447	444	504	441	494	457	473	472	470	444	440	466	442	462	451	482	484	392	465	481	434	478	441	465	418	457	453	462	444	466	451	461	445	463	459	458	444	435	430	469	456	465	449	502	462	456	470	451	408	466	451	491	492	446	464	478	441	449	448	434	488	452	460	461	482	478	425	463	493	469	519	466	446	436	469	438	458	474	460	442	490	503	420	495	453	474	447	447	456	460	466	447	470	434	470	475	475	484	458	465	456	459	437	463	482	499	490	457	467	446	444	490	475	460	487	437	449	471	467	461	488	472	499	461	447	465	469	480	433	415	445	493	469	462	473	418	426	474	459	463	458	479	437	454	445	454	453	457	455	454	463	485	480	489	449	490	450	477	465	487	474	466	444	442	453	460	425	450	535	469	441	433	462	485	468	496	447	449	435	478	482	477	474	487	457	439	432	477	443	508	455	457	466	445	441	465	464	516	450	456	492	453	437	460	451	479	468	441	474	455	454	454	469	457	510	483	492	450	490	474	474	446	453	474	473	518	448	455	453	445	473	469	474	460	424	446	481	479	426	424	482	460	478	466	461	468	452	487	445	424	483	456	448	422	429	491	507	451	454	454	450	441	431	442	450	475	467	439	469	474	454	474	495	456	465	470	459	448	496	442	437	485	460	447	475	450	461	478	457	443	443	490	470	485	451	500	437	471	440	494	464	450	444	497	442	459	436	464	463	439	475	511	491	475	469	486	494	435	474	496	416	481	484	500	445	464	452	459	493	469	449	440	478	472	459	471	422	426	470	454	420	444	455	472	430	445	473	456	435	466	492	485	445	473	467	447	437	478	475	496	499	462	454	434	462	451	448	472	466	436	462	477	435	494	487	438	438	483	467	485	456	459	484	429	490	426	499	470	487	481	475	466	497	497	461	460	491	434	468	451	470	461	432	426	486	458	430	437	500	445	439	444	444	442	429	486	445	401	446	446	460	432	480	435	421	475	469	462	465	461	445	448	444	480	462	499	462	452	433	452	452	478	471	432	460	435	462	487	488	441	472	492	460	477	494	449	472	464	480	435	471	510	447	436	484	484	466	449	476	420	454	452	456	467	481	478	414	458	441	436	466	439	467	429	503	470	456	459	466	485	462	439	460	476	448	487	504	508	470	441	458	457	450	482	450	420	497	448	462	431	451	453	478	473	473	474	471	495	463	441	426	431	417	469	460	491	450	441	399	456	464	433	465	476	441	486	458	442	483	481	482	474	449	458	484	448	443	443	466	438	456	480	481	507	468	488	481	451	482	471	477	460	461	480	436	446	461	430	429	433	478	464	416	424	482	460	469	459	453	453	416	449	452	484	478	416	445	462	453	487	426	472	474	459	452	468	449	460	443	454	445	441	493	474	512	488	467	478	459	469	456	484	472	446	502	437	433	458	477	449	464	473	461	436	463	440	447	489	430	449	469	463	434	466	464	478	418	423	463	457	521	469	504	458	461	417	485	459	418	485	460	433	449	441	479	473	450	457	458	463	478	460	475	461	444	461	502	459	465	412	437	434	466	453	468	462	482	472	438	452	498	475	465	465	459	451	440	446	509	450	479	470	454	446	453	479	519	480	421	457	453	462	465	473	448	512	458	481	449	448	457	450	467	465	480	420	469	427	486	452	450	457	450	498	449	482	427	498	440	444	434	445	470	399	478	477	473	443	451	489	455	453	462	458	450	462	445	470	488	451	450	474	460	451	474	457	498	443	460	458	506	430	482	467	507	451	460	474	476	452	458	453	476	480	431	459	464	432	445	422	458	444	480	503	466	457	472	502	474	466	495	466	464	447	501	483	479	470	470	484	422	461	448	440	443	482	474	470	459	441	445	460	493	453	432	427	489	417	490	442	480	468	439	474	466	453	485	457	459	480	464	467	478	481	446	441	444	505	475	417	476	439	434	479	411	482	467	447	485	451	473	439	473	477	456	434	431	469	497	465	475	456	520	464	467	467	445	466	463	455	456	477	468	441	470	504	467	501	437	464	433	463	449	461	448	469	447	453	460	445	446	453	474	437	471	444	478	481	462	509	434	446	478	442	491	496	486	472	463	453	495	484	436	483	476	455	433	435	436	452	460	486	412	429	455	486	456	454	499	446	459	447	529	435	477	458	476	464	470	488	480	454	495	457	456	460	476	447	477	455	498	436	421	437	462	468	447	496	463	441	447	495	478	462	471	465	471	473	510	413	464	477	451	452	462	491	473	453	463	444	449	479	491	434	505	449	485	428	491	453	480	455	483	506	477	461	484	445	445	480	493	449	456	457	465	478	458	517	462	466	423	453	465	427	450	459	438	428	459	464	468	440	463	480	483	464	463	461	472	434	491	447	442	436	442	474	442	451	468	477	486	464	452	461	466	457	454	463	452	490	423	450	473	437	502	454	439	460	460	469	461	449	440	472	466	471	468	480	475	484	461	438	486	458	462
31752	19358	6346	313	209	199	164	138	147	152	133	143	153	159	146	146	151	161	136	177	137	172	159	169	165	162	156	138	185	161	146	158	151	146	147	145	157	161	163	157	157	154	151	132	141	152	155	141	153	163	168	164	152	185	158	148	157	145	193	173	135	147	149	164	139	148	162	157	156	132	159	147	168	158	160	165	149	150	139	159	174	150	166	154	135	175	135	142	168	123	150	166	171	138	146	139	167	150	133	155	144	145	161	170	182	158	139	152	179	163	140	137	177	166	175	158	157	146	162	145	152	155	139	136	190	166	156	165	142	130	144	150	162	142	148	167	147	160	139	151	153	171	162	158	145	154	158	167	174	145	152	148	139	122	172	142	171	144	151	144	152	142	172	149	170	156	162	146	162	173	145	161	141	163	144	150	135	148	158	147	157	137	141	161	153	157	175	181	147	155	149	159	167	144	134	148	141	154	139	186	149	173	158	162	160	162	157	152	123	147	156	142	153	141	151	160	141	186	143	144	141	138	152	155	152	161	145	157	139	160	161	173	130	150	169	148	157	144	150	136	143	146	171	141	146	154	130	166	155	163	152	145	162	159	160	158	157	163	150	142	145	146	138	138	138	151	165	168	164	155	164	132	149	166	167	172	160	151	146	169	146	173	169	149	156	144	147	133	157	156	195	140	144	138	146	161	144	143	144	139	159	156	156	165	143	137	143	168	158	166	164	141	146	139	156	163	159	172	142	143	138	167	137	142	142	163	148	146	144	143	149	168	154	146	156	146	139	155	152	147	150	157	148	158	165	135	173	153	154	154	169	162	158	183	140	168	141	165	177	149	181	147	141	162	148	164	156	154	143	164	149	154	165	172	172	185	145	146	177	165	138	152	154	165	150	157	142	163	157	171	168	165	141	166	149	129	153	153	171	174	161	162	178	142	158	142	138	147	143	148	156	165	156	162	162	165	144	173	155	170	150	166	177	164	158	150	147	156	153	158	158	143	154	170	141	144	168	127	168	144	161	175	152	132	171	152	164	166	174	165	153	157	160	156	163	153	135	132	149	167	140	158	158	157	161	139	139	152	146	141	167	143	135	128	147	154	165	163	139	155	157	164	157	163	144	146	147	151	144	189	161	153	168	145	146	166	150	149	174	159	149	151	139	161	149	140	154	180	165	154	169	158	140	156	159	155	155	152	132	146	169	123	159	141	142	159	152	168	165	145	148	155	176	148	151	153	144	150	152	146	131	169	144	171	177	174	158	157	146	141	168	164	174	174	139	140	145	166	144	170	163	175	166	151	147	141	163	148	146	162	162	153	164	133	147	158	127	139	156	149	163	143	160	163	140	151	160	139	150	140	150	136	166	165	150	161	173	157	159	141	160	151	156	144	150	154	149	158	162	179	130	154	163	143	173	144	130	157	150	156	169	161	166	137	162	150	168	166	153	123	157	188	145	147	154	170	174	168	166	165	149	153	133	133	149	157	163	134	181	154	156	156	172	169	144	160	150	167	169	144	147	159	139	145	145	197	174	145	176	171	139	126	162	142	154	145	159	154	156	155	156	165	159	149	133	136	146	140	148	154	169	142	152	186	157	149	148	157	140	155	145	177	168	156	135	146	158	138	157	144	161	164	162	169	174	141	146	167	146	148	128	142	143	161	147	162	164	166	139	180	164	156	147	138	167	134	162	136	153	156	160	168	160	146	142	135	119	142	150	156	159	142	120	154	141	146	163	144	165	138	162	147	143	138	165	150	146	157	157	152	161	134	173	172	164	145	154	153	140	141	154	152	158	158	152	159	141	154	169	147	150	154	140	189	138	151	179	153	142	165	166	147	140	149	156	144	145	149	165	165	148	142	169	138	137	160	152	173	137	172	124	162	167	137	150	145	137	146	145	153	161	140	165	154	160	146	165	149	150	159	141	166	136	154	134	144	137	166	171	147	148	155	176	141	169	157	152	154	157	170	170	146	158	159	152	139	146	150	162	160	136	137	138	139	157	163	159	151	158	144	147	141	163	161	150	162	185	150	154	160	150	154	138	146	159	148	134	142	141	163	152	140	151	166	142	139	156	152	172	148	154	157	126	151	178	141	152	159	153	142	166	171	147	162	148	151	125	144	151	178	164	156	153	135	144	142	149	174	144	181	178	171	179	155	153	167	149	151	164	158	166	166	159	162	161	166	161	147	153	140	167	157	150	167	121	146	171	145	145	145	164	153	145	172	166	167	143	149	163	136	151	166	134	155	148	173	165	176	141	137	128	138	140	164	156	149	140	148	148	150	141	157	151	145	134	193	146	163	140	150	153	159	183	127	149	163	160	159	173	170	141	158	130	152	145	157	168	160	160	170	140	162	145	146	187	164	154	143	123	173	162	159	161	172	155	161	152	171	137	163	148	146	167	144	125	135	148	168	148	168	150	145	172	142	129	163	146	147	138	155	150	135	144	163	165	166	167	152	167	139	142	165	136	167	162	150	171	158	143	162	150	147	181	158	162	163	149	148	155	144	173	181	148	138	158	157	133	144	145	130	144	164	136	147	134	145	134	147	166	141	160	148	172	167	176	150	155	161	146	164	146	155	145	186	168	145	185	139	170	157	151	152	144	139	165	160	138	140	161	151	141	174	188	174	159	157	147	160	162	172	137	166	148	153	159	183	152	155	175	160	166	144	180	137	131	140	168	151	152	154	158	135	147	188	136	169	167	168	157	137	153	154	162	146	148	164	137	173	152	147	144	134	150	179	159	136	150	158	165	155	147	153	167	166	156	152	130	148	177	157	155	147	179	162	149	160	162	166	125	187	174	136	147	145	169	149	137	126	145	155	150	146	148	163	161	147	149	141	142	150	153	149	142	142	167	161	162	168	169	175	148	163	168	127	161	153	176	166	169	156	143	156	159	149	162	146	151	163	169	134	144	165	153	177	148	147	166	164	169	164	150	140	140	164	160	161	157	155	147	170	162	162	162	150	174	145	177	151	137	169	158	140	129	139	143	144	134	166	153	148	162	148	159	170	159	140	174	158	166	157	133	164	159	152	145	168	158	131	164	164	157	148	143	131	138	147	120	192	145	141	122	142	154	126	170	129	134	144	149	166	168	164	183	132	165	165	163	156	167	148	145	117	147	171	164	147	182	164	154	139	133	149	147	174	146	166	148	164	166	147	166	164	156	171	153	155	160	156	154	160	180	144	170	181	156	176	164	147	142	141	173	137	168	147	147	156	143	157	150	146	164	163	146	171	153	159	141	148	168	168	154	168	138	131	146	147	159	136	181	154	163	168	168	140	130	156	180	146	177	167	146	169	157	154	160	143	154	158	143	149	147	157	157	148	145	155	141	170	151	161	147	148	148	135	139	132	148	129	159	151	145	149	148	153	169	156	147	162	145	153	160	140	141	143	130	140	134	147	155	169	141	127	140	149	160	152	148	147	170	151	172	146	135	155	145	170	152	160	149	145	151	156	153	142	167	143	149	171	156	173	163	134	175	170	164	154
5448	765	467	412	409	450	401	401	429	404	425	415	424	424	412	441	408	397	420	401	419	444	460	431	423	426	449	432	429	412	442	401	399	446	437	396	418	393	420	416	416	404	430	409	407	431	409	428	411	424	433	421	419	422	419	444	423	437	422	367	419	407	380	392	405	448	450	426	444	416	419	414	428	414	427	455	450	392	428	402	409	429	411	398	429	425	412	426	409	412	438	447	442	372	425	422	427	426	405	401	432	404	393	454	434	398	433	421	411	429	411	388	401	416	403	421	431	433	417	451	418	436	467	436	410	419	427	471	429	407	439	445	444	408	453	405	408	410	394	441	413	411	435	463	457	428	386	362	401	419	418	425	454	430	438	457	422	430	423	411	425	444	424	413	386	413	442	413	404	404	458	400	375	426	412	409	420	429	401	393	406	432	425	431	413	394	439	397	412	406	406	429	419	402	439	418	415	437	454	391	429	447	430	394	435	434	425	403	432	392	444	423	423	436	411	402	411	381	421	405	422	457	413	407	392	405	430	431	408	423	434	424	431	400	395	407	414	398	411	403	446	452	460	423	397	401	397	444	396	418	404	384	443	445	431	398	426	448	438	430	440	420	407	433	476	438	405	410	426	415	407	407	397	398	365	425	408	423	393	433	408	399	496	440	412	413	438	457	433	415	470	423	402	422	464	432	416	402	438	413	416	425	371	417	402	379	387	424	403	409	441	434	453	432	425	428	423	398	408	402	419	395	446	422	405	416	434	386	421	401	411	393	394	404	431	450	450	433	406	429	415	422	434	432	410	425	464	411	433	428	424	421	433	399	430	377	382	441	433	384	405	416	435	403	450	418	414	406	424	423	411	384	396	407	430	455	394	444	419	404	417	452	425	405	418	436	418	423	419	426	415	433	370	421	468	389	439	451	423	405	398	477	451	410	430	417	458	408	411	426	400	458	423	400	393	396	412	447	401	438	407	397	440	395	385	406	418	365	419	406	431	447	455	444	379	444	407	396	429	405	393	400	414	397	413	438	387	446	434	441	380	423	418	433	407	471	419	419	432	432	439	425	449	438	416	417	417	387	439	417	449	419	468	441	432	426	415	398	455	407	429	433	458	424	437	395	400	411	410	408	436	392	451	415	425	405	454	435	408	436	423	446	430	403	429	393	427	445	424	414	431	367	423	434	405	427	426	440	404	443	450	417	412	434	422	436	393	405	407	455	394	452	428	443	424	402	427	425	418	432	417	454	434	415	398	411	431	421	433	394	416	442	492	413	406	424	440	430	405	426	441	435	409	483	423	431	437	443	424	405	398	375	413	417	428	428	418	408	425	419	418	414	413	415	417	412	468	402	411	423	399	440	414	398	423	424	417	435	404	419	433	415	391	421	421	397	403	421	401	416	410	366	387	406	438	406	466	433	411	392	440	413	425	427	418	410	444	451	412	404	436	438	430	432	415	393	415	421	429	403	423	418	423	419	426	403	421	412	415	424	425	392	395	442	433	412	413	445	437	459	435	414	415	434	477	405	423	435	448	409	423	400	440	408	436	400	422	418	420	458	428	430	416	425	451	427	448	393	412	459	428	428	416	424	437	451	442	395	411	387	402	434	424	484	439	427	375	409	444	464	398	398	396	426	390	404	404	438	433	401	455	389	463	413	448	411	427	388	434	427	444	420	433	382	427	416	398	445	452	421	443	426	415	451	406	404	356	430	421	425	404	388	391	417	441	432	442	427	409	406	419	385	448	397	445	389	402	441	391	411	409	398	404	399	417	409	413	419	435	414	410	432	404	448	408	430	407	461	424	420	402	405	419	414	424	418	433	384	380	429	404	422	415	409	426	435	466	435	370	407	451	415	419	434	455	396	384	412	408	390	394	409	411	409	449	395	393	450	415	401	437	369	448	411	405	417	433	429	396	447	400	408	423	445	419	422	440	446	416	389	402	418	413	424	424	444	411	434	369	447	386	447	484	421	421	413	407	431	456	430	445	409	411	419	385	413	437	372	368	447	425	411	398	407	402	459	432	436	403	433	401	389	416	424	391	421	453	433	444	413	440	413	447	438	409	408	455	466	451	414	437	428	425	411	409	409	419	443	397	454	403	443	413	416	401	436	436	420	369	489	423	440	409	441	415	430	369	440	404	406	455	397	436	405	439	441	436	399	400	442	418	423	429	434	435	393	393	404	423	405	416	409	398	427	387	439	397	432	447	452	438	434	389	416	430	416	366	453	401	426	430	381	450	406	440	405	398	401	431	456	397	467	450	427	424	405	449	414	441	437	398	365	410	430	419	429	415	407	430	441	412	462	442	430	431	464	412	455	411	417	440	469	417	449	419	444	417	415	431	432	437	416	409	419	411	459	416	433	412	429	422	459	404	455	424	406	430	419	436	431	449	418	413	421	415	370	419	411	440	391	429	443	409	438	386	440	433	435	419	423	365	448	418	379	416	397	401	404	422	380	431	442	412	386	448	420	414	408	462	423	437	425	456	441	450	399	446	424	404	419	441	398	411	418	417	413	423	434	434	422	415	416	426	429	433	380	381	441	442	423	381	417	400	428	399	400	428	449	421	434	419	416	432	426	423	455	413	410	410	409	445	407	434	396	435	436	465	421	414	462	452	401	399	400	400	420	429	428	446	399	423	388	420	427	450	421	420	432	429	413	427	421	374	397	412	438	425	412	417	401	408	382	439	428	400	424	427	419	409	448	394	419	384	409	419	459	407	405	420	393	397	437	413	409	381	444	419	406	389	423	444	409	417	432	422	383	417	461	451	417	416	428	410	435	426	444	423	421	457	408	428	413	391	415	399	434	390	428	414	455	407	402	418	435	444	413	422	409	391	470	453	408	398	420	456	391	418	437	366	477	425	414	445	415	404	417	423	398	390	428	401	390	409	411	410	433	444	404	418	414	429	431	390	427	413	397	415	395	400	466	422	406	407	404	403	448	422	414	407	437	438	412	409	458	450	458	396	455	406	405	447	418	448	411	395	401	425	417	452	429	440	430	426	408	423	425	442	399	413	394	428	410	436	397	407	400	408	402	421	400	399	425	408	421	438	447	429	421	398	426	437	433	438	386	404	422	424	397	405	427	436	439	393	406	418	434	417	390	423	433	406	423	449	429	435	395	415	371	419	434	408	412	419	427	436	422	418	409	415	407	430	418	432	424	429	436	399	418	442	417	438	439	406	437	425	435	398	407	417	391	434	425	444	425	402	430	416	430	439	461	410	431	406	431	424	396	414	437	416	422	420	421	417	407	479	435	434	427	420	404	421	396	445	396	423	410	411	431	411	417	417	428	410	438	445	430	429	420	382	441	386	448	406	424	401	374	424	394	428	412	435	443	412	421	415	424	405	442	441	426	428	433	388	428	417	406	438	410	391	434	425	434	444	423	413	447	430	424	425	378	418	430	407	394	470	394	402	436	419	424	396	450	429	431	454	409	419	389	395	413	406	411	382	422	421	400	436	450	405	429	415	438	391	438	420	388
24543	20960	23950	28130	20961	17016	626	361	301	301	293	295	275	294	292	287	250	254	270	239	270	256	241	258	245	275	257	226	244	259	297	248	278	234	275	248	261	235	285	229	261	224	253	277	248	265	237	269	259	234	286	246	226	257	264	247	275	259	245	237	239	259	284	262	264	235	253	239	285	250	244	286	281	253	250	280	266	226	285	248	231	236	250	233	291	266	231	240	231	282	231	261	232	240	239	214	265	256	235	257	221	242	253	275	263	247	215	255	260	267	219	232	217	279	244	275	254	272	267	262	265	263	247	252	257	250	244	252	233	234	275	250	264	278	246	245	259	243	247	230	252	261	304	281	247	256	260	238	223	271	258	241	242	248	263	188	277	246	220	260	273	261	254	234	233	232	257	261	231	262	253	268	243	249	249	288	261	255	249	255	242	275	256	271	271	229	275	254	240	257	247	239	222	265	230	261	257	272	258	249	252	248	236	264	273	274	262	272	244	252	272	256	263	248	243	248	259	276	254	245	261	221	262	242	234	266	242	257	264	238	264	254	234	251	271	286	244	254	243	243	262	253	218	231	258	259	249	242	240	241	226	246	261	221	229	248	241	258	272	257	255	245	252	231	257	279	235	254	252	237	244	257	272	259	291	234	261	248	264	277	207	286	253	245	256	253	257	239	245	216	263	250	237	263	261	288	232	258	263	256	267	254	248	245	275	273	279	253	262	253	290	248	246	258	257	271	247	247	262	248	259	276	253	258	258	243	233	257	246	266	252	269	263	274	262	269	255	244	260	244	254	251	237	282	282	245	250	237	251	271	268	277	226	253	220	239	226	259	270	270	254	254	191	258	256	272	263	269	229	231	274	287	258	250	261	315	247	277	273	264	269	232	239	253	264	230	232	248	243	269	241	257	281	248	290	248	219	229	266	265	242	280	250	260	275	248	246	253	273	263	268	272	262	257	257	262	250	301	255	276	283	259	273	248	282	266	279	262	254	276	241	271	260	242	238	278	241	254	255	242	258	270	282	249	246	278	257	253	273	226	239	243	214	238	235	229	273	252	252	243	276	251	237	257	276	272	259	264	255	253	253	268	283	253	262	251	225	278	225	279	264	251	244	224	252	265	301	260	262	278	251	252	263	247	233	254	239	248	259	248	255	291	275	241	260	208	255	250	262	225	255	265	244	276	258	235	266	264	258	248	255	272	266	261	260	288	272	231	245	230	248	243	247	253	252	244	237	258	280	283	248	261	231	236	251	254	236	273	270	243	250	249	278	256	269	245	257	267	237	245	246	290	267	257	245	275	228	272	262	244	223	269	266	240	261	248	249	227	239	242	237	259	280	251	247	259	255	244	258	275	235	257	242	263	247	252	260	219	231	259	281	266	270	277	255	229	245	233	286	256	288	261	258	235	272	257	258	265	248	215	200	262	261	277	235	245	228	266	268	236	260	254	250	254	259	240	246	269	226	249	216	272	261	247	264	246	254	234	264	246	228	229	250	259	248	228	226	266	252	263	272	246	269	289	234	234	269	257	283	251	301	268	290	269	246	257	254	256	271	212	296	265	268	227	256	263	310	272	267	234	238	250	252	257	258	254	259	242	260	250	256	286	234	269	220	235	250	234	273	240	253	241	231	276	242	256	259	239	236	261	231	276	266	261	241	231	235	262	251	254	253	287	273	252	271	266	252	249	254	230	248	238	270	267	225	260	253	254	263	282	260	265	248	269	253	245	269	276	255	236	240	273	265	265	278	217	243	269	220	245	233	252	257	245	210	286	268	258	232	247	257	277	258	253	281	249	248	245	252	265	267	261	265	266	276	259	254	262	293	236	255	263	226	269	256	239	236	278	266	236	246	287	241	253	240	266	254	232	245	233	243	261	254	262	244	268	230	236	220	270	259	251	282	234	242	244	263	237	283	226	235	272	264	268	246	254	262	286	247	254	259	255	261	290	250	256	231	237	268	275	281	250	249	273	234	259	256	258	272	284	250	234	233	245	242	226	256	266	258	230	255	286	260	264	260	283	274	254	260	249	252	213	279	266	247	260	221	261	284	276	297	257	276	232	272	251	276	257	271	276	260	221	264	285	237	253	264	247	250	244	233	243	249	258	286	237	238	262	243	242	281	267	258	250	260	258	266	241	264	248	264	262	266	279	272	267	274	285	237	246	262	252	248	225	247	252	248	258	266	264	257	264	249	241	247	219	243	228	244	254	228	261	270	289	246	252	262	228	247	250	249	233	266	260	256	243	254	272	278	219	242	263	251	249	221	271	234	262	247	246	265	276	250	218	235	265	269	260	243	248	277	267	253	259	266	264	279	237	276	236	254	247	257	238	269	242	259	254	294	237	238	243	245	264	259	245	257	285	262	272	262	263	272	259	253	247	246	236	261	267	255	238	268	231	274	234	218	230	268	228	242	283	269	273	231	241	246	231	240	250	270	279	285	240	259	270	269	245	263	267	260	267	241	268	257	268	252	243	258	266	252	278	261	282	254	262	264	254	257	244	248	253	253	265	245	247	266	251	253	256	212	248	273	256	254	241	225	279	228	235	242	249	239	258	232	264	258	259	224	256	270	232	270	241	248	266	267	265	232	244	262	265	248	253	215	249	281	253	241	246	210	237	245	237	256	251	264	257	256	232	248	245	245	252	250	262	283	282	259	242	236	259	281	255	258	285	281	237	262	268	260	252	274	233	253	248	252	248	256	247	264	249	267	244	258	249	265	261	281	227	264	281	225	274	264	265	281	256	261	222	240	226	239	243	239	242	235	262	239	259	272	242	258	233	223	278	258	271	245	258	240	288	259	273	261	241	235	243	275	253	223	254	262	251	256	262	246	267	259	270	251	244	272	232	232	240	254	276	270	274	266	249	244	242	259	270	278	240	289	225	249	236	235	237	264	263	309	235	272	257	241	244	239	267	258	267	255	282	245	246	284	266	266	251	247	237	254	268	262	256	242	228	273	278	255	233	260	240	251	264	248	273	271	218	236	255	240	245	231	252	258	250	250	255	302	243	241	263	245	252	257	235	250	248	268	279	262	259	258	275	243	242	248	240	276	244	257	254	259	243	231	261	239	247	266	219	252	258	264	264	261	230	250	241	238	275	256	270	239	251	213	272	256	253	285	295	238	278	256	242	238	259	271	258	263	234	245	255	246	236	225	256	242	259	248	264	280	277	240	261	267	243	271	224	274	260	251	261	303	262	251	242	258	247	276	260	252	258	257	261	270	272	220	253	268	256	232	235	257	234	259	250	222	253	239	268	255	268	261	280	244	234	267	256	262	253	245	254	230	253	222	258	209	262	272	265	255	276	258	253	245	242	281	259	269	247	240	269	273	254	275	258	237	281	267	226	238	216	245	280	234	252	262	241	253	241	258	254	243	280	263	252	247	218	259	261	253	242	251	251	248	262	223	260	237	256	259	245	238	243	260	247	233	191	238	246	250	232	245	270	258	270	257	293	264	251	286	276	242	261	261	218	276	260	255	278
3678	2585	1300	856	715	708	726	669	643	642	621	631	614	613	627	632	595	631	640	621	626	618	604	631	639	652	633	617	623	635	576	618	633	639	604	616	599	607	613	643	608	611	614	611	616	587	677	612	588	634	638	586	608	627	651	639	628	627	572	632	634	655	592	653	594	636	637	598	564	586	636	629	607	651	658	639	598	638	610	623	584	582	608	599	636	621	599	598	614	621	591	624	626	656	548	606	636	629	598	575	609	615	603	634	645	638	616	579	553	565	598	639	651	647	646	575	682	607	619	617	657	643	653	613	633	543	704	606	609	593	647	642	599	638	599	631	611	651	630	662	545	634	670	611	641	615	628	633	637	654	623	592	609	613	584	615	610	613	614	607	594	647	612	638	624	627	621	603	614	626	642	588	596	678	641	631	653	677	619	621	632	588	683	604	573	620	648	627	615	632	625	612	576	639	614	581	616	593	629	605	587	608	603	630	604	613	600	611	628	558	650	624	665	621	652	592	616	658	587	594	577	619	631	593	601	594	595	578	553	639	578	598	635	599	665	612	648	609	590	630	630	622	649	554	620	607	620	606	590	606	619	564	622	606	597	649	645	629	642	594	614	643	620	639	639	601	612	650	588	631	650	628	629	636	595	624	586	593	605	600	629	639	675	630	619	591	631	576	645	627	591	589	656	632	640	561	633	603	576	624	606	644	643	594	623	636	624	613	623	629	612	644	635	634	601	617	644	610	601	634	623	623	607	625	617	636	644	622	635	643	601	653	614	603	574	623	573	656	618	615	617	639	621	608	641	611	576	630	622	614	645	610	611	572	628	614	667	594	645	637	599	596	665	626	636	646	615	586	616	603	578	647	619	629	614	603	640	600	645	644	633	609	681	634	607	601	637	650	589	628	629	594	628	557	590	616	574	634	643	612	588	612	632	665	638	622	587	644	586	602	602	603	638	577	554	640	611	649	614	626	576	575	607	604	649	607	617	637	604	617	595	594	620	578	606	628	578	594	669	682	639	589	654	573	591	604	596	652	584	587	632	636	623	661	637	613	625	599	630	618	658	606	627	662	620	599	606	641	608	616	588	635	620	617	638	624	639	654	638	582	595	652	600	639	614	544	594	598	620	627	605	683	660	610	614	611	624	668	602	582	567	578	578	622	604	615	586	622	621	634	630	589	636	618	648	629	611	628	599	613	605	614	629	584	619	664	617	630	612	659	595	616	604	586	625	610	659	621	599	602	594	641	611	610	676	629	603	584	604	595	594	594	628	608	627	602	653	609	603	645	680	620	618	617	680	561	609	604	656	619	610	639	635	566	631	616	647	615	593	618	619	608	606	679	598	611	675	626	619	651	612	632	618	599	614	560	579	623	559	663	629	652	593	608	613	602	608	614	616	599	657	629	605	615	638	598	594	605	616	617	662	632	588	608	615	632	611	621	681	652	579	615	616	647	607	604	628	648	624	592	616	648	603	628	596	628	655	592	644	616	603	639	572	590	654	565	556	633	608	635	639	627	608	620	588	628	602	607	626	648	619	655	591	621	606	630	610	564	637	585	586	641	590	642	606	595	635	640	607	622	629	644	638	692	628	590	638	630	604	626	673	584	634	577	587	625	590	603	564	598	607	608	624	635	610	619	594	619	613	593	613	606	575	595	616	631	621	634	643	670	611	607	610	624	642	657	619	597	644	634	630	628	611	635	605	559	629	632	617	612	631	616	643	602	632	631	607	596	600	623	581	606	630	637	599	594	608	659	618	629	590	580	643	596	653	660	589	626	641	646	597	646	575	610	630	629	620	625	619	631	614	608	613	617	622	582	640	672	603	624	595	623	661	605	655	585	631	603	570	625	619	627	579	571	604	599	619	579	617	607	573	624	657	681	628	576	605	627	621	623	627	613	613	610	602	635	601	573	567	634	628	616	590	609	566	596	635	599	651	646	589	621	623	612	608	620	615	615	548	635	609	619	599	589	651	617	556	584	641	637	622	666	610	639	595	573	628	610	579	647	601	648	671	562	603	580	610	582	621	611	597	596	599	579	591	632	671	605	649	581	636	587	576	620	625	612	653	645	619	604	634	624	640	598	614	603	587	580	645	608	638	626	630	612	589	615	622	621	590	640	651	601	600	625	608	617	621	611	620	621	618	620	609	620	639	587	615	602	616	641	627	625	570	616	583	633	635	609	646	634	603	619	620	623	626	630	597	602	626	627	601	580	625	599	601	645	580	625	648	651	620	605	589	577	610	607	572	598	633	628	626	618	634	634	609	622	629	580	639	644	601	567	630	647	623	681	632	584	584	611	603	595	618	600	619	619	607	596	633	642	641	614	642	606	580	624	681	606	647	607	639	661	598	593	652	647	616	589	651	634	636	644	627	603	601	652	624	652	577	650	630	635	591	581	605	683	618	586	606	655	635	625	623	608	567	599	567	634	582	630	666	608	615	646	603	601	566	647	644	609	659	614	624	614	615	622	629	611	601	593	648	595	640	643	623	610	631	625	631	616	599	622	646	604	658	620	632	638	609	631	626	615	620	615	635	582	625	620	570	616	597	638	625	625	668	639	630	602	597	597	645	620	652	599	605	612	614	595	609	609	672	648	625	598	569	611	641	630	596	589	617	635	618	597	606	599	582	608	629	634	567	645	596	599	594	599	631	640	637	606	605	666	583	615	614	604	634	620	633	596	657	620	643	603	643	640	625	627	628	634	627	640	626	594	624	635	646	554	606	666	637	620	646	676	608	599	624	685	644	622	630	680	615	593	610	640	610	610	603	584	625	626	659	594	612	643	632	604	636	618	609	595	673	618	635	581	613	621	630	623	614	631	635	607	622	619	575	621	636	585	636	646	581	637	586	588	606	630	624	650	593	623	600	616	632	611	629	657	637	622	595	640	586	651	541	620	612	624	575	624	658	587	575	592	592	618	590	671	614	608	572	636	617	651	608	662	641	606	607	599	622	656	641	556	630	674	595	640	626	613	629	593	580	617	607	620	658	562	641	575	627	658	585	649	549	608	651	607	615	623	542	603	647	642	620	633	637	638	632	615	627	592	603	617	580	647	569	612	668	611	568	631	618	610	668	602	592	572	570	623	622	627	611	654	616	641	616	591	598	605	614	597	631	644	596	700	630	625	566	603	599	617	588	565	617	601	632	611	606	660	662	593	629	629	631	599	621	663	595	573	682	611	625	658	587	618	654	608	620	642	618	578	656	605	662	603	642	640	575	627	612	591	634	619	589	579	621	611	625	605	591	576	631	585	571	641	617	611	691	574	657	605	649	578	607	611	647	645	633	660	623	630	625	590	675	603	614	599	602	582	604	608	604	599	572	595	607	597	612	623	598	639	640	568	638	590	620	629	638	593	630	626	627	622	634	615	617	624	633	609	616	573	670	627	580	611	634	611	609	637	580	641	625	609	598	602	581	601	621	647	596	614	595	627	646	640	583	639	630	619	611	642	661	616	646	613	589	605	650	637	596	597	624	624	619	623
23903	20960	24270	27810	20963	20970	12623	536	329	279	301	259	220	221	214	214	227	237	232	239	219	194	219	194	207	215	209	200	184	227	217	208	197	219	185	188	214	206	189	203	198	212	199	197	203	177	199	214	202	209	200	182	201	192	219	207	199	193	189	201	190	195	208	198	192	221	185	176	183	184	197	184	199	216	197	178	195	209	205	177	195	214	190	187	207	201	211	179	193	178	187	177	184	163	228	202	190	185	190	175	195	187	193	205	179	205	178	201	200	193	209	229	203	205	173	185	175	202	200	190	185	188	185	184	169	204	216	212	230	202	192	205	200	210	186	186	190	211	186	204	204	186	239	212	208	189	185	222	190	200	180	216	198	215	178	186	189	207	211	207	209	183	190	196	209	192	199	222	200	196	213	192	200	234	186	183	213	184	221	207	184	228	200	185	202	170	214	201	209	195	197	187	214	188	209	234	191	194	193	187	197	192	200	217	229	222	197	210	205	209	214	183	208	209	191	165	219	198	206	213	200	171	226	211	169	196	197	194	190	211	187	194	171	210	195	198	197	201	202	187	198	211	193	197	220	219	202	198	186	185	203	206	224	196	185	166	200	200	193	216	172	210	198	192	207	200	190	193	183	201	210	213	171	177	216	195	229	192	194	209	179	209	217	206	192	216	207	176	206	189	193	217	183	196	192	200	222	221	170	185	213	192	197	194	194	187	207	212	202	206	191	199	196	198	205	202	203	223	199	198	181	209	194	190	170	211	211	197	190	211	192	193	205	192	193	201	203	202	225	174	192	180	204	201	197	191	207	192	224	197	156	178	186	181	172	206	198	195	200	192	191	203	213	180	209	170	185	176	205	192	196	201	190	217	201	196	199	211	209	229	187	210	205	178	195	217	206	196	205	181	196	207	187	214	209	192	190	204	211	218	190	212	206	223	187	194	210	204	221	199	206	204	193	186	155	216	183	206	217	196	189	213	186	211	184	183	182	233	215	177	204	212	196	214	204	194	185	196	182	175	187	195	204	194	202	217	229	160	221	192	192	185	198	202	194	186	190	169	157	202	219	238	189	193	220	192	167	192	237	197	208	177	192	195	181	191	221	187	206	188	176	200	196	186	216	188	177	174	206	206	190	205	219	213	193	200	170	188	195	199	197	199	189	180	194	200	214	158	174	214	204	205	185	200	218	213	231	218	182	191	171	197	195	177	224	201	199	182	169	187	171	222	186	222	185	190	202	192	208	194	181	225	202	189	208	177	204	201	201	201	212	180	191	201	195	200	174	192	177	202	206	202	186	169	158	204	202	176	204	190	210	205	200	181	199	196	169	180	206	197	187	207	204	186	182	202	197	212	175	192	209	187	210	191	168	205	212	212	190	210	230	187	182	173	214	223	178	196	192	227	222	208	184	211	190	195	187	215	202	186	193	194	204	193	183	215	186	203	179	166	171	181	171	192	179	188	203	208	202	178	220	199	191	199	193	201	198	204	206	232	197	187	215	201	194	216	220	194	184	184	207	193	195	174	166	165	194	219	201	205	173	191	228	214	189	202	179	199	215	201	191	183	198	199	207	201	202	186	203	186	197	218	216	174	178	190	185	171	204	185	182	183	226	189	191	188	167	200	171	186	174	211	205	214	193	172	196	200	197	204	228	210	217	207	206	211	197	169	214	195	215	192	193	196	200	195	176	187	179	192	194	184	179	203	196	177	206	186	181	195	202	220	198	176	195	164	186	206	206	193	203	210	189	202	178	200	177	200	198	187	180	216	218	157	198	212	209	192	217	186	204	194	198	190	196	171	181	211	188	206	185	199	196	227	219	191	188	190	165	195	202	201	164	171	163	203	215	190	182	172	207	177	216	187	203	195	189	212	186	186	191	190	218	177	196	197	206	196	186	201	209	192	189	191	202	192	172	202	163	192	189	191	208	196	187	203	181	211	182	227	180	217	220	191	197	173	183	204	195	200	185	198	182	203	202	213	207	202	172	176	191	193	203	226	178	212	198	213	195	175	190	234	214	205	222	212	199	200	191	170	190	169	190	211	198	174	191	214	183	194	213	206	203	182	219	208	215	212	227	198	194	208	197	180	189	193	203	197	206	197	210	178	213	217	183	187	203	209	209	207	184	192	193	197	214	189	176	209	195	202	215	180	194	196	216	194	205	181	213	176	187	221	186	204	161	199	202	180	181	238	206	200	178	184	178	181	196	206	185	225	191	217	199	224	181	198	190	208	185	195	187	184	215	216	188	190	206	210	203	191	198	206	218	208	176	176	184	196	215	203	208	216	180	179	207	179	183	228	196	175	230	202	186	219	208	177	194	177	205	169	190	193	193	201	186	199	174	209	209	190	204	198	198	225	167	217	202	217	221	219	201	217	170	203	185	205	209	197	212	205	207	185	179	182	192	197	224	209	191	151	169	175	177	197	198	203	202	189	181	205	169	179	222	219	205	200	193	217	227	178	194	194	207	184	177	193	182	176	172	175	217	188	182	185	194	187	193	203	214	194	189	203	180	209	187	207	213	174	181	183	170	205	187	179	214	177	208	172	207	190	183	194	209	205	191	207	182	209	186	194	194	187	195	231	200	194	182	193	200	225	216	187	170	201	192	183	198	203	189	192	209	197	202	187	190	222	188	205	211	192	210	196	186	187	199	210	184	209	187	191	228	186	156	205	194	194	218	218	202	190	183	201	193	179	219	224	156	184	214	194	210	191	192	186	204	201	202	205	204	196	208	231	201	201	186	209	190	219	186	188	168	190	206	183	217	186	219	180	195	185	203	208	197	206	178	193	174	183	208	190	194	222	218	202	203	204	190	215	175	225	185	195	197	230	222	215	179	196	187	206	182	179	182	194	178	207	204	194	199	211	195	187	190	199	218	196	196	208	228	188	211	183	209	186	185	211	199	206	204	209	172	216	198	191	169	194	207	193	201	185	181	207	191	199	171	206	169	198	166	201	209	191	210	204	188	188	188	190	195	162	188	192	224	206	193	180	208	238	182	198	192	190	195	187	184	251	195	209	196	174	202	215	205	205	191	218	199	196	222	188	197	191	197	189	184	203	173	169	212	200	213	198	208	189	189	210	190	221	208	201	195	216	186	207	202	159	221	171	187	177	181	210	207	192	205	186	201	193	192	184	176	177	188	172	196	196	205	205	215	179	188	182	228	196	200	195	218	178	176	211	196	199	221	194	203	201	171	217	228	201	219	196	182	189	213	204	197	239	206	197	210	207	200	211	196	193	203	203	211	170	179	178	213	196	210	180	182	203	183	206	203	159	188	205	218	186	211	208	185	189	196	207	204	188	198	202	186	187	193	188	204	224	160	214	213	197	187	198	208	183	197	201	224	206	189	185	201	179	200	201	192	190	204	189	206	190	194	215	192	191	197	207	190	199	192	208	194	194	226	196	183	178	192	205	174	196	201	197	213	211	185	195	215	201	200	194	186	181	178	207	192	182	197	187	189	203	193	197	204	207	187	222	210	199	186	182
3913	4084	1960	909	716	624	543	519	486	513	512	488	523	454	499	432	464	485	441	472	491	480	483	475	443	418	436	466	455	443	475	471	455	471	465	495	478	452	453	439	485	499	458	451	479	483	474	470	444	479	476	475	471	486	469	461	476	484	464	465	461	480	470	446	468	496	449	459	523	450	484	467	515	473	489	496	461	439	455	442	468	416	467	476	454	463	441	443	432	460	473	490	457	468	460	495	443	441	442	465	461	456	474	451	426	462	478	440	469	414	451	432	493	440	456	480	465	505	469	501	461	492	485	486	457	500	465	459	414	480	439	457	458	453	475	480	481	490	460	466	469	443	445	479	485	439	464	459	436	453	450	454	495	460	475	468	485	456	454	444	481	494	488	441	463	475	461	452	452	446	455	488	490	499	447	479	445	472	448	446	411	461	443	448	482	475	464	448	458	472	461	489	497	479	452	476	472	437	457	488	469	413	461	475	449	447	458	464	445	452	463	479	461	464	474	439	481	493	452	455	457	488	419	465	476	468	467	452	442	471	429	443	433	456	448	461	454	489	439	474	448	476	434	468	431	451	479	455	423	474	438	456	427	500	412	445	492	462	451	500	486	501	494	466	464	435	460	473	481	479	444	426	489	449	469	448	477	483	468	427	456	428	443	457	442	458	440	458	458	444	452	442	445	465	459	473	443	485	421	490	494	486	455	466	455	455	441	468	456	455	456	460	475	452	483	489	432	470	431	477	449	494	493	435	456	458	431	435	471	486	464	414	432	438	440	498	440	478	435	474	452	475	470	478	450	461	465	435	465	464	458	431	486	489	438	479	442	498	515	473	456	483	445	491	492	462	474	486	459	444	454	447	468	445	471	447	464	422	479	441	434	497	461	416	446	439	494	462	494	496	480	446	500	430	471	475	477	471	467	519	444	470	427	449	459	463	438	462	429	473	456	439	414	450	473	459	452	438	450	465	470	455	481	474	398	425	462	427	468	438	487	460	449	439	491	457	432	466	447	460	440	474	504	458	439	441	445	478	481	460	477	467	463	470	461	462	494	448	439	478	481	446	439	469	457	469	435	476	464	448	463	419	448	466	448	461	431	474	468	482	463	428	470	447	442	467	475	465	503	452	424	454	476	458	437	458	444	493	455	501	446	479	478	462	455	479	450	438	454	459	452	435	494	441	457	442	457	464	450	432	453	436	456	417	487	422	482	428	479	491	516	479	433	479	499	449	448	422	456	496	507	501	512	445	482	426	465	448	467	485	471	468	457	454	488	489	472	439	478	481	473	439	457	508	499	472	456	475	470	456	461	428	503	426	447	503	467	466	470	467	482	423	463	464	450	499	436	438	463	474	479	420	458	479	438	490	482	433	444	450	469	450	456	503	441	469	468	487	460	477	459	452	472	466	427	435	477	439	460	468	447	474	476	425	465	445	445	473	461	463	424	469	447	434	413	454	469	465	470	450	503	433	454	489	467	450	476	472	427	438	450	438	461	445	416	455	458	456	426	467	466	483	468	455	479	449	452	453	429	438	475	480	442	452	412	461	469	446	452	452	452	475	467	484	478	441	446	489	497	460	472	483	482	494	451	454	475	464	450	449	462	435	469	470	442	469	495	478	488	462	464	508	452	458	474	490	478	461	436	460	468	472	411	469	437	490	484	458	462	492	447	492	455	449	466	448	503	437	460	481	459	441	494	485	438	495	491	486	493	465	482	474	446	494	445	465	474	449	435	473	511	464	470	465	413	490	484	483	470	461	466	429	467	464	484	481	459	448	446	458	413	464	465	436	454	461	438	490	478	457	443	520	457	457	466	471	465	461	454	481	476	470	431	445	454	481	476	444	488	494	456	453	458	447	459	473	448	451	481	440	498	463	480	431	471	438	485	523	452	477	485	449	447	474	485	460	469	497	446	465	498	469	472	464	467	466	429	434	484	455	458	449	470	476	453	431	458	450	467	441	469	476	465	433	509	451	464	463	435	459	428	482	415	452	481	495	450	493	466	453	474	492	454	463	444	452	455	423	483	459	468	434	442	460	437	500	427	457	454	459	443	473	456	425	438	462	472	441	443	471	473	485	462	485	427	482	475	440	430	478	505	459	436	471	463	455	482	425	448	452	458	484	477	475	461	475	484	457	427	462	494	474	454	458	436	473	493	441	450	462	448	479	458	467	445	453	467	419	476	478	456	463	468	460	477	463	459	439	465	440	467	478	437	469	458	490	481	458	482	450	465	467	468	455	453	496	466	461	461	447	489	432	459	477	460	447	475	500	484	456	438	457	450	470	481	488	471	458	460	434	457	462	455	454	448	458	482	488	454	478	453	480	474	422	474	451	469	471	476	444	422	460	430	450	463	431	462	477	488	456	477	464	453	456	477	429	478	455	462	494	507	457	462	488	435	444	437	419	462	461	471	457	446	463	445	463	475	436	483	448	484	472	419	433	450	462	422	474	483	431	446	448	467	467	463	481	455	457	442	454	459	442	494	450	461	489	443	443	420	431	465	480	410	480	443	463	518	524	419	443	492	498	456	468	417	456	480	495	465	434	496	485	508	471	468	451	477	449	450	451	439	465	474	432	473	436	469	443	478	440	505	448	453	458	447	469	450	450	484	452	478	431	528	464	496	452	488	485	446	482	479	436	480	449	439	453	474	452	456	463	474	431	448	453	480	436	495	494	494	427	468	484	458	485	476	434	455	471	434	465	485	409	465	457	420	488	442	453	445	441	459	435	457	478	485	420	503	464	479	486	469	473	455	441	447	453	405	471	433	467	481	460	456	455	444	459	485	478	445	451	470	479	459	463	458	456	401	465	468	484	469	448	501	429	464	440	507	470	449	481	463	457	424	486	453	486	413	420	452	497	499	460	453	511	461	482	456	465	464	478	470	470	521	449	445	454	494	501	409	467	469	467	488	447	445	420	481	467	487	479	469	442	458	454	470	464	456	476	484	426	476	434	469	436	449	480	448	463	440	440	473	502	503	429	462	473	445	427	454	454	439	482	424	426	450	434	470	492	462	495	425	455	449	430	442	477	448	464	441	459	461	507	458	453	470	445	452	426	448	467	506	485	469	450	462	497	459	492	455	492	448	451	433	458	432	473	482	460	452	443	481	465	450	430	466	441	472	476	470	468	466	462	450	468	508	447	462	434	484	464	464	451	496	475	477	473	509	441	489	458	455	457	441	484	479	476	446	436	435	496	458	494	506	491	442	465	457	465	473	462	494	454	438	490	491	446	491	474	483	420	432	443	461	434	446	438	440	453	519	491	502	450	478	454	475	444	491	480	489	460	456	465	438	509	461	478	452	498	498	449	461	444	473	472	458	467	449	494	461	450	473	440	448	442	454	438	500	449	470	446	462	453	468	477	444	463	487	448	491	491	447	471	460	467	484	436	468	449	454	448	429	465	470	495	478	449	483	478	470	489	435	483	434	412	453	477	424	456	464	459	487	426	426	461	440	487	453	465	473	458	488	482	427	426	474	468
31677	19213	6243	242	148	147	156	147	126	166	147	161	168	154	165	160	177	169	168	154	155	150	161	166	169	192	168	153	176	155	136	150	145	173	143	149	151	149	144	159	154	143	129	155	184	132	172	135	154	152	155	165	145	162	166	172	173	166	146	143	153	139	158	166	136	151	150	157	136	153	151	159	154	144	163	149	159	164	164	152	142	156	156	167	120	143	165	160	169	147	163	168	151	144	178	166	168	153	161	164	160	168	154	148	156	167	144	131	159	144	160	143	172	144	143	140	162	148	133	150	141	172	163	139	171	141	133	169	169	159	160	125	166	145	146	150	166	153	159	157	142	153	170	150	156	161	141	153	156	152	169	157	150	155	179	177	146	155	165	148	147	150	165	146	157	145	151	148	173	163	178	148	169	164	161	142	153	141	122	156	179	141	134	149	141	154	137	169	155	162	164	158	161	153	130	181	172	141	145	142	153	133	146	139	163	153	171	163	143	160	160	154	142	171	150	164	178	146	148	129	130	175	156	140	153	162	176	156	148	151	148	158	148	170	141	156	142	137	147	140	163	166	169	175	173	139	168	160	188	142	173	154	157	166	152	145	160	156	183	146	156	133	155	131	172	153	151	162	160	139	176	171	158	152	160	150	147	184	172	154	155	137	148	144	143	169	159	161	149	145	164	156	142	142	148	157	200	168	159	166	155	157	165	154	152	150	161	160	159	156	149	173	147	165	166	151	162	160	151	161	160	186	156	173	157	153	154	147	132	144	161	157	149	135	172	145	148	148	145	162	149	130	138	160	163	153	168	143	167	149	167	146	146	178	155	161	162	148	148	149	153	155	183	141	164	156	145	157	168	166	158	162	135	177	133	158	176	142	139	155	150	161	153	136	168	167	149	149	169	169	187	154	158	157	142	178	158	163	153	146	157	149	157	161	152	156	168	188	162	166	165	173	154	142	146	153	139	142	145	143	152	145	138	156	142	159	136	175	133	144	157	169	153	159	146	154	155	138	145	169	202	161	138	145	142	141	157	166	168	139	162	161	151	144	172	161	151	159	151	169	144	149	143	165	162	151	154	153	170	159	190	150	139	147	148	156	161	150	146	128	161	142	145	160	163	149	157	173	143	137	160	152	134	143	138	146	151	174	133	165	153	171	165	154	172	179	154	147	139	154	166	161	154	181	164	157	178	179	151	124	162	139	160	150	153	144	155	180	145	165	149	151	133	133	145	149	153	137	144	157	134	143	157	144	156	163	144	143	162	161	175	149	136	143	164	144	140	166	151	158	128	170	143	152	170	142	144	154	141	174	146	157	147	178	135	152	133	149	133	143	182	160	157	171	171	156	146	164	159	149	161	150	159	132	158	163	154	143	148	155	156	152	142	155	146	153	155	149	146	147	160	153	150	153	151	151	150	175	148	156	134	169	167	128	146	174	146	178	148	167	140	149	178	155	173	156	178	174	152	146	176	156	166	163	173	143	129	161	171	134	159	173	172	138	147	153	132	159	137	170	142	179	179	180	149	180	153	156	149	178	154	140	157	156	157	150	140	145	158	160	156	179	181	175	152	139	170	186	163	164	156	166	143	122	132	172	147	167	166	152	147	173	131	125	138	161	170	156	182	136	162	175	170	167	179	123	137	158	167	182	154	152	150	143	123	146	161	162	178	160	154	170	143	150	151	164	149	142	156	148	146	139	159	146	151	146	160	173	163	156	142	165	155	149	156	169	129	151	162	170	152	148	183	134	151	145	148	171	154	145	148	165	155	143	163	171	141	149	146	149	175	170	140	169	146	154	132	141	151	137	152	144	129	149	140	150	144	166	145	169	158	166	126	170	177	155	160	149	140	151	151	153	162	161	142	148	170	166	189	154	175	149	197	173	142	157	144	146	145	141	157	153	156	150	177	149	157	163	162	160	157	135	163	144	142	158	168	141	149	140	163	172	165	157	159	168	147	141	160	150	175	170	151	149	154	118	157	144	144	163	149	157	157	169	147	181	170	144	156	142	154	155	155	173	171	169	146	131	166	138	155	165	148	149	142	167	162	143	151	154	174	167	140	168	157	178	136	147	132	143	174	160	156	174	161	168	132	151	146	167	160	159	151	140	168	144	164	146	150	150	154	163	162	125	179	159	154	159	173	144	142	167	148	155	154	161	144	124	148	155	176	159	143	138	160	168	158	156	140	184	166	157	158	162	159	175	137	177	173	160	161	153	155	146	155	162	162	148	159	145	175	157	164	147	138	157	150	162	151	174	161	146	176	151	178	158	163	141	136	152	152	139	147	162	160	154	146	116	165	166	161	158	161	154	134	142	197	171	160	140	160	146	162	145	171	160	155	151	144	138	159	144	150	189	157	179	165	184	146	155	142	151	187	169	173	164	157	161	138	139	161	154	173	161	159	170	148	146	132	147	146	148	147	165	149	140	154	145	148	168	159	158	194	168	162	146	129	151	156	156	144	143	143	180	173	169	162	163	146	130	138	164	160	148	147	169	166	152	147	153	153	152	158	154	140	143	162	151	184	173	134	147	129	154	146	164	158	174	176	163	159	158	167	178	179	157	167	157	175	149	152	151	157	163	173	170	164	119	143	180	142	168	147	158	160	150	133	140	150	156	188	154	153	132	141	167	140	154	152	152	166	177	137	146	158	172	145	167	155	143	134	162	159	178	151	154	165	143	157	157	146	134	160	150	156	147	136	157	157	140	156	176	171	166	140	173	132	160	147	157	142	169	149	159	150	171	167	162	143	160	148	182	133	149	161	155	160	147	159	140	157	173	159	153	160	136	177	150	141	152	138	182	177	165	149	174	150	154	171	142	134	168	171	153	145	136	158	160	153	138	153	167	129	147	168	160	136	156	141	144	157	137	158	149	159	148	161	173	142	158	153	140	129	153	169	167	144	152	176	141	175	154	158	161	156	146	164	153	145	148	164	159	162	171	151	158	145	167	173	151	176	155	137	131	160	148	158	154	134	144	150	138	151	140	150	164	148	156	150	136	149	138	157	142	148	163	135	155	122	154	140	160	166	159	162	158	159	163	156	159	152	148	153	144	148	144	158	142	153	153	181	159	146	157	152	156	167	162	152	163	134	155	133	153	142	164	196	152	161	157	149	141	144	145	157	137	156	127	149	174	150	144	146	140	179	161	155	155	155	156	178	184	164	155	144	142	164	152	150	135	160	148	145	176	164	146	168	174	147	160	145	149	138	142	161	153	164	144	167	150	141	173	160	145	158	145	149	157	155	168	150	155	138	154	155	157	168	173	145	166	179	121	157	164	170	174	181	147	158	160	166	147	138	161	147	160	153	150	156	146	137	165	143	148	165	151	183	149	152	144	154	147	156	155	153	174	135	162	125	164	162	159	132	172	150	144	163	148	134	144	159	148	147	150	142	138	153	157	149	162	152	148	144	162	167	173	143	170	170	172	155	136	159	167	153	146	156	166	156	171	163	163	158	155	150	156	156	143	162	153	167	177	148	141	148	161
5381	709	485	435	423	408	438	390	449	401	440	406	451	420	409	393	403	424	393	404	408	443	449	413	389	450	416	433	416	364	438	408	439	455	425	420	397	413	413	408	473	459	451	409	445	443	395	402	407	388	411	453	414	391	419	402	446	413	439	428	394	421	405	451	434	412	428	428	383	366	406	399	382	446	438	431	401	446	389	425	449	406	404	376	396	401	403	440	391	432	423	443	396	448	393	473	382	430	415	452	435	379	412	433	402	376	397	414	398	417	404	417	434	441	435	440	407	416	449	433	390	433	386	411	399	413	414	416	428	418	410	422	420	432	401	439	435	408	403	421	443	429	421	418	383	380	418	456	448	481	403	408	409	436	462	397	440	404	432	431	420	427	421	400	447	430	415	420	420	419	454	399	412	423	426	415	437	421	399	419	433	414	409	432	421	412	433	436	413	444	399	388	435	429	417	428	380	382	441	428	448	412	397	453	420	416	402	427	390	440	401	438	438	433	400	396	455	438	465	421	403	415	403	411	408	423	405	420	390	388	438	443	436	421	411	437	413	445	449	393	441	427	405	412	402	424	416	394	447	410	379	405	393	412	414	403	412	435	385	431	407	406	424	434	446	399	417	423	392	390	427	428	422	419	411	419	427	400	427	439	426	389	419	397	384	411	460	425	425	412	435	425	412	418	384	441	472	431	421	436	447	446	416	454	388	412	410	436	426	425	455	442	446	462	412	428	417	367	371	416	384	435	402	418	417	453	443	423	381	451	436	405	392	404	433	386	422	444	405	419	407	409	387	404	401	445	412	417	439	429	431	415	445	408	453	413	436	396	409	434	418	395	443	377	402	420	410	397	449	400	414	436	379	410	427	369	416	387	383	407	420	410	402	408	415	424	399	425	392	458	416	427	409	409	433	421	442	407	416	431	421	410	416	428	440	446	413	432	448	407	427	430	434	409	430	424	400	381	423	431	422	429	439	406	438	462	452	463	442	399	398	444	440	467	391	437	403	392	455	432	431	449	403	428	412	408	444	400	385	405	424	460	433	413	339	406	450	427	346	360	404	439	418	410	449	450	422	429	434	438	413	420	448	405	429	421	422	436	428	382	424	409	424	443	438	419	411	417	412	390	453	437	436	379	438	411	408	417	409	449	402	448	439	418	398	404	447	394	434	460	418	401	424	418	455	442	401	446	430	428	437	423	430	451	418	426	455	437	401	418	427	423	462	411	408	430	436	455	400	421	433	401	419	431	398	419	405	414	405	426	431	438	423	424	455	445	431	410	418	423	416	451	432	442	461	439	409	388	416	428	477	411	416	403	410	412	435	444	381	420	456	441	439	432	395	429	420	406	421	441	422	438	425	415	398	378	408	436	423	419	422	420	422	408	422	423	424	401	427	422	443	391	393	401	447	429	433	393	397	413	396	431	399	433	443	400	383	415	405	437	442	435	423	406	392	416	424	416	442	443	391	423	411	421	434	385	457	406	427	409	408	445	425	421	441	421	395	410	424	398	376	429	432	410	459	402	399	393	423	432	394	427	462	404	421	416	401	411	419	393	420	400	458	385	363	385	453	425	385	436	400	398	427	400	402	417	400	458	414	429	428	435	389	464	399	426	462	440	446	424	403	412	418	426	424	423	420	427	402	406	434	389	437	433	458	419	403	436	408	397	419	407	452	443	401	457	399	410	400	413	448	413	426	440	426	421	390	420	396	416	383	365	439	441	372	422	426	441	424	420	440	447	451	455	438	412	353	431	458	428	432	447	399	448	420	405	418	429	406	443	396	406	412	399	421	447	401	432	387	375	411	432	419	442	447	444	383	407	397	438	421	398	440	413	434	459	428	437	439	415	428	416	387	419	457	409	414	405	419	465	432	416	397	415	398	420	415	437	408	411	460	444	436	418	424	407	437	426	357	416	410	401	466	412	414	453	407	405	410	446	426	432	392	425	400	390	396	413	400	385	430	412	433	459	419	460	397	401	446	406	435	408	415	405	430	441	438	418	400	442	410	394	423	415	419	430	436	432	459	432	453	430	458	430	438	397	376	431	424	427	446	435	441	414	390	419	409	432	398	436	412	443	422	440	400	369	458	418	439	433	415	426	418	390	400	441	426	453	428	413	445	410	428	413	419	404	414	465	423	416	427	445	438	424	386	432	383	450	435	459	429	422	410	419	437	406	405	464	420	401	427	404	450	446	402	424	424	466	392	418	444	458	412	388	414	429	410	431	450	431	390	417	423	428	423	407	418	425	431	427	413	395	435	449	412	423	401	407	398	439	407	415	407	405	431	395	398	421	401	428	419	422	401	419	414	473	407	402	418	406	395	432	386	466	412	414	418	444	439	404	420	409	426	405	413	414	437	403	430	432	428	442	441	446	443	426	456	417	441	417	387	468	431	426	438	412	446	402	405	439	418	434	427	417	415	424	389	397	447	445	395	412	424	404	441	423	448	430	432	387	424	420	400	413	390	400	440	437	418	454	427	411	426	390	458	453	405	432	425	402	422	411	459	441	397	401	405	431	397	438	443	424	401	461	440	442	393	420	377	405	425	420	428	399	455	406	426	398	415	433	406	428	429	427	436	427	419	407	371	441	406	430	429	407	418	441	399	420	428	432	413	437	417	393	432	413	399	466	404	406	427	434	396	433	420	432	426	414	410	414	411	396	402	446	401	461	435	419	431	428	404	425	415	411	424	423	395	414	394	411	412	449	406	399	409	457	430	438	451	414	410	389	459	393	405	411	401	398	457	411	436	446	422	404	392	434	413	424	418	432	406	383	412	389	448	390	453	413	377	413	451	415	418	455	452	414	453	416	395	396	439	432	401	398	443	432	433	436	382	405	411	429	407	442	421	403	427	388	456	415	413	412	388	428	392	454	432	434	397	435	409	393	387	428	430	450	417	419	423	430	416	395	429	421	433	419	398	449	430	412	414	440	421	446	432	400	408	461	400	428	454	429	450	395	461	403	439	430	419	404	417	442	422	437	408	412	445	475	424	430	402	440	446	430	457	406	421	399	410	391	400	412	406	442	423	409	461	425	459	462	369	447	433	400	417	435	409	413	418	442	425	418	405	392	447	451	417	387	442	409	404	455	409	459	393	466	414	407	421	436	474	421	406	460	459	415	405	425	396	415	418	411	441	390	427	434	424	426	410	420	407	391	437	409	403	437	452	391	401	419	432	391	424	419	426	417	413	482	416	414	452	410	406	369	424	396	445	454	404	426	413	431	391	434	376	401	436	450	412	421	432	386	422	383	403	398	410	405	386	439	386	420	416	411	434	422	418	389	414	403	409	411	441	434	426	400	400	424	386	459	421	439	400	412	427	420	415	424	436	408	425	421	443	393	406	420	438	405	442	397	377	402	421	431	462	428	414	455	405	385	421	407	407	425	391	452	433	417	420	410	401	384	417	462	426	415	440	414	403	448	418	410	417	449	417	408	414	448	439	392	422	437	426	392	413	500	417	427	439	469	400	434	406	440	452	360
24571	20998	23965	28176	20997	16661	508	369	307	300	282	310	286	248	258	270	255	277	223	252	282	278	262	276	255	249	270	250	280	257	270	323	291	294	266	257	236	264	278	257	250	247	259	249	228	239	276	258	265	231	235	247	259	257	252	246	239	263	273	262	257	247	241	269	244	291	265	262	287	226	245	272	239	239	270	238	259	238	268	251	266	297	262	255	236	250	276	259	256	243	244	249	244	270	282	258	280	239	240	260	260	264	278	261	244	250	245	268	242	244	250	258	222	252	256	255	271	256	239	234	246	252	248	237	256	208	269	270	277	256	239	249	274	253	235	242	223	228	240	246	239	266	273	233	255	248	226	251	233	218	246	250	245	256	220	231	241	244	263	256	235	258	265	242	264	262	269	247	253	221	239	250	290	272	255	256	257	262	250	271	260	273	242	231	230	269	262	244	230	260	251	275	252	274	218	237	241	264	242	218	242	250	265	299	246	246	244	250	241	253	235	262	249	260	238	245	261	260	263	274	265	263	272	228	272	250	282	265	267	275	268	255	255	280	236	248	253	272	257	256	278	247	257	254	251	251	251	249	283	281	270	285	275	252	209	262	256	272	275	262	272	256	238	225	232	256	275	252	253	252	254	265	263	270	264	235	243	272	241	259	297	236	231	242	239	250	256	229	232	266	267	245	273	252	243	276	261	241	239	268	250	273	272	259	253	252	250	256	253	234	230	266	279	254	247	263	236	250	269	261	260	263	263	286	285	284	237	232	272	261	249	237	252	226	257	262	266	225	272	256	258	261	268	263	248	242	256	279	220	250	255	225	238	243	313	239	255	280	264	264	227	253	262	237	264	261	287	252	246	244	240	254	245	269	246	240	251	255	268	260	239	243	263	295	240	272	234	246	245	272	206	278	259	233	242	270	255	251	267	232	254	253	268	243	271	246	273	238	242	285	252	262	242	228	280	235	254	219	222	257	259	254	250	250	282	235	268	240	255	274	239	254	236	244	280	259	233	234	269	246	265	267	256	239	244	263	244	221	285	289	247	272	267	243	249	262	291	263	249	263	257	228	275	260	266	253	265	251	282	244	229	253	250	248	219	242	229	233	240	277	279	261	250	254	260	273	235	242	241	266	237	285	226	256	235	264	255	268	236	274	285	223	243	243	253	244	283	222	243	269	236	238	263	281	254	207	266	243	232	246	263	239	276	257	235	251	253	282	238	264	281	235	241	221	260	278	246	282	235	231	256	245	240	254	257	262	247	249	246	280	261	277	258	257	262	250	244	258	224	266	249	278	231	260	225	242	286	242	281	267	239	231	274	264	283	268	241	236	254	253	209	240	252	272	249	245	221	240	247	267	293	241	257	252	245	255	253	269	259	245	253	264	270	239	245	289	265	239	252	240	246	239	254	250	248	254	268	263	269	251	242	237	273	260	274	246	255	264	265	258	248	257	271	248	243	244	259	229	268	241	258	229	285	287	248	266	251	261	260	257	249	253	258	279	286	271	255	246	283	251	272	249	266	251	246	236	240	264	249	266	262	249	259	247	252	263	236	267	258	244	253	260	225	248	254	251	235	269	266	253	253	227	243	244	266	270	267	250	249	292	253	276	258	244	274	249	240	252	268	237	255	256	267	240	265	229	256	252	267	269	202	264	243	240	248	232	250	248	234	269	247	224	257	274	265	266	256	258	244	253	269	273	236	227	271	233	243	252	273	245	232	257	273	239	262	284	225	245	255	250	227	265	278	264	282	290	262	250	244	260	267	247	259	268	230	249	262	277	267	242	287	238	271	252	258	239	247	280	250	218	240	276	223	257	259	254	267	240	263	266	256	249	248	239	244	240	273	256	267	276	252	270	262	222	267	229	245	269	245	232	250	241	280	260	247	244	283	257	222	266	267	247	219	254	240	216	268	264	266	239	267	276	237	291	253	288	257	236	252	259	269	269	254	216	293	255	277	256	259	253	245	246	234	269	274	252	228	239	291	248	224	232	241	247	264	243	243	240	235	239	292	244	291	240	261	245	269	252	278	272	285	251	212	280	263	248	230	241	264	250	250	265	248	273	234	254	257	253	256	258	226	258	262	253	248	250	266	253	253	266	260	235	236	270	268	253	256	261	248	255	250	257	279	240	243	266	242	266	233	269	236	235	236	291	236	253	250	242	251	264	278	222	264	257	255	254	255	237	281	255	236	230	246	257	244	248	241	258	241	262	244	220	254	286	250	270	260	248	254	263	233	269	227	218	260	239	253	255	257	249	248	258	281	273	285	262	228	269	255	240	266	254	243	242	262	219	255	262	267	288	250	214	284	268	266	238	199	242	269	278	274	263	255	251	225	251	247	259	252	267	265	265	271	263	265	264	265	270	253	241	239	285	242	281	246	233	252	259	257	251	243	232	264	265	236	251	253	259	270	239	277	259	259	256	255	234	248	242	271	242	258	244	249	240	246	248	242	267	261	247	264	237	222	250	267	258	261	274	240	245	271	263	226	247	252	258	261	259	239	250	281	270	264	234	246	257	244	255	284	241	274	268	262	246	242	250	219	258	260	254	238	252	266	271	247	231	247	296	268	242	250	253	237	274	268	254	240	267	235	228	243	261	260	260	241	268	261	245	235	273	284	247	247	268	247	263	264	245	207	259	238	260	250	244	246	280	271	262	262	263	251	250	255	251	277	300	261	252	244	271	298	265	249	257	266	245	262	260	243	259	254	303	259	249	225	245	283	255	254	266	264	234	241	228	269	255	269	231	247	248	246	249	259	261	276	264	260	250	274	264	261	281	223	285	271	243	287	244	235	248	238	271	221	230	262	256	254	246	242	250	238	219	244	242	249	263	231	264	257	245	262	249	242	250	253	269	267	264	263	268	237	285	241	275	230	262	260	272	275	263	271	241	277	234	247	280	276	222	211	250	251	264	235	240	253	252	275	246	240	257	253	273	264	248	253	252	255	261	250	238	240	259	238	266	291	261	260	261	278	252	244	232	233	251	239	255	240	271	274	254	242	256	249	242	246	266	282	237	236	277	275	279	273	247	271	258	259	249	275	243	229	282	257	218	256	268	247	242	282	241	251	261	266	252	255	235	256	290	263	245	242	251	244	289	220	248	262	252	252	248	261	260	247	269	254	236	252	271	274	235	268	223	264	222	256	255	242	237	242	255	265	257	237	261	248	265	234	281	274	267	268	269	235	274	276	272	265	263	262	280	244	274	260	269	251	237	276	255	280	251	274	235	244	268	251	271	242	247	230	242	254	246	242	252	255	229	242	252	254	253	273	290	250	251	271	249	268	272	261	276	272	233	263	291	253	248	272	260	262	264	244	229	260	255	256	260	255	248	243	232	259	261	218	248	268	287	273	233	243	270	258	231	254	275	235	223	244	251	241	266	258	290	260	273	237	250	249	275	295	226	248	272	257	261	227	222	257	265	243	266	264	243	236	272	236	295	232	268	259	253	259	274	257	312	260	267	263	282	243	264	235	236	254	283	265	249
3682	2546	1354	834	752	670	725	669	663	633	650	615	649	629	664	631	626	651	672	647	612	585	635	674	579	600	637	605	641	626	609	633	623	622	599	644	620	654	647	623	617	615	590	639	639	646	632	632	669	662	616	608	629	622	618	692	603	645	638	623	620	657	583	600	643	570	593	595	624	627	563	660	623	636	605	632	631	613	606	666	637	641	623	657	633	589	631	607	596	658	596	650	615	644	640	634	601	637	608	626	643	676	660	599	658	632	663	622	636	612	629	659	647	613	621	598	628	663	618	584	617	620	639	626	632	590	613	625	593	656	620	660	587	609	656	610	640	626	646	649	647	586	596	622	573	617	658	644	638	618	608	629	601	588	565	621	633	625	611	602	614	615	614	610	618	615	633	639	631	632	630	586	605	606	629	601	629	603	580	646	658	586	645	612	599	590	619	615	610	689	622	604	608	629	638	644	613	623	653	599	602	599	616	618	666	620	622	635	621	660	637	654	581	626	640	634	601	648	604	630	616	615	583	597	551	606	587	605	602	642	603	631	610	613	645	629	612	626	648	623	610	629	670	622	647	641	592	612	652	644	618	603	599	601	637	561	610	640	592	621	636	610	611	588	605	620	629	607	614	593	604	601	624	610	563	623	684	615	628	634	606	649	667	599	642	588	562	657	609	620	607	628	657	604	633	618	600	633	645	592	651	606	650	716	656	625	571	561	584	644	623	632	628	599	631	630	592	591	604	667	655	625	633	627	605	644	626	646	606	606	569	603	604	668	643	664	618	620	613	604	649	630	617	629	576	620	631	608	634	635	599	610	621	631	593	578	622	650	626	670	662	623	633	633	608	624	600	600	616	579	580	627	622	632	610	627	587	613	599	639	621	608	628	685	623	604	663	577	612	647	586	606	571	621	614	634	644	584	613	619	631	610	598	636	634	609	551	640	628	652	628	614	621	638	615	620	635	618	636	605	632	660	633	614	611	596	617	628	602	579	648	615	636	660	631	613	620	583	604	592	617	569	639	616	668	628	615	622	650	662	596	570	631	643	638	575	647	637	671	609	587	621	652	605	632	644	614	620	679	581	670	658	624	660	627	592	631	610	569	650	621	654	612	631	680	648	586	583	601	634	597	580	610	619	618	587	654	630	606	608	596	626	593	655	627	624	603	610	664	649	598	589	637	606	602	627	629	633	637	641	608	598	623	615	658	617	561	606	629	639	595	625	667	625	635	620	618	616	588	620	632	638	598	590	610	610	592	629	615	599	641	582	652	609	584	652	642	633	625	652	658	621	607	613	625	613	626	666	668	615	620	633	583	636	642	647	637	580	625	606	600	634	625	591	605	646	610	635	654	636	644	634	595	590	623	602	633	609	657	634	617	621	654	630	635	579	608	639	607	610	625	610	634	620	577	574	626	617	631	602	622	573	575	616	598	585	620	629	624	599	584	622	636	616	597	602	632	675	683	619	617	616	641	603	631	608	581	629	622	633	575	639	601	630	611	609	587	632	665	593	647	619	627	610	619	647	610	586	627	650	660	651	637	574	628	616	613	630	660	660	648	659	642	628	611	587	666	613	604	648	593	608	639	615	606	592	640	616	600	594	588	643	606	634	640	657	628	595	600	560	639	611	605	653	586	618	632	600	626	619	660	571	625	611	617	639	675	567	571	609	588	651	622	566	600	632	669	609	603	623	612	621	623	597	628	587	613	592	620	670	602	651	614	564	584	629	611	589	644	646	638	652	637	580	606	656	639	666	621	638	677	641	656	578	605	606	610	585	628	596	654	608	619	618	631	666	621	620	614	579	631	665	643	584	600	656	635	648	590	633	605	631	648	583	593	623	638	582	608	613	654	575	560	601	623	626	646	610	590	628	658	618	597	614	645	609	633	662	608	629	573	618	584	616	616	647	632	604	597	619	631	648	591	609	633	634	614	585	597	616	593	630	610	637	650	676	568	662	643	617	629	594	633	625	574	644	598	601	599	680	633	637	600	629	614	613	574	619	627	638	590	677	647	645	623	622	603	621	590	629	576	606	633	639	590	618	608	635	628	569	578	611	594	644	578	694	589	621	614	654	634	640	617	596	599	607	616	624	629	574	641	609	624	588	634	647	624	623	664	619	620	613	637	607	597	608	631	599	629	630	624	661	622	623	609	634	585	594	637	597	692	629	594	656	632	665	641	632	638	623	644	647	657	598	631	608	642	639	606	616	559	584	588	616	624	656	620	670	631	607	654	567	621	637	632	619	612	622	577	621	561	601	635	655	624	605	626	602	603	622	635	626	606	621	611	578	620	600	635	623	652	579	660	616	593	636	581	656	615	609	571	641	605	613	590	624	625	632	605	572	614	633	633	628	624	624	619	565	602	589	660	627	656	668	646	639	629	615	611	648	664	628	664	617	649	590	621	632	620	602	618	653	568	626	606	688	625	631	611	648	608	622	605	641	622	604	629	601	622	642	618	598	641	611	646	638	632	656	582	641	669	601	616	615	605	580	552	614	625	681	686	612	601	634	644	560	617	640	632	589	618	606	628	632	649	623	627	631	645	620	610	591	676	610	662	618	636	614	653	652	607	666	589	563	638	648	582	666	633	654	619	639	551	651	602	604	637	586	630	571	639	599	637	631	608	652	623	639	623	601	608	618	566	607	659	582	627	609	616	624	594	605	598	599	682	564	630	620	642	578	650	568	633	609	646	613	580	633	601	634	650	601	629	638	574	621	602	631	631	652	633	607	610	586	606	582	657	616	645	618	581	670	666	594	600	613	625	633	616	620	645	614	629	576	590	647	570	638	638	622	630	622	639	634	617	625	619	614	613	612	638	619	605	603	682	632	683	573	689	630	601	658	634	630	601	577	678	614	625	643	605	630	621	591	584	565	584	645	604	566	623	595	617	623	637	634	594	609	628	587	643	614	610	630	630	579	605	629	614	613	595	590	597	587	601	648	646	636	613	591	615	648	608	576	600	618	614	660	675	624	606	636	660	587	656	620	600	642	663	658	653	632	607	649	617	626	623	591	627	571	630	652	632	653	592	590	630	644	618	597	579	640	632	598	591	611	587	572	641	605	649	588	627	612	605	625	608	573	602	619	612	629	629	625	647	665	602	612	594	618	630	614	586	629	625	621	670	671	601	669	635	597	617	621	615	591	631	603	637	656	623	606	669	584	638	618	593	570	695	608	625	572	648	635	658	625	624	617	587	604	624	598	612	577	643	596	632	616	656	632	657	606	618	604	624	656	640	625	645	635	640	607	633	586	637	620	637	629	615	650	629	656	623	677	643	615	565	653	660	599	604	597	630	611	647	597	587	629	629	647	607	654	588	629	631	638	622	631	617	589	647	638	581	602	626	597	589	637	609	641	625	625	623	625	624	608	605	645	620	631	614	589	631	610	610	606	617	583	608	635	639	606	614	611	650	650	638	634	618	645	683	622	631	683	624	615	590	646	647	626	596	614	644	656	607	606	634	622	667	614	643	582	631	617	588	605
23956	20994	24314	27856	20994	21006	12711	531	333	268	276	259	236	206	218	217	229	225	208	214	209	193	213	197	201	210	220	209	198	213	204	199	203	203	208	184	190	182	208	206	202	179	168	206	192	208	192	212	191	206	197	220	199	209	225	200	182	208	199	219	192	179	212	224	196	209	179	220	186	183	185	196	211	202	211	184	191	206	200	196	207	181	221	212	193	194	208	213	205	184	206	223	214	212	196	184	206	200	224	201	196	178	191	197	184	206	201	191	174	188	197	213	212	185	176	191	206	176	171	198	211	201	182	194	215	176	200	207	224	213	196	219	193	169	195	203	203	180	196	187	181	188	181	198	208	175	193	211	220	202	213	202	197	221	194	211	204	206	184	188	202	222	201	198	202	196	196	206	199	182	201	174	194	213	174	187	219	206	207	211	205	172	198	186	176	222	194	203	209	196	208	201	228	189	176	190	211	167	201	180	186	203	197	222	183	202	203	222	213	188	164	174	209	195	199	194	213	197	223	177	174	218	191	192	211	174	196	198	243	182	229	228	187	183	213	209	212	182	196	209	191	188	211	188	190	223	183	236	222	222	207	196	182	186	194	213	181	200	207	191	206	184	198	198	191	193	194	230	215	165	180	207	208	223	163	209	197	203	186	184	197	181	188	181	201	182	195	189	202	182	211	208	209	217	178	210	210	194	233	177	219	200	205	178	217	191	157	185	199	197	196	198	203	197	223	186	216	215	187	182	196	198	195	207	201	202	207	198	194	186	213	188	198	191	180	180	195	210	223	213	179	186	219	195	195	196	163	187	199	196	189	206	213	209	198	202	187	216	211	218	185	215	194	210	208	189	225	200	187	219	203	213	205	196	202	204	217	180	225	204	197	202	203	181	205	203	187	214	200	170	186	216	186	161	170	220	207	193	196	192	185	207	203	162	192	196	211	212	197	180	213	180	192	217	207	211	175	200	182	194	207	192	207	196	201	199	194	205	192	208	187	204	187	210	209	203	189	179	197	192	182	228	192	200	230	208	193	202	183	237	220	212	190	207	189	190	206	206	184	186	190	189	174	196	204	200	204	186	210	225	201	205	183	204	191	211	182	200	201	185	185	194	186	184	189	199	196	205	183	189	221	185	210	208	186	224	199	184	182	201	193	188	181	200	197	198	209	179	208	209	184	193	198	188	212	191	167	183	240	197	208	194	193	231	213	178	190	195	191	177	200	183	179	193	209	177	186	195	182	194	210	175	184	213	214	197	183	210	219	202	200	200	196	198	191	198	220	211	164	215	216	177	207	194	216	176	175	208	192	195	172	196	205	177	199	204	201	169	199	186	186	211	197	194	206	187	205	188	159	216	178	208	200	207	197	206	201	188	170	189	194	191	195	199	184	178	194	186	198	218	200	213	196	192	200	208	195	202	206	206	210	204	207	195	189	183	176	194	214	198	215	165	224	207	215	173	183	172	195	212	205	171	192	195	198	204	202	189	200	200	229	198	219	199	178	184	212	199	184	157	183	194	182	183	191	189	201	191	179	210	204	198	222	164	223	191	184	228	215	194	205	184	203	197	214	211	204	188	214	216	183	156	207	190	187	186	171	206	200	205	185	222	198	176	187	215	186	198	197	193	187	206	195	224	190	164	190	187	199	222	208	205	180	168	199	191	201	216	178	193	210	183	184	225	190	185	195	189	207	198	217	206	203	191	173	187	179	193	177	231	214	201	178	196	189	184	191	213	171	217	236	187	181	193	206	189	162	194	197	193	195	187	216	219	202	212	189	190	158	194	195	197	178	210	206	192	188	180	192	206	198	212	225	175	202	186	201	193	207	196	190	181	188	181	171	214	195	195	228	192	191	184	195	181	180	220	196	217	197	186	207	191	186	189	200	193	179	222	234	192	188	199	203	206	181	204	194	203	219	188	225	199	221	215	243	191	187	199	153	182	208	188	180	191	214	202	208	176	180	166	194	222	200	187	202	202	228	215	217	212	213	179	193	191	188	201	216	180	192	187	211	197	210	192	185	197	185	183	196	216	197	196	216	220	186	199	198	204	189	196	218	216	221	212	191	200	217	209	220	186	207	207	184	177	183	196	191	197	208	197	200	211	198	204	183	209	194	198	192	168	166	204	197	189	223	193	193	209	202	189	202	195	199	218	199	208	222	196	187	206	195	198	213	181	179	198	192	190	209	205	193	197	213	174	197	204	190	232	209	207	210	221	183	180	205	191	204	207	203	227	195	199	193	202	191	200	189	215	191	202	188	192	216	206	195	192	192	190	194	182	205	191	223	180	209	203	181	168	207	205	222	231	191	212	181	195	212	214	211	195	176	220	201	190	201	195	202	202	192	197	183	191	180	232	212	196	211	204	171	220	190	191	197	209	196	179	204	195	214	209	189	196	214	183	189	208	195	192	208	185	216	197	165	211	188	199	204	201	199	206	191	209	170	199	198	178	188	190	203	191	231	198	205	179	176	216	173	218	169	181	188	202	216	199	175	182	197	173	187	191	197	174	189	197	187	187	203	192	181	218	165	216	197	188	176	215	185	193	184	186	184	205	210	192	189	185	185	217	194	200	189	212	194	226	202	185	194	217	181	184	175	179	215	207	189	199	183	208	211	194	185	190	188	187	184	199	213	188	191	214	189	202	194	225	192	209	208	179	193	184	180	186	189	194	198	170	198	176	200	188	183	176	199	174	211	191	188	175	208	198	193	205	190	196	189	174	192	205	190	219	212	191	193	188	186	192	199	189	214	184	252	235	206	193	201	195	190	213	205	191	212	193	216	190	208	178	184	174	204	177	172	207	182	204	221	211	203	211	196	213	218	160	204	204	217	190	169	194	199	220	178	232	189	197	172	237	207	185	167	208	199	220	177	172	212	184	214	214	207	182	197	195	195	231	204	187	201	187	203	172	197	197	192	162	184	218	180	196	213	186	189	211	205	192	203	193	195	199	203	201	192	190	217	173	189	190	172	186	200	202	179	183	178	213	198	200	194	197	193	215	169	179	213	188	180	175	195	202	226	202	202	214	209	202	190	211	182	183	203	185	202	204	198	214	192	183	222	194	225	209	214	193	190	200	171	220	180	210	225	174	187	187	196	211	190	210	191	199	203	190	193	182	209	195	190	211	173	185	181	186	229	220	185	210	196	171	215	232	179	203	207	212	198	234	197	188	202	211	196	212	223	182	205	188	208	194	215	157	216	180	191	182	215	195	188	230	188	195	184	205	185	192	225	223	190	186	191	173	199	183	191	176	191	195	190	170	198	176	214	202	180	206	194	193	209	193	171	202	178	178	176	204	198	210	197	192	186	185	194	201	193	188	180	227	179	164	200	185	224	185	196	212	213	207	196	201	195	207	212	190	184	213	192	196	207	194	210	197	197	207	224	200	189	193	196	212	202	184	210	215	202	209	194	189	202	198	157	183	196	170	210	183	208	191	182	202	211	184	214	205	187	202	206	188	192	173	190	209	192	176	221	226	175	216	192	213
3737	3972	1982	859	679	582	514	529	548	515	495	485	459	488	458	481	467	473	477	486	464	471	431	491	444	472	442	528	451	468	472	491	456	495	457	497	480	461	487	475	413	484	470	474	490	429	441	502	463	477	457	464	450	470	449	457	482	447	462	475	473	425	462	459	472	473	471	471	461	452	474	500	422	421	487	447	415	426	438	460	478	446	476	467	479	470	454	433	435	460	463	485	456	462	434	477	495	457	476	441	436	464	466	495	405	439	455	461	470	436	454	473	486	421	455	479	450	445	461	458	474	505	440	481	465	447	479	503	449	483	454	466	431	445	430	474	466	475	461	423	475	467	445	505	483	459	459	449	486	467	459	452	485	430	475	415	470	441	470	497	474	457	456	476	477	487	465	463	469	475	477	419	445	441	456	466	435	502	467	458	482	499	416	457	457	479	469	469	481	461	487	478	452	448	463	480	483	491	450	421	444	472	454	455	482	460	482	444	435	457	438	447	442	429	486	443	480	445	510	448	452	472	435	475	462	437	444	439	471	467	470	443	492	477	482	444	434	423	462	481	473	500	493	462	480	480	467	463	446	466	484	464	464	448	458	459	453	453	438	481	470	461	439	423	465	479	464	438	466	465	482	453	444	438	468	457	472	475	458	484	459	494	464	436	452	478	459	450	467	464	467	457	439	454	477	441	498	501	470	440	416	445	441	469	494	472	421	472	455	473	463	435	450	513	499	481	486	466	498	474	465	440	457	499	431	436	477	470	451	467	502	451	451	463	517	460	493	460	442	438	482	482	478	445	418	433	435	429	457	449	425	460	479	470	475	464	469	425	464	449	494	477	480	440	438	469	488	442	488	400	433	447	471	461	452	489	413	470	469	492	486	419	444	458	463	470	477	485	487	503	471	485	484	467	457	428	480	482	497	482	495	449	439	470	431	470	488	455	482	481	452	438	485	441	444	457	452	466	496	476	492	487	476	509	449	512	470	435	482	472	449	431	441	511	478	445	463	450	453	448	473	452	454	461	465	489	482	447	466	451	455	480	454	472	473	443	483	490	453	437	455	466	464	482	449	456	453	464	466	462	453	446	461	456	504	475	478	479	424	472	458	472	434	490	427	470	481	470	449	457	456	485	454	452	486	434	470	475	471	448	472	472	406	466	473	489	487	472	427	481	465	478	453	480	438	467	437	453	445	443	485	479	464	427	440	484	452	495	483	452	442	458	450	456	464	479	435	464	460	459	475	460	458	450	461	452	468	450	452	490	474	429	493	427	481	439	490	421	468	442	461	480	459	444	458	472	448	501	435	427	472	477	447	429	468	458	444	446	479	475	430	447	428	430	455	469	474	435	443	485	463	505	483	455	481	463	467	471	426	486	467	456	482	429	457	501	429	422	404	445	458	439	480	435	436	452	412	463	460	469	445	472	480	462	453	496	464	459	458	415	458	474	462	450	441	426	449	448	492	470	464	455	447	447	489	480	436	453	471	475	471	427	433	444	441	445	474	490	402	494	458	450	442	445	470	472	461	476	470	427	491	443	446	484	460	482	515	468	442	439	462	477	430	428	453	471	461	464	436	448	456	468	464	431	466	449	504	446	410	472	457	472	427	467	475	454	454	442	477	483	471	458	470	461	438	440	465	466	472	519	460	453	451	463	451	479	465	431	459	462	467	473	473	431	452	463	467	489	479	450	450	427	460	465	450	439	481	489	450	445	449	468	462	466	472	442	446	451	497	433	445	460	457	435	437	458	470	484	481	484	437	458	486	458	458	483	474	456	479	424	494	461	478	459	417	433	440	458	428	431	463	447	462	462	467	453	477	458	515	497	507	462	448	467	415	433	497	502	473	489	418	489	503	434	454	432	470	489	479	429	467	470	459	440	440	502	427	425	493	523	472	482	428	426	498	500	460	423	472	448	471	476	476	481	408	461	478	471	459	469	457	457	458	463	452	504	480	496	459	465	457	478	458	448	463	441	422	448	451	469	484	461	456	472	483	455	465	426	459	471	482	445	451	436	493	488	464	476	459	452	430	479	473	455	456	448	489	469	446	421	446	477	475	473	428	442	474	442	490	423	460	465	462	453	447	476	476	454	466	486	483	462	483	449	475	481	475	487	466	484	471	435	452	439	506	462	470	468	464	457	479	497	436	469	425	504	462	483	459	459	484	484	472	461	444	460	468	476	455	452	478	428	430	446	466	451	465	440	446	435	474	497	472	422	488	448	469	447	461	476	450	459	459	440	473	469	486	457	445	461	453	450	499	473	439	445	495	469	495	478	480	479	436	465	418	465	492	466	440	482	473	425	483	443	451	498	438	453	444	463	452	470	462	440	419	462	468	461	466	468	433	460	419	459	454	489	469	471	457	485	464	462	482	438	492	483	487	440	462	506	489	451	495	437	437	474	464	484	467	436	453	438	474	509	467	457	456	457	467	438	463	500	487	455	456	452	524	452	470	471	481	461	480	456	461	491	442	489	483	416	464	482	496	453	475	492	448	465	503	466	468	424	460	451	435	467	457	484	462	478	479	452	447	446	460	476	456	491	478	452	458	473	451	457	466	449	472	460	463	506	435	417	454	431	463	453	454	488	455	490	450	479	449	473	459	473	433	509	466	456	430	449	456	455	451	474	441	440	484	497	449	475	447	442	463	488	492	461	474	478	464	441	432	442	426	519	442	458	486	482	499	446	493	454	449	433	449	472	449	463	475	473	488	461	492	439	431	432	484	447	446	467	448	455	427	506	478	451	460	453	459	460	476	495	431	475	450	525	485	484	459	464	458	456	455	486	463	467	469	400	465	469	487	435	456	452	476	448	441	448	462	491	436	472	475	435	478	443	435	505	438	423	429	499	404	488	445	435	491	495	448	469	463	454	455	450	447	454	473	438	471	464	471	447	454	479	428	514	426	461	508	454	431	435	454	485	438	448	460	474	458	452	461	480	468	489	481	455	435	414	425	466	477	467	472	440	473	468	446	424	466	457	462	474	424	425	460	471	456	447	451	478	425	484	453	458	471	466	493	431	420	449	463	453	451	465	469	442	482	466	467	469	466	477	445	435	447	454	435	456	479	467	450	459	507	461	445	450	476	423	475	470	480	459	465	450	482	426	459	464	438	473	508	470	487	497	472	428	432	434	462	483	507	488	467	471	465	456	458	464	450	450	492	465	475	487	472	436	463	471	435	484	468	433	437	510	468	453	506	464	460	443	448	461	474	504	470	459	463	442	449	451	460	492	458	478	461	472	459	481	480	456	462	459	456	485	474	518	434	486	461	444	484	486	452	426	499	490	450	456	451	434	454	442	458	492	442	454	480	447	499	448	479	441	450	445	430	448	450	460	440	454	420	462	431	498	478	421	489	442	440	428	443	444	457	475	423	443	476	487	410	508	493	484	440	439	470	473	459	447	499	486	472	449	431	470	432	496	477	447	438	423	507	457	447	474	519	469	477	439	468	466	442	468	514	442	455	479	447	467	472	443	471	464	473	473
31736	19229	6404	330	209	183	165	137	156	166	177	147	152	148	152	153	154	150	161	152	156	127	156	161	162	152	169	171	160	136	161	144	154	152	162	157	178	139	159	174	161	157	144	179	142	186	139	154	153	154	150	144	169	181	175	171	141	171	155	174	169	170	154	149	147	167	155	149	165	160	148	143	137	155	155	168	154	144	142	175	152	165	155	163	166	171	169	156	146	130	148	168	147	172	166	144	179	133	159	132	155	150	159	163	167	135	150	144	151	171	158	183	170	148	150	147	141	160	167	154	136	160	150	148	133	148	135	149	174	156	146	157	153	134	153	146	150	166	162	170	157	158	146	184	150	128	148	151	157	151	156	156	131	164	155	159	151	154	173	157	133	146	136	174	145	149	153	159	171	147	148	149	168	126	160	165	179	151	170	131	170	165	168	149	172	156	158	159	128	144	153	176	170	162	173	159	135	146	141	169	164	154	160	151	132	151	164	129	142	157	136	152	153	147	142	167	143	138	153	135	159	171	184	193	159	151	169	147	146	187	143	150	135	140	176	141	144	153	167	166	163	115	132	162	166	167	156	154	150	154	151	153	159	160	117	156	170	147	173	167	144	147	154	138	138	164	148	172	161	159	159	141	181	148	166	132	158	186	162	185	183	148	191	135	161	149	160	179	146	178	165	154	172	164	142	152	155	160	152	163	169	143	144	151	166	160	138	159	164	155	132	147	142	155	151	160	170	167	160	151	155	181	157	159	149	171	144	164	163	150	162	158	152	136	135	126	158	171	160	157	174	161	153	161	170	180	180	146	177	170	155	151	158	138	156	156	157	170	160	172	179	161	186	158	165	168	164	168	158	158	155	163	132	146	179	153	135	147	167	139	145	148	172	140	169	163	178	155	172	179	162	157	146	153	160	156	156	182	153	170	151	154	157	141	178	145	158	160	175	155	139	151	167	164	142	137	154	136	161	167	156	147	161	165	161	157	145	163	142	147	163	159	132	157	164	140	144	161	131	162	159	163	148	143	152	170	138	140	152	175	145	139	164	163	143	138	148	144	160	162	160	168	137	170	161	168	161	177	156	163	169	160	166	169	174	139	142	151	161	161	169	143	173	157	158	171	156	156	141	163	141	138	131	129	166	139	151	162	151	148	152	134	169	165	156	166	151	163	128	146	176	160	148	144	153	135	165	162	158	168	141	147	169	141	149	163	146	164	147	147	155	138	151	168	162	151	133	166	143	160	151	158	156	141	155	168	159	157	146	132	132	152	128	164	153	157	160	141	151	154	162	159	131	180	153	144	157	155	176	171	134	154	142	145	148	154	140	180	142	165	163	161	150	156	129	146	171	172	165	159	156	148	143	174	171	170	153	137	141	178	161	166	163	169	129	154	126	168	154	150	147	166	147	124	170	158	151	177	161	166	148	168	193	147	151	170	161	177	153	158	144	179	146	161	140	161	141	151	146	171	179	144	144	163	182	152	180	162	172	160	148	175	150	152	130	146	158	161	144	150	175	142	163	165	153	156	153	153	143	132	158	160	166	169	159	158	164	166	162	166	154	152	155	135	165	161	179	159	157	175	180	161	154	162	158	164	160	172	133	154	159	151	136	162	156	187	164	178	179	142	161	118	155	143	163	170	153	154	155	174	176	165	177	160	152	135	183	183	140	136	163	154	162	180	144	138	140	167	151	180	148	137	163	171	158	133	150	144	172	146	145	156	153	171	139	163	139	152	142	152	159	141	154	148	181	144	167	143	134	131	138	159	164	160	161	139	161	163	160	168	146	152	170	159	154	152	142	143	172	153	160	153	125	180	161	150	156	176	154	162	138	155	153	159	181	158	179	168	149	155	141	148	139	155	154	142	137	162	148	158	147	161	156	138	156	148	166	155	166	151	178	133	157	130	153	159	147	145	151	150	143	154	159	167	133	145	172	150	150	144	152	152	148	125	137	159	172	165	153	172	147	169	152	144	158	167	151	149	155	171	153	165	175	141	158	151	176	145	159	168	151	149	151	154	152	188	157	184	178	186	149	143	162	148	150	150	160	169	144	156	167	148	152	148	167	168	162	154	171	158	156	161	162	149	159	132	144	145	155	142	148	187	160	155	144	173	151	169	165	139	165	189	164	157	153	138	148	173	131	155	141	156	174	145	160	145	157	141	140	168	148	155	168	142	161	163	157	139	141	143	175	154	147	158	164	160	176	148	158	159	141	141	127	145	157	194	165	170	150	144	147	152	161	144	193	165	181	157	144	137	168	157	144	151	140	151	156	161	151	153	122	155	151	161	175	160	173	146	146	182	168	153	135	130	164	168	153	182	167	180	159	145	159	170	162	148	152	169	134	163	167	147	170	181	141	156	159	155	123	160	138	145	148	168	160	160	147	147	149	149	164	145	157	150	148	156	126	158	167	156	161	161	172	165	136	162	153	160	165	147	155	173	147	163	158	154	162	146	147	154	179	163	143	163	125	144	169	162	143	148	165	146	164	160	145	146	167	164	156	163	145	171	151	168	143	161	157	162	149	123	163	169	148	158	142	165	168	182	132	160	151	172	145	148	154	148	159	159	165	144	178	144	150	151	166	144	148	162	160	164	171	145	149	162	181	158	162	152	152	155	150	155	164	151	150	158	167	160	156	162	152	147	152	193	171	171	147	134	143	151	150	170	158	149	149	143	160	129	140	146	171	160	179	174	159	149	166	139	140	147	163	160	162	141	156	181	151	150	164	167	152	154	149	154	154	153	165	159	157	152	148	150	149	177	165	160	141	153	154	144	151	179	145	153	160	168	148	137	142	155	155	163	149	162	168	137	164	193	149	137	168	158	153	137	150	151	160	144	169	150	151	159	164	155	171	140	180	178	134	165	137	147	134	149	143	150	165	174	168	182	149	162	160	159	139	136	173	171	142	159	144	177	183	154	151	167	173	177	172	157	132	142	140	141	166	138	159	154	179	149	139	141	168	158	146	175	144	134	164	172	131	155	149	157	160	166	145	141	167	147	156	133	143	167	154	159	147	169	168	123	155	126	172	160	153	165	157	167	146	160	146	151	163	159	157	155	139	162	159	165	134	166	133	155	172	170	140	163	169	149	148	162	157	144	163	155	156	142	172	148	145	159	149	167	140	175	160	151	168	155	162	147	167	161	175	173	155	155	171	158	166	147	160	172	138	149	181	166	179	137	144	166	152	142	152	158	157	146	154	147	180	164	147	170	150	149	150	153	169	139	161	155	155	158	151	160	140	175	145	157	148	143	152	169	162	150	143	154	170	144	132	160	159	133	163	165	152	155	172	155	142	150	144	179	149	161	135	168	161	148	162	158	150	156	156	160	164	147	149	163	129	166	169	139	153	152	168	157	154	147	158	130	162	175	143	143	146	157	154	160	157	176	146	160	157	143	173	137	151	159	148	164	169	148	168	157	145	140	158	173	148	152	142	164	165	156	156	143	141	156	158	169	178	157	123	153	176	172	157	157	148	164	171	160	152	171
5462	687	510	457	433	455	411	408	398	409	412	439	448	459	403	431	411	403	415	441	419	428	400	399	419	434	413	445	406	410	429	401	462	460	398	446	423	429	410	392	420	401	407	388	419	406	467	410	431	398	423	427	409	430	415	379	382	426	443	408	418	388	451	396	429	410	409	391	422	439	401	396	414	430	399	376	443	382	394	409	450	448	427	400	375	445	449	461	427	412	447	391	419	433	444	410	441	420	432	374	421	436	395	429	408	413	409	409	420	422	433	415	414	431	410	433	455	437	417	429	394	408	414	452	404	429	409	415	426	395	411	426	428	423	425	434	400	428	448	448	443	406	449	431	453	433	432	411	428	427	395	414	445	433	423	442	374	402	378	408	457	410	423	437	458	414	404	441	408	425	443	426	426	444	417	386	437	462	436	407	402	398	423	409	436	416	429	403	410	435	482	425	399	433	439	426	437	433	433	410	440	443	407	450	396	395	438	404	413	380	419	438	420	406	428	429	425	422	452	409	423	424	435	417	436	408	416	433	391	430	452	478	441	392	388	420	417	395	379	385	419	430	432	410	485	460	422	415	425	381	410	379	404	469	425	416	421	374	448	391	447	414	407	403	430	437	383	416	402	405	421	434	410	426	408	421	379	407	416	409	400	412	436	393	419	411	456	410	438	451	459	380	403	393	429	413	420	458	430	449	436	441	360	439	410	389	448	425	425	374	452	411	425	442	421	427	437	409	435	410	451	421	410	385	423	404	426	429	412	454	423	454	414	449	415	430	432	425	471	445	447	418	405	438	426	421	460	425	415	394	414	422	422	398	419	451	436	424	418	438	418	453	391	436	452	423	441	391	443	426	428	395	449	389	432	400	430	439	418	408	420	407	401	426	431	415	394	397	441	464	432	418	434	438	423	410	447	455	423	414	453	429	398	407	414	425	408	415	414	463	409	432	436	399	378	430	436	385	458	406	424	425	447	441	418	411	425	430	433	398	428	463	430	362	429	411	411	428	425	421	412	421	429	442	439	416	420	417	444	452	412	468	405	435	418	443	412	371	429	416	423	412	421	427	418	448	427	418	454	388	375	417	403	433	432	460	415	430	421	389	436	397	448	434	404	420	457	403	378	399	407	393	410	406	438	444	416	438	408	408	423	365	437	430	446	419	434	399	402	412	413	453	408	393	388	421	398	395	408	417	437	423	443	414	423	411	388	396	435	394	437	397	443	420	412	407	418	435	413	402	412	448	424	391	463	437	439	427	387	461	440	425	431	455	406	398	408	404	425	429	385	454	427	422	421	414	410	448	394	396	422	386	425	420	415	422	388	433	415	428	448	430	431	428	440	394	432	423	436	410	414	429	406	417	397	419	441	400	428	395	395	429	441	442	414	442	462	425	391	374	433	423	420	457	399	410	402	426	415	404	415	455	422	429	418	430	444	406	422	410	422	411	434	405	412	371	459	400	404	447	389	385	411	452	451	410	398	422	449	439	411	414	449	397	417	435	410	415	385	419	408	424	413	447	424	404	449	436	417	406	390	468	425	427	419	444	421	452	367	423	424	393	393	393	402	392	412	400	430	437	422	392	393	461	442	448	421	442	450	367	451	432	460	469	424	407	426	429	437	419	411	406	491	435	414	421	438	388	420	423	434	392	423	415	406	428	446	432	446	445	418	390	474	406	459	423	429	387	435	453	402	381	435	410	421	388	406	418	416	444	433	434	413	431	380	447	419	416	399	405	408	426	450	422	422	383	453	407	458	422	392	451	446	446	444	450	414	441	451	443	437	398	408	384	427	447	432	459	475	406	417	470	396	433	437	408	426	424	456	411	390	397	426	420	444	408	416	432	402	444	386	405	401	410	398	442	414	453	395	454	419	445	423	419	418	412	411	418	417	403	403	415	429	405	432	398	380	451	428	428	393	402	433	451	396	445	469	416	407	411	398	424	415	475	385	449	424	399	442	395	421	427	422	447	453	434	422	427	423	397	431	442	426	413	426	401	450	430	423	443	394	448	429	372	432	418	443	427	416	378	454	420	446	413	399	441	426	395	436	390	417	364	380	421	388	424	423	406	411	415	436	460	421	427	425	414	398	415	429	424	412	408	404	438	430	454	392	447	407	398	401	404	418	444	409	439	441	442	418	439	416	403	459	414	407	430	393	446	411	426	406	400	405	389	389	480	419	430	417	446	445	450	424	379	422	417	397	426	436	423	403	419	430	424	416	408	403	407	395	421	478	459	438	411	426	410	430	442	431	421	447	428	402	409	413	386	435	414	411	401	403	416	384	410	424	444	417	454	401	424	421	473	396	421	414	410	426	410	390	449	447	417	385	400	425	454	363	447	435	422	438	411	404	429	410	429	426	440	425	397	446	448	426	404	396	386	407	390	408	425	421	444	426	403	371	452	418	409	417	429	385	411	396	386	458	440	400	448	422	416	411	413	417	407	429	433	435	423	451	440	432	452	427	423	413	418	435	412	419	441	422	414	421	416	402	418	415	414	434	444	424	393	435	384	423	410	428	394	411	417	421	387	391	420	441	421	408	427	426	424	438	403	403	411	401	423	422	468	467	434	445	413	395	431	421	447	417	394	425	455	454	438	435	417	448	433	407	420	484	395	408	460	440	382	442	430	409	438	440	422	432	422	404	431	416	394	418	394	435	408	383	415	400	426	411	417	443	410	468	441	421	418	409	452	396	441	418	435	450	409	446	410	417	431	423	423	462	407	407	447	431	456	403	401	440	406	409	437	423	450	401	436	381	449	421	411	425	434	430	436	413	416	442	398	450	438	410	431	428	419	417	413	412	433	433	458	397	388	389	373	412	444	398	383	422	432	452	434	407	398	439	411	438	431	415	423	432	425	412	427	423	404	405	413	399	432	436	435	432	398	413	433	422	416	421	463	412	416	442	382	429	416	372	409	428	416	389	408	437	447	415	427	420	379	418	416	442	410	431	412	400	406	418	456	427	390	427	398	398	397	420	416	397	420	442	398	435	432	400	405	441	413	436	442	418	433	465	493	431	389	428	437	379	418	409	434	402	417	410	409	431	404	437	405	421	430	410	406	457	440	420	431	399	441	440	422	425	438	417	433	432	419	401	386	429	462	434	383	447	376	392	426	439	402	476	414	436	409	404	421	422	440	449	416	405	427	393	483	418	421	444	405	453	426	426	435	401	417	418	419	401	411	389	443	410	429	431	398	425	458	410	453	424	453	435	385	444	434	426	407	410	379	420	440	421	435	407	433	422	453	437	440	411	423	414	385	467	426	448	414	435	369	443	397	407	386	469	429	433	406	429	454	425	426	422	417	418	416	435	435	427	410	426	421	425	424	430	431	428	404	395	422	409	432	389	425	411	396	412	400	464	423	446	403	457	379	383	403	425	430	436	429	428	422	386	418	427	424	439	433	434	414	433	435	454	423	423	438	423	396	433	428	416	414	437	436	407	391	404	442	417	450	404	397	394	436	450	417	471	388	441	417	410	383	439	396
24581	20998	24002	28172	20999	16694	560	361	305	357	297	282	269	255	267	264	279	284	274	274	264	250	278	252	277	231	279	231	256	246	280	275	245	264	248	233	286	270	268	254	241	243	248	256	252	275	260	277	275	279	281	265	233	257	235	250	274	248	263	282	235	265	262	238	263	258	248	287	255	253	242	237	258	231	282	271	251	260	265	251	281	255	224	287	238	267	226	229	263	239	266	243	249	253	262	235	237	259	265	268	262	256	232	253	231	273	250	255	249	306	256	229	229	260	294	238	253	233	265	268	251	263	241	267	229	258	257	248	282	251	230	271	249	244	231	228	266	236	233	270	240	276	264	267	258	279	260	264	278	231	273	220	270	264	236	263	262	288	256	233	241	247	253	260	240	275	253	261	226	262	226	244	278	243	268	266	245	292	273	243	260	248	256	236	274	221	237	291	245	254	279	247	259	264	271	243	267	256	226	244	279	223	237	261	236	235	239	267	223	246	249	251	257	267	285	252	290	272	228	266	285	261	244	271	274	249	246	231	245	258	244	234	248	237	245	232	261	253	251	247	260	276	247	251	247	239	254	271	251	277	269	281	239	247	266	232	253	255	244	247	245	230	251	242	252	276	245	254	257	287	230	263	249	224	270	209	251	263	237	248	246	276	262	266	246	271	220	265	271	262	243	266	240	246	238	260	258	252	263	249	228	237	248	267	261	235	233	244	240	260	250	258	278	245	238	237	285	229	287	278	258	274	253	259	262	228	276	288	266	252	254	229	272	253	225	263	244	249	267	270	264	266	264	246	253	263	255	235	249	237	280	267	265	238	227	261	235	245	285	284	266	232	251	253	248	231	286	266	230	216	268	253	260	234	238	261	262	255	227	261	250	233	230	250	288	260	245	253	234	257	258	246	224	232	248	268	255	251	250	256	259	263	257	267	242	232	269	269	214	275	235	284	253	239	252	258	259	284	240	295	255	245	235	277	282	253	284	252	248	276	255	265	261	243	265	235	262	277	251	235	222	263	287	264	251	255	250	221	255	257	241	245	265	285	264	270	261	258	229	264	246	267	253	290	261	278	263	251	239	243	242	239	273	271	235	252	247	253	229	247	265	234	231	257	228	252	257	264	260	233	252	264	252	264	274	266	288	255	264	262	224	247	222	287	262	278	244	246	263	245	267	269	261	234	248	252	240	270	248	271	248	271	279	271	252	241	250	253	268	261	256	250	258	265	276	274	268	268	281	246	281	271	262	251	269	250	249	243	243	277	270	257	220	245	262	245	233	261	259	251	237	248	225	235	230	251	262	270	259	254	278	232	250	266	273	229	236	253	279	275	260	264	263	251	288	243	266	250	251	257	232	233	237	276	251	250	249	294	242	262	253	268	277	249	261	260	248	272	254	282	243	261	245	274	266	224	258	256	240	261	246	260	254	260	247	253	286	229	246	260	244	267	269	260	251	245	274	259	266	238	269	269	250	247	259	249	268	264	262	247	232	234	254	282	236	279	282	230	266	235	227	258	230	292	264	251	231	263	272	246	275	224	267	258	264	260	271	254	269	243	267	254	218	274	260	251	287	244	258	259	268	250	238	261	244	273	254	267	267	248	227	256	278	246	259	270	255	264	243	229	223	268	239	243	249	232	266	230	243	252	251	257	246	255	253	282	245	245	247	255	243	273	244	251	264	267	274	249	249	251	287	262	243	252	259	282	258	241	236	271	234	253	283	277	235	274	259	266	246	268	249	234	269	243	258	228	257	285	252	239	248	249	243	241	280	268	263	226	259	275	249	268	247	284	256	261	252	242	269	264	249	273	262	242	265	223	257	228	247	258	244	262	251	244	252	274	262	246	245	248	241	244	236	285	248	238	252	251	244	261	255	242	253	253	265	242	270	244	238	241	244	269	255	245	243	298	244	238	246	241	247	271	261	225	242	251	268	254	258	285	251	223	243	249	254	284	271	239	261	247	281	257	262	262	242	278	255	231	280	252	246	275	263	237	246	282	302	273	238	254	242	218	261	273	262	288	256	268	262	266	261	272	248	255	255	263	288	289	260	249	253	277	244	244	277	256	274	261	262	255	240	260	266	248	237	260	256	252	253	229	248	245	273	236	246	250	238	267	277	251	240	274	239	232	227	268	269	242	243	243	255	225	248	232	241	255	258	235	245	265	228	266	231	262	245	259	260	230	257	284	247	257	229	248	262	256	244	273	287	270	262	275	266	243	222	257	236	232	243	257	249	249	284	258	271	249	253	272	260	240	281	240	245	230	232	267	249	256	257	257	249	229	265	242	234	241	257	229	237	252	284	276	273	280	254	274	265	263	271	254	264	250	258	237	239	224	294	239	291	261	239	230	265	222	241	242	246	251	238	250	259	273	267	232	265	262	255	248	234	250	250	253	228	259	277	253	246	231	261	250	287	237	255	252	261	254	232	226	250	252	227	270	257	254	257	299	276	285	271	236	300	260	285	272	259	260	244	246	272	225	225	225	261	270	277	242	270	275	280	263	243	265	239	251	275	238	244	243	277	254	229	250	245	290	226	268	251	272	268	249	267	247	260	256	231	277	284	250	239	270	265	260	266	236	254	231	257	257	266	268	264	246	259	250	261	260	264	236	272	221	225	226	274	271	238	268	278	254	261	241	247	260	291	256	235	234	269	273	264	216	226	275	250	262	245	271	252	230	245	237	272	283	264	225	243	267	256	251	261	252	245	251	250	236	234	234	251	257	263	255	254	241	283	242	233	247	251	217	255	239	237	246	256	269	249	244	242	243	219	246	244	252	254	226	242	267	247	266	237	265	275	242	262	273	267	242	268	267	240	232	251	257	274	263	246	248	264	258	250	249	246	238	281	262	266	264	266	259	264	243	251	247	261	250	252	272	306	280	245	289	257	283	253	257	237	245	252	285	250	276	237	260	223	278	243	279	243	243	261	255	255	273	241	259	261	265	246	263	268	246	256	256	236	266	233	241	243	238	254	215	246	271	236	292	254	255	266	266	259	259	282	264	257	247	244	251	252	249	237	254	242	265	294	257	253	250	267	265	266	254	266	277	272	243	262	257	251	226	242	250	254	243	271	237	279	245	217	251	233	269	229	248	228	249	260	234	217	242	243	248	239	240	262	259	256	220	252	266	287	220	247	247	290	263	251	252	283	259	248	232	264	245	241	252	273	249	278	247	253	248	232	251	281	275	280	274	290	254	245	264	243	254	241	251	244	259	251	249	269	237	235	245	226	263	259	247	269	275	257	271	234	264	265	261	228	269	229	245	270	270	240	279	290	274	271	259	230	245	225	259	212	261	252	257	269	265	267	266	258	257	284	264	265	221	243	266	258	226	258	292	276	263	216	231	276	235	266	246	254	271	229	263	259	249	262	282	263	249	284	247	246	277	251	257	274	273	250	226	244	247	255	230	238	233	273	274	262	251	265	237	264	265	232	272	256	253	236	290	256	276	274	237	263	254	251	289	245	233	249	264	250	245	235	294	276	251
3423	2470	1336	803	701	706	663	613	693	677	652	690	585	649	640	626	615	614	602	614	632	648	637	625	614	584	612	661	611	634	649	599	611	608	609	643	613	593	611	623	630	621	660	615	633	590	641	598	642	656	600	593	605	610	580	639	612	630	649	645	607	628	613	612	665	591	659	635	580	650	655	606	605	605	614	582	644	643	616	646	688	594	637	610	577	622	612	630	610	648	624	621	614	635	636	592	600	581	619	616	602	650	641	604	584	625	650	651	629	645	633	632	612	629	582	631	609	540	614	635	618	655	608	601	585	640	594	570	611	622	635	644	661	613	602	603	620	643	643	628	591	643	593	625	639	620	605	624	637	573	655	657	631	609	602	598	577	633	631	647	589	624	582	645	592	599	610	631	675	620	648	641	625	600	627	600	609	684	649	626	597	631	601	632	628	633	627	591	614	624	578	622	618	648	648	651	590	651	612	656	628	609	601	613	625	593	637	619	676	659	641	624	620	604	616	623	642	591	591	624	631	618	589	593	586	603	642	605	595	607	628	605	638	600	644	600	604	606	546	586	574	632	633	617	615	595	629	596	580	603	645	620	580	608	644	623	620	596	610	597	603	572	651	599	662	616	617	605	603	600	607	602	614	598	609	693	638	623	605	629	595	607	584	598	637	609	614	569	652	597	600	598	676	640	588	656	631	631	602	618	637	669	643	642	583	604	649	632	620	632	645	594	599	580	649	593	598	625	587	622	620	624	645	594	579	641	629	631	631	631	663	649	625	603	585	659	616	621	571	646	606	591	671	627	619	645	575	663	622	618	624	569	609	645	656	577	661	637	630	617	636	574	644	581	575	638	627	613	625	599	621	628	597	604	643	633	634	622	610	639	628	610	630	642	599	583	627	629	634	638	605	599	618	657	634	620	632	624	605	632	565	602	640	594	642	621	627	625	594	652	606	601	627	629	624	580	625	622	636	629	613	646	643	594	571	628	599	624	595	603	621	681	618	641	628	657	577	629	600	640	640	631	621	615	673	633	608	578	648	642	583	643	604	613	590	625	641	610	650	617	571	660	634	633	604	648	573	610	611	570	634	640	635	668	646	642	600	630	619	613	646	619	640	594	630	610	618	604	612	607	606	673	642	623	603	641	642	588	571	665	607	608	637	671	586	622	623	633	625	631	625	631	612	607	658	588	584	601	632	615	562	614	654	614	636	624	630	612	621	653	604	656	594	636	627	621	613	616	609	628	631	575	647	596	654	604	626	623	661	637	593	617	636	616	568	662	659	642	647	606	618	585	622	633	609	663	592	584	651	635	593	600	589	593	608	636	631	671	629	622	576	621	609	654	649	605	635	657	657	638	614	638	617	595	598	661	585	590	623	664	583	593	608	615	638	598	612	682	626	621	667	633	645	608	637	629	673	588	604	679	657	591	670	638	636	569	628	659	658	629	612	648	613	647	629	659	626	570	609	609	641	641	628	587	619	586	643	580	639	620	604	628	555	670	644	586	629	581	659	621	623	617	649	645	643	590	651	607	616	655	616	606	626	618	637	628	644	588	619	649	612	597	629	591	593	621	634	609	599	619	558	566	639	641	581	614	609	625	610	645	595	634	619	589	594	637	626	646	623	615	623	617	630	630	565	657	571	582	584	611	595	660	621	603	691	601	571	618	622	601	612	653	589	610	663	637	629	660	679	582	632	588	626	642	635	649	632	598	601	604	622	635	631	627	583	619	595	613	617	622	625	619	612	600	621	647	668	581	630	663	607	592	629	609	658	644	664	646	598	596	602	623	601	588	635	626	619	588	591	612	584	643	599	614	584	605	628	679	607	594	591	612	620	620	600	594	640	601	631	660	622	618	598	655	556	648	582	658	621	646	638	629	608	623	614	654	654	634	645	603	634	634	626	644	641	631	586	621	611	589	597	589	565	636	595	629	614	604	594	653	614	642	626	622	631	610	627	592	651	586	611	631	633	571	670	656	637	652	653	559	625	602	569	603	572	641	610	625	644	585	608	617	590	606	603	604	565	631	563	630	577	634	634	616	634	655	628	635	658	624	675	652	615	620	599	606	601	646	608	610	588	622	585	628	590	584	621	673	608	571	597	681	669	599	653	646	621	570	644	600	561	612	611	564	628	659	605	626	626	634	625	605	603	613	589	608	611	619	586	610	624	612	623	585	626	619	623	601	621	645	605	603	648	619	625	633	589	609	644	599	620	624	620	600	645	612	592	643	634	645	608	605	580	584	624	677	620	595	604	612	622	587	607	631	582	628	630	584	576	648	632	622	633	630	570	589	665	618	617	620	665	675	661	644	661	600	680	628	595	691	635	620	633	613	591	619	584	676	607	594	630	614	626	597	615	626	588	663	647	604	650	619	610	636	608	637	645	580	622	590	597	630	630	632	616	607	665	641	612	640	648	600	619	615	648	631	626	592	601	639	565	638	606	631	589	634	593	582	602	652	613	619	598	619	623	650	554	624	652	624	643	606	602	609	602	659	636	593	611	584	645	638	593	621	611	602	617	628	591	646	589	635	621	637	624	622	596	650	633	656	613	607	646	586	609	615	614	609	603	634	593	605	640	577	576	594	601	652	589	626	614	607	666	635	636	626	676	589	613	609	591	608	574	608	637	598	629	628	573	642	613	654	635	632	617	627	595	556	639	625	620	644	637	631	651	603	604	595	582	588	649	623	634	651	627	607	632	660	656	615	608	626	615	616	631	592	617	590	625	581	610	651	591	623	588	650	647	645	590	588	628	630	619	635	617	599	590	584	654	628	622	593	635	608	665	617	677	646	623	576	670	634	590	635	640	606	626	625	641	622	605	667	601	671	625	570	627	623	633	635	574	654	637	641	605	646	590	618	629	626	660	660	647	572	604	612	619	638	603	603	661	644	646	633	637	648	674	622	623	595	652	619	632	637	636	632	676	639	626	590	602	594	636	605	583	624	604	623	610	653	637	613	607	640	644	609	565	637	573	608	627	643	593	604	667	613	618	634	606	626	681	614	628	603	622	599	578	599	627	611	636	623	631	612	631	604	648	582	629	541	629	637	643	630	626	647	608	612	610	608	613	607	621	591	618	631	632	636	610	631	596	660	629	608	616	581	645	623	608	650	597	595	618	645	618	653	581	583	612	660	635	593	621	625	620	588	648	619	595	613	662	616	642	659	581	589	610	655	609	628	619	579	624	607	636	633	597	636	636	590	612	646	634	617	643	638	649	615	643	643	664	597	626	635	679	599	613	632	605	637	605	640	651	594	602	655	598	595	631	693	630	600	612	627	619	599	650	620	624	622	582	631	601	621	595	635	669	627	586	656	625	623	619	609	652	590	600	627	611	594	617	663	628	612	668	637	615	636	624	612	644	574	611	611	574	629	580	623	596	610	598	620	656	550	618	637	560	694	640	627	628	615	643	632	629	596	611	620	608	680	640	631	686	616	600	590	550	619	610	574	633	627	641	606	605	633	613	606	628	577	617	600	645	661	596	668
23858	20950	24287	27779	20950	20961	12592	521	314	304	264	250	235	243	249	248	248	221	216	225	179	238	185	219	209	189	212	210	211	189	229	208	188	189	198	185	218	176	210	209	215	196	177	223	178	197	183	178	216	185	175	212	186	184	179	205	203	222	228	210	164	205	218	202	181	182	195	219	214	196	203	208	198	195	193	218	207	230	172	185	190	195	196	197	167	187	190	200	193	183	205	207	193	182	187	180	173	208	183	197	176	208	215	199	198	207	207	185	173	194	247	200	198	208	194	203	226	209	199	174	174	198	201	193	188	187	215	226	206	182	196	196	193	201	208	210	179	200	175	208	194	208	180	191	203	189	191	188	174	177	192	186	176	220	190	207	193	197	194	205	185	178	192	185	225	190	192	205	190	200	213	179	195	201	184	187	192	190	203	184	214	181	168	206	180	210	192	225	214	186	200	186	230	182	209	220	190	211	180	185	199	178	175	161	191	201	216	195	204	178	217	177	178	227	181	180	190	209	219	187	196	191	185	213	189	209	196	193	184	193	183	203	204	202	185	202	203	190	198	185	219	184	218	182	209	194	207	192	189	191	183	185	197	201	221	210	204	206	220	185	172	200	208	184	193	170	176	194	201	191	169	203	198	200	187	182	193	185	189	193	203	211	178	247	204	213	184	208	203	199	188	234	206	167	178	194	185	187	179	198	217	191	220	225	176	171	185	192	174	191	195	198	202	204	185	225	205	184	174	214	197	179	225	222	195	163	209	214	201	186	200	229	167	197	209	220	223	232	179	206	201	226	188	180	234	225	217	206	219	202	210	195	216	199	193	222	189	198	181	200	191	212	205	196	196	216	175	200	205	196	192	194	212	200	186	216	205	193	228	176	207	199	192	189	192	218	221	204	208	204	194	207	182	186	201	209	197	191	178	193	186	199	199	167	218	202	227	202	172	211	204	191	205	185	182	191	190	205	199	192	198	183	192	179	196	186	176	212	211	189	205	200	171	199	188	214	192	192	192	170	205	189	178	179	205	197	188	212	198	181	182	194	195	198	229	176	197	218	190	177	182	207	195	192	194	197	203	183	203	169	208	173	198	203	205	201	203	199	180	188	193	201	201	207	198	180	204	224	209	198	214	195	202	193	203	200	185	192	217	206	189	207	207	198	181	191	197	201	189	215	201	201	212	183	185	211	206	181	197	185	191	238	209	199	195	201	216	192	213	193	194	191	211	183	196	203	191	184	180	185	200	189	199	189	189	177	204	217	171	207	206	209	184	184	186	210	191	190	211	188	190	207	208	167	186	177	200	186	205	205	161	211	183	208	200	213	205	216	202	193	202	181	204	196	203	189	208	204	202	173	208	191	213	189	207	187	193	231	219	208	194	187	187	161	200	191	178	197	173	191	202	200	179	210	204	165	198	201	207	179	201	193	165	196	179	177	198	189	209	194	208	198	194	211	175	189	194	196	197	179	178	212	194	203	217	196	172	205	225	211	196	183	220	195	198	216	213	189	182	174	205	203	189	197	186	178	219	197	209	200	207	191	206	196	172	195	206	202	202	202	205	207	172	215	159	167	175	192	197	178	194	191	199	193	183	207	200	208	221	188	196	191	194	199	233	220	209	223	186	192	185	202	194	194	192	187	212	227	211	195	220	207	196	173	169	205	195	214	195	199	193	196	212	238	185	186	214	219	218	210	208	200	199	182	186	195	207	160	209	224	192	191	183	192	191	176	219	195	218	205	187	196	196	174	216	191	196	192	187	219	219	176	203	215	197	200	199	160	182	167	169	188	200	198	210	203	177	210	201	189	192	208	162	183	194	199	200	212	201	188	196	204	203	191	187	208	217	208	217	191	205	178	211	201	170	205	217	184	182	182	180	212	237	226	201	215	183	206	200	195	197	182	194	205	197	222	199	200	209	191	194	216	198	201	190	199	226	194	187	215	184	213	188	185	176	192	220	198	189	195	230	190	207	195	199	219	193	189	205	196	199	201	204	207	213	196	223	192	181	187	195	225	197	194	192	217	203	193	205	219	180	187	198	197	216	210	220	211	204	175	207	189	208	190	192	203	212	199	210	171	199	197	191	217	185	209	176	227	218	206	226	184	225	188	194	190	169	197	204	190	207	199	177	202	196	198	209	188	194	206	174	173	234	190	195	186	199	192	215	177	183	200	187	193	192	213	165	190	189	213	195	232	188	208	199	203	198	205	199	202	222	185	203	177	194	178	196	189	188	219	178	197	208	171	169	195	190	206	209	199	204	230	201	186	212	178	182	205	182	180	181	181	190	166	199	201	191	197	190	164	193	218	215	208	204	235	218	183	212	199	197	178	215	209	195	202	236	184	178	205	193	195	206	211	199	219	214	225	197	176	203	196	190	163	194	220	173	197	207	202	186	206	214	203	178	177	168	175	188	188	195	197	187	179	211	200	180	202	187	186	196	197	192	182	171	202	227	217	194	180	170	204	185	185	223	201	199	217	192	191	202	215	182	202	215	202	207	214	177	184	172	190	186	200	194	199	200	205	186	182	185	207	235	202	185	212	184	206	205	203	189	229	170	168	210	196	193	183	199	222	222	197	200	205	200	186	169	178	202	187	183	204	230	202	173	196	195	196	169	212	215	202	196	188	214	198	218	209	196	216	208	206	193	208	174	192	189	193	156	218	202	212	200	214	206	207	203	184	173	177	201	202	170	197	185	218	186	223	196	222	201	179	184	204	202	194	197	212	187	159	191	198	191	186	209	176	206	190	182	199	194	186	213	180	186	195	202	193	181	185	222	198	208	195	198	186	200	184	193	197	205	222	216	185	208	193	223	178	188	207	196	180	189	209	201	188	207	204	195	202	204	162	206	186	217	195	192	215	197	217	208	197	219	186	191	174	213	204	193	220	199	175	178	209	184	221	188	181	203	189	206	191	210	204	213	210	198	181	206	196	170	182	229	174	202	204	179	183	183	184	218	181	208	208	165	209	192	217	188	215	215	181	209	205	210	197	229	230	202	217	177	192	184	225	218	201	177	184	179	176	205	194	210	179	199	213	213	174	207	191	180	169	193	218	185	176	209	184	188	202	212	207	189	189	202	196	180	177	212	165	178	189	198	172	203	180	205	190	197	208	215	197	161	180	180	175	193	193	169	193	204	202	214	223	185	178	187	211	203	226	210	195	164	196	192	202	210	208	175	173	200	228	184	183	172	206	181	179	179	191	174	200	198	196	205	182	210	189	198	211	222	216	195	184	190	200	209	206	201	202	196	200	202	207	170	198	193	194	192	196	214	162	175	212	188	170	200	196	200	196	188	205	205	189	221	213	199	209	208	199	177	189	185	208	183	190	215	219	176	195	196	185	189	194	189	169	187	206	197	201	199	198	195	176	187	216	188	223	223	217	181	184	182	203	203	207	185	203	178	224	188	220	171	185	200	205	180	208	192	197	203	204	183	217	192	203	212	194	185	207	193	222	174	189	185	195	190	216	183	219	204	219	186	212	189	184
3550	3756	1839	822	681	592	549	491	455	498	486	511	490	488	442	504	451	424	459	474	454	450	452	473	483	457	499	468	496	520	489	472	471	446	502	539	470	481	456	514	480	470	417	475	445	462	430	446	480	445	458	452	462	455	468	461	439	431	482	497	460	470	424	430	469	464	461	458	463	472	420	468	493	451	453	485	458	473	424	484	486	466	434	450	450	458	465	453	437	476	455	462	525	471	491	425	431	454	481	453	448	480	425	464	468	441	489	473	452	454	452	477	447	476	483	449	451	466	407	488	444	484	482	475	444	467	498	467	483	495	444	497	469	483	456	461	504	436	466	484	490	481	504	433	439	500	435	448	446	464	482	464	473	467	460	461	433	437	416	439	465	454	450	442	447	461	488	469	464	466	457	466	496	442	435	444	442	454	470	481	461	466	470	436	480	466	467	492	486	499	450	446	455	478	468	459	456	455	472	498	458	469	475	488	448	499	484	441	434	453	487	506	428	473	429	469	473	435	436	438	420	428	458	454	479	463	470	460	442	431	475	466	439	447	474	494	468	463	468	519	482	441	483	467	442	428	442	447	451	468	453	507	437	473	434	472	451	426	451	473	455	480	462	455	456	486	466	460	462	474	451	487	441	471	469	448	495	454	471	480	482	483	455	449	477	479	481	438	489	430	444	466	430	483	465	487	491	452	451	429	472	469	450	443	443	438	435	488	447	475	442	479	452	493	473	453	465	448	436	447	440	463	451	449	511	457	514	449	464	512	472	472	465	480	486	447	493	489	474	456	461	437	461	506	461	471	470	504	502	443	459	483	471	456	432	448	477	451	483	451	461	437	474	494	472	498	473	435	442	443	477	464	438	455	429	475	483	451	467	485	483	460	481	473	485	467	468	438	459	445	449	481	478	455	472	465	460	457	450	435	430	423	476	410	452	475	438	419	447	444	479	475	487	449	480	406	483	461	433	448	486	509	443	500	432	490	489	479	473	484	481	458	452	440	473	463	452	435	468	487	435	443	461	456	466	464	481	457	436	437	444	447	464	468	437	482	468	453	489	455	501	461	428	444	462	449	472	476	470	471	441	434	441	451	443	449	428	471	451	485	463	468	463	526	450	430	489	462	499	463	472	485	440	489	484	481	473	443	467	440	454	413	453	479	452	453	455	447	467	464	464	479	439	477	459	463	462	476	504	433	478	478	471	471	435	436	492	455	436	446	436	466	455	472	447	462	468	462	482	437	461	438	444	481	454	470	468	480	461	481	463	486	490	487	469	448	454	480	451	451	433	505	496	461	439	486	460	497	453	456	507	473	500	452	428	452	431	445	462	454	456	486	496	430	447	441	449	482	413	471	436	448	443	417	456	463	462	460	451	452	469	455	463	463	484	444	467	447	465	442	430	461	462	467	444	469	463	437	481	476	461	454	451	440	415	464	476	463	463	490	489	459	461	444	469	460	478	456	491	472	442	485	526	516	438	489	486	467	433	443	434	463	451	464	498	445	428	481	463	455	475	456	454	442	468	448	450	445	484	477	436	456	485	479	435	487	471	461	477	456	488	464	488	448	456	515	445	486	452	461	498	465	466	505	463	460	459	457	447	435	485	452	443	442	431	442	444	416	483	462	486	466	419	461	449	504	473	425	483	471	428	475	448	478	479	447	427	447	434	426	473	497	502	490	454	471	445	488	476	466	442	519	462	433	527	448	474	506	458	445	532	450	465	466	483	454	438	465	414	464	452	418	435	476	459	439	452	436	448	445	450	461	411	461	456	489	449	454	459	486	453	443	453	469	459	470	464	471	469	468	456	443	469	512	440	467	439	452	472	453	457	489	471	447	449	462	473	447	456	433	485	463	467	479	473	435	437	499	473	449	444	424	439	438	476	460	469	453	480	472	424	453	471	436	476	480	449	466	465	479	438	461	460	458	469	440	484	447	465	467	497	448	444	476	450	465	470	475	485	454	505	467	470	492	449	478	404	453	478	447	476	480	458	475	461	484	465	418	444	444	462	470	468	426	473	473	471	436	429	426	500	454	481	439	496	465	469	459	453	483	443	451	444	462	481	490	472	458	503	448	469	411	464	485	452	467	456	449	450	497	483	427	498	458	487	470	454	449	430	457	479	472	430	448	507	477	482	455	397	420	443	447	509	441	443	455	483	453	444	464	463	449	483	443	474	476	461	458	480	449	493	459	458	445	447	438	477	460	466	479	442	468	459	468	432	432	454	446	455	490	435	462	454	440	433	435	495	485	463	444	491	454	433	467	475	442	455	444	457	482	466	470	398	435	471	478	442	439	463	450	471	470	412	445	465	463	460	474	444	437	436	503	445	467	470	481	489	477	473	415	469	458	506	447	467	456	460	476	479	440	496	456	456	431	486	455	477	477	462	479	468	445	478	486	450	403	445	437	461	441	489	486	451	449	452	431	455	455	493	457	432	463	440	472	438	456	446	465	478	469	467	493	446	471	458	462	452	470	496	479	434	460	439	467	474	463	475	448	503	459	473	440	466	476	463	428	464	471	466	457	479	465	478	449	418	487	477	436	493	450	506	458	437	470	479	505	499	478	469	442	429	452	446	470	486	458	480	453	458	481	465	467	502	482	438	501	429	464	485	500	431	457	478	478	470	472	452	473	465	435	447	465	432	473	471	464	471	448	490	474	466	457	446	489	484	514	455	488	460	428	458	448	459	467	477	477	437	474	465	474	464	471	463	398	504	464	429	465	483	440	447	464	450	435	440	476	449	453	467	455	448	446	477	505	464	431	456	457	475	411	433	495	464	476	443	447	495	497	464	444	458	496	449	482	441	420	427	427	461	424	470	444	436	441	471	470	425	483	488	475	474	433	454	444	459	466	441	438	485	479	450	461	432	468	463	456	478	454	472	474	467	449	495	471	435	434	469	500	460	412	481	435	459	457	479	506	439	438	471	493	424	455	486	434	457	478	453	457	444	453	495	454	459	440	439	476	503	481	470	454	442	452	441	468	460	462	439	449	448	471	422	437	424	474	429	458	487	466	447	458	474	475	450	475	472	471	444	451	419	460	477	442	484	450	409	485	489	484	422	477	462	440	465	482	468	486	476	477	440	462	454	444	488	466	476	460	447	434	453	497	429	475	484	415	463	424	462	470	446	464	480	444	510	455	459	493	454	488	461	477	444	474	447	451	467	444	440	475	478	453	448	467	457	428	509	501	455	489	449	434	474	480	429	450	469	444	488	462	453	433	439	455	466	464	408	438	439	461	463	455	453	456	445	511	513	460	430	422	471	468	490	432	456	404	438	451	473	462	483	476	469	438	442	444	467	450	452	440	475	454	503	492	441	480	497	460	455	447	448	465	460	462	495	435	428	458	504	447	506	487	470	419	436	459	462	456	460	479	449	462	459	455	460	427	455	446	479	498	464	461	473	472	428	437	471	479	465	439	437	478	489	459	442	469	473	432	470	471	452	431	458	482	476	466	460	437	448	454	440	467	423	453	439	429	462	478
31709	19280	6502	329	197	168	152	155	156	180	148	146	174	162	162	158	165	153	151	177	163	169	159	137	147	163	145	173	176	127	155	150	146	181	151	176	136	138	152	166	168	152	146	146	163	160	173	131	135	146	142	161	168	141	160	171	171	192	169	172	155	170	148	166	141	138	141	179	160	146	160	147	144	155	148	134	150	163	170	163	136	149	153	168	155	152	137	157	145	147	154	159	138	163	161	172	151	152	180	181	171	154	164	151	165	147	176	144	145	171	149	159	160	148	157	146	175	155	166	164	155	165	149	150	174	145	153	168	139	153	160	164	158	178	170	156	167	154	139	157	150	139	144	174	137	166	117	158	169	140	147	180	151	135	143	162	155	148	155	156	148	168	142	161	155	164	154	135	142	170	153	150	152	137	152	152	160	165	188	157	161	150	166	147	129	149	145	154	155	150	151	169	137	130	141	157	176	157	171	160	146	148	146	161	154	157	169	141	169	162	189	150	156	164	148	154	153	131	172	161	156	149	149	164	166	139	168	180	145	154	145	164	169	159	160	151	165	154	164	135	156	157	166	162	160	152	144	140	144	165	158	146	173	153	143	147	138	166	156	144	155	144	169	146	174	128	156	154	143	149	154	164	154	174	178	158	153	160	168	156	143	164	179	156	145	153	151	129	183	162	119	163	169	159	159	155	151	123	160	146	140	152	147	166	151	148	155	151	166	168	154	157	154	179	150	156	165	169	145	165	146	175	165	154	153	153	158	159	139	148	164	181	143	163	151	139	154	140	165	151	169	167	145	163	178	179	142	167	131	150	170	188	177	176	153	164	164	149	163	153	156	141	164	159	145	140	167	131	158	146	156	142	153	147	150	151	140	137	170	135	161	152	153	163	173	188	155	147	177	165	164	171	164	140	145	170	147	157	161	142	165	142	157	142	150	152	181	154	162	165	141	151	167	136	152	162	166	165	135	165	152	175	148	161	152	167	151	151	152	162	137	178	152	161	144	151	161	158	154	158	150	161	142	149	157	163	158	150	171	144	162	158	169	144	141	168	148	138	157	156	148	144	160	154	156	156	150	140	179	185	127	150	178	154	167	146	146	166	153	159	174	153	166	120	148	153	156	137	171	166	170	154	167	171	145	135	160	159	157	182	149	140	151	125	157	149	149	158	169	138	170	171	158	149	158	147	177	130	163	165	173	147	162	179	148	170	141	147	159	180	152	143	158	177	151	154	174	165	153	173	136	166	174	167	140	151	147	192	159	179	180	167	189	166	150	153	167	170	160	159	169	147	166	158	135	158	160	187	159	187	166	144	165	168	142	144	136	151	177	171	162	182	160	151	146	171	147	155	142	140	162	162	150	168	170	154	170	165	179	153	151	141	126	172	161	137	130	163	147	149	135	156	145	159	169	154	156	152	163	154	163	128	191	152	155	179	165	192	158	154	156	149	161	155	152	135	145	143	180	142	142	162	147	164	184	173	151	148	158	166	146	173	134	159	162	150	165	176	180	169	133	157	147	137	162	143	155	150	151	142	169	161	151	198	171	173	170	160	157	146	178	188	173	145	151	135	147	163	164	156	170	170	149	163	170	161	150	161	137	149	136	141	138	159	167	138	157	180	147	137	163	162	150	168	154	197	130	163	138	163	147	133	135	169	133	171	140	193	164	145	153	164	165	171	142	152	166	162	135	135	163	152	174	159	153	162	140	140	150	133	148	153	182	133	154	151	155	151	147	176	160	124	172	159	145	165	147	150	160	157	159	165	150	163	145	156	148	160	173	154	154	154	169	171	150	152	171	158	147	151	152	163	172	151	147	152	150	159	158	164	159	165	138	143	176	153	142	156	172	147	169	149	189	162	165	157	158	168	162	159	147	156	133	155	148	151	155	174	147	179	162	145	167	161	143	172	163	141	159	148	163	148	177	165	135	166	168	146	176	154	162	154	132	153	132	165	169	160	155	169	146	138	155	152	131	165	157	155	173	174	161	156	163	154	175	158	158	168	158	138	171	170	168	135	156	145	135	156	116	170	154	145	173	126	140	183	154	153	161	156	131	165	142	160	158	154	160	135	140	165	150	159	143	154	140	151	177	155	164	156	157	158	153	166	135	163	140	155	142	132	182	155	160	184	141	166	164	140	172	148	165	145	155	171	149	166	154	154	185	181	140	162	141	159	147	168	149	172	147	167	166	163	140	174	165	151	168	161	171	151	167	139	172	166	179	163	157	176	150	155	173	148	151	142	152	156	129	177	157	156	131	150	150	155	142	159	158	165	171	148	154	142	156	165	156	155	138	139	171	157	137	146	170	132	152	162	176	125	161	144	147	151	154	203	182	138	156	148	140	167	140	147	153	171	152	158	154	140	154	168	164	156	170	152	145	140	175	166	166	163	162	179	146	166	137	148	147	143	139	166	190	148	164	149	151	151	136	150	152	175	175	168	164	161	149	155	156	152	133	166	141	146	166	162	171	160	175	148	159	158	146	149	150	134	154	159	180	165	172	159	154	145	147	141	157	156	122	146	182	160	173	174	158	158	159	148	154	145	163	189	156	156	175	159	145	153	156	149	178	172	152	166	155	164	161	153	157	146	153	163	177	157	151	146	162	161	149	152	166	175	155	158	180	169	161	167	146	152	125	140	182	158	157	165	167	166	168	184	176	171	142	142	153	142	143	163	146	161	169	155	155	179	154	146	156	155	156	164	142	154	168	150	181	159	154	146	145	156	179	175	148	166	170	156	157	145	162	178	171	146	159	164	162	161	157	144	159	171	145	151	150	154	147	153	171	163	174	183	175	151	174	152	160	161	130	170	156	160	159	146	157	160	192	130	147	162	145	157	162	187	154	165	150	136	174	163	159	130	163	143	171	165	152	159	171	162	142	147	166	112	128	161	154	161	182	189	147	158	146	154	149	172	152	165	178	116	149	148	137	141	132	173	160	163	149	139	157	173	158	139	146	175	131	137	164	159	144	163	167	163	167	132	159	150	161	167	168	172	142	154	166	150	144	163	175	129	155	151	159	140	159	148	159	161	137	123	149	148	156	152	161	168	148	142	159	161	144	146	156	150	164	152	172	153	147	150	151	147	174	146	161	184	161	126	142	138	146	145	141	141	183	170	159	150	146	161	165	136	170	161	182	165	160	160	158	143	162	160	149	185	167	140	156	147	163	145	144	169	150	152	150	155	147	158	150	174	163	137	168	166	144	139	173	177	139	176	150	153	135	171	197	153	160	145	150	146	136	167	160	142	162	143	126	163	175	133	174	172	145	171	147	149	153	162	150	174	160	126	131	137	160	150	171	173	142	150	172	137	164	157	152	147	137	139	151	170	159	160	175	146	132	139	160	163	168	125	139	145	162	160	127	123	143	136	154	165	144	148	169	150	158	136	156	128	155	145	153	174	177	148	148	161	144	163	177	132	176	154	161	151	155	162	149	153	157	158	137	137	157	155	163	144	155	153	151	154	141	164	148	157	146	137	159	181	165	149
5381	672	439	468	414	422	421	430	392	401	414	425	409	396	418	421	427	415	409	456	400	453	405	436	408	435	436	427	442	441	404	411	389	440	402	429	435	470	442	392	429	435	413	458	462	430	427	476	413	404	436	462	404	418	437	422	396	411	425	420	365	409	413	408	415	413	431	388	414	435	419	438	404	439	406	386	413	395	427	417	383	387	413	419	433	413	383	423	431	406	392	403	442	434	435	436	432	459	430	421	422	395	422	445	436	397	403	426	462	435	415	414	425	422	441	428	424	442	405	406	394	460	413	433	386	406	399	443	433	432	412	442	435	448	423	422	444	403	443	436	385	450	432	420	414	421	405	413	409	421	426	420	428	399	424	408	408	419	405	405	415	433	455	400	480	432	369	415	419	379	471	419	435	405	417	421	423	412	414	432	405	427	428	431	409	446	397	421	415	412	451	415	382	394	424	449	404	397	387	424	413	402	411	413	406	390	424	441	438	433	428	431	438	400	435	440	436	426	390	438	438	426	415	425	423	468	423	451	433	407	424	470	402	460	422	415	428	421	408	420	405	434	421	414	441	436	418	427	402	417	440	434	442	408	440	445	411	487	404	428	409	380	423	411	412	456	429	403	440	420	419	407	415	425	417	402	436	385	422	432	442	419	414	434	438	388	407	401	426	406	456	404	391	422	455	445	428	425	435	438	426	450	418	454	404	436	423	405	370	420	390	443	416	420	409	447	441	413	435	440	422	403	433	404	402	404	402	426	425	393	440	422	433	464	406	417	411	444	413	424	418	413	397	414	448	410	420	428	424	415	421	418	443	442	428	423	433	436	400	420	413	433	404	414	444	424	436	431	410	424	407	467	408	400	447	463	409	435	438	418	398	394	424	437	413	405	417	408	403	399	400	410	420	445	426	424	411	433	457	447	414	403	394	400	441	413	461	440	422	401	409	383	457	421	432	412	421	422	435	408	467	453	406	407	388	418	429	408	438	406	439	394	423	400	378	438	403	421	409	427	384	418	437	423	405	434	437	416	432	412	437	416	427	443	401	409	430	381	433	430	422	414	395	460	410	401	454	368	457	401	370	418	429	430	439	437	440	425	406	392	450	422	420	402	383	424	437	404	430	424	437	427	437	400	431	450	441	447	408	388	423	461	415	418	429	408	448	418	448	420	432	443	403	411	391	372	447	418	406	411	426	414	410	405	430	430	468	426	431	417	417	418	424	447	432	406	445	428	442	371	401	414	396	421	410	430	431	421	399	406	424	418	414	407	435	430	445	434	448	451	407	414	419	419	406	443	455	440	390	423	380	423	392	396	416	382	417	417	404	399	435	447	430	432	418	414	432	435	444	440	403	444	409	427	439	440	416	421	394	442	427	451	400	424	442	426	412	427	402	408	406	462	418	387	426	398	442	398	432	421	449	406	428	404	452	466	418	432	442	416	384	424	406	414	408	449	452	405	412	402	373	389	438	452	418	446	416	409	412	389	410	414	427	438	416	439	433	454	405	407	438	439	422	405	423	402	454	422	440	477	408	420	423	422	435	430	411	389	393	423	410	414	402	393	433	437	400	441	414	431	449	468	413	390	410	462	429	437	399	406	431	440	466	422	401	462	468	432	420	439	416	420	419	435	437	417	431	435	430	429	406	400	404	405	422	434	435	423	438	441	402	461	424	414	396	445	412	447	406	436	412	394	427	440	448	391	406	405	399	427	408	443	439	411	434	407	433	390	418	418	414	397	471	426	426	438	406	416	417	397	426	430	425	432	450	400	429	420	433	413	420	428	442	465	423	452	439	462	410	423	427	371	432	443	397	447	459	413	420	392	430	448	419	477	439	451	447	436	412	426	438	423	454	363	426	440	406	433	422	436	444	413	459	408	440	428	406	397	422	456	441	406	406	424	450	418	395	380	451	415	407	435	397	396	442	420	391	435	425	433	444	432	395	429	424	387	411	411	409	435	413	416	420	461	414	396	426	401	415	422	413	399	403	413	456	444	409	411	423	443	422	390	405	423	456	391	408	438	419	417	409	431	466	450	432	450	411	422	424	404	423	427	407	398	454	425	467	430	416	428	399	440	412	405	435	436	413	446	385	449	418	405	425	456	382	400	411	414	386	412	439	419	436	408	418	397	453	427	388	416	415	452	410	419	420	422	415	433	416	403	377	403	391	442	424	432	430	418	455	461	409	412	398	393	415	393	403	441	436	423	437	396	447	408	409	452	388	457	404	428	415	423	393	445	415	430	413	430	427	414	402	459	424	387	409	416	406	448	423	451	397	402	443	436	412	435	403	434	405	397	444	391	416	432	400	424	439	409	417	424	430	437	434	405	424	405	448	434	461	424	409	456	389	418	438	394	408	433	428	428	430	385	440	425	416	448	430	400	408	431	403	381	409	411	421	418	445	419	401	467	433	402	443	434	443	419	383	477	462	405	398	415	421	401	426	437	411	421	417	445	447	389	426	402	419	394	413	407	425	407	390	468	418	421	403	437	423	440	424	441	403	386	434	399	373	433	430	407	412	453	406	419	401	428	448	438	452	426	430	430	439	443	427	413	406	397	427	420	424	440	421	437	412	429	458	411	420	404	446	393	443	405	384	414	416	454	439	448	432	455	462	433	410	432	425	428	419	438	400	444	419	395	415	445	423	388	425	414	399	402	402	440	404	431	400	464	440	423	444	419	397	439	435	412	399	433	419	402	431	434	416	418	411	446	391	437	421	434	438	398	401	440	419	408	441	399	444	431	394	407	441	425	419	399	367	418	439	408	399	447	424	404	427	406	401	423	430	417	389	448	403	420	436	463	448	425	442	431	388	447	418	418	425	428	405	397	435	416	430	393	391	448	409	463	418	406	423	426	448	442	461	420	431	433	427	458	429	447	444	424	397	460	398	409	431	418	432	426	434	433	413	411	387	415	418	429	396	397	416	405	407	401	406	434	400	444	416	424	393	413	420	401	419	375	412	411	484	431	405	422	437	466	431	440	435	398	393	383	434	417	427	397	376	444	422	411	450	417	398	426	396	432	407	405	453	385	428	432	402	416	405	437	421	406	430	386	403	437	451	391	455	418	411	407	410	428	444	428	412	426	418	396	449	440	413	373	459	443	408	436	436	381	400	447	382	419	415	434	436	435	388	422	450	421	423	392	407	435	415	423	409	400	429	455	403	407	430	421	433	416	454	415	430	406	437	414	435	378	389	423	403	438	449	370	431	417	439	427	431	397	441	439	437	438	435	423	403	429	410	437	416	406	431	412	404	439	440	381	417	405	425	403	431	432	407	400	401	436	422	439	464	447	429	442	426	429	426	443	412	411	441	394	431	391	418	427	450	396	452	435	395	398	403	405	439	450	424	434	389	455	391	431	418	397	426	404	451	411	399	460	440	410	438	434	425	385	391	450	440	414	429	374	418	399	447	439	429	409	407	404	402	391	431	438	457	436	409	439	432	432	395	388	443	431	449	429	368	442	454	426	422	402	471	417	447	428
24591	20988	23957	28209	20986	16391	513	352	316	286	272	313	290	311	265	284	266	286	277	253	268	269	274	253	284	252	245	255	248	284	277	259	275	253	238	277	235	248	251	277	281	258	256	255	243	271	272	229	254	230	267	259	265	289	287	235	278	263	248	242	258	257	232	251	258	232	264	279	243	245	259	260	256	270	266	244	268	266	254	216	274	265	224	289	257	268	264	247	226	276	257	256	237	248	249	235	248	278	261	256	267	255	266	252	257	268	248	261	258	237	266	261	250	240	275	261	283	244	255	283	245	269	216	251	223	253	249	249	250	246	240	236	253	259	250	267	267	242	254	246	269	280	259	256	271	250	253	265	260	276	262	255	210	241	259	287	255	280	262	248	269	231	259	254	244	252	260	260	256	270	264	278	260	265	261	268	254	256	248	300	269	264	262	261	249	257	283	215	313	244	222	273	238	254	280	252	251	246	236	258	244	228	240	246	260	270	253	243	255	245	245	253	265	248	251	246	260	253	239	238	251	277	260	238	227	228	243	266	204	248	249	235	267	244	263	253	250	238	270	245	261	251	263	256	235	249	254	273	252	243	238	257	250	216	244	285	261	253	228	252	255	275	253	250	239	272	241	226	258	261	249	282	247	243	265	293	257	264	262	279	272	247	243	266	270	259	263	253	252	234	242	257	250	235	253	266	233	259	280	255	253	262	244	266	247	272	241	260	241	257	270	261	266	254	264	243	227	269	249	255	248	273	247	271	250	266	225	237	271	253	240	230	233	252	264	251	227	276	275	264	271	230	270	222	279	277	229	274	248	257	260	256	252	256	249	233	262	263	267	266	258	243	261	258	248	237	259	232	223	265	261	245	261	275	236	252	228	237	269	256	250	264	251	254	242	253	280	236	280	278	254	254	275	247	248	245	267	279	272	240	267	262	255	251	249	254	278	269	275	253	252	232	254	245	233	274	246	245	281	259	280	257	252	260	256	244	248	265	227	260	262	267	241	229	259	240	251	261	266	237	255	250	196	248	266	256	225	242	236	270	255	280	243	269	266	256	244	287	227	212	245	263	209	261	252	260	257	255	280	278	267	252	258	225	244	275	239	272	260	238	269	274	257	246	245	243	258	269	270	279	252	262	259	269	271	257	266	254	253	231	230	250	265	268	254	250	225	248	267	269	256	237	225	235	256	256	230	220	249	282	264	226	266	265	236	261	274	255	263	265	275	257	249	230	239	237	223	267	264	222	256	220	248	228	255	247	293	276	242	268	257	270	238	269	273	256	259	265	248	263	255	243	252	264	272	264	258	245	259	221	244	236	248	256	223	258	205	265	269	258	246	293	234	253	237	275	234	255	268	262	237	256	274	249	254	229	248	239	291	259	273	256	241	228	273	250	274	236	298	269	262	282	265	233	255	247	276	258	274	272	272	264	268	258	261	240	265	275	277	253	228	258	239	255	280	238	253	256	239	253	251	242	268	259	255	251	288	259	232	231	254	267	250	291	260	251	237	226	265	264	261	256	273	227	252	233	260	264	251	254	279	256	242	228	253	246	237	242	264	268	263	285	249	278	256	253	240	239	251	268	234	228	265	244	261	251	248	267	292	249	265	264	250	256	254	246	232	239	258	217	255	232	272	254	240	250	261	254	255	256	265	233	278	279	278	240	260	252	201	249	266	239	286	251	249	235	244	263	232	290	253	263	273	242	234	255	288	254	300	254	237	270	238	272	248	266	268	262	254	237	256	254	245	261	262	296	239	227	258	267	280	260	252	282	237	255	267	260	281	240	231	265	260	231	235	256	242	256	294	294	289	281	243	228	229	268	252	236	233	250	260	274	250	276	250	261	254	252	254	246	258	246	257	271	252	258	272	270	254	245	267	241	263	244	248	264	253	242	247	246	283	305	254	262	229	250	281	254	264	254	255	269	297	279	276	242	285	260	215	253	263	241	264	267	261	233	260	242	249	251	252	262	259	233	255	254	259	258	248	263	271	276	277	236	243	265	239	234	258	240	253	254	254	261	252	259	244	245	260	280	245	264	233	228	232	250	299	266	295	260	246	251	248	250	268	279	260	237	228	267	256	277	251	234	240	238	286	245	266	267	238	252	227	260	257	242	231	248	234	263	235	269	258	249	234	253	283	234	218	254	269	234	230	247	246	239	249	277	239	238	261	250	247	244	223	276	259	290	257	257	248	251	255	270	270	279	252	241	276	249	254	254	249	251	258	259	250	245	240	232	242	255	258	313	253	236	271	256	261	226	268	244	270	273	264	260	247	255	250	261	240	284	257	271	283	253	234	243	237	252	232	260	276	248	253	270	279	254	250	229	238	269	268	258	265	245	256	248	238	257	262	265	266	260	270	243	257	237	243	241	269	246	254	242	245	242	267	263	291	250	249	265	259	264	235	265	252	265	249	247	241	251	245	253	286	273	265	259	276	286	244	274	249	227	257	244	252	244	278	265	242	250	228	248	263	264	240	234	232	288	241	282	269	240	283	267	246	264	268	257	301	271	265	246	235	277	245	249	281	246	232	271	253	276	257	263	239	230	288	238	247	279	220	264	253	246	245	258	268	262	269	247	260	232	285	265	258	257	244	248	267	278	261	227	264	287	258	284	272	240	255	266	275	263	247	236	268	252	236	255	254	259	247	246	256	251	274	254	286	259	280	231	240	270	265	228	250	250	237	236	241	259	285	250	280	258	276	268	251	234	242	260	246	267	234	240	250	272	238	244	255	240	256	255	256	270	267	298	281	212	238	266	285	247	270	223	240	258	264	256	229	222	248	239	250	235	235	266	238	231	217	285	250	250	264	223	285	237	251	253	238	283	248	247	233	251	233	264	258	261	266	242	254	262	226	266	244	264	269	275	252	251	262	273	231	227	258	252	245	251	234	269	271	245	260	247	237	279	242	275	248	266	251	236	252	267	254	261	245	261	271	261	251	228	255	245	259	242	247	287	242	230	259	271	241	243	251	233	263	253	246	248	251	269	232	225	244	237	293	233	253	249	231	241	238	273	247	245	259	273	284	252	252	259	239	245	290	255	263	241	271	268	300	249	254	276	249	251	265	269	281	270	261	272	263	247	268	236	217	244	234	235	267	267	268	233	263	260	251	246	254	245	259	256	270	258	229	232	276	229	229	246	240	241	297	248	275	294	253	236	270	243	278	236	264	276	222	248	263	262	235	262	242	233	260	269	263	258	250	247	234	223	236	260	243	237	270	222	305	253	249	265	257	244	252	262	268	246	266	276	235	247	245	256	219	244	273	249	256	252	276	248	293	258	266	269	266	251	259	244	243	259	257	281	247	242	239	243	262	233	235	257	240	252	253	273	242	267	268	230	280	253	263	237	208	251	252	221	246	246	260	273	258	259	282	298	264	234	243	266	257	256	264	259	272	251	253	284	262	227	251	260	277	250	277	287	233	246	265	270	222	247	248	294	244	263	247	278	267	224	241	243	281	243	273	253	276	252	268	283	262	265	251	263	239	253
3398	2366	1289	875	758	653	645	633	666	679	629	642	659	663	612	671	602	656	671	636	622	608	627	623	621	631	639	637	605	607	663	632	606	601	672	577	621	653	618	661	640	620	627	641	656	585	631	636	591	608	632	601	627	673	589	625	630	655	620	612	616	641	614	629	610	598	640	632	618	616	600	620	630	585	640	571	585	620	646	666	606	652	649	602	619	599	668	615	611	690	635	564	603	624	620	642	610	595	616	600	673	634	655	618	654	635	623	567	655	668	639	591	610	626	620	607	634	610	628	588	601	594	633	599	614	623	637	605	627	637	645	594	611	640	621	608	617	664	614	638	629	611	646	623	651	584	630	620	609	645	568	655	582	657	616	621	652	611	639	662	648	583	623	626	588	639	650	617	586	623	584	612	660	643	628	601	610	596	626	656	632	599	573	638	667	609	637	611	577	603	585	683	581	659	598	642	675	619	616	607	631	602	651	615	618	635	631	612	606	602	664	609	592	617	615	611	634	645	641	602	640	608	607	618	640	636	616	657	657	594	637	597	647	650	655	614	662	689	624	571	600	624	652	589	616	618	598	630	616	610	634	609	618	572	618	682	623	625	621	600	605	602	626	618	594	581	590	646	608	609	599	613	602	622	653	616	608	634	634	627	592	587	597	627	632	578	642	604	584	614	622	667	618	651	639	646	613	624	614	618	633	648	588	652	589	587	619	615	638	630	606	618	572	647	619	586	603	589	634	624	593	637	665	618	577	631	603	601	567	647	609	648	610	588	622	613	682	611	604	610	642	611	607	650	646	621	620	615	590	625	589	617	618	599	605	601	603	595	578	650	597	615	623	626	631	632	636	626	627	659	619	612	632	671	619	651	610	588	593	634	617	629	628	611	648	623	604	622	615	594	621	613	605	607	616	585	636	593	631	588	615	607	626	629	633	610	617	603	636	637	647	607	644	586	624	605	602	634	602	656	610	626	644	669	619	598	619	568	613	606	634	637	634	662	592	645	617	612	590	622	594	618	590	615	608	651	589	631	605	645	637	603	638	602	633	588	657	637	618	643	614	622	623	620	619	574	638	589	578	660	628	604	604	593	623	641	633	667	661	581	636	604	641	623	617	592	606	587	637	622	600	672	582	591	604	593	693	606	615	588	615	635	597	626	645	618	656	601	606	616	599	600	632	613	598	644	613	618	577	616	615	669	652	629	619	604	616	635	582	613	650	629	586	581	597	650	643	631	658	641	652	642	597	615	609	639	570	627	651	617	595	614	584	563	604	667	602	623	654	612	638	641	668	614	611	629	560	637	615	646	628	615	617	613	606	635	618	592	630	607	618	605	626	658	633	617	661	658	638	607	620	620	613	592	644	647	658	640	651	608	632	650	600	629	624	663	640	574	637	624	644	631	598	588	659	609	630	645	603	616	612	635	598	682	594	638	560	623	685	658	609	610	591	652	640	655	605	575	644	603	659	658	574	648	604	614	622	578	610	595	617	646	643	639	602	597	592	629	576	641	648	629	660	609	645	633	620	677	583	639	592	604	630	628	607	616	659	642	649	615	610	653	566	594	633	601	610	583	667	620	623	577	596	612	595	610	599	583	586	631	569	618	621	612	633	583	624	638	694	594	606	583	651	646	588	576	583	633	659	667	646	592	604	613	580	644	588	631	649	622	617	636	654	600	618	592	635	664	642	624	653	643	593	615	602	652	592	701	625	613	600	635	569	646	630	639	644	592	629	632	647	654	608	628	652	614	623	624	587	663	649	617	606	656	650	636	630	611	632	624	584	587	649	629	671	639	629	641	646	679	573	597	609	618	561	630	595	562	653	641	653	613	682	618	652	583	637	621	620	598	661	629	627	635	580	611	634	651	593	598	611	612	670	625	621	606	642	616	639	634	649	616	679	639	609	632	609	602	654	630	603	654	558	589	598	616	571	630	597	641	606	607	596	640	641	652	632	646	610	580	593	605	597	595	599	610	645	583	637	628	626	615	625	617	605	642	628	624	622	605	601	626	626	612	648	607	587	563	643	617	621	614	626	624	630	602	665	636	614	582	639	586	581	624	598	662	621	611	594	585	646	583	655	596	630	640	629	611	607	617	656	595	645	630	628	598	602	596	605	645	660	630	587	582	629	625	676	660	611	621	666	583	662	572	637	612	609	587	664	632	577	621	649	632	658	616	612	584	636	636	615	602	683	596	596	643	601	631	599	571	638	606	640	623	595	619	596	636	619	602	592	612	664	616	646	650	605	624	660	599	618	698	661	644	595	659	646	649	646	611	629	629	650	647	616	623	583	633	628	624	606	643	657	632	650	590	593	631	620	626	642	619	629	596	626	672	617	588	595	636	629	624	635	603	589	633	594	594	641	586	637	632	611	603	665	611	633	646	636	575	619	634	634	638	597	681	605	651	608	609	679	585	602	619	615	567	642	586	605	619	633	620	572	622	609	623	663	633	591	608	590	618	641	572	574	606	633	647	617	644	605	666	613	622	620	605	637	606	632	643	585	635	565	629	596	562	612	627	616	624	653	592	595	622	551	668	651	583	641	632	615	607	626	616	648	620	626	594	638	661	613	627	592	621	552	608	644	624	622	617	678	620	643	651	624	639	599	618	657	618	638	603	642	613	561	609	618	591	571	574	628	625	617	628	608	679	641	610	650	590	663	602	662	636	655	576	615	645	606	611	604	614	621	562	612	627	644	593	594	657	643	680	597	605	641	601	636	615	606	591	576	627	591	598	609	626	637	582	599	579	570	623	622	633	633	702	616	617	597	618	648	631	615	618	636	611	649	659	652	651	616	628	628	603	629	593	638	638	589	616	630	585	608	618	623	649	620	576	619	674	622	589	664	610	619	556	625	649	585	665	621	659	645	626	586	559	635	632	600	656	605	624	586	582	613	602	641	604	631	618	645	616	602	624	614	635	622	624	637	607	621	642	626	619	615	644	567	586	643	649	653	639	630	624	624	624	604	636	593	591	558	584	605	627	605	636	645	628	594	619	629	633	638	594	623	642	681	626	586	647	633	634	571	656	653	624	595	613	642	629	631	628	637	622	603	626	608	645	618	593	611	611	599	657	634	647	631	611	599	598	608	610	664	636	686	604	600	596	621	630	616	650	664	648	621	640	603	656	667	600	606	676	613	606	602	616	630	678	587	669	580	638	648	610	607	613	615	628	645	627	650	595	655	580	630	611	622	628	633	620	613	628	588	621	643	642	609	590	619	596	654	615	637	569	606	646	610	618	604	575	647	623	606	603	627	605	611	589	646	677	650	689	605	618	643	626	579	642	639	601	657	569	639	616	634	641	641	653	613	644	673	671	598	658	590	649	640	612	620	598	608	628	657	595	624	621	646	618	582	577	622	620	658	649	674	601	643	628	613	571	660	583	642	609	619	636	660	620	637	586	676	653	555	608	625	622	591	634	598	632	635	629	629	682	627	624	585	640	578	579	631	611	627	621	633	622	621	611	659	603	566	628	646	601	650	650
23944	20998	24311	27856	20998	21008	12820	506	335	275	287	254	231	260	230	232	234	229	222	192	227	215	199	215	216	201	217	209	186	197	203	225	206	216	175	196	208	197	190	193	191	196	216	193	228	185	230	207	228	193	196	209	203	190	196	214	201	210	222	195	207	186	173	220	206	222	190	209	209	188	217	200	227	196	221	175	193	181	181	169	218	197	195	208	187	200	181	218	193	197	205	202	190	218	215	184	222	201	212	195	187	198	198	199	223	215	198	170	194	192	236	201	181	178	182	213	201	190	191	188	189	183	222	192	200	170	200	191	210	178	190	197	183	186	200	188	189	171	169	194	214	210	195	188	179	190	191	200	201	185	198	230	214	214	217	207	207	212	214	214	204	164	217	217	201	210	193	198	195	193	187	237	201	208	211	205	202	195	199	208	186	187	190	201	204	190	198	196	200	218	171	207	196	182	217	204	198	178	176	192	199	185	176	210	215	202	194	153	220	178	189	186	167	213	205	187	198	215	208	180	218	200	195	214	218	216	215	186	195	204	189	212	188	192	195	193	180	219	223	203	210	207	207	224	190	197	220	181	194	190	225	198	164	176	220	220	209	236	194	200	198	177	192	180	181	197	205	165	210	204	208	204	197	207	205	204	188	180	206	211	187	188	202	187	193	201	217	189	180	184	205	168	191	182	207	218	190	194	188	206	184	180	190	202	212	223	172	173	196	206	206	206	173	212	222	190	224	186	202	180	231	193	180	191	195	203	202	211	201	184	220	176	181	193	210	198	202	192	205	200	197	208	175	206	205	163	208	190	201	206	194	212	195	192	207	186	203	203	194	237	169	214	201	212	215	185	199	202	199	203	210	195	221	224	189	181	190	199	225	187	185	208	190	205	178	209	183	203	190	171	190	186	207	188	177	213	190	204	206	172	199	212	224	224	203	209	218	231	216	210	184	207	212	199	181	227	215	214	209	218	227	206	203	197	209	208	227	186	197	207	208	213	204	201	206	190	185	199	177	209	224	185	202	184	200	207	184	200	197	185	195	199	207	192	201	198	183	174	210	191	211	196	214	196	168	219	207	204	201	199	199	188	182	198	210	194	178	217	231	208	220	197	183	213	172	196	194	173	193	208	191	193	197	204	203	200	192	203	213	222	192	205	208	202	202	195	176	173	220	199	186	191	172	205	213	208	212	226	209	199	178	203	243	208	188	191	200	182	193	177	207	171	158	219	200	215	198	190	173	185	201	208	189	187	178	206	198	194	197	196	197	188	204	192	216	204	189	145	222	203	180	207	194	215	207	190	204	181	214	193	202	202	208	206	206	181	202	216	182	160	187	203	193	205	216	196	227	196	195	224	179	204	216	208	180	187	217	212	168	193	216	235	203	205	181	190	201	208	189	206	211	229	169	183	224	185	183	189	202	189	214	209	208	212	212	206	201	187	178	188	208	207	189	186	204	211	186	213	207	170	189	184	193	179	190	201	187	170	183	213	195	184	190	208	176	209	208	213	176	178	174	197	194	185	195	191	187	185	195	191	205	189	192	204	197	167	191	174	207	187	182	191	225	201	188	202	184	188	185	190	227	186	209	194	215	204	187	199	212	195	189	218	184	220	204	226	200	198	216	204	239	198	186	197	196	204	213	205	178	202	214	176	176	182	217	190	198	188	202	200	179	175	201	185	212	194	186	203	212	223	201	203	187	170	208	194	206	193	200	192	193	187	206	200	199	204	215	191	201	206	214	173	210	207	208	195	199	205	225	177	185	204	194	216	225	187	205	200	199	185	165	183	175	184	193	178	183	175	184	187	214	197	218	209	202	179	221	193	173	199	182	209	165	176	206	200	219	208	203	199	187	180	198	201	181	184	195	198	200	186	172	225	183	210	181	202	192	180	214	208	196	203	203	217	201	211	188	198	216	193	217	191	191	207	191	209	169	215	199	201	196	209	222	217	192	174	197	173	195	193	192	197	202	198	173	197	184	194	213	191	195	213	184	195	204	179	199	197	170	189	208	202	193	206	187	180	178	203	210	172	179	174	202	173	197	189	201	214	186	193	231	203	188	200	189	191	201	192	200	198	192	183	198	187	223	194	204	203	186	194	221	211	207	197	173	189	194	215	195	195	174	198	217	198	207	198	185	171	196	187	183	189	218	180	173	188	209	190	202	204	196	210	195	217	192	229	215	190	201	207	208	179	211	192	195	214	197	206	205	179	180	214	201	197	200	191	213	179	206	195	223	192	187	176	208	188	207	180	189	215	194	186	200	227	212	172	212	184	234	210	175	205	210	194	184	184	206	230	201	199	214	206	201	240	187	194	208	207	206	205	205	201	203	194	195	204	202	192	194	192	196	207	179	191	197	151	199	194	193	238	192	205	193	199	185	212	188	187	191	182	199	174	204	197	194	184	179	206	185	172	205	222	212	161	185	178	192	199	184	196	203	191	178	193	171	201	197	190	193	186	161	215	192	184	183	198	214	185	178	197	224	193	199	162	205	189	203	180	188	192	178	211	201	232	195	207	221	201	207	208	194	194	188	211	184	188	180	214	179	182	210	180	196	202	190	192	211	179	197	194	187	186	186	225	207	219	192	211	214	213	206	199	226	227	191	192	189	183	199	189	203	165	207	201	197	202	171	197	196	207	223	190	207	184	209	190	190	189	189	201	194	214	208	207	198	212	199	193	232	205	175	184	220	197	193	175	170	201	202	200	193	196	199	201	192	205	207	179	202	160	184	228	206	183	200	196	206	185	192	200	218	188	226	191	167	191	220	210	188	204	190	182	197	186	169	195	185	211	218	205	237	221	193	177	170	196	191	176	201	202	197	199	177	214	199	170	204	205	212	203	212	190	186	171	205	195	195	198	191	156	160	160	209	200	208	218	194	205	210	175	199	218	199	199	174	181	220	227	210	180	192	204	186	208	206	198	228	192	201	171	216	177	198	224	197	170	194	172	205	223	187	210	203	192	180	205	172	181	172	184	235	213	205	193	212	216	197	186	203	179	186	185	211	204	204	213	195	185	207	209	193	215	194	182	206	210	187	184	183	183	205	191	215	206	193	193	183	194	195	183	210	188	193	195	208	196	200	203	182	186	197	161	188	202	195	206	200	210	208	177	191	181	191	192	203	205	203	166	191	201	202	208	193	194	183	195	171	201	196	191	203	198	202	195	205	190	198	218	206	196	187	198	193	178	194	192	205	197	192	201	195	203	178	205	192	207	215	215	233	196	170	175	187	193	190	184	183	190	187	196	192	216	215	238	201	231	195	191	216	202	201	190	217	207	203	202	198	197	186	184	210	193	198	185	172	183	195	197	194	221	193	203	183	208	189	177	192	184	190	199	182	220	187	190	194	166	172	183	206	192	190	213	201	186	195	201	188	160	191	201	225	217	184	226	224	217	194	222	225	193	177	185	213	198	220	200	200	197	220	186	173	217	207	209	183	187	203	181	186	182	190	216	192	207	204	179	202	184	200	173	182	202	206	220	186	199
3548	3816	1873	857	675	556	558	556	494	488	488	477	438	448	490	462	505	462	440	477	484	459	499	471	459	504	488	491	437	471	442	467	472	482	476	463	507	439	413	451	450	502	473	465	456	454	478	450	448	471	487	458	499	425	453	432	467	436	464	487	458	451	453	496	460	438	480	464	442	475	480	459	447	477	450	449	452	449	472	417	448	479	457	482	462	446	452	509	446	463	480	488	443	462	454	451	443	460	498	467	495	451	486	433	482	452	442	458	455	460	470	437	424	436	486	488	454	426	466	468	463	477	477	503	459	475	482	446	446	467	478	431	454	476	445	511	464	458	469	462	456	462	478	427	442	493	503	431	491	468	473	446	485	456	484	471	470	466	522	467	472	435	496	491	425	450	464	465	486	498	444	419	458	466	415	486	443	467	444	432	498	444	449	446	458	465	505	474	430	493	448	482	467	459	450	456	421	471	449	473	452	476	471	447	461	467	459	442	467	460	463	482	454	499	462	495	447	475	445	454	475	486	487	474	455	463	477	460	468	460	428	488	485	468	462	461	472	468	442	475	478	465	470	460	449	472	477	491	478	481	477	424	479	472	477	468	470	480	442	487	461	459	460	466	466	456	421	455	466	433	443	422	455	477	464	473	472	430	472	490	438	426	454	445	474	457	516	461	494	470	480	475	450	448	485	438	483	494	458	423	477	458	459	414	454	465	466	448	466	465	461	467	471	477	503	458	448	437	467	467	467	472	450	466	504	469	487	484	462	457	410	486	420	485	442	453	468	463	462	432	441	484	431	440	493	464	479	488	443	436	489	460	464	478	458	461	430	454	454	451	476	452	480	463	476	463	503	478	483	448	449	478	445	455	457	476	483	470	497	453	454	483	428	463	502	473	442	450	490	478	504	447	481	480	480	505	461	435	429	473	453	495	458	466	460	445	434	486	427	509	476	428	468	473	468	433	476	452	478	445	469	449	503	472	443	429	476	461	451	436	450	494	497	443	433	494	446	448	502	425	506	448	471	476	463	491	457	423	448	441	477	490	469	428	469	450	436	447	429	507	454	461	423	462	456	451	489	499	417	492	480	457	486	454	488	463	407	458	464	464	451	487	467	465	503	454	470	486	438	455	432	449	439	473	464	435	431	429	475	491	470	462	501	440	451	456	448	473	459	444	472	459	443	439	443	439	468	469	458	429	488	468	472	469	484	459	454	444	505	446	461	484	458	498	435	463	465	433	437	470	448	451	478	451	500	431	457	463	447	492	454	416	450	513	470	483	475	484	456	458	445	452	446	458	476	457	467	490	472	454	490	458	502	458	475	457	483	449	457	446	432	488	451	472	453	488	477	442	475	458	480	458	463	428	486	457	483	413	475	434	453	448	465	474	509	440	464	417	448	483	442	473	470	469	455	439	471	501	478	450	472	509	474	472	466	427	454	423	513	483	470	454	456	472	439	460	513	498	470	513	443	465	449	480	451	467	461	499	469	475	460	454	448	429	460	468	484	435	494	442	518	448	445	469	451	429	498	439	459	456	459	444	459	450	458	467	458	472	458	460	441	452	444	452	496	442	459	467	485	444	494	438	470	479	462	458	444	428	460	422	473	480	428	441	465	522	494	445	486	434	513	457	485	434	470	481	428	453	470	458	455	449	438	492	444	454	465	441	426	443	465	428	504	463	450	503	470	442	475	442	508	418	464	473	462	471	471	453	416	487	441	501	475	488	507	468	434	425	466	479	439	449	445	448	464	455	440	476	464	502	460	448	451	466	444	488	471	444	519	482	488	473	448	441	478	428	453	454	451	452	473	442	489	444	451	475	445	449	479	467	446	487	449	448	447	432	455	471	465	487	437	470	443	473	441	451	506	422	495	454	465	452	471	473	435	423	466	463	433	529	455	468	452	441	472	457	443	435	458	465	453	472	482	454	459	452	472	450	459	432	428	441	423	460	426	454	507	451	442	433	442	476	444	483	460	472	477	480	466	464	443	461	445	445	455	450	471	462	468	417	445	418	456	473	498	499	433	477	462	465	402	437	477	470	455	444	466	445	471	469	430	515	471	462	490	485	439	444	452	499	416	465	448	485	493	499	490	449	479	443	467	456	474	435	466	463	479	411	449	486	462	465	475	451	420	453	464	481	469	470	481	454	501	468	438	506	507	448	461	459	488	424	422	491	408	481	467	498	441	461	513	477	482	452	483	455	481	458	487	455	483	445	420	463	472	456	451	526	452	461	448	451	490	485	411	465	426	476	494	445	480	435	450	468	451	492	465	475	471	438	452	488	465	459	457	493	481	438	439	418	476	477	503	448	444	474	494	454	470	500	516	492	469	444	469	492	441	457	466	452	447	472	402	456	473	466	493	456	463	461	458	460	473	461	435	467	457	474	483	451	447	470	493	479	434	463	430	484	455	445	424	487	475	470	449	464	477	504	449	476	450	459	480	481	493	464	447	463	455	473	438	421	462	482	436	494	459	476	451	472	519	457	445	479	460	451	473	434	457	453	456	469	463	512	455	474	443	468	499	464	456	491	449	454	431	413	478	453	426	476	434	442	468	484	454	458	462	436	481	458	441	465	467	458	463	421	469	489	481	442	424	472	442	446	457	471	455	470	500	453	472	447	422	459	467	496	449	465	443	470	470	456	468	460	467	489	462	468	457	453	498	456	482	463	498	497	472	488	451	462	476	461	486	480	499	467	446	458	480	451	476	483	484	465	468	447	463	465	460	451	478	463	419	492	464	490	456	451	460	453	446	466	463	444	446	474	471	503	445	458	498	428	465	443	456	453	496	465	446	456	481	480	444	476	451	483	461	454	477	435	434	496	466	436	455	471	442	411	481	439	493	473	471	475	478	499	455	479	440	455	479	441	505	472	445	459	450	477	486	483	470	452	466	457	463	434	465	436	434	477	450	458	427	474	437	460	449	518	471	472	460	441	517	476	471	469	454	489	521	455	436	431	474	464	460	494	496	457	446	444	492	446	437	452	484	437	476	457	468	438	444	480	501	459	462	438	452	443	490	456	470	477	431	454	458	501	460	502	477	478	509	448	481	432	443	485	441	417	474	463	459	481	444	496	456	439	470	492	458	466	494	469	455	469	425	478	459	439	470	515	476	478	442	457	467	487	484	482	456	435	428	436	504	434	437	476	442	420	461	465	484	444	462	407	452	468	493	446	410	488	441	431	482	451	463	460	431	451	477	501	470	435	437	481	471	468	473	481	510	464	458	443	473	487	437	482	497	481	446	434	490	467	489	423	439	454	452	469	435	458	429	467	468	468	416	460	461	457	477	422	468	425	444	467	457	470	446	449	443	428	498	500	442	510	451	500	468	505	469	438	431	465	465	479	456	479	477	456	458	473	451	454	454	482	502	489	447	446	420	439	440	472	445	478	440	462	481	440	469	433	466	450	443	463	457	425	448	455	468	472	440	457	457	456	505	463	442	488	484	442	469	454	488	497	509	479	466	430	456	445	440	483	472	428	445	459
31576	19349	6748	513	354	329	237	167	173	169	184	167	151	147	175	159	173	143	166	162	170	159	165	149	141	142	167	160	179	165	179	165	180	172	150	170	181	183	162	165	142	149	169	150	166	139	157	155	152	153	151	169	163	192	156	180	150	157	170	152	177	174	116	174	161	140	147	136	166	169	143	178	199	161	170	146	157	174	147	154	135	153	148	152	161	165	141	186	137	137	157	161	154	166	152	148	159	171	180	142	150	156	167	173	148	147	164	156	158	132	147	176	147	140	177	159	144	153	163	150	150	157	140	141	177	162	147	162	147	165	144	164	170	167	145	170	150	142	161	149	140	163	165	174	150	164	156	153	153	143	166	132	160	183	156	174	156	171	146	156	148	157	165	165	150	174	157	174	161	185	173	146	168	158	160	147	187	155	147	161	163	165	141	153	151	146	163	149	162	157	153	168	115	135	136	166	147	152	159	152	149	160	134	147	147	152	143	162	170	146	161	130	158	156	150	155	161	136	171	170	179	163	158	163	154	138	170	150	153	159	147	167	161	172	190	163	137	137	148	152	159	154	170	147	159	140	168	139	151	164	151	180	151	144	142	159	151	145	127	140	162	145	155	162	186	164	149	165	170	170	159	157	145	154	149	138	136	159	144	163	152	157	122	154	160	153	169	146	154	145	148	149	177	134	150	146	166	158	148	163	139	162	165	150	154	165	179	168	140	177	142	157	171	135	162	174	154	146	184	153	149	142	182	185	163	156	158	185	171	178	140	161	150	169	165	167	150	168	176	134	163	178	161	133	150	146	138	165	159	192	165	155	141	163	163	153	146	161	169	165	159	171	124	172	156	155	152	172	154	167	173	152	165	175	164	153	143	147	163	151	166	157	162	162	157	140	145	155	136	158	168	160	136	159	160	175	155	145	161	182	160	161	140	163	147	156	156	153	170	185	136	180	147	137	179	160	173	155	162	173	135	147	154	166	139	150	155	174	172	154	149	174	140	186	166	166	163	160	155	138	149	152	140	156	147	164	175	163	159	179	174	160	157	148	146	158	153	155	153	156	155	141	151	161	181	140	158	155	167	189	152	145	154	168	150	173	147	150	170	146	167	164	167	167	174	154	154	181	183	146	151	129	166	153	164	159	148	141	160	171	153	165	136	174	157	140	157	170	164	160	138	171	141	159	166	132	167	155	163	185	173	147	139	153	163	185	153	157	166	153	137	158	170	138	172	170	161	160	177	152	174	150	129	158	172	146	140	146	163	170	154	137	163	140	167	163	143	145	177	152	156	160	160	164	154	141	167	144	154	160	160	191	158	158	157	169	166	160	151	168	156	161	162	162	172	144	129	148	156	140	168	159	171	152	145	161	167	146	158	154	157	150	168	147	154	169	149	161	153	149	156	164	151	165	160	166	142	159	155	147	147	156	159	123	144	142	170	167	142	160	172	145	154	168	150	169	160	157	155	152	133	160	146	136	180	136	145	152	168	147	148	151	150	159	168	185	153	171	146	134	152	149	157	140	167	174	159	155	142	163	145	157	151	179	153	145	171	144	168	157	161	160	183	148	149	168	158	138	156	155	162	151	163	140	168	146	132	159	161	139	142	159	154	158	189	186	160	138	142	152	177	153	168	141	138	158	154	170	145	157	145	146	151	162	166	149	154	156	152	153	148	163	200	174	152	177	146	148	199	137	149	132	149	140	147	142	152	168	159	168	158	159	167	165	153	146	166	174	151	161	167	155	173	150	145	169	178	146	156	145	159	184	164	147	154	140	151	131	176	147	150	154	150	153	158	149	165	164	171	141	138	181	152	150	148	145	142	147	139	159	163	167	155	159	158	148	160	174	173	148	152	151	165	145	187	157	170	146	138	131	156	143	164	173	172	133	167	142	168	150	140	166	165	142	161	157	178	152	136	141	169	143	160	142	160	149	142	136	149	165	167	173	166	159	150	176	187	139	154	154	165	168	155	172	165	162	136	175	170	156	145	159	158	164	144	154	162	182	164	146	148	176	163	139	151	145	166	137	150	139	161	132	168	160	155	146	151	149	155	155	145	178	147	140	145	147	159	159	167	166	141	170	148	164	176	177	154	146	156	128	151	150	172	137	160	174	161	146	155	174	151	162	174	149	157	164	172	150	145	175	152	174	148	158	184	169	171	173	158	159	161	155	141	142	162	130	155	146	144	175	158	147	124	150	156	169	178	154	166	168	175	161	159	177	148	161	154	159	162	162	153	152	166	148	177	162	138	171	143	156	155	176	152	144	153	136	143	164	158	139	155	155	168	146	154	162	166	159	168	141	167	162	170	173	181	163	136	138	153	150	142	150	151	172	150	170	164	177	152	148	160	130	182	146	165	151	152	150	174	151	155	178	146	160	167	167	144	163	156	182	175	149	162	138	168	173	175	186	155	140	180	149	140	171	168	187	165	160	145	128	137	161	151	144	163	143	178	152	178	178	137	171	148	139	164	156	140	173	154	171	165	170	145	159	158	165	178	172	169	171	144	175	157	151	174	143	158	139	168	161	152	165	134	165	165	181	150	171	160	152	173	183	144	187	151	176	159	202	157	150	157	124	148	171	186	145	167	166	160	157	153	164	154	170	151	171	165	173	161	162	154	146	135	144	151	150	164	158	158	161	163	141	170	143	164	145	158	145	142	164	141	164	171	183	164	174	145	154	163	169	158	163	156	176	149	170	174	166	153	169	155	175	136	154	139	153	136	154	148	163	147	150	191	164	150	153	157	147	148	146	147	145	169	132	148	145	141	140	136	155	152	159	154	151	166	174	179	144	143	168	146	169	166	159	149	140	145	167	151	157	189	134	161	176	138	153	150	156	164	164	146	149	166	174	145	153	152	139	170	160	165	182	174	162	149	143	161	177	167	159	151	131	147	142	180	152	142	153	142	164	147	179	152	164	160	150	167	164	133	138	143	165	168	149	151	165	156	140	178	164	154	161	158	182	160	161	166	158	173	160	141	160	176	130	137	172	163	158	182	151	138	153	161	147	158	157	136	164	169	157	167	136	153	148	151	156	157	169	179	161	157	149	157	164	150	152	142	158	175	156	168	134	183	154	172	159	164	153	155	172	165	161	176	141	157	154	155	164	146	153	173	157	141	158	165	185	127	155	175	156	161	133	149	162	189	175	150	169	158	175	179	179	159	141	148	157	145	157	153	155	147	157	162	186	173	143	168	139	146	149	160	149	143	162	164	174	166	159	153	157	190	157	179	153	179	143	144	172	144	136	152	149	157	150	130	138	152	144	145	126	150	162	160	158	170	149	167	173	133	155	147	160	133	165	142	170	150	153	118	154	162	166	159	160	164	148	150	166	164	141	161	153	154	199	156	168	162	147	144	150	155	129	167	157	173	145	148	143	147	158	151	148	152	172	173	140	155	151	161	154	163	157	153	157	165	148	133	161	150	143	142	167	165	140	142	143	146	166	156	150	152	171	150	164	161	161	173	140	124	150	133	165	158	157	151	166
5466	630	468	456	420	426	415	468	421	440	416	456	398	422	456	403	431	415	414	430	407	455	408	431	395	436	444	421	407	411	389	449	421	429	452	426	398	426	424	441	421	439	429	392	405	481	414	461	447	401	425	413	455	446	470	424	406	442	457	450	446	417	439	402	429	425	476	430	438	422	431	411	448	409	399	425	428	416	433	424	396	439	405	417	411	403	430	420	417	454	426	454	429	427	417	445	440	416	452	412	435	398	418	401	394	399	428	399	418	424	410	414	409	414	422	454	354	407	400	436	439	414	421	424	423	449	430	410	410	425	430	410	438	402	430	409	391	452	395	438	407	386	443	468	443	429	412	427	471	419	466	426	438	415	414	450	446	470	416	441	419	453	398	413	400	418	436	415	408	447	414	436	422	400	392	468	415	417	465	416	406	391	405	422	416	429	429	445	418	410	443	432	436	415	440	414	422	409	408	436	393	449	418	450	443	416	425	452	436	421	442	436	435	413	451	401	420	430	432	438	412	452	429	412	409	405	420	406	426	404	377	430	396	420	424	461	401	398	425	415	419	411	435	416	449	421	400	415	448	446	438	410	432	428	404	437	393	450	398	425	411	402	439	477	460	395	455	404	403	445	407	447	400	405	415	396	432	390	422	443	395	456	423	436	409	429	450	398	428	411	446	420	386	418	427	385	422	432	413	414	444	409	406	428	404	460	425	455	429	447	467	403	460	435	415	409	405	436	441	419	406	378	383	419	430	418	418	437	439	395	468	386	429	412	428	403	431	428	426	419	429	430	414	447	420	428	400	450	424	414	449	406	430	400	417	401	423	404	432	453	439	439	469	414	405	428	403	411	402	434	395	422	398	427	449	416	393	408	425	428	410	432	421	441	438	422	431	419	454	427	443	443	447	445	421	417	411	431	411	454	450	405	433	411	423	438	394	445	384	425	435	451	440	406	418	436	410	468	426	406	423	456	433	388	434	427	412	408	435	410	429	465	405	421	402	414	400	451	430	369	401	431	436	440	439	420	414	436	411	451	408	423	433	393	422	472	406	426	469	395	372	406	438	407	459	429	442	460	443	447	440	406	429	445	405	400	444	431	404	420	407	450	393	404	438	436	473	411	439	400	396	399	421	432	386	431	395	424	463	415	424	415	434	385	422	425	399	400	449	414	410	423	435	425	404	415	432	430	446	409	421	397	430	407	399	412	449	412	433	415	439	431	390	377	411	477	446	400	389	412	397	440	450	403	438	431	376	435	405	421	408	438	428	436	438	407	460	388	460	421	449	437	436	425	419	438	410	428	426	396	418	442	388	441	433	431	407	422	402	372	437	447	415	438	427	440	422	406	415	429	415	437	416	439	451	430	425	425	424	473	448	443	429	457	444	403	446	448	417	426	387	438	423	420	427	453	412	418	402	386	387	459	386	418	428	433	456	438	394	443	421	424	427	409	402	440	443	413	407	406	423	412	415	402	442	444	439	396	436	401	423	450	439	417	414	409	386	417	462	422	410	404	439	411	429	412	437	433	408	420	436	421	388	411	375	426	459	456	398	441	436	371	412	443	438	444	425	445	418	400	423	400	419	413	408	418	407	411	386	436	441	431	380	453	422	404	408	411	418	432	387	429	409	416	448	406	438	365	431	422	409	427	438	389	405	444	468	442	470	417	400	431	446	420	453	438	410	424	408	438	438	400	473	443	439	420	422	428	435	419	400	450	443	433	431	434	426	446	405	431	447	440	426	417	431	456	418	420	402	417	442	403	440	433	406	412	431	431	462	404	381	423	419	423	455	427	396	408	403	444	438	418	416	437	429	442	424	411	419	458	395	473	384	403	397	444	395	410	399	415	436	435	416	391	469	451	423	382	411	399	386	391	445	425	405	431	439	423	404	424	436	441	438	447	416	430	444	387	405	400	442	424	441	425	426	476	427	424	427	412	432	393	423	395	438	446	424	429	419	427	420	420	425	411	414	431	405	376	412	454	409	429	392	409	451	426	426	406	434	426	423	466	430	443	427	386	434	387	407	459	435	451	416	430	408	417	428	411	421	453	408	433	454	428	385	411	405	436	416	453	402	392	423	435	427	430	406	428	415	425	416	420	464	444	397	435	431	401	418	435	439	404	440	381	400	422	409	442	409	377	407	425	424	419	408	440	433	417	414	426	418	379	458	423	460	373	404	422	436	402	390	408	466	400	422	397	402	434	400	391	449	457	450	382	404	436	396	407	405	457	441	428	427	418	420	399	458	411	415	423	403	432	422	420	423	417	396	403	408	458	437	445	416	433	435	407	449	419	422	427	414	458	407	410	423	415	435	443	402	440	424	409	465	421	453	440	425	429	424	417	464	391	416	423	467	419	399	443	427	449	418	430	426	411	438	447	427	466	419	415	446	449	417	437	410	386	436	439	453	414	432	414	426	422	444	428	457	417	439	386	429	452	437	436	399	454	454	432	430	430	378	434	423	442	441	414	386	415	473	398	412	450	425	420	434	422	435	442	430	419	388	397	433	443	412	429	438	445	425	426	466	402	459	451	434	403	472	400	412	403	444	419	435	388	421	382	444	470	423	418	397	422	370	429	427	426	392	405	420	376	409	433	428	378	419	450	434	408	422	433	432	442	442	431	438	420	481	439	447	424	434	418	422	415	463	374	443	404	408	393	410	409	426	404	448	404	409	447	424	404	411	446	412	401	436	435	419	431	390	420	431	432	407	447	468	405	402	447	410	394	414	409	433	440	403	472	450	396	434	424	397	428	407	441	426	421	435	407	426	444	410	441	458	417	475	474	403	425	431	439	408	397	459	408	431	418	407	425	423	471	394	423	436	414	465	402	425	399	400	433	445	406	433	429	427	443	434	412	406	446	406	441	437	420	420	461	420	426	397	413	426	433	454	429	434	423	408	414	422	398	409	439	416	393	427	463	424	394	411	427	421	397	448	397	425	393	412	422	449	418	419	421	450	438	400	433	416	448	452	433	382	451	482	405	444	420	391	435	393	409	409	430	455	430	419	465	428	401	436	434	425	421	425	409	438	396	393	402	434	417	459	432	426	455	439	467	433	412	412	413	448	431	412	448	454	468	398	404	442	445	387	425	428	437	417	423	448	424	410	411	440	423	418	455	436	379	430	422	436	419	453	417	390	407	459	434	454	452	438	416	431	413	407	417	395	487	431	413	419	418	448	445	424	395	436	442	413	406	410	410	423	423	432	416	443	436	452	365	404	436	419	434	427	416	446	415	447	427	442	424	413	462	426	462	463	396	423	414	415	388	428	463	408	402	412	435	414	468	389	427	476	440	431	393	427	438	420	422	445	422	415	397	442	405	397	446	432	425	437	417	394	411	436	432	441	441	454	432	434	421	439	411	441	415	434	417	403	455	399	449	412	440	431	420	440	436	456	408	443	425	416	417	415	433	412	410	428	416	455	424	428	470	439	416	417	445	419	466	417	410	432	429	410	404	398	433	420	409	414	411	413	425	435	475	420	457
24555	20962	23927	28153	20956	16658	546	333	301	300	297	287	297	254	286	285	255	288	286	279	240	263	240	290	228	256	286	289	272	265	263	249	251	244	247	238	276	279	240	253	256	256	279	231	246	226	245	299	269	246	275	227	243	238	232	259	260	260	275	274	246	253	233	285	267	266	257	257	245	267	254	267	268	271	237	282	250	269	279	277	265	238	238	267	248	265	218	293	308	255	276	240	243	267	272	257	265	268	260	275	247	267	251	252	268	255	284	252	227	275	256	243	248	275	284	277	274	246	249	245	266	249	256	282	272	248	257	246	238	249	220	291	267	230	263	267	283	272	262	273	251	252	240	254	257	244	265	229	238	218	264	261	261	265	270	240	260	282	249	267	230	269	268	280	254	240	297	268	252	252	282	269	240	255	254	272	224	258	266	255	259	271	264	237	260	253	252	276	248	272	236	251	261	288	260	247	234	268	270	249	250	245	257	242	293	278	245	252	244	261	255	232	272	234	253	261	254	243	253	271	272	260	261	257	222	263	246	266	272	250	276	260	243	250	243	261	260	257	263	248	267	262	253	240	271	240	229	266	242	242	239	274	228	253	265	251	271	258	261	241	250	246	249	288	262	261	215	232	251	289	238	264	252	255	264	270	252	256	248	263	278	241	262	260	257	264	233	271	239	273	260	258	221	267	256	252	246	245	251	209	245	262	242	225	261	274	233	246	268	246	244	251	252	276	236	277	259	246	254	245	244	269	257	254	292	264	255	274	261	245	255	226	249	275	242	223	267	270	275	236	262	258	245	258	244	241	250	256	266	240	257	263	250	245	280	262	273	271	235	260	263	251	253	248	254	228	249	249	247	244	272	278	246	263	247	252	241	258	268	275	258	263	252	229	253	248	249	237	230	268	260	271	262	245	231	252	240	267	274	278	255	266	253	249	247	242	249	279	270	243	245	273	243	218	277	273	272	255	232	272	271	264	243	248	246	269	242	230	258	269	245	267	247	232	245	266	263	265	252	220	232	262	256	240	270	239	266	254	248	237	275	248	266	230	229	237	264	248	280	271	219	241	248	250	246	253	242	244	239	235	256	264	266	266	248	277	247	234	266	273	257	276	229	261	280	220	268	228	246	270	230	272	262	249	238	291	275	269	225	223	267	250	235	270	262	242	246	250	291	236	277	272	271	233	254	269	278	251	255	258	243	263	260	268	272	283	251	218	252	229	239	255	258	253	270	292	249	276	231	252	245	279	235	257	238	258	277	236	256	265	235	257	282	215	255	286	234	264	278	224	209	275	283	243	275	279	310	264	254	263	266	257	229	292	273	267	265	207	258	270	245	270	274	265	270	267	234	242	259	295	256	261	279	255	278	263	245	252	268	242	252	266	229	257	263	263	252	248	266	277	233	261	244	240	281	270	263	229	261	212	239	254	248	249	286	270	277	282	252	256	268	224	271	260	259	256	248	269	252	252	248	274	277	257	253	256	228	248	264	252	261	214	285	278	272	239	237	288	261	261	262	246	273	239	267	253	258	233	264	242	258	243	271	236	260	272	273	274	244	260	259	234	244	252	278	254	236	245	269	245	240	270	268	239	253	247	224	265	261	263	250	268	271	289	278	254	253	239	287	240	275	245	234	281	264	301	253	249	247	262	249	271	240	258	271	251	250	263	238	265	259	247	258	246	244	260	262	259	224	266	276	258	289	292	280	285	258	226	255	275	266	246	253	258	263	252	247	265	246	284	265	243	252	260	226	242	251	253	245	238	266	271	244	256	256	208	278	278	265	263	259	257	226	238	241	226	232	254	213	270	249	292	281	238	274	271	242	259	270	258	238	246	247	264	263	253	257	249	240	258	270	240	254	263	268	257	275	245	253	259	242	262	261	295	263	277	251	261	258	248	239	278	266	261	252	251	305	267	226	267	256	273	257	220	227	258	260	254	245	219	243	251	279	239	267	268	246	284	256	244	263	242	233	260	275	270	237	270	255	268	251	252	287	253	261	267	242	248	286	247	244	233	268	273	254	257	266	245	248	270	263	218	239	236	255	299	229	246	253	295	281	233	258	250	211	222	265	245	241	224	266	266	261	247	233	242	210	270	259	265	266	255	240	271	262	255	250	257	265	233	283	239	246	253	249	245	237	237	243	279	289	251	250	259	278	264	285	272	266	241	278	250	251	229	263	239	245	282	255	260	268	270	256	264	261	247	263	257	257	264	260	226	234	268	248	266	241	245	258	277	261	267	285	279	280	265	239	234	267	255	274	274	235	253	249	241	241	216	249	253	246	226	245	255	239	257	258	241	227	241	230	231	275	271	245	249	257	219	229	234	266	251	265	262	254	237	282	249	290	235	263	236	270	239	268	243	246	244	232	254	276	262	258	258	261	283	244	224	298	264	249	261	264	264	273	255	271	258	263	251	248	257	239	235	270	263	242	264	241	249	260	256	247	264	247	245	267	238	251	270	266	254	235	260	247	268	247	252	253	272	262	270	260	268	225	215	232	269	241	272	242	243	254	246	275	284	239	261	254	232	272	284	234	269	284	274	212	247	228	226	279	251	255	285	261	245	268	282	236	263	275	249	261	223	249	262	262	253	270	266	264	243	256	276	232	230	236	263	246	241	246	220	242	266	266	271	238	251	257	249	281	236	310	251	262	249	249	245	223	254	271	239	279	269	220	250	236	267	256	243	238	270	273	253	280	225	249	248	239	248	252	265	252	252	245	238	262	256	241	268	249	241	265	245	238	266	268	237	235	232	234	245	241	255	263	246	258	246	268	262	249	273	251	268	240	221	243	269	260	277	252	271	247	285	273	275	250	273	274	253	243	255	268	248	251	274	278	279	265	236	268	254	263	237	283	231	231	287	274	253	252	256	267	247	223	251	233	251	296	250	248	237	252	283	237	264	248	261	286	245	272	275	264	251	278	245	289	246	264	285	252	236	258	251	238	259	225	254	267	255	247	267	252	252	282	266	242	266	258	258	255	247	271	263	274	283	232	254	288	270	272	267	233	229	254	277	274	241	237	264	231	266	232	257	253	271	261	240	290	260	219	252	262	240	268	260	224	237	275	239	288	255	255	270	292	281	234	251	246	273	252	243	241	267	268	259	250	252	274	273	231	255	279	246	238	276	269	239	278	280	280	241	257	285	240	284	253	254	247	267	268	258	255	240	224	273	250	261	249	261	283	252	239	254	273	255	264	259	253	281	256	252	268	273	208	267	274	267	256	237	238	245	280	240	244	247	251	287	248	272	257	264	240	267	238	264	252	251	235	272	228	283	272	243	240	253	247	263	235	255	278	232	239	252	288	255	230	259	251	237	241	242	258	234	262	281	283	257	222	239	245	261	270	255	237	279	280	268	261	233	236	260	257	232	265	251	238	262	265	259	273	291	237	256	273	271	257	241	277	254	217	224	272	228	272	235	243	242	253	255	278	252	222	257	281	303	237	257	240	254	258	255	227	248	254	250	245	261	260	230	250	234	287	246	262	259
3362	2278	1398	837	745	658	683	685	621	639	627	632	644	621	641	639	634	651	548	617	639	636	591	596	651	623	621	634	597	640	608	611	665	609	664	650	647	624	635	679	617	613	623	654	646	627	591	589	650	673	614	610	642	655	604	617	563	627	638	632	638	627	623	660	622	616	646	639	610	627	610	602	671	654	605	627	643	591	643	606	657	610	620	606	636	607	562	605	638	599	607	614	583	616	620	612	610	660	599	632	613	624	628	593	588	617	606	626	561	647	552	622	601	622	602	608	602	602	615	619	668	612	620	588	600	647	601	630	617	618	618	606	655	604	655	609	651	678	584	617	594	643	643	579	636	566	616	635	610	616	596	625	632	579	624	661	609	626	639	638	629	687	606	607	595	614	634	647	631	593	609	596	630	564	589	671	589	659	618	623	643	594	616	626	634	623	633	622	599	647	655	599	636	591	618	652	643	649	683	642	572	606	678	663	628	621	631	634	636	658	654	589	651	619	592	559	622	614	553	625	633	642	629	580	669	620	573	616	649	645	597	585	654	656	602	580	658	614	625	613	629	588	616	605	637	581	608	644	609	605	654	605	615	592	637	609	589	644	613	638	674	598	646	634	623	640	668	624	659	584	652	584	630	645	568	598	638	650	643	589	626	570	601	628	581	615	666	633	620	604	606	635	663	579	653	627	630	618	638	614	640	642	628	623	617	664	598	671	629	586	591	628	627	609	634	618	620	604	631	627	633	605	607	601	645	645	593	617	606	631	630	678	609	645	629	641	605	637	649	609	625	603	611	579	614	643	607	659	663	617	611	641	603	638	616	638	681	608	613	581	682	600	625	647	604	631	587	581	608	596	660	623	619	615	592	620	601	657	627	624	605	644	638	649	617	670	568	610	637	633	623	586	630	620	617	627	604	599	655	669	599	630	666	618	620	645	641	604	616	602	657	595	651	606	642	605	612	607	619	601	647	652	601	604	609	618	598	634	623	645	623	672	593	647	633	588	660	616	629	690	618	629	589	586	615	623	684	636	662	584	624	620	633	620	641	615	633	633	609	637	620	633	599	614	644	625	595	641	600	620	659	622	655	634	654	608	596	597	605	627	674	679	624	624	673	640	632	627	589	625	631	580	628	616	624	614	604	609	587	581	616	640	580	592	609	626	668	588	602	611	621	638	631	597	601	635	618	653	651	601	585	622	632	581	620	620	581	613	604	627	644	614	581	587	641	648	620	604	588	627	662	566	627	608	604	668	598	631	577	649	683	594	631	597	618	652	609	639	623	592	614	612	646	666	682	577	647	644	584	631	623	638	632	694	614	686	639	653	615	643	613	677	658	620	583	649	615	607	635	590	643	628	623	598	626	618	584	653	598	629	593	600	594	612	579	620	598	603	597	615	584	643	660	638	634	657	595	639	625	633	622	626	598	563	615	649	619	636	600	670	648	592	644	617	577	606	654	627	616	604	604	647	640	637	607	638	605	597	603	583	606	579	604	617	607	567	634	654	637	580	620	636	597	624	620	627	638	594	606	550	626	582	633	608	661	599	672	638	620	568	634	644	625	582	613	620	653	663	618	636	645	627	599	585	602	642	596	608	590	623	615	625	590	627	658	638	602	611	613	589	633	636	622	605	633	619	636	623	652	678	626	609	658	621	666	632	586	646	577	594	625	601	670	640	612	594	616	573	644	588	634	574	588	651	600	623	627	642	621	600	624	615	612	644	609	603	641	609	619	623	671	593	612	641	637	624	613	638	623	681	609	631	608	567	639	620	586	617	627	620	605	641	597	640	579	694	641	625	657	600	605	660	592	615	622	615	603	592	620	613	639	674	593	612	614	635	611	654	640	661	622	659	651	596	660	644	651	614	624	632	641	602	611	600	597	606	601	570	641	599	621	654	637	649	610	612	588	627	552	626	655	608	644	610	627	624	623	610	611	620	647	620	615	617	657	622	583	645	659	604	611	616	654	637	647	577	581	610	614	629	649	614	606	670	605	635	641	615	601	618	656	625	669	578	632	624	613	595	629	604	643	638	614	639	613	614	585	588	583	620	617	582	604	585	596	617	644	562	659	591	624	610	589	612	629	635	602	575	614	588	640	633	601	622	633	578	665	638	639	627	624	647	612	664	620	645	604	617	656	608	647	623	645	640	606	638	634	660	592	630	621	634	614	647	601	605	610	595	610	611	635	654	629	647	603	599	657	627	621	620	630	625	615	691	628	619	650	616	633	638	672	627	621	609	600	605	579	601	592	665	578	595	612	595	643	614	632	674	615	594	633	617	630	605	565	683	603	636	629	578	646	631	602	672	622	561	592	646	638	654	629	630	626	598	617	573	660	648	651	659	596	612	655	560	642	617	623	622	649	616	652	674	610	622	619	659	619	629	621	595	638	618	627	627	635	626	655	618	638	647	629	604	608	611	582	625	634	623	651	650	652	633	656	650	587	639	631	635	609	590	600	603	639	628	623	594	623	646	609	611	618	641	617	614	641	610	640	631	625	615	602	617	649	632	604	582	618	600	625	587	649	593	613	606	666	597	623	645	654	587	581	628	628	618	626	606	637	629	615	608	632	622	614	596	641	616	612	697	616	632	601	598	592	622	654	631	605	575	666	613	619	610	609	601	612	613	626	639	626	627	655	639	676	626	603	613	584	615	596	601	610	595	591	602	633	594	600	649	650	637	663	621	578	617	668	628	574	634	626	640	572	577	574	606	636	617	634	627	580	596	598	670	628	638	627	648	601	583	650	604	603	573	575	612	618	620	623	670	607	631	636	622	653	651	597	636	633	597	630	609	673	614	546	627	635	602	613	572	645	586	591	655	623	642	622	644	602	660	618	607	630	636	606	653	620	608	593	591	619	620	612	595	652	628	616	619	658	583	605	607	637	660	645	604	633	660	606	562	646	637	632	635	625	612	633	586	594	594	552	633	654	624	606	568	621	601	588	617	630	639	621	648	602	598	652	601	610	653	604	642	607	628	568	636	687	624	637	637	596	606	643	562	603	612	640	583	614	608	602	644	571	645	628	590	608	604	644	645	600	616	611	633	635	625	595	638	588	645	653	681	623	601	612	583	657	632	600	618	594	612	630	599	622	625	635	646	694	591	605	638	601	602	608	618	661	659	643	611	633	644	617	639	614	638	639	587	596	602	654	641	654	622	620	595	619	648	639	579	615	624	650	597	623	658	606	626	611	638	673	656	614	645	639	659	620	650	611	657	605	633	648	636	619	652	610	645	630	638	640	604	633	570	626	605	622	646	637	622	609	601	652	574	659	607	636	638	643	671	584	628	649	616	590	603	568	625	619	624	623	611	596	628	643	614	622	628	634	630	607	614	617	634	665	645	619	623	606	559	608	652	617	645	660	586	658	580	655	621	627	619	618	653	649	622	635	636	608	619	566	648	625	614	609	634	612	628	623	642	623	575	606	664	630	612	591	613	602	660	613	635	664	625	599	637	671	629	611	595	629	645	622	631	645	615	584	614
23876	20962	24297	27769	20963	20975	12670	513	303	300	250	223	237	233	220	196	227	192	215	208	232	206	217	218	208	195	201	223	205	232	219	217	217	199	215	199	212	217	212	181	228	205	218	203	224	192	205	200	204	189	199	199	209	187	231	212	197	190	195	218	218	209	198	227	195	174	199	207	193	187	174	189	208	204	184	189	169	181	224	200	192	180	191	204	185	199	220	180	181	184	177	191	172	214	220	230	209	177	177	184	198	195	200	206	198	185	189	203	189	200	191	204	182	200	196	220	206	182	215	187	209	194	220	211	179	207	184	196	204	188	207	193	209	163	212	189	186	203	191	173	191	174	188	232	181	166	203	196	212	178	228	195	214	189	230	180	180	183	216	219	185	170	202	195	194	180	180	186	209	208	203	179	224	216	184	203	215	201	169	180	204	217	177	198	199	191	223	211	201	201	194	200	183	200	172	211	191	199	200	192	223	217	203	208	185	193	200	178	195	217	168	188	193	191	198	199	195	168	205	190	206	213	163	200	214	189	183	177	200	193	180	193	195	188	186	186	188	238	196	190	196	175	180	204	183	202	192	187	198	195	179	189	220	205	183	190	202	174	183	187	183	192	188	198	201	210	201	201	175	232	195	192	217	204	210	204	196	200	194	196	187	210	189	177	211	203	195	180	220	189	219	204	198	202	195	183	221	220	186	194	198	213	182	165	199	219	200	200	204	192	174	185	196	217	214	213	160	170	218	189	185	188	198	187	199	188	179	173	182	195	172	204	196	196	194	187	209	220	199	194	195	192	183	193	200	202	202	206	222	182	192	208	187	201	182	184	198	192	197	180	184	204	200	200	194	174	207	200	198	214	212	199	205	194	187	211	200	211	196	211	206	204	200	229	201	201	213	192	174	176	207	204	200	176	179	188	201	200	218	195	201	188	203	190	183	195	192	190	234	213	202	209	189	215	186	225	202	188	194	184	193	189	202	171	202	210	185	199	222	191	187	196	202	231	169	183	194	206	198	215	201	200	191	204	205	223	225	180	190	210	194	203	197	201	200	232	171	190	196	211	229	206	181	212	171	211	206	229	216	213	185	218	209	185	213	184	177	193	213	209	192	193	180	177	184	180	217	211	196	202	180	205	192	186	218	206	196	214	181	200	221	209	196	202	205	170	187	205	181	175	181	207	197	200	199	167	193	183	205	186	192	191	184	202	199	193	215	210	202	221	211	191	205	181	196	185	169	196	212	197	185	209	206	200	192	203	203	168	193	186	207	186	185	170	174	187	176	195	194	213	228	185	198	209	228	173	201	180	204	221	208	200	208	175	181	202	219	188	210	192	204	195	174	190	204	195	186	166	179	204	226	177	215	199	179	180	184	217	207	223	193	215	214	190	180	183	193	195	184	220	199	191	206	208	222	204	204	179	193	175	197	197	185	202	208	227	176	198	189	203	211	194	192	217	218	193	221	188	195	195	231	176	185	205	203	178	210	193	203	190	207	208	201	198	183	209	216	200	190	215	204	234	192	204	174	236	236	196	191	195	196	161	219	214	195	211	206	182	190	197	188	167	203	230	188	205	178	201	189	212	194	182	210	164	212	189	201	170	184	189	188	213	223	200	182	213	219	166	203	182	190	178	181	189	216	199	190	166	185	188	211	162	215	206	214	204	201	220	193	201	210	201	220	198	209	203	178	210	184	189	210	187	212	193	194	207	222	204	188	184	199	197	183	217	195	192	221	179	217	218	219	191	195	188	190	216	186	208	187	192	197	201	195	206	172	196	175	186	198	205	177	211	206	193	197	182	179	243	185	210	218	221	233	193	194	182	201	202	197	174	208	192	209	188	205	191	180	198	190	192	193	205	201	162	209	180	208	211	176	196	210	207	203	190	193	174	190	218	216	173	224	207	216	207	178	199	225	210	210	185	202	183	204	213	201	183	242	204	197	187	193	181	192	220	203	185	209	202	190	192	200	198	202	196	193	184	201	194	176	200	168	190	193	206	189	185	183	196	205	190	214	193	225	214	162	165	202	203	184	195	206	171	219	193	201	188	188	185	200	194	200	197	227	221	202	186	192	204	218	219	183	189	177	200	211	214	194	193	199	193	195	191	207	180	173	197	195	206	204	182	196	210	192	182	205	192	188	183	201	184	161	192	209	209	210	207	196	201	192	186	220	175	202	197	198	211	196	177	218	196	197	202	199	189	195	209	201	196	185	168	217	193	247	180	225	168	208	187	206	189	179	191	184	198	196	165	203	194	198	201	192	204	202	193	209	222	179	182	206	185	194	195	186	199	185	215	209	181	170	182	223	187	187	187	191	209	198	181	218	210	210	231	196	203	209	206	193	187	184	207	200	168	232	182	190	163	186	189	189	201	195	198	215	203	198	186	168	181	216	214	200	184	199	198	210	224	209	210	191	186	207	187	190	191	214	209	198	167	218	189	193	217	217	218	206	195	186	186	193	202	173	213	198	188	182	201	203	173	187	206	190	202	172	183	177	201	207	201	210	218	208	196	230	187	192	194	178	211	211	213	189	198	192	196	187	170	177	226	201	209	211	182	186	187	205	192	204	175	161	183	211	202	218	178	194	202	209	187	178	213	193	177	178	226	192	235	221	174	180	230	194	193	180	196	184	210	217	199	211	195	202	229	194	189	173	229	192	192	213	180	202	196	187	210	187	216	200	188	198	179	206	198	204	194	182	229	194	210	193	233	199	226	191	201	210	220	196	189	199	202	196	197	201	175	201	168	201	195	185	204	238	202	201	194	201	168	180	184	221	212	215	207	215	224	207	201	178	195	189	170	187	211	188	194	155	187	178	194	210	194	209	211	193	189	199	208	205	194	221	178	225	189	197	192	185	215	181	192	192	187	197	185	196	199	188	192	190	189	214	200	206	212	173	168	183	192	198	189	189	216	180	205	184	178	217	215	186	190	189	205	183	198	207	207	193	190	184	188	213	206	173	189	207	195	193	190	228	206	192	204	202	212	207	196	189	216	184	202	195	195	197	236	197	201	172	179	181	203	196	193	184	205	204	190	181	194	177	177	185	172	194	221	219	196	209	191	188	170	190	219	188	219	185	201	203	195	188	186	203	169	180	171	207	218	181	212	211	196	164	206	181	197	224	197	185	191	195	229	199	194	191	194	198	192	183	172	211	204	195	176	180	193	199	191	203	200	177	194	196	184	185	200	222	218	188	205	208	180	188	182	184	193	178	214	189	191	204	217	194	196	192	194	202	235	178	192	169	172	192	212	210	204	207	207	221	223	204	219	198	174	202	195	201	188	174	201	204	225	202	189	194	189	191	191	206	194	162	200	178	188	179	211	222	214	186	221	204	197	186	183	169	208	175	193	175	185	206	208	174	182	212	187	179	193	170	214	223	194	170	216	200	200	194	205	183	223	217	197	216	207	207	196	218	193	181	190	197	209	186	202	196	184	175	171	178	202	187	190	216	196	237	204	195	206	188	192	208	198	194	200	188	183	217	220	193	205
3368	3720	1887	898	692	602	559	508	519	502	498	521	455	491	466	501	440	487	454	493	470	470	480	474	437	513	441	446	477	484	462	449	429	466	425	461	490	458	462	445	482	458	467	499	479	510	428	418	443	486	453	468	490	469	442	474	466	469	492	458	446	456	467	502	479	504	435	480	478	462	487	441	475	441	468	449	485	462	465	471	472	463	448	427	452	466	453	479	514	550	454	432	484	494	498	465	406	427	458	472	457	490	466	463	438	479	469	481	496	448	453	451	486	459	471	453	500	492	475	461	451	478	459	437	440	457	496	447	460	434	471	487	480	453	427	458	468	433	480	486	489	445	418	454	465	424	492	456	490	528	473	478	483	509	430	454	515	484	456	473	471	503	468	489	466	440	484	460	426	460	501	453	463	481	416	461	470	475	433	495	457	483	490	455	450	484	489	453	443	512	480	433	442	465	424	465	414	452	465	494	461	468	452	456	424	465	472	455	488	476	445	449	439	474	438	482	460	450	505	466	485	443	470	464	453	440	469	465	480	471	464	452	479	431	467	461	477	445	453	489	463	460	473	461	497	461	495	465	430	471	440	483	457	429	450	480	451	468	469	457	432	477	447	468	476	503	462	486	441	477	428	513	485	449	443	441	470	444	508	471	478	435	481	452	481	469	483	489	459	494	441	492	455	442	483	454	461	444	431	471	451	462	500	463	451	495	439	483	476	443	431	466	464	463	418	461	438	436	447	482	476	465	472	491	463	425	469	475	444	464	461	447	457	481	483	415	466	431	475	484	417	480	488	411	492	510	469	469	458	470	472	444	468	467	477	470	429	456	471	450	427	421	475	443	445	460	497	524	497	452	452	464	451	467	464	503	448	446	423	454	472	439	478	437	476	489	454	474	465	480	459	462	486	433	465	480	501	431	486	469	448	485	483	447	503	458	461	476	463	491	455	448	478	425	443	476	490	470	491	455	464	466	462	453	480	472	464	448	460	448	450	449	482	465	447	472	461	471	454	478	431	481	449	487	472	527	477	471	477	450	470	450	461	421	434	446	473	462	459	459	473	456	434	510	474	436	494	472	473	461	478	461	480	450	470	453	460	509	466	484	450	441	466	472	461	474	478	471	443	475	467	505	459	477	490	461	463	427	479	431	502	468	438	455	471	432	422	474	436	474	471	434	456	483	441	484	453	481	473	461	463	453	464	471	458	448	475	445	447	431	491	442	438	480	474	472	450	440	468	453	448	465	426	462	457	478	464	461	487	461	458	450	429	468	437	450	521	414	477	434	454	495	452	441	488	472	425	453	504	438	494	472	452	445	489	516	493	408	436	458	474	474	464	447	439	471	479	461	467	417	464	420	491	469	450	467	477	423	483	477	488	484	467	455	464	466	484	506	460	444	482	419	436	488	461	447	486	452	457	479	446	472	424	492	465	421	448	497	444	414	438	451	482	466	428	446	446	459	458	457	484	451	491	475	433	463	500	471	461	459	467	466	451	450	458	474	467	498	470	445	473	495	430	491	491	494	462	431	428	467	466	460	425	488	442	451	447	444	464	460	442	482	472	492	463	430	453	424	457	502	453	434	461	439	435	459	464	466	504	439	481	459	457	470	476	441	452	438	508	470	432	457	462	445	446	450	441	465	443	487	446	461	438	470	426	429	475	454	478	455	441	431	431	483	494	441	478	485	487	459	418	453	482	444	482	446	417	459	485	447	471	477	458	460	463	485	487	482	462	437	467	473	522	463	503	448	431	463	444	459	471	496	438	416	470	462	492	498	462	459	449	477	474	460	435	442	444	477	454	506	413	487	489	479	501	451	469	456	454	489	432	462	444	491	447	457	501	457	469	456	492	469	457	459	434	443	477	454	441	461	451	451	456	496	467	489	508	471	488	502	442	458	478	468	477	440	473	470	438	468	484	425	478	489	410	455	492	430	440	442	486	475	452	498	467	487	442	496	429	509	496	485	426	424	468	459	484	461	434	489	465	445	492	441	486	486	450	476	454	479	435	491	489	472	446	451	481	455	486	455	474	473	465	467	490	479	495	454	447	427	497	455	455	509	463	467	456	416	446	487	432	464	478	434	454	471	456	420	460	444	495	472	451	466	459	449	436	461	455	465	478	476	446	465	419	446	432	443	497	433	460	446	500	474	438	516	468	433	452	458	444	439	460	450	454	442	478	516	468	471	458	481	437	450	456	451	468	453	440	482	443	463	435	477	454	430	429	444	478	472	456	462	477	480	445	471	467	435	476	459	494	484	448	503	439	453	491	480	445	474	471	481	451	442	484	512	470	478	445	463	478	472	461	496	458	494	417	503	457	453	462	474	472	475	470	426	468	428	455	527	434	472	447	510	479	477	452	472	442	452	426	490	499	473	496	462	429	437	466	432	455	455	427	461	489	521	464	453	456	443	468	504	457	444	496	502	467	452	433	430	433	415	467	466	492	473	450	439	448	487	471	456	494	476	456	450	434	444	444	445	483	465	442	482	439	434	450	435	462	453	495	481	452	450	486	465	473	489	497	438	486	461	447	439	442	462	480	453	475	415	449	422	466	461	404	433	477	485	458	471	457	457	466	449	457	448	451	480	462	503	484	447	493	524	454	485	437	433	451	487	492	461	483	456	471	486	465	444	482	446	411	471	470	435	473	503	388	463	458	438	429	467	474	463	452	442	473	475	541	472	444	424	448	475	445	469	493	451	513	480	480	468	457	463	423	448	470	442	455	439	460	441	425	458	443	419	417	465	463	474	468	461	453	488	463	472	455	442	414	455	483	481	465	449	479	459	470	450	432	483	424	478	467	453	461	466	457	466	476	432	464	438	482	457	485	474	428	454	492	472	477	499	444	469	444	449	491	456	470	478	454	465	465	465	455	468	459	466	437	441	429	462	466	452	457	504	471	458	462	449	465	484	479	439	441	458	422	445	464	482	478	458	459	443	470	451	454	472	466	456	470	485	473	447	485	437	485	455	466	477	436	466	441	462	494	501	475	483	485	473	445	505	421	433	462	468	512	468	465	483	441	460	451	448	422	480	438	461	450	429	418	464	417	451	450	444	451	454	474	429	499	519	478	463	477	464	436	442	476	432	471	458	472	477	461	436	489	475	439	455	426	456	453	433	501	459	470	471	434	461	455	448	436	449	461	476	465	428	432	454	462	425	460	479	473	478	410	458	468	483	444	445	442	485	447	442	452	457	441	452	490	475	468	447	430	462	494	488	484	436	492	472	446	449	492	463	453	488	469	467	433	469	436	476	462	472	418	443	475	471	497	469	478	442	478	473	447	440	455	458	474	433	482	481	423	449	480	464	442	493	501	445	469	447	451	417	480	485	460	451	488	442	437	460	461	496	471	450	456	485	460	428	459	450	446	444	450	472	490	463	482	474	493	475	471	449	454	449	503	438	472	460	475	484	489	486	470	471	461	475	495	484	468	464	464	459	472	513	494	447	442	466	484	444	463	488	467	483	436	450	453	410	453	482	483	427
31742	19302	6547	318	207	167	155	153	146	153	167	149	158	139	172	164	166	165	164	156	149	187	156	165	148	185	151	153	171	156	137	145	176	156	163	147	148	166	163	157	162	155	162	154	170	182	143	169	156	158	161	152	162	146	147	163	157	151	151	124	158	164	179	161	163	136	142	149	181	174	162	139	156	172	150	169	169	147	167	160	146	160	164	158	176	168	140	160	153	160	158	143	185	141	151	149	160	176	162	168	158	177	157	154	151	141	177	146	132	153	160	151	173	134	164	169	152	163	161	148	161	154	159	153	156	163	146	140	147	172	147	153	155	162	148	159	158	175	130	143	167	173	151	132	155	174	138	162	156	159	156	162	167	136	181	152	155	158	150	173	164	161	172	158	149	159	180	171	158	151	142	160	156	156	150	172	166	138	147	155	159	160	163	161	149	171	155	149	145	159	167	135	157	151	154	150	179	158	158	162	145	154	167	163	144	144	150	163	135	161	136	157	148	169	168	145	162	163	162	159	163	144	166	144	155	156	167	148	174	162	175	166	159	145	162	141	160	162	170	168	173	155	148	153	139	175	153	170	138	134	176	157	148	155	170	150	176	158	155	147	167	156	170	150	152	152	165	167	135	174	166	152	145	159	155	168	147	163	186	162	151	167	147	157	164	164	156	151	158	162	155	149	160	159	141	154	146	159	146	168	148	140	156	162	157	159	148	186	160	161	158	166	162	149	178	172	157	173	152	167	178	184	147	154	175	142	135	168	159	161	179	180	163	166	168	164	144	143	150	161	151	157	134	135	142	167	156	157	174	156	162	162	168	160	166	161	153	130	163	146	143	176	166	145	157	147	185	146	163	184	174	169	179	150	172	150	146	167	140	133	151	158	146	156	162	138	150	133	141	147	151	149	166	140	167	157	147	139	158	147	147	172	128	191	170	171	159	168	167	159	162	164	168	175	143	150	174	158	138	160	181	152	142	178	149	147	174	171	153	152	133	175	178	169	154	142	161	168	144	137	167	176	181	178	141	156	169	155	153	143	166	168	170	140	163	164	150	157	156	161	153	161	161	158	159	126	169	175	169	152	167	157	152	163	165	153	181	172	142	140	145	170	133	155	168	160	164	146	169	145	147	151	160	161	160	152	154	134	161	129	145	180	175	155	173	140	162	171	171	170	163	141	167	177	144	143	160	171	162	162	158	166	166	174	165	160	166	143	158	191	165	145	153	180	149	174	155	137	110	159	161	168	209	172	153	163	170	143	137	139	163	151	166	157	155	155	155	157	150	158	175	169	139	150	166	158	143	157	134	162	160	157	148	172	162	169	110	162	142	159	150	154	155	125	158	117	160	146	156	151	135	170	142	169	144	161	135	167	143	147	168	158	167	171	157	150	169	150	153	165	154	141	158	156	159	170	155	163	150	148	169	159	141	169	147	148	153	137	156	139	169	163	151	150	158	159	171	168	166	168	122	148	159	173	161	162	182	180	155	170	164	173	164	160	141	166	162	175	153	165	150	165	129	169	158	156	165	153	151	168	145	157	151	160	154	161	138	142	185	145	167	150	158	170	160	154	149	154	123	146	128	168	152	159	144	161	148	152	166	162	151	132	151	167	179	149	148	187	186	127	172	156	159	184	155	157	131	177	166	152	141	131	158	147	146	169	167	181	172	173	188	175	157	165	180	150	152	163	152	163	152	166	163	174	169	147	157	178	165	169	139	180	153	164	167	167	154	168	150	142	155	166	148	157	175	157	154	170	171	142	173	137	150	153	139	158	152	166	158	120	138	150	160	164	131	145	178	140	148	167	156	161	144	152	166	162	152	142	159	154	176	151	138	155	139	170	172	151	138	164	169	134	154	160	151	166	178	154	153	133	137	146	159	170	164	168	146	153	153	155	145	171	140	143	158	172	173	151	138	167	149	164	174	166	155	153	135	145	165	163	136	148	137	134	158	156	183	170	136	149	158	140	143	161	159	145	159	163	142	146	140	169	161	176	181	144	188	144	141	147	127	138	142	159	144	165	147	149	150	146	151	160	152	164	146	169	149	174	169	156	137	143	170	145	150	161	153	155	167	158	145	160	153	153	148	173	169	161	149	168	158	172	154	161	151	181	132	169	154	163	188	159	162	148	148	132	152	170	166	143	151	149	161	148	167	159	145	140	156	170	158	143	148	144	147	142	165	153	151	162	156	162	140	166	156	134	162	161	127	141	163	146	163	150	156	150	154	196	137	166	146	156	148	157	155	161	140	139	165	169	168	156	156	154	138	150	170	176	156	165	150	150	148	147	172	176	144	167	173	183	143	166	156	149	139	171	154	170	153	159	137	167	162	170	142	169	162	172	135	158	152	176	153	166	152	151	164	144	174	140	168	173	147	149	175	147	145	146	156	145	158	149	167	155	132	163	159	173	155	146	168	164	169	150	166	163	164	138	140	158	152	172	138	154	168	185	151	137	171	156	174	159	167	168	156	144	149	187	157	143	145	150	164	160	195	163	165	148	135	164	151	181	159	168	156	162	144	179	152	154	175	165	148	152	166	148	147	166	141	140	145	178	157	168	151	160	173	164	168	152	160	175	177	153	152	137	140	169	170	150	135	154	155	168	172	166	141	150	184	133	135	152	168	148	145	167	139	123	167	163	175	179	145	161	163	135	156	167	132	157	157	147	152	159	159	146	183	164	150	148	162	154	158	165	169	144	154	152	159	176	139	137	167	156	180	150	150	165	165	146	155	148	139	130	163	139	138	174	180	179	164	191	169	197	154	187	141	170	160	152	153	161	172	146	154	154	188	152	184	150	138	202	151	163	188	152	155	156	170	140	144	160	165	127	156	171	163	154	161	145	154	170	158	141	150	160	157	135	158	150	170	162	161	134	163	164	146	152	156	170	179	162	163	139	150	164	168	182	155	145	147	169	165	174	132	151	154	179	163	155	157	138	154	155	166	154	140	173	129	174	138	166	156	149	152	145	125	175	145	166	189	136	130	164	144	155	134	151	159	175	133	177	162	169	161	132	168	158	151	170	164	164	183	156	128	128	162	166	144	150	157	163	155	175	142	142	137	146	153	161	168	151	161	153	158	135	144	182	182	162	161	168	158	153	151	142	169	148	175	160	155	158	153	158	154	158	158	142	167	149	141	157	153	160	156	140	145	141	181	152	162	158	148	157	162	160	161	144	163	117	150	147	150	171	156	151	154	154	132	164	137	163	152	146	132	151	171	156	153	163	181	157	152	147	161	131	191	163	161	176	154	164	150	170	159	162	155	143	129	171	190	165	163	158	165	172	181	149	138	167	158	158	149	171	165	167	162	151	170	154	143	174	139	152	150	157	168	170	183	179	160	155	138	153	135	159	154	142	140	149	160	164	151	165	172	186	149	175	173	152	134	137	159	135	146	147	154	136	132	156	164	167	164	160	164	144	141	139	150	155	139	137	164	183	164	182	172	145	140	149	158	160	162	148	136	166	143	181	160	159	135	161	151	156	165	164
5423	657	482	446	418	421	394	409	450	424	426	458	430	439	412	409	402	423	401	417	425	452	419	419	422	454	424	433	440	402	435	444	457	394	418	416	409	390	419	412	420	430	420	391	456	426	445	440	427	411	434	452	454	373	426	411	402	430	392	446	457	463	406	407	459	409	421	433	418	435	415	379	436	443	407	429	434	436	448	399	399	400	469	417	452	422	398	432	447	402	446	430	420	411	428	416	462	437	452	378	415	444	449	442	463	429	421	406	459	413	431	448	418	441	409	440	412	443	448	413	414	412	430	428	399	410	435	401	456	440	437	422	434	427	428	436	389	448	407	439	432	451	427	425	442	402	468	469	404	416	440	424	422	425	432	444	445	408	386	387	453	388	432	454	366	392	410	406	438	421	440	464	441	414	442	398	414	420	428	407	423	404	388	450	433	474	439	406	422	406	402	424	419	403	402	390	463	429	420	427	416	439	449	388	455	453	422	419	419	386	473	428	434	423	391	443	412	452	418	380	406	442	431	408	425	407	423	352	413	431	369	412	444	396	436	425	393	398	457	426	456	387	464	443	403	426	402	409	411	427	388	437	439	422	427	415	436	415	426	433	429	412	436	407	470	386	463	426	449	440	408	416	416	443	424	427	407	429	400	466	424	413	433	410	436	416	413	437	437	427	407	439	403	417	416	417	431	435	435	454	438	426	401	395	422	410	420	452	404	395	446	418	416	429	428	434	451	463	406	447	431	421	414	418	415	398	446	403	419	412	440	428	389	447	413	444	427	394	416	410	411	414	422	425	420	399	463	467	464	430	426	421	413	408	410	447	406	438	420	420	421	475	428	436	445	467	457	398	428	418	407	417	399	425	424	422	429	401	460	412	395	426	436	428	433	412	402	405	394	404	408	427	384	415	446	422	395	410	433	420	425	452	425	392	443	424	442	389	452	440	398	425	417	464	410	414	414	399	425	407	405	397	435	444	425	414	429	395	435	530	450	415	405	415	410	429	423	462	434	450	454	405	389	436	411	441	447	419	400	442	430	455	437	416	437	459	446	410	407	443	433	423	434	418	423	422	457	427	400	416	426	419	384	424	432	421	405	385	433	433	420	462	418	419	417	467	426	486	398	457	417	433	414	423	432	435	434	421	435	432	394	407	396	389	423	419	425	426	392	411	406	415	415	409	420	425	428	418	436	477	420	429	441	415	428	412	443	408	388	448	432	445	435	468	433	432	386	453	414	430	409	421	454	382	403	451	420	400	429	422	438	415	422	427	423	431	422	439	402	436	428	385	465	446	447	440	411	410	417	427	395	410	444	436	403	402	410	384	453	417	404	422	416	419	416	401	408	429	449	400	412	424	460	437	424	431	430	468	442	464	415	404	439	414	445	461	423	449	423	406	399	435	439	420	419	407	439	402	415	417	417	447	447	431	432	413	434	446	410	417	471	426	430	426	424	408	435	426	398	439	431	439	424	412	439	425	446	434	425	419	434	467	427	426	451	432	428	405	429	398	457	435	414	435	384	435	420	402	431	426	449	419	433	428	436	441	422	417	401	400	453	411	424	428	418	406	430	436	431	435	441	422	420	453	408	418	427	463	442	429	425	452	429	413	444	413	447	436	429	390	441	453	434	397	475	448	397	420	442	411	410	415	475	407	439	423	444	417	442	448	421	421	416	424	423	423	428	422	439	427	441	427	399	443	411	425	449	433	458	454	435	418	403	427	421	457	407	422	448	457	435	406	416	428	415	426	432	477	375	426	420	436	476	425	406	433	414	435	453	438	460	464	434	418	428	417	427	434	436	405	442	429	443	444	407	405	425	423	437	408	432	394	394	439	448	416	428	434	417	431	409	388	420	411	439	430	400	414	435	457	441	415	433	422	405	424	410	445	418	400	442	416	412	422	424	441	413	431	417	394	420	398	412	413	439	450	422	461	414	418	411	405	437	471	422	405	395	460	434	399	405	449	439	411	436	434	414	438	413	418	438	435	434	428	394	439	393	478	421	434	433	365	404	419	437	444	417	432	418	455	427	420	411	448	426	440	430	427	408	410	451	458	425	453	425	422	412	387	427	416	478	430	380	452	385	429	474	434	412	425	448	402	426	434	402	444	405	470	411	454	416	456	455	418	415	414	429	417	484	416	430	413	456	464	413	433	429	426	477	443	420	445	429	424	433	410	441	426	447	390	417	428	427	446	410	372	442	434	445	440	421	437	426	398	445	470	398	400	455	461	430	428	425	388	416	428	458	404	426	464	443	418	434	445	392	418	403	435	418	478	420	438	390	406	456	419	417	390	415	439	433	401	420	454	428	410	428	455	412	464	414	437	410	433	418	394	419	421	444	454	418	414	435	419	427	432	386	406	419	405	442	425	449	424	426	438	452	428	427	439	426	411	405	395	445	450	427	433	434	447	441	430	419	442	412	462	467	460	465	426	427	432	412	364	449	457	452	435	441	386	463	430	446	382	426	435	419	472	413	441	395	435	425	422	434	437	444	438	446	409	416	442	442	389	414	402	422	428	401	425	400	441	406	418	410	389	418	426	413	449	406	399	433	397	441	431	433	421	402	401	402	401	388	389	438	450	411	411	415	435	451	418	439	384	450	442	385	441	402	394	440	406	424	400	414	403	466	450	426	412	425	410	391	449	438	438	404	467	429	419	393	404	435	406	424	420	397	440	418	418	419	478	452	432	414	416	399	432	427	480	450	413	400	422	423	412	462	443	410	426	435	397	440	402	408	436	432	470	437	392	432	410	427	426	428	451	428	416	427	420	412	433	455	460	467	401	399	409	403	414	412	407	424	463	394	441	407	409	394	422	422	425	421	445	436	413	424	418	414	430	408	410	430	431	414	416	450	407	427	411	429	435	429	422	459	391	427	420	430	461	431	410	414	448	449	420	380	412	441	409	446	463	467	403	409	409	394	414	394	453	412	434	475	401	460	424	477	441	443	400	402	435	405	428	385	430	428	443	415	402	435	432	447	405	441	425	480	439	374	436	411	426	401	406	445	444	420	420	425	426	430	418	419	464	426	404	430	369	422	432	447	407	406	433	448	425	414	422	434	403	415	466	423	459	449	415	442	427	448	421	447	433	454	434	421	372	411	413	399	448	429	458	407	422	420	458	454	413	433	402	454	425	419	447	440	453	433	435	418	449	389	405	448	410	453	416	407	435	417	433	412	461	441	444	463	422	432	445	435	441	398	451	413	430	457	420	445	437	440	433	377	445	428	419	455	398	438	430	422	429	419	432	422	404	402	413	430	437	433	432	445	398	416	405	420	434	424	437	395	403	405	413	428	451	405	433	435	420	440	408	416	407	415	442	451	435	428	440	424	426	463	427	427	425	422	419	440	416	446	403	392	396	420	428	416	449	405	421	406	450	405	424	385	417	428	401	433	384	437	421	423	447	411	437	405	416	445	458	417	414	466	429	437	419	396	412	417	448	431	403	440	428	435	437	460	414	386	384	447	433	430	436	466	435	407	404
24580	20954	23940	28112	20937	16681	553	347	318	270	294	313	272	278	249	264	259	271	264	263	237	268	294	331	267	226	262	258	269	288	277	276	250	260	279	278	229	296	252	250	280	287	249	288	264	265	279	232	269	267	262	255	256	248	245	248	263	242	252	244	276	263	255	270	277	281	301	257	238	283	263	270	221	275	248	242	251	213	270	275	250	246	255	251	274	255	278	273	276	264	248	239	278	248	220	248	249	275	234	243	273	259	268	253	297	278	279	257	237	227	243	255	254	274	249	268	282	232	267	259	271	261	272	295	236	245	259	253	246	285	268	260	248	260	257	267	256	254	270	275	286	252	252	227	249	242	251	267	266	232	251	267	264	264	240	258	260	265	271	260	231	221	270	263	277	239	274	235	284	261	240	241	257	284	252	248	238	259	232	265	270	271	259	262	226	232	275	281	288	262	274	253	260	250	257	263	250	246	236	268	253	256	242	225	257	253	252	270	248	260	291	254	274	251	223	236	275	264	239	241	284	261	280	254	258	285	250	275	222	257	262	257	240	264	289	253	267	225	243	228	247	240	239	258	254	252	240	252	253	243	285	279	277	256	277	238	231	289	255	265	248	297	250	248	220	281	256	265	247	235	270	266	281	274	262	278	254	246	247	264	255	247	233	257	216	241	274	259	264	286	263	264	245	240	235	249	248	265	278	261	250	267	240	255	254	273	242	255	238	275	244	267	244	255	246	220	253	271	248	242	238	259	258	241	261	230	275	249	260	255	260	254	293	252	254	248	260	266	252	267	260	261	233	274	253	272	245	291	271	269	301	235	239	230	240	264	262	240	251	251	278	225	242	237	253	272	247	249	246	277	254	242	226	287	237	240	261	234	258	242	237	261	266	228	257	270	223	241	260	236	241	255	247	254	262	246	267	261	249	251	247	237	239	230	243	268	260	256	259	223	230	257	279	246	244	242	262	266	267	263	255	281	246	267	263	238	264	290	271	255	270	262	275	257	257	239	260	254	261	238	262	284	257	260	245	261	257	257	245	256	233	279	235	251	285	278	261	266	250	257	291	237	248	298	258	264	252	230	245	250	242	270	275	230	224	251	277	239	254	243	255	245	237	273	271	258	262	304	264	262	226	248	259	260	253	258	244	258	268	242	284	256	259	258	274	277	285	241	254	244	246	221	234	237	251	263	263	257	256	257	300	274	246	259	246	264	262	278	243	233	260	277	271	223	249	252	269	230	314	256	252	256	271	248	227	239	247	232	247	256	269	254	265	249	275	284	272	249	238	271	244	251	256	256	264	293	262	236	281	256	262	278	272	273	255	255	222	278	255	258	265	234	231	239	239	238	250	238	268	294	286	243	237	248	220	264	233	280	256	244	247	255	248	232	284	228	281	247	240	270	240	247	247	283	229	252	245	233	246	250	243	261	247	249	252	256	240	281	288	269	215	255	240	265	257	275	245	228	248	256	248	240	266	257	259	270	250	232	262	220	249	272	230	250	249	257	261	238	239	262	276	252	247	265	268	233	239	246	247	251	249	268	239	260	278	265	241	240	261	277	276	269	251	229	267	264	243	296	277	273	252	265	242	246	258	249	259	270	239	276	254	270	271	248	249	262	243	247	251	254	252	253	258	257	238	275	256	255	273	254	257	251	267	269	243	248	227	242	240	241	260	243	250	255	269	294	240	250	236	275	263	269	280	240	248	235	238	259	245	248	246	244	268	215	237	221	264	264	222	287	244	245	264	254	274	270	260	256	260	268	297	264	262	253	256	248	252	257	269	254	256	244	268	246	255	245	212	234	263	254	248	293	256	241	244	227	250	248	279	271	244	250	291	262	249	237	259	281	242	244	279	229	251	236	245	227	249	264	258	247	227	230	255	275	263	247	261	269	253	258	279	269	234	277	243	254	273	204	255	260	257	254	240	272	232	260	248	255	259	266	253	257	255	220	290	228	272	247	261	240	274	233	252	236	241	273	260	254	242	251	260	295	250	273	262	231	272	264	250	263	261	249	239	252	260	258	284	247	275	277	255	251	236	271	246	284	253	282	206	243	250	219	245	236	254	266	243	248	257	238	242	276	259	240	239	257	226	273	264	266	278	260	269	234	250	238	251	274	258	272	271	278	289	236	266	250	251	227	229	255	254	239	246	289	276	248	256	263	243	258	218	252	258	274	236	237	258	247	256	250	240	222	258	247	265	241	222	239	237	258	226	267	248	263	270	248	252	252	252	248	246	261	254	268	232	266	222	234	286	265	249	247	241	255	229	259	285	291	265	258	246	239	261	227	246	279	267	234	281	265	234	267	261	256	249	269	261	251	246	257	238	260	268	257	247	266	251	276	268	253	227	250	280	252	278	232	249	265	271	268	243	291	286	254	226	286	266	273	253	228	281	233	243	252	248	271	233	259	246	261	263	287	257	250	231	287	249	266	263	255	244	243	264	255	264	271	231	266	261	267	266	257	239	240	260	263	254	268	242	276	228	275	261	275	246	270	254	255	257	278	251	249	266	275	254	243	234	247	265	283	278	228	247	236	247	267	277	243	248	268	231	227	244	236	244	263	262	255	234	260	265	236	233	286	282	278	251	243	260	245	253	285	270	261	226	272	258	268	239	268	272	276	256	258	253	262	234	292	236	253	244	273	259	263	233	275	268	256	244	246	263	240	256	280	244	240	243	260	258	261	277	251	247	263	260	226	233	251	245	225	251	253	247	227	306	260	289	215	247	247	274	256	263	268	282	239	231	268	252	257	260	250	216	268	257	206	258	233	254	289	258	252	247	255	269	248	283	235	237	287	260	254	247	241	254	252	241	282	233	222	284	253	251	243	231	239	263	263	290	258	240	276	255	264	268	244	232	267	279	267	232	255	273	249	243	232	229	282	257	243	233	249	273	285	260	271	249	255	292	243	275	285	244	214	247	254	232	260	247	257	252	245	264	257	240	246	261	278	238	297	239	240	252	264	255	241	263	256	238	275	284	262	290	262	248	222	246	263	257	263	247	271	269	268	246	244	257	275	240	260	254	235	232	227	257	251	269	242	287	260	216	266	287	267	241	239	264	275	292	248	273	218	278	256	254	236	235	275	221	248	233	264	257	257	264	236	244	258	283	238	261	228	242	298	274	288	245	255	271	255	263	274	248	257	245	226	257	269	232	246	247	258	255	260	282	267	254	257	259	230	238	260	250	247	250	259	249	264	250	246	240	234	258	252	240	255	250	266	234	261	235	272	263	257	232	250	248	292	252	221	241	249	285	275	240	278	259	239	271	241	270	279	267	243	262	237	246	240	242	238	258	253	244	256	219	253	241	256	248	267	227	238	239	266	246	253	270	240	250	262	273	241	241	288	239	257	248	261	257	274	234	258	247	274	265	245	249	238	283	254	267	285	248	269	267	252	267	278	252	236	260	260	218	254	280	279	262	275	270	244	240	261	252	257	265	243	255	235	262	250	248	294	249	234	248	270	279	280	276	242	265	229	262	247	265	240
3332	2433	1331	802	750	707	695	628	654	670	673	597	627	643	625	662	647	657	606	622	595	609	613	631	609	579	638	679	666	640	625	604	629	602	635	628	606	637	638	621	619	605	677	636	659	590	613	646	646	621	625	620	592	614	656	609	651	637	612	625	602	629	576	633	634	645	627	614	626	581	600	631	661	634	601	630	668	610	598	651	641	645	600	632	606	647	590	637	655	647	573	594	640	608	632	605	580	601	577	659	620	603	687	597	606	592	630	598	652	601	608	618	621	624	677	568	620	585	593	623	631	621	603	621	631	616	591	606	634	645	655	653	631	587	650	633	653	612	618	621	627	621	682	593	603	580	621	642	631	655	633	656	642	575	628	624	593	608	627	610	618	613	623	638	633	620	615	621	634	594	601	659	635	641	638	614	590	629	643	634	637	658	622	654	641	602	617	649	582	638	662	659	580	563	601	606	622	667	617	643	612	670	622	660	604	608	652	565	663	625	631	609	606	595	621	592	582	623	650	569	615	622	575	613	645	590	628	650	586	660	657	601	637	614	623	597	620	626	620	676	640	668	619	611	617	601	612	647	626	615	625	641	651	628	629	637	627	575	665	631	654	587	666	645	597	626	596	574	664	628	613	613	635	614	609	620	636	652	611	638	642	635	594	659	609	680	631	642	619	618	638	675	664	615	674	641	623	617	621	655	592	601	624	605	591	599	647	645	611	692	618	652	607	667	610	652	614	646	651	656	594	642	610	612	605	615	604	642	622	623	570	634	620	609	634	631	634	635	615	649	638	623	606	619	618	657	631	616	573	642	613	642	591	633	616	607	598	642	625	592	629	619	588	587	605	585	590	606	695	618	627	604	635	701	648	630	614	618	597	624	617	620	583	617	679	624	622	606	649	604	583	584	609	603	634	648	638	613	620	596	611	660	622	559	579	630	642	644	672	584	607	642	612	640	701	629	650	622	622	614	666	636	624	597	627	701	651	595	618	585	630	616	624	606	638	614	608	580	640	633	652	609	583	650	636	634	659	651	679	621	662	605	643	616	648	593	626	627	612	607	652	626	608	635	626	622	623	625	616	623	666	640	612	644	606	625	609	611	629	616	603	647	615	679	623	642	620	656	617	586	570	643	629	609	636	666	646	649	617	605	631	621	613	605	640	659	634	678	649	641	621	634	640	577	646	609	595	582	604	621	597	579	639	648	624	599	637	596	668	629	628	630	621	628	604	627	637	633	588	646	638	631	621	613	603	635	623	619	622	607	603	622	635	602	626	637	612	620	613	623	658	645	639	618	606	608	635	659	604	615	603	621	662	596	638	655	617	607	616	574	619	576	624	583	596	644	618	616	606	631	665	586	566	638	576	599	612	606	607	622	627	652	609	624	664	607	605	651	642	615	617	619	644	665	620	609	612	588	627	625	636	595	649	624	634	620	588	636	655	625	620	620	646	642	621	607	594	625	632	606	576	667	648	634	621	598	636	626	616	659	639	615	630	641	642	584	642	649	656	627	636	616	629	666	601	639	595	622	618	605	668	631	638	615	596	661	588	607	577	627	648	625	619	589	626	593	583	638	626	595	630	633	656	573	599	625	611	618	593	572	613	619	630	640	607	620	665	644	614	623	596	609	626	589	608	594	627	610	624	614	619	577	641	625	631	650	598	653	581	683	605	617	618	615	620	635	602	608	627	633	642	652	609	612	599	613	590	613	593	622	660	651	641	653	596	639	639	619	600	652	613	624	629	613	592	615	611	611	652	657	619	588	613	635	573	590	618	649	610	632	611	594	594	641	635	642	630	625	636	624	630	582	608	637	634	614	601	656	596	581	673	632	632	663	621	602	631	658	583	645	662	614	646	616	633	649	622	626	610	601	629	586	617	614	615	618	591	645	586	605	690	635	640	617	599	595	585	642	605	626	564	606	611	612	621	612	626	632	608	669	609	600	568	577	651	630	628	615	632	669	581	599	578	622	604	591	664	576	591	659	630	640	630	598	653	620	658	622	620	642	652	604	664	616	594	679	610	590	668	641	609	580	641	624	565	599	626	576	621	602	641	588	639	618	645	592	612	652	624	649	622	607	567	658	605	622	666	645	593	619	628	608	629	631	634	663	605	625	593	641	670	610	612	625	605	623	624	639	605	632	626	643	610	609	677	625	660	617	648	635	576	612	637	633	594	630	599	641	644	639	640	613	629	629	606	594	650	651	596	678	642	643	646	607	624	673	613	646	622	593	605	624	597	614	607	564	651	618	601	661	608	639	612	628	644	609	648	598	642	685	605	642	617	620	640	640	664	616	603	632	619	622	606	608	676	597	608	607	623	597	639	619	618	648	605	635	562	619	643	579	604	613	606	621	673	645	621	623	625	647	632	592	589	645	627	615	639	600	633	652	644	637	623	643	612	632	613	607	607	656	690	654	666	642	645	648	615	623	662	651	616	636	616	597	619	624	638	601	623	619	639	602	621	584	640	607	670	652	638	609	637	624	617	641	594	641	633	650	602	634	579	628	595	627	633	627	640	570	575	642	624	603	603	629	601	637	638	627	612	633	637	621	587	683	581	644	643	623	639	631	614	644	639	632	638	661	579	628	610	614	643	596	674	642	611	637	623	562	608	618	621	603	587	592	616	653	590	640	617	590	578	635	625	602	644	623	670	649	629	638	622	647	648	644	618	585	637	625	620	661	664	652	629	632	668	627	587	636	632	621	593	623	613	603	644	630	619	654	627	636	638	612	631	615	613	620	614	588	650	645	624	630	641	644	572	630	613	670	587	586	590	643	627	593	659	643	647	644	599	627	597	620	601	635	628	654	628	637	594	600	634	628	614	622	600	639	638	645	618	611	620	651	652	615	620	619	612	655	596	630	613	648	647	639	656	598	622	626	614	610	621	586	630	612	609	645	612	571	616	590	632	615	617	558	646	651	636	642	598	634	602	640	605	623	598	613	644	609	626	639	685	625	626	629	640	638	653	603	586	642	636	581	687	637	591	664	644	603	618	591	618	665	645	658	607	637	650	655	622	601	630	616	659	652	635	572	613	654	638	620	631	616	662	613	619	644	635	609	579	602	625	622	614	629	664	658	637	613	664	564	606	621	651	636	588	611	604	618	658	653	599	660	626	580	624	642	651	604	658	584	636	619	662	594	646	613	631	667	624	638	635	623	617	598	645	594	583	573	628	619	607	640	635	652	637	597	631	651	591	612	633	603	569	641	602	670	593	592	588	616	688	613	630	646	678	644	576	606	608	679	598	567	613	600	606	638	625	607	653	626	693	589	635	639	617	605	572	666	652	622	583	622	646	634	622	600	624	640	644	626	610	639	659	626	643	650	628	630	605	657	613	635	610	636	588	613	649	654	651	608	645	656	649	646	613	618	614	660	626	644	597	601	615	656	616	622	597	596	629	632	630	649	602	569	639	635	570	637	574	620	589	614	585	633	596	618	602	598	614	596	640	589	585	580	606	619	625	631	620	590	643	623	623	632	639	646
23861	20958	24322	27748	20958	20973	12836	525	348	292	257	297	258	245	239	223	265	183	213	226	200	211	230	210	204	207	218	219	194	230	215	228	183	204	202	212	193	215	200	208	207	184	217	197	215	225	218	187	199	205	211	206	190	209	227	215	207	204	186	191	192	200	205	185	204	195	207	227	177	224	217	181	190	217	198	195	193	207	200	189	175	186	183	184	202	213	182	210	195	222	183	195	224	202	177	214	190	182	207	215	203	196	194	203	191	214	206	231	194	209	195	187	192	205	200	188	210	190	194	203	210	203	204	179	205	213	189	179	232	215	172	200	242	187	223	213	208	194	196	214	183	197	191	203	195	174	214	198	184	210	213	211	177	204	191	201	183	193	217	181	168	188	223	226	195	190	171	220	217	220	207	216	200	185	191	185	196	213	184	195	198	194	222	189	209	193	217	213	205	193	199	227	194	188	204	215	201	206	181	214	241	186	193	203	179	214	179	205	200	182	220	181	199	196	196	189	178	170	195	224	218	222	184	207	208	207	191	193	212	237	215	203	184	183	218	220	173	174	183	192	215	200	196	195	170	189	224	196	198	203	184	206	219	191	198	219	211	203	172	229	172	203	195	207	186	181	230	204	225	166	205	181	194	164	186	177	211	196	199	222	223	206	212	179	198	189	206	193	190	178	209	204	221	211	213	171	193	188	191	202	196	209	219	188	213	195	187	194	201	191	166	197	194	193	208	210	185	202	193	221	207	182	211	206	200	218	221	182	201	191	216	219	183	181	190	212	165	187	214	202	193	186	177	212	204	190	204	206	192	218	200	171	194	181	174	172	193	183	204	207	189	196	193	200	182	165	179	202	183	219	196	189	211	172	158	197	210	189	184	207	201	187	194	203	191	189	197	169	175	211	197	198	183	198	197	205	188	206	190	197	205	196	191	197	204	210	216	216	206	186	171	175	178	205	182	211	220	192	211	195	200	186	211	194	194	181	175	186	196	192	197	187	204	203	184	175	175	196	192	229	205	202	191	200	189	157	193	219	198	224	214	195	175	173	174	205	193	198	219	193	201	186	201	196	197	191	194	183	184	184	189	193	203	196	195	200	191	221	201	199	177	191	174	217	200	196	204	183	189	183	181	181	206	186	192	218	217	207	197	195	178	206	177	198	210	191	196	196	203	162	198	202	234	186	196	202	216	208	193	184	201	183	202	194	200	218	219	207	190	198	215	188	206	187	213	223	199	192	193	205	221	216	196	205	169	195	200	184	222	190	189	221	188	204	183	195	175	179	182	202	196	166	206	196	191	202	214	192	202	190	197	214	205	193	191	195	211	228	195	188	203	199	196	187	226	201	193	215	182	185	162	185	198	208	197	178	206	213	210	208	186	198	199	188	226	211	234	190	201	209	215	201	208	186	176	203	175	210	218	186	199	197	194	185	182	197	195	203	196	201	186	218	193	198	196	184	215	193	203	186	220	164	192	189	211	172	184	204	194	187	205	191	229	177	208	222	223	199	176	180	202	214	207	215	180	199	201	182	208	210	205	186	173	183	204	171	213	230	198	205	212	174	201	190	203	214	195	223	218	199	169	184	229	203	181	229	212	177	184	159	175	202	202	205	184	201	202	185	195	216	224	183	225	190	176	172	217	198	215	191	186	216	174	186	196	172	198	198	222	195	199	206	211	186	200	180	188	185	205	211	218	187	191	198	204	186	195	193	190	185	189	216	181	216	229	174	227	188	205	181	195	201	192	181	222	193	186	157	205	212	187	199	211	208	220	204	188	204	209	191	185	179	195	206	205	220	204	190	177	200	196	172	190	178	217	201	184	199	194	202	181	187	202	172	180	197	209	231	231	196	210	232	217	194	200	215	185	165	229	209	222	217	225	223	226	235	190	198	195	195	201	184	168	198	173	183	205	193	166	187	199	196	196	183	205	211	212	204	172	208	175	186	162	206	177	191	177	175	183	178	194	214	215	200	195	217	203	230	207	212	208	191	196	195	188	187	213	180	213	188	228	222	196	166	190	199	178	173	200	187	183	179	203	180	201	234	198	190	194	197	195	168	212	186	205	202	208	198	204	204	190	209	194	172	214	181	179	208	200	200	200	182	197	222	209	189	215	200	197	193	187	203	228	229	206	189	184	200	223	187	207	185	198	194	187	200	227	196	217	171	213	222	203	195	212	206	181	191	239	209	188	189	207	220	203	213	213	201	193	212	215	172	186	199	173	242	193	208	169	187	191	186	197	214	199	186	181	176	195	215	197	187	187	192	199	203	225	203	169	186	182	189	208	206	203	208	198	196	191	198	206	194	199	210	188	196	211	188	200	191	187	247	167	214	181	194	179	223	212	181	214	193	197	178	226	224	176	202	224	201	193	197	197	189	181	181	200	190	192	181	193	201	195	189	207	202	167	206	199	203	205	196	185	177	176	191	228	191	206	189	214	234	186	211	211	213	200	207	216	214	212	211	181	198	205	193	210	212	200	195	209	220	195	186	189	207	194	195	187	204	177	194	223	223	202	186	193	176	201	219	201	201	236	199	215	241	200	221	186	210	213	191	188	185	243	185	202	172	208	227	195	197	197	183	173	182	210	189	209	202	197	193	195	200	182	211	199	194	203	200	212	194	167	184	199	223	196	198	191	208	175	190	184	193	229	195	197	203	194	198	198	207	243	208	195	193	189	187	210	204	204	186	201	194	198	187	225	184	196	226	204	203	199	205	192	187	194	197	225	193	190	169	236	194	193	197	207	180	197	205	201	184	195	211	197	207	174	208	213	221	196	185	232	205	183	180	205	200	221	197	206	192	204	179	184	217	194	199	181	184	228	184	188	201	197	185	184	206	155	190	216	205	197	163	181	203	190	198	213	192	200	216	205	206	204	155	187	202	202	184	195	224	210	214	220	196	176	208	199	174	210	203	188	209	180	216	203	220	227	187	226	219	225	208	190	196	179	180	226	223	200	229	167	196	199	225	182	226	196	221	190	211	198	194	198	181	196	207	218	183	195	193	200	218	184	207	196	205	209	206	206	225	183	203	199	196	178	170	193	192	191	193	196	192	177	230	208	200	191	204	210	211	159	195	200	213	172	178	191	208	194	191	206	211	211	191	189	196	204	201	219	205	200	209	176	186	219	189	217	202	179	202	214	187	151	186	175	167	227	183	215	216	200	193	206	193	203	170	222	218	173	219	197	197	227	226	201	207	187	217	199	209	181	187	163	185	180	175	162	240	210	195	183	203	186	190	204	201	218	201	202	169	177	200	194	179	206	178	192	203	194	205	197	174	212	198	177	183	196	210	208	205	218	186	191	229	187	193	224	205	214	215	216	175	171	180	195	182	245	208	215	211	204	173	199	172	204	176	181	196	217	196	191	182	204	239	224	202	182	218	196	185	175	190	202	193	200	172	196	183	186	212	217	171	214	181	230	198	208	197	169	195	186	206	165	182	196	194	202	207	216	169	192	189	209	200	190	225	194	191	198	204	194	200	198	223
3531	3818	1806	866	669	591	538	504	509	496	491	473	476	496	494	502	482	472	478	448	501	463	460	481	426	464	462	457	497	482	472	451	436	484	490	489	458	480	484	426	470	495	496	468	477	438	432	450	461	443	458	459	467	438	460	468	476	458	443	475	463	484	496	480	456	488	495	444	468	480	524	462	427	459	462	456	487	439	449	442	459	459	446	442	489	438	475	466	398	469	459	452	498	436	431	478	509	482	439	488	488	463	440	476	499	464	487	436	462	475	481	463	453	474	500	478	474	465	496	444	442	453	499	485	464	456	443	455	463	453	463	472	455	491	482	470	459	472	482	454	507	456	486	448	442	420	473	454	493	471	481	447	463	509	449	475	458	431	479	465	420	462	439	472	479	441	507	440	459	487	458	471	483	466	425	486	463	470	445	434	443	428	446	487	438	458	486	469	467	460	485	464	475	437	470	470	462	491	494	469	502	463	414	509	465	467	469	474	456	436	494	477	472	481	421	464	438	461	457	449	458	413	478	469	453	476	485	430	471	467	454	496	483	484	457	432	487	455	440	483	465	510	442	446	501	478	437	431	439	460	493	467	496	445	505	475	464	448	454	440	451	461	458	466	433	450	466	438	459	404	462	455	468	462	466	454	494	495	467	458	475	458	451	472	463	467	473	464	441	447	495	459	449	461	447	439	462	493	455	439	515	506	439	511	474	490	464	465	449	465	470	472	447	435	438	484	492	484	474	453	482	489	483	456	449	444	511	463	444	476	482	437	439	460	441	498	484	440	507	473	483	467	452	460	465	450	484	431	469	482	458	515	444	488	480	463	487	466	463	464	463	454	461	467	457	487	471	478	451	417	451	489	468	478	497	462	467	443	468	520	459	470	454	444	499	455	480	468	501	479	451	462	472	474	486	475	421	447	432	473	472	496	463	439	477	474	454	488	450	419	473	474	460	465	493	445	454	459	473	450	477	459	434	445	453	465	462	466	474	483	438	449	446	504	480	471	465	481	468	487	487	489	483	473	438	493	472	477	478	463	476	454	469	422	451	471	468	432	430	466	469	410	444	441	503	469	481	451	424	448	446	460	483	471	466	459	449	477	458	454	473	465	485	421	476	462	479	485	429	482	438	483	446	478	467	483	451	464	448	466	476	514	473	463	458	439	446	466	481	473	472	456	448	488	473	436	444	454	468	464	476	456	445	416	467	488	478	449	489	474	451	458	434	457	488	470	465	494	465	443	470	438	447	465	460	466	440	483	505	476	470	492	484	443	486	452	470	451	453	463	445	493	468	448	453	414	477	456	452	493	487	465	497	481	429	467	454	445	475	442	418	493	479	477	446	507	464	469	472	453	453	454	459	500	474	497	467	471	420	490	461	460	444	468	466	482	471	443	472	455	473	478	482	479	516	495	436	417	416	480	466	454	507	487	513	484	479	460	427	473	450	496	474	478	480	433	447	460	469	458	465	429	425	477	457	465	429	438	461	480	449	489	457	491	450	474	472	440	461	473	431	477	437	439	509	467	457	460	473	443	447	471	446	444	480	472	464	496	437	490	479	462	461	475	428	452	460	456	471	500	485	462	469	474	446	444	459	448	443	464	455	476	499	477	465	487	449	442	478	460	483	485	492	430	443	495	471	485	457	513	446	477	470	449	443	454	456	526	445	478	469	463	480	466	452	459	484	480	447	469	499	464	454	455	504	490	492	471	447	447	516	474	469	475	484	500	436	472	466	476	474	415	432	445	476	483	477	442	450	443	454	463	426	463	448	502	427	456	481	470	441	461	441	452	470	472	465	449	431	474	521	469	425	464	481	443	447	471	476	470	454	446	475	458	458	475	474	494	451	483	444	439	438	457	476	462	460	486	472	479	502	430	470	477	516	446	470	472	478	437	448	454	472	472	478	478	424	459	456	455	532	458	455	494	435	438	473	487	435	484	475	457	435	474	471	475	431	479	496	439	451	427	494	444	506	462	538	425	444	477	471	456	455	477	447	476	481	473	459	437	443	436	458	465	431	463	476	486	467	492	432	485	459	422	480	473	458	472	451	461	446	493	465	410	414	448	481	512	505	474	452	457	480	472	487	448	460	481	505	468	493	508	445	487	436	428	443	473	432	468	418	475	434	433	467	473	482	445	464	429	480	474	442	496	479	474	488	442	453	441	468	476	441	484	453	420	474	469	456	470	500	491	446	472	432	446	413	483	494	457	501	445	454	448	441	469	462	481	430	443	440	463	497	465	465	430	457	468	413	494	486	430	425	458	444	485	500	437	449	468	444	451	439	486	460	465	444	483	437	424	462	502	438	459	493	471	476	483	473	490	442	464	484	482	463	468	453	440	477	482	408	452	428	472	457	460	460	441	424	454	484	460	450	482	471	474	471	484	469	464	473	446	482	458	454	463	448	472	486	480	453	471	487	459	447	492	449	440	486	493	442	447	436	462	474	463	447	451	448	472	522	432	452	470	466	417	488	487	455	476	449	427	497	443	428	445	453	451	477	400	461	415	474	436	453	475	433	466	442	429	453	474	455	450	503	456	444	449	471	465	464	468	448	446	445	487	441	474	436	467	459	430	459	451	469	452	462	447	454	492	422	427	436	465	467	471	453	471	447	465	452	478	453	468	496	432	462	484	457	460	472	500	450	471	471	491	485	459	494	432	451	410	482	513	472	473	431	464	459	464	420	476	466	464	456	472	468	435	449	479	461	465	449	480	468	489	469	493	482	466	466	443	468	462	462	490	458	462	473	447	465	449	462	456	460	443	434	467	425	503	424	433	445	480	431	440	453	460	460	440	487	468	477	479	489	455	431	446	442	445	427	428	455	486	480	452	471	455	467	447	461	454	479	460	448	441	489	463	458	446	433	445	498	478	455	462	450	455	461	423	474	447	436	467	484	477	496	464	450	483	448	477	459	494	496	468	469	492	477	500	458	448	463	479	490	473	448	471	479	486	482	502	482	471	471	469	475	475	460	441	467	472	489	452	487	431	482	490	493	440	451	470	447	426	473	450	497	480	453	487	502	442	477	467	428	458	437	448	482	441	465	459	433	453	450	445	467	460	466	457	456	466	433	464	445	430	487	489	462	433	464	461	435	450	459	456	438	489	477	446	475	480	434	459	423	453	444	474	470	466	451	474	432	479	451	449	456	477	494	468	475	459	479	438	477	495	470	446	469	446	447	470	473	464	458	475	479	467	510	428	455	480	443	461	428	444	501	423	521	434	454	441	466	458	434	479	434	445	520	471	447	466	494	461	439	448	470	469	459	489	433	480	471	458	434	470	478	469	494	454	455	457	456	443	457	438	473	444	478	448	476	450	401	473	471	442	479	478	404	485	469	466	475	467	457	441	435	476	431	503	476	446	459	489	457	454	489	470	467	456	461	486	476	454	484	450	454	437	481	456	451	468	485	466	481	406	446	454	492	518	481	458	503	438	463	466	488	481	469	465	444	457	470	448	463	459	509	444	513	457	497	474	461	471	465	449
31810	19362	6677	294	203	187	158	156	157	190	157	180	139	163	163	161	175	150	154	159	175	152	169	152	149	173	168	146	148	184	142	181	144	170	187	154	162	149	158	161	170	134	153	142	161	183	167	141	150	153	151	163	161	177	175	155	160	152	158	150	174	178	162	169	127	162	161	148	158	140	158	168	143	156	157	141	160	151	159	137	161	165	150	156	173	178	153	169	147	149	179	148	147	155	161	153	181	166	153	160	160	155	135	150	152	184	166	144	171	144	149	147	172	169	135	142	158	158	168	148	161	155	161	137	138	169	156	144	156	153	147	139	162	185	147	124	161	170	160	154	142	150	174	138	159	138	156	170	175	169	150	147	170	163	159	164	177	156	153	145	165	152	156	147	169	159	146	169	163	154	168	154	152	150	162	165	140	174	126	163	144	148	161	140	142	149	174	144	158	134	158	165	156	173	162	151	170	151	154	179	171	157	181	144	155	170	158	157	163	143	154	155	156	151	156	154	153	138	182	160	134	173	158	133	155	162	150	150	176	149	145	164	152	152	155	136	140	141	148	149	158	165	166	152	175	146	167	162	160	121	161	173	146	158	165	152	178	157	133	156	155	138	173	171	145	132	163	144	157	148	162	163	174	149	153	165	146	143	172	146	158	159	155	168	143	168	155	146	163	159	137	159	156	153	148	142	164	165	157	170	152	146	163	168	165	181	153	150	156	159	164	153	158	151	178	124	163	154	125	173	153	140	132	149	159	159	162	163	139	177	176	160	156	158	137	174	178	156	162	165	169	147	153	162	156	151	144	145	173	162	160	171	143	173	167	153	165	145	142	166	153	150	135	171	138	150	137	151	165	144	198	173	174	150	151	159	177	161	147	158	145	148	170	158	181	143	167	127	144	180	166	177	141	138	146	158	148	144	148	171	161	164	151	164	184	152	146	164	160	154	145	156	150	185	159	154	148	156	162	192	162	176	147	140	155	152	151	173	150	181	151	156	162	166	146	139	145	163	152	171	155	155	157	153	169	158	152	160	142	150	163	158	155	147	177	177	158	153	145	141	146	181	148	150	148	144	151	154	162	162	166	151	141	164	182	164	169	180	161	125	160	135	156	150	170	174	157	153	144	167	155	150	160	161	153	162	155	158	166	159	154	150	194	165	167	159	150	173	177	175	151	156	156	149	165	168	172	169	144	145	166	176	139	153	171	179	182	151	148	144	140	152	160	144	144	176	139	158	171	153	157	154	182	147	163	147	196	156	169	164	163	135	151	149	151	156	163	162	151	150	126	167	164	182	162	158	155	151	174	167	147	151	154	166	157	131	171	155	144	182	162	173	149	152	143	140	170	168	140	136	155	171	148	162	158	149	145	176	172	161	140	161	141	150	158	178	148	156	138	158	197	140	149	164	155	159	156	160	165	150	134	180	166	152	158	152	156	148	152	142	141	163	148	157	166	171	165	141	165	145	155	140	168	151	160	147	161	157	161	161	158	166	167	164	165	170	177	168	147	167	133	168	149	170	174	157	158	157	142	168	158	164	168	159	145	143	145	155	139	170	139	152	133	140	151	143	131	154	167	174	165	146	165	165	146	174	149	144	149	154	170	163	156	156	184	157	131	146	164	157	140	183	151	164	152	185	158	152	158	152	159	175	153	154	170	144	174	159	144	164	157	190	159	145	140	123	158	167	150	158	143	138	155	161	155	148	174	170	164	136	162	167	163	162	157	147	142	175	148	163	165	165	162	150	162	149	192	164	169	147	149	152	176	155	160	166	166	159	156	170	142	154	138	177	158	187	162	158	143	164	177	153	183	138	159	134	150	143	167	148	126	179	142	177	162	173	156	144	147	160	173	137	161	136	144	165	156	154	143	140	164	159	157	168	159	133	152	158	148	179	158	149	163	149	154	148	147	161	155	181	153	162	173	173	153	152	160	168	163	152	141	151	164	159	183	159	166	168	160	155	160	170	168	158	180	166	183	150	172	161	146	163	182	158	174	146	172	152	146	154	164	154	166	175	185	134	136	158	152	174	148	168	157	160	147	165	164	143	141	162	153	121	162	150	150	146	148	140	166	158	143	154	145	160	167	155	165	156	156	145	162	168	143	158	150	152	135	169	147	150	166	135	158	167	177	155	154	182	160	163	139	137	152	159	146	171	168	140	159	153	170	173	139	149	167	152	158	149	148	159	154	145	143	138	135	146	162	152	160	187	155	141	163	157	180	142	159	189	151	178	164	159	140	166	158	141	149	149	159	153	157	192	160	151	170	138	163	162	159	145	134	160	162	150	160	144	149	157	157	149	170	156	164	174	154	161	158	140	134	169	157	162	171	165	153	176	140	154	167	156	146	166	157	153	187	148	153	151	160	130	145	139	150	170	154	167	163	164	152	177	145	135	145	176	133	129	140	175	187	155	183	162	143	170	128	146	150	169	169	167	157	176	188	155	145	165	162	137	161	181	150	161	152	146	146	162	132	151	152	149	171	167	191	167	142	139	170	169	128	154	167	169	156	154	149	153	149	151	135	153	162	134	144	187	188	158	166	149	161	147	143	159	137	148	174	137	141	147	164	159	162	154	155	144	138	171	153	167	172	157	172	161	174	163	165	192	158	156	142	171	117	162	153	156	158	165	161	145	154	161	158	165	156	154	125	152	163	143	143	155	163	167	154	154	170	177	143	145	166	149	167	155	157	151	164	163	169	167	144	184	165	131	159	118	152	146	158	146	163	156	196	158	167	152	171	166	165	172	165	165	150	158	176	154	157	163	146	143	157	167	201	149	153	147	172	152	150	145	147	152	175	161	166	146	152	157	182	156	141	172	175	172	157	144	158	154	153	172	174	165	164	175	166	139	165	169	192	160	165	156	185	171	177	176	164	129	158	164	164	155	170	172	155	176	162	140	146	150	147	180	159	152	162	155	164	161	184	160	161	166	151	161	166	178	167	165	139	164	158	174	167	149	183	164	170	184	156	134	174	158	149	171	161	197	151	162	182	170	135	157	161	173	161	175	161	135	165	155	159	155	150	180	160	151	144	152	136	144	129	161	154	147	155	164	165	166	154	161	149	167	147	150	136	153	172	166	149	153	143	152	159	168	187	181	160	163	141	167	154	159	137	168	136	158	140	151	151	159	141	169	167	146	153	148	148	158	151	150	145	161	142	155	136	149	158	179	142	149	144	148	157	167	150	154	156	136	155	154	160	154	146	179	166	156	155	182	153	156	153	134	139	146	155	160	165	157	170	177	128	150	163	182	137	147	170	142	160	142	166	160	170	164	160	147	158	172	168	152	139	162	153	165	166	178	174	167	140	137	172	155	158	175	163	147	130	158	152	152	164	148	172	166	172	163	141	158	148	145	161	162	135	132	171	172	140	159	161	132	142	161	171	168	157	152	138	162	157	160	143	140	152	164	165	173	165	169	160	181	167	165	153	180	160	163	150	156	173	170	162	147	157	142	154	155	144	170	175	163	165	160	155	153	148	186	134	174
5492	641	503	420	435	453	401	402	471	434	432	459	425	413	420	404	447	448	419	475	437	418	396	423	443	438	412	435	417	431	460	443	404	430	450	429	438	444	439	448	430	439	423	430	407	442	427	398	399	412	423	401	442	414	424	451	432	446	429	437	434	401	425	392	439	427	426	447	419	428	440	432	440	382	438	462	440	424	403	421	436	439	421	422	443	418	429	398	413	435	394	415	426	457	414	415	399	422	436	467	438	395	404	445	459	420	459	453	429	443	424	443	439	440	426	440	404	386	448	451	429	422	453	459	428	475	418	419	435	457	447	445	473	408	419	467	433	388	419	406	449	450	423	463	397	489	452	398	440	443	394	396	436	436	400	436	446	432	436	465	443	433	418	438	434	422	437	438	415	431	424	409	430	430	441	436	373	452	466	437	402	406	418	428	396	424	419	430	396	422	415	406	482	407	429	418	432	435	436	428	454	440	462	415	435	386	420	399	441	457	473	424	388	433	432	432	410	384	452	420	401	450	447	436	435	419	453	436	383	395	442	422	396	430	422	466	433	437	435	433	406	425	447	417	414	450	439	417	407	438	433	468	384	390	395	436	432	414	445	400	429	418	439	443	400	427	453	393	426	386	415	431	421	400	412	461	425	414	400	423	427	430	415	433	431	410	429	398	411	450	433	429	446	412	418	424	426	472	418	441	423	417	435	397	466	433	429	428	430	409	438	461	410	435	402	392	398	423	429	418	441	437	398	434	420	453	418	429	434	421	399	416	420	415	470	450	398	411	405	429	389	430	419	410	443	469	415	438	419	435	409	464	429	422	433	402	449	398	430	442	414	426	414	442	416	447	418	403	396	440	430	450	484	388	430	420	437	409	437	424	406	413	414	443	410	426	411	429	417	428	411	424	434	432	436	436	464	423	397	413	416	380	407	436	399	393	439	418	432	430	403	381	439	412	416	444	442	448	444	436	436	419	441	413	418	428	459	408	456	385	420	415	444	438	412	442	416	440	415	387	404	437	400	429	381	400	417	430	390	450	434	413	419	424	396	428	404	437	446	418	434	427	419	408	438	434	411	451	443	476	410	418	444	449	456	427	423	399	412	419	445	439	423	398	413	450	447	390	418	432	441	408	428	433	466	438	473	462	463	455	418	408	416	424	421	458	417	448	434	424	479	428	428	459	401	440	425	444	453	430	411	433	458	431	424	407	463	420	449	426	466	414	459	409	422	433	390	449	396	389	421	444	440	423	423	406	409	459	406	443	402	405	456	443	417	420	412	381	411	424	408	417	436	410	445	435	428	440	413	406	422	420	426	440	434	415	411	423	438	404	421	418	420	458	428	428	447	397	468	402	414	422	390	410	447	405	442	409	402	455	411	393	448	446	452	434	408	451	423	432	452	402	402	454	437	400	421	437	401	431	437	436	429	427	447	384	426	429	432	393	433	427	412	451	435	416	460	437	413	437	461	401	438	424	406	416	428	425	447	443	421	456	390	413	401	432	424	426	451	457	449	399	427	426	412	401	417	427	422	434	389	396	447	427	430	426	419	427	426	410	427	432	457	428	387	438	478	436	399	444	426	440	419	412	434	469	432	443	405	390	446	428	394	437	410	415	454	417	407	432	450	400	449	428	403	415	415	452	409	444	425	429	408	442	405	410	444	455	429	443	406	463	449	422	415	437	431	429	454	438	423	438	449	396	419	387	421	418	447	429	437	454	397	466	427	429	413	400	450	429	447	454	421	401	416	444	394	414	443	457	423	412	443	414	437	447	429	416	410	423	437	441	451	429	424	419	421	435	416	425	407	446	432	413	459	445	386	461	431	457	398	414	458	433	405	420	432	416	425	430	443	406	452	407	464	412	440	413	411	450	443	440	385	444	425	436	419	415	426	430	454	421	485	429	412	410	410	403	405	417	407	444	400	404	413	469	414	435	412	427	416	422	404	422	434	441	411	418	441	439	414	403	429	420	445	439	423	422	390	454	427	480	426	407	450	399	423	422	404	427	411	481	444	426	440	397	406	430	422	451	402	479	399	424	397	396	419	425	455	432	451	439	428	421	379	424	421	412	434	422	451	417	451	431	443	390	432	439	382	450	441	445	391	411	415	421	437	423	457	395	441	428	441	415	461	438	434	438	457	450	386	428	392	437	434	420	423	405	429	442	398	415	432	444	406	426	462	439	422	425	429	418	446	422	423	452	415	402	412	432	397	410	401	428	422	476	456	435	414	414	420	441	422	398	438	414	453	420	421	398	434	431	393	426	400	406	404	448	429	455	395	453	393	419	417	455	418	458	429	434	433	407	393	405	400	430	455	451	457	445	459	432	390	452	427	401	454	423	429	396	417	417	439	422	446	403	439	440	386	405	406	427	395	420	410	404	487	420	487	436	454	427	446	434	404	451	444	430	419	449	419	414	433	427	417	453	423	413	427	427	437	426	439	443	416	442	453	424	447	421	436	470	419	457	446	408	418	437	453	404	440	393	415	399	441	413	414	404	413	428	439	381	434	412	420	408	403	442	414	426	432	412	431	490	428	406	421	399	450	449	441	416	426	402	513	395	425	417	477	410	447	456	455	428	414	422	449	435	416	448	429	420	458	422	432	398	463	441	401	432	417	440	455	463	404	414	448	438	451	444	419	422	407	443	432	447	408	431	465	414	464	445	438	445	417	445	386	444	414	409	466	457	442	449	435	437	436	448	418	404	415	448	410	424	444	440	402	441	423	422	431	419	453	423	434	435	442	399	433	414	433	445	408	437	444	405	456	410	411	409	411	403	405	410	437	447	416	404	394	449	408	401	415	407	410	454	413	451	417	429	409	439	437	421	457	451	434	384	433	398	428	446	436	452	431	399	435	435	443	400	436	425	438	422	399	443	445	451	412	426	435	466	397	385	431	431	454	395	448	455	413	450	414	415	407	444	397	463	389	463	434	426	432	441	435	431	433	442	429	436	415	454	432	432	447	423	440	435	424	436	436	413	417	451	450	453	463	440	429	448	430	415	399	421	390	412	410	435	428	421	434	443	408	430	384	430	393	459	411	417	411	452	420	412	400	431	447	447	414	416	440	430	446	419	456	441	418	401	438	422	420	429	396	382	455	382	399	407	436	399	443	438	397	411	444	438	434	431	412	430	436	443	431	379	411	433	443	436	434	419	415	408	417	410	422	444	422	405	400	452	444	433	411	419	429	472	442	390	427	383	449	397	414	420	440	406	439	424	436	393	441	482	431	445	448	419	404	404	412	405	450	424	413	431	418	400	429	405	437	419	429	435	398	475	442	403	403	417	406	420	410	407	395	404	442	395	451	413	439	402	379	423	434	462	403	406	425	421	429	427	417	411	456	435	403	435	449	448	402	434	400	456	407	402	408	416	435	435	462	382	407	462	407	405	428	433	425	413	380	390	415	439	468	393	421	413	412	435	411	468	410	422	428	418	414	414	455	431	367	427	405	387	397	426	408	407	408	399	423	425	382	437	426	473	441	406
24576	20998	23942	28246	20993	16828	603	336	303	276	310	285	269	266	280	265	276	241	272	284	281	251	262	292	254	267	274	262	278	302	250	255	277	259	251	263	264	249	234	264	295	243	277	262	257	258	269	274	230	235	224	265	236	231	256	249	248	269	248	267	262	249	266	264	249	244	270	276	275	238	247	254	243	265	240	251	267	228	264	257	250	265	273	232	211	304	242	282	290	260	263	295	254	264	287	256	260	234	237	281	249	255	253	228	263	262	257	270	246	294	282	228	242	240	258	247	258	248	255	240	253	240	255	259	245	267	242	233	253	272	246	264	264	267	243	263	249	236	257	275	258	244	259	250	268	269	253	255	279	248	265	287	255	279	289	281	257	261	258	224	245	244	279	248	246	271	259	246	222	260	252	265	241	251	240	250	261	243	253	267	252	233	251	246	260	246	271	274	259	278	236	267	268	246	244	269	293	275	270	256	251	261	243	249	245	244	266	250	245	246	243	240	237	247	253	261	243	257	233	237	254	258	276	251	258	252	249	255	240	225	253	263	270	263	259	257	285	254	255	238	259	308	234	252	233	262	240	251	241	237	264	231	261	253	284	261	243	268	262	280	245	259	259	260	234	271	261	265	255	286	264	226	248	274	305	282	249	263	261	266	292	233	246	248	242	237	237	243	251	256	256	278	251	266	224	243	251	251	243	234	250	273	297	236	241	256	235	244	248	277	257	289	266	263	254	211	258	234	246	262	251	251	249	254	255	263	238	256	240	238	252	266	254	285	239	238	276	254	254	211	238	250	264	252	242	247	226	275	305	234	262	226	219	232	284	284	278	285	250	287	263	304	247	248	232	261	221	261	269	251	262	282	263	258	258	257	241	270	245	222	261	268	261	248	252	265	256	251	272	252	263	238	234	246	271	236	249	242	259	271	252	221	267	274	248	243	223	260	250	250	267	261	257	247	254	266	246	283	266	259	258	245	269	249	251	273	272	252	266	255	264	271	208	220	251	211	270	262	242	245	238	226	282	257	276	225	248	247	255	226	256	246	294	261	266	251	258	287	238	215	275	289	240	238	265	274	245	247	245	259	223	235	227	255	253	256	245	259	266	287	251	253	258	264	238	267	243	246	280	261	264	232	244	265	254	296	258	257	251	247	251	254	230	205	235	248	261	238	252	263	269	252	254	232	259	253	255	271	262	239	226	228	245	250	278	263	257	269	239	248	272	254	260	229	277	248	268	270	271	275	222	264	251	244	269	265	259	247	267	264	247	259	270	252	271	252	250	263	256	260	220	241	268	251	279	278	264	263	271	267	234	231	237	277	220	246	235	270	238	240	270	244	264	290	259	249	258	258	269	256	247	250	232	259	268	277	214	248	243	240	244	257	281	250	247	230	239	240	246	244	260	229	240	243	251	264	276	236	239	265	259	245	276	242	246	259	240	253	232	257	267	233	248	261	287	226	263	251	229	275	252	252	275	210	257	270	260	236	258	260	253	240	254	250	252	249	242	241	247	240	248	251	256	240	256	261	259	251	231	258	228	236	258	296	253	258	259	267	258	256	286	273	238	244	245	267	255	224	273	267	228	218	263	229	234	255	242	285	273	268	258	252	250	265	257	248	253	259	232	273	251	260	263	255	250	230	251	267	240	216	283	256	277	271	257	275	260	246	280	237	250	260	284	282	245	243	265	275	232	263	267	232	265	265	271	278	261	250	269	252	285	268	266	263	243	273	284	258	231	271	244	266	260	225	230	263	267	243	257	269	250	288	282	250	247	250	271	238	223	250	277	287	261	229	249	289	275	231	261	228	219	249	242	246	270	255	276	231	245	244	245	249	264	255	286	271	264	246	281	241	231	219	244	265	226	228	288	265	241	237	289	223	236	277	231	246	269	240	229	277	248	249	236	233	253	269	266	270	249	231	229	256	288	280	266	272	254	243	265	264	253	271	256	277	246	258	257	246	256	240	272	250	270	253	270	289	256	243	230	258	257	283	239	254	256	271	234	251	274	241	230	255	255	257	225	257	248	246	262	260	253	263	242	279	291	248	249	289	244	254	268	233	240	250	270	255	237	270	251	252	259	292	258	267	259	259	297	232	279	250	269	267	264	259	266	257	290	279	262	264	267	242	263	261	240	259	270	278	242	254	283	261	258	252	251	233	262	221	242	279	273	265	251	247	259	281	257	293	269	261	256	270	252	261	260	239	236	246	252	256	259	257	263	259	258	261	197	222	247	267	226	219	256	267	229	265	236	258	225	248	245	268	236	277	224	255	227	256	258	258	244	241	282	257	250	241	261	245	273	281	257	245	279	260	252	259	273	294	246	250	286	276	263	253	282	258	227	263	275	231	284	243	251	242	293	242	249	247	233	272	274	270	242	248	235	270	260	242	236	256	232	266	257	262	253	249	239	258	268	244	238	237	247	254	205	261	245	253	257	247	231	234	250	264	259	230	257	260	264	242	248	284	241	259	253	255	244	247	274	256	265	245	253	266	267	268	254	277	252	267	248	273	240	251	234	277	250	235	256	232	266	271	227	247	220	273	250	253	250	263	267	249	267	264	241	286	257	252	260	226	207	226	269	249	252	254	254	250	251	276	238	268	257	271	238	228	246	255	225	252	248	253	242	247	247	243	266	253	294	278	251	235	264	236	275	281	231	257	245	278	259	253	269	252	250	247	270	257	268	261	238	254	221	266	252	240	310	270	262	293	280	246	251	262	239	237	302	254	298	260	245	274	245	247	269	274	252	220	267	232	257	255	267	269	264	235	258	254	265	255	267	234	273	259	272	259	268	304	255	236	259	245	226	242	262	249	266	222	235	249	245	264	273	266	280	249	255	271	242	261	268	264	268	237	254	219	252	242	259	256	245	266	258	259	263	253	240	257	238	274	256	276	276	250	233	235	267	265	291	281	272	276	256	231	228	262	269	266	274	266	226	254	247	258	271	257	281	250	283	264	244	228	244	244	267	271	281	265	239	243	255	279	250	225	270	249	269	253	268	255	266	279	277	269	253	254	252	258	267	272	271	285	277	244	288	251	243	235	247	276	234	239	253	276	259	249	222	269	236	246	266	259	262	240	250	234	286	241	259	281	272	269	216	243	250	261	249	251	272	260	279	255	264	268	247	253	293	274	270	228	266	285	233	230	212	240	248	281	240	235	250	248	243	262	272	297	258	269	296	263	283	252	248	250	249	218	271	219	257	246	257	282	232	266	246	249	262	241	246	255	230	246	267	262	246	245	295	245	229	277	254	294	232	250	246	260	238	248	255	251	265	250	262	232	253	270	235	246	280	277	263	257	249	257	247	236	285	278	271	259	276	270	258	245	269	240	230	236	257	238	253	257	241	257	253	246	263	230	236	260	261	246	250	245	253	247	251	254	219	245	257	244	243	254	259	285	247	255	260	254	235	238	289	267	263	251	278	256	228	268	216	254	260	250	262	245	282	253	260	266	243	241	264	262	231	255	265	285	247	264	251	236	250	260	249	283
3458	2347	1323	822	751	690	721	682	632	641	615	636	625	605	640	639	609	629	619	576	660	636	618	622	635	633	645	649	641	638	670	624	690	601	616	641	600	643	627	622	611	608	640	608	628	629	635	602	627	620	606	623	614	586	624	615	612	655	658	610	641	616	607	643	661	620	667	615	623	655	652	624	636	597	650	620	647	641	618	652	636	633	650	602	621	644	626	613	668	642	590	628	629	639	650	655	625	603	642	634	609	609	621	575	642	614	655	623	627	672	668	599	658	670	615	607	649	630	598	601	637	595	616	649	600	610	607	587	617	642	601	652	630	652	601	636	625	632	623	633	641	606	620	622	673	599	668	643	642	685	669	646	597	594	659	626	625	644	617	670	637	629	634	629	632	560	585	646	606	602	619	626	600	625	632	621	618	620	581	594	622	637	638	613	638	612	613	646	618	657	631	620	602	619	648	654	607	635	614	583	611	613	626	634	638	628	589	637	589	622	623	587	660	659	650	632	654	623	623	608	656	630	649	659	593	636	625	581	658	654	607	623	645	632	580	602	579	643	673	615	643	660	624	664	661	626	587	597	599	620	678	632	637	611	658	630	623	587	653	627	609	626	667	596	618	630	581	648	604	604	635	578	615	577	629	604	652	625	607	586	652	599	654	577	636	635	648	625	612	623	564	615	676	660	588	641	599	622	607	639	642	612	624	660	641	600	620	605	583	615	637	634	644	625	639	588	606	622	652	606	592	610	628	649	578	654	624	599	588	630	596	573	627	597	684	637	604	653	638	645	653	679	666	630	611	621	648	596	624	578	600	623	620	617	640	603	624	647	647	618	597	627	657	586	619	648	608	619	633	622	681	618	634	636	637	663	609	603	621	643	625	629	667	625	648	591	652	623	637	664	643	591	596	630	640	614	601	586	628	634	650	568	610	631	629	591	604	613	640	628	625	592	625	652	647	665	637	580	636	657	608	600	665	648	593	647	621	660	637	628	612	657	621	616	655	662	637	660	616	630	623	625	630	642	643	643	647	594	629	632	641	675	616	631	650	637	644	649	637	587	672	635	629	588	594	638	641	625	589	603	642	642	612	655	693	649	649	641	614	599	645	704	628	618	638	652	643	623	642	599	606	645	601	604	601	637	649	629	635	617	627	628	604	635	603	641	659	638	615	629	634	595	653	630	641	616	594	663	645	656	633	609	634	673	627	649	612	637	571	622	639	597	602	665	641	623	631	620	561	631	632	592	639	594	645	595	574	639	635	639	630	598	686	588	611	652	574	637	646	637	620	635	613	601	620	644	632	646	660	645	630	595	620	626	600	636	595	652	621	607	658	659	620	605	683	606	632	669	605	631	618	605	651	611	591	636	664	639	645	600	625	634	629	588	624	603	618	637	647	603	627	673	608	665	629	635	601	633	619	610	623	602	672	601	638	612	605	645	600	625	653	598	665	655	620	621	677	594	658	634	601	642	597	624	630	636	560	621	614	648	634	591	647	614	620	631	632	596	659	618	613	660	659	650	689	632	630	581	608	606	624	651	639	607	628	579	645	595	599	591	631	633	618	644	664	602	648	653	631	667	604	659	644	659	675	618	632	613	678	586	651	591	638	611	661	627	603	592	594	618	623	561	610	635	631	618	664	659	570	653	596	617	607	638	638	621	606	654	593	548	610	619	638	607	640	629	612	669	592	618	629	633	622	617	611	618	643	633	640	667	603	621	693	615	648	678	625	604	614	596	625	612	641	649	593	631	662	619	613	651	627	636	607	610	609	609	626	608	619	618	603	693	599	618	599	596	639	610	619	628	608	652	622	638	578	581	611	641	667	648	671	657	636	607	674	606	669	614	633	640	589	602	583	654	610	618	625	614	642	677	592	653	604	621	618	597	569	640	602	644	625	594	645	652	651	646	590	598	648	600	654	645	645	613	593	618	620	646	629	652	645	629	634	608	654	609	665	598	646	644	595	620	636	597	633	660	598	618	632	625	633	647	648	629	641	659	631	601	647	615	623	638	609	664	642	578	623	564	634	635	628	625	611	636	606	642	612	609	630	635	613	639	621	630	603	615	619	631	672	635	661	663	640	638	617	645	615	655	626	604	627	625	624	595	637	610	601	636	616	601	598	595	639	589	631	593	611	651	620	654	673	590	616	625	591	638	636	615	659	603	614	651	624	646	642	638	635	602	597	580	639	667	575	639	648	637	643	610	590	621	602	612	618	582	625	590	648	631	639	622	609	613	649	625	604	597	606	670	643	615	612	634	681	616	664	626	638	585	637	560	570	631	614	645	618	654	622	645	665	611	631	632	655	634	629	604	597	640	605	640	603	602	645	659	642	642	593	590	638	641	645	614	610	608	652	648	657	654	615	601	636	615	646	556	607	617	644	669	641	605	677	623	591	610	627	655	627	597	618	668	645	640	623	612	656	604	606	626	575	604	645	600	648	642	616	610	674	629	628	684	632	626	645	598	638	663	651	618	634	629	608	648	610	574	555	642	616	651	616	590	633	624	646	669	592	626	635	613	637	626	633	614	684	614	655	595	618	581	625	650	645	616	597	593	625	614	675	645	604	624	656	622	596	605	634	606	606	630	599	621	605	599	630	589	663	625	603	672	664	618	608	589	579	622	621	630	652	591	618	556	621	626	642	651	609	671	602	653	616	549	659	623	666	626	649	628	579	634	663	646	603	574	642	621	610	610	638	630	646	668	626	587	653	612	621	623	574	603	646	624	627	617	623	622	655	625	612	598	594	612	632	647	618	624	590	594	617	642	637	620	640	612	582	630	581	620	605	627	650	598	646	615	662	601	616	654	634	653	672	653	637	629	648	651	618	688	655	631	618	595	610	616	643	597	616	623	652	614	626	622	636	602	600	596	635	640	606	631	632	640	613	619	624	650	686	590	671	597	604	587	659	610	649	680	576	605	663	620	643	578	598	624	586	630	647	635	582	629	567	617	679	640	621	628	581	606	643	602	637	646	593	592	664	605	656	625	626	593	636	636	611	597	615	641	653	602	646	610	630	617	648	623	631	640	620	645	605	620	615	625	664	635	649	655	627	643	611	591	614	633	652	636	654	576	586	619	606	650	581	671	628	671	614	618	598	597	618	617	600	642	630	585	651	643	583	590	654	591	601	627	675	660	633	674	648	662	618	611	633	621	596	625	604	685	612	585	614	656	615	620	679	625	651	669	649	603	622	594	658	637	709	625	630	586	599	639	650	624	579	649	610	609	661	621	672	641	649	614	647	614	627	648	578	664	616	603	636	632	640	612	613	656	651	627	626	628	648	582	623	642	612	609	643	629	625	624	621	602	665	633	661	619	595	620	605	646	626	591	665	603	604	644	647	603	640	613	648	657	580	632	666	663	656	618	606	643	604	632	619	680	634	635	648	640	615	601	679	588	651	626	646	628	617	639	613	566	658	587	606	625	627	640	595	571	676	618	624	619	632	638	613	608	628	629	655	633	562	624	571	604	640	591	614	607	648	609
23848	20952	24290	27761	20953	20962	12891	510	317	306	283	258	258	279	222	209	215	184	236	202	184	172	204	205	235	207	214	188	204	220	210	215	233	192	198	204	196	205	188	189	187	193	213	216	207	222	203	196	213	222	218	186	189	197	214	208	243	201	196	180	207	218	204	193	192	212	202	225	194	203	197	187	227	183	198	216	178	192	201	209	203	180	210	203	205	193	202	185	213	210	174	193	212	191	187	236	216	221	202	179	208	190	207	181	186	193	160	226	185	210	188	200	197	183	199	206	183	199	215	188	214	201	184	172	203	186	212	214	197	208	192	203	195	197	218	179	191	189	207	197	203	207	201	197	220	221	200	186	192	218	200	188	218	198	171	212	194	214	211	201	202	196	237	204	185	195	188	212	207	173	220	167	174	170	197	198	172	211	209	183	213	203	223	195	199	186	218	203	179	174	205	208	181	219	202	180	190	184	167	173	213	180	198	202	182	206	211	190	185	194	190	198	201	214	210	214	210	189	216	189	185	190	213	221	200	187	186	191	207	217	224	230	191	194	221	182	189	158	190	196	206	232	200	204	190	197	211	187	212	199	221	192	207	196	179	174	174	186	207	203	198	183	202	192	200	185	192	214	202	211	198	180	232	218	200	203	209	189	204	180	216	186	172	179	192	208	186	183	203	219	184	180	200	189	218	216	190	187	196	199	203	203	209	234	192	202	184	189	176	191	197	207	191	207	185	200	187	192	190	196	200	171	169	182	182	194	190	179	201	184	195	226	194	187	185	226	202	181	193	213	223	187	190	196	189	195	201	195	201	194	200	196	192	229	205	203	203	200	181	199	231	192	191	215	184	197	205	227	196	226	208	172	180	226	215	181	190	189	190	211	208	177	214	215	179	196	219	197	203	179	194	211	191	164	213	186	193	181	191	205	216	202	196	188	182	208	210	208	213	197	206	211	211	203	215	217	187	208	221	211	192	199	186	189	199	197	208	212	186	217	195	210	179	200	219	186	168	192	212	181	199	199	232	203	203	191	197	205	182	183	161	206	226	175	202	221	210	192	241	179	194	186	188	205	199	201	205	204	206	180	212	187	181	189	211	200	191	215	214	179	185	189	212	215	203	211	194	196	190	191	169	177	187	216	186	194	208	182	217	201	214	202	189	222	200	220	194	176	181	174	189	178	208	188	186	235	198	178	221	216	211	190	189	219	189	201	215	203	195	231	208	196	211	178	201	171	209	197	180	181	195	164	188	227	174	190	201	194	206	217	215	208	217	184	177	185	219	206	202	206	204	202	185	203	183	208	200	180	205	222	191	207	203	203	178	199	184	211	199	202	210	176	197	242	191	202	221	213	212	205	193	183	218	210	200	189	199	205	222	196	214	199	172	230	202	213	189	199	215	186	205	198	197	204	187	197	197	213	209	161	215	218	202	210	206	215	198	218	185	201	219	195	183	205	200	214	224	206	200	208	208	215	210	211	158	230	196	212	206	187	197	193	198	205	204	190	172	214	209	218	201	201	206	183	229	201	200	171	188	190	216	185	183	205	181	191	209	182	207	191	203	194	194	203	191	203	224	198	174	213	190	201	183	174	198	210	179	210	186	208	195	178	221	219	211	201	192	212	182	203	188	207	177	204	204	228	205	222	187	193	207	212	193	190	205	236	203	217	210	201	230	184	219	211	185	178	185	182	186	201	185	218	196	203	188	192	198	186	216	187	237	200	204	207	201	227	200	206	178	200	196	221	195	196	205	189	199	211	183	216	185	210	219	200	178	152	206	205	200	166	235	175	212	213	207	187	170	167	192	197	171	211	203	186	170	188	175	217	185	220	216	199	179	194	205	185	203	212	180	175	208	226	185	172	198	211	183	217	195	207	200	189	188	212	198	206	194	200	187	189	183	207	205	192	194	182	190	206	194	199	173	208	205	199	200	203	188	193	233	219	205	198	197	200	198	181	208	199	196	199	209	185	211	208	198	217	202	179	205	205	202	200	214	205	201	173	190	175	202	166	200	207	171	233	197	196	206	214	197	199	200	212	193	203	209	199	197	181	200	205	201	219	184	188	207	190	186	212	184	188	188	173	193	220	185	198	192	203	193	191	181	188	192	177	202	200	216	175	207	216	218	177	212	188	185	188	207	217	191	182	185	188	179	230	203	197	208	225	223	190	211	193	184	208	194	191	239	197	215	213	219	183	194	190	199	216	190	216	191	211	199	185	224	221	203	197	194	202	203	163	191	212	190	219	207	192	225	185	218	208	187	187	204	212	200	193	205	209	199	213	195	200	199	192	204	201	195	194	187	206	200	178	182	217	189	168	227	198	188	207	210	215	198	202	187	195	208	205	190	211	231	199	186	198	200	196	210	197	186	185	171	193	202	207	207	214	192	172	211	201	194	204	200	190	193	180	212	206	192	193	178	189	220	200	179	198	197	174	194	183	169	214	174	225	213	206	231	213	194	166	179	210	228	198	186	208	209	174	198	191	197	206	197	228	221	198	179	211	217	194	190	183	200	193	198	211	219	182	224	184	199	157	176	194	173	200	180	196	180	208	217	202	201	211	168	233	206	192	195	187	215	204	200	194	184	216	202	190	215	198	182	191	169	203	208	196	159	195	187	182	206	202	181	190	194	184	190	161	188	216	190	188	212	203	193	185	196	202	202	206	185	199	217	207	220	205	179	193	192	179	195	203	202	226	206	196	187	218	178	214	206	225	184	177	183	208	171	226	212	209	199	181	211	198	178	183	192	209	185	194	197	174	185	211	193	184	202	210	208	215	216	206	188	204	212	204	202	180	182	193	192	204	171	180	216	210	185	185	206	215	213	203	203	194	214	184	205	201	203	172	183	213	196	180	215	237	196	221	204	240	208	184	202	200	186	207	197	186	213	182	203	177	192	181	199	193	172	209	186	207	186	206	212	211	216	181	173	220	201	199	205	200	175	189	189	187	203	206	189	173	187	207	193	199	204	202	213	230	194	207	189	200	224	202	195	188	193	206	201	198	204	202	191	205	205	203	197	202	199	192	201	182	181	216	218	234	207	199	208	205	209	227	176	194	171	213	227	214	213	216	212	207	226	191	201	209	196	221	172	217	205	182	206	221	192	216	195	203	190	192	197	190	212	209	200	209	193	212	200	194	221	170	183	196	197	222	194	192	178	217	199	187	217	195	230	180	201	186	192	204	169	200	203	195	190	204	191	186	209	229	198	196	194	190	186	198	192	214	200	193	179	182	203	184	202	213	219	177	207	216	171	169	195	195	190	193	168	178	193	213	199	199	191	207	194	185	237	203	188	196	204	202	191	182	184	200	175	196	208	206	197	187	215	161	193	197	208	213	194	180	204	197	187	202	190	209	197	181	200	198	206	200	200	198	229	192	186	211	183	193	202	200	193	187	204	195	190	210	203	190	193	180	214	188	191	207	212	176	184	210	222	187	209	216	189	214	195	217	213	202	194	198	201	177	202	194	206	190	191	165	198	206	208	190	189	190
3711	3762	1791	912	678	550	547	540	518	497	521	479	503	464	482	446	444	471	511	496	488	477	486	467	431	441	463	453	460	496	431	453	490	500	465	458	506	473	454	465	477	435	465	449	443	496	459	499	510	492	414	461	496	460	478	417	447	477	422	433	497	454	511	440	485	462	471	468	490	459	456	460	449	475	476	434	475	438	460	425	508	478	408	476	439	456	468	494	456	445	447	492	450	480	451	484	448	435	430	488	452	484	465	464	473	444	504	469	428	445	459	479	471	464	450	481	474	493	500	473	451	443	448	456	474	462	524	440	463	442	440	481	452	467	469	469	446	522	471	465	453	463	469	446	463	494	443	475	452	484	454	449	438	454	494	486	458	486	497	443	474	475	485	464	465	487	413	427	455	499	437	461	451	468	485	435	454	473	466	428	457	486	466	442	445	432	487	447	468	469	430	431	457	453	447	462	489	503	459	482	473	462	462	474	440	467	489	456	470	460	460	459	465	507	437	482	451	481	463	445	463	488	451	504	463	463	396	450	508	432	429	483	482	470	443	459	490	478	470	488	478	497	492	445	477	490	443	449	447	474	503	484	465	443	445	481	483	463	466	474	453	471	436	457	463	468	452	482	486	459	451	488	462	465	467	479	514	450	459	459	465	464	492	479	480	459	441	437	500	409	452	438	495	474	460	484	465	472	463	437	456	468	482	423	426	474	474	435	478	499	490	463	434	440	456	459	474	441	447	457	493	484	466	485	468	476	524	469	439	488	464	490	487	439	460	489	433	446	505	427	479	437	458	475	470	420	492	448	442	447	456	451	481	443	489	476	501	480	479	464	429	486	487	466	478	438	478	462	460	457	428	463	444	453	489	448	446	478	478	504	436	444	449	497	484	498	473	488	465	478	475	490	491	496	485	441	441	464	464	452	477	490	461	458	466	457	488	469	440	442	466	491	473	447	455	460	452	432	434	450	512	476	471	453	440	438	448	486	438	445	481	501	492	466	457	459	495	452	485	462	470	474	476	458	465	429	488	457	473	478	485	482	477	461	427	454	491	464	469	455	456	469	464	497	436	451	419	492	454	469	488	450	440	427	458	473	493	469	425	481	478	452	443	499	502	423	481	493	487	454	458	437	502	481	470	480	507	469	471	442	468	491	422	453	457	475	496	474	480	515	480	458	465	443	460	484	478	469	471	469	441	435	446	469	478	489	483	457	468	482	486	469	459	479	462	475	486	532	485	464	470	472	444	441	473	507	440	458	441	465	474	487	477	501	512	467	488	461	469	462	526	445	480	477	495	477	498	487	446	466	440	457	481	422	419	448	448	458	449	492	464	457	447	504	446	466	431	488	445	504	446	442	483	469	467	479	473	438	430	471	460	465	468	490	481	456	465	430	475	500	453	414	491	507	438	480	430	445	470	485	511	419	439	486	451	478	436	478	456	424	451	473	481	461	460	457	460	462	451	464	506	508	473	444	454	468	481	460	458	480	472	477	481	443	401	473	478	463	452	488	454	459	466	464	492	473	438	422	477	420	434	475	437	449	479	443	490	434	476	447	420	464	475	481	499	436	485	470	433	469	431	461	434	437	487	448	477	480	441	423	462	475	484	469	421	425	469	425	458	460	502	463	460	444	475	459	445	494	477	441	469	468	453	457	470	498	443	484	418	442	459	449	444	498	448	452	459	438	447	454	490	452	469	477	467	463	443	481	475	474	476	446	491	456	469	448	470	428	485	476	483	449	466	478	449	480	461	468	467	435	438	475	470	427	487	485	435	408	440	486	489	460	434	478	435	494	445	446	449	465	487	426	441	405	469	467	483	442	506	452	453	508	451	467	502	448	456	448	423	449	463	424	467	480	453	483	435	421	494	471	490	412	453	493	478	456	428	464	473	465	486	481	423	495	424	488	468	471	446	464	479	432	491	470	490	453	489	483	441	430	495	477	478	522	488	435	469	459	465	470	462	465	461	497	453	488	445	435	466	474	458	484	446	438	480	474	463	430	467	437	473	457	474	476	465	473	503	452	459	432	477	455	480	456	449	449	499	471	481	475	428	495	495	480	442	488	461	462	448	479	436	425	439	484	432	454	486	502	451	465	437	453	457	501	472	502	468	472	465	451	450	459	500	441	473	411	447	430	484	449	494	466	485	461	469	481	444	488	443	468	491	444	440	458	455	463	476	437	458	482	452	446	502	461	466	465	445	468	444	524	485	473	486	464	494	486	477	427	417	484	504	431	469	471	473	475	546	468	435	444	476	445	502	451	446	487	465	419	482	448	467	477	471	474	437	418	439	463	478	476	497	456	446	469	454	447	464	458	463	475	501	464	472	473	457	506	489	473	476	488	496	446	470	448	446	436	419	488	463	433	478	479	426	473	485	462	446	477	463	448	474	449	474	489	481	492	434	481	499	500	471	467	444	486	492	465	454	447	467	465	509	443	508	455	457	467	451	476	444	480	468	468	467	425	485	454	497	446	499	484	472	455	502	450	443	463	444	457	442	430	486	494	469	484	465	457	458	466	475	472	466	450	504	456	458	459	454	497	502	438	466	481	442	446	478	483	460	428	495	455	489	498	472	454	457	488	447	458	458	495	444	423	470	470	461	476	467	473	462	472	413	443	468	445	471	475	479	460	504	485	467	500	455	475	478	443	443	438	474	459	491	439	431	462	436	444	438	470	466	448	493	467	454	470	488	441	456	480	476	442	475	426	436	486	461	498	469	475	487	460	478	474	489	495	469	438	475	469	434	466	451	484	469	453	483	493	515	483	479	436	440	487	447	519	449	445	439	438	480	453	428	475	442	454	455	473	486	445	429	500	458	444	430	469	416	481	448	453	495	503	499	476	453	479	438	449	434	462	459	466	472	465	459	479	468	407	476	465	443	472	505	460	451	459	475	428	453	428	465	459	475	456	455	450	446	438	469	489	443	440	482	444	477	436	458	464	451	467	454	447	477	449	475	467	461	484	478	438	448	471	483	467	429	425	463	467	464	473	452	459	481	468	466	433	425	478	484	449	473	461	453	471	488	444	440	447	456	495	435	430	433	488	469	474	483	508	500	474	447	444	484	451	457	477	462	450	489	505	435	473	443	460	427	469	450	437	489	430	500	464	468	464	491	458	428	461	483	454	475	401	464	462	454	454	469	429	470	486	469	451	471	452	466	479	485	473	456	459	460	507	429	451	464	444	476	453	425	479	465	508	437	452	508	471	474	439	458	471	451	439	478	446	486	453	466	483	454	473	445	468	479	499	451	455	475	475	462	471	463	459	452	496	492	489	496	452	491	460	475	506	437	456	458	453	443	465	456	445	442	466	440	526	486	405	501	486	475	449	453	437	414	462	463	471	476	464	457	490	450	466	481	456	481	450	482	476	497	456	462	467	458	443	486	431	455	479	478	442	474	458	452	422	411	498	488	462	463	441	442	464	471	460	445	478	463	464	478	507	435	448	462	431	482	423	444	437	446	451	474	473	453	456	483	454	467	485
31712	19492	6940	328	228	170	175	136	170	162	179	177	138	135	162	152	146	151	173	160	167	136	163	146	148	158	156	145	161	162	153	156	174	165	157	183	149	149	164	155	168	164	160	161	168	163	146	161	154	147	170	154	154	146	162	154	143	159	175	174	166	157	167	159	183	150	164	164	167	161	157	159	168	149	156	153	144	150	162	175	162	159	190	139	167	163	181	147	165	154	174	129	162	153	165	203	160	169	176	150	157	147	158	168	166	155	146	144	144	139	155	167	151	132	143	163	145	150	158	178	139	185	163	152	156	137	161	159	173	146	155	132	157	159	158	143	141	160	145	164	159	172	157	151	159	186	156	172	159	143	140	161	136	154	160	173	154	168	151	161	151	179	169	149	154	144	153	180	159	161	168	161	180	155	157	144	163	141	141	157	134	158	154	174	165	165	158	145	146	134	154	165	160	161	165	165	146	144	164	153	160	158	150	148	165	160	166	145	165	144	171	178	145	170	172	165	145	159	135	170	158	133	162	150	141	154	152	162	135	163	165	166	165	166	155	151	179	158	149	164	159	155	158	155	153	158	157	169	158	186	160	138	158	163	167	134	153	170	140	157	159	163	139	168	149	159	150	171	165	171	164	134	149	167	158	149	151	162	173	139	161	158	134	157	146	150	154	147	154	149	146	174	163	166	183	166	133	167	159	166	156	171	165	164	159	152	146	176	163	166	137	173	157	162	159	142	180	149	163	148	155	168	167	151	149	165	155	153	166	137	181	137	174	191	166	161	159	162	141	154	163	190	191	158	145	160	165	146	149	166	152	151	197	161	163	169	163	149	153	150	156	162	163	163	140	163	167	145	147	164	160	170	167	157	149	166	163	171	147	160	158	166	172	143	161	165	170	164	146	137	164	129	161	184	154	152	168	157	163	139	172	147	164	159	168	138	158	166	130	179	174	160	148	159	159	135	149	150	156	170	165	163	166	172	169	156	157	149	154	158	161	163	160	150	159	156	168	148	169	141	171	161	145	133	147	172	166	174	164	155	153	135	182	145	143	158	152	156	152	159	148	195	175	140	167	149	130	176	154	178	179	139	166	163	146	151	174	156	174	144	153	149	149	158	153	156	153	165	162	154	190	172	145	148	141	149	185	138	169	166	152	166	167	145	139	156	163	187	160	168	149	150	136	155	160	175	156	151	153	155	170	161	162	171	157	163	181	152	170	165	128	161	154	159	167	136	148	147	150	171	162	162	165	162	138	150	180	158	166	148	146	152	163	141	147	164	173	163	153	167	136	143	149	172	165	149	158	137	162	143	162	152	159	147	169	168	165	161	175	149	163	177	171	154	147	160	158	164	140	169	155	175	165	160	147	139	178	140	149	140	154	166	138	191	146	148	157	146	169	143	162	150	160	154	161	179	148	146	158	162	138	174	160	144	171	157	151	154	149	164	157	178	169	160	164	156	151	168	156	174	149	175	156	150	151	162	158	157	171	161	159	153	144	158	146	155	160	143	165	165	152	150	154	165	168	170	164	160	165	157	150	172	155	163	180	157	165	156	172	149	175	164	158	178	159	133	173	159	159	183	152	162	169	158	185	131	157	171	169	154	149	170	153	149	153	159	153	152	175	173	141	158	128	141	168	166	154	133	156	164	179	189	163	132	168	169	172	182	180	150	159	151	153	155	150	185	152	154	156	181	175	136	166	169	140	148	176	144	170	166	157	162	168	150	145	181	154	164	160	177	164	146	154	160	177	152	155	143	154	170	156	157	173	142	149	143	153	146	156	154	148	169	157	145	171	155	168	174	161	166	157	150	161	152	168	174	163	145	148	167	148	159	133	170	154	173	170	166	149	180	150	162	164	159	161	175	156	176	156	155	140	170	171	176	175	150	167	141	173	164	156	181	156	143	154	156	163	158	157	127	164	147	164	155	175	153	145	162	166	175	154	157	183	148	179	140	163	165	153	144	156	157	133	150	166	158	164	153	153	152	160	173	157	174	157	174	142	187	151	118	145	143	153	151	135	151	151	157	184	173	166	146	166	161	170	138	155	166	129	178	164	158	166	157	167	154	160	172	151	144	129	149	143	152	143	171	150	159	149	158	172	186	160	143	168	165	167	144	150	169	153	155	148	142	160	150	177	143	158	163	170	166	163	160	134	170	180	164	172	144	165	170	151	174	164	139	169	141	167	150	164	155	158	150	154	167	138	165	163	154	144	159	146	149	155	150	158	178	176	154	160	172	158	143	142	161	164	171	159	157	168	176	171	160	160	141	146	150	157	154	165	150	139	155	163	146	160	166	140	183	158	153	176	155	155	208	148	159	174	162	156	159	130	167	157	145	189	175	144	144	147	156	167	155	182	178	180	146	146	160	180	145	164	178	172	163	167	164	177	151	148	160	153	135	154	154	159	141	183	141	150	167	170	142	147	137	156	152	156	168	166	157	163	173	168	162	164	156	183	154	144	169	152	183	159	152	142	149	164	164	156	168	166	153	149	160	169	152	181	144	161	140	157	180	170	163	179	156	167	154	166	156	167	167	151	147	161	184	135	149	147	162	182	152	150	141	178	162	155	157	158	152	151	190	165	163	170	159	164	163	172	157	156	139	143	145	162	146	162	163	140	146	154	162	163	166	167	135	196	147	156	140	168	159	174	185	158	169	149	155	160	166	152	158	163	162	162	164	148	161	151	153	160	142	145	176	193	159	159	156	170	163	177	166	193	134	148	164	156	134	169	180	159	167	130	178	181	158	151	175	169	147	187	148	173	169	157	134	150	181	158	153	143	131	165	129	159	142	141	173	144	170	138	157	171	176	160	155	173	167	156	141	165	151	163	139	158	148	149	148	142	134	157	150	160	160	144	172	159	170	177	156	148	152	156	167	147	186	160	162	175	162	167	161	131	139	177	139	155	177	172	156	150	156	145	152	167	137	161	164	171	156	131	172	149	177	152	159	133	131	171	140	155	165	144	153	152	166	180	172	153	166	148	151	167	152	181	147	165	162	140	151	158	168	166	151	153	142	142	165	159	161	164	140	149	167	168	140	175	142	135	160	165	146	158	155	164	172	178	159	176	139	152	158	161	146	163	173	147	167	161	173	158	173	134	155	174	132	150	162	180	150	176	168	154	173	158	159	177	159	163	158	136	176	163	190	135	175	169	146	179	155	159	170	155	168	144	170	168	176	164	172	185	154	164	147	147	149	177	167	160	171	157	160	147	173	138	152	148	138	152	161	154	160	181	172	155	173	125	158	159	147	159	153	160	147	167	125	164	135	157	152	146	155	145	134	156	167	165	171	218	168	131	157	149	143	160	167	174	161	159	172	163	152	168	172	146	160	145	162	154	165	172	132	157	176	158	162	135	153	187	166	155	139	157	143	161	178	156	175	154	141	175	178	154	179	192	155	153	175	144	138	148	145	164	164	167	171	178	178	152	161	160	181	157	165	148	138	178	172	176	146	126	166	153	155	151	138	139	148	153	162	174	167	144	153
5463	669	474	437	440	429	426	444	468	422	416	424	447	399	429	391	427	456	437	395	428	435	420	417	441	454	415	408	453	458	404	419	447	461	421	412	443	465	443	421	432	425	427	471	459	462	446	445	453	413	446	416	424	457	402	453	402	443	457	383	400	430	406	416	436	400	440	431	437	450	411	416	440	413	418	424	427	443	404	419	422	462	401	403	438	436	434	417	432	416	415	389	400	446	462	420	434	438	433	433	430	414	432	461	444	451	429	433	427	439	405	431	417	424	425	422	446	413	436	394	453	469	440	431	445	442	400	448	448	425	407	439	435	416	443	440	451	401	421	450	421	442	443	477	393	427	439	418	417	429	403	462	444	455	424	398	442	472	437	446	405	447	446	426	446	426	432	418	389	428	433	435	421	432	430	408	409	441	437	434	407	439	401	448	424	456	392	443	398	434	399	441	406	442	430	426	431	422	428	424	425	421	422	456	417	419	441	441	431	432	470	415	452	402	389	456	424	394	442	439	427	386	466	434	435	473	441	444	451	399	430	483	454	414	432	415	423	426	434	443	426	386	434	414	419	391	419	414	431	422	429	434	404	414	398	431	443	420	411	478	439	429	419	420	454	432	427	442	433	469	425	421	366	420	459	428	400	443	450	481	452	456	448	445	459	432	407	454	415	415	409	423	432	451	382	450	438	424	422	450	432	454	436	383	422	429	428	379	406	414	424	397	428	433	450	431	429	430	413	482	462	466	477	430	452	450	425	389	418	422	442	412	409	393	416	409	417	448	429	414	443	413	418	423	446	446	452	452	404	433	426	398	426	450	444	442	433	422	400	443	420	405	413	429	417	448	386	417	460	402	448	400	435	430	437	459	421	406	475	425	400	438	434	390	420	449	441	429	455	426	426	410	396	442	429	409	406	440	429	399	457	432	401	426	456	439	451	450	401	433	447	411	406	428	440	445	428	404	408	446	389	435	402	384	440	399	443	463	428	449	426	436	479	437	444	409	427	450	434	432	395	437	418	424	399	430	461	452	397	385	430	436	425	453	414	449	412	404	431	415	425	439	441	428	414	379	412	461	447	422	381	408	419	477	429	417	432	413	410	466	459	437	409	406	417	421	441	404	418	461	420	450	444	420	465	438	447	432	414	418	422	422	413	417	438	420	423	448	400	404	417	421	457	411	452	421	473	409	422	408	417	418	391	458	398	395	423	480	417	441	425	444	376	427	456	439	420	428	410	442	412	419	458	428	428	452	397	473	458	438	441	450	425	412	446	440	456	423	468	427	467	416	452	392	433	433	446	423	468	389	434	432	394	456	470	414	388	407	423	416	407	395	426	453	414	397	436	431	410	444	424	412	449	402	428	410	406	437	439	432	440	433	477	401	399	423	427	435	427	437	431	426	450	423	419	465	410	463	441	419	409	425	418	441	440	423	472	437	455	452	401	449	462	439	436	430	445	442	425	415	395	435	440	431	414	443	412	453	396	394	414	407	466	407	457	421	424	384	409	471	451	407	438	446	452	417	410	433	428	426	423	442	421	428	450	401	421	464	426	398	426	432	432	378	406	419	400	442	428	455	398	463	430	405	427	462	451	454	412	455	486	432	472	398	417	432	414	414	425	436	437	420	406	422	450	419	436	439	402	445	442	388	435	446	450	417	426	467	434	473	447	418	414	463	455	411	433	449	435	448	444	431	439	411	399	461	431	439	424	419	435	434	435	409	430	414	450	439	411	426	420	420	425	443	417	408	413	418	464	447	436	427	403	441	419	413	448	439	438	472	438	450	438	397	406	405	438	407	412	405	433	440	378	441	424	410	412	440	458	419	434	421	406	401	385	429	467	448	443	442	463	418	434	457	421	405	419	436	428	454	412	406	401	426	418	381	408	417	435	444	406	428	431	434	412	437	435	407	452	448	411	444	411	414	460	408	438	432	416	460	433	412	421	437	453	420	400	420	445	476	449	433	456	443	413	461	403	448	454	400	416	463	450	440	428	415	448	425	437	456	422	421	405	395	478	441	425	403	419	460	440	444	423	420	412	435	432	428	443	443	395	420	451	448	399	416	424	443	414	479	421	431	441	435	407	445	429	424	434	443	446	424	424	424	427	404	409	473	432	433	417	408	428	411	471	428	417	435	404	446	437	429	404	409	441	444	417	428	454	467	431	435	406	428	436	409	410	427	405	460	423	434	421	409	402	443	413	433	441	412	423	439	401	441	428	427	432	428	453	441	478	480	432	407	416	442	450	410	440	464	431	441	403	420	401	400	447	435	452	437	461	445	445	462	406	425	400	433	425	407	413	437	402	399	443	417	424	452	417	474	458	420	406	397	421	410	425	436	433	452	480	417	447	390	445	423	431	469	430	442	413	403	420	433	433	413	388	413	412	472	422	425	424	439	422	399	405	442	413	420	421	443	423	433	446	416	467	433	434	426	394	409	444	382	438	420	446	402	432	435	430	414	443	429	432	445	397	407	411	426	430	427	423	416	412	437	450	439	485	467	407	428	444	442	407	437	451	414	476	429	433	409	430	440	440	412	413	401	455	430	432	396	397	448	411	437	413	375	413	421	444	409	434	428	384	428	412	425	470	447	394	439	457	437	433	432	445	439	396	449	410	436	430	424	457	444	425	424	397	423	464	404	438	435	442	442	428	394	455	416	434	466	424	480	439	453	402	400	416	423	429	430	438	427	421	420	435	433	443	472	408	430	410	434	431	442	423	472	444	473	405	425	428	440	407	453	423	445	435	431	436	426	426	453	405	405	471	431	427	426	411	445	447	435	427	419	430	432	430	424	411	413	426	422	427	433	417	442	430	419	446	426	432	419	434	424	432	423	409	435	418	423	409	434	403	448	455	426	447	429	465	424	419	412	436	441	423	411	410	397	446	436	404	421	423	407	404	438	427	427	428	429	444	433	423	431	512	436	396	447	391	443	406	410	416	396	395	404	441	424	429	422	432	439	432	401	437	421	449	452	419	413	411	431	414	424	439	439	435	444	403	419	433	474	436	435	441	434	416	422	451	420	442	437	415	440	430	433	455	443	429	425	418	434	403	407	382	449	423	459	438	429	447	435	412	416	411	423	404	445	406	478	448	426	447	388	450	432	430	441	431	418	414	450	398	440	438	436	417	394	436	413	454	436	450	441	428	441	452	434	421	408	385	409	396	427	435	390	418	433	424	443	408	461	411	404	428	404	417	410	404	427	474	425	458	444	439	411	403	432	424	410	425	410	398	426	405	456	437	453	422	420	411	442	434	436	478	433	426	429	451	396	433	406	459	455	430	423	420	418	453	441	429	429	445	451	426	428	402	396	440	405	437	427	467	500	430	461	425	422	411	449	408	472	427	445	411	441	439	439	434	402	430	454	454	431	460	443	383	414	444	381	400	363	422	423	435	422	423	440	435	437	438	393	418	426	439	446	422	401	441	476	423	435	429	408	440	413	442	454	462	453	422	399	453	399	430	431	428	429	465	442	403	451	419	406
24545	20968	23928	28176	20958	16743	545	365	337	304	305	295	285	299	248	241	230	287	274	239	253	237	254	268	299	281	241	271	263	230	263	258	232	263	280	234	272	264	269	282	249	274	253	270	274	224	250	245	269	273	255	285	260	238	256	261	262	269	249	272	237	238	246	239	243	252	246	261	256	286	282	269	262	283	252	271	261	242	261	251	252	275	284	255	252	281	237	249	289	281	262	250	269	254	235	238	276	244	271	273	273	253	246	268	263	259	259	284	239	273	274	252	275	266	253	247	257	283	243	233	259	274	262	249	249	256	267	278	250	232	233	246	240	268	258	266	272	268	278	251	279	266	226	256	272	262	263	280	253	237	263	238	247	267	229	272	246	265	237	284	283	256	245	249	272	265	280	228	280	273	240	253	225	250	261	248	266	270	239	231	242	247	258	261	243	277	240	266	248	275	265	270	300	253	249	238	235	273	240	251	245	252	217	279	249	241	247	247	267	268	266	285	259	267	241	273	274	261	273	269	278	271	301	245	262	268	225	264	256	268	232	273	258	267	279	237	243	258	250	261	251	248	287	247	251	274	244	241	277	273	246	239	258	253	229	280	273	238	240	272	249	266	265	237	251	275	240	220	234	241	257	231	230	241	257	265	246	241	259	272	288	238	290	249	251	255	275	273	280	269	258	276	249	228	256	243	261	240	257	281	245	253	248	258	286	262	259	230	241	242	283	228	276	221	280	267	260	245	282	252	250	283	230	256	256	214	272	276	256	265	274	276	263	270	265	287	256	231	261	249	272	238	251	256	248	250	274	238	254	227	265	245	256	298	273	257	282	253	257	288	286	264	245	280	245	241	239	242	237	259	260	287	278	256	242	271	253	267	230	261	249	251	267	273	266	277	251	222	269	276	233	254	247	286	273	245	268	279	269	262	258	265	270	269	230	256	320	245	255	273	269	251	233	272	263	214	260	252	247	280	281	263	246	273	264	269	273	279	245	244	251	267	239	266	273	243	233	261	256	216	250	239	245	275	270	260	245	262	267	263	257	253	270	276	285	260	260	270	273	273	246	268	263	313	250	234	233	273	275	258	246	263	246	256	251	245	272	250	244	277	250	260	256	249	252	225	273	278	298	240	295	256	244	236	253	255	247	283	242	248	237	257	258	253	231	237	259	262	263	262	230	241	273	276	249	278	292	246	245	271	254	273	260	263	245	263	229	249	256	246	258	245	250	261	234	229	260	235	204	262	268	261	264	247	249	250	243	250	287	242	257	241	274	272	242	273	251	273	265	252	260	250	250	258	273	281	230	272	266	244	273	268	269	261	254	269	253	253	246	256	240	271	278	246	268	253	236	259	260	230	285	227	247	235	235	271	258	262	273	252	229	233	277	238	284	246	263	250	249	247	245	287	250	270	260	302	288	247	239	226	250	259	280	253	248	247	261	249	283	257	268	258	282	228	269	273	260	251	264	265	248	240	231	241	257	244	237	274	284	261	267	256	249	257	299	250	286	251	256	242	266	240	257	237	266	260	227	243	280	226	240	272	258	251	256	244	273	246	248	240	260	244	267	242	240	267	247	260	240	244	260	248	281	249	280	270	264	283	256	272	251	248	273	258	252	244	255	283	266	271	260	269	246	254	242	232	249	231	229	254	252	283	258	257	252	254	262	262	258	253	278	268	238	284	270	250	276	272	258	254	247	257	261	277	243	277	232	263	235	297	257	240	231	266	255	243	273	303	301	281	244	255	257	268	237	251	258	280	236	294	250	272	246	260	262	267	256	272	261	260	228	233	265	236	251	232	263	261	249	247	240	247	251	242	256	244	282	250	236	229	282	258	244	241	256	256	239	273	237	262	237	269	219	255	250	251	228	266	243	286	248	257	234	223	253	264	281	243	278	267	264	227	246	253	275	244	251	263	257	271	265	253	250	255	272	231	257	255	237	259	269	238	265	226	240	254	268	264	250	241	248	253	251	246	266	262	239	293	228	252	258	248	249	226	275	281	255	233	267	264	258	249	245	265	278	255	229	230	252	282	239	288	272	255	237	240	283	271	266	249	258	281	229	277	264	266	287	265	245	243	273	245	244	254	275	257	268	291	290	274	256	239	244	255	231	260	256	265	241	254	229	244	260	260	259	260	289	244	272	278	269	263	286	262	247	229	256	250	275	239	277	266	260	232	228	233	238	305	287	232	241	283	236	259	254	278	247	274	276	269	259	272	270	229	236	234	241	265	267	240	273	247	275	268	230	234	256	232	230	224	286	271	269	268	254	257	256	268	278	261	257	251	258	243	266	258	239	271	238	238	264	309	269	266	254	265	275	258	248	247	244	227	237	241	273	261	254	250	268	274	250	265	241	234	261	274	273	250	285	280	253	240	253	249	256	279	239	252	255	265	245	252	255	282	222	240	274	231	249	262	276	251	235	246	243	252	246	249	251	257	234	238	268	267	298	273	248	254	264	237	256	246	267	305	269	247	267	221	249	231	242	245	267	233	220	242	259	253	257	238	257	238	266	259	253	275	252	239	267	264	256	259	288	247	278	271	241	255	265	271	271	253	263	266	260	280	257	250	278	286	274	236	248	275	250	259	277	250	267	224	265	258	256	249	235	269	268	240	269	278	241	273	261	253	270	264	250	253	252	242	252	279	238	274	283	297	265	275	241	250	267	259	254	244	259	258	253	264	251	303	229	252	263	277	243	241	233	244	241	245	255	230	252	302	234	274	246	223	272	227	246	283	274	278	246	252	253	259	273	242	256	218	244	263	254	257	257	258	275	263	246	271	239	269	272	253	239	265	270	257	249	233	249	251	228	278	260	275	277	246	230	240	257	227	242	249	280	286	265	255	266	271	221	236	285	271	271	286	272	244	277	264	240	262	279	258	237	253	267	261	260	249	234	274	269	285	287	227	256	253	262	252	258	252	245	267	249	278	267	252	269	277	238	260	268	237	283	250	266	247	239	267	238	256	246	272	242	271	246	237	254	243	264	283	249	222	264	267	263	260	254	279	248	256	285	260	266	253	264	276	258	259	251	235	256	248	273	258	208	211	247	263	259	279	259	276	300	260	251	273	243	277	242	284	244	258	244	269	276	230	214	294	253	255	263	247	256	248	236	255	272	237	263	274	249	245	227	261	261	255	256	230	269	247	261	258	261	265	249	261	263	256	252	258	240	250	275	276	230	224	252	262	290	270	269	260	261	235	288	270	265	271	268	254	225	259	265	267	251	276	236	274	247	260	245	249	271	233	262	224	250	208	250	270	252	248	227	261	241	247	279	267	249	264	237	253	255	268	235	251	253	276	267	257	274	247	236	273	238	256	244	238	248	256	252	261	267	267	237	269	257	241	240	262	254	254	256	232	254	263	249	251	223	255	247	242	283	260	274	268	252	260	264	251	256	245	245	268	248	261	236	284	251	247	266	256	236	220	247	279	258	267	264	242	260	267	236	254	264	267	268	248	286	239	257	294	258	254	245	245	263	264	239	279	255	255
3797	2257	1347	809	717	753	640	657	650	629	643	687	628	593	625	624	670	649	609	645	631	618	628	624	626	599	616	617	603	657	666	614	660	649	614	600	650	632	636	607	645	633	651	578	619	616	622	651	658	657	609	623	636	647	605	669	578	610	644	627	599	584	617	613	634	659	599	650	636	642	602	600	609	636	606	649	657	608	656	623	599	617	592	636	648	665	648	671	603	633	663	613	657	634	622	603	594	632	647	652	664	621	626	681	585	643	626	652	605	623	650	666	642	617	604	604	645	607	623	587	598	641	656	623	663	587	649	614	608	649	638	647	619	604	637	632	579	676	667	623	651	668	639	659	598	626	646	599	636	625	587	636	638	636	609	631	635	621	614	614	635	603	630	592	565	614	614	589	618	630	603	642	634	633	631	649	634	592	627	625	586	622	669	641	597	632	611	662	633	626	651	624	637	630	612	628	601	660	644	675	640	629	623	637	629	601	603	634	653	596	598	672	616	636	626	603	637	625	589	618	642	608	631	613	639	624	640	601	637	591	641	644	630	630	638	615	636	601	632	617	629	630	605	655	619	631	596	628	639	623	648	597	607	677	633	648	619	606	618	641	655	590	660	625	652	664	647	675	598	607	629	616	648	599	618	658	678	577	589	637	685	682	638	635	585	625	647	640	652	591	589	638	632	624	663	641	621	598	649	676	633	614	631	584	629	708	603	629	656	606	674	604	687	608	596	652	628	624	626	608	593	650	628	656	632	637	631	624	612	604	614	593	597	638	637	614	622	603	656	647	596	678	592	679	641	607	633	609	611	612	631	679	622	633	590	691	636	610	620	657	673	660	606	619	645	634	603	627	637	645	611	650	601	594	627	623	606	628	671	629	619	661	645	590	617	634	650	597	616	635	628	610	689	621	644	632	606	656	626	685	618	627	643	647	591	654	609	635	624	623	614	648	624	627	617	642	598	602	648	671	605	565	626	650	651	628	652	582	665	602	618	623	561	613	631	607	645	646	612	639	603	660	633	571	630	645	648	600	649	628	628	638	615	570	620	599	616	592	629	629	630	619	622	602	568	652	600	623	620	617	617	609	606	607	629	621	644	659	646	567	653	622	640	631	637	579	643	591	631	663	640	610	591	599	616	664	636	599	667	639	607	660	619	620	591	595	622	643	673	612	591	645	631	578	620	573	653	624	663	628	599	596	658	623	626	625	615	565	660	638	630	637	610	637	651	621	629	628	665	626	669	597	611	634	651	598	634	686	620	660	629	594	660	619	584	576	613	627	619	643	667	633	670	647	616	634	641	591	672	592	673	650	647	660	649	644	583	634	583	701	598	612	608	626	610	636	651	615	629	634	661	606	680	627	626	634	654	617	614	678	659	644	591	631	658	652	642	649	611	602	599	640	647	612	605	622	645	588	641	651	632	595	593	666	630	603	678	648	676	640	655	641	615	667	601	633	638	614	626	619	596	646	619	607	572	602	624	639	617	651	649	602	581	612	633	619	639	643	622	629	617	632	602	603	655	623	642	631	655	629	612	622	652	636	651	622	640	619	617	638	626	620	656	604	655	646	651	589	624	618	619	626	655	626	644	632	673	636	661	624	675	680	652	625	673	672	622	622	626	594	605	660	652	596	617	597	594	646	600	650	631	625	616	671	680	552	614	626	623	651	606	658	611	624	629	611	635	621	668	645	634	637	575	588	623	645	651	627	655	663	627	622	611	654	672	609	650	646	628	648	641	644	650	633	658	604	609	635	644	644	687	635	601	581	618	641	621	647	662	680	666	594	636	668	627	652	631	608	587	561	616	648	619	663	595	607	633	664	683	621	664	676	635	588	650	616	627	623	602	617	608	619	594	617	650	685	590	614	589	647	585	613	671	653	651	661	654	561	669	635	624	595	643	613	630	614	585	632	589	607	653	625	617	606	646	654	612	642	628	615	634	665	634	660	662	593	598	636	639	630	632	631	622	635	632	646	649	666	614	651	585	656	602	614	591	641	620	611	680	655	625	618	628	609	610	617	660	613	609	622	654	621	649	613	608	623	623	549	653	669	612	614	610	614	632	633	600	600	623	613	618	604	658	613	586	664	642	616	622	602	656	607	631	633	653	630	607	603	601	603	617	606	613	645	629	611	652	619	596	585	629	637	619	670	612	627	654	625	621	628	595	605	655	603	627	633	596	639	641	621	601	587	638	639	621	578	608	621	632	630	676	599	611	613	566	636	600	574	640	575	614	625	642	602	589	595	653	603	606	620	601	666	622	597	629	633	599	664	577	616	559	626	598	648	568	620	652	619	625	629	640	647	626	633	652	639	647	609	562	654	622	609	633	611	609	621	617	652	570	619	607	589	637	629	606	615	631	630	612	645	653	583	613	632	629	659	635	573	642	634	607	621	660	624	666	642	596	667	586	630	570	665	660	647	626	565	658	633	592	638	608	619	633	658	640	624	622	583	644	625	623	608	581	616	595	611	611	617	594	628	622	605	624	599	601	628	611	614	653	601	652	640	649	616	626	563	631	655	639	622	677	616	597	704	652	602	642	642	658	626	616	633	597	613	626	673	592	547	653	624	596	627	607	676	643	589	625	602	644	658	670	626	634	648	637	641	632	609	607	594	649	632	600	644	614	630	611	606	650	650	646	638	623	641	633	600	651	633	601	590	612	601	618	592	642	593	664	617	615	610	595	638	618	642	615	668	611	653	587	625	651	649	631	605	625	632	637	627	608	620	602	642	619	615	636	648	605	637	625	620	585	614	666	637	617	645	632	671	615	614	656	609	617	605	650	650	665	618	610	642	607	633	602	620	637	600	597	652	626	604	656	618	654	593	658	614	631	641	634	628	602	603	612	566	662	620	659	608	635	628	627	636	633	587	620	605	685	616	563	602	665	633	611	644	614	655	639	622	656	614	646	617	653	631	585	619	630	641	616	633	661	631	624	581	623	622	638	648	622	671	629	634	659	617	626	645	636	622	635	654	655	672	607	592	640	598	597	624	632	646	624	610	621	636	601	589	637	667	617	679	639	646	623	605	631	614	632	660	679	659	663	620	629	578	648	609	630	634	629	683	626	654	630	588	629	594	607	647	662	627	666	606	635	621	626	632	683	629	649	634	558	607	646	648	611	581	611	639	620	644	621	651	628	613	635	620	625	627	653	604	598	635	658	640	615	650	647	612	580	641	637	642	620	632	599	658	641	687	649	605	659	618	608	576	615	596	635	587	583	581	619	669	639	631	618	610	672	649	622	660	655	618	599	618	620	614	607	662	601	639	638	637	592	675	620	686	607	599	612	684	648	674	581	602	598	645	610	606	627	600	610	623	653	633	588	572	630	618	659	593	646	675	584	675	638	626	594	568	603	622	667	629	624	617	593	582	636	664	692	604	600	660	629	645	650	585	601	600	645	581	675	634	620	623	630	611	626	609	614	623	562	601	649	643	596	633	643	614	613	638	619	592	640	599	590	648	659	629	647	666	604	616	593	651	618	631
23869	20980	24321	27829	20980	20993	12763	532	344	260	295	252	240	245	255	231	235	218	204	239	210	204	205	226	209	216	211	199	202	195	212	198	199	196	165	189	206	204	211	185	218	183	198	194	167	187	201	217	205	195	202	198	205	190	220	211	190	193	208	201	225	194	198	199	198	199	192	212	210	202	217	230	168	200	197	232	223	221	203	200	201	207	230	197	210	230	184	202	208	190	198	219	191	207	184	176	199	215	202	182	185	196	191	187	186	188	176	204	204	200	200	191	200	215	201	165	210	205	184	226	210	198	182	206	193	188	154	177	203	222	197	203	192	198	191	185	216	222	208	187	180	209	183	171	176	183	217	215	227	210	184	187	203	211	220	212	200	220	205	195	180	192	180	173	174	192	192	194	220	167	181	171	197	194	209	194	221	203	203	204	221	205	200	204	202	185	197	176	222	176	183	194	203	180	235	200	218	216	163	208	197	194	200	179	225	218	201	186	210	213	188	200	198	202	188	188	204	179	184	181	210	198	182	191	191	183	196	209	180	189	212	193	189	212	203	199	183	206	214	202	179	212	195	198	186	197	206	195	203	196	177	200	210	214	215	196	219	216	218	212	218	201	218	192	219	181	203	171	197	200	218	217	189	176	185	200	201	211	189	184	199	168	198	193	179	204	204	179	221	184	192	186	186	216	208	192	192	184	195	169	191	197	182	202	181	202	193	223	211	184	208	220	174	215	226	194	178	182	216	203	191	226	183	198	190	185	199	220	209	203	196	205	173	168	186	227	190	198	175	173	204	204	239	225	208	214	187	205	183	205	203	199	205	222	170	177	193	218	189	204	202	179	202	187	200	188	176	206	182	213	227	220	198	209	220	210	200	218	210	209	219	204	198	207	208	216	191	187	167	208	187	218	221	213	200	210	207	196	204	194	181	204	185	216	203	223	210	199	217	213	202	212	193	174	189	230	201	185	173	217	212	178	197	188	210	213	195	218	225	200	197	199	181	216	198	178	221	168	198	226	177	179	231	195	224	210	196	195	207	198	210	204	206	187	205	193	209	210	252	246	197	200	206	205	174	199	208	206	183	190	176	182	184	205	211	202	216	195	197	215	189	220	205	208	198	195	213	206	190	228	201	196	201	216	210	230	195	194	178	200	182	209	201	233	189	178	205	187	191	201	205	213	217	202	182	197	197	187	197	185	199	211	209	219	191	220	209	174	189	199	196	205	197	209	179	209	201	194	192	184	189	196	213	182	200	199	204	169	189	199	176	193	186	191	190	213	220	197	182	196	203	220	210	218	203	218	237	242	178	201	205	173	195	193	197	210	190	194	200	204	202	216	200	185	218	185	199	210	228	223	222	190	201	186	203	194	196	209	206	201	199	201	182	199	212	204	241	197	168	191	216	196	219	187	205	194	202	158	196	195	204	202	192	187	206	209	186	187	213	195	171	178	183	181	195	199	203	193	217	205	184	225	215	225	196	210	220	199	201	192	205	180	220	161	207	208	192	215	201	212	203	213	192	198	178	186	195	223	235	204	213	197	210	193	185	208	197	195	181	214	197	205	183	175	163	196	197	190	204	199	163	216	186	192	205	217	205	219	197	188	190	206	202	213	190	213	214	205	196	222	183	201	183	198	189	184	207	169	203	190	211	185	221	189	201	188	183	198	179	179	208	176	218	222	219	171	213	162	194	198	196	196	199	194	195	185	178	184	211	203	216	215	189	182	190	222	194	208	199	192	184	202	201	219	199	202	188	205	171	219	194	195	209	204	161	203	221	206	185	203	212	189	205	200	192	208	180	176	240	185	179	183	187	206	192	202	171	167	188	216	203	192	192	199	213	216	187	193	195	173	186	196	200	181	187	207	192	179	184	205	194	193	240	189	209	194	199	204	200	200	201	212	204	189	194	161	209	198	203	187	206	191	198	211	175	208	206	205	236	204	190	193	195	182	196	200	181	189	213	228	183	202	191	192	228	195	192	191	196	180	176	208	208	180	197	198	179	208	211	198	205	213	211	213	203	200	179	220	211	201	192	205	184	253	190	210	172	181	221	200	191	197	178	206	186	216	198	183	225	188	210	182	198	208	188	223	197	200	211	219	215	181	170	198	198	206	196	164	204	208	198	180	165	177	204	215	187	193	170	184	176	210	202	196	209	186	213	208	194	191	206	215	207	185	196	190	187	185	206	200	185	187	193	208	223	197	192	215	184	183	191	196	185	178	170	174	209	188	209	203	209	196	184	177	196	218	206	205	188	196	215	188	208	190	202	189	202	173	176	194	193	194	175	180	209	204	204	188	185	207	186	217	200	197	204	195	187	210	201	189	183	207	195	184	204	232	197	173	183	225	179	204	200	210	206	210	177	198	176	191	205	181	214	199	212	203	201	226	187	201	211	234	196	190	217	183	229	205	190	174	199	204	214	202	190	176	199	195	194	198	193	163	173	205	202	189	215	192	191	201	184	169	216	206	196	176	208	199	225	200	218	210	195	195	195	208	184	204	208	186	217	178	194	184	197	192	204	200	205	206	192	186	210	202	211	220	187	223	191	187	191	210	218	209	202	218	190	194	181	192	207	229	226	199	212	206	194	199	181	229	194	198	197	183	189	190	195	198	214	225	218	185	199	179	187	180	187	220	183	206	198	185	175	189	196	206	193	203	200	206	190	182	192	210	233	186	212	200	188	171	198	209	196	219	192	205	201	185	215	223	225	200	203	207	196	203	193	178	216	206	173	200	221	189	220	184	178	202	191	219	207	185	189	207	198	203	222	216	234	177	201	199	213	189	201	190	172	193	184	214	182	210	171	190	187	186	218	207	194	218	199	203	203	186	180	201	198	199	189	187	174	227	169	205	204	221	210	224	193	234	202	208	203	213	199	205	195	197	204	188	189	205	189	192	198	207	208	200	199	197	173	238	194	176	207	199	188	207	214	230	204	215	210	211	233	208	202	186	210	181	202	205	233	192	182	183	174	168	202	196	192	180	212	196	180	186	208	203	206	217	188	221	204	224	213	183	185	196	196	197	200	199	217	206	197	194	207	190	197	224	209	231	199	173	195	203	191	204	196	184	188	182	210	181	230	182	195	210	218	197	184	188	198	196	160	213	205	208	210	217	228	214	225	200	210	204	223	194	209	212	200	187	199	213	207	209	217	193	226	187	202	226	212	215	209	223	206	179	200	208	195	212	214	200	186	206	213	186	193	207	206	193	183	214	196	217	206	200	179	203	210	192	185	204	208	186	188	204	219	187	179	203	186	218	230	230	236	212	175	181	191	205	194	203	190	179	199	190	236	191	170	202	188	216	219	204	203	240	210	196	209	194	192	214	213	194	203	147	206	214	203	215	175	206	201	178	182	201	201	174	189	218	206	218	211	209	225	195	189	195	187	189	191	199	194	210	212	214	203	215	237	210	214	192	176	178	203	218	229	206	206	192	184	210	164	186	207	209	196	195	197	194	200	192	179	174	212	223	195	199	192	214	201	184	173	195
4298	3575	1725	857	653	619	577	553	503	476	478	443	455	484	468	523	499	532	422	490	496	449	457	480	487	467	473	467	484	482	436	477	480	432	462	465	450	438	483	473	492	506	467	508	454	472	477	459	512	444	478	510	474	472	472	428	428	465	446	487	456	465	462	456	496	472	462	473	494	460	442	481	436	437	493	479	461	465	501	444	500	425	431	453	434	464	447	462	479	451	441	437	511	478	467	468	463	465	450	493	499	482	443	461	429	422	475	518	438	504	455	486	463	448	447	484	487	454	469	480	457	459	455	448	482	479	466	426	452	506	483	475	465	445	410	455	465	446	448	496	454	484	483	469	495	498	475	478	470	449	455	463	452	458	461	492	450	495	464	471	479	447	504	453	460	478	451	470	481	450	465	452	429	480	490	481	422	460	449	441	476	492	464	480	477	467	478	406	468	456	453	440	445	442	483	476	457	485	470	493	438	464	455	472	506	453	480	493	456	486	466	436	461	441	486	449	493	444	502	493	480	453	468	487	440	458	468	448	473	466	436	455	464	430	468	483	493	424	465	508	469	480	458	435	478	475	488	441	437	483	464	428	469	451	456	474	458	455	462	457	451	496	462	422	467	447	463	443	505	468	443	466	475	452	458	430	446	502	480	432	468	496	504	455	449	458	466	466	436	454	478	457	459	527	524	428	481	495	462	470	483	425	506	464	476	487	498	472	430	464	425	451	435	476	494	480	506	468	445	446	429	464	460	448	463	448	490	434	468	447	469	461	435	436	484	480	454	462	485	466	490	480	438	484	467	458	496	486	450	487	485	468	427	431	463	454	468	460	476	476	479	478	469	444	475	416	484	479	460	458	475	447	463	459	470	481	456	461	453	464	468	490	458	462	474	485	453	487	466	478	452	466	426	438	417	501	442	482	452	467	461	476	482	481	499	435	454	484	491	458	510	458	440	474	432	481	429	498	484	480	439	461	462	480	449	440	448	459	491	500	474	433	469	459	437	455	444	504	433	452	399	485	483	469	500	418	495	415	494	464	463	462	518	461	431	501	460	467	474	466	493	457	483	449	507	453	474	507	443	458	454	421	458	434	471	470	511	470	464	460	470	448	444	476	454	449	424	391	488	435	457	459	487	465	484	464	436	486	476	469	447	482	483	413	480	482	464	469	437	440	465	484	441	432	430	483	462	477	468	417	499	445	455	432	439	459	474	484	422	491	469	490	511	440	445	452	464	452	436	497	512	467	444	468	438	470	456	473	412	435	486	470	498	485	438	434	481	451	487	484	479	489	476	478	483	442	475	458	486	474	444	471	432	472	485	481	460	437	446	453	488	487	487	489	494	457	470	462	481	469	455	512	451	484	494	486	464	496	438	452	484	432	450	472	501	484	473	463	474	476	445	485	453	457	459	449	433	442	484	488	468	484	440	459	461	513	492	441	488	458	469	458	464	476	474	437	454	467	507	473	458	420	442	482	485	430	447	451	440	479	486	429	443	459	447	427	440	471	484	488	440	452	465	456	424	460	483	493	455	467	465	497	492	454	489	447	474	455	447	454	460	466	496	455	495	481	484	485	443	483	481	480	418	492	457	444	450	464	468	443	439	417	454	441	450	456	480	467	480	457	486	444	457	444	474	483	466	508	467	470	468	522	498	435	450	472	450	459	486	453	478	488	457	423	454	445	463	420	469	480	450	486	456	456	455	456	476	462	436	481	458	457	431	463	472	467	474	455	448	452	466	505	437	425	424	458	493	449	479	482	478	516	439	462	453	481	481	450	500	501	453	440	423	452	491	437	497	444	452	458	434	453	456	505	450	457	449	464	441	466	468	401	459	453	468	493	461	452	480	477	481	473	465	453	430	473	471	447	432	474	452	472	456	453	479	477	460	437	446	474	469	492	470	438	492	452	463	474	466	482	431	459	459	506	491	441	514	474	461	494	466	492	440	469	483	448	452	467	437	508	479	449	460	478	466	456	460	469	496	438	470	444	458	402	494	483	489	477	443	455	491	429	505	454	481	457	436	484	458	466	432	461	443	433	452	439	441	464	470	499	456	487	489	447	494	436	434	464	483	484	418	470	486	463	453	451	470	452	434	476	448	402	471	477	450	481	475	481	475	416	449	437	484	460	475	445	448	480	470	465	480	456	473	488	448	489	481	471	443	445	453	431	427	500	471	451	427	473	417	486	493	465	524	480	466	450	483	471	459	473	471	442	495	472	454	506	497	440	479	473	472	471	447	461	480	485	475	494	471	470	478	487	450	449	454	479	459	474	455	463	512	470	451	458	493	445	454	467	471	484	483	459	470	449	479	464	456	459	478	480	452	490	434	476	475	495	489	480	470	476	503	460	468	501	415	466	489	485	470	477	495	483	457	458	500	462	454	477	480	477	473	502	462	479	489	439	461	493	482	498	467	493	481	456	448	464	474	492	500	519	469	466	446	392	482	485	487	514	462	502	499	469	461	447	477	465	465	471	490	482	454	459	459	459	461	468	471	461	449	478	505	468	463	446	450	461	489	502	462	469	484	455	465	469	460	470	450	497	431	473	456	445	452	472	454	454	437	479	488	486	485	501	463	457	460	400	433	458	460	487	482	463	480	485	457	433	474	489	461	429	490	456	466	463	444	442	498	482	458	439	473	424	479	471	444	440	461	487	447	473	474	466	487	465	452	424	497	463	513	474	509	469	435	458	489	440	441	455	483	446	446	477	447	482	459	490	449	461	480	423	454	476	464	411	467	517	456	464	474	495	462	453	418	463	464	455	432	462	440	468	475	456	474	473	467	489	452	460	457	446	476	506	467	461	453	502	480	451	449	465	491	457	424	490	426	485	443	499	447	440	490	493	436	475	480	437	438	465	435	482	497	476	436	505	485	466	493	447	488	448	464	449	470	461	455	445	457	473	463	480	424	486	486	463	469	420	462	493	472	467	489	470	476	421	488	451	463	496	414	460	481	478	468	462	409	439	462	468	446	466	479	439	506	431	463	458	473	495	408	516	509	477	468	472	451	456	470	467	475	489	455	443	482	453	437	458	496	449	450	469	467	476	478	433	451	464	478	479	459	473	462	492	444	468	474	434	439	496	465	443	496	468	452	464	456	469	500	439	469	466	428	493	444	447	465	448	467	475	466	486	475	444	413	455	480	448	450	438	436	512	452	460	491	440	480	464	444	489	487	440	458	458	470	443	476	470	484	437	487	474	474	488	436	442	453	479	447	459	461	496	455	478	468	490	444	490	468	452	477	472	452	464	497	468	447	477	509	477	466	463	453	472	483	472	470	452	480	446	512	490	473	475	490	453	443	483	413	513	456	462	474	459	436	481	462	430	472	471	459	477	507	486	451	496	479	487	473	420	490	447	457	476	478	463	472	508	448	466	491	487	425	455	496	490	437	462	466	454	516	463	435	460	469	434	454	505	483	489	493	458	498	457	466	443	471	436	421	452	465	472	476	449	455	470	467	488	502	453	463	463	454	448	466	459	499	481
31700	19576	7221	584	416	405	277	160	149	168	174	149	182	156	168	157	174	167	163	155	136	169	162	173	150	157	159	149	177	164	134	182	161	148	151	164	165	150	164	166	177	191	164	145	179	163	147	160	154	183	171	156	172	161	181	192	153	171	175	180	165	167	166	144	155	158	143	167	163	152	173	147	160	166	164	171	167	162	159	169	162	147	162	165	177	166	159	149	159	168	155	162	168	170	167	160	166	160	141	167	172	156	172	170	170	175	158	152	162	153	178	146	149	165	146	162	148	180	174	172	174	157	170	153	157	144	175	148	166	171	161	165	155	176	179	169	160	166	144	158	171	167	157	175	147	157	170	154	161	166	143	139	179	152	182	169	158	176	175	154	147	157	150	138	178	160	143	188	162	161	176	157	158	165	172	183	166	176	151	169	157	162	167	161	183	149	128	134	169	140	157	145	156	143	159	149	171	181	153	160	148	167	134	176	152	155	160	187	165	163	190	155	153	170	169	158	159	166	167	154	167	148	142	138	159	152	153	147	160	155	156	142	157	158	198	172	125	176	173	154	157	157	166	165	153	130	174	148	175	184	152	158	166	176	163	170	179	158	174	172	144	158	192	158	163	149	156	164	142	161	164	152	176	164	178	160	118	144	156	156	170	140	151	148	158	148	178	142	179	173	155	159	161	160	125	155	178	172	185	167	159	155	183	161	161	151	166	133	164	153	147	148	148	153	177	174	139	151	163	161	172	185	170	160	172	172	168	172	186	149	182	155	158	149	171	140	161	148	146	147	168	160	189	164	165	154	177	144	179	159	135	169	167	170	164	148	180	168	190	157	150	152	152	156	163	147	167	146	157	162	158	169	171	128	134	149	177	156	187	150	177	168	163	158	164	142	168	202	159	181	181	156	156	154	159	152	146	156	143	148	151	149	160	151	167	173	185	169	150	180	173	171	179	158	169	160	169	167	147	172	169	144	176	154	151	152	181	162	159	131	146	184	131	173	165	153	160	167	147	139	152	151	158	159	153	169	181	179	145	156	148	140	171	144	159	125	164	178	141	166	160	149	148	130	162	148	144	149	147	164	176	162	183	186	163	171	149	168	172	163	161	158	133	160	156	170	167	128	165	146	171	166	164	178	167	154	161	163	160	146	170	178	173	156	164	141	160	132	171	153	146	181	150	141	176	171	157	135	162	157	146	167	182	173	158	164	147	138	196	157	164	154	160	165	136	143	146	168	164	149	163	160	155	142	190	183	145	168	164	188	171	167	152	161	159	163	156	161	178	172	174	149	162	134	170	150	155	147	169	163	162	155	166	159	161	179	167	169	157	160	202	161	163	149	167	146	160	148	149	171	140	148	164	168	158	169	157	158	160	153	135	168	175	160	176	150	148	162	164	171	184	161	155	187	185	165	143	154	161	157	168	157	159	137	182	178	153	186	156	164	155	164	152	134	169	164	157	160	177	174	196	158	150	169	165	177	179	165	175	133	159	185	157	156	161	187	146	161	137	155	145	168	182	160	152	182	177	159	163	154	166	170	159	170	160	145	168	144	183	185	168	135	167	142	165	137	184	164	169	177	160	140	159	177	164	158	170	174	166	163	157	180	171	144	166	181	140	165	155	195	153	172	172	161	168	167	161	137	161	138	143	160	148	178	164	157	156	172	145	152	146	168	148	135	182	162	161	145	179	187	180	166	166	146	189	186	152	144	160	162	156	165	150	163	163	164	157	154	133	164	153	175	145	157	144	167	182	181	147	148	177	169	162	166	186	128	164	178	159	177	176	169	177	151	163	131	164	173	154	159	174	159	160	159	149	174	154	146	141	156	164	146	150	169	161	164	165	169	163	151	180	154	146	153	156	151	148	160	168	151	180	165	168	146	160	156	181	184	141	174	189	161	161	157	170	151	135	158	169	168	177	151	164	187	176	162	166	157	143	163	175	177	169	184	166	180	159	180	154	153	157	128	171	152	155	172	146	182	200	198	147	150	163	154	151	165	167	172	158	161	189	162	131	141	151	150	163	161	171	187	154	166	154	168	148	169	137	182	188	162	142	174	163	148	174	162	158	157	130	139	147	159	161	153	150	146	149	138	172	161	193	162	168	144	185	147	172	168	179	170	154	136	170	177	155	142	137	150	158	164	159	138	146	145	173	172	160	179	146	161	155	149	164	161	157	150	161	169	159	167	171	158	153	160	145	168	157	151	170	148	173	171	157	178	138	158	174	165	175	190	156	132	161	146	149	177	162	172	146	170	169	161	181	167	142	168	175	157	144	159	169	152	170	158	156	161	143	164	154	143	177	162	153	156	150	150	178	158	157	148	144	158	168	150	154	151	169	146	145	167	163	164	171	166	146	151	164	195	167	136	203	148	172	189	180	164	140	145	149	156	166	166	162	151	158	169	175	162	144	134	144	133	138	171	167	172	155	160	182	182	157	140	165	155	147	174	165	145	165	154	165	169	159	137	136	154	164	188	155	168	177	148	180	145	162	147	175	145	150	177	174	183	159	146	149	159	167	151	145	150	184	133	161	161	151	167	155	163	174	169	161	136	157	160	152	139	161	173	164	171	159	154	133	167	151	182	173	140	178	156	156	159	146	152	156	153	170	159	171	152	167	158	172	165	167	168	171	159	155	149	149	140	185	170	189	166	173	175	161	147	151	166	146	168	182	186	175	166	161	179	155	160	165	145	168	160	144	156	151	158	159	130	160	159	168	164	170	122	138	181	163	156	170	154	161	171	163	170	145	145	158	171	156	160	179	145	160	186	148	174	164	158	171	145	200	168	147	176	152	173	132	175	169	170	156	146	148	139	164	157	180	166	150	142	170	188	168	177	147	174	156	152	159	164	151	159	162	167	161	166	194	161	138	145	177	139	157	133	186	148	154	165	149	160	144	149	152	174	163	160	160	147	167	171	165	157	173	135	156	168	144	132	178	160	155	138	148	171	159	181	144	152	157	152	161	155	159	173	174	143	173	161	154	177	167	156	153	180	154	157	159	157	166	157	154	148	157	171	180	149	150	159	171	160	166	155	144	140	164	137	132	152	160	155	172	149	164	146	172	166	174	173	154	153	136	154	156	172	164	159	183	145	140	150	150	156	156	151	136	167	164	149	174	161	146	147	158	164	175	161	193	168	136	147	141	176	135	166	164	172	152	153	195	161	147	165	146	147	150	147	168	170	148	135	157	184	164	158	158	181	167	172	167	178	137	150	176	155	175	174	138	123	142	138	146	158	161	157	161	148	152	146	160	178	171	166	145	154	168	176	184	185	192	160	155	151	151	159	155	135	185	171	166	133	168	151	162	171	173	150	160	186	133	158	183	150	171	156	155	160	155	172	161	171	146	180	161	176	163	172	178	145	163	182	158	132	151	166	170	152	151	144	164	157	144	160	175	152	183	159	178	170	183	194	178	148	156	157	150	164	158	162	171	166	158	185	158	191	174	190	172	157	151	161	154	168	153	167	145	169	156	164	142	166	171	153
5511	676	544	464	445	432	440	453	459	420	468	424	451	431	413	453	421	452	423	427	477	441	447	455	453	426	403	435	418	464	408	479	408	423	394	445	485	444	430	447	435	447	434	420	430	410	452	415	432	436	458	420	467	455	471	439	421	449	420	444	442	437	460	438	457	433	417	396	411	421	470	438	424	402	453	435	448	435	415	403	451	456	439	470	390	443	428	399	394	405	445	408	420	454	433	441	409	430	454	436	472	454	392	457	442	443	430	423	465	429	409	447	475	412	437	397	468	422	422	440	436	453	429	453	458	444	439	431	412	415	440	427	417	465	437	439	425	484	444	399	464	438	422	422	452	414	415	468	423	403	417	462	410	425	433	475	461	438	437	399	438	438	413	444	441	411	451	418	437	447	426	445	401	444	441	408	426	426	390	442	458	419	426	428	412	420	443	438	403	443	393	430	394	438	408	453	440	438	402	404	444	441	441	438	429	457	443	447	408	409	417	470	424	457	449	441	401	450	416	402	413	396	432	425	424	427	424	443	465	424	438	482	416	423	421	465	456	459	449	436	439	442	442	445	406	423	461	427	416	459	420	429	428	404	411	421	459	448	444	436	427	440	472	439	432	436	481	424	476	444	434	421	408	439	427	410	391	444	414	458	398	408	458	419	415	471	447	425	460	430	424	473	439	435	443	422	409	447	465	431	425	458	423	454	427	402	398	422	435	428	397	472	436	422	439	421	458	422	448	415	432	444	409	432	452	444	418	430	410	431	421	409	459	454	443	432	450	397	420	399	480	432	399	429	437	445	427	430	430	433	432	417	436	436	439	474	398	465	419	422	415	438	424	432	434	438	424	431	421	421	422	432	426	428	442	440	445	423	422	426	431	433	411	455	437	447	403	390	430	411	411	405	412	469	447	409	440	447	443	428	443	418	458	435	445	437	441	447	449	436	417	409	453	437	412	394	440	393	427	425	437	448	428	458	402	437	403	438	430	399	445	476	443	434	463	419	435	436	447	435	403	402	390	427	431	419	456	408	434	471	429	441	435	462	435	437	436	435	428	429	471	413	412	498	445	434	405	406	436	423	419	416	412	418	429	408	406	434	420	445	397	457	449	397	416	460	444	469	428	437	464	474	403	435	425	425	453	433	469	478	438	390	458	453	426	427	399	436	429	468	403	441	436	415	441	420	475	444	437	438	427	401	416	430	446	422	421	432	428	426	482	434	439	416	456	403	426	429	408	437	410	440	441	422	418	414	420	436	401	434	446	439	420	439	422	434	446	435	423	424	436	438	423	420	391	439	456	399	429	457	419	445	434	451	417	422	412	410	469	422	423	455	415	442	414	434	443	437	402	438	407	407	437	457	406	439	442	438	445	426	432	465	417	445	438	421	409	418	424	423	431	468	436	442	435	449	430	421	420	434	413	431	441	432	426	420	397	422	456	471	418	409	398	419	426	443	437	398	427	440	439	428	435	429	429	405	447	424	464	407	419	425	454	419	448	446	446	422	439	449	451	424	420	425	400	381	404	440	455	392	460	440	458	410	423	438	435	430	424	437	445	431	414	459	420	462	445	401	393	430	452	457	428	431	432	412	457	455	424	420	410	415	413	434	427	409	404	439	406	451	438	421	456	456	418	422	416	413	453	438	434	439	445	415	423	499	425	422	426	455	420	440	468	434	433	460	439	382	466	433	414	426	449	407	433	424	483	435	433	436	392	411	440	436	433	469	433	378	455	422	451	433	431	405	422	427	397	420	429	428	392	440	433	384	428	445	420	413	435	449	412	402	440	422	425	462	433	426	411	458	411	434	423	470	444	419	492	446	408	457	450	430	460	437	418	465	421	412	446	412	455	442	432	419	449	397	435	447	459	420	418	429	420	433	428	424	445	452	391	435	401	453	424	451	434	431	433	449	439	434	481	449	454	438	415	428	431	431	408	402	441	431	387	422	420	452	421	388	461	411	454	431	405	436	401	421	424	445	447	457	395	462	428	441	422	432	448	433	453	402	421	485	450	461	441	412	417	443	401	438	446	395	436	452	480	413	435	404	414	423	434	416	432	423	417	455	450	432	424	418	428	412	414	427	420	440	425	453	432	421	449	421	451	411	436	417	438	423	427	438	435	424	422	469	471	438	454	443	433	465	407	430	465	417	434	453	413	432	460	435	447	411	419	434	468	396	421	424	417	451	456	397	402	391	422	424	414	406	416	435	466	430	429	423	462	396	423	432	398	446	411	415	463	398	409	424	454	443	405	406	414	462	412	419	407	411	410	449	431	422	420	455	417	411	424	397	420	441	442	464	390	418	440	467	450	397	402	431	434	418	424	461	489	421	456	440	454	423	462	417	430	436	421	444	440	467	450	410	443	427	422	493	402	438	423	459	414	465	434	435	422	411	441	434	421	373	447	442	432	419	401	405	456	449	408	375	387	456	452	429	440	447	408	440	436	439	424	436	429	449	401	405	411	420	443	426	410	426	424	466	404	445	426	423	438	439	463	443	418	420	395	438	425	410	412	430	426	445	453	407	466	430	442	417	474	452	418	427	425	452	430	420	464	464	447	436	431	461	408	442	432	447	431	409	437	394	460	380	448	398	409	399	401	418	418	439	428	441	459	456	441	459	424	386	429	445	435	416	444	410	401	449	437	462	428	450	382	419	422	460	406	441	401	440	439	419	419	442	441	406	435	427	454	397	397	453	447	442	429	409	451	445	444	448	438	438	455	442	435	400	448	458	443	431	433	437	390	473	467	477	446	409	438	430	416	427	428	490	443	422	486	379	422	423	445	439	433	441	453	446	423	464	434	436	447	442	450	410	409	434	423	403	402	485	422	430	370	431	434	422	423	442	441	461	454	420	406	422	435	433	455	434	443	456	447	420	483	433	406	446	396	444	409	411	398	434	443	418	434	446	433	446	487	430	419	411	401	465	465	409	411	447	399	447	438	404	460	458	432	431	430	404	409	403	418	414	432	434	402	412	446	449	430	420	432	426	472	444	446	439	470	456	429	407	418	445	423	432	464	450	438	426	446	413	391	450	423	449	435	429	447	438	443	419	434	422	439	473	447	449	427	440	420	422	452	408	430	407	480	458	428	427	430	431	425	409	457	428	441	438	422	436	404	454	444	483	440	419	449	404	424	415	415	453	458	400	405	438	468	421	429	463	422	449	446	428	440	450	495	433	430	408	408	408	439	463	444	407	433	430	448	443	416	423	441	420	450	416	467	438	423	415	420	439	414	457	424	454	413	422	436	429	436	433	451	424	438	456	454	440	395	477	440	398	448	442	462	437	412	449	428	405	394	398	420	410	439	441	456	421	414	498	460	392	411	431	430	364	446	477	401	430	450	415	438	452	450	441	404	448	470	421	451	441	438	387	428	478	456	419	441	459	440	411	418	444	433	424	432	438	389	436	431	450	417	417	446	410	443	413	419	470	485	425	467	416	435	440	426	442	454	441	465	458	425	448	434	431	428	412	452	439	411	448	428	438
24590	21020	24013	28202	21024	16895	562	367	308	300	293	293	300	293	253	275	299	261	302	265	297	272	229	240	288	261	259	263	240	265	257	261	255	243	264	260	266	265	222	260	273	282	223	260	254	264	274	275	252	274	271	259	246	270	268	260	258	230	227	243	291	229	246	293	286	253	267	238	220	241	245	283	236	263	241	278	270	261	285	254	254	245	240	271	269	253	270	243	255	241	277	271	244	253	212	262	230	255	274	267	275	233	268	245	264	273	260	271	230	262	278	248	275	242	232	235	221	306	275	241	232	260	233	266	271	254	240	237	266	305	239	283	236	233	247	248	258	251	229	258	272	277	278	276	264	277	263	253	249	261	245	301	230	260	260	268	254	235	262	245	270	285	243	238	280	262	245	263	257	251	235	261	253	255	275	263	237	250	263	266	254	256	231	230	251	263	250	269	263	239	229	228	261	265	254	271	272	248	270	249	261	229	228	266	256	294	267	269	245	266	256	233	275	277	262	249	221	250	230	275	255	276	254	242	259	263	238	266	266	242	253	263	275	233	286	262	285	267	283	244	284	264	259	236	253	249	252	271	243	251	233	284	274	248	230	270	256	242	256	266	274	243	252	234	258	243	238	266	271	257	260	263	258	257	263	272	248	260	266	261	262	250	248	274	249	273	230	275	267	269	280	249	266	263	253	248	225	252	261	248	258	269	236	242	242	246	249	241	246	253	243	272	264	288	252	258	264	250	292	232	252	264	255	250	237	258	268	234	233	287	252	278	258	266	248	255	264	255	278	241	220	253	255	273	256	267	264	265	262	282	272	233	291	255	238	239	264	273	228	248	267	240	260	278	274	258	266	250	240	279	264	230	231	245	226	274	301	244	265	267	251	249	253	242	236	265	249	276	258	285	261	276	274	243	285	256	257	266	262	246	282	269	222	242	248	243	259	291	244	241	254	238	256	249	266	267	266	254	260	267	261	257	279	225	254	250	257	221	249	263	255	278	268	258	259	273	249	268	265	233	245	259	271	278	279	285	263	260	259	241	261	243	246	299	270	254	248	284	248	232	273	279	226	268	256	255	289	251	276	292	275	262	237	235	256	245	245	244	274	242	254	264	277	285	254	245	246	255	252	269	232	269	255	285	221	248	291	252	244	254	256	250	283	274	278	267	275	263	271	251	288	248	246	270	233	279	258	281	265	269	243	266	288	265	260	262	265	253	240	292	276	263	250	249	253	244	256	287	250	258	251	264	256	266	252	257	264	249	283	283	278	281	239	260	281	260	250	273	251	271	261	263	259	240	248	289	250	280	263	257	290	266	239	263	289	240	268	269	237	254	248	276	262	261	240	296	258	254	250	256	227	305	286	250	256	277	255	244	272	249	245	234	262	253	247	271	271	237	249	257	276	272	254	254	260	234	275	248	254	267	259	260	241	243	262	288	263	241	268	235	247	243	256	256	223	269	260	241	291	275	270	249	273	252	272	266	255	253	286	249	241	228	246	278	255	252	241	289	240	268	252	251	276	260	231	255	272	278	292	255	239	241	263	288	283	237	266	264	259	263	249	268	280	243	251	253	270	212	233	263	301	230	268	257	260	301	229	251	276	266	254	233	267	231	241	251	276	251	258	257	254	248	248	252	262	265	242	234	268	281	266	274	283	254	249	238	272	238	243	264	249	278	265	296	241	264	267	264	260	253	254	247	252	259	254	279	277	289	272	267	244	262	240	233	253	220	278	257	283	258	254	279	248	261	244	245	284	237	246	283	254	223	301	241	247	304	266	260	258	269	289	263	248	273	249	247	254	237	262	264	236	270	280	271	296	255	272	251	255	242	275	289	256	260	221	279	259	248	278	251	269	269	277	284	263	231	257	270	266	251	248	255	272	254	281	247	277	248	249	225	250	250	281	244	263	223	254	271	283	261	294	283	248	273	235	277	273	246	248	265	285	243	272	290	253	281	266	260	245	248	238	264	250	269	247	263	298	269	270	243	248	279	250	255	284	236	239	283	254	248	261	260	244	263	258	243	270	261	235	239	281	253	258	271	254	263	264	272	303	251	262	250	252	274	266	239	224	239	281	249	270	244	247	259	268	275	257	222	261	287	271	267	263	237	270	271	244	246	276	242	277	256	261	263	266	253	233	267	219	235	256	266	279	274	279	245	242	266	264	242	253	276	266	254	239	255	253	257	262	256	262	290	298	252	258	263	260	243	242	290	249	267	261	303	271	265	277	289	255	249	251	262	247	262	270	229	276	271	245	242	240	273	261	278	264	251	283	230	261	257	265	254	240	251	269	251	278	238	282	268	209	268	281	266	290	245	257	280	261	269	257	271	285	280	283	258	255	277	266	261	303	269	256	247	254	269	222	234	245	264	273	246	267	228	279	228	245	245	228	232	262	257	266	256	245	245	253	258	259	234	241	250	281	292	277	252	260	254	220	240	279	224	259	275	263	297	279	251	249	257	277	259	281	245	265	265	282	250	257	259	274	253	272	287	218	266	255	232	279	253	281	235	258	264	266	258	235	242	268	257	264	223	277	279	267	258	253	261	276	282	253	240	252	231	274	224	270	257	279	279	262	274	238	236	262	273	262	252	305	242	255	267	248	272	268	254	223	258	261	240	236	257	258	267	256	280	276	243	231	281	281	254	278	241	251	216	251	264	267	264	273	234	299	285	249	264	242	251	266	300	259	240	232	264	272	294	284	262	237	245	266	267	268	275	232	305	294	254	258	218	238	263	275	261	257	277	267	253	271	240	254	251	264	266	248	243	249	275	276	277	283	271	292	283	282	285	244	270	276	256	244	256	261	289	301	257	285	264	244	243	259	280	264	264	269	288	249	275	255	256	273	235	280	290	283	264	305	263	241	270	262	275	255	278	267	248	273	241	219	245	241	280	255	247	255	254	267	235	246	252	273	230	260	252	253	237	243	231	267	266	284	276	256	250	278	246	270	254	283	220	256	261	278	275	286	233	270	276	262	231	261	258	254	266	255	247	232	250	244	270	237	267	244	256	283	241	231	245	248	270	267	235	259	254	270	250	246	249	228	257	265	274	250	294	255	277	276	283	287	246	289	253	275	241	267	282	241	242	268	271	300	242	266	240	262	286	248	240	254	253	240	224	221	309	275	261	244	280	266	266	267	249	238	251	264	256	275	237	256	263	234	260	265	265	253	277	276	246	260	265	237	268	254	250	250	237	251	259	245	228	265	245	269	296	268	269	239	228	244	261	255	256	245	240	240	258	239	249	258	291	264	274	261	232	263	248	262	244	289	268	237	248	244	270	280	253	261	248	250	262	239	261	246	261	251	240	250	288	253	221	273	288	238	261	225	249	235	242	267	264	274	235	232	239	262	235	263	264	268	267	269	248	272	277	239	272	275	249	242	258	254	270	228	265	270	268	253	256	257	278	257	259	270	250	234	270	252	248	251	248	270	271	270	270	236	281	267	271	289	264	257	229	236	263	242	258	244	253	263	282	277	238	243	250	241	256
4869	2269	1239	850	735	690	676	634	619	661	642	679	631	625	602	637	678	684	636	604	667	655	594	621	679	608	680	588	618	643	638	635	637	614	600	624	630	618	637	662	611	616	626	658	648	609	677	667	696	657	619	625	609	620	639	635	602	619	631	641	645	645	607	624	587	573	563	638	634	629	623	664	639	606	606	644	643	588	628	612	664	647	625	670	632	650	609	609	658	637	662	614	631	598	618	648	603	619	603	621	632	631	612	631	640	601	601	623	658	623	681	557	597	619	676	637	618	653	656	663	644	637	626	611	675	645	649	614	639	646	664	592	646	619	625	592	648	661	643	608	639	641	637	635	644	628	632	633	626	601	598	646	666	587	674	605	643	630	668	601	619	604	627	675	648	641	624	683	621	649	624	634	620	610	658	601	615	603	593	635	615	638	627	630	629	635	659	631	658	676	579	598	657	666	679	679	616	630	660	599	586	573	668	607	608	658	653	651	655	608	619	640	618	661	625	671	615	659	642	655	594	663	617	611	617	653	644	613	674	647	672	642	668	586	627	606	596	627	602	639	655	657	621	634	609	615	632	676	641	600	613	669	607	615	642	630	625	633	593	648	611	637	651	579	626	622	630	620	624	593	571	639	607	668	602	661	637	631	642	588	605	648	600	642	600	615	678	614	650	691	615	614	614	615	599	616	612	669	641	629	646	635	602	605	606	583	626	667	648	614	661	624	632	626	640	609	651	656	583	635	639	634	675	641	594	605	652	573	624	647	643	661	655	634	605	614	636	646	632	650	585	601	625	583	624	626	589	633	677	630	622	617	652	646	661	584	688	606	628	637	612	654	605	611	641	600	649	657	629	627	620	634	634	663	621	624	623	655	598	607	634	613	615	615	593	629	652	651	645	639	615	616	626	641	682	626	620	615	668	629	608	662	591	644	575	639	640	640	631	614	605	598	612	594	650	677	592	652	625	598	613	671	613	626	607	652	637	615	647	677	638	679	629	616	611	628	652	598	659	626	619	659	589	632	675	640	645	610	631	609	664	673	638	653	643	655	588	598	619	640	671	621	662	610	598	625	640	604	624	613	620	641	594	658	629	644	631	623	660	636	605	597	635	647	613	696	559	616	595	666	641	621	631	643	648	629	626	658	589	625	595	664	641	640	645	624	673	652	639	643	647	608	623	655	611	603	636	627	624	668	660	647	615	577	611	679	625	603	610	650	660	641	612	649	656	644	624	629	633	608	623	660	635	655	597	637	653	623	623	595	646	622	631	649	643	656	630	645	630	657	639	632	666	608	592	628	631	601	598	599	648	644	634	627	600	626	634	662	643	651	624	667	632	613	632	641	609	608	608	615	665	589	659	689	641	619	646	625	642	636	639	637	683	615	653	631	668	630	633	673	649	628	666	679	658	662	669	635	629	615	595	617	577	633	632	574	634	672	657	624	661	622	619	640	668	646	653	616	667	582	643	620	642	622	611	627	641	634	664	650	622	616	681	627	633	628	628	630	599	611	633	617	631	688	604	608	650	605	627	669	662	626	631	649	587	617	622	604	662	657	647	621	610	644	589	623	606	620	638	686	644	667	632	628	620	638	648	615	631	611	584	610	660	620	616	623	605	604	669	566	647	669	634	631	628	611	675	595	628	599	637	678	589	655	652	638	667	654	635	632	657	599	606	647	627	611	626	646	631	650	627	623	610	654	644	679	580	619	678	638	621	627	667	636	606	694	592	661	608	623	644	598	629	627	649	629	625	625	665	644	688	643	589	604	652	624	652	622	629	587	612	606	629	608	624	603	630	652	625	651	639	645	656	652	605	643	616	632	625	622	650	612	669	623	627	635	683	631	622	602	633	631	619	634	654	673	647	641	657	622	616	635	616	603	587	617	653	587	654	610	671	636	645	658	614	655	623	580	596	641	606	661	653	602	666	598	605	609	616	586	634	625	662	634	638	635	636	625	626	656	609	612	636	626	612	606	672	631	575	674	633	619	586	631	605	611	699	626	649	617	625	629	621	630	626	658	614	593	660	658	563	616	616	630	620	630	593	654	651	623	648	608	664	680	631	597	621	653	618	662	624	635	612	606	640	649	602	617	604	667	632	634	641	616	662	653	620	646	664	661	622	635	600	637	658	667	604	658	611	624	632	583	619	606	612	645	608	586	675	624	601	622	622	629	634	667	644	630	623	628	622	660	633	603	650	617	618	607	655	697	659	597	634	676	674	607	651	604	604	630	653	670	627	640	628	656	648	650	630	683	640	593	632	632	622	637	633	614	644	611	635	669	608	659	593	656	632	591	648	634	645	602	619	585	628	610	644	585	645	628	640	664	586	638	614	627	676	654	621	638	621	658	688	630	611	619	621	636	633	667	652	616	638	597	641	638	665	657	596	630	636	646	641	631	693	625	644	621	652	650	644	649	633	579	657	604	638	635	625	644	593	639	616	679	636	616	621	614	633	601	600	573	650	630	661	641	671	609	651	647	581	629	609	639	601	636	650	663	612	656	613	695	625	605	594	630	644	623	593	645	593	607	640	639	613	678	670	654	596	666	655	566	627	606	630	586	668	650	608	623	616	640	621	627	625	658	597	633	675	651	627	663	630	626	677	620	622	609	590	609	637	625	596	615	613	627	635	628	629	649	603	606	631	650	594	676	653	611	618	640	646	631	629	630	610	627	590	667	677	611	611	636	617	642	615	637	625	611	663	645	657	576	668	627	581	612	620	649	603	643	621	652	626	604	620	663	633	620	609	670	619	613	646	626	651	588	642	654	679	653	636	620	606	592	628	629	613	609	607	654	638	610	654	612	588	653	643	610	576	644	674	588	662	587	642	641	640	591	623	642	661	655	632	626	616	605	653	617	641	626	658	625	647	633	670	650	636	600	647	643	631	621	639	589	635	594	610	648	630	628	642	627	654	633	609	629	638	645	611	625	608	660	628	665	569	651	628	636	639	617	591	623	601	644	649	680	639	644	599	643	637	642	612	601	630	610	596	670	655	639	661	641	642	608	623	659	635	622	668	600	625	637	584	602	593	641	625	672	651	670	604	620	651	586	620	617	650	642	630	635	608	592	591	680	571	649	646	639	613	606	611	621	610	630	619	665	633	595	646	652	650	625	614	638	579	630	638	593	627	643	622	646	663	668	617	598	629	609	647	624	621	642	609	591	613	597	645	631	603	643	661	650	610	615	653	647	652	623	598	655	637	642	609	600	655	615	660	612	624	616	609	624	650	606	638	658	608	608	640	652	595	644	635	642	663	641	635	645	643	651	644	636	661	636	593	677	635	603	647	603	609	662	677	671	626	606	619	615	643	679	652	607	659	629	652	635	636	640	625	613	586	607	654	664	679	650	638	635	641	640	635	613	631	586	648	609	609	613	674	634	610	617	637	602	594	652	669	687	606	675	673	638	618	611	617	635	614	684	578	605	670	621	639	644	642	637	624	648	677	618	662	641	623	618	641	684	610	649	655	608	656	641	653	602	656	652
23871	20954	24272	27789	20957	20962	12868	522	333	333	285	279	296	234	249	197	211	264	237	227	200	237	212	217	231	233	224	197	219	223	191	209	212	209	190	223	220	240	221	205	214	187	206	198	198	217	170	188	199	174	201	215	182	209	196	205	201	197	189	209	172	198	172	231	191	190	205	188	187	202	224	176	168	209	198	211	186	206	190	208	208	195	180	183	199	222	211	213	213	202	223	210	212	209	189	201	205	224	192	205	204	225	188	197	214	202	206	200	202	212	173	210	188	219	201	202	197	216	217	211	181	219	217	199	198	216	189	179	188	182	209	193	206	189	200	212	212	199	207	214	206	175	209	205	214	193	184	216	210	192	210	202	186	200	217	233	201	190	189	199	200	203	186	198	205	193	219	202	196	216	215	214	206	215	190	179	190	215	230	190	186	201	198	186	203	202	201	203	183	184	188	185	230	198	176	185	164	202	214	218	208	215	202	186	200	203	198	199	226	214	190	185	204	195	195	238	214	210	219	203	201	202	183	204	190	184	174	201	197	210	215	187	221	209	197	176	192	186	188	214	202	202	196	212	187	212	216	220	198	175	201	195	220	219	211	200	199	194	194	197	199	194	208	205	200	168	202	205	216	191	176	172	212	182	204	205	229	190	205	207	202	190	191	167	212	216	220	215	205	205	210	189	189	231	205	192	203	196	206	205	188	199	187	179	229	176	203	197	180	189	197	212	194	175	213	204	205	206	189	198	199	229	210	183	180	173	187	178	183	213	231	210	189	187	210	203	223	193	198	184	186	192	213	191	177	204	208	202	199	218	186	222	229	178	167	179	194	188	184	178	219	201	200	215	218	210	204	182	200	179	193	190	188	216	220	193	210	210	213	232	186	195	244	176	163	208	225	171	192	205	218	187	200	195	212	199	212	220	199	219	230	203	211	186	193	199	190	187	199	197	198	192	211	207	211	209	189	209	209	193	211	212	181	205	220	208	215	203	198	184	201	210	191	212	230	205	226	202	205	217	195	214	226	201	182	199	172	201	229	181	196	202	164	174	197	193	217	204	183	208	218	208	190	209	199	184	207	197	190	229	201	215	235	191	173	205	220	185	204	198	182	190	218	171	204	231	181	205	177	202	180	195	217	200	209	175	192	210	175	185	194	193	199	201	192	213	195	189	195	189	205	181	186	190	210	188	204	197	211	172	187	199	219	216	202	219	186	199	188	223	205	204	169	184	211	194	187	220	192	157	190	213	221	195	197	189	215	190	206	176	216	188	229	171	207	204	191	186	172	198	197	192	206	221	210	216	186	170	224	192	181	210	224	207	201	198	185	207	207	213	187	204	200	229	216	204	200	216	209	194	218	188	195	196	171	219	186	185	188	189	221	203	196	207	185	213	176	205	178	211	206	209	196	189	222	193	206	193	204	191	181	183	199	172	181	191	199	213	211	193	191	190	225	185	159	211	213	196	217	227	181	201	213	185	192	209	200	211	241	206	186	242	203	181	191	196	187	171	188	184	215	183	224	180	190	172	172	211	197	189	193	211	200	218	213	211	228	206	195	166	181	210	212	203	195	190	198	181	186	182	202	205	201	195	201	192	199	196	200	196	198	198	186	190	195	187	210	191	197	216	219	170	189	205	192	207	209	214	209	197	202	178	204	208	213	198	205	182	181	213	216	194	193	196	191	200	207	208	170	219	233	191	194	211	191	223	189	210	185	202	215	184	203	197	220	211	202	216	213	204	174	199	212	214	180	212	209	199	198	221	231	187	212	178	180	225	224	194	204	214	187	194	197	199	207	200	205	202	189	196	196	183	205	219	203	188	181	200	173	191	207	194	180	169	210	210	186	183	199	198	204	220	189	206	218	194	181	198	202	182	247	219	188	188	205	202	208	201	210	181	204	196	189	220	211	192	210	211	170	217	185	183	196	218	198	186	186	222	208	191	188	203	195	200	185	178	184	177	208	196	199	221	189	187	184	213	212	218	208	200	186	224	213	223	184	231	196	192	197	197	228	236	193	216	173	201	196	185	195	204	187	195	193	186	193	191	203	173	215	195	187	177	227	218	207	190	198	200	165	206	198	174	220	190	200	199	204	201	213	210	179	213	205	196	195	184	180	197	214	188	206	192	211	197	182	191	186	171	175	188	210	193	213	192	193	204	218	202	205	221	207	201	191	231	193	233	228	170	186	219	222	225	179	183	200	190	203	219	195	200	206	196	217	192	206	201	205	197	191	214	176	176	182	192	204	182	169	199	194	204	181	193	204	217	207	194	218	200	180	201	198	213	228	207	194	193	215	190	200	206	197	191	187	216	179	203	207	204	191	190	224	200	206	184	222	202	185	186	194	201	192	229	215	207	214	193	180	179	196	182	189	193	179	187	176	186	187	181	199	190	176	219	215	206	202	234	216	202	216	184	210	193	185	218	193	205	168	196	205	203	210	202	191	188	222	188	193	189	188	204	193	201	223	223	213	207	211	189	216	228	187	178	192	208	214	194	204	197	213	208	188	233	205	196	174	213	186	178	206	173	206	205	232	208	225	217	211	186	173	203	199	210	217	176	212	193	165	203	194	182	198	224	221	208	190	197	224	188	215	207	177	207	188	224	192	165	175	182	175	192	195	197	200	193	195	180	217	179	202	225	208	203	183	224	181	208	201	218	205	200	207	215	187	196	187	200	200	215	208	194	196	193	187	187	210	196	197	178	189	180	192	187	209	188	212	194	217	192	232	216	213	195	191	220	197	186	206	185	177	179	219	201	204	243	230	219	169	225	187	192	201	181	194	181	202	215	204	217	193	218	225	215	232	197	195	183	198	200	202	198	192	210	180	205	201	218	193	188	190	207	159	211	192	209	218	215	178	199	183	178	197	195	202	188	210	218	178	180	183	186	208	193	208	204	201	189	207	191	241	193	194	194	175	209	184	202	196	228	164	181	184	209	203	199	203	220	212	192	208	203	230	219	192	204	221	211	191	197	197	186	195	193	227	210	212	193	234	194	164	203	183	200	199	174	228	196	200	179	178	176	207	197	187	186	182	188	179	192	199	186	216	226	207	211	201	231	193	195	180	211	203	200	209	201	186	171	171	173	218	181	205	191	186	178	239	201	203	178	218	186	194	198	182	195	182	205	190	192	212	208	208	215	189	193	198	186	186	204	207	212	192	192	204	182	200	220	197	175	170	215	210	246	220	181	194	213	184	188	186	213	184	199	237	190	175	195	181	189	177	197	224	200	208	172	183	215	190	197	186	191	195	170	208	182	206	205	184	220	205	202	183	203	166	204	190	203	195	197	200	193	183	215	205	204	182	196	225	207	203	195	153	178	200	188	202	201	201	193	222	213	202	191	185	230	216	207	205	191	171	202	202	191	166	218	201	204	191	221	171	208	208	205	177	218	204	190	164	209	204	206	225	193	182	191	207	153	192	216	181	198	190	190	205	208	184	189	183	210	180	198	210	209	208	184	197	208	226	191	224	198	197	183	204	173	204	220
5679	3775	1809	897	660	580	578	521	516	510	489	484	521	447	462	507	449	497	486	529	466	504	480	499	425	492	486	433	490	440	489	497	486	442	461	498	495	499	505	452	440	469	487	459	459	471	455	451	433	467	437	458	480	457	487	452	452	441	473	501	449	454	463	461	473	469	458	497	449	467	474	492	468	497	494	486	480	508	463	484	505	452	464	449	452	421	510	484	521	481	461	461	476	474	520	462	474	439	420	497	443	494	470	487	469	495	502	499	506	512	469	446	473	461	460	461	425	461	429	444	474	445	491	442	456	502	466	458	495	487	453	483	455	508	425	467	483	470	505	443	470	447	476	458	492	486	434	459	466	495	444	445	492	416	461	471	487	451	464	479	483	473	493	502	486	463	431	452	519	466	510	454	467	491	465	493	486	461	447	495	469	462	507	438	476	486	433	465	471	471	441	444	488	477	435	488	487	444	461	472	484	428	492	447	476	469	511	454	448	443	464	462	439	504	421	452	501	497	455	498	493	476	498	447	436	468	422	490	467	451	482	439	464	452	464	467	480	500	471	440	446	440	462	510	477	479	452	449	498	477	472	468	473	450	466	475	451	504	445	402	466	428	453	491	455	474	468	496	464	491	452	446	447	486	500	470	455	473	447	429	494	455	458	480	482	472	453	483	433	458	452	440	481	502	522	498	446	476	495	449	447	460	483	441	448	475	470	470	474	488	433	450	452	452	467	454	482	435	486	473	444	484	471	449	437	427	484	512	437	486	464	456	466	437	396	471	441	476	502	447	447	456	479	453	479	492	464	448	463	474	478	452	498	481	451	475	478	471	486	481	453	496	476	464	485	513	500	471	460	419	514	479	455	451	445	451	427	514	493	471	455	455	418	466	479	516	464	441	466	476	472	449	443	489	415	439	474	491	482	445	438	513	460	485	433	465	473	463	458	513	443	472	459	476	510	515	448	475	492	432	481	479	448	491	441	467	454	478	451	487	437	452	443	449	505	461	477	481	454	436	467	462	476	466	471	496	476	432	461	466	466	464	438	485	463	495	456	445	454	443	416	476	484	473	455	459	472	465	470	474	440	468	470	490	467	476	484	471	475	440	480	472	483	482	478	513	432	482	481	469	460	430	450	467	486	464	441	470	422	458	482	498	464	509	476	506	476	442	471	474	466	473	443	470	419	416	429	513	463	493	461	487	441	471	473	472	454	468	418	495	486	433	491	470	457	475	424	474	454	456	473	472	472	432	441	458	499	459	480	447	475	484	457	460	475	465	462	422	454	428	483	438	451	458	454	462	493	469	460	453	442	487	458	468	469	507	480	469	485	409	409	497	433	488	470	484	477	471	463	447	444	478	456	458	492	444	472	478	440	463	479	479	466	451	494	452	453	439	443	459	459	468	490	458	479	452	482	487	486	477	471	464	468	433	455	476	454	454	501	433	450	500	497	462	458	502	468	466	464	439	489	466	462	460	499	407	462	459	467	479	446	463	457	412	479	447	452	457	459	462	476	457	425	458	473	452	457	474	454	465	465	467	469	469	424	487	459	467	482	467	470	447	498	463	459	458	457	501	446	492	468	456	492	486	491	496	453	457	474	468	412	505	455	459	497	456	444	488	475	482	494	515	463	493	442	496	442	465	488	463	474	459	471	465	464	482	474	448	465	488	464	483	508	496	483	462	445	452	454	459	446	473	438	488	468	427	455	490	432	460	478	505	474	462	468	434	470	514	462	468	493	445	503	478	500	431	463	491	486	459	478	451	490	458	468	511	494	448	459	457	510	432	451	463	440	482	464	489	439	421	446	500	458	476	482	430	444	490	442	462	464	482	469	502	435	461	463	482	482	479	452	435	513	492	484	457	476	480	459	432	464	479	445	483	445	459	477	469	473	474	462	434	501	463	453	488	460	461	478	447	448	475	499	455	492	457	484	449	453	450	473	476	498	488	487	449	509	443	485	436	456	466	423	433	436	446	464	443	488	494	488	500	467	483	441	438	462	478	476	452	456	468	486	443	502	493	434	492	465	449	474	448	426	487	428	483	443	496	479	422	494	493	463	473	447	470	437	483	487	473	489	429	497	484	458	433	494	466	438	494	459	412	465	441	454	471	510	455	443	465	490	480	457	468	486	450	437	455	474	500	460	422	432	474	496	452	451	474	473	478	446	459	446	459	461	445	469	493	500	482	463	450	498	483	474	491	462	501	459	479	454	459	506	488	471	475	477	450	449	465	463	461	508	449	463	448	459	485	467	445	465	452	425	477	467	468	475	453	531	494	452	442	420	448	464	466	435	463	497	472	480	494	494	488	428	462	480	478	427	472	468	452	469	471	462	436	469	430	455	459	452	438	457	490	538	487	469	484	468	475	500	486	467	441	430	428	475	478	464	472	474	465	448	462	476	490	472	467	439	438	484	443	522	458	472	454	475	404	474	442	446	475	463	478	476	473	449	495	453	472	474	469	471	448	498	464	512	481	491	496	470	462	468	410	468	493	454	464	467	472	471	456	452	467	441	464	480	462	430	447	467	472	432	465	458	496	444	481	452	497	476	460	480	505	424	481	435	472	510	488	452	494	476	432	471	507	500	448	422	476	463	479	493	468	509	483	442	473	476	498	480	462	445	472	456	426	436	428	490	498	463	468	418	479	440	475	462	477	494	452	448	459	475	485	426	498	491	462	433	470	504	477	492	441	464	489	481	454	484	465	433	479	447	444	483	473	441	475	446	505	472	488	444	458	480	473	443	488	464	444	427	457	453	425	496	449	467	478	444	462	436	435	445	437	452	509	482	505	492	498	460	437	507	483	456	453	479	445	477	427	494	492	480	484	479	481	446	458	460	449	456	448	474	465	481	495	468	439	508	471	452	494	472	489	471	458	479	489	461	479	484	475	463	473	515	482	471	456	497	468	463	478	486	444	445	493	455	493	477	457	472	467	478	453	453	484	506	443	411	481	503	512	450	500	483	467	490	503	497	486	489	476	497	456	481	471	446	443	449	473	483	492	411	455	468	431	483	471	470	453	488	471	441	462	459	454	413	438	455	437	440	510	451	436	482	434	487	458	460	478	434	437	474	436	489	440	461	453	466	512	483	449	492	488	450	490	447	502	461	484	467	496	468	436	444	496	491	453	425	448	465	483	510	454	468	451	486	489	491	471	437	460	486	470	444	431	458	454	439	495	490	472	440	489	431	436	487	484	495	466	434	476	418	479	446	431	446	480	452	508	442	490	450	445	458	479	499	436	477	458	467	438	472	464	483	469	430	469	499	438	433	448	490	457	488	445	444	491	470	484	474	488	496	448	482	479	461	454	443	458	460	403	504	473	476	458	447	475	454	461	454	496	475	447	452	481	476	459	436	475	526	435	460	437	496	446	502	465	449	410	496	448	442	452	451	451	457	486	466	486	459	493	453	477	484	495	438	476	443	445	466	450	500	472	514	475	509	459	468	453	432	467	513	514	476	439	462	450	485	437	508	482	477	472	463	426
31678	19563	6989	509	311	301	241	169	152	154	182	150	158	166	165	164	194	157	164	161	168	160	134	174	151	153	151	139	124	170	156	179	158	145	141	166	152	150	158	148	161	154	158	165	149	150	159	170	164	158	178	168	156	170	148	192	154	152	168	152	166	158	171	165	161	145	161	159	168	178	145	155	124	183	170	155	186	160	135	143	139	174	172	154	144	184	164	165	142	178	152	178	139	176	157	174	162	168	158	155	148	150	161	152	153	146	155	146	160	168	163	192	157	183	182	146	175	158	174	176	143	155	167	155	153	168	144	191	164	159	158	167	168	139	168	150	150	153	155	154	149	158	160	164	173	168	168	169	164	168	152	156	149	137	169	168	165	164	162	172	135	154	150	146	160	152	179	175	158	194	194	152	150	163	181	136	173	160	170	154	185	149	161	168	175	162	183	153	161	159	149	160	164	171	162	161	142	163	154	159	150	163	160	148	171	174	162	143	157	151	159	161	165	181	150	173	164	173	146	162	146	175	151	176	159	152	133	154	156	162	145	185	172	140	147	122	171	162	147	143	144	170	162	157	167	141	157	173	164	162	162	186	162	179	172	161	150	155	178	141	167	147	147	171	137	166	146	184	169	172	170	139	155	160	186	173	159	169	186	135	168	155	169	150	188	163	191	167	154	155	148	161	179	174	152	153	150	175	155	172	165	158	179	156	187	152	150	163	156	158	168	158	140	169	163	178	158	150	158	151	150	145	139	153	189	145	158	153	164	159	182	171	143	171	136	189	182	201	153	164	140	155	155	150	150	140	161	154	164	178	156	167	156	162	143	162	153	129	139	160	161	167	135	170	152	175	186	169	166	159	160	152	172	149	135	158	151	175	157	149	165	161	157	170	153	141	172	165	148	168	159	159	185	159	168	164	164	157	150	169	144	155	154	161	155	135	159	151	168	151	154	156	153	170	161	157	169	154	166	152	171	182	151	124	140	162	174	194	176	159	155	141	147	169	145	152	180	179	150	180	161	181	157	171	170	157	172	164	159	140	171	155	157	149	178	146	180	173	162	161	149	162	177	167	155	157	163	160	175	167	179	161	159	165	144	177	158	150	139	173	161	165	159	174	151	163	156	146	170	118	154	154	149	192	167	156	161	154	176	165	171	170	161	156	178	161	156	155	158	180	149	188	170	163	135	148	167	146	167	134	172	164	148	165	153	166	154	178	152	160	149	171	178	193	167	182	155	146	172	153	170	166	164	162	173	177	156	186	152	158	161	158	160	176	147	162	153	164	142	147	150	141	160	156	152	154	155	173	161	161	149	174	187	162	167	152	168	141	173	173	123	171	147	179	153	190	164	157	179	199	163	169	145	149	148	142	147	140	155	172	146	173	164	160	150	159	151	163	187	148	170	185	184	179	147	144	168	161	188	149	178	165	160	158	157	158	140	159	154	159	155	146	161	146	157	133	173	160	181	161	149	153	141	154	164	174	169	150	170	155	165	163	177	169	173	169	151	176	158	165	145	154	180	160	185	153	156	196	154	149	184	165	176	170	141	149	160	148	169	169	163	174	183	166	150	165	157	178	175	173	163	137	152	158	178	166	163	186	183	173	147	173	173	168	171	182	156	156	188	153	146	171	150	160	163	164	161	144	159	154	180	187	175	174	187	156	170	183	160	165	156	161	168	160	150	159	132	145	170	156	151	165	153	170	151	178	163	152	189	169	185	144	159	157	162	163	174	169	152	169	192	167	144	149	159	148	167	171	162	148	147	194	179	163	156	179	171	151	155	159	155	163	168	153	150	162	172	151	164	150	174	164	155	170	180	183	149	134	162	173	148	146	161	170	146	170	161	139	177	140	167	152	173	156	146	159	156	160	173	126	173	152	152	155	155	166	171	169	174	152	148	159	168	149	141	155	136	134	174	135	167	175	171	165	177	147	170	180	168	155	162	194	180	176	188	179	169	182	166	164	169	161	171	154	183	146	163	162	164	143	154	168	162	183	149	156	176	167	160	162	156	166	175	161	149	174	189	154	163	145	181	174	181	157	137	165	169	174	144	146	170	153	162	140	162	155	140	173	171	173	134	167	170	146	146	167	172	169	128	139	188	162	159	145	172	145	151	166	169	152	155	164	153	173	152	164	159	158	173	158	148	181	154	179	160	151	135	164	140	162	160	142	174	195	149	169	158	155	157	139	139	151	153	141	165	166	165	153	156	157	179	185	155	171	148	161	149	179	156	159	154	197	154	150	129	151	129	180	157	156	180	162	150	156	148	148	156	165	158	173	172	159	165	139	155	135	166	146	164	164	146	156	158	160	180	162	158	164	167	167	150	131	153	166	175	157	154	144	175	172	157	189	150	173	143	171	156	163	169	161	154	168	168	189	175	164	142	156	172	155	169	187	155	167	185	170	145	145	148	153	163	153	141	178	150	166	162	156	158	173	166	153	170	153	166	168	140	151	166	136	163	169	159	150	177	154	151	154	154	163	135	148	151	160	177	175	146	178	157	143	142	170	174	177	151	145	143	137	158	164	147	153	148	156	154	164	157	168	169	140	135	184	171	163	162	177	169	170	158	169	131	169	153	157	166	160	170	146	155	150	176	154	141	167	172	165	166	181	154	162	141	175	161	150	166	159	131	152	159	162	152	147	146	133	151	170	146	148	163	160	171	162	149	140	188	184	158	152	190	177	168	179	142	161	181	183	165	147	168	167	158	156	171	185	156	156	170	183	136	148	160	165	167	189	158	178	163	160	164	176	151	166	163	172	133	172	199	151	155	160	152	175	159	171	157	150	141	181	171	152	171	146	149	192	152	148	149	156	173	180	143	175	152	164	161	168	147	146	151	140	158	144	155	149	148	135	150	177	146	175	151	145	164	160	166	156	168	156	152	153	158	146	159	179	195	191	162	149	169	147	149	174	172	160	196	165	155	166	167	188	140	162	148	161	151	173	179	155	157	178	157	169	152	161	149	170	152	158	185	173	133	171	140	161	186	145	178	155	149	168	165	148	181	140	157	160	165	145	161	178	166	143	126	177	162	143	149	159	164	165	176	182	173	155	172	174	166	157	143	178	174	148	142	183	179	178	146	144	157	179	141	192	171	127	177	161	148	152	149	161	143	175	174	171	176	164	177	153	175	165	157	161	155	165	167	166	170	189	157	173	175	143	188	166	164	168	159	158	148	167	143	143	157	165	167	163	157	156	165	175	181	174	162	154	155	175	169	165	135	170	162	170	171	152	148	154	159	139	159	160	165	156	163	154	185	137	133	171	165	158	135	158	167	165	162	175	162	159	155	152	163	169	162	164	143	169	140	176	187	172	139	149	169	175	172	145	128	139	163	176	153	159	143	150	176	169	156	144	146	160	178	178	161	163	150	174	158	154	167	164	181	146	168	176	174	181	150	182	157	165	172	134	161	150	147	189	154	149	174	151	160	175	162	167	140	161	178	162	180	182	158	181	164	151	154	150	151	154	146	163	167	181	153	159	184	159
5875	649	475	468	480	439	435	458	405	413	417	472	430	427	446	440	431	427	451	494	445	419	477	439	427	435	428	431	440	424	412	428	413	451	441	451	433	426	437	441	403	392	444	441	463	423	425	420	474	435	429	460	437	388	444	473	424	441	447	462	406	456	395	448	402	403	422	453	422	399	437	458	444	449	434	408	461	405	417	442	397	412	447	407	480	450	422	449	420	409	434	448	410	435	429	428	429	454	459	429	410	490	403	445	392	404	416	427	457	465	399	452	444	419	424	425	448	438	424	467	453	441	411	444	451	430	387	413	403	451	430	446	423	435	427	439	460	428	410	415	428	429	450	461	449	415	424	434	434	475	477	400	400	442	436	413	432	426	427	482	423	469	431	456	428	432	448	440	411	446	444	456	435	451	432	436	456	420	385	427	407	441	436	405	470	403	411	405	430	448	432	424	458	420	440	411	438	429	440	414	460	440	428	387	458	441	452	415	421	452	427	426	450	451	397	450	452	446	409	405	420	446	432	445	448	435	448	429	411	417	414	464	434	443	458	413	463	446	409	428	421	475	470	433	409	457	425	441	441	459	398	429	432	470	429	445	405	459	446	409	462	390	467	401	437	438	439	415	453	426	437	447	432	411	456	462	459	429	420	480	439	440	429	443	400	412	434	429	429	450	464	457	421	443	439	406	430	428	463	444	442	434	447	453	460	428	450	417	469	456	409	444	434	434	425	444	468	427	469	426	457	449	458	451	453	437	460	450	430	415	463	427	484	472	452	462	432	423	412	431	482	480	434	437	464	455	442	461	404	431	461	432	429	435	435	442	435	455	423	441	435	438	478	442	397	453	429	404	434	423	423	421	462	441	470	408	453	428	483	446	435	476	451	446	441	424	450	433	397	455	436	445	463	447	454	415	467	429	433	456	419	438	493	467	439	468	441	407	444	419	445	449	455	434	465	432	497	433	469	416	420	438	433	427	455	418	411	455	458	430	448	379	448	434	448	448	420	467	453	429	455	458	437	444	437	446	414	436	437	433	425	438	465	410	429	472	446	446	420	426	414	427	421	456	440	468	472	390	444	430	434	474	428	415	405	417	425	446	420	440	427	394	456	412	456	432	421	408	413	393	485	475	456	425	435	457	487	422	413	452	455	449	434	424	441	404	446	455	469	451	443	450	434	410	425	437	425	431	424	425	432	411	427	435	435	449	447	452	432	442	430	431	464	478	407	434	424	424	444	426	453	435	453	432	419	447	449	410	480	480	414	432	466	451	445	388	442	432	429	442	436	403	423	447	408	423	450	434	439	402	423	449	430	445	471	442	453	428	444	460	400	429	415	432	435	445	416	417	425	411	453	423	442	441	407	414	419	425	456	413	417	449	428	454	449	438	433	439	435	436	453	438	454	453	452	433	424	416	427	396	474	411	433	439	414	439	433	430	462	438	416	443	454	425	428	457	455	407	467	495	440	411	439	413	475	429	448	447	444	412	442	420	431	471	434	454	470	429	462	456	458	385	404	452	403	428	397	417	420	436	440	448	446	411	428	458	447	449	442	435	442	464	464	424	432	441	421	452	421	429	458	463	416	462	414	464	431	469	449	418	438	431	452	456	429	390	444	421	460	414	460	447	390	438	455	437	413	446	458	398	467	422	413	446	420	476	423	394	446	433	442	440	467	444	398	410	467	434	449	439	424	425	443	436	399	437	431	437	402	460	397	425	408	465	455	426	449	466	451	400	448	467	457	441	411	464	449	450	406	455	467	439	445	441	454	455	435	449	442	441	460	391	413	403	450	441	415	478	469	408	413	433	406	435	415	451	425	425	462	429	412	431	453	479	458	447	445	439	440	423	419	458	399	442	426	432	407	402	445	444	434	426	444	419	412	438	461	441	437	445	440	424	417	447	420	425	427	465	450	434	445	427	442	426	446	453	454	434	432	430	436	435	436	417	470	430	401	453	425	439	487	448	428	421	454	477	419	425	443	425	429	422	405	419	455	442	429	443	445	402	448	471	440	409	458	428	421	428	449	423	433	477	445	434	463	468	450	434	440	429	417	397	412	428	445	427	422	423	431	459	427	447	450	463	461	425	438	443	410	471	436	424	434	436	427	447	417	471	482	447	446	444	434	445	430	436	447	406	439	419	395	472	451	404	428	433	456	439	432	416	410	452	417	455	417	406	469	393	395	429	434	443	430	426	439	437	447	469	398	453	408	455	464	455	437	458	409	452	445	436	432	460	452	466	445	447	457	418	465	397	453	434	440	423	454	448	466	452	447	436	432	448	415	455	466	444	429	418	447	425	466	419	424	393	454	459	451	433	437	454	422	441	432	436	463	451	429	429	423	443	436	440	431	466	459	397	435	433	444	426	405	473	436	439	448	433	431	438	404	434	429	418	397	414	462	395	446	434	414	443	375	452	398	482	415	425	432	449	447	454	441	413	399	458	437	422	395	429	414	438	425	431	439	458	446	437	463	454	419	455	447	444	445	434	456	411	470	453	421	420	438	474	441	424	461	429	441	436	432	482	416	441	425	430	459	452	413	431	376	432	422	426	390	422	436	402	434	456	405	452	442	421	455	441	424	450	437	442	426	402	452	446	424	454	456	463	395	432	438	457	440	486	422	433	446	413	398	430	466	460	416	430	454	434	434	425	454	438	416	410	472	464	480	444	415	459	441	481	444	447	447	432	410	414	442	442	454	460	443	428	456	421	446	420	472	464	411	416	455	462	435	463	455	432	439	422	425	433	412	400	404	435	421	415	441	420	438	424	470	455	453	469	461	437	437	436	450	453	458	406	408	419	471	432	441	462	452	475	452	438	434	435	422	424	466	408	449	460	452	419	473	401	451	437	409	441	434	444	428	439	421	483	478	428	438	436	442	433	407	417	432	457	439	433	425	455	443	432	436	439	414	406	436	422	407	429	432	417	413	454	445	456	452	405	467	418	428	417	431	446	424	407	441	407	419	439	451	440	431	462	439	447	475	431	433	444	442	442	427	456	428	459	393	405	448	453	445	439	475	437	410	435	453	447	429	415	419	435	426	439	416	401	448	429	458	437	432	424	414	417	429	418	426	408	417	407	385	458	466	450	448	402	432	466	452	444	511	477	445	454	444	417	424	440	456	442	442	407	420	438	437	404	465	405	445	415	419	467	421	460	432	437	448	452	443	439	394	437	411	404	406	383	420	414	436	438	417	448	422	427	422	449	418	388	458	438	414	459	440	412	447	446	428	438	432	457	409	421	462	431	449	415	431	414	433	440	421	432	420	408	427	423	400	418	447	444	457	441	388	407	411	420	410	438	421	402	444	447	447	442	442	452	429	428	412	435	422	461	436	450	425	469	424	453	436	447	432	424	472	459	470	440	453	431	389	467	456	405	455	474	426	430	439	395	431	438	396	447	459	480	444	466	414	428	452	433	425	444	462	431	467	444	452	474	467	450	446	460	430	433	416	409	421	446	412	440	450	441	432	446	456	421	409	446	408	459
24558	20998	23963	28219	20985	16549	589	358	350	284	297	278	292	263	279	292	259	268	265	270	275	259	278	268	275	271	244	248	271	252	246	257	248	254	274	257	224	263	286	253	249	279	231	266	267	254	277	263	261	266	286	247	248	281	229	263	267	237	246	266	263	265	259	241	268	279	250	276	233	244	231	230	225	269	289	240	256	267	290	268	284	267	261	232	289	265	257	238	269	242	266	252	263	240	244	228	256	283	257	259	259	263	257	298	260	255	284	253	258	255	257	254	252	252	275	232	239	264	245	263	279	282	247	296	281	268	251	268	285	265	278	245	290	252	228	265	253	232	260	276	272	252	239	263	299	291	259	254	260	256	278	272	261	266	259	250	263	251	249	234	301	268	253	253	229	260	264	280	251	230	276	259	245	271	259	252	259	272	260	241	284	261	252	267	258	284	268	294	292	250	268	274	274	277	238	277	255	285	255	275	251	254	237	243	245	255	252	250	236	251	265	277	240	246	257	242	275	275	281	267	278	251	246	305	257	263	270	252	257	246	253	278	264	249	247	266	266	268	256	271	233	270	256	253	283	238	244	299	237	244	275	262	264	269	251	281	249	265	283	254	251	233	263	262	234	246	218	290	261	263	246	258	250	248	272	251	252	267	251	247	269	259	256	264	265	263	260	238	258	248	280	267	237	271	287	266	238	239	239	270	245	246	272	249	265	263	282	229	260	264	253	290	255	278	237	242	250	266	274	279	263	268	254	264	267	263	268	263	265	248	252	272	259	250	278	237	239	285	240	261	252	291	244	261	255	240	274	264	262	261	245	274	248	247	263	267	252	245	232	306	246	261	272	262	248	259	252	271	259	270	244	225	269	248	251	248	251	241	266	281	260	245	267	264	260	263	253	269	241	259	263	268	256	255	268	286	256	255	250	252	276	257	259	266	264	266	290	264	271	257	242	271	243	260	271	245	275	234	275	256	246	239	289	279	287	270	230	212	228	244	275	253	277	263	230	282	257	254	248	272	287	262	259	273	270	243	233	250	301	264	271	224	239	268	282	245	262	268	266	235	283	310	243	265	283	231	222	280	255	250	268	256	246	256	278	261	258	253	245	250	222	248	254	254	239	251	238	256	301	266	253	222	249	265	256	267	269	250	261	257	291	242	248	234	266	237	263	288	242	240	310	287	238	256	248	272	245	262	239	260	274	275	274	286	245	248	266	271	283	266	239	276	261	261	271	262	265	278	256	246	243	246	270	259	271	288	248	254	279	256	245	277	247	286	259	258	249	282	255	246	254	257	242	244	290	258	266	264	251	248	268	258	259	256	257	237	264	264	264	275	279	277	257	266	289	238	266	256	271	238	237	244	242	266	261	263	281	273	266	265	258	237	256	261	239	238	224	254	252	251	289	270	250	253	293	253	257	257	240	246	277	248	283	261	249	232	252	251	250	251	290	274	242	252	248	256	286	257	268	251	262	283	266	228	247	245	242	247	266	261	277	234	264	249	254	246	259	253	268	254	231	283	250	309	262	285	285	268	242	276	218	276	272	275	248	263	260	253	255	245	223	265	236	262	259	276	246	273	263	245	257	272	257	232	230	219	274	266	271	252	250	262	250	260	261	259	255	246	278	237	240	236	263	278	281	258	278	252	276	261	257	230	259	285	239	240	245	278	236	258	270	247	266	260	255	268	258	255	270	252	260	258	250	248	246	281	237	271	265	272	258	244	259	283	262	287	239	264	230	256	256	265	247	248	231	251	264	274	247	277	266	255	249	259	260	245	266	261	247	243	271	237	261	275	270	275	272	273	286	275	286	244	268	258	227	253	275	246	250	270	239	234	265	247	246	230	275	236	258	252	271	282	255	259	255	281	250	254	280	271	251	281	224	256	263	259	243	252	227	252	268	281	265	299	239	263	278	266	286	291	268	257	240	254	255	280	239	253	229	265	269	248	231	255	263	241	255	271	276	289	234	235	246	236	254	256	273	281	266	251	256	247	282	264	275	258	234	248	259	249	245	245	277	233	247	237	231	255	269	243	277	256	249	280	274	275	244	245	258	255	244	255	246	258	286	287	267	257	246	264	259	260	237	221	256	260	262	260	258	260	262	265	265	275	269	275	253	231	273	270	264	244	242	258	266	311	252	242	240	257	263	282	266	277	230	283	270	267	250	262	248	226	255	262	270	258	261	267	265	259	262	253	257	248	299	255	276	266	232	248	255	248	235	254	286	287	254	239	237	251	263	257	268	242	236	250	278	223	257	237	229	242	267	268	256	249	258	258	240	240	251	250	278	277	264	273	236	242	245	269	299	255	263	272	266	271	241	248	249	269	262	272	248	250	282	248	226	237	252	279	246	241	285	268	258	251	252	258	263	270	238	249	261	272	247	248	262	259	278	254	276	224	250	248	256	267	247	260	288	251	298	249	279	279	270	264	253	273	263	253	227	257	275	259	249	261	251	229	261	302	243	256	236	251	275	263	243	295	251	249	258	244	245	245	261	237	277	256	263	249	241	236	249	269	268	270	234	251	228	258	259	280	237	282	235	268	272	266	254	245	252	272	247	276	248	253	274	299	255	246	240	265	293	254	242	285	281	272	236	259	242	260	270	263	238	254	273	265	215	259	260	242	271	282	265	270	240	226	242	268	251	267	226	256	257	275	255	271	273	273	276	276	239	251	264	239	246	257	230	250	259	268	272	252	297	253	269	267	222	248	263	260	273	250	294	259	286	232	257	248	259	260	268	261	298	281	258	238	247	272	280	241	266	265	232	261	249	236	266	251	267	262	278	275	261	262	286	270	246	272	268	220	252	259	260	286	258	240	261	226	276	261	259	263	256	266	254	272	245	263	284	258	280	259	272	242	268	290	261	258	281	274	262	225	275	269	247	247	261	274	263	239	257	289	250	280	236	225	282	251	258	263	262	250	248	274	266	256	284	273	239	244	241	267	262	292	257	251	258	267	252	264	233	276	284	271	292	259	266	273	270	277	227	267	245	228	256	264	254	254	258	251	251	252	270	260	220	271	274	255	264	273	266	240	224	227	231	252	280	266	268	267	246	230	299	249	268	279	273	275	267	252	250	234	274	233	269	252	268	257	251	224	277	267	244	254	254	261	279	266	269	254	236	243	236	232	240	276	250	237	244	261	275	242	265	256	237	265	284	243	277	284	250	265	275	236	265	256	284	254	273	257	253	256	250	269	267	261	237	240	253	225	225	267	254	271	268	245	280	278	227	261	243	255	232	257	284	264	256	268	252	257	231	260	227	257	248	258	271	282	223	292	221	249	272	282	257	270	261	274	239	255	293	235	244	252	248	261	268	277	254	239	246	254	273	269	231	251	248	217	265	258	289	280	279	267	262	263	263	254	263	247	252	280	262	253	286	281	240	278	287	253	243	276	276	254	222	282	265	253	229	270	270	265	251	253	242	250	263	265	291	257	258	261	241	260	269	252	245	261	246	229	238	236	267	242	229	242	248	252	259	259	284	245	235	251
5963	2376	1295	837	728	717	631	651	688	626	705	670	652	650	659	627	615	626	705	612	651	702	610	623	643	615	647	649	671	590	668	656	631	623	609	645	618	655	660	589	624	622	649	647	641	607	661	648	645	655	620	640	602	668	656	651	646	632	621	648	626	646	612	667	621	673	628	620	683	601	642	604	650	643	590	605	631	619	646	649	638	634	621	668	645	635	632	601	623	615	638	661	609	603	617	634	624	644	649	605	675	613	626	658	626	640	607	631	645	602	646	629	646	662	618	652	607	606	630	597	607	625	660	636	620	625	661	621	599	615	614	637	595	675	636	645	599	635	675	635	624	661	622	654	642	658	623	695	640	642	624	631	618	611	607	639	601	614	651	641	591	587	624	639	619	609	667	675	646	631	685	664	693	662	616	625	642	619	631	614	628	686	640	633	669	660	637	609	661	620	651	653	623	644	598	621	685	621	603	680	629	640	633	689	627	639	652	602	616	646	640	621	630	611	659	620	659	648	619	665	597	620	606	617	640	609	606	651	653	655	657	598	667	618	658	628	676	644	624	674	632	608	593	683	619	674	622	613	618	616	605	649	615	641	680	623	613	617	580	638	626	653	646	629	654	651	631	652	619	606	613	649	622	633	604	621	620	622	644	611	632	611	637	638	637	656	639	644	619	667	653	665	644	609	606	630	626	634	592	628	601	637	651	647	659	641	636	647	634	638	611	611	606	596	653	640	644	637	596	675	607	610	649	612	641	600	604	591	664	632	649	585	610	603	628	626	630	638	659	634	632	595	610	644	608	667	605	646	676	645	647	606	666	654	642	615	632	622	594	660	610	610	677	630	611	629	600	658	649	646	636	636	606	652	650	671	649	608	618	638	644	589	634	635	616	648	631	645	606	630	621	624	676	671	585	636	593	616	577	637	626	620	677	635	627	627	658	613	629	644	651	650	610	658	634	678	641	611	623	660	656	646	687	643	624	585	658	626	648	635	662	599	640	631	673	628	644	624	601	630	620	654	607	644	660	638	624	613	623	583	653	608	630	644	638	639	641	624	643	654	606	646	624	645	609	627	624	595	661	629	638	634	596	670	615	587	624	643	658	645	590	626	590	636	636	634	607	613	672	618	616	620	602	676	558	600	608	658	617	624	642	617	660	630	634	663	608	654	657	686	622	612	639	618	659	634	651	598	623	625	595	672	610	653	625	612	653	624	640	655	624	653	629	652	621	604	612	667	591	622	604	605	656	646	628	633	629	654	647	610	649	596	651	621	613	638	620	644	595	676	624	621	649	678	624	611	606	647	678	601	635	612	636	661	593	644	664	645	675	622	679	608	626	635	608	624	648	633	654	607	603	622	643	650	602	636	616	603	622	630	631	649	637	649	630	631	628	613	599	660	620	653	666	652	598	596	623	649	638	629	635	605	615	592	613	607	629	626	667	663	611	627	607	644	583	589	638	669	605	651	641	664	640	609	653	651	587	644	640	647	611	677	669	628	627	608	636	616	632	602	618	636	668	637	619	644	659	631	621	618	615	634	603	632	632	619	614	596	626	635	562	651	646	603	615	668	602	655	653	582	584	682	696	637	614	637	644	697	631	609	641	632	629	645	639	629	626	652	614	612	677	653	633	629	660	644	582	660	655	631	611	691	646	659	631	613	590	604	665	627	604	598	628	605	641	621	628	619	637	614	630	707	633	616	644	554	661	648	627	633	671	676	625	646	597	618	611	594	654	628	626	574	599	664	682	644	645	646	607	643	597	581	585	665	607	696	634	639	690	680	631	610	610	636	653	650	635	671	617	672	646	588	616	575	678	587	583	641	629	645	625	620	632	652	637	635	649	564	621	639	607	600	650	626	649	642	635	628	598	604	673	626	642	613	692	635	635	646	592	602	634	640	634	627	652	657	652	658	605	664	643	615	668	576	615	645	644	621	619	668	632	634	615	595	620	592	599	646	647	622	668	656	658	654	630	619	595	629	620	615	630	648	630	640	619	577	586	642	623	647	638	641	646	664	659	620	650	635	627	630	623	609	621	668	629	595	629	645	597	599	616	633	595	662	599	649	653	618	636	594	619	651	641	606	664	635	638	623	626	610	632	617	639	631	644	628	609	640	603	623	597	658	609	699	623	649	624	654	641	649	618	639	617	633	665	617	663	613	611	594	623	615	631	654	640	621	623	624	644	608	611	625	597	614	610	637	610	627	615	606	614	613	623	577	628	598	695	611	617	678	608	647	656	625	608	649	644	578	622	630	670	617	647	660	640	642	663	660	639	591	589	619	659	701	627	640	621	605	671	607	589	663	617	653	581	567	631	633	685	654	627	632	668	677	630	636	599	659	639	653	632	605	607	637	668	609	620	622	607	612	639	637	589	625	616	632	686	626	578	642	621	629	629	599	652	627	612	637	655	670	673	584	659	668	646	644	631	620	637	635	651	618	632	575	625	599	596	643	622	644	638	600	640	670	665	601	634	628	597	646	595	670	605	634	610	677	583	594	639	649	652	623	649	637	673	641	695	638	631	643	653	665	653	643	654	625	587	646	628	671	618	679	648	623	665	651	647	638	614	670	635	612	626	673	637	621	641	670	658	643	565	606	624	642	628	603	657	609	645	615	662	630	649	582	629	632	632	639	637	589	624	612	654	673	615	642	605	642	629	703	638	606	633	589	609	598	658	621	596	603	633	613	665	642	686	665	650	665	633	608	590	603	623	636	637	642	628	658	653	624	600	599	641	616	625	624	651	657	642	606	634	620	670	628	586	614	642	654	625	686	640	635	649	592	624	637	649	642	643	634	691	620	620	622	638	627	660	627	636	654	606	648	644	621	664	593	636	662	644	627	632	616	609	615	570	661	661	587	641	597	670	637	607	630	577	638	624	637	600	616	605	615	614	624	650	623	585	636	661	595	600	651	652	682	604	625	638	633	627	588	590	652	650	650	629	642	625	656	644	628	643	661	616	636	600	621	604	663	607	605	655	610	626	612	616	584	602	678	628	630	656	636	626	635	655	592	618	609	624	664	644	624	634	615	651	596	608	636	585	592	658	600	614	599	639	658	661	692	673	638	666	576	669	613	637	654	691	648	635	618	609	644	646	621	617	628	584	615	623	606	636	621	651	601	658	576	598	608	599	681	608	646	642	613	634	599	625	664	659	674	634	631	646	678	631	647	632	697	647	570	630	670	667	645	644	630	657	639	674	615	583	641	652	667	646	578	643	651	630	623	635	652	657	635	697	628	603	608	663	660	616	680	647	651	637	607	619	603	606	619	648	629	646	668	623	653	593	637	622	689	638	582	643	597	662	622	647	656	645	610	599	657	666	635	647	654	609	623	680	579	625	648	640	600	652	644	623	605	635	638	606	651	674	701	640	598	627	651	617	646	623	639	616	579	619	628	624	660	627	648	659	609	634	622	648	671	642	625	650	661	647	605	624	641	680	622	608	633	622	658	597	630	623	637	613	625	618	640	610	640	608	654	599	627	594	624
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	8	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
