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
340212537913	340212538473	340212539023	340212539573	340212540121	340212540673	340212541223	340212541773	340212542321	340212542873	340212543423	340212543973	340212544521	340212545073	340212545623	340212546173	340212546721	340212547273	340212547823	340212548373	340212548921	340212549473	340212550023	340212550573	340212551121	340212551673	340212552223	340212552773	340212553321	340212553873	340212554423	340212554973	340212555521	340212556073	340212556623	340212557173	340212557721	340212558273	340212558823	340212559373	340212559921	340212560473	340212561023	340212561573	340212562121	340212562673	340212563223	340212563773	340212564321	340212564873	340212565423	340212565973	340212566521	340212567073	340212567623	340212568173	340212568721	340212569273	340212569823	340212570373	340212570921	340212571473	340212572023	340212572573	340212573121	340212573673	340212574223	340212574773	340212575321	340212575873	340212576423	340212576973	340212577521	340212578073	340212578623	340212579173	340212579721	340212580273	340212580823	340212581373	340212581921	340212582473	340212583023	340212583573	340212584121	340212584673	340212585223	340212585773	340212586321	340212586873	340212587423	340212587973	340212588521	340212589073	340212589623	340212590173	340212590721	340212591273	340212591823	340212592373	340212592921	340212593473	340212594023	340212594573	340212595121	340212595673	340212596223	340212596773	340212597321	340212597873	340212598423	340212598973	340212599521	340212600073	340212600623	340212601173	340212601721	340212602273	340212602823	340212603373	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	3600	2300	2749	2000	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	100	200	300	400	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
22972	21254	29131	23703	21254	21294	9632	1081	759	610	523	436	415	352	337	321	275	294	260	231	229	236	251	203	207	216	192	181	203	180	195	181	164	170	184	179	156	191	152	135	162	171	161	148	146	147	175	154	135	144	155	151	145	170	166	171	162	132	126	144	184	178	143	154	159	159	155	138	175	146	169	169	169	139	139	152	155	145	137	160	147	175	161	149	153	135	141	137	136	155	161	159	137	156	121	124	143	143	139	140	164	143	126	156	161	140	171	117	162	161	143	156	146	146	129	150	157	152	128	140	140	161	161	139	140	143	124	145	142	140	157	152	134	148	122	162	153	142	149	141	153	144	144	163	142	123	152	151	149	174	136	120	130	162	122	145	138	130	137	148	153	156	134	158	156	122	156	149	161	162	142	145	145	177	151	131	143	169	146	121	131	155	169	140	166	138	150	138	165	128	164	134	128	162	153	166	137	165	142	138	142	150	147	146	147	147	156	139	142	154	167	136	156	156	139	160	151	142	161	129	135	132	123	141	145	146	153	135	154	126	168	144	141	149	128	148	129	146	121	131	146	171	135	172	141	162	131	158	145	162	135	130	138	152	149	126	144	158	155	148	146	138	143	148	172	145	144	148	129	152	142	131	149	125	140	150	171	150	159	131	140	143	149	156	154	137	133	152	135	162	150	153	127	145	154	139	142	151	131	160	140	137	110	143	146	144	149	134	155	144	146	152	157	157	159	165	140	148	143	132	143	160	137	148	136	159	142	159	165	146	149	143	142	152	151	155	161	157	157	135	152	148	139	166	140	163	150	146	144	137	155	119	140	139	145	161	134	140	148	164	141	156	125	135	135	115	148	154	148	159	131	157	133	148	159	132	150	157	146	126	140	128	152	118	143	153	144	150	154	132	143	145	150	138	156	135	154	158	149	158	154	145	163	167	151	142	148	154	136	129	156	149	137	128	123	128	139	160	122	139	146	145	140	136	148	153	151	144	146	166	143	132	159	165	152	132	127	145	151	138	144	142	124	127	157	139	141	127	124	160	143	130	126	133	158	160	133	140	135	125	165	138	142	168	134	134	157	121	144	141	136	122	153	149	142	153	143	137	147	167	146	148	136	148	141	156	140	144	134	143	172	131	140	149	132	152	130	124	127	146	167	136	133	140	149	119	157	133	169	119	169	159	139	158	147	134	147	133	144	160	147	151	130	167	148	130	168	135	152	160	170	155	128	142	145	164	160	148	133	118	133	156	158	138	142	158	152	142	142	137	141	149	141	162	131	138	157	136	138	151	143	146	134	156	154	136	176	133	137	133	168	140	151	139	128	140	150	138	150	144	152	130	130	125	162	149	123	143	138	128	164	137	141	135	160	136	139	168	117	133	149	127	148	160	155	126	141	144	129	140	158	148	156	144	139	157	158	143	150	121	128	151	133	171	163	173	146	152	142	137	135	131	136	118	129	158	145	154	161	135	140	161	138	129	164	151	141	155	147	157	136	141	125	143	152	149	123	139	155	145	161	153	147	140	152	152	169	140	142	152	147	150	144	147	142	155	161	131	145	138	147	151	149	129	149	155	125	137	165	155	135	128	153	152	156	134	126	130	175	133	133	136	143	138	149	154	137	149	151	136	157	123	131	145	157	136	143	146	139	116	122	131	152	136	131	139	151	136	146	147	142	143	161	133	140	136	169	134	141	135	133	142	151	141	141	131	151	107	136	126	141	140	136	157	161	158	132	151	134	134	160	160	135	160	146	140	152	149	135	144	139	146	163	112	122	143	157	128	130	125	147	157	146	137	127	140	138	154	145	126	151	135	128	143	154	138	145	149	139	177	138	150	141	132	157	144	154	128	143	158	158	116	152	165	127	145	120	159	166	143	132	135	149	145	147	132	141	140	142	150	141	132	126	140	159	135	131	148	137	156	132	128	145	135	154	157	148	133	146	147	144	126	128	145	147	123	146	152	147	168	118	156	143	127	137	128	131	147	146	141	141	140	157	134	144	147	123	136	144	136	140	179	140	145	145	160	152	158	139	149	126	123	141	156	133	169	127	150	141	146	134	144	144	156	132	138	142	142	145	149	133	137	146	151	153	156	158	144	163	153	141	148	160	157	140	143	171	177	160	151	143	109	156	138	153	151	150	149	148	148	140	134	139	145	148	152	139	158	155	142	138	161	134	150	161	156	146	119	143	135	151	162	155	156	134	131	132	133	131	134	123	142	131	131	128	139	149	124	127	144	152	145	148	142	158	137	134	141	156	157	137	143	142	155	155	125	144	145	150	149	151	150	126	131	164	147	153	131	131	153	145	148	140	134	134	132	124	151	129	158	137	134	135	150	171	152	154	173	151	174	143	149	163	156	154	142	148	141	142	135	139	154	142	160	144	136	135	133	149	155	132	149	129	127	114	137	155	141	162	152	121	130	134	141	171	149	175	140	141	135	132	158	135	154	131	138	124	148	111	148	157	144	143	159	153	150	146	134	134	154	140	143	152	150	150	137	136	137	138	147	153	151	129	126	153	135	144	153	126	127	164	147	144	145	143	160	138	134	156	143	152	150	148	151	137	155	148	144	150	140	149	133	141	137	107	145	128	134	144	155	127	154	163	145	135	146	136	143	152	141	141	132	149	151	129	161	118	143	144	147	144	141	149	154	137	145	159	158	151	133	125	140	157	132	174	136	147	147	162	164	131	130	156	133	144	148	145	134	143	155	157	125	149	135	146	156	166	131	124	155	144	146	136	111	128	147	148	136	140	143	137	132	115	140	151	152	139	140	148	136	147	128	135	133	140	140	126	134	134	127	116	172	151	157	136	126	146	159	142	129	163	131	146	141	137	174	148	155	147	158	149	147	145	122	130	151	172	133	139	159	131	147	151	120	124	144	128	159	158	131	142	139	141	157	153	150	156	120	113	145	149	130	136	135	150	119	140	121	128	130	157	136	132	146	140	133	128	139	139	134	156	147	135	144	123	136	132	144	146	148	160	156	139	169	143	140	142	116	142	151	144	129	145	132	148	167	157	180	151	170	155	143	113	139	146	137	141	131	142	156	125	131	140	138	134	137	135	139	145	148	167	114	144	141	161	172	138	141	147	175	147	144	136	155	173	145	141	148	136	134	127	125	140	134	133	125	120	147	136	135	151	129	172	143	141	134	121	139	146	136	126	147	142	140	144	100	144	158	150	162	165	145	149	153	167	135	139	163	138	157	166	136	136	131	133	151	141	126	137	135	133	144	158	128	146	134	141	146	159	149	141	149	159	157	150	159	129	143	130	127	164	151	153	143	158	150	150	151	148	169	139	136	126	136	152	153	150	122	133	153	142	139	123	119	134	142	158	149	136	157	148	167	142	146	141	129	139	147	162	153	142	144	137	152	117	113	142	160	158	151	145	126	115	141	129	157	154	165	127	155	152	129	157	142	153	132	162	138	133	127	137	131	150	143	130	134	125	153	135	159	161	139	164	131	148	145	152	144	157	132	142	152	145	163	142	153
6834	16082	13815	7093	4941	3963	2913	2199	1717	1364	1104	945	787	646	608	532	480	447	400	370	360	360	322	283	265	265	295	285	244	220	238	238	254	238	236	233	224	196	208	199	222	200	218	188	208	217	186	193	222	181	206	194	200	201	179	191	178	217	195	196	200	177	214	186	193	197	187	200	188	190	185	194	178	174	199	193	171	179	205	192	182	173	163	182	187	184	180	176	184	180	180	155	168	171	175	186	176	182	186	177	161	177	156	169	180	168	171	181	203	196	177	168	180	170	180	180	163	177	167	191	177	176	170	165	186	156	160	157	170	159	179	151	154	194	177	172	150	167	182	170	196	171	160	191	167	184	174	164	175	182	187	177	184	161	159	184	178	172	184	151	159	178	165	161	187	150	160	179	183	155	159	184	156	160	157	189	189	176	167	172	161	202	164	184	160	189	169	184	150	157	175	177	183	190	175	162	176	178	168	197	172	152	166	188	172	172	176	187	189	160	181	162	191	170	182	169	179	173	182	170	159	166	180	171	182	201	182	195	189	163	173	171	189	152	160	184	182	178	180	179	163	151	179	186	184	160	171	181	182	157	167	154	165	158	180	183	188	170	187	161	176	174	144	165	175	171	159	182	156	187	170	172	153	169	177	176	202	177	173	168	192	175	168	170	179	170	166	172	168	182	184	174	154	156	164	187	153	175	189	175	202	158	158	169	178	153	168	190	187	189	159	196	155	165	169	159	173	173	150	164	193	187	160	176	172	162	197	180	198	169	167	167	161	187	164	167	166	202	170	172	184	187	147	188	168	167	160	164	168	190	166	166	168	193	169	176	169	192	176	170	214	180	151	183	162	158	171	187	170	151	184	186	186	159	170	162	181	177	164	154	183	153	148	180	163	160	160	175	183	158	151	166	168	171	188	191	177	161	181	171	173	165	169	188	165	181	176	143	198	164	183	153	185	158	175	178	170	183	169	153	183	190	176	178	176	168	171	188	183	180	177	181	181	195	172	169	165	180	186	180	172	203	160	177	176	181	172	199	174	178	160	177	153	184	143	177	177	180	177	168	176	184	198	179	161	170	173	197	168	166	150	157	179	179	173	177	170	174	200	186	190	185	199	179	176	175	181	173	160	184	146	172	163	169	183	174	198	207	207	184	178	164	188	189	161	192	198	183	162	163	170	161	150	175	171	177	165	185	164	165	167	168	170	196	153	158	198	158	196	163	177	165	189	151	158	152	188	168	160	173	157	190	159	187	175	190	171	150	173	172	183	171	168	172	167	159	161	165	188	198	180	162	155	171	180	159	188	165	157	181	179	141	179	159	201	171	164	186	192	167	180	177	155	160	164	188	171	182	180	183	192	172	191	175	157	158	174	171	148	160	172	183	188	172	190	172	166	165	155	202	156	184	156	178	158	178	151	165	162	176	148	181	171	153	170	194	168	170	164	203	179	160	187	154	172	181	158	165	147	186	158	186	186	174	173	165	174	184	154	178	171	147	171	181	157	189	180	197	186	171	147	184	188	155	174	162	175	183	171	185	154	191	142	178	169	171	189	169	175	162	188	147	160	169	175	162	171	164	187	169	166	206	183	158	180	171	179	168	170	205	188	181	172	162	151	201	165	176	175	164	181	161	170	184	161	175	162	160	164	176	190	164	163	168	171	178	177	173	191	149	170	174	200	145	173	195	183	186	169	168	184	185	191	185	159	181	171	164	174	168	170	190	196	167	173	164	176	148	183	181	176	184	173	172	163	189	167	155	182	153	184	187	182	181	165	177	152	156	189	197	178	143	191	163	187	164	167	185	156	178	188	170	159	193	171	180	173	171	200	161	182	173	175	156	184	164	191	192	162	185	182	163	165	179	171	189	167	176	174	161	181	166	169	181	167	160	169	179	188	146	160	208	184	170	172	181	153	171	152	166	195	186	188	155	170	178	189	138	168	183	169	182	167	166	191	154	177	170	170	151	142	181	156	168	203	171	177	174	159	185	175	172	168	176	167	177	178	159	173	170	199	179	167	161	153	174	185	138	154	189	168	167	161	160	166	176	178	184	158	184	161	182	169	195	170	183	181	186	168	165	167	174	181	170	182	161	189	194	170	176	177	164	174	184	189	184	170	169	143	187	177	161	134	172	150	165	185	180	195	170	177	172	179	180	180	169	154	167	166	156	164	162	177	180	184	164	170	171	178	202	156	184	189	198	163	170	163	193	184	186	172	195	183	160	172	186	144	187	156	153	180	186	168	172	189	172	164	169	172	167	178	196	169	173	167	168	203	177	180	157	174	164	176	174	146	170	175	158	165	167	177	186	188	156	174	177	188	181	178	201	163	180	168	165	184	189	175	160	169	162	172	185	186	166	163	185	159	176	182	147	155	164	182	158	166	171	167	189	173	155	174	164	194	163	179	162	145	164	172	149	193	167	162	203	173	178	193	183	196	185	166	192	184	168	188	184	161	173	152	155	186	165	164	181	173	192	181	159	186	160	180	190	174	186	175	174	166	177	164	172	160	162	165	175	159	155	170	176	181	177	172	158	175	173	154	171	196	173	164	179	167	183	179	168	172	149	180	171	195	192	167	184	194	148	182	176	153	194	155	196	169	172	174	170	165	201	164	173	174	159	210	165	163	163	188	189	169	175	190	190	172	188	182	166	165	176	164	169	168	179	150	146	190	201	169	167	169	157	150	182	180	180	193	167	147	159	183	174	191	175	173	172	167	180	158	187	182	149	165	161	191	188	169	195	171	171	157	176	162	159	175	175	186	168	190	204	175	172	161	186	174	184	167	171	182	152	176	167	160	177	160	157	172	178	172	199	179	170	157	191	170	170	179	180	183	179	159	168	183	164	185	169	201	142	194	190	184	172	155	183	161	174	163	188	178	161	168	159	200	184	176	191	177	197	181	184	195	167	171	153	212	158	162	182	175	175	188	176	185	167	181	179	155	201	148	162	168	199	160	178	205	202	159	174	170	172	209	193	190	189	188	189	158	175	199	156	155	170	173	164	175	153	191	179	207	169	169	165	190	184	182	167	172	178	186	156	158	159	185	155	158	212	177	161	200	170	188	182	168	177	168	150	170	176	184	168	180	190	183	165	173	165	188	177	165	190	203	181	172	155	176	176	168	181	172	202	146	172	162	157	180	157	167	163	155	175	186	179	180	175	182	181	170	171	160	155	184	196	145	160	170	172	174	185	165	177	167	167	177	174	157	189	166	159	181	178	195	167	169	179	161	176	158	182	177	161	164	168	180	189	173	161	182	157	153	167	175	162	183	167	174	173	173	156	193	160	170	167	176	181	187	208	185	163	181	171	171	185	184	173	169	183	170	184	156	170	212	167	182	177	198	158	176	178	194	166	180	170	161	187	165	194	163	161	173	153	175	176	166	169	163	164	170	167	165	165	178	177	174	174	160	187	170	171	184	164	165	180	187	176	189	180	156	196	167	153	181	173	156	186	172	179	151	179	165	200	180	165	166	191	168	168	168	173	157	166
26779	19819	6795	706	492	454	428	398	335	365	346	389	411	377	399	358	384	375	398	371	357	397	404	348	400	361	355	361	349	369	332	401	390	380	350	342	406	379	307	395	362	379	376	350	362	350	364	361	390	371	372	391	379	372	384	402	346	353	396	380	386	352	394	391	353	347	362	382	355	363	389	362	364	349	340	343	371	352	393	370	367	370	320	342	363	357	387	340	350	377	331	359	347	360	365	340	364	373	358	393	427	390	400	368	356	393	351	369	393	354	410	370	383	380	359	377	383	343	393	390	373	344	377	366	352	415	345	353	392	387	369	322	369	355	377	388	391	380	365	358	369	351	385	336	355	369	367	395	400	379	381	343	376	366	379	390	361	364	338	398	399	405	378	359	368	392	403	374	355	376	384	373	364	369	352	358	382	340	397	372	396	371	366	353	363	358	408	346	316	370	372	356	391	380	351	361	350	372	340	370	375	361	385	348	359	384	330	362	389	385	365	373	360	370	365	376	335	349	369	384	387	354	370	365	329	358	355	375	341	375	383	359	381	388	376	393	396	370	355	373	386	375	352	351	402	345	386	356	343	369	379	370	378	365	386	379	361	352	351	376	352	341	362	333	343	389	356	372	369	348	388	362	398	367	369	382	362	373	366	365	388	369	369	370	371	390	354	350	377	372	360	365	337	348	382	348	369	367	360	363	357	365	371	373	358	381	371	382	362	393	396	399	338	422	373	364	376	381	372	376	360	357	346	335	362	337	340	368	387	373	383	405	372	365	369	388	370	352	358	365	347	373	365	381	371	350	355	387	345	372	386	339	358	361	351	343	381	371	354	361	377	359	368	343	376	354	364	357	344	356	385	373	383	364	367	360	378	359	372	346	379	364	359	385	368	354	375	360	362	374	379	384	365	389	366	349	371	354	373	388	385	379	346	366	396	332	398	356	360	374	337	400	361	371	352	373	397	367	340	356	337	332	378	375	363	345	345	372	379	367	340	355	343	332	340	391	345	397	373	363	396	367	336	370	360	396	358	345	375	373	398	372	345	354	307	373	399	368	362	366	381	373	365	389	352	363	378	357	373	359	389	379	373	398	357	364	344	377	352	383	367	388	338	370	395	359	361	334	359	356	373	368	370	331	346	348	382	373	350	390	398	375	350	387	376	387	368	375	370	380	385	386	360	365	375	360	360	368	356	353	347	407	364	363	352	352	370	369	360	338	360	359	360	365	375	357	371	400	398	390	356	376	317	361	373	337	404	354	379	361	416	374	337	367	357	363	378	368	380	356	366	376	351	368	353	403	377	342	361	399	386	389	376	333	380	347	359	367	386	364	388	387	398	368	364	367	373	356	362	368	404	318	322	368	403	375	360	389	399	409	351	356	354	346	346	372	398	337	331	350	345	358	384	381	348	354	382	381	372	414	409	378	378	391	357	377	349	368	375	359	355	352	384	370	370	333	349	346	378	342	353	372	367	377	358	357	378	373	371	363	371	365	338	373	376	388	371	376	368	354	359	353	382	372	395	367	392	377	374	361	408	338	370	373	379	383	365	352	350	394	342	354	379	395	385	369	342	351	377	359	406	373	392	380	362	316	348	348	350	372	362	379	375	384	352	370	338	385	374	361	337	358	340	359	387	374	354	362	358	333	362	369	349	400	357	394	374	370	361	378	385	373	336	342	378	358	371	349	368	393	352	344	339	354	385	356	386	369	346	356	373	358	332	370	340	405	381	382	354	343	364	362	391	338	371	368	383	376	388	352	379	373	345	348	373	392	376	345	351	360	363	393	391	383	354	399	381	382	398	348	388	365	359	384	364	345	338	378	371	371	386	339	366	332	348	366	356	338	375	365	358	339	355	338	366	372	341	370	346	375	366	350	361	374	361	383	391	328	400	351	383	395	377	348	323	371	384	409	335	384	360	381	368	378	382	376	381	391	335	340	374	345	376	374	356	375	361	379	341	353	390	411	351	351	355	357	336	375	366	336	380	357	383	360	370	339	354	386	395	384	351	377	363	379	378	368	346	397	348	366	353	361	382	373	390	358	389	381	359	400	386	382	389	393	360	396	369	393	398	401	410	333	368	390	375	374	353	374	346	382	372	400	397	343	370	333	350	381	342	370	364	355	361	386	403	391	396	360	349	386	354	362	354	396	377	371	333	375	389	373	365	349	336	392	314	361	359	331	361	358	386	402	359	422	346	394	346	365	387	364	356	341	373	375	386	382	359	361	372	400	367	373	339	380	350	365	357	371	368	408	359	373	380	356	345	352	367	318	367	352	362	362	363	370	366	376	360	337	369	387	361	382	349	374	399	363	366	362	387	371	362	392	376	372	368	362	379	338	388	344	380	357	360	356	360	385	353	385	366	393	398	375	350	386	374	330	337	373	394	351	357	351	362	406	335	372	361	374	371	329	346	379	353	363	396	388	358	363	343	405	369	393	392	350	368	358	365	348	356	397	376	381	348	346	374	354	377	374	377	384	345	379	372	361	359	369	346	350	374	400	361	361	400	340	344	397	396	395	378	382	361	386	368	372	389	375	344	381	359	368	385	381	382	375	382	357	374	372	375	373	370	378	352	394	347	379	383	361	375	382	362	348	346	322	351	357	351	389	344	367	334	401	358	386	367	350	380	361	377	330	350	349	371	375	380	344	338	372	344	347	337	403	342	368	388	337	367	383	333	336	368	384	350	357	342	375	388	358	377	333	335	361	382	348	361	388	382	354	394	364	342	393	355	374	416	404	401	351	361	375	374	367	360	349	358	342	354	348	358	383	377	400	375	373	384	383	329	376	359	379	347	354	396	374	370	345	376	354	343	373	375	358	353	376	343	379	371	383	372	357	371	364	359	345	367	356	373	353	350	404	381	362	391	379	353	374	366	356	373	379	313	359	357	345	368	389	364	357	377	347	353	393	358	376	407	369	348	362	329	345	355	361	359	338	338	382	365	376	357	399	341	374	339	374	348	363	344	364	350	356	367	403	376	377	357	354	374	349	382	339	371	382	361	358	403	350	358	362	403	332	359	368	366	371	367	369	378	364	378	347	368	382	364	359	379	374	341	379	376	379	345	407	363	352	371	368	405	355	389	390	347	352	362	356	387	374	393	372	373	339	387	379	402	382	357	383	374	371	365	363	349	350	365	375	359	383	396	360	375	374	359	365	335	381	332	400	352	369	336	346	343	366	355	384	356	373	361	342	375	385	352	369	381	377	394	364	368	372	372	364	374	380	368	363	362	353	391	331	401	355	342	394	399	390	365	394	354	361	370	359	388	357	352	402	372	378	364	343	356	359	395	358	364	383	392	329	364	330	372	373	379	349	367	369	354	401	352	354	395	383	412	378	377	404	389	395	407	346	348	393	370	374	364	341	353	365	348	359	389	352	386	359	379	409	341	361	352	376	363	353	373	408	361	372	366	390	356	378	385	365	383	371	352	386	369	349	373	338	346	403	359	349	345	377	390	374	366	363	376	356	355	385	339	351	379	381
4062	1538	1407	754	628	612	576	517	460	503	481	497	473	492	492	450	490	435	465	432	490	462	473	473	455	452	462	455	451	474	436	483	468	481	440	458	428	511	461	430	458	467	435	465	462	456	458	470	440	495	456	473	408	443	481	453	413	435	465	446	449	454	464	477	462	467	464	454	433	460	455	472	448	463	442	449	480	414	448	449	443	473	426	460	427	475	440	476	453	445	445	463	401	474	454	493	465	457	446	492	456	449	482	423	465	479	443	483	465	450	461	449	429	448	435	463	461	469	435	453	467	464	438	470	473	426	437	474	463	428	485	453	433	464	426	456	474	447	477	430	425	441	460	476	404	419	468	451	465	440	484	458	451	450	456	442	455	443	437	459	437	458	448	466	443	468	460	424	435	498	437	463	470	450	440	469	472	463	449	453	446	488	455	446	457	458	430	467	493	458	451	437	490	453	460	457	449	448	462	452	446	444	466	456	479	487	444	445	500	459	443	450	495	470	443	480	459	469	473	473	464	458	468	469	439	446	425	475	470	454	446	447	487	434	476	450	475	483	432	462	476	496	458	449	442	454	454	415	439	468	479	427	473	446	485	429	460	453	476	476	456	462	434	441	489	455	456	493	461	440	448	479	436	436	413	503	436	421	467	460	460	448	489	462	413	466	486	461	463	447	444	486	480	429	447	474	446	464	425	473	443	496	454	489	443	474	460	503	461	481	431	460	442	472	463	448	436	468	450	460	466	459	469	458	479	429	461	444	471	471	458	451	471	457	443	461	409	449	456	467	437	482	465	460	457	455	449	451	433	433	455	484	428	454	483	430	428	430	470	475	450	458	448	480	442	456	489	439	465	471	452	445	436	450	454	462	466	488	470	483	449	457	436	475	421	481	452	438	482	444	472	457	478	472	455	452	490	473	486	446	448	455	464	434	439	465	486	433	491	450	464	442	451	457	483	433	438	486	451	436	443	482	474	450	435	433	479	495	486	468	462	472	461	436	490	430	458	502	472	436	463	466	448	471	456	434	444	429	470	443	503	460	477	448	442	497	418	442	456	432	449	489	439	466	484	471	478	480	465	461	415	459	443	435	452	454	471	460	479	490	438	449	440	396	466	488	422	428	460	476	468	454	454	460	464	422	467	453	462	490	439	450	479	456	449	464	484	510	479	496	452	450	432	459	422	460	458	437	447	422	447	463	460	443	491	450	442	419	434	452	462	443	440	480	459	487	440	445	433	436	449	460	475	442	484	432	457	453	426	469	484	445	444	455	439	402	458	469	479	457	472	443	479	419	474	472	505	416	441	448	454	466	414	450	456	445	431	451	471	459	446	470	448	454	481	449	443	492	470	490	447	458	451	407	423	444	429	481	464	460	490	442	496	446	480	443	425	438	507	471	472	486	455	443	446	471	462	442	408	498	459	445	456	483	458	471	455	417	430	409	447	405	455	459	426	491	475	469	432	435	451	489	505	460	480	417	447	485	424	477	463	486	407	435	467	464	507	450	483	447	492	456	469	475	439	462	447	479	458	444	486	448	461	490	469	473	437	471	451	466	432	464	461	438	447	471	449	478	421	429	457	457	445	473	447	449	462	473	447	497	455	474	445	432	447	475	430	462	473	472	458	468	461	492	490	431	464	441	474	423	471	496	445	478	447	462	469	426	474	464	466	458	474	474	474	478	424	433	429	472	469	451	474	461	437	470	427	476	443	454	460	440	434	457	454	463	479	422	475	462	489	471	452	462	468	476	478	437	473	469	455	448	454	483	452	445	465	486	423	463	475	477	403	464	462	456	457	450	443	484	456	445	452	431	483	420	438	467	450	442	438	466	476	444	436	489	484	448	462	439	463	462	434	434	483	446	505	444	482	462	462	452	430	423	475	468	468	489	448	452	462	445	448	435	457	437	438	458	474	465	490	469	446	488	474	478	493	418	437	417	437	453	476	453	440	453	464	519	496	439	434	451	459	476	434	475	487	479	420	444	486	462	434	461	452	460	484	482	474	445	444	491	496	449	471	475	477	472	463	446	483	466	451	462	489	446	454	457	445	473	445	438	474	450	460	395	435	474	458	450	479	455	462	456	426	471	454	442	447	484	444	471	446	454	474	476	448	451	473	419	497	464	463	463	429	452	428	464	466	434	431	433	447	468	466	444	417	443	451	443	452	455	466	477	466	473	444	461	472	493	484	491	482	441	419	406	468	450	487	441	486	450	493	427	468	507	452	445	456	461	487	430	419	466	422	449	486	431	459	448	434	471	441	459	449	481	481	453	445	467	412	451	488	436	440	433	464	486	433	450	451	513	439	462	453	474	429	458	504	472	473	465	410	474	434	474	475	443	448	503	448	467	448	428	487	436	462	449	431	429	409	434	464	441	467	490	448	445	437	450	443	405	451	486	432	429	505	468	442	432	459	448	470	445	495	453	477	436	477	445	446	418	459	462	445	439	440	488	487	449	456	418	469	462	438	471	426	453	412	472	463	452	462	443	469	428	451	470	443	457	474	506	504	449	407	445	457	444	458	434	461	475	465	442	440	457	488	478	500	427	466	452	435	455	434	439	451	490	448	450	441	401	481	465	473	465	461	510	452	465	437	505	441	490	491	439	469	459	456	489	479	502	471	426	482	432	452	477	443	441	438	468	424	453	488	444	474	433	448	446	462	453	447	477	435	453	487	440	465	471	454	442	434	478	411	468	454	435	472	465	462	467	458	427	473	478	451	456	421	457	445	460	462	457	475	416	450	461	426	464	456	500	444	428	488	464	480	447	464	456	441	437	499	468	422	490	446	439	456	441	461	435	468	433	480	442	458	436	438	451	473	419	487	416	442	425	453	481	432	430	461	472	459	489	448	507	454	469	501	422	466	431	499	428	470	474	462	478	470	426	458	460	444	469	479	434	460	423	460	475	442	445	434	483	485	433	517	439	464	439	440	481	471	441	461	470	468	445	459	485	439	429	425	451	475	479	450	443	466	480	466	467	466	491	412	459	465	439	449	455	473	444	455	479	465	440	453	419	468	481	449	411	451	445	470	448	459	441	447	444	463	430	482	450	463	458	420	473	469	510	464	485	474	448	441	425	437	445	455	477	486	478	476	464	494	461	441	450	443	448	489	444	457	465	476	431	448	502	437	464	450	473	466	466	457	420	453	440	465	431	470	452	466	474	462	433	480	420	454	485	504	465	474	487	466	468	465	457	468	412	441	472	457	467	440	433	457	464	438	448	462	447	446	467	453	450	463	468	451	437	480	458	448	491	472	446	419	417	426	460	454	429	441	431	468	443	461	519	450	461	496	427	465	441	471	475	454	439	474	452	450	450	450	480	469	448	504	439	478	421	459	458	465	497	456	475	509	421	419	462	463	466	487	452	419	447	447	445	464	484	524	477	424	374	456	467	477	409	485	454	454	477	443	474	451	463	464	453	465	481	433	471	476	495	452	486	423	473	430	446	468	446	448	464	434	450	460	461	471	482	427	416	456	465	413	459
23557	20880	28187	23705	20882	10487	996	628	498	420	376	345	285	273	263	227	245	229	242	252	242	211	197	190	212	212	199	184	214	174	201	192	189	192	189	177	176	184	189	177	198	180	200	181	173	177	190	189	205	184	199	174	191	193	183	176	204	188	191	200	180	162	197	195	165	179	202	195	168	175	197	162	176	194	192	188	194	188	190	170	160	184	176	166	168	170	178	172	167	179	173	184	181	171	170	176	179	158	162	166	159	175	185	192	189	188	167	190	179	176	185	181	183	182	177	168	179	168	173	161	182	165	175	174	197	155	154	175	158	172	174	196	158	170	182	196	167	204	188	188	171	194	177	202	176	164	168	209	186	181	162	180	164	163	151	188	175	178	192	163	166	207	199	170	183	222	212	210	185	184	182	178	185	183	168	167	154	180	169	159	175	181	188	175	173	179	178	167	170	164	175	186	189	183	169	161	196	169	181	184	159	190	168	168	187	169	169	184	190	159	204	186	180	176	190	175	215	165	160	187	168	157	167	190	186	175	177	177	183	168	180	205	171	164	179	155	169	166	200	148	170	176	177	177	157	172	178	159	170	139	166	163	171	170	144	160	181	192	160	169	159	184	184	172	172	178	197	194	176	200	148	181	163	161	194	171	190	161	166	183	174	194	186	175	169	152	182	203	187	172	177	198	165	193	174	166	139	173	187	174	178	178	178	170	186	167	166	175	194	198	186	169	144	163	176	172	153	166	170	148	164	174	163	156	178	167	155	181	188	184	166	155	174	167	169	185	160	177	181	182	205	164	190	183	166	153	166	198	145	169	150	178	158	183	161	203	172	176	156	170	184	160	159	188	174	185	188	163	187	165	169	174	173	174	166	186	193	187	169	174	168	173	180	182	175	191	181	161	165	183	154	173	189	171	181	184	180	174	195	191	162	172	182	189	176	205	156	192	179	176	199	166	183	167	173	176	163	180	171	181	184	163	175	192	177	186	182	180	157	164	190	175	189	169	173	173	208	161	183	172	165	170	177	192	196	187	154	206	183	202	200	188	183	161	157	189	183	176	170	165	169	175	171	175	169	188	137	165	176	169	178	188	142	168	168	177	190	190	158	165	190	196	192	179	182	178	185	162	193	177	172	184	161	166	176	173	168	173	176	208	173	187	187	180	168	165	174	166	183	190	168	146	201	176	163	195	174	195	178	195	168	174	199	169	166	169	180	170	193	191	174	159	166	185	155	187	165	175	177	163	184	160	185	172	164	175	181	180	169	183	163	197	195	153	181	176	191	148	158	171	147	156	193	174	183	175	173	168	173	148	174	196	185	170	169	185	192	180	181	169	179	201	150	181	172	182	164	184	172	159	176	175	164	187	191	208	181	201	185	163	177	161	180	193	170	202	184	185	174	169	166	183	188	193	151	182	153	163	173	164	196	192	163	184	145	186	183	159	179	177	159	180	172	186	173	156	189	158	185	182	180	173	187	194	155	197	184	179	184	178	145	168	172	178	184	185	181	197	172	162	195	154	180	173	177	215	171	162	188	159	167	186	179	181	153	181	158	183	187	192	193	178	192	202	206	181	178	173	172	192	161	182	150	168	183	172	173	172	189	178	215	185	171	169	159	174	154	206	159	167	185	156	169	169	178	204	180	223	173	168	179	170	186	190	165	179	181	195	176	176	196	159	161	181	161	190	184	205	176	183	198	189	196	195	185	166	169	198	181	178	181	173	185	153	165	190	176	191	186	185	200	183	163	199	174	167	151	182	186	178	151	187	154	176	179	187	167	174	167	165	156	186	189	178	162	218	173	177	182	177	162	173	187	191	182	175	180	197	210	177	177	181	175	185	164	173	176	185	197	175	180	175	172	170	167	151	171	159	182	194	146	160	178	176	175	194	195	162	195	151	181	182	175	172	188	166	181	172	182	161	180	190	173	180	155	187	183	178	192	177	156	178	192	188	189	187	184	153	178	185	171	177	196	180	169	198	170	166	165	173	157	195	180	152	186	192	162	182	177	197	176	182	194	171	163	209	170	173	154	179	178	180	186	194	179	176	150	183	187	172	161	181	177	165	179	162	171	175	155	174	199	170	149	196	179	168	163	147	181	172	159	171	195	173	196	158	145	176	181	175	165	190	174	156	163	184	168	182	195	178	164	188	167	197	182	151	149	147	178	165	185	173	165	182	179	171	178	157	165	192	176	190	178	174	176	182	172	187	159	164	185	166	180	175	177	172	197	173	155	195	164	181	174	189	158	159	175	212	189	177	183	192	150	173	164	182	159	164	178	174	150	182	166	202	170	200	180	164	165	185	195	189	178	181	173	160	201	170	178	179	156	197	180	222	156	172	186	181	185	180	158	168	193	176	197	160	167	180	185	169	199	192	170	175	169	190	155	189	164	169	180	162	173	180	194	193	177	206	164	185	181	181	174	167	182	169	175	174	190	162	164	136	165	174	200	163	200	176	176	181	163	171	159	195	175	203	154	174	179	180	182	177	171	184	172	179	180	179	193	176	187	171	192	192	169	183	176	169	181	184	164	188	158	155	149	184	181	197	159	198	173	171	168	170	189	177	165	191	168	178	163	178	176	166	187	176	181	156	191	202	163	183	172	168	175	152	171	167	159	174	184	186	164	158	172	186	166	197	192	183	185	174	197	188	172	166	191	182	206	165	194	158	168	179	197	166	178	189	163	183	179	174	189	192	181	168	193	170	167	187	162	194	189	157	171	182	197	179	184	170	170	174	171	180	188	164	189	173	158	195	185	167	188	179	189	175	198	176	179	157	177	163	173	217	178	173	171	183	177	174	176	169	157	178	166	153	166	177	187	156	175	170	163	153	191	175	159	173	176	200	166	169	182	178	181	161	166	196	151	182	185	167	172	180	147	182	168	191	175	185	193	174	187	181	189	165	188	184	165	180	149	189	165	201	165	205	169	168	191	179	180	162	193	155	190	181	174	173	190	198	169	169	180	172	173	185	211	180	159	158	187	184	201	159	189	183	170	186	173	150	186	170	179	202	158	155	163	161	170	180	173	174	166	176	186	162	177	168	185	158	185	188	158	165	178	173	165	182	198	163	187	184	171	180	186	183	168	162	150	175	150	189	185	162	161	161	172	181	185	168	196	180	187	189	170	184	178	179	185	185	177	158	162	166	177	180	157	171	180	164	201	196	154	190	177	158	181	169	194	178	179	176	166	188	198	187	170	193	158	188	182	184	193	164	183	174	152	173	145	201	162	182	174	180	188	177	199	167	156	187	195	183	184	171	197	184	190	164	179	166	191	170	163	177	160	199	171	154	162	194	204	167	192	186	188	181	197	169	193	185	184	161	198	181	193	209	187	185	179	183	158	158	154	168	176	169	171	170	161	192	183	173	168	168	172	156	183	197	173	177	170	173	151	174	158	180	196	190	177	160	149	181	193	189	183	193	169	187	201	213	195	174	173	189	170	169	183	164	169	182	172	194	166	169	168	188	185	148	183	159	184	167	184	190	206	171
4777	10076	8563	4118	2866	2085	1699	1293	1024	838	663	630	568	479	428	434	398	359	367	318	321	322	301	323	268	323	285	257	291	241	250	247	230	246	272	261	263	263	280	267	255	266	258	228	235	233	277	213	227	247	222	256	248	264	244	248	220	263	258	256	260	228	232	246	216	229	241	243	240	248	233	263	255	223	241	254	253	245	213	229	242	243	262	247	251	214	237	233	228	250	244	212	234	247	217	241	215	221	212	225	268	232	211	220	210	245	225	211	252	219	258	227	234	203	229	224	235	239	248	228	236	205	230	236	224	247	213	248	241	262	246	244	244	253	256	223	213	259	232	223	246	216	231	224	220	226	248	248	249	216	220	215	223	232	227	218	223	240	244	209	235	230	221	237	198	229	226	228	216	249	231	230	228	221	226	251	225	207	258	223	230	235	211	217	237	237	248	222	227	228	212	244	236	242	248	216	235	223	236	242	250	218	210	233	236	206	236	228	237	235	237	237	210	243	216	236	225	234	212	214	236	236	246	217	242	220	247	214	239	231	233	214	233	237	227	245	221	236	217	221	224	195	228	217	200	230	247	255	251	237	246	254	237	246	220	214	247	250	252	241	222	257	222	211	227	205	234	226	231	227	209	208	244	238	209	219	234	227	198	205	208	241	245	211	231	234	236	228	248	225	228	215	204	233	231	279	230	229	227	190	243	232	224	243	247	215	231	233	233	247	244	274	225	235	240	229	230	237	215	244	250	222	232	214	200	237	221	252	211	233	219	253	250	225	222	230	230	248	226	209	216	218	209	245	233	200	218	273	228	218	214	258	231	257	238	248	223	231	200	212	221	205	228	235	202	231	218	237	252	232	218	202	217	239	231	209	229	230	222	241	214	229	246	248	223	212	221	247	241	227	214	225	256	240	238	232	232	243	227	217	220	216	214	270	201	238	211	206	207	255	240	229	247	238	218	227	236	251	215	223	232	233	225	239	226	240	227	210	235	219	227	265	215	258	232	212	222	238	221	240	216	229	247	217	234	229	237	229	224	255	233	231	217	228	234	253	227	209	238	223	250	195	223	246	243	219	207	259	231	220	253	206	228	209	223	221	248	231	230	228	225	207	226	242	207	240	229	220	240	261	229	206	221	248	247	231	244	215	247	216	235	237	234	223	250	253	234	236	212	233	252	229	229	231	224	216	238	216	235	226	233	207	263	245	241	259	244	214	208	235	253	259	236	229	227	216	215	239	243	250	203	219	227	243	229	274	236	234	245	250	210	214	240	236	228	231	224	225	225	216	237	245	242	229	224	229	248	233	225	223	264	232	233	237	251	249	240	221	235	227	226	253	223	241	218	226	231	233	250	216	252	225	198	236	228	220	206	272	241	243	199	237	252	241	222	239	232	236	250	254	230	235	222	216	210	229	220	260	220	232	221	236	196	242	232	206	266	218	229	247	245	217	231	222	233	227	226	243	232	238	243	205	238	244	237	233	222	227	237	226	206	231	237	214	204	258	237	223	224	240	231	217	226	219	213	225	239	212	225	217	215	239	226	232	257	231	244	219	214	231	210	255	201	201	251	236	227	201	224	222	234	229	226	217	224	227	246	209	219	231	208	234	236	253	237	220	259	235	238	228	207	216	207	221	233	257	211	216	235	235	244	215	245	232	218	226	238	211	249	253	255	254	221	237	226	221	229	260	253	221	221	236	200	227	220	240	217	245	228	234	253	236	226	233	232	222	224	216	202	241	233	228	215	256	242	230	238	216	236	248	262	208	221	228	236	223	222	229	230	238	229	233	222	196	206	233	215	240	206	252	219	245	221	222	226	192	205	225	230	235	231	240	214	219	242	240	253	214	235	211	224	224	232	205	258	247	229	234	219	220	242	241	261	234	219	189	219	208	232	249	210	253	237	228	239	225	222	233	211	244	238	215	209	225	226	225	231	244	226	228	222	262	228	221	243	223	241	245	230	228	226	212	228	212	243	227	229	210	220	220	247	226	247	241	260	252	236	212	233	210	279	248	230	211	242	248	222	200	244	229	244	226	250	228	233	236	249	219	226	243	228	270	209	225	224	237	220	212	209	225	233	264	214	228	229	242	248	234	221	241	218	247	239	224	226	232	270	261	255	214	230	212	211	230	226	196	235	215	232	215	256	228	236	231	209	205	215	228	227	232	236	237	252	223	271	235	220	219	229	248	251	229	221	239	217	227	239	232	196	220	225	248	250	257	204	231	237	245	228	233	227	219	207	242	219	219	210	243	257	230	241	244	198	210	230	239	194	222	245	240	239	248	245	211	250	234	233	226	259	210	216	253	232	222	239	239	213	227	220	228	226	241	245	234	212	234	257	241	226	226	207	239	219	236	229	229	228	215	236	237	241	251	236	224	237	218	220	220	225	218	266	238	220	216	243	247	223	194	238	234	245	231	249	231	213	230	255	204	217	254	232	227	230	246	234	234	213	203	195	218	241	205	240	230	207	229	219	219	228	236	268	247	245	245	233	217	251	199	207	225	241	215	229	270	264	227	238	219	258	209	241	247	251	222	228	218	220	227	241	208	255	257	238	228	225	229	232	221	251	198	257	228	216	244	238	243	218	230	234	232	208	226	215	262	228	244	215	217	231	212	217	212	211	207	200	233	224	235	230	213	230	263	257	230	234	246	228	216	219	223	213	227	233	208	241	209	231	225	230	219	205	221	228	221	230	224	239	210	220	255	226	221	216	235	216	214	234	222	232	233	227	220	242	196	252	198	234	225	232	238	240	192	245	221	220	232	261	202	201	243	226	235	221	208	233	225	223	243	208	187	210	241	242	235	241	196	246	223	251	235	224	240	225	241	243	219	224	214	220	223	251	211	217	211	218	265	225	206	225	239	214	226	244	227	231	236	229	225	238	244	204	239	259	211	222	197	241	234	230	223	202	199	237	220	220	242	226	224	251	250	220	250	224	239	243	218	263	240	251	230	217	216	244	221	250	232	242	233	228	236	230	229	231	230	246	215	239	208	237	223	210	242	249	239	239	221	218	245	226	233	237	231	226	238	234	229	247	256	219	218	227	216	228	215	232	232	246	267	234	256	243	232	253	219	236	256	218	247	241	240	235	250	217	231	235	221	244	216	209	232	243	232	239	199	217	201	198	226	239	243	236	227	250	250	227	249	244	236	219	260	233	212	235	236	240	228	223	241	235	269	240	234	231	231	221	221	240	201	241	241	225	198	250	228	216	230	238	233	232	250	226	230	241	235	217	238	209	238	230	217	227	239	196	200	252	206	231	243	216	235	234	244	241	220	231	248	222	245	240	249	225	235	231	232	239	237	248	238	227	225	253	250	223	224	234	206	189	230	217	230	245	225	198	207	247	215	213	219	235	240	216	235	232	244	244	222	242	253	240	240	212	211	228	226	243	224	240	239	212	264	233	232	234	233	234	193	245	248	232	222	236	216	206	200	240	236	225	237	235	218	212	221	259	232	255	210	224	241	227	207	221	210	247	226	238	239
24827	20810	26942	24720	9299	944	680	565	524	501	513	477	481	473	429	476	449	414	426	409	439	477	359	408	421	420	434	447	401	415	412	433	406	462	412	392	422	441	378	397	422	393	391	439	388	401	441	389	425	400	387	422	399	373	405	409	415	428	426	389	395	404	415	408	435	419	404	414	427	405	401	384	402	413	395	435	436	372	427	387	395	395	403	415	425	390	399	401	382	436	374	402	419	462	427	384	452	418	383	394	417	421	441	381	386	395	393	426	429	389	410	415	415	394	401	400	399	394	419	399	441	388	400	404	418	386	424	414	405	417	417	396	384	394	367	384	402	406	405	401	412	405	410	425	407	398	427	430	433	375	368	398	419	427	406	425	437	387	421	406	408	407	414	382	372	404	400	438	409	445	449	399	434	387	406	435	413	370	400	407	447	389	374	388	427	389	404	417	383	435	420	390	415	430	465	372	395	403	444	440	363	425	409	394	425	430	407	437	451	404	409	383	379	381	375	382	390	384	427	404	399	436	399	400	374	358	392	398	434	405	390	390	394	400	400	394	415	405	398	431	406	398	390	383	409	384	381	439	390	408	417	399	411	421	425	434	366	397	381	411	399	414	409	376	402	401	404	409	387	397	397	405	390	392	393	406	387	428	423	412	404	421	407	391	415	418	414	415	373	395	442	383	423	378	426	387	416	430	410	414	421	383	404	385	434	413	385	424	382	434	444	388	387	409	405	400	418	415	408	416	426	443	402	430	376	387	413	394	451	401	398	413	396	386	393	393	394	379	396	430	409	415	401	412	394	423	399	362	416	375	377	408	419	381	353	411	376	423	412	428	402	414	413	405	401	419	418	394	396	432	405	405	393	399	395	374	398	410	411	410	408	399	378	425	417	437	390	385	402	425	409	393	401	386	348	390	390	372	420	386	386	390	429	409	421	414	386	418	387	390	370	421	401	420	424	413	434	380	392	398	415	407	421	387	438	403	427	374	422	436	400	428	447	425	405	433	409	452	384	416	419	414	386	442	434	427	417	393	413	413	391	373	387	417	395	414	364	378	389	422	383	392	372	376	414	383	417	400	399	374	406	391	423	427	433	417	415	387	396	390	378	392	403	403	422	409	412	440	409	403	385	384	421	409	440	425	396	432	421	387	396	404	442	396	392	418	374	410	401	368	386	401	435	374	408	421	405	391	418	401	415	406	391	400	404	442	413	408	373	402	409	427	384	418	422	416	394	416	401	396	400	396	400	406	404	391	410	414	405	380	422	418	424	417	381	392	409	416	405	386	409	424	399	423	411	409	424	403	383	398	414	403	405	405	408	409	401	398	399	406	408	377	432	399	414	401	459	412	409	400	418	424	398	396	380	431	397	393	415	414	394	429	418	419	428	414	416	383	397	380	394	388	409	414	397	359	411	425	424	417	410	411	416	376	399	402	432	360	382	415	403	411	393	391	398	410	413	405	422	387	376	388	409	416	411	420	420	394	454	411	414	410	403	410	398	418	390	396	389	385	385	405	405	438	426	388	402	412	438	415	391	374	408	432	391	391	434	390	396	421	347	392	443	409	390	385	441	433	401	392	397	393	401	414	377	388	395	402	445	382	392	425	403	417	387	411	407	406	408	396	418	396	415	385	379	383	388	406	353	431	375	409	418	389	391	421	461	398	385	411	405	388	411	411	404	404	398	387	403	435	416	395	395	406	380	422	417	459	389	401	380	421	390	397	378	413	408	403	387	405	377	422	392	400	406	425	427	401	426	373	408	462	359	409	395	409	389	397	418	382	402	376	378	417	405	427	398	422	406	406	399	392	383	407	441	434	400	390	411	392	409	403	414	392	426	424	433	393	428	455	414	421	413	361	406	377	434	430	400	385	429	401	375	404	398	400	386	397	393	371	416	402	435	429	412	405	401	412	401	410	401	384	392	411	404	395	390	403	427	444	384	439	392	396	430	425	387	444	434	384	411	411	372	396	440	380	424	385	388	402	403	438	412	374	417	392	403	413	415	381	414	403	430	391	387	411	381	422	417	408	363	388	377	412	390	365	376	438	402	405	398	431	399	452	398	410	404	349	384	411	374	400	425	409	409	427	425	390	410	404	405	417	424	411	402	440	377	410	417	415	401	429	412	414	372	394	404	411	401	398	378	402	397	428	373	396	402	400	427	372	409	417	426	383	406	414	409	396	412	415	401	406	430	418	415	360	447	395	395	396	393	404	420	394	408	401	406	394	402	385	421	427	394	383	405	395	406	454	387	387	423	381	390	413	376	420	393	391	409	400	413	435	380	443	431	430	440	424	387	370	424	419	407	405	412	377	396	391	420	386	446	413	384	404	376	381	415	386	367	415	430	397	419	384	411	428	383	415	413	438	426	424	416	377	383	386	402	403	409	370	403	367	395	429	389	412	414	401	416	348	414	387	363	373	386	404	416	390	384	437	395	390	417	409	407	418	413	400	424	428	398	412	411	422	381	371	410	385	401	413	427	380	386	384	402	395	385	397	373	422	396	398	399	432	384	402	420	391	405	375	418	370	411	418	449	419	394	395	408	409	416	394	399	373	413	415	393	400	378	417	381	392	379	379	400	383	406	460	389	455	404	418	411	409	400	433	428	421	456	393	400	391	422	438	411	413	405	413	431	382	408	378	403	367	423	434	419	440	370	372	399	422	360	400	386	415	396	381	410	418	408	391	380	435	381	390	385	377	377	402	379	405	398	364	378	374	380	399	432	366	408	411	384	416	406	406	424	423	403	416	413	413	409	437	445	387	388	408	403	391	394	444	433	423	400	401	411	417	404	403	418	392	392	394	391	413	366	389	413	424	378	363	398	429	416	390	401	420	417	401	370	435	422	406	420	410	375	356	402	398	423	392	435	400	416	430	422	409	380	419	388	379	374	421	431	348	412	421	411	444	408	399	421	384	372	401	409	408	424	403	398	389	430	414	388	392	384	404	371	440	379	430	409	415	402	398	411	362	365	415	369	403	373	412	413	405	377	406	403	408	393	403	385	426	433	392	392	388	435	383	399	415	417	387	431	420	380	415	432	398	371	366	440	387	435	404	390	451	384	403	426	412	400	388	416	394	411	432	412	382	353	410	371	399	412	434	436	425	415	398	423	397	358	367	410	424	391	419	430	435	405	397	418	398	412	392	392	383	384	439	375	374	389	403	392	396	417	407	377	430	407	409	411	398	372	385	426	363	384	435	380	396	392	378	380	399	402	414	393	418	397	393	433	419	422	417	421	424	367	441	414	405	403	403	378	383	413	413	365	391	383	409	390	408	411	391	400	384	371	428	361	385	390	385	399	396	369	395	406	398	364	382	399	387	391	395	399	401	398	386	443	413	361	379	381	410	412	386	403	385	392	397	394	432	409	414	432	378	378	416	421	411	423	379	388	394	432	382	436	384	425	391	392	399	428	395	392	402	358	379	434	404	374	370	404	464	393	422	396	389	392	385	414	395	409	412	395	425	402	453	395	398	423	407	371	418
4544	5746	4725	2431	1766	1456	1223	1029	844	808	709	691	607	640	582	570	546	530	560	502	544	552	507	567	516	503	490	510	509	494	521	492	468	483	489	518	496	506	467	475	508	486	486	509	478	506	527	508	478	471	501	468	531	470	486	477	483	495	500	503	490	482	475	473	459	483	492	473	439	453	531	468	501	531	481	478	470	496	494	496	483	458	468	525	486	480	488	450	471	520	463	491	486	488	482	488	497	525	482	474	481	474	469	471	490	460	450	517	513	509	464	470	508	498	489	496	481	517	463	481	470	474	446	513	448	439	487	491	483	462	480	468	513	502	452	460	496	506	504	503	466	487	500	515	471	471	511	511	469	491	497	468	512	472	470	507	458	506	463	464	494	447	495	494	474	457	506	449	500	495	474	467	471	498	481	490	490	490	476	471	462	477	474	513	470	507	493	434	517	490	483	503	470	530	498	482	544	488	503	450	485	505	511	499	471	497	510	495	456	473	486	473	459	463	498	514	461	456	482	489	487	446	459	488	464	506	509	490	503	494	480	497	460	486	503	472	470	470	485	496	472	463	510	472	494	438	492	458	501	470	496	489	464	475	499	460	464	474	484	475	477	475	489	482	472	477	457	482	522	439	505	461	479	486	470	487	486	488	499	474	464	467	475	495	474	472	471	501	468	505	520	508	485	525	490	475	470	468	479	484	464	499	501	439	477	480	499	468	450	461	475	478	531	483	469	450	465	508	477	471	502	519	477	485	499	498	468	456	494	491	481	508	481	507	479	515	489	520	482	468	477	486	503	462	511	495	488	486	440	513	429	463	481	467	455	515	501	491	448	451	471	476	521	478	472	505	479	489	493	502	468	505	530	464	476	498	495	501	503	497	532	447	472	472	540	478	517	495	493	434	475	457	454	497	502	491	495	469	484	446	486	518	466	506	496	480	513	437	501	475	464	515	481	466	500	545	458	533	498	499	476	495	475	485	475	440	482	523	475	492	503	477	512	476	451	465	465	495	483	521	505	518	493	497	517	484	475	483	478	484	454	469	487	475	445	510	461	477	468	451	506	457	482	484	466	481	511	462	487	496	468	492	457	440	456	481	449	482	484	511	455	484	520	410	515	467	484	477	474	506	511	468	475	502	460	493	484	473	510	497	497	499	492	450	487	519	502	508	453	496	500	513	524	507	489	509	469	487	456	519	476	497	494	469	503	489	462	500	483	482	482	470	508	466	506	493	449	493	505	469	464	463	469	475	438	447	474	521	490	496	477	502	466	487	515	504	510	469	452	490	481	467	486	483	554	468	481	475	490	478	466	498	537	433	501	483	470	496	494	477	470	502	504	474	459	474	493	538	465	459	496	495	474	479	506	499	475	463	506	521	485	480	468	516	478	512	441	465	525	478	515	493	446	513	473	477	473	460	485	468	475	466	498	497	484	487	467	454	458	463	509	469	492	488	517	505	492	459	478	503	485	458	435	500	466	467	495	495	485	530	479	485	502	462	462	481	493	484	529	473	485	492	477	497	482	489	481	498	497	515	465	482	475	479	507	498	489	493	492	503	516	507	532	501	472	440	470	476	512	464	496	511	507	469	507	477	434	470	487	491	485	542	491	489	481	475	470	473	489	454	462	458	498	464	483	471	459	483	456	472	464	472	549	479	511	504	476	508	500	494	462	483	467	483	486	513	510	470	502	458	519	531	490	503	515	473	461	494	476	463	517	458	480	470	515	474	511	507	494	469	492	488	457	470	472	466	482	499	505	475	488	544	501	504	470	492	489	496	503	498	487	506	510	474	475	506	484	472	439	470	523	495	525	472	479	479	486	469	502	454	460	507	525	463	497	488	506	482	478	490	494	494	484	463	512	487	447	464	541	510	509	470	480	472	464	491	473	467	483	479	491	480	496	500	502	508	467	452	478	457	475	490	462	433	491	487	492	484	490	465	511	504	518	448	509	507	542	462	521	461	499	457	497	481	505	482	477	494	518	468	478	472	477	502	507	477	475	518	496	487	501	447	470	506	484	487	489	532	478	468	499	485	461	467	495	513	454	469	498	511	495	521	459	500	482	492	497	524	507	461	460	472	483	470	489	469	472	524	479	464	463	478	499	516	480	475	488	475	508	507	480	476	494	493	473	545	459	495	466	465	455	518	495	479	503	484	505	478	440	521	524	466	485	513	514	498	474	492	485	481	497	492	494	526	470	519	518	517	459	490	470	497	451	491	501	477	508	490	486	504	500	450	439	489	496	488	514	515	475	475	492	460	498	470	504	484	451	461	483	491	486	467	475	532	469	493	493	464	461	480	436	483	479	513	477	478	481	457	486	455	487	481	441	486	469	481	467	456	454	539	462	474	502	459	487	508	484	479	484	453	459	495	506	465	502	489	488	446	479	478	454	494	462	474	471	514	464	497	497	467	480	504	496	505	427	466	452	469	469	470	510	478	476	501	476	487	493	490	480	513	489	484	502	512	462	489	488	480	503	499	509	527	476	447	464	479	507	507	497	499	472	503	488	476	496	493	490	491	450	458	485	495	475	481	510	486	462	512	497	495	470	517	481	478	500	466	501	484	491	468	498	463	518	483	464	506	489	456	453	498	513	451	484	474	493	539	478	471	498	451	469	494	452	523	495	501	494	453	453	489	470	471	457	468	507	479	478	477	454	478	495	501	502	464	459	485	486	506	477	467	495	502	509	520	477	493	536	508	508	499	468	476	472	501	468	491	474	500	505	468	481	493	490	489	519	503	479	491	474	471	465	477	514	427	460	495	484	429	467	502	478	466	488	488	466	457	481	520	491	497	468	450	479	477	510	510	453	474	500	451	489	480	474	499	522	531	449	507	493	504	479	454	464	488	452	461	520	464	472	481	500	529	514	485	466	513	474	515	446	506	510	454	493	478	480	506	485	464	478	449	505	515	508	476	469	489	479	485	510	468	518	484	472	491	481	485	454	461	492	447	512	489	497	477	485	462	458	489	487	485	483	499	420	457	460	520	490	482	508	447	470	486	478	515	494	541	464	488	485	491	488	501	493	485	505	503	499	451	458	460	480	492	463	511	451	471	479	466	480	469	484	465	500	539	435	476	499	474	492	528	490	451	458	507	485	460	432	469	503	460	467	520	473	457	524	481	486	481	487	472	526	527	490	471	482	454	506	458	462	509	432	502	470	515	495	471	452	450	502	494	475	500	508	478	495	518	488	509	436	494	533	494	468	492	527	448	497	483	481	512	471	499	519	477	455	487	446	484	489	483	494	480	446	506	452	464	512	468	476	471	488	467	439	471	508	462	467	485	506	492	496	478	477	484	474	471	453	474	460	469	535	478	505	476	520	505	498	501	503	518	477	495	501	475	469	484	484	475	455	499	456	502	497	512	491	463	496	494	477	455	457	490	463	469	470	463	488	457	512	489	472	490	464	489	486	449	471	496	488	489	488	484	474	475	455	457	502	515	499	476	499	466	495	523	489	502	513	484	486	483	457	450	459	501	468	486
22626	20928	28744	23320	20936	20969	9671	1063	810	627	551	418	394	363	362	292	277	273	255	249	238	247	221	212	215	209	191	198	189	183	197	188	167	191	161	178	168	166	187	148	160	171	193	168	175	143	157	166	160	187	153	159	156	154	153	156	154	177	167	175	147	168	163	165	171	130	155	134	180	154	161	140	168	154	153	141	158	164	161	162	175	155	160	173	175	139	172	161	148	139	151	147	141	149	149	139	147	143	172	133	158	126	160	161	131	126	144	159	139	136	142	123	147	146	166	153	148	133	156	138	139	149	155	175	170	138	123	167	157	156	175	154	147	158	145	153	136	162	154	122	169	154	131	151	139	173	144	158	152	139	153	141	148	144	161	154	146	152	166	116	147	154	144	133	144	146	145	148	130	153	153	168	142	166	159	149	185	141	123	147	152	144	159	149	135	143	151	136	158	159	156	139	153	122	125	141	149	149	137	144	160	124	131	158	136	144	163	152	134	159	170	145	140	143	143	136	148	121	140	168	154	161	141	125	153	155	138	158	173	159	138	118	153	163	137	164	164	140	136	151	131	130	139	145	159	148	162	151	166	149	138	140	132	136	149	143	163	149	151	142	163	147	155	132	133	136	133	145	160	156	161	139	138	145	159	160	149	162	143	147	175	151	154	143	142	147	141	146	140	164	150	132	123	159	166	144	163	160	172	164	159	158	156	131	132	153	124	152	145	157	146	129	115	144	156	150	153	155	169	148	128	160	141	149	142	137	147	141	139	126	161	165	146	152	141	156	167	141	137	144	166	159	130	159	185	145	133	171	135	137	155	140	134	120	138	139	135	137	139	160	136	142	162	125	151	172	155	153	139	136	153	149	140	125	162	145	130	142	131	147	148	152	165	155	130	131	141	160	172	139	143	129	150	128	122	135	148	148	156	149	159	139	137	139	157	143	144	159	165	143	125	159	133	138	153	145	156	140	154	150	139	127	138	131	143	176	149	149	146	163	159	155	147	131	145	143	155	135	147	122	158	172	138	145	149	139	152	171	158	149	157	141	137	154	167	155	151	156	168	144	147	130	159	147	144	148	153	141	145	154	142	146	148	143	154	134	129	173	136	163	129	155	134	141	158	173	137	161	155	178	162	151	159	143	135	170	144	153	140	144	168	145	143	138	160	162	162	157	133	157	171	137	164	156	149	144	118	135	155	153	155	151	134	127	151	137	151	147	129	144	122	141	146	139	151	151	152	135	165	151	152	146	177	145	162	149	148	144	153	128	160	175	136	146	149	151	150	153	147	189	151	161	152	142	135	157	142	152	133	142	159	122	149	140	157	129	169	148	144	128	149	145	153	160	140	131	137	158	145	153	126	136	134	134	156	140	158	131	145	140	154	132	162	148	173	147	131	140	130	166	140	154	145	148	151	141	155	152	142	134	144	151	149	159	152	139	134	150	144	154	123	135	164	164	140	148	140	149	154	153	120	132	162	140	158	133	170	137	150	147	163	150	156	142	156	149	123	132	159	148	158	170	138	150	139	164	150	137	155	151	160	150	143	153	138	159	162	157	149	128	154	149	149	146	124	146	160	160	156	177	150	134	150	151	154	158	156	149	131	159	157	139	150	170	152	121	155	163	165	144	152	177	143	158	161	144	154	142	141	146	154	153	148	139	139	154	118	158	149	130	146	147	155	131	154	151	146	124	161	174	149	137	150	156	135	163	160	168	158	142	161	176	135	160	144	153	148	139	157	136	124	146	142	160	158	140	139	136	144	148	151	164	133	169	141	156	185	143	149	130	145	146	154	163	148	152	162	146	142	153	147	124	151	151	144	172	140	145	165	141	131	162	129	148	160	140	149	148	151	151	142	154	153	146	155	146	142	150	140	137	135	143	134	164	149	161	142	158	146	172	132	136	153	167	153	132	142	160	141	133	138	150	153	140	143	162	144	155	135	149	165	120	135	152	137	146	157	144	153	157	144	164	142	156	148	146	134	135	156	169	165	142	171	130	130	169	174	145	151	145	141	157	161	156	139	165	163	155	152	150	135	145	163	132	164	156	151	114	159	159	150	153	152	154	147	135	164	148	133	176	169	166	147	146	143	147	169	165	154	144	149	161	131	142	157	143	144	160	137	171	147	165	139	154	146	162	154	157	158	132	137	175	146	139	161	161	143	151	140	138	137	152	137	138	177	147	132	134	139	157	133	145	148	147	148	130	143	162	146	146	157	153	169	150	160	150	134	142	167	127	130	137	166	145	111	127	147	151	141	153	150	162	115	154	163	147	140	122	154	158	139	155	171	150	165	143	134	152	144	155	132	155	150	154	126	153	127	130	160	159	141	152	155	154	157	160	131	148	149	133	145	169	140	166	157	152	156	163	134	159	164	138	153	134	138	146	155	154	144	150	135	151	143	148	158	134	140	146	142	126	139	157	154	118	139	139	164	145	157	156	144	149	158	152	181	133	145	146	138	143	137	148	167	144	153	160	166	162	143	157	140	150	149	143	137	149	136	132	138	128	145	153	168	152	154	131	137	131	139	126	148	138	167	149	155	137	146	160	150	136	148	143	131	160	162	160	124	133	129	135	150	149	144	125	144	149	158	151	159	136	159	151	121	141	151	155	146	143	134	160	140	153	144	155	143	162	154	149	150	147	148	138	172	142	148	162	136	152	151	136	135	169	143	144	162	159	170	149	138	146	137	173	152	142	144	133	154	152	142	152	151	155	148	150	142	136	148	133	149	150	160	160	140	148	148	157	167	131	172	156	132	148	142	157	160	143	154	138	156	128	153	150	148	174	141	135	147	133	152	163	143	137	145	146	153	148	154	145	140	139	158	157	164	136	141	128	153	152	148	137	133	174	148	134	142	141	157	143	167	140	138	158	165	139	156	146	143	164	128	144	150	143	143	153	143	152	164	160	147	136	160	147	129	152	152	131	142	145	143	141	141	145	160	146	152	130	137	122	139	153	155	135	155	144	125	163	150	151	161	159	142	147	150	143	159	137	138	170	159	146	145	139	146	146	123	130	145	153	149	164	148	130	154	194	150	125	159	138	122	162	133	167	141	143	140	139	132	135	128	170	150	135	140	148	161	135	157	156	139	137	148	146	164	135	145	152	149	159	134	163	141	140	163	157	142	148	138	164	154	187	141	145	160	136	142	146	161	139	176	163	134	162	147	133	131	176	146	143	160	157	130	157	138	162	155	141	141	163	149	149	151	177	143	123	177	137	136	166	149	138	145	155	162	132	169	157	145	144	139	146	149	160	149	150	159	144	145	172	152	140	168	140	137	129	134	156	151	143	138	151	139	135	158	150	162	139	152	156	139	152	153	142	165	146	141	138	153	143	142	139	158	140	152	145	157	169	135	139	143	143	151	159	149	135	150	143	155	148	124	137	128	146	141	165	160	129	136	133	148	156	144	140	138	171	132	160	143	173	133	146	142	158	137	153	160	155	142	153	139	142	148	152	153	154	146	152	137	155	126	141	144	130	144	146	150	143
6918	15915	13511	7013	4969	3833	2798	2154	1614	1417	1096	911	764	663	590	540	471	436	425	386	330	334	310	313	313	258	277	233	265	242	201	236	216	214	216	228	220	192	219	236	206	189	221	193	208	200	162	195	188	193	193	206	226	178	205	180	199	206	191	193	195	197	177	173	176	166	184	180	191	160	177	189	180	173	183	205	153	206	210	199	164	180	194	197	205	185	172	169	176	168	170	163	194	190	202	165	173	186	177	182	164	178	160	182	185	171	166	163	160	176	157	180	157	167	194	175	155	177	161	178	200	194	190	173	166	183	180	206	173	158	144	169	195	175	174	192	162	182	181	199	164	164	179	199	191	194	203	169	178	187	180	161	165	170	180	181	157	169	179	187	191	199	180	170	170	192	170	185	178	169	181	190	168	190	167	174	180	189	155	189	174	206	162	185	186	200	166	172	195	167	171	181	173	206	182	179	180	169	200	187	148	167	195	158	167	204	187	169	201	163	156	202	147	183	164	202	182	166	152	175	167	180	177	160	176	199	174	181	167	161	170	158	160	199	173	183	176	148	185	152	176	187	195	173	181	163	160	175	174	191	159	145	184	197	188	169	164	188	170	179	185	185	196	168	171	179	173	187	180	167	174	167	175	173	196	194	188	179	163	172	182	175	200	172	190	183	164	183	190	179	172	174	160	178	175	186	185	185	158	182	174	131	147	148	181	171	181	181	197	194	164	178	179	163	170	178	181	179	187	176	162	191	198	176	191	189	177	179	175	171	175	179	164	179	177	164	161	190	185	178	196	169	178	172	163	184	153	170	172	170	177	180	176	162	163	177	197	193	186	184	172	201	179	206	172	163	215	179	193	181	192	171	174	174	176	170	160	144	193	172	187	169	169	176	159	172	189	189	167	186	183	185	180	185	163	186	158	182	173	165	195	182	175	167	174	170	164	198	195	188	161	173	190	165	156	176	182	173	193	187	172	173	142	170	186	162	174	188	164	179	156	160	157	173	144	152	179	158	182	185	169	163	170	198	183	166	190	163	192	213	164	177	197	184	143	165	184	163	185	179	162	181	192	161	181	188	170	193	174	156	188	163	168	172	196	192	174	192	180	204	171	168	162	157	177	159	171	181	182	167	184	177	143	151	190	171	170	175	172	167	158	159	179	176	160	189	186	179	162	175	175	178	196	184	164	178	169	173	185	184	181	184	169	168	168	164	164	186	189	182	154	161	158	178	187	178	173	173	174	195	154	169	190	195	174	165	191	191	178	191	186	175	142	160	193	170	186	183	172	169	168	149	164	184	176	154	199	184	203	178	161	219	172	185	195	177	168	184	159	171	168	166	181	188	190	174	199	173	156	191	173	192	189	178	165	190	186	177	177	156	181	179	178	168	184	166	168	192	183	174	173	155	190	167	177	162	165	166	173	170	138	176	169	177	196	198	149	183	158	171	160	153	192	160	177	177	188	193	179	176	158	156	171	159	178	179	166	172	179	173	151	183	156	157	208	183	163	175	181	158	175	174	196	187	154	183	156	170	183	193	180	159	168	161	183	178	187	161	139	170	175	175	177	178	181	179	181	163	167	147	152	171	190	158	199	171	185	159	170	161	167	210	172	158	179	149	159	178	187	182	158	159	170	182	157	176	185	163	167	191	195	181	188	156	145	191	176	164	169	168	163	177	181	161	155	195	167	170	171	180	193	191	153	187	188	175	174	179	157	191	174	158	171	144	204	163	194	181	171	180	166	166	195	168	178	170	166	164	172	169	166	166	195	166	173	184	182	201	176	158	183	191	158	172	172	177	163	194	179	160	169	174	201	174	182	186	165	194	185	170	178	179	146	196	187	177	170	175	180	153	202	185	166	189	177	189	157	162	205	172	183	175	177	186	182	173	169	150	172	149	173	181	180	156	170	166	149	170	183	161	159	158	185	186	181	190	178	185	188	168	175	178	192	171	166	160	162	154	171	184	189	166	175	171	195	188	181	157	183	178	177	170	180	183	161	179	187	170	164	170	186	169	190	182	163	174	176	194	182	192	182	170	174	180	164	189	185	175	138	173	175	183	189	182	190	173	162	191	168	169	156	187	169	164	181	191	178	185	174	172	158	143	174	185	167	161	171	188	190	183	190	195	188	193	188	166	187	194	177	188	177	176	170	174	185	182	185	156	171	182	172	172	177	154	159	147	177	195	157	183	178	176	169	137	184	171	187	181	173	157	167	182	171	174	162	173	191	179	184	184	164	170	179	200	165	177	167	167	182	186	193	176	196	167	161	169	181	178	171	160	174	158	154	184	162	174	188	168	171	159	175	153	168	192	185	189	162	182	173	171	168	178	180	164	165	202	180	153	157	186	163	166	184	169	175	169	171	168	200	184	176	189	182	178	176	167	190	172	167	181	168	172	198	174	186	160	205	184	172	176	192	185	174	189	194	142	176	177	191	157	174	179	171	177	157	189	158	161	184	166	177	196	150	182	164	211	191	181	195	178	181	185	141	162	164	180	187	182	176	172	177	185	172	160	185	187	152	179	185	163	177	195	146	179	195	153	174	174	195	181	155	177	195	151	173	173	159	187	162	168	167	156	185	180	175	173	157	168	170	157	163	166	170	204	184	189	195	178	178	177	172	151	164	204	181	191	161	175	177	156	161	163	166	171	182	187	178	187	181	189	167	174	161	172	172	174	173	189	185	169	170	176	174	170	196	177	178	175	167	188	179	192	183	185	190	178	161	170	186	191	173	164	166	181	192	187	187	190	180	191	172	183	159	182	174	193	169	204	161	175	187	158	188	199	159	166	159	155	175	178	194	177	181	172	161	190	179	185	151	171	179	190	181	179	166	171	175	182	165	181	197	149	186	188	159	180	173	176	163	168	163	173	187	173	164	165	186	170	168	163	174	187	182	205	181	162	165	172	182	181	171	182	158	168	161	184	201	163	177	195	159	173	175	182	159	182	180	175	193	167	156	177	174	172	168	187	206	186	175	192	185	174	191	192	181	187	177	141	167	167	179	164	190	157	198	173	196	172	180	153	175	168	162	179	177	176	175	178	173	185	176	171	176	194	193	159	183	136	187	181	193	161	192	183	187	187	184	205	173	197	193	168	162	205	177	161	168	201	143	195	180	152	189	164	186	156	169	161	190	176	176	191	183	188	202	163	157	160	164	178	166	180	173	170	175	173	194	158	194	165	171	178	164	181	192	164	171	188	171	147	172	187	158	160	195	183	147	167	163	161	175	160	187	177	181	167	173	169	209	200	170	171	173	198	181	167	189	185	178	153	192	167	185	192	172	169	171	175	179	186	178	163	164	176	173	175	175	174	184	158	159	156	154	182	193	178	168	177	176	186	160	180	173	162	170	170	168	171	163	187	174	184	172	150	189	181	171	175	162	165	169	201	179	169	185	167	184	150	175	182	166	176	205	159	187	195	165	181	176	172	163	174	181	162	167	198	177	179	159	151	168	184	155	192	178	167	167	162	161	166	192	154	172	159	164	165
26816	19836	6853	747	457	438	431	384	386	394	416	376	428	405	373	373	387	359	385	373	382	400	409	361	361	416	376	404	360	343	399	389	397	388	352	351	394	379	384	414	368	401	371	395	393	370	382	410	390	369	386	378	402	385	355	405	385	425	372	403	391	367	368	371	391	375	333	385	381	378	387	396	392	390	394	371	376	415	395	380	399	388	414	393	390	390	382	367	382	382	340	351	387	382	346	343	396	392	352	373	368	395	364	393	398	361	342	417	347	384	375	364	375	387	360	360	368	395	358	348	367	370	370	375	380	392	372	392	381	407	374	349	392	413	373	377	412	365	384	379	374	373	357	373	369	366	370	362	358	369	378	384	387	363	355	337	349	367	396	363	390	356	383	428	344	366	361	352	399	421	399	350	403	393	405	383	416	391	390	399	337	387	368	393	379	368	409	421	383	372	391	398	401	371	358	368	376	362	407	348	359	359	382	371	381	351	408	383	347	358	364	357	381	385	376	391	352	361	380	392	346	382	377	373	431	328	364	344	360	372	367	370	384	368	384	346	353	377	377	362	370	346	377	399	408	371	380	376	360	355	360	364	395	395	335	386	347	391	350	371	390	395	398	366	367	398	355	373	362	384	342	371	369	379	394	400	310	347	360	398	346	378	371	367	357	396	381	389	405	354	359	347	357	398	373	384	352	405	387	366	389	363	358	372	370	373	392	377	371	358	336	373	342	390	374	347	376	368	391	413	334	386	412	378	395	368	374	374	416	383	370	347	332	382	392	368	371	365	407	385	416	337	369	383	393	360	383	387	376	395	362	362	379	346	383	356	376	364	349	363	417	359	367	380	387	364	399	351	402	351	342	389	392	349	378	382	400	391	364	346	375	389	384	391	348	371	361	395	412	358	404	367	372	385	376	348	377	356	377	327	415	375	325	363	370	343	391	363	383	394	370	393	348	374	368	359	399	349	382	375	365	375	360	375	376	375	369	395	384	346	383	319	350	406	385	388	371	382	356	343	380	375	363	388	402	378	357	357	417	402	357	389	365	363	401	351	378	333	374	363	370	399	381	378	361	363	402	387	390	400	383	364	351	381	348	343	358	339	378	358	386	364	379	389	347	375	366	408	372	375	386	394	354	369	379	325	351	401	373	355	370	391	378	354	382	386	392	360	361	396	386	367	384	354	376	381	395	375	364	362	398	378	391	385	360	366	393	368	394	377	360	388	382	372	373	351	346	359	366	358	385	369	375	407	377	370	384	368	407	366	390	363	377	377	355	392	405	356	362	368	382	399	416	377	386	380	381	367	382	346	381	357	347	357	370	354	375	347	372	392	353	367	398	374	376	382	392	355	378	400	373	388	375	368	405	366	416	368	406	375	355	344	389	375	381	385	377	378	375	360	346	384	356	359	378	385	418	375	371	394	352	384	370	359	366	355	365	377	373	360	381	369	375	393	382	372	333	379	388	357	396	353	399	361	397	394	375	361	400	392	348	386	375	382	384	377	403	340	388	355	358	372	350	355	392	352	407	330	376	377	376	347	360	394	378	386	354	368	373	423	407	364	376	363	334	380	385	367	396	401	393	372	414	377	387	374	361	369	347	349	357	388	365	369	357	393	373	354	392	369	339	328	420	358	370	363	384	379	369	383	339	397	371	384	384	383	363	389	365	400	384	335	375	359	359	340	385	354	366	395	391	389	372	383	375	382	387	389	385	403	350	332	416	371	385	369	378	356	392	371	380	367	359	356	395	357	379	364	370	413	383	350	374	387	374	346	394	356	401	380	384	323	358	358	381	341	344	380	349	369	387	380	377	343	406	387	356	360	389	391	416	370	374	404	369	352	370	359	385	369	373	388	316	361	386	397	384	393	359	398	380	356	368	360	386	362	384	366	414	384	379	365	377	355	396	320	356	389	402	377	382	383	368	340	335	364	332	365	377	378	406	424	350	394	391	367	382	375	360	390	362	377	394	406	375	357	402	387	372	374	375	376	390	391	357	373	364	385	349	363	362	370	396	347	366	378	369	395	379	440	362	391	351	363	341	350	424	393	388	373	367	381	391	382	400	400	346	387	357	366	372	385	352	394	399	401	358	330	411	386	378	393	367	389	383	366	379	385	383	375	355	348	356	364	364	386	399	365	369	362	397	384	334	385	368	357	416	393	371	388	377	394	376	378	394	379	371	390	380	364	377	382	351	345	395	358	373	382	394	372	367	367	373	381	359	354	393	342	348	362	368	360	384	368	391	362	370	365	373	367	376	341	411	359	335	418	392	354	401	338	356	388	399	332	352	364	384	374	351	401	365	361	360	359	392	424	416	363	377	379	386	373	341	391	392	377	386	417	385	348	416	401	372	360	364	350	394	351	376	385	381	385	358	363	386	359	391	371	376	390	397	363	389	344	391	370	391	357	349	362	370	396	363	357	392	363	392	410	400	345	375	369	371	377	397	354	385	387	363	365	380	379	385	355	332	360	372	354	410	363	375	363	383	356	355	337	395	387	338	371	393	350	386	389	391	379	388	369	355	389	410	367	353	366	362	375	367	379	358	350	390	342	358	372	383	346	415	358	362	375	379	339	388	412	376	355	384	400	363	336	382	363	388	390	390	373	422	392	402	384	441	399	355	388	398	367	391	399	371	360	354	358	374	363	385	353	361	395	386	399	364	351	340	354	385	383	388	358	373	382	383	368	354	396	415	359	357	388	356	342	376	363	384	380	395	396	368	421	362	363	365	374	377	399	366	375	400	381	361	388	333	366	372	340	382	389	391	367	377	403	341	391	352	357	413	371	362	409	391	362	354	340	419	387	379	378	394	383	372	379	410	360	384	353	398	383	403	378	404	371	377	343	380	384	437	360	396	368	369	357	375	361	409	419	363	388	379	360	392	360	393	389	368	387	383	349	347	366	339	389	365	371	381	397	347	367	408	359	396	358	394	344	360	374	377	398	391	334	370	398	359	389	377	361	340	351	385	383	371	330	367	393	370	350	329	363	370	367	405	380	359	382	358	405	361	369	356	337	371	356	389	367	365	350	386	353	391	361	362	348	374	365	427	368	387	399	385	392	390	369	376	356	392	389	380	354	400	394	396	388	357	393	404	358	357	409	384	364	344	382	395	337	390	382	362	396	334	388	344	400	374	355	371	352	358	359	382	369	397	341	354	374	362	332	379	363	395	376	384	391	372	409	381	386	390	388	375	389	335	402	381	349	367	336	398	405	398	393	350	404	363	343	346	382	368	363	360	367	393	383	368	374	389	369	359	390	348	382	361	406	349	372	368	376	363	351	384	392	355	412	407	344	394	344	375	363	362	380	371	380	389	390	393	370	433	369	385	391	377	358	383	378	363	356	388	414	402	407	373	364	409	373	377	410	365	373	376	364	347	344	357	337	353	372	376	344	386	354	375	384	409	375	396	366	341	359	412	401	371	391	359	372	386	408	360	372	392	360	345	365	400	358	369	391	366	384	365	358	378	378	377	390	376	347	349	325
4115	1371	1200	784	641	562	582	552	472	513	533	457	490	487	493	447	462	492	466	447	451	465	464	466	452	453	484	486	449	483	465	429	494	474	473	471	451	496	491	480	512	479	474	437	450	442	491	464	456	482	485	507	485	439	489	478	457	503	472	450	469	458	490	483	497	456	480	454	493	509	455	475	499	460	469	497	449	440	465	468	472	436	489	441	459	447	415	452	480	458	444	495	497	449	454	489	465	449	438	459	493	448	436	514	469	487	493	469	442	470	530	521	437	456	487	449	484	460	431	504	481	458	507	461	473	453	483	487	421	457	461	470	474	497	491	446	433	448	476	485	414	466	486	471	455	448	503	438	467	451	450	443	439	478	441	478	482	486	536	478	519	464	417	474	513	474	477	447	451	462	492	479	475	444	466	419	443	424	486	506	466	481	416	489	495	471	470	465	481	453	438	454	488	471	471	438	488	433	467	498	506	501	451	465	436	487	433	471	491	441	489	502	487	462	455	436	476	474	484	466	442	466	476	472	449	491	507	471	458	487	451	432	484	416	511	470	447	455	484	518	428	449	407	456	427	480	443	461	454	482	453	465	470	494	476	440	456	492	474	496	465	472	500	442	492	465	452	488	474	450	452	432	502	469	465	439	485	426	463	467	478	466	470	432	492	486	471	481	462	453	421	486	470	412	466	484	510	451	466	452	459	451	432	490	497	455	451	458	451	454	445	461	477	425	474	484	483	495	481	470	488	456	471	533	515	451	451	484	457	414	462	493	472	499	448	435	481	489	480	477	457	467	435	420	441	455	440	460	483	455	473	453	450	449	430	474	463	459	462	466	481	490	485	468	480	459	487	456	442	431	472	435	482	450	454	459	493	470	461	490	456	455	480	485	428	428	475	490	469	472	490	496	453	473	443	432	461	509	425	464	485	486	472	483	493	461	463	476	430	498	461	408	447	411	444	476	464	441	486	497	460	456	488	489	455	450	484	466	460	455	450	477	487	516	482	493	437	438	447	449	491	513	461	470	467	458	468	489	450	501	446	459	437	477	457	446	446	487	453	457	447	472	456	478	468	459	444	455	474	432	496	482	449	470	437	471	464	464	453	472	467	476	436	481	486	449	461	465	453	468	468	426	443	470	459	485	465	444	492	431	453	450	480	462	457	463	451	479	475	474	493	483	472	481	449	463	466	491	431	489	452	490	461	449	468	468	455	455	453	480	494	500	490	501	432	453	474	498	451	480	463	463	470	477	455	465	460	423	451	439	484	515	491	487	428	481	446	490	483	484	502	394	479	487	504	458	480	484	496	457	483	497	488	449	451	479	487	454	502	466	476	457	456	472	445	446	479	480	436	466	420	485	476	451	434	472	486	472	470	444	478	478	487	480	468	451	487	453	459	463	478	479	453	492	454	473	470	485	455	457	475	459	469	451	449	477	455	469	442	501	444	453	420	450	494	459	442	430	452	465	470	476	473	462	447	453	428	458	430	460	466	474	463	461	461	432	474	496	460	469	484	497	460	439	430	470	439	457	462	480	453	434	464	505	421	485	463	467	468	474	470	455	423	463	459	451	437	492	482	442	459	505	414	446	460	520	440	447	456	459	490	468	494	466	460	462	498	470	458	472	464	436	487	410	467	482	488	455	495	477	469	477	457	462	458	481	439	464	501	468	463	463	431	449	466	479	470	471	479	478	458	431	454	483	473	491	476	457	476	435	437	478	447	512	453	502	412	432	446	466	460	474	425	459	465	484	478	460	470	445	467	484	483	422	496	452	459	469	455	426	476	466	508	474	487	441	458	481	437	476	446	447	475	484	449	424	465	434	457	505	441	444	482	503	468	467	494	450	465	430	455	434	462	475	472	473	478	446	483	480	469	455	467	446	469	444	517	446	450	462	453	494	468	442	467	451	501	479	443	458	471	485	449	453	465	468	456	468	449	451	476	456	429	484	469	424	472	468	508	476	440	480	452	480	438	461	450	476	451	458	486	467	470	443	429	448	473	425	461	448	447	455	463	455	474	450	431	480	495	444	448	469	467	442	447	472	457	443	463	469	466	490	467	464	466	454	458	491	476	455	515	462	482	457	466	465	469	496	477	472	490	473	430	446	493	455	473	515	466	460	474	494	438	458	468	496	468	475	507	459	492	485	474	462	446	458	502	497	435	456	445	486	453	489	453	483	457	481	489	434	460	484	472	466	452	464	459	461	478	498	468	457	460	496	442	460	495	507	469	461	474	469	467	461	480	479	434	464	443	437	420	454	438	507	468	494	454	443	462	468	453	493	454	441	455	484	463	483	519	447	480	468	482	483	471	472	458	473	491	473	458	459	440	426	483	485	461	450	442	492	452	433	484	461	456	477	469	471	494	463	474	426	457	454	453	482	482	475	457	461	471	467	461	478	461	463	490	444	458	517	487	429	413	444	452	432	457	438	457	431	506	440	451	444	472	485	407	470	439	478	494	477	429	458	456	455	482	501	485	457	454	458	467	480	450	491	434	455	427	477	439	469	481	457	467	458	473	517	479	429	485	434	476	433	449	454	495	435	491	455	400	455	471	456	494	445	439	497	441	475	470	447	474	446	483	453	478	475	429	448	467	519	447	461	450	490	438	437	459	467	494	504	507	472	461	462	503	459	443	484	493	504	465	470	484	469	443	492	435	446	446	508	476	469	504	469	455	450	499	457	462	460	421	468	458	491	450	447	455	468	497	465	443	450	505	469	452	462	489	441	457	445	448	468	451	477	490	448	473	479	447	447	479	491	469	452	482	469	484	465	482	488	456	471	433	474	409	448	517	533	467	452	467	458	416	461	469	482	460	488	471	435	461	488	458	479	457	483	469	459	439	433	477	452	455	471	445	484	458	461	474	460	471	466	450	473	423	450	484	455	480	461	457	457	461	457	490	458	436	440	444	464	433	435	462	443	457	428	442	439	458	436	432	497	504	452	490	489	450	480	475	443	476	474	477	478	466	507	455	455	444	420	470	425	486	452	418	455	437	473	445	448	449	481	435	453	478	456	473	457	467	508	480	463	433	448	421	495	499	504	469	463	473	455	465	434	479	422	452	425	450	449	471	471	438	454	455	506	455	467	480	492	476	469	465	448	436	444	445	457	442	460	464	431	529	458	444	491	447	491	447	471	455	472	467	445	492	456	495	474	507	462	466	449	435	458	473	469	464	461	409	459	450	504	441	431	486	434	451	456	474	499	482	457	470	489	435	472	476	475	454	456	444	409	487	451	477	485	471	508	444	431	468	478	451	496	492	470	486	457	480	463	492	475	489	465	452	482	459	444	489	489	449	450	452	471	444	480	435	457	475	468	463	505	442	439	425	459	485	475	476	440	460	470	490	451	447	459	484	431	479	434	482	494	480	475	491	461	457	476	499	474	525	466	470	502	473	483	453	433	501	463	483	443	518	450	474	456	449	421	471	396	451	453	474	475	472	470	476	471	457	469	447	467	460	481	469	474	452	486	494	440	464	469	471	474
23649	20912	28158	23790	20912	10423	1028	638	487	423	372	344	313	273	254	262	260	259	232	254	232	252	240	202	219	206	205	214	193	198	215	205	205	165	188	199	190	194	188	195	212	168	200	196	199	157	197	179	198	202	199	191	188	190	202	190	188	206	200	182	187	193	197	184	184	172	196	180	186	171	183	209	184	178	167	191	199	189	200	177	190	158	201	180	191	173	175	186	184	214	196	199	162	165	189	170	190	169	185	173	178	194	164	187	184	185	189	173	189	175	161	163	178	145	190	167	193	196	189	193	198	162	191	164	180	191	188	189	193	159	156	209	152	181	188	195	182	190	191	199	190	186	182	205	190	169	157	183	182	169	191	187	197	186	140	175	199	187	198	182	203	189	186	185	190	188	161	195	184	181	192	179	186	183	172	207	178	161	180	184	178	183	185	163	181	174	182	198	191	199	162	150	175	209	195	182	169	180	192	170	183	171	195	189	170	166	184	171	175	196	181	182	188	178	163	192	202	199	210	157	171	168	148	185	182	179	176	160	192	181	175	179	159	192	188	208	175	176	176	177	192	181	195	179	148	169	168	193	172	180	162	218	163	180	184	180	170	173	182	177	159	183	195	187	176	194	186	196	177	202	183	212	189	192	178	185	179	177	196	189	175	160	199	192	175	221	152	163	172	179	188	174	164	177	194	170	161	184	151	167	192	195	181	189	211	156	167	192	193	170	172	166	180	197	156	181	195	180	152	170	169	207	199	198	184	187	182	225	170	187	203	196	199	210	170	178	184	199	195	194	191	196	185	174	190	185	160	187	169	190	203	170	185	181	183	156	180	178	180	167	198	181	178	183	177	199	174	152	180	170	167	171	178	179	155	193	198	175	186	177	182	153	187	193	189	163	187	199	195	190	216	184	160	186	171	195	183	213	172	168	179	191	181	196	204	158	168	199	175	174	181	173	178	191	166	172	172	185	157	179	165	179	169	165	189	173	207	179	184	161	182	213	169	178	174	168	198	179	167	180	163	193	184	192	165	176	181	185	194	184	194	184	155	165	187	195	167	188	195	195	170	174	187	183	194	169	175	193	152	190	192	209	192	162	191	179	169	182	189	201	162	167	168	207	184	173	160	177	176	176	180	187	171	171	192	161	179	174	212	174	190	164	168	193	184	157	168	177	195	203	180	181	180	207	178	182	174	148	192	194	174	198	184	171	205	193	181	183	169	216	166	189	198	201	162	173	182	178	170	166	199	188	188	190	198	178	188	170	183	166	219	174	198	165	181	156	168	179	191	187	174	160	175	185	171	167	171	176	188	186	202	169	189	173	171	183	191	187	168	191	164	172	203	181	186	194	176	188	167	195	166	192	180	173	175	193	148	169	184	186	184	198	169	193	197	178	163	166	206	170	210	197	183	190	165	183	168	182	195	206	212	200	194	174	191	195	203	186	161	181	159	173	162	168	189	184	190	176	199	171	163	210	183	188	192	181	181	176	178	192	159	201	200	195	209	168	158	192	182	173	198	180	191	153	141	182	186	181	160	200	181	187	191	168	162	183	190	204	186	199	175	189	174	173	190	185	184	189	175	170	196	194	196	186	175	183	203	188	190	196	178	159	178	178	185	160	178	154	158	165	192	197	175	187	176	190	163	205	187	205	169	184	179	176	184	181	208	182	194	190	178	176	171	172	164	185	181	183	186	185	185	175	168	173	198	185	180	149	174	177	190	179	177	170	182	179	191	185	166	162	180	179	207	151	192	164	178	177	166	160	211	177	184	179	168	172	166	186	184	178	175	194	185	194	189	184	176	167	192	146	176	165	189	172	181	182	193	150	176	182	152	203	170	165	167	158	171	169	175	161	177	189	165	175	174	186	198	189	181	191	161	197	186	174	196	188	201	178	177	192	186	162	182	182	175	182	157	179	185	188	173	184	171	206	159	176	159	195	193	166	203	176	184	156	159	187	194	180	170	175	179	180	197	171	163	171	186	154	160	190	162	184	190	229	182	166	197	184	154	184	216	195	186	156	188	153	177	176	184	183	178	182	179	184	166	133	159	174	179	192	173	183	166	194	186	195	206	193	182	187	177	178	178	190	175	187	180	184	200	179	176	180	211	192	195	173	188	203	192	187	194	194	195	200	189	167	184	170	173	185	176	187	198	180	203	190	176	202	174	171	172	163	171	194	164	173	187	205	196	164	180	172	195	176	198	171	180	168	165	193	195	179	196	180	183	197	183	173	213	170	198	201	188	195	190	188	192	177	158	189	208	203	176	193	176	175	169	158	191	166	174	168	168	175	171	192	189	200	185	176	186	198	160	177	170	174	189	198	159	193	192	181	179	194	174	165	162	152	186	172	172	191	184	190	198	169	181	158	186	174	147	181	170	163	209	170	170	178	162	164	160	168	200	163	173	172	174	215	177	187	182	210	190	205	169	174	175	173	163	161	173	180	201	195	161	184	182	159	175	153	174	157	196	161	190	197	194	195	185	163	178	189	154	184	192	200	163	170	175	176	187	177	183	216	178	156	180	185	170	181	155	153	180	190	169	175	184	171	168	163	181	189	181	195	159	203	173	197	191	182	174	185	184	172	186	177	181	164	186	177	198	197	178	187	187	160	185	181	171	185	190	181	210	175	178	197	212	190	210	163	192	199	201	182	165	186	204	181	189	175	167	182	176	163	199	190	191	194	177	178	181	158	155	174	200	203	182	171	194	182	197	188	183	158	191	183	207	198	205	208	163	169	186	186	196	175	185	202	197	169	192	175	185	187	180	191	202	179	176	176	184	172	171	199	193	194	190	167	182	172	180	169	199	197	186	188	167	168	188	198	175	163	183	179	194	173	170	183	176	170	182	173	183	169	157	180	181	175	192	174	177	191	174	176	198	185	163	187	199	181	187	179	179	177	186	200	157	171	197	181	193	186	177	207	173	187	179	172	177	182	178	199	188	204	196	184	162	171	173	198	178	146	158	175	198	170	171	187	174	179	174	176	161	169	165	192	206	171	194	179	213	193	210	190	193	175	159	178	220	164	174	191	178	163	163	167	184	185	187	178	174	176	171	190	155	168	175	206	208	164	195	193	172	190	162	173	175	190	177	188	191	193	167	178	156	170	193	166	184	193	161	174	183	164	160	185	186	185	186	178	184	186	164	193	181	193	192	188	195	158	189	171	185	160	180	179	183	204	192	171	171	168	199	178	179	184	175	187	172	172	168	196	174	173	196	180	150	166	198	209	178	188	164	172	188	173	160	159	179	195	156	216	208	180	178	190	175	164	203	164	184	159	166	186	172	182	191	199	197	172	183	157	192	157	168	171	203	178	184	169	192	193	170	185	166	225	177	185	180	188	184	179	186	194	201	177	180	171	193	187	203	165	165	203	181	172	185	173	174	172	174	198	179	219	208	183	201	167	195	167	186	195	192	158	182	174	181	183	199	172	194	170	170	171	201	189	160	179	182	158	173	183	157	190	188	201	201	178	185	204	171	170	174	182	170	155
4772	10049	8487	4071	2908	2162	1579	1244	1043	890	721	626	521	482	444	427	421	391	333	316	350	302	312	293	277	288	301	283	302	284	271	264	268	274	259	250	283	303	249	260	262	282	260	262	244	268	250	249	216	242	265	234	242	241	228	234	233	281	226	236	235	246	239	247	228	222	248	244	230	245	220	238	237	238	246	231	258	275	228	254	264	284	241	237	246	230	241	243	234	224	249	231	243	252	262	243	227	208	240	253	254	238	225	233	232	221	248	221	229	241	266	224	230	225	264	242	226	213	249	250	268	223	228	215	242	275	226	244	253	247	246	241	239	230	214	230	261	217	211	228	231	224	267	253	226	233	234	243	251	233	239	237	247	230	253	238	233	253	214	263	238	239	248	229	229	242	266	254	233	223	248	261	245	219	210	212	227	253	215	227	226	226	235	221	251	224	218	270	239	229	226	236	226	246	246	226	238	221	249	228	240	245	231	226	230	255	242	233	244	218	236	248	250	240	255	236	193	214	261	249	263	244	232	222	253	214	219	243	265	228	254	233	251	251	258	234	231	206	245	220	235	212	242	256	220	241	221	214	248	219	217	237	221	247	228	255	257	225	248	254	231	224	258	233	236	248	225	267	226	256	223	253	224	225	232	257	238	236	247	230	196	214	251	245	231	257	207	204	262	218	205	247	215	242	228	252	251	221	241	215	240	226	232	233	242	244	233	242	267	224	241	233	250	232	239	214	225	261	259	238	246	249	238	239	249	239	258	217	225	198	230	251	248	227	252	238	222	260	227	211	261	251	221	229	206	254	259	228	259	246	276	233	232	247	270	259	234	233	233	213	238	252	242	232	240	229	222	225	220	258	228	219	222	243	248	230	240	244	234	229	225	249	209	221	233	233	199	259	233	252	256	201	258	270	240	257	225	248	206	245	234	231	224	234	264	247	233	259	234	214	254	259	223	250	232	248	242	244	243	219	227	207	228	208	208	230	223	278	254	214	222	228	248	216	237	196	239	238	242	248	225	244	231	229	253	231	240	236	243	236	222	237	240	213	243	217	231	229	227	232	241	247	216	235	239	248	271	228	226	224	209	244	232	227	218	240	207	238	252	233	233	251	252	242	233	246	242	247	193	247	234	253	206	246	248	237	250	244	243	248	256	250	228	244	242	216	223	220	221	250	247	221	225	244	225	231	230	228	252	267	234	231	232	235	254	215	216	250	242	233	199	219	225	205	234	238	267	274	269	210	246	240	254	241	256	234	233	267	239	237	228	218	258	240	237	255	241	230	243	235	248	227	231	220	213	240	239	222	241	220	219	223	221	227	255	219	279	231	254	215	234	239	266	257	230	210	215	251	231	221	246	278	227	205	235	219	237	227	214	239	239	248	246	240	236	237	243	213	264	233	230	231	273	250	212	271	236	250	213	245	237	213	251	242	213	220	240	246	228	214	224	230	241	277	242	232	220	220	242	240	226	239	243	212	243	229	247	230	225	235	223	202	233	229	240	236	260	231	256	262	222	214	234	250	220	243	225	248	242	213	239	239	257	212	245	210	229	224	229	232	202	234	243	211	214	238	217	244	245	246	254	246	242	239	241	228	255	246	242	224	242	238	249	248	242	247	243	271	243	221	226	235	234	231	239	258	226	240	227	216	248	236	228	237	239	263	258	253	225	268	233	214	252	229	230	234	238	240	222	250	236	259	223	228	229	243	229	233	241	261	232	244	219	246	227	242	236	236	235	211	227	248	241	229	235	239	240	209	238	230	258	230	244	248	236	223	239	235	263	237	240	234	238	255	245	276	228	244	251	244	253	216	254	271	251	238	231	258	254	223	245	252	222	227	221	250	263	220	250	253	232	234	233	211	242	234	250	216	238	252	255	219	241	251	230	237	224	240	243	208	233	262	225	242	226	220	254	212	239	249	237	215	236	230	229	230	209	227	247	237	248	224	261	241	224	249	227	240	213	253	228	224	234	234	235	239	230	228	239	227	222	247	242	250	223	231	257	235	236	249	242	257	239	225	214	245	202	219	214	242	210	238	231	248	268	230	234	217	232	239	248	236	228	250	245	228	255	229	222	242	249	249	222	250	234	209	213	258	244	241	234	220	241	249	239	230	241	237	220	233	214	244	233	236	240	221	219	263	230	237	230	248	260	235	254	256	225	242	237	255	230	216	232	211	225	207	257	212	249	241	218	262	229	232	260	225	250	216	251	222	234	228	230	222	222	249	239	257	231	245	232	227	243	235	261	218	206	239	252	220	226	238	234	229	235	229	218	233	220	204	230	219	222	210	217	268	244	237	232	239	222	263	216	215	210	202	238	222	239	216	221	242	223	246	221	263	252	243	237	234	238	217	243	254	246	259	209	254	261	262	221	268	239	219	236	221	247	237	250	208	236	237	215	240	248	243	234	267	236	245	199	250	232	243	239	255	249	231	212	242	233	243	238	239	229	228	240	247	223	251	219	237	235	256	249	242	231	224	251	221	235	248	230	247	215	238	232	235	240	239	263	235	212	244	241	267	217	243	220	250	236	221	248	210	226	228	227	244	224	235	233	221	229	245	250	273	238	272	229	222	241	248	267	221	228	233	255	255	238	240	213	255	211	230	247	240	276	254	229	227	247	224	210	220	248	249	219	226	239	234	227	224	227	208	245	254	231	258	245	214	245	236	259	236	224	237	234	242	237	228	226	245	225	249	236	244	222	236	241	231	226	249	245	230	223	261	255	254	234	244	240	240	227	246	254	225	228	221	254	241	232	242	233	221	249	243	256	231	231	244	203	248	222	248	248	224	235	252	229	237	232	271	246	239	237	215	234	229	248	235	224	258	238	248	230	226	237	238	231	256	233	222	230	262	217	247	238	243	241	218	228	235	246	240	219	224	223	231	218	251	218	252	228	245	250	248	241	237	210	223	242	224	241	224	240	243	229	243	245	260	220	235	234	256	204	195	234	233	258	239	225	233	253	235	239	244	228	236	271	235	206	260	243	264	227	247	240	256	211	252	238	234	255	230	242	254	243	266	220	228	259	216	241	219	255	211	262	226	266	213	234	245	258	257	248	245	230	230	255	243	249	231	245	260	235	236	221	220	222	239	258	238	223	250	235	229	256	225	228	235	261	236	241	238	262	244	216	231	255	233	221	213	250	199	220	261	226	230	239	209	228	234	250	206	245	237	230	246	233	242	217	256	279	214	232	248	241	233	231	231	200	233	262	233	266	240	212	255	237	234	263	251	253	270	241	243	232	259	244	224	227	230	236	251	238	222	224	249	257	239	237	215	248	242	234	226	207	242	236	248	259	267	241	237	267	227	224	251	237	221	258	220	229	224	241	219	241	245	220	248	235	246	230	234	242	211	231	228	241	255	227	247	217	200	241	219	217	227	219	250	246	206	241	244	250	223	247	236	226	234	227	216	255	243	234	227	233	258	250	226	257	251	238	250	247	246	232	225	270	224	230	209	233	215	238	236	201	230	230	252	235	269	241	247	226	223
24796	20907	27079	24777	9302	853	727	637	560	563	494	481	471	484	429	481	458	446	462	474	427	464	409	409	430	426	418	407	415	434	433	442	429	414	431	411	435	395	441	425	412	449	433	444	420	425	407	420	448	405	406	419	425	418	383	376	461	404	387	407	414	404	408	429	432	420	434	389	364	379	415	411	416	434	394	418	439	440	439	430	415	418	429	412	390	399	412	432	435	383	397	405	432	410	422	432	431	400	428	433	443	428	469	392	449	411	415	416	410	415	440	407	422	402	426	398	359	410	399	415	391	435	444	419	400	419	414	406	437	380	437	413	407	434	391	447	427	402	396	390	378	416	397	404	456	388	438	400	404	429	425	429	413	415	403	411	398	409	418	407	398	402	417	421	391	409	437	411	384	412	435	398	414	413	411	421	400	418	413	431	410	408	399	385	449	414	391	382	405	415	433	423	378	449	406	414	396	424	423	402	388	387	391	429	463	426	415	461	441	438	445	404	391	415	416	380	402	427	397	410	415	428	427	431	414	410	411	442	425	398	403	427	404	404	406	466	397	394	418	427	406	419	405	396	394	427	385	479	397	395	419	423	399	378	420	410	437	408	392	437	402	400	396	414	417	398	416	400	424	394	435	412	413	415	390	403	388	426	409	428	417	444	390	399	424	392	397	385	391	384	396	414	394	437	399	417	405	405	418	410	406	369	413	401	405	411	391	447	404	396	410	385	404	434	416	393	383	358	435	432	387	387	437	459	440	403	381	397	434	377	386	410	428	397	470	394	400	443	425	380	407	427	434	425	378	418	414	403	417	388	425	412	425	386	397	410	413	446	429	412	397	428	413	420	424	402	407	412	410	402	420	425	424	413	415	419	421	426	391	434	364	447	401	395	412	415	448	388	448	365	430	406	396	432	414	386	425	404	390	405	425	395	436	398	408	384	403	410	438	419	421	391	388	429	416	437	401	417	439	393	420	448	382	445	386	404	383	433	382	408	396	407	406	431	449	410	409	390	412	409	430	388	438	397	423	418	420	445	387	398	427	399	396	392	422	418	445	401	366	412	417	418	379	375	391	420	396	428	405	388	414	395	430	378	376	408	373	448	428	387	410	395	395	399	425	403	443	434	431	429	405	436	431	363	413	364	418	414	398	423	424	417	405	389	383	396	422	411	415	434	391	401	418	413	452	412	432	407	445	424	412	435	406	397	364	414	393	396	417	415	426	405	391	421	400	409	372	388	416	389	380	411	407	436	394	406	440	378	418	397	394	430	394	391	420	389	383	402	429	418	416	418	434	394	382	393	405	400	412	426	441	400	389	405	422	418	431	391	412	412	403	384	428	406	405	394	420	436	421	392	383	382	428	404	414	423	385	439	439	425	384	390	432	409	439	397	436	420	438	416	397	434	417	391	420	408	447	398	421	387	444	397	414	355	422	441	421	403	431	397	440	404	417	458	418	388	418	426	379	468	441	421	393	423	359	403	426	394	429	403	357	420	406	410	382	401	398	431	449	382	395	390	376	443	418	396	431	417	396	420	424	403	437	417	390	427	376	431	376	443	415	397	443	383	377	411	444	386	435	414	410	404	405	380	417	440	438	420	427	418	438	417	393	420	422	384	425	397	413	386	398	411	401	398	445	401	359	430	376	401	394	395	401	402	395	429	419	401	411	421	381	402	398	397	416	391	438	423	413	421	378	442	395	430	376	454	414	426	417	414	415	416	433	427	382	401	400	438	403	404	416	422	391	421	406	394	380	399	390	403	426	438	402	413	417	413	392	409	423	443	403	385	408	429	407	401	393	436	398	411	414	435	407	442	457	400	416	420	388	437	436	456	421	408	459	394	356	415	387	385	377	405	435	443	417	429	415	394	417	416	415	408	386	401	431	419	399	443	407	388	427	432	434	429	428	392	402	413	428	400	384	418	396	409	404	378	388	438	437	391	375	407	431	410	447	361	396	413	396	429	428	427	434	420	396	370	439	413	401	421	433	395	392	438	397	416	450	407	417	383	398	397	412	427	421	419	409	387	445	440	403	427	408	384	438	397	414	395	438	444	421	372	408	394	409	434	409	450	436	409	429	395	426	422	401	414	391	416	414	437	379	424	447	414	448	399	422	437	409	390	440	434	430	347	457	420	437	416	407	430	398	439	436	413	456	396	398	449	430	451	411	414	374	436	433	408	400	430	418	377	445	387	448	390	402	443	467	397	430	394	451	412	396	416	391	426	414	408	426	421	374	403	425	427	405	444	448	409	420	394	401	394	425	381	393	373	380	412	451	412	430	418	396	410	412	419	405	407	368	400	421	409	407	399	430	421	408	379	431	379	374	391	450	387	394	408	410	415	402	389	417	386	407	367	428	432	408	426	411	390	424	426	411	426	453	438	391	402	410	393	397	422	416	405	405	446	415	433	417	411	449	417	428	426	401	414	414	423	410	377	424	430	427	390	448	386	408	438	388	441	460	427	439	415	396	391	403	418	406	401	400	400	445	415	421	432	410	406	441	400	384	411	415	416	389	445	433	404	384	427	428	403	400	436	442	410	456	435	385	443	393	407	407	402	425	416	418	409	395	403	394	438	413	417	363	430	430	406	410	379	419	430	403	406	432	424	441	418	396	404	428	466	409	447	438	379	438	430	376	398	387	395	390	429	394	409	409	406	444	386	421	406	461	406	454	415	414	397	378	406	403	411	413	422	404	397	398	427	391	427	423	384	422	373	411	474	408	421	439	385	434	400	411	408	425	410	417	436	395	399	431	356	384	416	380	433	467	432	399	431	391	379	381	404	415	425	405	393	416	454	436	391	409	403	401	414	421	373	393	457	445	418	442	409	411	425	402	371	375	404	410	421	402	389	429	412	400	417	411	424	422	386	405	410	432	412	409	378	442	381	427	413	420	390	431	413	415	413	414	401	395	404	414	432	407	384	399	429	381	419	400	390	438	434	435	430	409	383	408	428	405	423	396	380	420	422	433	424	412	430	383	408	418	383	416	394	399	424	399	428	387	424	448	426	414	399	358	405	402	393	433	432	402	390	369	394	420	411	412	425	392	429	405	424	440	426	405	422	411	426	411	415	386	414	442	432	392	381	399	419	385	413	419	425	416	419	406	432	446	429	392	433	415	429	396	403	401	442	412	373	401	427	383	388	392	442	438	375	401	454	425	392	416	439	406	415	378	401	399	392	367	426	375	399	440	422	384	426	410	403	423	387	430	439	405	396	394	389	413	415	402	461	431	412	387	425	413	400	408	441	413	411	447	431	391	403	403	396	410	432	416	389	404	435	406	435	386	401	420	451	397	446	397	411	413	399	409	439	408	417	410	389	373	437	444	397	420	418	403	439	406	420	408	389	411	387	431	431	420	410	441	415	352	367	412	439	357	421	398	404	388	417	400	431	433	432	406	390	414	386	406	392	393	437	393	390	450	399	405	395	405	421	436	412	412	395	412	426	429	420	428	432	377	420	404	418	399	404	388	393	372	383	399	409	389	391
4548	5741	4636	2462	1860	1439	1196	979	886	750	728	699	659	596	576	626	598	523	537	506	548	540	548	519	513	552	484	548	523	518	528	504	541	476	478	483	489	511	522	503	525	482	469	517	483	499	543	543	468	467	487	520	513	530	537	520	500	527	496	496	494	492	515	539	515	497	490	482	511	507	504	486	511	516	509	473	526	487	519	503	579	496	520	486	512	477	521	542	511	528	483	449	483	488	486	491	528	496	460	475	519	486	517	467	522	504	469	487	518	474	461	508	486	508	487	489	478	534	455	507	510	512	486	468	502	497	522	505	517	476	492	545	462	467	462	501	505	526	472	517	462	542	499	522	455	530	446	509	509	497	531	470	497	489	501	507	471	457	493	512	502	499	495	498	487	478	498	507	510	493	487	506	482	492	515	468	488	526	486	489	517	470	480	457	478	464	495	499	505	546	541	537	529	505	514	486	476	492	494	491	509	482	456	499	486	517	511	471	480	495	484	476	498	454	509	484	474	502	493	497	510	488	490	511	480	478	511	476	521	502	491	516	501	492	464	518	505	505	472	493	521	506	508	507	465	519	499	468	480	493	504	523	526	481	529	487	468	461	482	518	489	465	511	468	496	535	457	490	487	528	458	516	520	515	516	496	491	483	508	494	465	504	465	474	488	505	508	474	485	502	485	503	470	474	475	489	495	505	471	521	461	519	511	476	518	490	539	495	476	489	467	494	516	493	464	435	497	455	496	502	490	521	465	488	497	455	493	466	492	504	486	499	471	465	440	473	491	479	489	501	477	507	523	495	504	502	504	496	487	522	496	554	488	487	500	523	466	471	499	516	450	497	520	447	510	503	458	500	525	510	478	495	447	457	471	465	510	503	491	495	549	492	523	511	512	493	535	523	521	492	534	518	465	482	468	519	476	505	496	459	490	501	517	509	466	471	517	532	520	472	524	443	496	510	497	497	500	483	496	500	503	485	473	504	485	498	466	482	507	469	513	473	537	492	458	449	500	530	462	490	516	528	518	503	502	492	497	488	510	538	485	512	502	486	487	515	522	497	483	476	511	507	501	470	521	526	537	472	526	484	492	476	500	467	465	514	511	523	488	480	475	469	450	489	502	490	515	480	504	538	485	508	496	463	451	507	465	492	483	474	495	464	474	472	485	521	505	514	501	500	471	490	499	473	472	464	471	487	487	481	496	510	508	519	467	481	508	451	519	547	507	512	482	467	476	483	490	495	483	482	504	477	519	450	520	535	468	486	511	476	519	512	498	475	470	473	468	501	490	501	490	532	481	504	485	479	458	475	510	514	497	503	497	510	488	486	518	511	458	485	498	499	505	495	461	541	515	479	482	508	499	491	510	491	512	499	501	521	489	475	487	525	519	450	506	491	475	560	498	517	489	521	505	496	510	461	552	469	440	481	511	491	518	501	531	517	485	518	508	476	502	517	475	501	476	502	478	491	492	477	482	502	463	527	484	481	466	509	490	489	499	485	469	506	488	467	492	496	461	500	522	520	492	540	507	552	481	477	488	479	491	493	511	467	494	488	502	482	495	451	466	528	526	523	486	499	500	488	535	503	532	511	522	507	447	485	500	510	507	500	484	488	474	478	484	509	523	478	514	442	468	472	513	496	487	519	449	517	525	500	513	476	520	485	465	460	486	467	491	442	470	466	478	476	479	496	479	508	476	501	531	527	504	507	502	569	515	512	498	489	517	468	503	508	502	519	476	463	467	492	448	493	477	530	538	482	488	478	502	489	503	505	492	473	524	472	473	494	506	498	466	472	506	510	525	515	509	475	524	490	509	476	463	501	516	521	532	462	486	491	537	513	505	553	554	492	512	505	514	501	472	491	494	468	514	512	477	516	494	491	492	527	477	485	514	479	501	482	497	493	478	513	496	457	544	486	475	480	480	495	490	446	490	455	497	477	449	521	465	499	481	492	512	457	489	526	493	495	492	526	485	487	534	495	477	513	476	478	508	523	501	483	482	527	458	485	536	517	493	461	558	489	485	476	510	471	481	478	500	502	516	516	464	490	520	486	490	472	471	494	518	517	494	473	502	500	464	470	510	439	508	498	469	514	484	520	469	492	506	504	499	487	507	471	464	521	521	497	504	471	497	500	484	502	490	481	461	472	502	481	503	469	487	503	472	434	525	463	520	500	508	461	479	514	489	501	456	489	461	491	491	492	491	503	498	450	550	504	488	460	483	507	511	502	502	515	508	497	491	495	492	484	508	510	506	493	518	488	484	527	479	513	493	489	493	464	482	500	473	508	507	471	492	505	541	523	509	507	473	475	508	484	522	512	522	479	483	547	563	497	487	485	498	501	484	503	496	444	452	471	463	511	524	500	502	498	453	476	484	497	493	482	490	468	514	500	492	522	498	466	458	476	490	494	509	492	483	463	486	510	473	500	480	518	505	511	482	512	463	490	490	476	507	478	502	535	494	457	490	480	477	482	527	468	445	517	527	478	490	525	487	474	471	501	498	501	513	511	468	510	470	448	535	502	515	556	482	467	497	533	494	457	506	499	473	480	506	501	458	518	447	486	467	435	483	491	498	530	491	534	501	509	472	495	488	464	500	457	495	491	528	464	482	497	525	471	481	496	520	488	501	518	488	500	486	486	517	510	526	494	532	502	455	480	474	490	537	486	510	484	480	512	481	503	492	452	480	443	429	501	466	481	479	461	533	470	500	492	468	494	458	472	525	478	505	523	451	509	467	490	507	531	461	474	460	506	502	530	523	510	522	492	498	543	484	474	487	520	475	501	480	494	540	475	468	477	502	459	527	498	490	497	491	496	494	474	480	481	443	486	489	499	523	537	482	518	518	468	526	537	492	519	514	489	513	530	479	499	495	509	521	504	497	467	471	483	524	492	528	509	501	480	509	502	501	502	481	483	480	469	461	481	497	508	476	494	497	476	488	508	483	507	487	465	496	484	512	487	535	513	474	516	468	463	499	492	457	549	469	488	548	485	523	493	504	509	524	496	508	528	550	506	489	482	486	523	490	489	481	504	541	520	525	521	478	533	465	511	501	487	454	486	462	486	477	487	500	505	509	483	504	468	502	512	471	508	490	487	477	489	501	497	505	503	504	529	467	508	474	487	510	524	477	509	513	445	514	528	485	522	458	511	463	504	475	489	530	496	478	467	486	504	476	505	460	510	483	488	526	470	484	473	522	490	481	497	513	498	503	526	506	496	482	503	489	482	458	483	506	505	511	521	502	505	520	502	491	486	526	473	508	489	529	501	485	505	489	517	511	529	518	503	506	540	495	518	508	463	484	516	490	486	461	470	462	481	509	534	491	488	525	530	489	509	483	455	476	498	458	495	521	484	501	500	480	516	482	520	470	514	503	519	512	473	510	504	516	440	521	507	493	483	470	498	522	510	478	508	498	505	480	505	515	502	530	487	458	503	499	481	502	495	502	495	474	470	491	529	483	478	491	491	481	493	514	509	503	475	523	508	484	534	512	539	476	521
22577	20892	28617	23339	20892	20944	9496	1103	741	660	555	455	397	387	346	305	310	268	297	226	230	258	251	214	198	206	218	210	201	199	196	183	165	195	171	195	177	174	167	148	173	172	178	149	176	174	157	169	156	153	164	155	164	158	177	160	145	176	150	160	161	144	146	176	187	163	157	160	169	159	148	157	145	148	145	167	174	159	180	165	154	154	171	165	167	155	152	163	147	166	155	148	159	167	142	161	158	145	167	163	135	142	161	139	146	149	146	131	156	143	161	155	148	163	155	152	146	168	140	154	152	137	161	177	129	152	152	142	154	167	154	134	157	156	149	150	152	166	152	155	154	162	159	141	135	144	159	178	161	149	128	151	143	136	169	170	183	169	149	159	152	171	165	153	163	146	162	140	132	169	161	133	137	147	168	150	151	148	156	145	139	156	125	133	138	152	153	175	145	167	150	149	144	136	165	149	153	157	150	159	149	141	146	133	144	161	129	141	138	146	150	129	148	152	162	135	159	157	177	165	158	143	154	138	142	132	140	145	126	161	134	142	166	192	168	142	161	160	168	158	147	135	151	141	141	152	169	145	175	144	147	160	159	142	146	151	171	145	130	168	134	146	135	166	141	156	154	150	136	128	144	148	149	150	158	147	162	152	141	177	150	164	149	160	140	182	156	132	142	152	176	134	132	156	143	174	140	164	157	168	135	158	166	150	150	139	159	152	138	158	156	162	143	147	164	137	157	154	133	143	150	137	163	126	155	157	145	117	158	172	138	175	147	149	137	173	147	149	158	158	155	168	169	176	148	149	134	160	164	183	144	168	154	140	157	151	166	137	166	143	137	148	139	159	157	168	144	129	126	141	150	163	177	142	142	143	140	143	147	151	141	169	134	154	153	149	161	141	165	147	177	125	143	150	178	164	126	151	145	162	145	148	134	160	154	164	147	160	155	137	121	151	166	139	161	166	144	141	130	165	158	173	134	156	145	148	145	135	150	163	165	167	158	160	161	160	148	154	126	156	170	161	150	172	148	158	164	151	147	171	150	173	153	158	150	140	150	159	154	156	169	151	162	160	171	133	109	171	172	145	193	148	152	142	164	172	164	162	169	164	145	147	156	146	167	155	157	182	152	152	162	146	153	183	143	152	141	166	135	147	144	138	145	164	151	142	150	165	148	157	154	160	141	144	132	154	157	146	143	138	140	154	154	144	147	160	133	154	165	170	153	145	158	152	147	142	164	149	158	138	148	168	156	144	142	175	155	144	127	159	136	159	152	160	146	146	126	150	161	151	148	150	148	143	141	144	157	144	162	154	162	159	150	167	155	155	146	141	139	149	147	157	151	161	150	159	157	145	136	126	155	162	165	176	162	155	139	146	171	161	149	144	148	145	150	147	155	157	146	145	140	139	160	136	159	141	151	142	140	158	151	129	144	161	136	139	158	159	157	134	168	147	152	149	154	108	177	141	166	164	155	160	146	134	156	133	141	143	152	136	138	126	164	151	143	150	164	170	141	146	158	151	152	180	176	179	154	164	142	151	157	149	168	138	159	152	149	132	151	137	155	135	153	138	150	153	147	141	153	155	151	149	156	137	135	141	152	164	141	159	162	150	167	164	156	127	141	168	155	156	143	147	154	146	161	140	139	170	149	152	150	133	154	165	151	147	156	157	169	164	157	168	147	138	160	163	145	178	135	163	129	149	164	150	149	136	137	158	162	155	156	134	160	169	166	152	141	135	158	154	146	151	155	156	157	134	159	121	142	150	136	161	138	165	131	137	152	139	145	146	147	142	177	152	156	148	157	143	153	162	133	148	159	154	148	152	160	146	168	154	164	164	129	141	148	158	157	166	168	144	158	137	163	138	148	148	159	170	169	129	139	129	141	150	175	140	134	131	143	147	121	148	173	142	148	138	156	173	140	136	168	163	144	132	139	144	136	148	161	157	177	148	169	167	156	169	126	129	152	161	149	146	142	168	160	159	143	148	152	138	167	133	142	156	129	157	144	161	160	152	140	136	179	141	169	155	166	149	147	148	163	149	162	162	154	147	128	147	154	134	146	136	157	179	140	139	138	176	139	146	139	145	144	144	163	162	154	175	153	156	125	133	156	131	146	165	129	160	135	154	164	139	145	157	155	156	165	151	134	151	144	167	164	159	139	133	152	149	151	162	150	133	144	151	143	148	151	158	152	143	128	147	123	138	138	179	166	162	162	148	165	143	144	128	147	157	144	137	147	135	156	135	134	148	161	165	140	141	151	148	164	151	149	153	138	145	142	164	148	151	126	164	165	157	141	161	132	159	146	152	149	136	125	171	150	159	143	170	145	150	162	164	151	132	143	141	140	132	170	156	145	164	143	148	137	141	155	165	139	155	123	157	141	138	170	156	151	143	159	155	148	134	162	142	164	140	145	150	165	146	136	154	167	157	118	154	128	159	143	159	161	170	156	152	155	156	134	142	139	133	162	170	162	166	149	152	155	140	142	154	168	166	183	155	153	149	130	156	137	166	166	144	130	148	141	146	137	157	156	147	154	141	154	180	145	151	157	132	135	153	142	178	143	137	165	153	148	140	152	134	179	151	135	160	158	153	164	128	165	176	169	142	142	163	137	159	159	154	162	133	161	138	145	150	157	141	148	150	135	152	151	148	149	131	156	124	162	141	147	148	159	153	148	163	155	165	138	141	169	152	161	140	148	144	153	154	171	146	139	166	133	155	150	135	159	154	152	150	151	157	129	121	136	158	150	145	151	152	157	164	142	151	138	164	144	149	154	143	164	154	153	147	140	133	159	154	144	136	165	148	136	158	141	150	152	137	140	156	154	120	159	152	166	171	158	144	155	156	156	145	177	157	137	145	134	149	174	151	161	166	161	150	158	146	154	119	146	183	161	141	120	163	164	164	186	143	171	139	144	148	169	163	152	165	155	137	168	150	155	141	117	144	141	167	126	147	142	145	159	171	150	153	151	145	146	150	170	162	149	158	182	144	170	146	175	139	143	142	172	172	148	147	138	165	156	142	150	156	137	145	156	159	144	138	143	137	144	148	182	132	161	137	145	132	153	148	148	144	154	155	148	160	142	141	138	152	155	158	155	166	162	153	135	150	159	148	150	128	155	146	158	135	150	147	170	153	153	149	151	153	142	163	130	144	148	125	156	146	171	166	147	142	158	167	163	148	146	152	152	130	158	140	163	134	160	128	141	179	146	147	144	141	146	151	157	151	159	147	153	153	161	163	139	147	142	155	146	155	162	148	164	175	156	158	146	145	145	156	153	147	136	157	149	159	136	157	126	162	152	136	156	143	146	157	175	158	143	156	128	165	147	144	129	146	162	134	149	137	143	160	170	125	147	141	139	132	144	141	154	158	133	156	151	139	174	144	135	163	127	155	159	125	156	165	170	164	138	136	164	155	136	141	142	148	180	165	163	152	152	148	157	151	142	178	165	150	165	138	143	158	142	140	168	152	177	163	155	146	158	153	152	154	156	145	135	153
6816	16025	13510	7080	4845	3815	2771	2133	1716	1348	1085	873	817	667	608	526	483	430	420	390	394	294	344	313	276	270	294	301	251	253	241	261	243	231	239	219	204	232	240	227	225	184	207	213	208	204	186	209	194	226	179	232	208	206	200	190	224	194	198	217	212	189	212	184	187	211	163	191	188	210	198	196	179	176	174	196	231	196	188	193	214	198	189	203	204	181	169	189	177	190	180	166	176	177	214	187	176	184	189	182	204	163	174	190	173	204	205	151	197	172	181	207	172	176	185	169	196	161	185	181	200	186	177	195	174	170	165	165	190	199	190	201	195	170	190	188	183	189	189	155	185	201	184	183	173	177	204	170	183	164	192	154	185	199	181	195	204	178	189	190	181	200	177	195	170	187	188	203	180	166	174	176	185	155	179	193	150	157	169	167	155	178	164	194	174	167	171	166	168	214	167	190	157	199	193	200	152	195	186	184	170	202	189	169	198	193	155	170	192	175	196	173	182	181	170	183	166	192	163	167	180	179	174	180	184	194	176	183	186	173	160	186	195	212	163	169	179	174	174	198	146	183	182	188	201	179	197	155	162	205	192	175	176	213	176	188	195	174	188	182	170	180	176	164	189	177	168	191	191	183	193	175	188	181	171	180	170	181	187	185	165	185	173	162	220	166	180	214	163	174	207	196	203	181	150	173	184	180	189	179	167	190	202	194	172	174	170	181	193	176	172	179	183	211	161	175	171	177	208	189	153	204	173	153	160	189	180	167	168	185	183	198	179	192	182	187	168	191	187	164	176	191	196	186	201	200	187	180	165	201	172	182	166	184	182	180	205	194	166	186	187	193	192	180	189	182	179	181	186	190	199	165	192	175	176	165	188	170	210	201	163	196	168	186	170	179	168	171	162	188	180	167	169	171	170	169	183	172	175	165	173	162	183	175	163	182	185	182	178	204	177	190	173	188	179	187	172	169	180	190	170	175	172	178	186	189	190	186	184	185	176	183	172	178	194	195	182	178	169	180	194	168	196	197	174	197	189	161	164	182	204	169	185	201	175	195	175	173	179	167	182	174	179	204	184	193	165	199	159	192	176	159	208	174	177	184	190	188	166	151	180	185	191	181	212	184	192	175	180	207	180	180	189	183	178	166	163	163	160	179	184	184	185	195	183	197	205	178	203	195	167	192	194	159	190	200	196	203	173	195	181	170	186	165	180	167	163	184	205	193	163	194	174	207	161	184	157	162	184	177	169	179	165	188	170	202	171	181	183	158	186	201	186	165	188	161	160	155	198	145	187	181	174	174	167	190	179	195	191	180	174	157	174	182	170	172	172	186	181	172	167	193	188	194	176	185	181	143	184	188	185	189	188	167	149	181	154	170	184	178	209	168	185	184	190	180	176	152	187	177	181	164	178	157	187	176	178	191	202	191	188	174	181	175	193	163	179	178	177	195	168	203	193	203	204	174	206	162	155	169	165	184	217	163	192	198	188	165	177	187	174	160	165	190	163	189	186	185	183	148	186	192	171	195	194	193	152	183	177	167	179	163	185	186	178	186	174	181	185	188	172	173	177	184	193	186	167	165	179	162	195	172	166	183	189	185	169	184	193	174	188	180	185	195	178	162	159	210	201	195	158	172	182	184	177	160	155	175	169	192	197	194	180	176	188	179	173	176	163	183	169	181	167	191	181	194	209	191	181	185	167	190	168	185	204	185	166	171	166	177	166	165	180	180	182	165	192	197	178	172	192	168	194	171	173	197	198	166	172	178	206	162	185	179	178	180	215	144	181	153	179	186	198	190	206	186	180	173	160	169	172	199	176	193	190	173	199	164	187	184	181	178	172	199	183	194	183	192	197	184	178	186	170	184	166	144	184	189	174	178	199	171	199	175	183	158	158	190	179	174	217	185	180	183	187	205	172	184	169	184	182	195	165	172	185	197	199	158	171	187	189	183	185	176	173	170	181	190	195	183	203	180	188	180	197	193	173	193	181	175	203	166	166	178	190	207	165	181	162	176	186	200	187	202	183	193	176	191	177	209	187	188	184	158	166	178	188	192	177	202	173	154	165	187	180	164	181	189	186	160	183	188	152	194	197	175	193	165	177	151	185	162	168	195	193	187	197	189	205	162	193	169	182	207	179	184	188	175	178	176	185	185	183	183	167	202	163	194	164	190	170	176	186	192	180	199	196	179	179	178	171	193	175	167	160	184	160	185	158	176	194	192	195	188	178	168	175	190	195	201	152	175	170	178	221	177	172	194	189	191	172	180	189	176	171	180	162	208	165	188	170	180	195	190	199	198	195	198	178	175	192	178	167	151	181	187	183	213	168	179	191	172	202	184	181	159	184	181	176	185	170	162	184	158	210	169	152	191	176	178	184	187	201	183	161	170	158	171	177	182	146	181	140	180	183	199	181	159	159	178	182	183	183	167	191	173	193	168	181	198	195	206	161	171	177	181	183	172	206	185	175	197	166	174	185	186	186	173	179	177	155	186	175	170	175	198	190	153	177	197	186	174	195	173	198	181	167	190	181	160	167	180	177	179	187	176	159	176	142	170	178	184	174	195	185	183	186	170	188	164	189	182	162	199	203	209	172	173	178	187	172	189	173	185	154	179	165	189	196	191	157	181	162	189	193	175	182	188	159	168	197	169	166	199	184	180	182	172	182	164	175	163	199	203	181	193	180	184	190	153	175	172	172	181	170	179	186	212	179	186	170	175	192	153	172	182	181	174	188	179	188	178	173	181	160	182	177	175	162	188	191	171	154	173	177	179	174	164	163	184	194	174	194	175	189	161	160	193	200	199	179	171	185	181	188	172	168	179	179	180	179	169	169	158	190	178	176	161	171	185	165	178	172	168	184	189	176	164	182	185	177	196	211	182	184	153	174	184	163	199	199	184	179	182	161	195	169	205	173	157	190	169	180	195	195	168	166	180	180	181	176	186	171	183	199	192	185	179	196	189	193	151	190	179	211	187	164	153	169	197	172	185	187	166	192	190	158	189	172	186	175	171	193	193	187	197	196	192	191	183	167	160	162	188	189	204	167	186	191	187	184	166	191	179	158	189	174	196	193	149	219	186	157	194	180	176	179	200	165	179	175	195	196	175	181	165	177	167	192	177	172	181	182	199	163	172	178	186	189	151	184	148	190	203	192	175	192	178	190	176	192	185	157	186	177	160	176	196	187	187	181	168	196	178	165	172	181	175	199	178	196	173	174	193	167	154	196	172	186	187	189	169	168	166	178	166	175	168	172	160	179	170	178	208	185	191	183	167	171	167	182	168	177	178	163	181	190	168	188	165	176	182	190	182	193	176	199	159	182	168	149	183	175	186	174	186	159	196	196	170	207	160	205	175	178	168	221	150	172	188	200	182	171	169	205	184	205	179	184	190	204	177	177	194	196	200	200	183	176	189	176	180	173	186	158	173	181	172	171	183	174	172	171	184	185	163	173	182	189	179	160	186	154	196	171	181	176	196	170	174	177	173	198	208	170	181
26744	19815	6923	775	486	463	428	435	387	418	353	389	403	384	401	406	347	407	392	392	395	373	393	380	351	377	390	372	390	365	352	391	379	357	391	397	389	385	391	393	417	372	349	386	385	391	386	372	371	412	363	370	411	370	359	396	398	355	423	407	350	397	396	387	361	383	342	380	366	373	401	398	368	345	409	362	402	396	369	403	355	353	411	368	423	390	395	388	417	420	419	382	369	365	354	383	370	384	349	351	421	393	382	386	411	403	351	375	365	387	381	389	432	419	354	374	408	375	416	378	393	389	372	372	355	363	381	386	356	399	360	424	387	368	402	377	358	375	380	378	370	377	389	358	365	399	374	375	357	400	421	387	389	393	398	377	384	340	393	393	385	408	357	337	408	358	367	394	375	367	402	387	373	377	379	352	341	393	343	385	398	370	381	368	384	392	398	346	332	381	387	383	399	393	358	385	367	384	365	407	357	405	398	372	371	361	367	396	393	348	401	427	384	391	393	398	385	382	364	361	362	371	406	393	373	388	380	383	369	373	397	354	392	382	395	402	398	367	403	382	394	355	367	403	392	374	362	409	421	395	401	378	397	415	377	367	369	364	384	387	355	385	414	389	396	413	385	381	412	362	408	344	349	374	412	396	393	367	373	358	358	360	353	360	347	398	372	390	339	372	390	392	377	384	390	363	380	409	379	382	382	381	356	351	366	381	367	358	367	367	416	401	379	357	359	384	366	398	399	394	388	388	384	368	391	377	406	371	373	382	369	377	401	360	407	371	380	374	371	363	375	383	383	393	375	364	415	369	399	392	356	409	381	387	373	371	366	389	414	394	340	410	415	396	377	385	392	388	401	370	389	392	374	359	349	410	383	400	413	357	375	357	401	342	396	371	374	373	382	386	378	384	363	368	377	432	350	356	391	390	353	393	406	408	413	367	381	364	404	366	376	362	349	394	380	386	402	381	356	388	408	399	342	346	404	400	383	378	407	353	446	337	375	387	370	409	368	367	381	368	416	371	370	385	373	394	366	365	380	386	374	398	401	430	386	372	371	356	373	380	386	422	414	366	395	373	343	368	392	397	375	377	374	418	342	353	348	387	374	384	382	372	380	405	401	361	388	386	385	386	378	402	408	386	384	401	410	362	375	383	373	369	378	418	358	406	373	401	391	349	359	366	348	389	371	371	402	365	377	369	393	363	403	380	359	363	412	367	361	354	395	370	360	399	377	367	374	377	403	413	387	405	389	425	357	373	386	345	408	389	367	369	404	349	370	410	379	388	391	371	382	391	406	376	368	362	402	373	380	356	376	379	387	386	392	395	407	390	370	379	359	363	382	411	368	392	405	381	388	354	375	372	371	382	387	407	341	399	403	397	395	368	377	404	380	396	339	366	380	364	389	389	411	384	403	352	385	383	409	354	386	377	356	392	371	363	349	374	413	385	395	363	362	384	389	392	363	346	366	380	385	335	358	398	346	396	395	391	421	408	346	405	404	384	352	381	368	385	392	397	381	351	391	371	362	371	391	363	359	386	338	388	385	347	415	377	377	391	398	382	380	404	340	353	356	340	381	359	382	415	381	415	368	374	370	408	382	432	390	334	415	352	380	388	335	412	369	393	374	390	390	370	368	357	319	364	374	422	389	422	350	394	387	355	414	367	381	346	356	354	347	383	359	414	409	375	386	407	346	407	429	369	373	380	390	366	399	409	380	362	349	418	407	375	371	414	356	398	380	360	368	375	360	362	401	399	370	391	396	396	389	391	391	344	378	417	371	370	367	389	360	386	382	358	378	404	381	428	387	354	408	390	368	367	346	358	379	361	382	392	369	372	371	351	412	406	357	372	363	356	358	401	375	365	390	349	368	402	387	400	388	377	366	370	379	354	385	375	391	397	398	388	372	378	371	399	377	370	378	389	377	364	368	407	341	390	349	375	349	430	399	361	401	402	396	341	372	388	392	371	404	364	362	374	359	401	365	385	382	420	400	356	363	345	401	364	364	412	395	390	373	373	369	381	386	395	377	361	362	356	363	362	391	372	392	368	365	369	392	344	386	359	407	371	419	377	385	382	350	370	393	400	357	380	382	407	383	444	359	366	365	354	385	375	395	406	396	381	349	383	350	387	381	392	406	358	397	399	376	359	408	410	394	394	379	364	396	393	368	397	389	374	383	351	381	385	393	412	387	415	384	380	374	332	395	394	403	369	406	375	375	404	391	386	409	415	344	400	400	367	364	369	395	387	390	412	390	383	353	379	360	363	408	379	395	402	378	397	381	395	404	350	408	388	382	389	337	395	371	406	380	366	372	373	378	406	360	391	385	387	390	394	375	409	397	366	393	386	388	374	391	420	384	408	368	391	386	371	394	364	360	361	365	388	408	406	377	366	393	414	396	350	358	363	379	388	386	358	377	359	407	376	378	357	355	400	372	365	383	373	375	406	343	383	371	386	389	387	373	413	360	339	374	369	381	397	383	389	377	386	386	384	382	372	369	408	341	354	347	341	373	369	307	376	345	379	401	414	353	382	383	393	389	372	389	357	418	355	335	381	328	392	369	429	370	379	395	388	365	398	404	375	405	395	352	396	371	405	385	377	350	396	414	361	350	418	346	393	368	384	363	403	394	358	384	366	365	386	405	348	398	392	392	410	364	397	393	384	371	390	349	386	377	367	413	377	348	385	360	401	387	385	384	383	358	354	378	396	357	365	378	384	391	352	382	375	354	372	390	374	371	387	352	379	388	381	381	366	376	401	366	393	407	383	361	405	361	366	384	401	389	383	385	378	362	411	412	381	395	365	421	362	366	395	389	398	385	400	358	342	362	397	364	373	398	392	383	384	431	375	393	369	382	376	405	359	390	357	391	356	368	399	367	372	389	374	357	394	363	364	360	335	356	362	406	386	373	377	373	348	404	388	413	403	367	403	380	401	382	355	361	392	376	426	345	351	361	371	366	389	397	362	356	399	395	403	365	388	399	355	388	382	359	410	382	380	368	379	375	348	399	423	433	383	347	367	366	397	388	414	371	377	418	389	329	371	383	386	371	362	404	377	353	343	375	367	392	452	358	368	360	371	352	380	384	361	363	390	351	386	338	369	384	405	373	392	343	378	376	347	401	381	375	369	375	393	377	380	423	366	382	369	394	388	349	378	400	374	392	393	390	398	386	373	380	392	387	375	393	362	411	345	354	389	402	416	373	357	356	398	426	375	365	345	406	389	369	377	376	379	410	401	353	390	371	374	390	418	402	357	390	379	370	377	374	377	399	403	377	416	406	353	350	346	359	375	370	414	382	430	393	365	374	412	387	381	405	361	361	402	411	349	366	399	345	383	357	392	397	394	405	365	369	369	395	394	325	370	370	364	334	321	393	370	419	361	378	362	392	380	386	391	346	409	393	372	384	389	365	395	397	372	351	361	377	403	360	389	357	379	381	423	380	398	394	371	417	378	397	392	385	372	399	394	360	391	380	390	370	366	360	387	350	353	396	371
4108	1404	1222	801	620	625	582	499	504	536	508	518	491	524	478	533	480	493	473	469	515	536	478	465	462	467	501	469	460	440	487	512	455	471	471	465	496	509	467	461	475	498	469	488	487	477	440	460	487	456	445	451	454	498	510	448	458	460	453	475	493	480	487	478	483	483	473	485	489	469	440	480	455	495	504	455	502	491	457	496	450	460	486	474	471	471	479	442	482	460	505	475	468	492	419	466	429	481	462	472	488	417	506	476	433	488	515	528	504	468	488	449	473	486	461	446	463	471	456	484	460	474	470	421	474	467	471	467	479	471	444	473	471	466	490	442	445	476	485	461	480	481	525	452	481	478	494	492	461	423	462	474	456	465	447	453	482	452	507	484	503	450	477	503	462	499	477	468	459	460	472	459	480	472	468	495	453	436	459	484	470	498	517	504	478	477	480	457	463	469	445	453	446	523	464	484	468	401	491	489	465	492	477	489	453	466	467	487	517	495	470	493	513	516	487	499	450	490	499	503	485	452	464	447	489	469	498	478	472	458	463	451	438	478	474	487	488	475	470	486	465	472	495	476	464	464	463	471	468	454	461	450	482	472	496	460	465	460	428	456	470	451	497	457	479	514	506	463	466	491	467	446	501	509	491	486	486	493	463	485	454	480	459	481	486	472	483	464	453	512	473	462	489	485	476	474	520	483	492	529	489	476	459	489	476	468	449	469	500	482	476	488	468	481	501	470	454	452	499	468	463	466	468	458	431	490	481	447	452	497	439	499	479	475	472	490	502	479	476	499	483	469	487	488	454	523	472	475	471	433	494	478	466	480	494	481	503	458	484	441	467	481	450	525	481	451	500	455	502	468	449	477	458	469	480	479	476	482	429	424	427	458	459	463	464	509	460	515	469	467	495	509	464	510	452	477	450	492	485	499	513	451	509	511	444	482	489	497	523	499	475	481	461	456	474	472	472	502	454	491	485	513	446	475	439	481	474	468	471	492	443	460	460	478	484	494	446	516	429	507	472	498	478	510	499	463	443	501	475	469	489	478	450	482	439	459	447	484	471	460	474	500	495	502	530	499	483	476	481	491	480	445	519	463	467	491	495	497	530	473	485	455	478	497	480	488	453	425	481	505	476	470	437	495	470	492	465	539	426	464	467	484	444	457	478	501	477	477	514	478	450	482	452	470	466	492	442	469	481	420	433	494	455	482	453	447	472	476	454	477	500	483	487	488	454	446	457	482	516	461	501	464	498	485	490	497	523	499	488	504	463	472	490	455	467	472	505	478	446	473	426	466	453	467	447	513	508	489	499	477	498	441	467	518	497	441	466	483	501	510	474	455	491	475	492	452	467	457	457	432	458	471	464	458	489	459	452	438	466	457	456	456	467	470	479	466	489	486	432	505	493	443	491	467	486	466	479	463	467	496	477	455	481	514	437	499	461	469	432	474	462	485	469	441	483	518	500	475	439	460	469	445	480	492	485	463	493	472	483	490	479	480	466	448	440	467	493	499	482	483	498	502	453	458	466	477	490	416	480	477	423	475	482	488	467	460	498	463	471	486	487	495	486	468	470	505	483	496	462	492	465	452	478	473	458	495	476	476	440	447	491	489	475	464	457	483	505	465	458	486	461	510	481	491	497	462	459	450	460	499	476	468	452	488	457	481	441	488	467	473	462	479	470	504	459	445	504	492	482	476	500	460	509	481	449	469	460	439	449	491	508	479	452	477	487	485	472	485	453	445	486	484	460	467	477	478	473	501	473	470	471	524	474	454	460	462	433	525	469	471	454	502	485	458	449	450	472	456	483	490	477	465	506	434	454	422	516	492	494	456	462	484	460	483	467	469	460	496	488	473	446	495	477	467	474	466	477	457	512	442	460	454	491	464	481	462	466	476	458	462	501	470	454	502	498	441	479	439	479	455	483	468	460	482	442	507	455	475	493	497	456	491	452	481	513	467	481	473	482	449	475	469	485	442	485	475	483	517	456	463	460	475	480	450	447	472	483	455	466	475	489	519	457	458	447	488	462	488	442	462	446	507	493	489	479	463	477	487	488	459	482	493	480	472	438	513	498	473	468	445	465	452	456	463	479	432	516	436	447	450	494	439	495	500	493	510	465	493	477	463	476	437	471	460	498	491	469	511	465	525	450	482	454	438	465	479	443	452	455	471	473	496	482	450	434	481	461	491	448	473	484	501	475	479	457	450	463	492	480	487	475	493	478	491	450	463	494	459	459	471	454	489	431	471	496	475	447	485	464	446	470	473	440	448	510	462	421	473	457	469	534	469	454	472	460	464	458	499	466	468	454	458	493	471	515	482	528	486	490	449	452	454	465	430	447	462	506	483	484	500	466	481	460	471	471	455	470	532	473	478	478	446	496	454	496	441	471	485	448	474	460	441	467	474	476	490	478	491	484	478	479	440	488	472	464	475	453	500	462	490	430	462	453	479	477	472	491	441	478	471	477	480	463	455	466	434	488	468	478	463	508	508	485	451	479	513	460	464	465	477	489	462	467	486	471	501	452	476	481	477	497	462	462	470	474	534	451	449	497	495	483	468	485	438	466	467	476	475	463	473	476	476	471	499	487	474	482	503	509	476	480	473	486	484	525	492	464	446	487	484	475	489	455	506	441	452	472	462	487	478	498	481	477	473	493	466	465	486	491	478	486	481	479	450	530	495	500	459	463	503	452	496	483	495	504	475	466	495	470	466	457	453	510	448	442	476	472	508	469	460	469	502	479	520	480	517	496	455	452	457	463	490	459	441	496	494	493	464	513	463	448	504	479	446	485	453	526	507	448	480	486	466	477	495	508	477	479	464	490	504	473	434	501	483	483	466	475	462	469	440	476	480	527	468	481	509	503	440	499	485	456	441	478	499	495	480	481	521	465	450	484	492	502	506	481	479	497	466	441	457	488	495	487	495	430	495	485	504	492	467	500	461	477	468	444	464	475	503	474	479	444	446	487	508	444	442	476	461	484	489	470	502	515	525	427	477	441	430	481	483	476	432	498	478	415	456	490	472	498	475	434	448	458	465	486	511	453	469	462	460	482	473	422	498	483	471	506	522	447	498	473	440	460	478	455	475	510	477	466	463	469	490	490	484	448	496	473	445	499	459	474	476	499	449	473	472	519	440	507	478	426	473	499	486	462	484	462	477	434	486	498	445	453	484	440	482	442	496	496	482	461	487	461	470	506	443	442	471	462	469	476	483	495	515	489	450	507	464	478	467	477	448	481	499	464	457	517	457	468	466	535	453	463	463	471	493	465	494	461	482	502	489	490	502	476	463	464	482	466	475	496	455	472	494	465	481	473	467	451	475	486	461	501	462	440	467	460	457	500	475	497	507	498	492	467	485	457	472	513	435	466	493	426	486	528	478	478	459	476	451	515	470	471	499	461	451	462	489	462	442	500	471	441	515	463	474	482	493	474	480	475	456	464	472	509	432	452	485	464	479	478	477	470	475	476	485	466	477	483	486	484	445	470	464	500	462
23670	20902	28092	23871	20902	10598	1090	599	507	451	421	358	350	298	291	274	258	231	263	252	211	234	228	224	216	204	237	201	203	220	198	217	184	193	205	197	203	176	200	199	208	218	222	175	206	176	192	219	194	192	197	198	172	208	200	191	144	188	210	213	200	211	198	180	181	199	219	186	193	188	206	179	185	199	187	183	194	188	182	199	194	206	184	171	203	190	190	166	166	201	192	186	207	168	176	194	202	181	191	214	204	194	189	180	191	172	194	179	204	185	183	200	196	196	194	197	202	200	157	212	176	178	166	183	171	220	174	224	183	180	205	194	212	175	174	192	169	189	167	195	202	170	203	189	198	186	154	161	214	175	199	175	181	184	180	190	186	178	203	180	194	192	191	184	204	205	192	192	169	192	182	200	195	185	190	175	190	206	210	183	182	185	170	189	203	174	212	180	170	179	182	204	175	210	210	206	196	182	180	187	197	161	200	187	190	201	203	214	204	214	174	186	174	207	169	186	180	193	189	173	203	194	178	193	178	192	187	188	182	169	185	208	185	191	208	187	199	186	211	176	200	181	177	187	192	173	177	183	177	203	189	184	218	197	201	197	177	208	189	196	164	193	199	182	174	204	187	198	193	173	171	196	150	180	198	167	199	166	169	197	189	183	208	188	214	174	187	158	179	209	195	195	172	182	175	185	192	173	190	198	188	183	204	181	171	207	175	210	184	182	197	200	207	191	188	168	166	178	182	185	183	183	205	179	186	198	180	165	171	188	192	194	212	171	193	194	191	178	189	201	187	193	184	190	195	182	196	201	158	203	193	193	191	187	187	175	191	184	184	157	185	184	176	186	181	207	196	183	179	194	183	187	198	202	197	193	170	193	189	183	178	177	189	183	162	197	191	187	176	173	188	205	194	188	198	176	177	190	183	161	178	173	178	190	197	207	181	160	200	194	189	179	209	180	193	164	195	187	166	203	194	176	177	190	174	189	179	214	186	173	188	205	205	172	212	179	193	175	172	193	191	176	215	190	193	201	208	181	167	182	200	164	171	171	181	184	158	175	187	174	190	186	177	179	214	193	189	163	208	182	196	174	175	172	168	186	176	177	188	184	184	194	189	153	195	179	174	188	170	203	203	195	163	207	184	198	196	195	196	183	154	159	170	204	207	189	203	185	210	167	197	192	191	156	171	179	192	187	177	185	181	180	208	182	196	188	170	176	228	196	178	197	200	189	182	183	183	213	186	180	188	195	195	196	172	209	214	224	170	190	180	180	171	201	203	178	205	182	188	202	165	187	210	182	187	191	178	183	192	185	188	209	173	182	212	222	198	173	182	171	192	170	181	211	152	167	170	179	174	198	195	174	173	173	188	189	216	196	191	195	161	172	182	192	217	167	184	196	174	203	206	200	178	144	192	179	206	181	206	174	171	192	202	193	192	202	177	209	182	184	218	219	178	177	201	195	211	191	173	199	172	187	169	184	175	185	185	193	196	178	196	191	184	199	171	183	168	194	202	188	222	188	199	187	179	184	171	159	215	178	159	199	163	212	182	191	200	202	197	166	182	198	185	192	158	200	185	200	191	152	183	188	210	216	192	207	197	203	186	166	174	180	174	183	195	186	192	187	165	211	180	177	174	184	208	178	175	178	173	188	180	198	179	169	175	165	187	190	163	193	167	157	183	196	202	181	177	172	201	171	179	172	191	182	184	195	211	198	176	190	207	158	200	193	187	195	180	214	181	189	184	171	182	204	189	191	177	185	169	215	178	183	184	189	211	172	182	177	170	187	202	196	168	216	172	178	189	187	189	196	192	181	177	200	207	183	203	189	181	180	178	199	193	199	184	200	174	196	196	220	179	202	218	183	187	206	155	179	172	199	164	190	184	167	191	185	190	203	194	186	165	180	189	196	161	179	196	206	178	221	191	207	187	196	177	177	184	173	185	173	173	194	194	201	177	193	182	226	176	195	185	186	176	182	183	168	179	202	218	193	209	167	212	179	188	176	193	186	188	184	190	185	179	194	156	208	193	211	187	182	189	175	228	196	195	183	189	187	182	179	228	162	190	209	180	172	171	182	176	175	188	191	181	182	184	185	204	175	187	172	180	213	165	200	188	179	202	198	183	196	191	185	183	202	196	182	204	181	158	190	167	169	195	170	226	172	187	202	206	195	177	179	175	191	175	158	197	176	196	191	172	206	164	164	206	207	176	191	199	185	180	191	196	180	167	176	181	190	204	183	171	192	205	189	189	179	203	171	196	161	220	188	196	228	191	176	197	201	193	193	167	192	204	201	179	187	198	177	179	175	208	178	194	194	164	197	194	183	181	206	159	196	164	194	166	169	181	171	180	202	179	186	169	189	178	193	169	174	178	192	178	189	182	163	196	197	183	197	190	200	173	204	182	178	181	188	209	179	193	186	176	183	204	181	185	175	179	191	199	175	206	188	178	178	201	181	177	194	150	195	183	159	173	167	194	159	171	176	208	181	197	179	198	196	184	169	183	178	184	185	182	210	179	177	197	208	188	164	176	188	186	219	191	173	176	207	185	185	192	181	179	202	190	178	180	181	203	197	195	188	189	182	179	194	181	190	166	185	174	173	186	201	185	177	175	189	189	186	173	168	204	202	194	183	193	196	180	170	194	182	186	198	183	181	191	189	187	190	209	161	184	200	181	172	186	172	172	205	198	174	193	200	208	185	182	189	199	187	203	194	170	202	186	200	202	180	196	199	180	219	197	180	183	200	187	178	203	161	206	187	173	205	190	191	197	188	173	190	175	196	188	194	187	206	198	214	194	173	170	196	183	180	171	188	185	208	188	215	172	176	185	181	167	188	188	182	190	191	188	191	173	206	178	214	178	196	192	164	176	192	177	172	183	195	177	200	184	179	185	210	209	204	158	182	200	180	191	193	177	183	183	227	174	162	212	180	202	212	187	189	170	182	180	194	208	172	181	197	197	185	197	173	180	171	176	191	191	176	214	183	188	196	200	189	187	179	191	218	163	196	170	178	182	196	206	199	197	171	191	185	200	203	178	198	185	203	193	207	174	192	191	174	177	211	184	183	208	161	185	195	189	187	192	208	194	183	185	165	184	190	191	185	179	197	195	171	185	188	185	181	171	184	155	183	165	180	213	176	185	224	208	153	188	182	170	183	198	203	185	213	186	179	175	189	181	186	192	196	190	168	203	187	209	190	205	178	197	169	196	169	202	184	175	175	168	198	195	198	203	183	179	197	188	181	178	182	189	179	170	210	167	184	192	215	182	167	210	190	167	191	182	214	164	188	170	178	199	187	203	174	205	166	184	197	188	175	182	176	202	183	174	182	175	190	184	173	184	170	207	220	165	174	183	193	181	189	197	189	169	185	178	201	173	159	176	185	165	211	205	213	181	193	198	182	198	169	188	221	225	185	175	200	206	187	170	167	215	180	193	170	195	186	187	187	166	175	183	193	196	185	170	193	170	167	197	180	199	206	201	202	184	196	200	172	183	194
4842	9793	8361	4169	2800	2184	1645	1299	1055	837	707	613	544	507	430	420	437	398	353	348	336	313	312	297	322	319	287	293	275	269	287	270	260	277	275	239	259	270	280	252	256	261	256	252	227	241	256	276	266	253	253	263	253	262	254	245	265	261	236	271	245	259	279	297	269	261	243	236	247	233	211	234	242	243	237	246	255	260	250	252	270	251	249	267	257	240	235	259	245	236	245	247	268	238	267	249	250	267	246	268	229	247	251	225	242	256	245	234	254	236	254	260	261	217	248	234	244	225	248	249	241	240	234	280	259	225	242	249	233	210	235	230	234	247	217	254	231	222	211	238	256	240	238	249	214	222	230	242	246	234	197	242	220	233	225	251	228	245	251	227	262	239	244	247	258	269	261	235	248	237	224	261	227	228	248	259	233	231	246	246	242	200	245	238	237	259	235	234	255	234	257	254	206	258	217	241	208	257	251	231	217	250	231	249	249	225	238	252	248	226	254	246	237	248	261	239	237	246	248	229	229	241	235	246	216	246	279	263	253	248	219	225	235	214	229	240	250	241	212	245	251	228	252	245	265	231	232	222	249	235	239	258	233	257	245	275	230	234	205	244	238	240	238	220	248	230	271	241	232	237	218	240	211	232	265	260	244	260	246	266	231	253	259	240	227	236	248	263	215	230	234	249	224	260	219	242	237	258	265	261	242	231	256	222	227	239	265	264	243	268	249	251	252	203	258	235	251	230	222	263	275	251	260	232	259	255	249	253	259	249	256	227	228	222	263	240	233	244	239	232	239	230	238	215	254	224	252	248	245	240	253	240	225	227	239	216	231	259	224	226	246	226	273	232	238	223	240	239	235	223	245	205	262	226	236	228	266	238	240	233	259	251	246	246	224	237	225	228	270	247	229	217	247	233	248	260	256	258	239	252	218	236	240	224	237	220	247	226	244	225	267	232	222	240	229	243	253	218	256	241	243	247	216	252	234	241	211	224	245	225	257	255	240	271	246	268	240	243	230	225	245	251	232	236	259	260	234	266	237	257	256	232	234	265	269	236	236	219	241	224	251	212	250	216	239	229	246	254	255	230	214	244	225	247	265	254	234	200	267	225	252	247	251	254	231	252	238	238	257	231	254	215	261	263	210	252	252	239	273	229	228	242	250	255	234	234	243	262	265	220	254	245	251	224	231	244	279	269	222	266	280	236	244	262	251	253	241	242	252	250	230	252	235	253	246	257	215	223	256	265	203	236	224	244	241	250	253	226	249	255	246	265	261	267	251	265	231	240	230	238	257	260	241	264	218	237	248	249	236	262	237	277	250	242	220	282	248	243	249	237	233	230	233	222	214	273	236	214	264	258	242	225	228	246	233	230	236	229	240	243	242	241	226	244	245	234	244	203	235	230	253	259	227	250	281	229	263	257	243	213	294	250	200	234	229	249	276	250	245	258	263	247	244	239	236	236	245	246	233	243	224	246	219	250	238	243	235	276	220	224	229	261	280	238	245	246	222	248	258	206	218	249	237	265	241	232	234	240	231	269	258	232	233	250	252	242	267	240	220	268	242	218	235	246	258	246	231	241	256	224	265	260	255	227	275	254	243	279	259	241	268	225	228	222	266	237	211	228	227	239	241	226	238	267	225	243	253	238	220	255	231	237	233	248	268	222	218	218	229	262	261	259	227	249	237	245	239	215	202	230	265	239	260	243	236	240	224	229	225	255	223	226	246	251	230	248	211	222	240	258	237	220	272	238	256	229	238	253	252	246	239	234	207	238	244	243	242	274	245	224	257	221	279	250	228	250	236	236	250	249	228	231	242	216	237	234	261	233	237	217	222	242	224	223	254	239	240	234	263	236	218	232	226	257	216	243	226	272	256	241	260	243	230	245	272	261	245	230	248	268	267	249	243	207	242	225	227	247	249	256	267	239	229	249	205	255	247	254	221	250	277	246	235	240	233	218	239	249	214	250	243	226	228	251	242	227	255	251	233	250	248	247	241	229	248	220	262	232	211	267	262	241	260	242	221	239	245	214	263	236	261	234	231	249	245	250	227	233	258	250	272	244	259	207	255	238	224	228	230	236	255	259	220	236	243	221	242	232	241	244	250	237	279	228	228	249	246	235	263	260	251	262	258	234	251	225	233	252	276	247	249	263	245	209	246	231	264	235	225	232	233	235	254	260	209	243	248	222	237	258	259	219	228	218	274	235	266	267	243	234	252	232	240	255	245	255	242	242	272	262	250	262	242	235	248	235	237	239	250	241	243	245	240	213	269	244	234	271	259	259	251	249	245	235	247	226	265	225	270	239	249	242	263	234	249	245	248	258	231	256	233	246	214	211	234	212	256	240	233	246	248	250	257	257	234	243	252	234	206	250	229	247	234	243	262	225	242	251	253	199	236	260	244	260	225	230	246	238	232	242	227	254	240	240	226	234	260	224	230	231	237	231	255	234	246	250	238	228	247	238	236	238	233	236	252	252	221	251	267	240	259	221	217	279	273	231	256	227	257	230	199	265	231	244	250	250	241	241	254	259	251	233	261	235	226	250	253	239	258	252	238	268	239	246	228	258	246	243	235	239	241	267	239	244	240	248	243	256	261	244	263	246	257	237	241	254	272	256	196	242	222	238	249	268	232	204	240	279	233	215	242	211	236	263	242	229	260	243	247	238	261	254	254	254	230	264	225	228	231	254	267	258	239	279	252	235	251	245	216	275	223	246	250	254	233	243	256	261	253	258	276	231	232	244	252	216	261	264	235	209	228	234	240	274	230	214	237	223	224	228	233	234	237	265	253	258	258	247	227	264	264	263	234	245	260	267	220	234	245	263	232	208	215	225	263	206	229	256	254	259	231	237	236	224	246	245	259	237	245	254	247	223	235	228	235	257	225	256	248	250	239	262	229	253	243	259	240	236	267	235	258	246	220	257	263	241	246	239	219	244	240	233	238	246	265	231	236	257	238	260	230	237	251	254	257	240	249	241	222	226	246	255	243	223	234	236	251	253	254	253	228	224	232	235	241	255	243	241	237	282	285	251	246	243	224	241	239	221	213	241	255	243	246	243	235	261	275	229	238	250	230	255	266	270	218	239	233	242	257	248	218	252	279	217	233	237	219	241	245	221	256	262	208	255	262	237	257	236	261	272	244	231	234	259	241	292	234	237	262	262	228	257	241	229	261	218	255	257	257	242	273	237	228	226	241	224	236	262	226	262	228	273	228	247	218	242	256	233	215	230	250	244	246	269	218	233	260	243	228	259	221	256	207	234	224	234	230	264	237	264	258	240	227	243	251	251	234	218	246	266	202	240	264	249	247	229	264	259	237	240	220	245	258	228	255	229	255	218	244	236	245	268	234	250	242	238	217	258	249	228	232	246	237	246	233	232	228	250	238	268	230	250	239	260	233	232	245	219	242	241	258	243	245	222	265	222	269	232	237	256	271	259	241	231	239	265	241	230	252	255	242	227	276	243	264	273	235	237	258	217	228	244	215	234	236	218
24877	20955	27128	24858	9282	838	661	585	568	542	534	534	471	505	482	463	434	457	471	441	462	437	426	473	424	455	426	467	442	449	433	419	448	427	430	419	425	456	395	447	399	410	405	410	462	446	419	413	383	416	427	398	429	452	390	443	415	422	434	458	431	402	450	422	404	442	389	403	404	394	443	434	422	427	439	441	429	404	417	468	418	397	429	404	407	413	396	432	386	410	438	412	409	418	425	444	427	407	439	422	431	460	418	428	421	401	419	407	422	358	353	423	405	438	405	422	438	429	432	433	417	397	410	423	450	402	441	435	417	423	423	426	416	417	418	410	378	400	455	434	384	418	387	414	407	441	431	408	431	421	443	403	425	404	422	421	402	419	408	446	446	453	452	438	411	440	394	421	435	408	414	395	407	413	440	409	437	456	423	380	399	429	384	415	433	438	422	398	428	451	366	420	410	420	405	447	386	436	409	426	400	449	440	433	400	429	418	419	419	415	408	410	433	393	394	422	415	390	387	377	363	411	418	428	422	428	420	423	412	397	436	419	404	453	439	409	392	405	440	376	411	433	391	418	428	411	433	423	434	454	427	412	409	393	404	456	407	424	442	411	400	426	445	433	434	405	425	444	425	396	397	428	418	402	462	413	427	382	430	406	386	425	408	429	389	437	445	470	381	397	395	423	395	449	402	425	417	433	404	439	441	422	413	397	390	433	440	407	388	416	425	433	395	435	413	430	415	408	435	388	407	430	401	414	418	465	429	411	376	447	418	416	427	440	440	408	440	434	449	439	435	439	438	434	424	429	404	419	416	422	442	484	410	411	479	443	428	431	434	424	424	399	439	382	435	406	417	429	414	410	475	444	456	408	427	409	420	417	429	395	391	427	381	405	416	423	438	394	436	398	409	404	407	428	399	432	450	397	426	386	451	404	438	467	428	386	436	398	409	426	370	425	433	413	440	426	410	426	425	425	431	420	398	402	421	437	390	435	466	441	421	433	392	392	400	418	430	411	412	407	392	368	424	414	439	421	408	439	410	406	423	425	419	385	410	433	421	439	429	417	395	420	444	426	439	447	433	466	410	428	429	437	433	441	404	429	408	446	404	395	453	429	415	442	422	444	405	422	415	416	426	393	430	393	409	421	375	434	413	452	412	418	395	398	414	398	440	439	418	437	423	439	407	426	393	406	448	427	418	423	415	423	424	401	408	440	426	406	419	443	387	423	416	419	406	415	424	420	433	397	424	407	412	447	429	399	423	426	461	414	407	395	423	438	439	414	443	422	404	404	392	445	417	419	416	439	404	405	429	439	439	434	401	456	386	434	435	424	404	400	383	459	431	404	425	443	400	427	441	411	412	450	389	400	386	432	438	395	402	430	437	404	454	426	440	438	425	402	417	401	361	404	417	429	358	431	429	439	393	411	419	417	436	403	406	453	408	378	401	453	400	471	443	435	387	406	396	412	405	443	433	401	413	410	415	436	394	439	420	445	430	397	394	410	381	413	392	392	408	445	403	417	412	416	445	409	440	439	413	409	399	438	411	403	417	419	401	465	435	435	432	425	452	413	468	433	396	429	439	417	415	444	394	409	406	428	432	390	446	412	452	441	423	421	400	406	393	410	403	405	450	391	429	420	446	431	408	437	408	421	454	408	452	415	441	376	440	386	410	434	446	423	401	383	436	416	446	446	423	427	405	406	408	451	463	410	411	403	417	406	444	435	425	426	418	448	421	403	447	404	430	412	434	413	424	426	429	423	388	411	418	425	431	437	404	465	405	402	419	429	410	441	424	432	406	420	431	399	354	429	412	423	394	414	393	418	408	453	432	439	421	438	373	415	443	405	427	462	403	419	399	383	435	411	459	442	435	433	409	438	397	422	456	390	433	396	435	415	454	372	427	397	401	414	450	424	418	465	419	405	397	435	374	418	416	407	396	383	437	422	417	440	400	422	361	404	429	438	412	406	436	444	457	387	414	413	452	444	390	421	423	419	429	401	443	445	380	407	408	412	441	415	455	424	439	442	444	461	403	371	392	422	468	422	425	413	420	369	446	450	450	392	391	389	397	445	401	390	411	421	418	404	426	399	431	405	425	422	422	391	414	453	398	438	400	425	445	438	386	420	415	409	418	426	415	439	451	427	455	407	434	404	425	396	441	392	441	440	413	434	380	410	405	452	360	380	411	438	437	415	442	443	420	413	420	440	426	408	423	419	388	408	401	376	432	433	406	430	450	429	422	419	434	456	436	432	445	421	413	404	407	380	426	375	408	387	445	419	390	408	426	435	400	449	428	392	440	405	453	430	442	435	422	441	412	452	412	417	392	432	399	442	409	428	421	401	424	401	419	431	405	412	412	385	395	403	405	418	416	430	423	428	404	400	416	368	463	415	421	401	438	432	426	421	438	411	433	391	407	413	370	393	424	415	404	437	447	429	412	415	417	411	450	435	433	391	417	466	401	425	395	413	448	417	417	393	419	433	393	437	406	395	393	438	424	416	402	418	420	392	422	402	408	397	448	425	430	408	428	412	463	411	434	442	437	365	421	456	425	429	439	408	425	440	426	423	422	409	422	380	389	370	425	445	426	384	441	389	405	410	450	422	416	410	381	386	442	421	428	438	426	405	391	431	399	401	420	434	408	434	442	442	404	405	385	441	401	408	453	394	433	411	415	393	400	436	436	421	408	414	412	433	413	407	427	421	413	398	439	386	408	426	434	399	423	397	458	417	430	420	437	407	457	433	431	412	399	448	402	446	404	396	417	389	404	447	396	428	398	406	456	422	433	431	379	400	434	421	425	433	451	452	424	437	437	446	415	435	449	452	421	428	396	405	443	400	422	448	395	422	441	389	428	433	409	424	419	396	414	432	422	412	443	446	418	431	417	415	414	411	399	415	410	424	437	418	402	440	417	395	394	423	431	444	464	457	414	387	406	382	434	420	431	401	447	423	405	413	411	437	397	367	452	445	449	401	433	374	428	424	393	420	372	436	396	456	449	411	400	422	410	421	415	403	476	416	407	416	438	407	396	447	433	421	422	398	432	395	408	421	416	461	428	406	448	430	400	424	408	412	413	432	404	467	424	411	443	399	412	449	451	373	412	414	390	413	407	457	457	408	444	433	415	404	408	431	425	434	450	456	421	403	410	423	392	420	425	394	429	465	398	437	408	432	426	429	409	392	433	433	383	439	440	424	364	401	427	421	449	431	436	402	417	426	452	410	420	387	452	405	400	392	408	407	416	422	425	400	403	426	424	383	435	442	396	415	414	452	440	404	372	430	398	378	424	392	428	414	414	384	455	423	392	398	431	404	398	386	417	385	420	431	420	470	371	453	412	382	428	430	418	418	422	421	443	435	384	391	416	434	426	457	442	457	397	391	398	454	461	423	406	404	429	428	415	454	433	380	410	376	410	421	415	384	446	419	405	433	423	422	402	436	411	418	432	403	405	440	402	443	421	420	408	474	420	440	420	433	397	409	432	401	429	415	407	416
4578	5651	4752	2493	1842	1557	1201	1024	930	821	740	736	686	663	616	588	573	577	536	576	533	540	522	554	542	516	524	484	535	550	528	500	533	524	506	503	497	497	545	534	531	498	530	538	529	500	504	528	533	520	499	555	488	549	469	494	535	557	517	493	518	507	497	497	553	505	501	499	524	521	502	520	482	515	466	505	509	515	509	556	500	529	477	504	515	530	515	493	525	473	523	500	469	533	491	509	479	505	490	495	468	509	504	487	486	499	482	490	498	510	551	518	477	497	479	506	477	520	493	529	502	498	494	499	503	518	527	512	511	503	524	499	486	516	543	533	515	474	504	523	526	490	481	492	491	527	506	483	513	460	537	540	525	508	483	471	478	514	501	549	500	538	500	515	498	456	523	500	483	548	459	540	449	516	517	495	505	553	500	473	519	485	491	525	512	513	540	515	535	475	508	499	514	500	555	526	468	509	527	482	525	489	525	540	507	489	514	509	506	531	511	520	504	498	501	549	500	509	531	498	537	518	483	487	484	510	525	488	514	501	514	451	506	493	517	508	514	519	499	499	486	528	490	523	504	495	516	478	538	510	498	509	494	537	503	503	494	497	519	507	510	514	532	497	503	511	529	542	477	465	513	527	507	509	470	507	481	553	477	524	506	481	522	497	553	512	485	500	486	513	509	483	492	505	500	507	529	504	482	490	529	488	487	497	479	502	518	495	503	551	486	532	526	502	518	509	481	541	521	518	502	531	517	459	471	514	462	514	522	495	511	496	500	525	474	498	485	500	484	516	524	512	520	530	504	499	523	525	492	480	484	516	556	460	526	493	523	513	490	491	540	512	521	481	509	497	489	522	502	493	497	519	539	511	494	488	501	503	538	509	521	552	462	535	507	511	513	515	540	488	502	533	491	520	495	503	519	483	495	502	516	525	525	501	503	512	526	481	497	472	519	533	479	516	513	496	484	524	530	514	502	535	486	514	522	520	534	507	524	544	474	517	541	485	488	482	467	541	520	510	501	499	517	485	462	563	523	493	482	493	497	492	492	556	544	501	495	455	498	485	541	508	519	507	507	503	508	533	488	487	536	508	488	543	521	467	510	464	468	504	496	498	540	533	547	525	480	489	515	515	547	497	528	508	500	513	500	504	490	497	488	536	474	484	535	487	521	500	495	480	527	473	523	505	534	510	489	509	475	496	517	536	491	550	516	471	508	544	509	475	489	516	512	491	507	488	531	529	486	482	496	544	510	526	505	531	462	498	526	501	501	498	528	490	537	524	492	509	510	529	499	501	473	513	493	542	521	512	476	484	535	484	482	521	523	496	468	512	502	456	531	507	493	506	529	484	479	541	508	438	481	466	491	514	503	554	495	528	470	492	516	489	500	516	503	490	528	525	499	499	444	521	488	480	513	512	549	495	490	488	519	498	483	495	480	513	486	515	512	547	500	504	498	531	509	521	512	545	501	520	497	506	498	516	500	503	461	488	480	507	509	505	531	504	539	517	510	522	518	509	495	499	492	514	507	518	481	524	531	535	509	484	456	492	508	475	512	515	497	491	483	511	510	499	460	466	490	515	550	506	507	505	523	512	491	527	502	497	502	529	492	530	501	521	497	501	504	540	499	524	507	504	515	510	516	506	481	496	535	484	474	522	500	479	476	463	513	558	489	508	485	504	490	519	510	526	488	489	510	506	514	495	511	485	519	521	506	537	507	459	489	540	492	498	511	547	516	461	496	480	493	508	502	494	532	497	523	522	464	508	510	532	495	500	533	494	543	528	547	494	524	466	504	493	491	501	507	509	537	481	517	507	497	545	513	500	458	530	507	530	504	508	540	517	497	507	496	543	507	512	494	462	537	484	503	502	485	534	518	503	495	509	508	480	506	529	486	481	509	513	479	501	481	474	509	554	484	532	546	520	519	500	490	504	519	530	571	538	505	532	532	508	455	457	437	548	516	516	485	502	497	481	472	508	496	535	527	510	549	463	519	512	515	513	523	529	490	532	488	540	475	474	503	522	512	476	508	497	500	536	514	493	477	510	533	537	478	524	511	514	541	521	526	539	515	506	505	531	502	535	469	508	505	462	499	516	466	498	523	510	496	492	500	499	458	504	500	555	530	507	496	490	504	483	529	507	499	542	489	479	513	507	528	521	565	505	521	513	485	501	526	517	513	536	540	514	500	482	481	511	497	523	528	507	524	566	533	501	512	515	525	519	522	489	503	509	489	480	532	510	475	542	535	501	489	509	449	481	502	511	506	492	507	527	535	488	511	545	484	515	476	515	533	484	500	572	466	492	512	531	503	485	501	497	508	486	497	507	522	489	500	515	471	518	493	525	486	517	518	512	500	509	474	543	503	478	515	492	484	516	484	501	520	483	468	499	508	515	507	493	499	521	506	532	513	500	486	481	554	486	546	517	545	552	534	545	497	509	482	536	522	544	563	475	475	520	484	489	481	512	519	471	503	508	544	486	486	499	501	522	499	530	526	467	478	493	488	510	498	500	489	502	503	555	537	479	509	516	516	496	489	494	526	525	500	489	489	537	514	502	549	501	482	511	528	501	530	492	505	476	520	517	491	512	488	536	488	543	519	556	501	546	533	527	472	551	520	535	519	500	505	516	475	500	526	501	502	494	487	513	548	518	520	518	478	509	516	528	523	478	492	552	505	545	550	522	519	498	470	491	497	491	547	524	518	534	496	503	474	529	517	497	523	491	510	553	466	534	497	457	519	469	507	493	520	492	513	521	515	506	526	534	514	514	542	493	509	533	492	501	476	525	500	504	491	523	483	512	482	519	484	536	516	472	515	518	467	490	537	499	499	520	496	530	528	487	533	523	535	500	528	512	495	523	494	503	502	511	514	518	476	565	505	508	484	508	531	481	534	460	513	499	493	505	504	534	542	489	501	479	541	515	546	525	503	466	515	480	518	520	536	530	527	507	487	478	506	489	500	490	515	495	537	481	493	485	504	487	496	469	507	526	496	538	505	506	492	528	492	513	521	549	511	580	486	536	480	520	517	524	489	477	510	541	522	543	534	494	559	494	483	481	498	535	525	513	507	506	514	503	551	507	483	497	459	489	525	508	507	541	490	475	514	495	523	462	486	505	529	502	513	515	508	507	470	476	527	524	526	538	526	517	503	511	488	524	507	546	498	502	471	466	532	495	500	507	509	478	495	494	475	505	506	537	469	499	499	519	527	542	510	504	514	499	487	451	509	494	466	515	445	539	534	491	493	519	478	477	542	490	520	549	474	496	532	489	480	479	509	546	489	499	511	456	515	497	512	490	492	525	498	508	536	527	506	524	452	491	526	486	494	557	500	465	532	484	507	492	520	516	515	496	520	527	525	538	480	474	552	526	511	485	506	498	501	507	535	485	498	492	466	468	503	547	553	495	535	505	473	528	565	518	475	529	499	474	494	487	536	551	531	526	478	530	505	494	557	512	509	474	499	502	521	506	506	518	526	480	476	493	431	480	527	496	540	512
22664	20982	28729	23423	20983	21036	9445	1147	776	638	539	439	423	380	351	298	299	270	248	253	218	231	219	235	216	233	202	208	216	196	193	167	182	198	170	166	193	182	180	190	164	163	179	180	162	145	181	178	146	170	179	164	183	183	159	160	186	151	157	162	198	144	169	166	163	163	166	187	157	181	172	149	157	165	157	146	149	165	184	168	176	168	174	166	177	148	168	145	166	174	162	157	165	157	178	152	162	178	177	152	176	141	159	168	169	140	184	132	172	159	187	150	139	151	150	166	143	169	157	148	154	154	161	141	161	138	165	145	148	145	150	162	151	128	141	162	154	159	149	151	164	168	148	155	134	153	154	162	156	144	143	193	136	153	157	176	142	153	144	143	154	167	161	163	192	152	142	158	159	163	155	146	166	146	158	149	143	132	144	177	155	177	145	153	149	170	153	168	168	176	175	172	138	163	148	148	168	171	139	138	165	164	161	177	164	159	156	158	154	146	148	146	141	161	174	163	172	172	145	137	155	163	140	173	169	147	134	166	153	152	164	174	154	162	157	129	149	142	150	176	161	163	165	153	162	162	171	161	169	153	145	158	151	148	156	143	172	149	149	166	168	138	150	167	143	152	141	169	167	147	157	141	135	143	148	172	175	137	180	146	176	147	160	147	153	129	162	148	166	135	166	169	156	176	151	161	160	149	165	144	142	148	128	170	151	149	158	149	159	139	155	156	155	164	174	173	186	161	151	149	155	152	173	150	143	167	143	154	147	149	162	154	151	141	163	175	148	150	153	160	139	152	140	160	169	159	151	141	177	144	151	180	146	136	146	164	186	156	142	165	153	138	143	153	159	139	160	140	154	149	146	157	183	119	149	146	148	151	170	157	183	145	159	144	153	175	156	137	150	173	143	148	163	145	171	147	142	156	124	170	182	173	161	163	155	165	159	160	162	168	164	153	152	156	170	146	155	163	157	156	166	160	174	163	143	146	171	142	163	161	157	162	148	159	164	147	134	134	157	167	140	136	175	166	162	161	156	134	146	133	146	171	137	146	142	136	151	156	153	163	175	155	167	143	171	161	152	147	135	162	156	138	154	174	150	147	164	160	173	142	144	170	135	173	162	153	160	172	150	164	141	156	172	153	166	178	162	153	158	146	163	158	159	156	143	153	163	174	182	144	168	148	167	169	152	187	165	140	175	145	155	144	149	155	161	155	154	133	138	157	148	151	162	153	147	163	160	153	172	159	148	158	166	149	138	161	151	145	158	158	146	172	162	147	129	155	175	146	176	130	141	178	162	150	171	137	148	158	172	158	153	146	153	164	130	154	163	150	166	138	141	149	157	168	143	160	149	135	166	170	152	172	147	130	170	141	156	135	166	173	156	158	161	139	158	142	147	165	113	159	137	145	143	151	140	122	145	136	143	168	176	162	148	144	160	144	159	168	161	163	159	171	151	162	167	150	150	149	146	158	166	151	145	161	147	162	153	152	156	151	149	160	155	178	171	145	162	138	174	161	179	141	169	138	171	166	143	144	145	130	150	175	156	165	154	144	178	160	177	131	177	153	162	139	144	157	130	150	161	161	144	165	163	162	163	134	180	145	159	127	124	145	132	176	149	148	149	160	122	157	132	158	140	182	140	159	148	144	153	150	164	164	156	136	189	137	169	168	171	155	152	163	135	174	153	166	121	144	154	154	170	143	171	155	160	147	162	138	149	159	138	170	142	142	144	135	150	143	170	173	162	143	169	172	167	153	150	161	152	161	161	172	166	142	161	160	171	157	158	161	144	143	160	161	158	166	147	147	154	159	161	149	149	141	138	192	142	165	138	150	153	142	162	151	133	150	156	161	137	145	156	158	154	159	150	144	166	165	116	136	151	157	172	165	147	160	170	152	155	180	153	170	143	148	139	145	144	135	159	168	142	180	173	145	138	182	137	171	140	121	159	165	176	170	156	174	147	134	174	156	153	140	141	168	143	181	157	156	161	144	161	158	169	166	154	160	161	144	145	167	163	165	151	169	143	164	153	149	181	170	148	152	178	167	163	154	142	143	145	173	157	161	160	158	184	133	159	160	158	168	158	184	155	165	155	145	146	155	157	159	157	136	149	138	187	145	146	174	142	156	147	155	159	155	168	153	175	163	140	178	150	157	140	168	141	163	148	148	146	154	157	138	146	158	152	162	149	159	155	168	157	160	153	159	164	146	166	164	133	154	160	154	172	155	151	195	139	156	178	166	175	165	158	127	146	153	178	146	148	162	163	175	136	142	159	182	154	154	141	151	176	150	149	155	144	158	167	159	158	158	140	163	170	150	169	154	151	149	148	135	133	138	155	155	156	161	160	142	136	166	146	151	154	142	176	161	168	168	164	142	137	140	130	132	172	160	185	178	159	144	168	158	172	134	164	162	172	160	162	153	157	158	147	171	137	162	153	163	175	153	159	140	140	154	165	150	156	148	151	179	148	165	132	153	167	157	165	173	159	144	157	148	157	143	153	163	153	135	151	159	176	146	144	144	163	174	120	163	157	141	174	174	156	160	147	170	165	147	162	161	151	153	137	154	152	140	174	135	133	175	169	149	163	138	137	164	154	161	146	144	159	168	150	164	147	142	157	166	143	135	152	167	169	161	134	136	157	131	141	150	174	159	144	132	170	155	146	160	135	143	154	165	151	159	166	179	163	125	159	156	141	156	149	140	175	136	154	128	147	160	155	151	169	159	132	155	148	147	159	175	152	169	151	154	165	159	129	171	164	151	164	159	160	141	165	161	129	150	155	127	153	139	122	162	163	156	148	164	139	142	172	150	164	151	157	163	149	173	143	158	164	180	159	142	158	182	167	151	168	143	158	169	162	158	164	151	156	162	126	160	149	140	160	164	167	145	158	136	166	161	152	141	151	148	154	141	170	145	175	144	144	124	155	154	151	152	152	134	163	147	163	162	169	153	135	135	165	162	151	176	141	139	165	177	169	144	152	148	149	149	168	144	144	161	191	164	143	158	174	154	153	154	154	131	158	151	155	173	163	173	143	120	183	161	163	144	136	141	173	139	164	161	167	144	156	144	140	130	137	173	167	166	161	160	164	177	174	144	157	176	164	163	162	132	132	184	175	137	161	164	154	154	167	166	145	181	182	149	146	157	146	162	141	153	192	127	138	155	176	132	158	165	163	157	174	166	151	154	156	164	141	163	143	137	167	176	145	145	157	152	148	149	144	170	164	140	152	145	163	164	168	157	147	161	143	158	148	153	168	168	127	173	163	164	153	170	146	142	147	139	155	166	134	160	151	176	148	149	160	146	157	147	144	157	167	162	164	154	168	159	144	161	148	187	143	157	144	167	155	141	138	167	164	165	144	160	137	171	151	154	153	168	172	156	150	178	160	166	172	145	177	153	163	132	136	167	178	145	164	148	161	176	163	148	168	159	157	175	172	171	154	164	165	149	152	149	168	165	149	146	169	147	151	155	160	153	156	163	161	148	173	135	157	141	157	138
6694	15941	13517	7213	5001	3878	2927	2157	1737	1349	1080	932	806	688	569	519	478	455	380	367	349	338	316	313	284	291	273	282	274	239	250	235	262	248	251	243	253	218	212	232	227	232	188	215	210	221	226	202	214	225	226	188	226	215	197	188	232	210	203	208	197	188	204	216	215	202	147	195	200	191	209	193	191	197	203	172	203	211	216	238	202	198	236	202	185	199	187	184	188	202	179	185	193	176	193	194	186	174	187	197	186	192	212	206	184	194	177	164	154	194	181	195	189	188	195	201	184	182	175	193	191	182	200	191	191	175	224	196	170	203	175	175	189	190	188	170	185	200	186	178	189	194	175	180	182	182	181	183	212	190	182	182	200	183	188	196	194	190	182	188	167	195	206	213	189	179	192	186	196	183	182	208	186	183	190	189	170	201	185	190	163	217	181	177	173	217	209	200	188	210	154	187	185	184	178	190	201	199	183	184	179	199	204	208	175	186	176	200	175	192	184	172	190	186	184	168	197	174	182	175	196	181	178	172	191	177	200	191	175	176	208	177	163	188	190	198	166	175	196	202	196	180	179	194	185	174	187	183	216	175	177	173	203	174	178	181	177	183	173	196	197	193	177	201	177	180	201	192	212	190	201	189	183	183	194	181	193	190	163	198	182	217	194	178	191	176	187	155	177	219	197	192	200	158	198	160	190	181	195	195	185	207	188	188	173	169	200	191	190	174	173	200	194	181	204	183	166	194	183	187	189	196	187	209	181	175	183	170	200	175	191	180	165	191	189	179	168	180	203	188	149	163	212	171	185	176	202	215	184	164	200	172	182	176	209	213	181	154	180	205	208	178	185	187	166	169	189	182	183	203	195	181	204	168	177	194	204	174	196	164	195	180	189	174	203	174	186	187	183	199	195	185	162	190	191	210	203	169	189	190	193	183	195	176	185	170	161	194	177	181	156	182	185	155	190	181	220	191	178	173	155	179	178	183	190	190	171	174	192	192	184	200	163	184	197	157	199	189	182	164	185	177	190	175	207	187	192	168	186	187	180	197	190	185	186	214	175	149	172	193	179	180	188	192	178	206	191	185	194	202	177	194	180	205	190	182	181	196	201	174	198	171	200	186	209	199	203	195	167	193	187	185	176	162	199	211	183	206	186	175	193	196	196	210	167	159	203	182	191	171	203	187	227	213	188	194	182	200	180	181	173	171	202	197	174	209	176	181	195	216	181	194	190	192	166	183	171	176	194	190	173	180	198	173	183	201	170	183	164	176	174	176	190	194	199	187	215	198	173	193	207	185	212	174	169	203	223	178	177	191	187	181	174	175	195	192	157	184	179	181	219	181	169	182	186	164	196	193	183	189	168	181	190	183	213	183	182	194	206	187	202	198	184	199	197	201	159	174	169	182	183	202	181	218	189	185	189	210	174	189	180	204	176	180	182	181	179	177	191	191	181	191	170	190	201	169	179	190	170	194	196	164	181	202	175	176	175	196	177	182	196	190	196	179	160	174	185	184	208	163	164	191	203	190	198	170	202	165	173	166	216	180	182	193	189	187	160	182	193	178	204	202	193	170	175	181	173	160	172	199	169	178	195	188	188	215	198	196	180	189	185	199	184	164	173	182	187	186	164	174	178	181	175	169	170	176	207	189	198	185	188	195	181	180	202	216	186	185	206	201	176	192	173	183	191	170	167	191	199	178	156	172	201	191	178	189	204	175	181	209	171	167	190	184	205	190	183	215	181	184	175	211	187	188	193	186	181	193	182	198	170	184	180	164	174	191	200	201	178	210	191	180	178	190	180	188	177	195	178	194	222	172	172	197	164	187	177	214	187	216	170	181	202	167	173	191	211	190	172	184	168	204	185	173	185	182	183	202	196	198	199	158	206	177	187	186	156	199	179	182	181	174	187	189	186	194	189	158	190	191	175	173	192	175	201	186	169	177	182	142	201	166	203	195	217	191	217	191	180	196	205	198	197	192	183	202	184	169	177	179	182	165	217	181	174	190	198	212	169	170	208	190	170	188	172	172	208	168	189	173	192	166	195	198	177	181	192	185	192	183	206	202	185	193	193	203	192	190	176	199	174	201	185	179	196	180	172	190	180	200	163	187	182	164	184	164	203	223	186	178	197	204	194	200	192	162	166	189	176	190	176	183	157	186	181	182	197	198	175	196	191	212	187	176	194	195	178	172	195	203	208	198	206	174	202	202	170	187	180	203	183	177	216	173	215	187	194	187	193	204	166	185	176	180	201	178	188	197	184	198	201	212	195	205	178	175	200	175	208	168	177	183	172	210	195	199	174	178	174	191	181	186	181	196	179	198	184	191	179	220	197	165	187	211	165	187	209	186	193	192	178	228	212	171	183	185	193	179	227	185	170	177	186	179	196	173	193	209	187	196	216	199	185	220	190	180	205	210	198	168	186	193	160	182	187	174	192	178	181	193	188	158	222	203	158	173	180	177	195	203	186	183	190	219	166	169	208	182	184	208	193	184	194	158	175	201	176	186	183	176	170	189	181	175	188	192	198	181	177	212	195	170	173	176	185	199	188	179	177	186	175	164	173	180	173	192	190	180	169	168	192	179	195	170	186	204	194	185	183	176	184	184	183	158	189	216	186	169	199	181	191	187	177	189	184	181	165	194	212	200	177	161	188	172	200	181	191	164	187	188	178	198	198	179	168	173	176	180	181	185	188	174	199	188	209	185	180	167	169	189	176	208	190	220	189	184	196	173	198	194	184	179	173	188	177	180	209	169	186	188	194	180	166	163	180	169	179	199	180	169	183	180	187	181	165	203	185	177	172	188	211	182	178	199	187	198	201	175	182	182	191	198	214	196	198	183	197	170	170	190	176	185	156	178	167	173	212	181	198	192	148	178	190	175	176	196	206	215	191	186	193	212	192	151	171	163	196	183	193	176	183	201	189	190	192	187	160	175	199	196	176	183	206	212	160	185	162	177	196	181	192	179	171	170	197	195	229	215	199	200	171	189	180	202	177	191	159	197	201	190	190	163	184	210	208	183	171	186	163	181	202	196	202	184	194	198	188	188	207	159	194	204	180	176	175	200	151	161	173	186	178	203	173	188	182	189	200	173	191	157	169	206	185	179	188	173	205	177	177	173	189	177	196	173	183	164	188	185	199	192	193	181	184	178	178	204	190	186	182	170	184	204	168	190	219	168	192	166	172	203	174	180	179	187	163	171	186	207	196	213	199	186	154	170	175	171	195	195	179	185	183	210	189	177	176	183	203	181	169	185	166	178	193	177	176	200	178	176	193	173	192	158	184	187	199	203	183	187	198	198	200	172	193	187	191	172	172	175	194	171	194	200	172	200	181	184	206	198	200	205	190	188	185	201	182	207	187	175	209	191	181	180	157	187	181	190	183	214	189	217	187	192	182	203	177	186	189	181	186	182	176	190	183	165	183	192	217	188	199	186	178	198	186	196	188	181	201	175	167	169	202	192	231	186	191	203	180	204	187	168	192	171	190	178	199	188
26575	19675	6947	715	438	483	433	438	423	411	413	387	382	374	349	389	390	393	404	363	400	424	399	322	393	383	408	399	385	377	404	374	381	386	383	380	412	385	370	364	376	385	384	407	364	379	387	403	367	365	372	388	359	346	365	382	345	407	394	355	389	363	351	382	391	382	353	353	376	399	380	400	389	378	384	370	399	391	369	374	357	405	367	401	348	422	362	372	385	373	371	420	399	391	401	380	389	396	422	347	378	392	370	396	385	383	380	407	388	378	373	423	374	431	412	365	383	390	342	378	381	372	355	398	410	357	377	360	371	396	395	380	370	364	369	388	376	361	389	389	402	376	388	384	346	361	406	392	395	399	382	379	377	368	377	378	359	413	402	384	391	402	419	378	368	398	420	378	402	389	377	373	389	381	409	389	369	350	351	406	414	394	367	387	382	385	374	401	405	381	404	400	386	356	380	362	379	373	390	353	398	385	399	364	355	411	368	398	370	368	334	384	379	356	392	390	384	366	386	399	400	418	371	414	384	374	377	387	412	363	404	394	382	385	377	412	362	401	385	379	402	389	356	379	366	389	395	366	394	372	352	386	361	376	379	364	382	384	363	371	402	396	360	366	411	358	368	381	363	394	365	388	366	389	382	394	407	364	361	375	393	373	375	383	355	365	368	375	361	397	382	375	400	389	377	406	395	372	390	424	380	376	389	391	370	393	378	386	401	371	389	402	430	394	375	401	412	406	344	387	375	356	367	390	379	406	430	417	390	355	337	412	370	375	374	412	385	368	373	364	371	374	372	393	385	388	369	415	419	389	369	422	405	404	383	403	380	390	363	393	377	424	387	396	346	357	395	388	365	355	386	408	399	400	374	381	402	391	362	374	390	397	393	404	357	367	381	366	381	377	406	354	386	373	407	412	380	389	383	371	416	378	373	393	331	364	368	350	372	362	392	391	409	398	377	383	399	376	391	377	397	355	389	345	382	435	389	374	390	364	382	392	384	411	394	412	373	353	383	401	389	386	396	395	361	408	379	340	397	367	398	363	381	409	405	327	403	369	390	423	368	380	394	342	388	384	418	389	402	403	411	375	367	366	364	397	354	378	379	373	406	376	361	368	343	387	401	383	385	370	361	390	394	380	403	400	392	377	383	402	364	393	412	389	402	350	348	372	380	393	370	411	387	359	371	394	378	416	403	369	405	371	370	365	386	376	384	430	433	380	382	382	372	372	378	350	364	346	362	384	374	384	360	359	377	393	376	374	366	446	400	418	383	354	396	352	395	438	387	359	364	410	374	370	363	361	373	385	421	385	393	391	377	414	346	371	398	387	407	412	403	365	396	381	395	420	406	373	380	377	415	384	343	364	360	379	387	361	359	409	381	370	402	391	397	401	372	377	352	377	403	365	366	407	372	374	385	420	385	359	389	359	394	373	362	351	387	398	371	370	385	402	416	374	373	389	371	335	374	403	392	347	370	401	373	398	416	409	367	360	392	354	420	358	393	375	355	370	386	390	393	426	399	430	421	365	379	384	381	393	354	375	388	372	382	369	375	376	352	421	391	337	390	392	402	387	372	375	368	359	416	347	382	367	400	388	394	379	375	399	387	394	386	386	369	383	397	377	367	381	355	420	369	399	399	386	396	361	374	379	391	376	370	386	390	382	383	378	379	385	405	397	372	382	392	375	359	395	337	392	340	343	401	368	403	378	364	369	386	384	385	372	378	393	363	353	406	380	347	405	393	415	406	412	392	407	349	407	402	356	399	343	369	405	378	351	406	381	377	394	385	369	378	392	375	386	390	362	388	404	392	386	389	379	372	388	399	361	374	402	377	379	421	386	395	383	393	403	393	376	358	392	391	393	382	377	350	412	398	386	382	399	396	374	346	408	361	376	378	377	352	366	394	363	386	408	379	374	387	388	401	367	371	351	394	397	361	390	382	408	359	343	356	369	374	390	425	378	395	376	389	385	399	408	370	378	381	385	346	365	392	397	373	343	372	368	368	379	392	380	393	388	348	361	394	361	368	377	359	388	390	351	380	379	428	403	352	401	387	390	373	392	343	382	399	381	413	397	376	382	384	385	364	354	393	358	375	447	379	359	392	390	366	368	364	382	375	378	354	374	395	381	370	359	397	380	376	400	424	358	359	369	387	351	381	388	389	366	362	375	387	419	405	389	399	413	396	370	366	410	387	394	370	382	372	378	376	363	368	370	363	386	347	349	386	404	371	393	394	381	396	373	381	363	361	404	375	399	391	376	402	370	380	379	372	365	365	391	380	378	403	368	385	380	350	365	389	363	377	409	380	373	365	388	374	389	376	385	393	353	386	350	358	392	353	369	385	372	401	366	378	399	388	376	362	373	391	362	420	368	380	382	401	379	398	367	417	387	355	376	392	383	382	406	394	368	396	397	352	379	365	374	385	397	400	382	381	401	374	384	394	379	390	394	386	406	388	407	336	401	358	406	378	373	379	378	391	392	431	375	371	398	424	377	393	369	368	364	386	379	393	391	438	387	333	399	384	387	374	367	397	371	367	369	372	370	379	367	385	389	390	372	367	352	374	393	415	387	366	390	380	379	402	404	372	365	385	408	375	371	391	384	403	393	377	370	399	417	388	401	394	373	355	392	406	386	383	355	379	374	401	360	408	381	371	377	361	393	356	356	356	360	400	381	404	389	410	354	399	374	370	355	387	390	393	357	353	405	355	413	411	376	403	399	360	368	398	411	404	376	373	388	378	380	368	370	389	368	380	389	376	369	352	382	380	399	413	380	406	365	376	416	384	366	390	397	361	366	368	394	411	409	416	378	379	407	401	382	344	360	383	362	393	411	367	379	369	415	387	365	389	378	412	368	347	394	384	397	368	391	393	398	389	373	365	398	369	405	375	370	396	377	405	397	387	438	384	342	413	397	356	429	415	398	373	400	408	372	346	353	353	390	397	364	365	388	405	403	379	387	416	377	399	367	400	392	383	415	334	433	391	356	398	397	381	404	408	391	403	367	387	414	402	397	364	374	413	395	380	375	393	405	407	367	406	421	371	364	350	365	366	423	383	393	391	373	371	402	393	357	357	377	352	394	376	381	382	394	393	383	378	374	382	400	387	400	376	396	352	409	366	396	390	342	388	358	380	377	373	369	376	368	375	411	398	366	376	371	378	376	396	348	356	414	373	373	368	399	365	379	389	370	365	376	394	393	374	390	354	416	385	354	394	383	396	395	378	370	378	375	384	392	386	402	391	399	358	399	357	362	373	395	394	366	380	358	371	400	359	394	383	420	391	364	405	389	369	394	392	370	389	385	377	378	427	432	362	381	385	386	369	377	366	370	392	387	350	406	410	399	377	368	360	374	330	407	340	369	431	395	393	416	370	400	366	386	379	391	387	384	369	384	377	375	412	419	410	377	372	368	333	367	403	395	379	354	364	373	407	394	406	369	369	374	348	374	387	430	389	439	393	366	363	381	391	363	381	371	389	386	399	364	407	379	374	373
4066	1480	1169	768	701	594	590	497	574	527	573	558	497	484	483	475	521	469	522	522	457	479	488	490	442	439	466	472	477	465	472	490	464	512	458	456	465	474	478	489	495	518	405	476	461	465	462	441	458	479	462	457	485	487	473	497	483	489	499	480	485	496	492	511	485	525	457	458	439	472	475	503	450	472	464	488	474	492	464	493	506	522	497	464	502	467	501	468	500	448	489	472	486	479	455	477	462	434	494	500	462	454	492	479	490	453	467	491	450	490	437	446	437	494	474	480	439	477	477	497	449	521	441	479	451	483	479	445	487	476	459	460	500	458	497	496	459	460	463	513	489	488	476	514	492	554	476	496	499	469	521	488	490	492	430	484	463	532	493	485	462	484	467	449	467	415	456	460	483	459	467	462	466	512	472	505	490	454	450	494	453	453	520	457	494	477	511	478	469	453	453	453	454	465	504	454	532	448	502	448	466	478	458	465	511	547	510	497	437	481	512	487	487	478	524	487	470	481	482	456	470	469	459	472	484	442	470	477	455	499	489	484	493	481	485	448	459	486	506	481	428	476	541	442	508	501	461	475	483	467	485	481	470	473	482	455	492	441	456	495	470	451	482	493	482	510	459	461	484	472	442	459	448	466	466	479	488	478	460	481	413	475	437	498	494	486	475	439	509	441	472	453	480	481	480	485	448	487	456	465	496	508	497	475	493	506	482	443	474	474	437	481	454	471	477	511	484	481	513	471	498	481	494	450	468	494	472	511	480	520	487	472	469	465	487	482	493	482	482	489	442	493	469	508	458	457	473	488	455	508	477	442	507	500	477	474	498	478	496	491	475	484	475	454	463	472	498	459	456	444	453	503	491	482	474	504	466	501	505	463	500	465	470	461	488	483	482	469	474	476	520	460	449	469	454	481	473	522	471	477	471	468	503	462	492	503	506	494	452	491	525	526	486	440	492	502	467	501	496	483	477	482	450	459	448	441	480	488	447	450	487	480	469	484	472	445	470	462	478	474	503	514	472	442	475	469	480	454	509	496	520	467	488	475	466	487	444	489	472	515	468	465	467	468	452	471	430	472	505	474	476	511	459	481	497	495	483	457	477	509	479	464	506	488	496	485	487	471	510	483	453	445	492	472	504	503	440	474	483	522	447	446	506	466	479	501	516	429	487	446	443	470	537	463	484	481	466	440	443	477	471	452	460	447	507	492	482	483	454	477	504	480	457	464	451	473	467	431	463	500	456	490	469	457	456	463	483	475	496	495	478	481	451	474	469	493	481	474	460	497	461	472	500	442	478	461	472	474	520	489	468	499	463	498	501	467	501	503	516	508	506	479	481	499	511	456	512	502	493	461	481	475	507	462	487	464	497	460	470	470	486	483	476	448	488	486	488	520	471	484	467	464	467	493	491	514	495	465	486	473	461	485	438	488	486	503	496	455	439	439	467	499	487	488	525	459	508	474	467	446	501	452	480	457	469	482	480	498	416	502	527	450	541	471	523	489	478	479	492	500	453	474	474	490	496	497	463	480	467	450	443	473	474	455	470	479	490	484	496	459	490	461	471	491	476	456	476	491	481	520	442	500	489	478	491	514	461	451	468	488	448	491	475	488	490	535	483	476	497	490	459	484	479	477	454	458	423	481	421	506	488	464	462	498	487	498	479	451	497	488	483	480	459	492	485	482	477	493	498	466	469	479	466	463	456	481	443	475	515	512	510	456	469	476	429	446	524	508	467	484	458	466	481	460	492	460	470	474	510	470	472	474	473	480	450	463	476	493	477	465	488	487	444	487	464	473	465	445	488	488	477	465	499	464	506	457	493	515	475	423	475	483	451	468	465	475	523	491	493	474	468	471	483	443	475	474	498	444	461	471	493	437	479	461	482	491	450	515	491	478	478	515	485	468	507	475	454	479	456	498	464	487	473	461	453	466	472	460	469	471	431	479	436	464	495	496	464	475	500	468	470	494	494	473	468	516	456	492	534	460	488	480	460	480	461	491	448	521	500	496	486	513	475	479	459	473	502	472	487	505	477	491	455	431	472	519	485	549	465	500	495	522	498	484	474	483	501	507	481	515	440	483	471	487	470	430	485	466	443	478	448	480	467	478	501	476	465	543	470	470	445	486	441	485	488	456	471	449	452	502	473	506	503	489	481	498	454	466	495	427	491	439	483	499	489	477	481	498	504	463	476	482	521	495	457	456	503	471	463	499	472	542	482	479	485	461	491	512	473	480	474	490	482	462	504	472	490	493	515	451	462	458	519	483	455	464	481	490	496	478	457	452	458	466	476	467	497	475	480	527	494	476	436	475	506	438	482	471	475	458	455	444	471	476	500	492	471	509	503	471	448	456	444	493	471	490	464	462	454	499	447	465	477	503	465	474	472	492	483	485	480	490	483	459	487	464	498	485	434	438	463	487	479	455	476	478	443	454	454	457	467	525	470	471	492	454	468	501	463	495	492	496	511	458	481	499	479	494	545	499	487	447	471	504	485	483	505	473	530	514	458	484	456	480	475	500	467	489	479	483	469	487	490	485	491	447	470	453	477	492	464	468	477	492	482	474	474	425	507	520	460	454	505	497	472	429	512	476	498	416	478	442	436	463	485	491	497	475	501	451	496	496	444	495	499	485	482	493	475	477	444	505	486	493	500	464	498	484	502	496	465	469	474	506	497	441	477	511	473	474	484	486	437	451	420	445	479	461	487	457	466	469	506	497	468	459	495	440	480	465	493	477	506	494	512	510	509	461	495	477	490	495	483	449	491	445	486	442	475	460	490	474	470	476	448	466	469	480	517	462	432	442	484	503	484	461	501	453	458	490	449	482	487	468	473	476	458	452	470	478	499	468	487	465	450	509	499	477	489	482	477	507	478	480	494	451	463	474	507	447	445	499	507	511	468	459	462	472	462	482	460	496	488	447	504	442	452	459	456	477	477	445	456	508	528	484	483	495	462	476	450	470	461	453	471	464	498	465	483	465	469	468	442	491	456	517	477	492	512	473	444	445	443	468	496	484	461	493	459	474	436	474	476	438	477	441	494	454	494	482	495	465	493	520	461	458	454	479	489	459	457	507	462	463	506	473	473	499	462	484	486	465	496	460	463	459	505	478	439	499	465	430	502	485	439	493	478	464	497	484	455	496	491	517	472	476	491	492	492	456	465	486	451	483	447	472	472	509	460	451	489	498	487	467	473	478	493	495	506	477	501	467	478	453	484	455	497	455	474	529	474	479	443	494	491	482	492	469	488	494	487	474	467	469	479	444	470	449	533	455	521	472	450	488	466	508	468	487	469	504	469	518	517	472	487	488	495	496	497	511	472	488	488	483	483	473	445	457	493	481	493	495	450	451	487	506	490	444	468	501	480	478	455	453	531	481	486	492	485	512	503	447	483	479	470	497	491	472	505	468	450	494	475	513	474	494	466	450	470	443	497	493	510	463	475	498	463	473	427	456	505	485	448	462	509	495	492	453	482	471	459	471	461	487	509	462
23671	20924	28225	23781	20931	10610	1142	631	511	476	404	350	352	282	304	283	267	253	263	214	270	214	220	230	227	179	219	194	201	214	212	223	211	207	179	210	191	186	187	208	187	216	194	196	188	223	202	188	200	186	189	216	201	181	199	193	203	215	193	207	193	204	177	206	212	167	194	200	182	188	202	193	214	192	203	197	198	210	203	202	239	218	189	180	171	186	199	215	184	204	190	173	161	180	168	193	199	207	177	174	190	212	210	170	198	188	187	177	205	209	191	177	187	195	180	206	187	206	186	189	197	187	175	193	195	192	181	185	205	213	191	182	199	163	187	170	200	200	179	193	189	185	206	193	196	208	201	187	182	180	162	199	171	210	186	201	214	180	175	190	194	203	206	190	183	192	193	189	198	199	177	187	182	198	179	184	208	209	208	195	220	194	199	189	183	172	185	178	185	188	177	207	195	191	197	216	182	178	224	198	191	197	170	194	183	188	182	183	188	202	190	202	179	188	188	162	194	196	207	180	194	168	188	202	183	199	167	194	174	215	179	183	182	183	189	199	189	176	175	166	184	198	198	210	176	199	193	190	194	195	179	204	190	196	196	190	229	189	166	187	179	195	210	192	193	207	182	202	181	177	197	212	191	176	190	209	201	211	187	182	197	171	199	204	187	157	189	214	159	174	196	180	183	177	201	213	206	202	141	178	186	206	177	186	186	194	189	196	192	191	186	200	182	184	209	188	203	195	213	180	179	177	187	191	167	200	179	184	148	192	183	184	205	180	198	193	190	174	190	193	186	167	178	203	202	191	199	184	174	205	174	183	202	180	174	184	164	184	180	207	199	214	197	210	176	192	186	218	192	167	172	188	188	191	195	202	206	180	181	177	180	193	208	219	210	184	185	196	195	200	172	192	195	202	184	195	196	175	179	189	176	203	208	184	201	198	202	179	198	180	192	195	191	188	208	191	195	189	184	211	199	213	197	199	207	203	179	181	182	178	198	199	171	180	187	189	176	177	183	192	168	193	167	175	184	202	188	188	193	196	206	179	168	174	198	177	193	192	205	175	199	199	195	164	192	193	188	197	228	176	201	206	181	188	182	191	200	185	171	190	162	214	197	196	188	189	177	181	168	196	163	185	181	181	191	187	196	174	205	180	177	198	200	193	197	204	186	168	185	162	177	210	200	205	203	204	176	183	191	196	196	205	170	181	180	209	167	184	200	185	178	211	161	202	167	162	194	192	172	200	194	191	190	206	201	161	174	197	182	198	205	221	176	176	169	207	192	181	213	167	191	205	172	204	198	183	179	181	188	241	200	203	187	215	201	199	186	191	199	209	209	185	187	190	176	200	182	184	189	174	155	188	204	215	207	216	199	183	184	186	192	194	188	187	193	212	188	171	178	197	177	193	204	204	162	212	177	198	194	187	184	173	193	194	198	158	194	181	195	192	215	169	209	193	204	208	194	196	177	186	171	212	172	171	165	196	183	194	188	192	158	204	197	185	160	178	168	200	183	215	212	204	201	207	185	186	202	191	201	187	196	214	211	193	195	189	189	179	199	208	189	189	184	185	183	199	191	173	211	201	163	193	191	201	180	194	206	199	188	179	184	180	174	182	206	212	191	200	185	192	194	170	177	182	163	171	200	219	211	204	186	163	165	196	176	190	182	217	189	211	208	182	186	182	184	169	180	178	174	186	167	185	186	194	184	180	199	170	179	177	192	204	167	189	183	183	193	162	216	184	188	197	194	210	187	183	174	196	201	185	209	194	210	187	183	207	202	193	185	187	197	202	207	188	227	184	172	181	191	186	179	178	172	172	214	171	185	194	210	178	178	171	210	172	202	195	211	213	179	221	202	199	181	185	216	189	197	167	185	197	192	209	192	201	212	179	183	206	182	198	201	186	187	205	170	188	197	199	199	202	183	160	197	182	177	175	187	192	179	195	174	199	174	208	198	165	192	178	215	188	221	173	197	181	190	186	162	204	224	192	210	200	207	168	193	210	187	189	163	192	213	199	200	171	213	183	219	185	172	186	212	206	174	190	215	179	177	187	196	182	202	198	200	170	199	187	182	197	212	186	178	169	189	204	194	193	196	184	176	191	195	170	190	205	167	201	196	207	178	191	165	175	195	188	198	207	157	181	187	169	177	181	186	180	186	166	188	197	162	190	201	200	193	178	176	193	176	204	179	202	203	203	197	175	187	197	197	205	191	203	199	181	163	183	221	187	171	194	184	215	188	199	198	191	182	151	228	172	200	195	178	221	195	190	196	166	188	181	174	192	181	193	172	162	184	224	191	156	195	182	212	199	208	200	173	228	189	178	202	199	170	177	195	174	215	212	169	204	191	189	187	183	200	209	201	195	185	198	208	172	204	173	183	195	179	181	203	205	190	194	174	176	152	194	186	209	179	198	198	190	193	200	183	222	168	170	197	189	195	177	183	207	170	189	182	189	184	168	194	212	194	187	165	181	186	185	171	190	184	200	191	189	188	183	188	183	160	183	191	211	162	211	219	176	214	211	181	219	200	203	203	172	164	170	180	204	190	159	174	195	215	204	195	200	211	202	201	193	195	197	216	160	207	198	167	183	202	165	211	175	203	187	181	181	181	196	172	183	211	191	165	231	196	175	188	180	195	190	193	167	153	198	197	186	168	211	173	189	196	220	211	174	175	196	204	210	179	165	196	174	207	174	179	193	180	189	192	182	189	179	195	184	205	190	197	204	203	204	189	195	184	202	177	190	184	189	204	177	188	176	191	186	195	187	182	176	205	205	193	207	187	198	214	189	206	170	181	174	214	209	196	204	222	193	192	196	192	192	184	194	183	184	185	193	182	189	186	190	191	202	209	173	207	178	176	184	216	161	181	196	187	185	191	177	203	192	192	181	176	178	182	200	192	189	186	183	188	189	183	178	174	185	189	193	181	202	199	173	186	204	180	196	193	168	196	176	182	214	191	171	165	178	184	173	181	189	183	202	229	185	198	204	200	163	186	212	177	185	181	198	187	201	200	193	206	188	201	161	206	205	170	208	190	195	187	188	222	192	184	196	200	172	165	177	183	204	186	195	163	184	203	168	198	155	205	161	188	152	186	179	207	213	177	182	177	190	194	198	201	192	222	190	185	185	201	171	183	161	161	190	187	225	183	188	227	190	197	188	193	197	218	185	195	174	191	191	178	191	197	194	191	186	182	188	194	181	211	189	203	188	158	206	198	207	192	205	182	183	192	184	207	212	176	181	194	226	183	190	207	188	206	188	174	206	206	206	201	159	206	188	189	166	184	192	208	180	182	193	200	215	185	204	164	196	182	209	178	209	200	180	176	197	187	188	199	207	185	187	194	185	200	198	184	178	185	175	187	196	177	209	190	213	172	183	196	172	176	222	206	202	191	193	192	187	208	212	167	175	201	198	194	200	186	183	173	226	181	195	196	195	203	198	202	187	170	166	177	183	168	183	185	184	187	203	200	175	186	192	196	185	183	175	168	177	195	189
4817	10028	8407	4126	2893	2213	1645	1265	1010	850	731	628	570	508	409	404	362	365	375	327	356	361	320	312	297	321	312	298	284	292	317	269	279	275	271	256	261	271	258	268	269	259	248	247	261	236	253	253	271	276	226	256	266	262	248	256	267	251	237	267	237	270	260	259	265	265	237	266	247	272	234	246	253	263	248	224	274	274	262	295	290	255	262	286	258	248	235	240	264	241	221	265	256	261	240	254	245	234	258	247	240	234	237	269	259	277	265	249	236	238	232	236	280	233	251	256	259	246	252	234	261	242	277	247	236	222	232	254	239	239	233	228	225	233	237	262	255	234	255	240	256	224	240	284	245	251	248	248	230	270	246	235	232	243	244	226	262	263	252	250	233	262	263	233	265	261	243	245	227	272	252	237	243	276	273	239	260	237	246	267	253	203	252	234	257	228	263	244	241	264	239	241	257	258	268	266	257	256	287	252	277	270	281	258	243	257	228	270	257	231	250	235	251	261	232	264	243	254	244	277	269	227	203	238	236	255	248	277	248	238	247	262	231	245	251	228	239	237	248	253	277	240	253	233	249	232	269	259	245	246	256	253	287	231	236	254	252	233	262	256	250	254	240	242	233	261	265	238	246	244	267	250	258	249	220	220	251	234	240	258	247	218	237	242	260	247	250	244	240	234	253	245	267	260	258	224	228	255	264	262	232	256	259	252	227	224	248	225	249	250	238	233	270	244	240	247	227	266	266	242	257	224	239	249	234	241	254	247	261	250	238	260	245	253	269	245	224	239	249	268	254	238	256	281	264	243	248	229	227	221	223	282	258	237	269	230	236	254	243	260	236	232	252	237	249	237	260	241	254	231	268	235	250	256	235	231	243	252	238	245	258	254	237	256	223	249	205	240	234	252	255	272	214	252	246	233	227	214	262	256	247	232	256	247	204	257	265	274	224	267	250	240	244	237	237	219	246	279	243	251	243	238	243	230	259	248	235	240	220	235	248	270	257	254	254	233	261	221	260	252	227	234	240	271	232	242	233	270	254	242	242	249	243	230	245	228	253	259	283	237	263	234	248	272	255	257	246	257	243	248	255	222	271	235	247	270	272	218	209	263	238	251	246	264	243	246	249	236	225	254	222	225	259	242	256	249	249	234	224	273	259	227	267	265	236	238	229	238	235	244	251	259	248	253	216	231	244	235	216	277	240	263	257	268	226	262	245	287	245	240	237	245	248	228	238	249	251	215	233	261	227	246	266	269	241	248	224	275	244	235	265	233	245	238	222	228	259	248	245	242	221	273	281	253	237	251	242	249	262	242	271	264	242	248	240	230	221	259	256	251	237	255	262	225	250	255	245	260	239	242	257	224	242	250	228	265	240	245	255	243	238	243	240	256	257	266	251	240	228	248	242	249	224	209	246	242	227	240	249	253	218	231	275	220	252	228	225	259	232	238	251	214	269	254	246	245	234	244	270	242	245	272	277	257	263	257	243	266	246	250	245	246	252	239	235	206	269	240	220	282	248	227	258	246	215	247	271	281	261	245	239	221	226	251	230	242	246	235	263	242	224	234	244	256	221	240	245	253	241	243	241	255	229	271	256	251	256	279	248	248	258	234	233	253	254	244	265	233	261	251	242	216	251	250	231	240	254	250	238	227	289	232	246	245	253	270	264	243	232	246	247	273	247	238	241	206	236	254	240	268	239	243	237	254	219	265	261	266	302	239	271	265	275	259	264	256	244	259	257	263	245	256	239	250	251	252	267	245	233	261	257	254	239	259	252	247	269	246	241	252	281	245	272	257	254	257	229	240	253	227	230	246	251	266	239	274	246	239	229	269	254	236	238	252	261	234	240	234	239	224	261	231	237	228	229	239	238	254	266	234	263	250	258	254	232	231	239	225	261	233	248	245	233	230	244	252	235	218	276	247	242	236	233	266	218	211	234	243	235	249	241	257	247	255	248	229	276	226	251	247	219	217	267	244	269	230	219	237	255	232	244	273	215	226	243	266	247	219	241	234	242	270	251	233	225	242	225	223	263	250	245	210	242	264	235	231	223	254	243	246	255	229	270	262	246	262	266	255	252	252	246	237	218	250	231	276	232	231	247	231	245	256	242	239	247	272	248	271	230	262	251	273	252	242	241	235	243	224	245	235	267	258	245	243	269	241	236	299	258	243	238	253	243	213	249	223	227	226	241	249	241	254	280	242	260	232	240	246	274	254	233	256	266	222	262	219	242	234	245	235	246	251	261	255	242	236	196	229	257	239	278	228	267	247	223	250	230	263	254	271	270	247	244	242	223	233	261	225	251	260	250	262	218	231	220	239	255	242	263	220	226	253	234	235	264	235	243	240	248	278	245	232	246	280	226	210	261	227	259	250	234	261	255	242	239	258	252	246	251	244	264	269	259	257	238	267	249	256	262	237	278	268	235	263	251	236	254	226	231	264	247	225	232	250	239	264	246	255	236	241	261	246	257	246	260	247	231	251	235	253	240	242	264	260	244	246	280	268	244	238	273	233	258	237	205	246	244	249	236	247	251	203	247	250	256	251	260	229	229	231	242	231	249	242	219	242	278	252	251	249	249	247	245	243	256	256	239	235	260	248	248	238	240	222	263	227	267	264	272	241	247	256	216	252	250	258	238	253	241	257	233	244	248	218	217	246	233	264	270	243	240	275	277	197	268	268	263	266	204	255	251	252	251	254	251	235	252	246	264	254	254	251	251	226	256	228	249	221	257	245	236	250	235	272	256	238	255	273	249	246	262	269	240	246	237	247	221	260	254	244	254	248	252	263	258	259	235	244	227	240	252	240	235	275	247	251	256	251	225	245	237	242	263	263	234	243	226	210	239	253	260	267	247	254	222	266	226	261	243	258	274	258	237	232	222	241	266	235	225	242	271	229	238	241	229	256	249	249	271	277	255	249	224	241	246	245	236	242	224	240	223	242	224	252	232	273	264	258	235	246	263	258	240	215	250	245	226	256	254	221	245	242	246	243	260	263	244	233	239	262	250	220	281	244	253	248	248	274	250	240	244	239	267	214	237	240	280	252	262	240	251	259	215	253	264	267	252	230	243	254	257	239	227	240	220	280	231	227	242	239	262	220	227	216	221	254	229	228	232	232	247	253	257	231	220	232	285	231	268	242	224	256	227	224	262	266	257	238	238	260	248	256	251	235	258	259	253	246	252	281	254	265	223	269	202	250	272	247	263	254	244	297	253	237	235	252	242	254	235	255	276	216	236	232	232	286	262	229	241	260	249	241	249	262	256	262	238	252	229	227	240	226	237	234	259	239	263	253	256	245	232	249	253	253	222	232	240	273	260	231	231	256	234	260	251	244	232	263	258	246	248	253	237	273	267	221	265	243	273	259	241	242	239	248	226	251	246	250	250	231	252	253	266	248	234	273	226	251	249	243	239	241	243	260	228	219	239	242	266	237	234	237	272	225	270	237	233	238	248	254	228	253	253	256	241	229	274	280	254	255	258	255	262	229	261	261
24797	20864	27031	24795	9385	920	731	626	555	484	495	478	472	471	474	444	463	468	459	472	462	491	451	405	433	456	455	436	420	416	468	437	447	410	469	452	438	421	454	432	420	405	441	427	417	440	444	377	419	411	464	447	477	440	435	397	423	406	406	433	432	448	428	459	434	405	375	454	440	409	460	399	424	432	416	444	444	393	414	429	442	405	447	438	394	384	420	396	441	471	409	405	417	392	402	426	408	430	428	405	463	424	447	429	458	429	402	439	445	376	451	438	409	404	421	424	425	411	402	431	425	428	421	442	419	380	430	426	425	450	428	410	395	427	416	443	417	401	450	410	427	438	420	403	412	442	412	433	416	413	443	400	402	442	400	424	408	419	432	401	475	400	435	419	435	398	454	454	446	425	399	442	429	445	417	428	388	413	435	446	430	409	424	411	449	456	416	416	450	477	454	416	426	421	422	471	447	408	423	420	444	413	449	442	437	439	455	413	430	421	419	419	439	390	453	454	438	432	429	419	457	392	422	438	414	417	457	432	423	441	443	443	381	397	406	393	374	428	426	463	407	398	418	403	436	430	408	424	459	455	409	452	459	410	399	431	397	427	451	450	402	403	418	432	423	445	426	403	431	403	441	413	417	408	418	425	417	412	457	418	439	390	443	443	438	442	390	447	446	427	449	413	434	441	443	428	407	438	426	418	410	425	426	445	454	449	425	413	416	457	453	420	416	431	424	450	414	448	400	420	434	398	428	451	422	444	450	397	444	464	401	441	419	427	463	452	392	410	433	421	426	417	431	403	445	451	430	415	412	421	408	395	415	367	447	417	414	386	443	399	457	449	396	419	412	441	389	389	426	445	411	447	418	416	413	451	449	403	425	444	438	414	422	431	406	397	439	450	470	429	424	429	454	436	413	426	409	389	424	422	421	464	432	441	416	439	403	416	440	375	415	444	415	460	448	436	430	405	459	437	475	443	439	417	403	432	419	430	446	436	427	441	422	400	445	438	425	403	422	462	389	448	391	420	424	420	436	408	433	454	425	429	433	445	434	453	420	409	412	368	431	458	391	400	401	439	425	387	436	433	435	403	430	423	419	414	476	419	440	450	408	427	429	397	417	423	405	437	450	403	380	450	438	420	448	434	419	424	410	403	424	413	429	410	446	432	434	435	419	443	453	435	414	429	417	441	453	409	404	423	422	447	450	417	416	421	381	419	448	410	401	409	397	461	393	403	429	404	433	391	422	423	423	385	439	455	422	402	407	463	442	407	437	427	405	454	394	445	406	424	451	402	417	434	426	405	413	448	428	414	430	448	386	446	425	429	424	410	433	429	382	434	425	450	397	387	430	390	388	469	407	396	417	428	467	406	412	457	446	406	405	437	399	400	404	421	455	432	428	417	430	384	408	430	389	420	428	411	415	409	437	441	481	441	448	430	410	444	438	417	451	422	408	430	390	405	456	430	405	431	432	424	428	416	457	419	427	437	407	429	429	452	449	425	413	444	427	415	448	460	415	446	455	434	421	414	442	436	459	397	415	425	385	423	430	383	412	432	434	444	434	438	412	454	411	445	424	410	437	383	441	449	432	440	399	402	420	389	429	428	431	457	456	479	464	391	457	426	405	414	442	460	406	388	409	432	409	402	471	435	399	392	419	445	476	437	452	415	393	462	452	414	428	442	438	385	404	416	421	455	423	387	452	439	409	404	401	423	444	429	395	407	423	447	420	469	422	435	435	439	457	429	453	397	421	417	408	454	411	447	414	411	450	422	436	462	430	425	406	427	445	446	442	419	409	429	422	436	413	428	451	409	408	452	444	424	410	413	395	424	436	421	431	440	434	419	389	432	378	405	383	416	411	440	413	463	449	446	408	462	391	398	411	420	395	447	397	416	407	445	454	429	422	381	403	443	406	438	418	386	418	441	426	438	387	413	449	463	422	425	427	474	414	405	411	393	416	426	436	447	388	408	377	419	423	408	472	419	399	452	389	419	445	440	442	410	410	426	455	432	405	408	404	428	412	406	411	416	450	422	406	425	373	432	480	409	415	394	439	428	415	450	416	445	402	410	422	478	421	423	433	433	456	384	426	406	433	452	376	449	443	375	411	415	402	452	390	419	455	444	439	446	411	402	382	456	411	403	445	409	442	432	441	404	393	405	445	414	401	395	429	468	414	394	411	418	400	424	416	417	415	420	432	398	452	394	424	393	413	416	400	404	424	422	424	417	395	411	419	404	432	395	477	472	395	428	412	430	442	448	444	413	436	391	434	380	425	439	399	416	446	432	466	412	463	381	471	413	456	406	449	426	417	413	409	428	431	434	433	440	415	421	403	424	417	390	398	404	416	409	414	428	445	423	426	437	401	411	443	459	418	445	417	415	438	411	433	445	430	455	424	446	427	430	441	443	444	418	411	438	423	412	403	402	427	420	438	427	424	414	418	406	427	431	413	414	420	402	422	456	429	431	426	434	436	410	408	428	436	422	418	403	403	397	420	383	476	443	422	411	399	445	429	419	387	405	395	425	412	409	419	387	408	437	411	390	427	473	433	409	448	435	433	406	426	443	429	438	432	460	420	433	400	424	454	456	435	419	453	416	450	410	410	404	443	401	431	412	442	397	407	404	408	430	426	413	414	429	426	418	429	407	401	399	401	442	397	437	409	448	394	467	423	435	398	445	419	420	449	439	407	419	413	395	448	388	396	395	465	432	422	458	421	455	411	474	385	413	427	471	415	463	429	419	432	449	457	415	438	439	413	443	444	431	430	415	433	441	472	409	405	441	430	450	445	415	418	392	415	439	428	434	405	398	427	394	413	393	407	415	437	449	461	422	425	445	449	414	439	420	390	419	404	396	421	406	426	425	423	425	404	406	444	436	401	424	417	445	391	406	418	442	427	413	417	417	430	439	428	423	418	441	417	409	422	436	431	415	465	441	394	430	443	409	454	394	412	444	424	430	387	436	403	432	393	472	389	386	423	405	438	450	429	399	419	444	430	408	413	402	437	407	429	444	420	422	423	445	388	416	427	427	448	405	391	406	423	423	425	470	431	421	407	441	410	416	413	444	411	439	435	441	394	437	400	410	454	393	447	456	437	392	464	393	443	408	420	451	444	464	440	409	432	459	408	434	451	426	435	383	437	426	443	432	436	416	461	453	427	438	431	408	416	436	406	429	417	434	421	456	452	436	432	407	424	424	402	443	440	415	420	432	430	404	394	427	442	430	425	411	438	423	447	435	393	420	459	443	424	415	408	428	426	427	449	411	433	428	426	409	392	457	393	455	439	375	416	445	430	433	455	422	400	431	423	392	428	422	403	411	385	406	393	399	414	444	422	426	418	428	398	426	437	426	429	399	420	440	407	401	436	406	419	453	431	434	422	392	449	459	428	415	473	428	422	421	416	423	449	411	408	420	410	438	405	431	423	439	433	409	452	414	457	419	435	461	461	415	429	416	395	437	416	424	453	412	428	413	466	417	441	415	413	410	374	424
4735	5661	4606	2500	1818	1502	1232	1028	902	782	762	760	641	645	619	629	568	601	583	585	585	515	544	522	527	530	552	560	536	493	543	524	509	475	559	501	526	550	501	517	495	514	524	529	527	527	508	553	486	519	500	523	513	486	549	545	529	518	489	520	499	489	509	483	532	508	489	511	519	501	500	495	500	500	492	549	518	551	499	502	523	543	488	495	516	508	546	500	523	500	516	481	525	514	493	499	484	539	493	527	497	469	554	479	486	516	491	490	497	521	494	530	495	496	510	502	513	506	536	518	553	529	482	502	481	490	535	505	485	524	550	490	515	495	497	486	496	496	523	517	505	505	527	564	501	458	521	488	514	506	503	505	492	522	554	498	501	516	501	499	507	502	476	533	540	546	496	520	533	536	519	500	512	521	491	530	493	502	549	498	512	512	531	528	492	543	466	540	456	511	509	469	531	499	502	491	510	470	520	491	560	509	563	495	510	482	560	541	463	486	464	507	528	552	503	499	557	560	558	536	523	493	520	495	562	522	511	522	507	482	534	532	507	526	521	528	535	507	498	493	554	505	524	479	460	501	504	517	564	525	502	505	541	518	505	495	550	466	491	519	529	505	443	519	479	512	511	509	538	501	548	484	500	493	510	510	529	487	499	491	499	517	552	498	526	528	530	507	508	494	531	540	527	501	511	502	541	522	513	504	523	472	505	492	549	508	498	545	516	503	515	501	496	515	533	490	483	465	557	555	498	522	511	486	496	512	516	524	501	521	483	513	537	509	500	533	516	500	543	513	512	484	504	504	495	509	504	505	505	482	548	522	515	468	500	510	511	544	496	477	534	517	514	516	553	510	528	532	532	524	517	543	494	513	503	501	491	479	497	516	580	490	585	536	509	539	520	521	552	533	555	482	490	523	532	506	499	516	473	533	526	531	511	508	512	503	477	525	488	504	486	512	447	495	474	484	486	508	515	534	465	524	496	503	514	531	493	487	497	517	514	494	497	485	516	541	465	511	517	518	478	572	468	489	529	517	465	492	498	503	511	482	485	498	533	478	464	532	457	503	539	528	540	479	534	525	508	498	492	530	529	522	447	574	514	495	499	504	495	504	512	530	499	540	493	488	512	472	530	491	505	551	553	506	484	482	503	533	542	554	518	504	511	525	551	494	508	541	520	539	505	539	509	517	489	503	454	515	577	502	514	491	539	485	501	528	534	509	523	533	519	457	469	528	473	505	550	491	533	507	561	472	502	509	496	479	556	481	531	509	520	518	479	507	486	500	509	547	497	541	499	503	500	509	525	516	508	503	481	536	508	523	499	532	495	522	474	527	529	518	518	555	536	484	526	510	491	509	524	551	507	493	499	526	524	493	508	522	510	520	520	504	511	513	508	519	497	491	450	548	551	516	491	504	519	489	496	537	497	496	505	507	520	504	524	514	535	511	537	496	514	544	534	525	541	538	480	504	500	531	509	520	508	514	541	494	493	529	522	501	499	502	519	477	509	519	477	507	488	503	470	540	500	502	504	506	507	486	526	525	557	496	500	505	556	516	503	517	520	498	511	450	490	546	492	529	520	503	530	515	523	519	506	502	499	521	532	499	488	514	489	491	543	510	479	488	512	524	519	516	549	496	480	450	554	534	494	512	535	523	505	545	500	496	493	488	506	483	519	529	518	509	496	486	512	505	547	508	503	497	514	504	532	500	507	544	522	487	503	512	479	538	516	529	525	504	483	509	475	470	558	527	549	546	512	498	501	507	480	458	545	508	506	501	523	551	523	525	533	525	506	479	514	518	491	532	531	512	503	522	514	527	492	480	513	510	520	489	497	495	493	511	531	549	479	479	514	518	538	535	538	489	470	481	510	506	533	512	542	508	539	513	485	494	521	539	505	476	529	482	522	499	485	539	501	548	505	544	485	500	562	507	519	476	500	495	543	489	544	493	473	545	490	505	517	493	525	509	473	519	509	523	538	501	533	528	487	519	499	494	473	528	562	515	527	460	476	485	480	536	532	480	487	491	503	498	490	572	519	501	513	517	521	498	516	527	509	504	509	491	527	494	521	526	529	545	497	509	495	508	518	505	505	500	501	501	508	541	527	495	533	497	488	490	522	474	538	504	506	501	503	484	498	504	471	518	509	487	523	506	477	500	532	552	518	520	540	497	537	512	501	509	497	520	545	527	542	564	488	550	523	505	537	492	513	490	494	510	528	497	518	513	487	515	509	494	501	512	499	509	519	534	573	503	475	521	519	516	515	560	502	512	502	524	501	513	505	502	530	504	480	506	501	502	525	465	539	560	502	562	538	532	513	531	489	502	536	522	485	484	533	522	499	502	583	546	518	505	489	520	497	488	507	491	534	511	526	521	533	523	513	531	478	497	513	491	500	523	552	450	477	516	522	475	514	534	536	537	512	499	519	525	501	507	506	519	516	473	504	513	512	539	509	500	517	516	516	504	481	513	530	509	529	511	525	499	515	505	513	497	510	477	504	510	497	503	511	533	518	510	499	529	461	466	497	524	510	502	467	518	499	486	475	514	452	494	492	494	518	487	535	512	522	494	541	483	524	482	529	504	493	520	490	513	530	500	487	532	509	517	509	531	539	536	515	504	502	541	507	492	475	501	508	505	466	523	527	518	522	526	516	508	508	519	493	503	492	484	529	525	491	494	537	522	514	535	500	512	517	505	522	538	497	504	488	516	521	487	492	517	511	455	512	513	513	520	525	503	505	537	543	523	498	496	476	531	488	478	566	516	480	507	514	531	508	512	544	546	522	509	518	524	524	527	502	526	503	500	519	544	510	487	473	504	482	508	491	492	488	514	498	528	532	529	510	504	507	500	512	494	509	555	500	505	519	479	506	497	554	485	469	510	496	518	491	558	523	495	506	532	479	503	471	535	541	507	505	530	516	455	531	485	503	523	508	525	507	511	496	508	516	509	513	496	533	513	552	538	547	550	544	493	514	516	539	484	526	490	502	524	478	492	487	498	545	505	502	496	534	481	532	512	522	533	501	482	483	507	515	504	479	515	521	536	508	462	500	553	523	486	513	524	510	524	540	489	474	488	467	488	516	478	539	533	475	530	512	512	529	506	544	491	526	520	498	539	515	512	540	492	490	542	536	506	539	506	489	533	527	552	513	479	481	487	512	507	538	499	529	582	512	518	517	531	523	484	507	526	505	499	525	499	506	494	532	520	546	481	489	535	544	527	498	473	531	536	550	507	456	511	510	476	464	551	521	472	544	485	489	484	515	474	531	518	472	505	508	475	512	498	521	538	500	495	517	500	549	499	480	542	496	519	509	485	526	502	493	499	490	498	466	517	501	486	497	490	533	486	533	521	533	494	532	499	486	494	485	508	518	500	510	512	490	462	515	504	531	470	541	500	518	555	512	517	550	479	533	527	502	534	493	528	509	493	499	491	470	502	490	470	480	509	495	508	522	521	485	507	529	507	519	529	500	490	498	514	543	526	513	488	494	490	499	515	532	553
22600	20896	28600	23325	20900	20943	9562	1132	737	623	544	443	421	416	359	317	304	300	310	270	279	249	242	223	223	187	219	205	190	209	204	186	203	193	209	196	179	188	156	174	190	183	183	188	172	199	183	189	175	168	185	162	142	169	161	171	165	164	144	182	166	174	180	146	190	177	168	162	179	177	155	167	172	159	168	185	171	145	175	181	150	164	167	171	179	127	158	168	161	130	172	158	132	178	179	169	178	163	169	148	196	168	152	166	148	180	150	173	166	125	168	160	144	168	174	144	159	169	155	178	142	159	170	168	154	152	155	176	143	160	163	145	176	166	168	163	172	176	148	156	162	134	153	144	185	155	146	165	162	172	154	169	146	175	170	158	177	163	169	164	158	161	166	143	164	148	160	169	197	173	131	178	161	164	161	156	149	171	161	152	159	166	149	142	154	174	154	154	149	155	160	163	160	150	150	145	165	181	167	151	183	166	142	170	148	181	166	162	188	158	146	158	180	161	150	160	166	162	147	146	162	180	157	159	170	170	150	158	161	147	151	146	152	165	170	155	162	149	158	160	155	142	155	163	160	170	177	160	165	165	140	166	170	169	163	163	162	170	162	142	144	144	155	175	182	178	162	162	187	167	151	156	154	170	153	146	164	171	150	161	148	167	158	150	177	156	163	173	196	177	171	144	157	151	162	161	158	171	132	142	166	143	150	166	136	141	170	175	142	154	169	163	172	168	152	156	165	160	129	155	176	153	158	148	189	172	174	159	147	148	152	148	161	155	166	162	163	174	153	173	148	147	163	131	155	161	178	136	167	156	150	171	160	150	174	179	161	144	173	148	164	154	168	165	142	157	175	175	159	152	142	157	168	167	183	186	152	170	170	172	171	157	146	144	156	167	133	159	166	145	187	160	172	137	151	151	171	154	161	177	179	173	149	136	171	161	180	157	136	159	165	162	170	149	145	155	171	154	169	159	172	161	145	125	152	156	147	149	160	152	169	154	150	154	165	156	143	168	179	161	156	159	164	163	157	153	157	139	131	170	155	154	147	178	183	178	161	155	171	165	152	179	166	164	151	156	159	148	159	152	168	147	152	156	172	168	180	164	145	190	157	165	140	185	135	160	157	148	149	165	154	144	145	166	153	154	162	167	141	150	179	162	158	130	173	164	170	167	159	147	159	162	151	152	149	145	162	161	155	154	156	176	167	156	156	151	152	163	157	142	136	152	167	171	184	138	164	156	135	158	159	158	146	153	174	149	151	160	161	161	155	142	153	161	175	153	143	166	138	135	144	142	156	175	153	174	141	150	165	161	179	154	165	166	157	169	158	139	153	162	165	169	139	169	176	185	161	148	169	141	150	152	174	140	183	164	171	174	153	166	148	152	153	171	153	152	152	149	146	166	159	156	146	148	149	147	175	160	156	161	164	153	160	153	173	164	152	167	169	150	169	164	163	142	166	165	155	157	154	162	150	137	169	157	159	166	160	149	169	164	150	150	146	173	150	146	145	178	163	149	169	159	156	146	157	151	152	153	160	173	172	153	173	150	167	148	153	172	186	147	143	151	128	142	153	183	172	140	154	165	166	166	153	172	156	157	157	176	144	153	174	146	169	182	174	154	153	180	149	179	191	176	148	141	155	165	156	158	174	178	147	152	154	163	140	151	145	157	158	154	168	159	174	161	169	150	139	154	153	148	143	145	159	146	167	171	150	166	145	165	175	138	167	171	156	169	163	155	164	153	155	163	172	161	190	143	182	157	154	172	149	159	172	168	200	142	172	160	155	160	149	145	160	139	146	172	160	132	166	192	150	130	156	146	148	153	157	162	155	144	152	168	161	155	146	150	149	152	172	162	159	154	138	154	143	169	166	170	150	150	161	172	152	149	159	192	164	145	143	163	164	136	173	164	157	152	165	142	138	187	142	161	143	152	164	163	172	156	165	170	174	155	166	141	169	153	147	155	140	158	166	147	154	166	160	166	164	160	170	162	154	162	162	133	170	158	153	143	169	168	138	162	175	151	158	166	147	204	154	153	184	177	176	156	164	178	158	152	140	155	161	143	148	180	161	160	164	164	158	160	137	131	137	156	160	174	167	146	159	158	173	183	137	171	161	167	162	151	170	177	132	156	136	152	167	149	151	146	144	138	171	169	161	165	164	138	147	152	147	173	174	150	153	156	176	143	145	159	159	156	155	144	161	156	156	132	164	167	163	156	163	144	149	157	171	139	164	176	147	160	178	167	166	151	155	161	141	157	164	170	168	149	185	140	173	171	160	161	159	143	170	143	166	139	158	158	159	167	168	159	134	156	159	148	169	143	153	141	152	167	161	158	171	144	178	170	165	137	154	151	172	137	150	145	151	167	155	162	150	171	178	175	146	157	160	158	185	145	150	156	156	143	200	151	159	152	172	149	130	155	136	145	135	136	155	160	158	145	148	156	135	150	156	141	154	145	134	165	155	167	162	150	181	140	163	141	167	172	165	191	162	157	155	160	148	147	149	154	170	172	147	151	159	174	145	164	158	153	133	161	149	125	155	175	140	155	152	161	161	151	166	172	171	166	155	165	172	167	146	146	185	150	160	146	148	128	178	186	191	164	164	183	176	157	166	173	134	161	164	158	149	153	147	169	162	173	162	167	161	144	178	118	165	174	160	168	144	158	161	160	154	164	176	146	184	165	168	164	158	163	173	168	144	160	145	173	170	159	135	136	154	153	137	154	161	151	162	142	150	147	204	138	188	148	150	162	153	147	162	162	159	170	148	169	166	150	164	161	153	180	179	139	158	149	159	152	155	145	162	149	157	170	145	158	159	173	179	152	173	138	152	161	140	141	155	157	158	160	134	161	160	162	147	167	187	172	151	165	148	181	149	171	138	152	166	176	170	160	164	149	166	156	151	150	143	148	147	185	167	158	153	170	146	173	177	147	148	173	155	155	158	148	150	148	181	149	166	138	146	164	159	145	154	177	132	150	133	157	158	164	163	165	146	150	162	141	156	145	156	165	155	165	148	149	180	154	167	167	170	160	140	152	152	142	154	167	165	157	145	160	153	163	150	143	184	165	156	150	128	156	190	144	164	169	135	158	151	158	174	164	147	135	172	155	156	159	177	160	163	174	172	158	166	126	151	181	170	149	142	162	153	163	168	160	156	173	152	181	181	144	148	147	153	186	177	169	179	165	158	164	148	163	151	149	184	155	152	157	133	165	166	152	149	135	134	142	152	147	171	148	160	166	159	169	141	168	138	144	133	152	148	167	145	157	162	126	150	157	171	177	145	156	170	152	156	178	175	160	188	140	152	172	150	159	142	150	147	176	143	146	145	163	154	145	157	151	146	169	163	176	162	144	162	132	148	172	164	144	144	151	169	143	164	151	177	162	161	153	153	142	178	158	165	172	150	148	176	152	165	153	172	189	162	168	170	163	158	165	150	151	169	153	158	162	170	149	169	149	137	150	164	150	161	152	154	138	163	156	164	167	169	159	164	164	173	175
6825	15990	13538	7008	4966	3737	2859	2133	1655	1406	1128	874	797	664	611	532	537	462	413	361	372	328	305	308	289	278	283	273	270	286	254	252	245	223	253	220	255	233	256	206	208	224	216	224	218	214	199	232	234	223	191	187	204	201	211	204	217	193	218	214	202	206	208	196	200	202	206	179	193	182	199	167	209	187	194	238	203	196	230	238	218	242	214	183	193	193	184	187	184	171	207	199	195	207	183	187	184	192	180	195	222	172	212	169	179	192	213	207	217	190	188	203	192	184	204	186	201	220	199	191	213	172	188	181	187	189	230	192	186	191	185	190	168	207	188	189	182	179	175	161	194	185	196	173	181	186	213	199	174	189	188	203	195	197	190	212	211	178	172	195	192	198	188	189	209	193	212	176	187	191	190	199	171	191	181	183	198	197	207	181	193	206	167	203	190	204	208	183	166	197	184	203	180	204	197	178	194	173	189	191	193	187	182	162	183	184	195	170	198	197	175	189	174	191	196	169	193	183	194	187	208	197	182	203	178	206	185	177	171	190	204	218	189	190	193	196	193	174	208	177	194	185	163	200	216	200	196	193	199	183	199	178	195	180	160	197	200	195	178	185	193	169	165	193	191	189	173	176	183	183	181	183	188	183	179	179	211	198	175	187	170	197	200	183	179	190	191	178	160	192	181	178	194	189	205	181	194	199	179	195	190	212	184	169	204	182	197	198	200	203	185	189	182	182	192	193	200	164	193	187	169	200	182	190	158	182	182	202	179	197	177	187	193	184	179	174	180	172	186	177	185	200	189	210	192	196	189	195	162	207	202	206	190	195	211	179	176	183	184	207	205	189	211	183	215	208	185	180	196	179	188	201	194	202	169	183	199	181	186	192	202	192	194	213	202	173	191	175	179	187	181	188	153	189	181	168	197	176	191	202	206	201	199	205	190	178	176	179	173	192	178	175	199	185	212	156	144	174	206	177	198	208	187	207	191	179	165	197	196	192	193	202	198	175	180	173	187	205	193	177	182	164	195	179	174	180	208	186	190	191	176	198	194	176	196	187	213	183	181	194	195	195	185	172	191	189	192	179	184	191	201	196	180	169	171	190	190	195	217	194	195	168	197	199	177	175	191	197	193	188	170	158	225	200	183	178	182	182	186	178	200	159	158	203	199	197	208	189	190	166	179	161	194	182	215	220	192	192	209	183	186	169	174	203	200	204	175	177	201	198	188	181	180	204	184	188	188	185	176	201	196	180	165	180	185	152	182	194	177	204	155	198	183	205	178	184	178	176	212	199	171	192	194	181	201	190	180	197	185	199	167	188	163	187	175	194	193	188	175	193	191	195	200	195	210	172	164	186	186	184	188	182	201	197	189	207	206	185	176	195	180	194	173	185	202	173	175	178	182	202	171	186	211	213	183	194	177	200	200	209	190	194	182	191	200	179	187	176	199	180	181	178	186	171	182	194	188	195	186	190	182	205	196	177	207	201	176	182	189	194	194	169	180	176	208	188	178	163	184	212	197	184	182	210	205	169	183	183	188	182	215	151	187	223	188	199	178	155	168	191	197	195	181	155	199	181	195	195	187	167	168	188	174	195	182	204	188	225	169	195	194	183	197	179	224	191	205	181	187	184	177	185	181	176	175	203	172	196	212	194	173	193	181	187	189	187	183	193	186	203	174	219	198	176	204	217	178	199	191	199	186	182	193	193	186	203	180	205	194	206	208	192	173	187	193	179	202	162	196	181	187	212	186	169	162	213	209	183	207	196	193	201	171	207	201	182	177	177	190	203	203	188	170	212	206	175	180	224	186	183	186	175	199	175	180	196	181	192	202	177	189	193	197	190	181	201	194	211	192	203	197	192	194	187	203	200	193	211	180	182	183	205	213	208	201	175	173	195	193	190	190	179	177	156	185	177	164	174	185	195	187	192	189	202	178	206	207	205	185	179	177	170	189	225	214	184	229	193	188	174	187	195	206	196	208	184	203	191	211	211	205	177	187	210	173	175	207	183	176	174	194	193	190	194	185	175	200	186	194	198	185	178	163	189	200	184	191	186	191	186	176	190	203	188	178	205	192	198	193	181	225	194	196	199	198	196	179	201	201	194	174	199	188	180	212	197	180	185	199	209	191	207	207	194	203	188	195	166	200	181	176	206	184	186	186	198	157	192	190	193	196	201	191	192	201	200	209	216	185	191	196	190	216	190	197	192	190	201	178	168	196	192	178	210	184	184	181	209	193	191	185	204	229	183	193	180	197	188	181	159	207	197	183	173	212	185	195	197	192	217	152	185	210	180	150	199	188	199	199	193	178	158	183	225	191	184	159	208	185	189	186	204	191	171	187	206	183	187	186	173	190	190	190	202	194	174	188	170	185	185	191	196	172	164	192	190	200	187	217	181	166	195	188	203	177	208	189	202	195	185	176	182	162	197	208	196	191	194	183	177	187	197	194	221	198	212	167	183	184	183	183	170	186	199	173	190	188	172	188	174	175	174	181	192	168	214	215	166	195	211	168	179	191	188	186	188	174	178	196	185	210	176	177	178	192	187	174	184	181	170	205	192	165	180	189	205	172	181	215	164	193	204	166	183	197	176	178	191	194	172	188	181	184	191	205	205	191	186	186	188	165	172	177	149	197	180	180	181	179	189	185	211	197	174	189	199	193	190	186	200	193	193	195	211	197	199	208	200	196	178	185	197	191	211	187	196	194	171	184	185	186	191	187	172	201	224	203	209	190	177	201	202	167	208	200	184	220	165	173	202	212	212	173	188	196	167	173	186	199	167	173	187	186	208	184	163	187	166	184	184	166	202	186	183	183	206	174	198	184	201	186	205	199	178	182	203	184	169	192	179	178	181	189	184	204	181	167	163	198	205	195	200	191	194	200	178	201	181	182	189	192	181	209	183	177	206	219	191	178	190	190	190	197	192	201	184	177	174	177	191	184	185	168	184	185	217	194	184	181	169	177	185	177	184	198	180	168	182	193	200	203	169	188	161	209	216	196	181	185	181	169	188	205	195	164	205	216	192	205	194	208	196	169	185	178	209	178	177	197	198	191	189	205	184	203	176	188	186	196	195	201	177	186	207	208	186	159	199	196	173	186	188	206	184	194	172	196	180	191	187	174	234	189	179	201	170	182	202	175	200	177	203	194	207	171	197	189	195	188	190	192	172	194	210	189	191	200	185	152	201	169	153	187	172	168	216	214	195	183	181	228	170	179	178	183	178	185	215	179	195	175	201	193	173	178	193	192	198	191	194	195	215	194	176	203	189	182	165	194	199	193	175	204	192	166	221	192	233	172	162	176	185	192	201	188	192	196	202	207	174	179	176	197	178	175	181	202	210	218	199	184	188	200	184	187	192	193	213	193	185	207	184	194	185	190	184	200	166	172	164	176	160	206	194	178	184	203	196	189	215	178	195	175	201	204	187	160	182	197	190	200	229	181	225	167	178	207	205	203	188	189	173	197	187	189	183	187	176	186	166	172	197	184	193	180	181
26585	19801	6890	742	539	467	427	439	436	345	373	363	390	387	389	394	399	444	397	385	371	400	409	367	402	353	398	386	346	394	377	419	413	393	382	427	419	386	376	406	398	380	369	364	392	406	417	375	405	395	386	380	348	391	359	410	414	414	386	421	380	390	381	384	361	342	399	349	417	394	406	406	397	418	390	403	373	367	380	388	389	364	399	385	414	419	386	386	384	416	403	374	374	405	368	394	376	408	416	417	407	396	382	386	393	369	388	390	399	398	399	417	365	353	386	404	366	386	355	393	393	396	375	372	394	363	415	384	412	420	413	395	375	380	375	387	389	415	418	383	381	386	390	423	390	395	371	361	409	383	378	409	399	379	362	437	409	364	386	397	377	365	418	376	361	412	361	414	381	413	402	387	405	413	409	399	367	389	392	399	400	396	409	413	408	391	364	396	372	404	372	368	424	386	383	392	348	391	374	365	381	383	381	426	403	383	373	397	387	413	425	376	392	389	402	420	384	362	368	432	390	383	386	411	385	385	426	418	384	394	372	368	409	395	378	375	385	417	390	394	425	382	403	403	371	393	424	401	365	422	411	409	402	363	412	365	380	416	377	375	371	412	378	375	388	388	387	405	383	356	391	373	387	349	405	413	376	438	406	372	400	380	387	401	426	441	375	381	418	419	384	384	362	362	364	378	404	391	357	373	401	376	397	392	381	378	401	405	409	378	402	401	415	375	394	396	391	402	390	387	341	406	403	400	397	409	390	397	358	399	368	364	391	400	396	370	407	410	376	365	389	371	391	394	427	386	344	398	371	370	391	391	394	393	392	391	374	399	382	374	396	392	369	354	402	378	380	379	394	413	376	406	407	398	386	430	388	383	399	361	372	387	419	375	399	381	415	390	409	408	395	382	384	360	410	374	386	384	356	366	399	410	388	389	359	394	414	375	401	359	404	383	376	436	419	382	404	413	382	399	365	402	387	409	402	387	412	383	430	403	432	425	404	405	355	417	386	406	423	398	408	386	371	386	404	387	399	368	406	393	379	384	410	367	369	380	387	382	414	379	382	406	385	367	397	367	403	382	392	372	425	420	392	358	401	398	373	384	383	378	396	394	386	365	396	417	405	424	366	406	396	420	388	417	406	373	378	400	388	425	358	423	384	389	411	398	388	379	403	388	389	392	388	415	412	370	387	384	363	415	399	388	391	390	368	373	369	396	378	397	363	394	410	377	380	376	358	381	390	376	377	415	376	422	407	381	382	411	402	372	433	372	384	399	402	413	368	394	369	401	371	382	399	384	422	408	403	350	369	420	398	384	398	367	388	351	403	397	382	356	413	354	391	423	399	393	389	366	418	390	405	418	393	370	349	392	342	365	364	398	374	410	411	360	390	413	452	386	366	387	381	404	398	381	424	391	441	409	351	416	401	406	394	364	398	408	359	375	411	374	389	369	360	403	410	376	417	414	415	376	411	444	388	392	390	412	382	401	384	391	358	393	382	388	400	371	385	397	392	392	397	376	390	373	361	393	389	346	393	386	411	405	413	406	374	368	380	369	403	414	392	399	411	385	418	402	416	367	407	389	401	390	401	387	429	396	395	372	367	349	377	365	432	386	386	400	388	372	363	400	356	362	375	394	411	372	415	360	389	410	387	400	376	385	408	390	371	378	385	354	355	401	392	386	417	375	412	373	372	404	419	398	372	380	386	394	416	405	391	434	363	361	405	429	410	385	419	370	408	409	365	416	349	404	407	382	372	383	390	387	373	388	366	397	357	408	401	392	380	401	365	358	390	394	357	385	409	380	392	366	403	398	346	392	383	419	372	401	417	404	371	397	415	351	367	396	400	410	399	413	370	383	402	423	380	394	401	390	345	395	380	365	376	385	333	402	371	352	375	365	402	396	417	360	419	408	358	382	430	371	373	461	375	399	399	405	389	348	387	403	418	381	411	372	418	388	371	379	384	410	402	386	376	427	365	364	371	406	365	363	374	388	371	358	394	398	399	419	420	426	353	400	377	378	377	369	400	410	367	387	377	409	388	362	373	421	373	383	392	410	351	371	389	390	368	385	426	415	372	363	390	384	394	388	419	410	417	394	409	364	379	394	409	383	417	361	406	403	368	348	389	408	428	401	367	410	398	393	381	367	400	420	379	369	392	388	375	407	396	371	411	375	424	408	361	409	369	388	408	374	420	391	351	408	357	380	401	370	379	415	378	398	376	371	395	389	396	404	366	385	386	374	384	401	359	386	382	372	359	410	392	387	400	385	377	370	379	390	397	395	387	381	383	395	393	427	416	403	369	388	424	398	408	358	402	371	360	385	360	404	397	395	396	366	365	386	374	381	377	369	380	384	403	354	429	387	347	377	438	408	384	396	389	391	370	354	385	385	409	420	361	371	411	379	405	401	390	399	373	401	377	425	414	372	422	385	400	441	403	370	412	381	408	405	402	385	381	398	421	406	404	377	412	393	375	358	384	410	390	384	357	392	371	369	377	388	406	409	379	375	375	391	386	430	411	420	385	409	394	399	401	374	409	426	396	361	392	390	377	387	369	386	386	389	383	372	363	391	354	399	380	388	369	363	372	387	366	385	423	383	385	379	381	405	412	386	404	406	400	416	378	390	381	392	394	376	353	353	411	406	390	379	405	384	409	359	369	360	371	394	418	381	374	350	399	380	370	396	390	405	395	403	360	400	402	389	393	368	383	400	400	378	371	393	387	378	384	365	421	421	403	385	412	376	331	397	386	420	392	378	400	385	388	399	396	377	399	428	387	411	370	382	394	349	389	413	364	407	418	389	403	373	369	404	404	407	395	385	355	377	398	369	394	387	404	371	377	386	327	414	385	403	383	410	372	395	375	398	369	378	417	413	392	396	366	381	370	385	378	397	375	382	413	398	404	387	410	416	401	415	366	401	397	392	405	387	407	381	389	408	380	407	364	426	411	399	384	354	395	384	362	380	400	380	372	352	389	411	404	333	362	403	379	391	389	388	381	398	382	365	384	375	361	401	380	379	387	389	395	384	378	388	407	391	374	384	362	345	393	417	391	417	401	363	387	371	402	401	361	405	420	378	397	397	393	372	323	397	367	416	403	387	375	375	364	384	403	428	407	411	374	407	379	386	382	380	376	394	407	408	341	366	399	407	384	382	375	397	384	367	383	392	388	397	365	405	402	425	425	394	400	393	404	367	391	368	400	384	386	362	397	433	371	373	382	393	406	443	380	388	341	369	388	385	379	381	425	409	418	391	406	396	384	383	399	403	378	375	407	414	375	377	370	365	359	373	382	415	414	378	403	419	399	371	388	381	399	370	393	394	369	393	369	396	397	436	408	355	394	399	383	370	400	375	398	385	377	367	389	348	405	425	394	376	433	365	380	426	369	411	370	402	392	396	406	386	392	397	382	381	413	408	406	407	363	390	351	385	404	402	412	388	407	419	399	429	382	358	403	395	388	401	399	365	418	377	379	407	415	390	389	404	418	363	400	409
4146	1414	1255	733	696	636	593	586	539	503	506	503	519	488	492	499	492	482	517	466	486	500	477	504	483	470	486	480	468	460	464	474	483	483	447	493	533	497	513	452	505	514	487	499	485	475	475	486	464	480	459	538	475	472	528	515	525	515	487	468	464	495	464	489	469	516	467	485	433	482	516	482	487	490	487	464	482	453	493	479	517	477	547	476	468	456	464	482	506	500	465	488	479	480	477	458	483	470	499	440	501	507	483	478	496	463	446	468	479	486	459	519	477	464	461	508	490	472	506	439	523	478	507	477	509	480	465	504	497	503	488	450	448	466	458	511	484	494	491	504	526	464	463	499	516	471	505	497	478	443	481	509	501	499	459	491	464	482	480	436	502	493	533	522	471	455	478	500	469	534	518	475	479	491	502	496	462	529	481	496	501	498	514	477	484	497	517	500	461	459	477	500	426	470	465	467	503	499	477	478	475	531	455	454	501	523	438	501	483	492	501	506	478	491	487	504	472	484	490	460	498	477	494	495	465	521	502	474	483	467	482	481	529	467	495	478	497	447	475	503	470	444	431	463	458	444	467	482	502	445	476	486	524	498	486	466	495	520	484	484	504	528	461	506	480	514	480	488	475	502	467	438	486	507	498	480	488	509	464	507	469	488	492	478	497	498	479	481	448	449	509	467	483	487	503	445	480	479	487	464	495	479	489	467	521	501	504	508	479	500	479	497	487	518	476	488	424	510	470	499	458	507	474	479	496	504	502	493	488	503	444	484	498	455	543	469	464	435	483	485	455	459	474	477	465	489	511	490	477	470	505	513	476	439	507	484	497	489	488	489	497	493	503	452	468	492	449	472	529	504	505	468	501	442	489	450	498	440	507	474	487	516	464	482	504	495	499	499	475	517	481	470	486	507	474	445	473	463	485	466	460	466	484	475	487	503	501	485	470	483	468	522	489	521	467	484	488	460	467	502	479	468	506	487	490	497	472	514	499	440	526	470	459	508	516	476	495	467	502	480	482	445	484	481	499	535	480	472	450	505	457	510	507	469	506	457	475	493	498	483	502	485	470	412	470	472	510	478	461	487	491	468	480	522	457	478	487	493	510	487	514	445	476	510	503	502	485	484	497	487	505	499	489	441	460	508	465	480	477	517	489	526	464	459	424	495	551	491	454	461	465	474	512	514	449	479	451	460	471	475	519	468	466	504	504	444	484	499	457	517	479	463	503	445	504	479	492	488	456	472	471	462	473	468	512	518	454	471	474	508	461	507	465	506	436	496	435	525	475	458	466	483	489	498	506	467	445	506	495	495	518	440	469	457	488	529	502	509	509	474	496	462	496	487	477	491	453	489	446	460	483	484	526	487	484	476	438	470	479	464	475	501	495	442	491	494	519	508	507	463	468	482	464	421	490	490	509	511	483	523	511	491	461	481	471	516	451	495	481	486	458	515	459	516	487	488	517	463	465	504	501	483	508	472	488	514	498	490	440	474	500	482	496	504	486	502	486	489	470	455	490	482	492	484	470	480	466	482	507	491	541	492	468	474	494	498	487	458	492	513	488	478	507	481	414	472	474	456	514	502	464	498	508	507	489	418	453	507	503	479	508	492	459	491	509	492	464	515	468	478	452	448	480	504	484	469	480	485	478	461	450	513	481	484	492	469	476	504	478	481	502	468	472	495	468	477	481	466	494	464	486	490	459	504	492	446	456	515	492	469	469	477	469	462	501	504	508	491	463	493	468	500	445	494	504	498	496	481	500	472	485	452	527	440	453	475	494	506	472	508	505	517	470	495	464	450	482	490	474	482	541	504	457	462	521	516	477	487	468	540	500	463	500	512	505	476	464	479	526	511	477	513	515	507	469	474	451	518	468	481	507	472	483	482	488	434	479	485	482	473	493	466	482	429	489	462	482	474	477	491	470	515	481	476	464	509	463	488	479	527	485	488	502	504	470	541	492	474	503	482	475	482	476	463	521	478	476	456	503	472	497	499	486	481	454	483	505	460	473	486	517	477	499	463	483	513	460	498	482	503	493	500	466	499	453	486	495	500	485	510	482	452	510	491	485	445	482	475	499	470	493	503	449	473	475	469	510	497	508	451	456	464	466	509	459	490	497	459	474	487	465	454	516	524	479	503	461	476	510	536	483	450	502	466	492	459	506	465	490	502	510	465	482	479	491	517	474	466	503	508	450	509	510	483	475	470	486	490	509	454	492	490	476	476	446	476	467	487	453	481	477	501	492	502	483	455	474	503	489	483	489	505	478	509	453	487	491	530	520	530	466	493	474	497	443	511	464	484	470	452	495	496	461	454	479	482	463	483	476	479	499	487	485	501	499	496	457	479	461	485	462	473	504	456	439	476	542	490	525	479	462	501	466	422	516	474	532	466	491	483	461	451	482	491	479	489	486	487	524	539	458	477	472	484	473	525	472	479	516	503	507	481	510	430	484	475	509	478	438	504	481	459	499	504	464	517	476	479	472	450	466	534	482	469	487	490	483	523	417	484	473	460	468	512	500	478	509	480	474	454	466	536	532	508	498	459	481	491	473	487	528	477	467	489	517	510	481	455	480	505	466	457	475	479	479	481	481	512	476	506	487	464	483	454	478	466	522	488	490	508	472	444	482	462	454	470	462	485	459	494	431	492	443	471	467	498	482	496	499	492	464	476	493	474	520	476	496	466	477	458	467	495	499	517	483	464	488	485	503	468	470	458	484	473	496	539	454	455	469	486	475	480	479	499	502	508	477	476	492	547	459	489	446	536	458	485	492	433	449	504	484	478	490	452	510	477	453	484	498	495	463	493	496	433	482	492	454	483	503	451	466	503	450	513	495	485	470	522	491	459	450	486	449	484	479	470	507	475	501	468	460	445	493	523	487	524	459	501	481	495	462	473	486	512	465	476	461	460	491	483	479	504	440	462	458	464	464	492	464	486	489	491	481	462	470	510	492	452	461	487	471	506	516	484	526	472	516	498	462	493	509	494	499	456	477	465	498	495	482	450	456	492	500	506	470	484	481	478	500	504	517	474	508	527	505	498	480	485	484	502	499	481	458	489	481	464	513	493	485	503	496	513	494	463	494	467	499	459	475	461	488	476	478	498	508	480	481	460	499	504	496	475	490	490	461	497	474	493	498	470	524	502	468	472	478	486	493	493	499	492	453	525	433	497	474	483	514	450	471	492	483	485	460	447	440	514	442	475	474	484	499	466	497	476	502	472	507	471	485	549	459	489	466	426	450	511	522	478	469	470	528	465	508	495	467	456	477	465	488	476	487	456	458	499	481	471	438	506	493	482	477	478	546	501	475	465	476	487	502	480	504	486	492	499	506	427	459	469	486	481	499	474	485	471	497	475	445	483	483	444	496	491	490	501	484	504	509	494	502	474	506	458	492	485	467	514	486	489	452	513	473	495	482	510	485	474	467	476	486	521	469	501	481	473	514	489	488	470	513	457	461	500	495	449	504	509	511	495	491	462	431	489	468	500	460	487
23606	20922	28249	23772	20925	10699	1028	673	467	429	417	344	321	299	310	272	249	275	251	264	240	236	225	215	249	218	227	192	210	223	225	204	195	204	181	208	201	223	214	205	192	200	217	241	214	214	228	194	178	198	181	188	178	221	178	186	205	215	200	194	201	173	206	182	184	184	182	205	178	206	174	204	209	177	208	174	227	216	190	192	200	224	212	184	193	194	172	177	188	189	200	214	199	176	177	204	183	214	181	193	189	183	168	196	196	202	179	182	195	208	191	212	227	199	194	176	189	202	180	165	169	176	199	193	183	198	202	174	179	206	213	172	201	204	207	176	188	193	209	189	196	195	203	214	183	195	185	195	203	211	205	183	188	212	219	196	178	196	188	223	207	206	163	195	193	199	210	198	194	198	216	194	197	229	197	183	171	207	184	189	187	180	194	187	189	189	196	173	205	179	195	196	188	181	194	170	205	205	189	187	196	185	214	190	165	215	172	181	211	205	182	177	189	186	195	209	205	204	186	193	190	165	204	201	185	168	171	197	188	217	209	214	168	191	193	197	198	199	200	177	222	212	204	203	201	188	208	199	196	200	200	199	188	196	204	163	213	187	205	189	202	190	183	197	197	201	207	182	185	205	200	205	202	193	220	186	201	204	194	177	222	197	195	199	177	202	203	187	178	174	198	186	180	196	185	174	197	183	219	180	198	211	211	198	177	205	190	195	199	175	220	192	205	189	182	179	211	195	197	179	190	188	216	201	193	174	188	203	209	172	192	173	198	189	192	186	214	204	199	214	200	189	204	177	187	172	209	203	189	195	208	198	183	188	205	178	184	197	184	198	172	198	187	184	186	178	221	210	185	182	199	178	194	193	187	187	188	193	213	182	187	185	203	183	176	210	195	203	183	183	174	188	194	210	193	202	191	197	203	196	179	197	188	193	200	177	173	176	229	164	174	188	190	180	201	191	194	177	187	165	176	160	214	208	187	188	215	198	208	163	210	200	178	170	203	176	163	187	203	208	204	178	215	184	192	189	181	180	190	195	138	184	188	187	181	238	202	197	204	225	187	203	198	181	163	204	176	180	207	179	182	199	182	192	187	188	197	186	174	192	173	190	193	175	204	170	187	197	201	195	191	205	178	197	194	177	211	189	196	193	210	200	224	185	198	197	191	190	163	198	189	168	187	231	219	181	185	183	186	190	190	190	189	212	199	174	194	192	214	186	228	195	209	184	169	188	184	181	196	206	199	201	193	190	203	189	203	191	189	185	189	187	207	172	203	212	221	219	195	205	193	185	188	225	192	200	187	213	187	211	200	165	192	183	204	182	177	182	199	212	175	216	188	196	208	199	210	203	215	215	193	172	182	208	217	184	192	184	206	188	188	198	196	174	188	227	195	185	222	188	197	198	215	166	183	213	184	187	198	210	185	201	206	200	216	197	187	171	180	214	189	188	184	186	193	200	192	191	178	186	211	191	174	191	179	204	193	191	172	205	189	168	183	192	211	200	174	172	186	193	178	193	157	177	194	187	181	185	182	196	205	197	217	188	204	188	193	191	179	187	180	179	190	202	190	195	199	193	218	205	202	167	186	191	185	194	185	185	209	187	177	207	202	184	152	214	206	183	193	212	206	189	194	193	201	198	190	181	213	205	204	188	214	212	188	202	194	201	194	199	207	219	187	196	198	169	180	190	171	187	183	189	175	180	200	193	190	174	208	193	167	185	209	194	200	212	186	183	199	185	195	181	193	184	199	192	196	201	205	198	216	185	211	191	174	181	206	198	175	196	208	203	216	170	215	190	162	196	176	198	167	204	180	196	209	180	182	177	178	206	185	176	178	187	182	210	194	184	160	179	189	179	211	192	203	194	200	172	213	185	185	196	173	212	198	208	183	202	191	190	183	200	189	179	194	216	177	206	199	219	195	183	177	199	180	211	192	183	214	177	188	218	208	193	181	208	178	198	196	198	173	168	189	199	192	191	187	185	184	182	181	188	179	213	206	173	203	201	218	191	210	186	219	178	170	196	202	193	182	178	194	195	200	207	210	174	211	205	188	174	192	198	175	178	186	183	199	182	176	186	178	189	181	179	187	204	228	208	197	176	211	195	191	194	164	193	180	214	179	183	168	208	184	210	166	200	180	195	187	189	218	201	199	215	217	201	182	176	173	190	188	187	174	173	232	183	177	214	189	186	169	208	227	193	201	210	189	183	188	201	174	213	207	210	202	189	218	177	210	200	198	197	186	186	200	196	190	212	197	171	207	189	197	218	156	198	188	182	173	187	195	215	171	180	203	201	176	195	195	207	188	190	194	193	187	205	181	193	203	186	192	206	172	210	177	194	222	202	196	190	200	177	223	200	184	186	194	211	193	184	191	202	200	211	205	214	182	190	218	202	192	173	196	196	195	195	199	190	177	190	174	190	189	208	173	187	191	205	180	198	219	205	180	197	196	191	185	166	195	208	193	206	211	202	188	197	179	181	207	183	215	213	184	172	200	187	196	203	190	189	208	196	172	184	193	171	187	186	187	188	174	214	201	196	200	200	204	199	185	200	185	182	180	191	178	176	203	189	184	189	194	205	206	196	175	168	195	189	197	204	181	165	180	196	182	186	188	187	182	198	183	170	187	184	187	213	190	183	186	206	193	213	180	174	199	170	196	186	180	200	200	184	186	190	191	193	195	214	176	185	237	194	195	198	182	208	172	182	189	195	195	196	181	179	193	178	186	189	165	201	164	204	181	160	220	191	200	198	184	230	177	206	174	212	219	181	191	175	181	179	186	191	185	187	186	170	173	198	182	174	208	207	176	175	209	187	225	191	214	189	187	194	197	192	185	187	190	199	189	186	198	163	201	197	216	187	201	185	195	195	194	185	186	188	189	158	195	160	173	222	180	200	190	208	191	184	177	191	182	183	202	169	204	177	208	208	197	179	195	193	204	211	191	219	210	171	216	181	217	201	194	209	190	171	193	200	198	228	219	198	192	187	192	188	190	196	208	200	204	168	204	205	191	185	216	187	191	203	216	184	206	193	186	186	202	200	196	189	217	187	191	203	185	186	182	184	210	200	182	203	195	189	194	212	187	204	156	185	201	177	188	197	175	196	210	198	188	176	180	196	190	212	187	206	182	226	177	199	203	201	206	181	187	182	184	196	184	200	187	195	198	195	207	204	210	205	202	181	194	208	192	181	185	171	198	206	179	204	194	197	189	209	204	197	209	176	191	179	195	190	177	187	209	208	184	193	180	195	210	200	172	203	180	178	203	190	211	210	197	214	221	175	191	175	181	172	174	186	181	210	196	173	197	196	202	198	190	228	191	197	185	176	189	200	212	201	188	179	172	189	188	176	201	216	192	201	202	178	198	218	193	193	213	213	201	199	182	174	202	195	203	180	196	202	201	220	186	199	182	196	200	199	198	187	191	181	190	206	188	200	204	172	181	186	231	177	190	196	188	189	192	198	187	189	181	200	206	211	192	188	178	186	183	202	190	197
4779	9950	8266	4133	2802	2077	1660	1306	1045	848	727	634	540	497	457	393	404	364	390	362	342	327	292	316	315	295	292	285	293	303	294	266	263	276	292	286	256	280	269	261	275	254	287	270	261	270	281	233	236	233	252	255	308	252	238	263	242	268	264	254	242	228	250	263	261	236	269	242	235	244	258	243	234	257	270	257	288	253	276	293	272	251	236	289	287	257	236	253	242	241	224	238	266	255	246	268	250	244	262	258	268	250	253	243	255	237	271	262	257	243	240	239	252	247	237	252	264	229	253	251	229	248	230	253	251	243	258	255	229	261	274	239	251	254	256	239	265	240	254	240	260	247	235	266	230	265	263	210	239	237	229	246	241	230	263	237	254	262	239	260	229	256	254	242	239	258	267	242	261	273	234	227	248	270	230	265	259	237	252	251	245	237	237	231	268	295	237	242	250	258	252	246	248	250	242	223	235	262	253	234	229	244	219	247	270	232	252	236	249	240	268	255	239	257	256	259	232	227	271	245	259	240	252	311	271	244	237	216	251	261	225	213	210	277	232	235	245	225	237	253	260	239	260	269	279	259	268	260	241	238	264	249	250	297	256	243	297	239	235	253	255	228	248	224	217	258	245	238	251	235	242	220	253	254	256	236	239	230	244	258	260	237	255	223	268	252	244	253	264	220	262	227	256	224	265	259	262	231	267	247	260	255	225	247	261	233	220	241	231	268	305	249	266	235	242	228	251	266	250	239	229	233	248	273	236	237	255	251	244	248	240	245	260	276	219	248	255	224	242	249	241	262	239	249	237	252	243	216	262	252	264	243	269	254	245	234	237	253	249	260	247	232	270	245	259	269	248	218	260	239	286	261	260	258	232	249	242	259	245	244	268	263	252	235	230	248	273	264	216	262	267	234	242	247	271	235	250	226	224	248	239	250	249	254	268	237	254	232	271	252	261	251	220	270	243	247	274	259	257	251	263	259	255	228	258	261	232	213	243	216	251	256	210	260	228	250	224	255	223	265	243	261	233	266	271	208	238	242	236	218	249	242	252	227	218	255	249	242	260	243	245	264	243	258	233	264	264	262	248	246	241	245	238	246	238	230	235	225	207	248	249	266	248	255	245	251	243	216	257	256	213	258	248	240	249	251	249	260	246	230	236	212	248	256	238	236	231	248	270	250	273	248	229	222	238	226	275	250	244	252	234	275	220	262	228	242	281	230	241	266	280	244	247	254	250	252	245	275	218	237	241	229	263	229	260	279	250	272	249	261	260	228	232	244	282	237	255	267	231	244	252	236	239	263	242	226	251	233	263	257	262	251	251	241	266	263	274	278	271	233	245	267	248	253	244	243	228	257	244	266	254	241	252	230	235	234	256	224	275	245	262	258	228	233	245	247	239	210	274	248	258	245	250	241	247	247	256	240	256	244	251	218	253	253	264	261	246	245	258	250	254	215	201	257	285	285	230	237	234	214	249	259	248	262	243	274	229	251	246	238	260	206	248	252	238	254	244	257	229	250	231	270	265	255	237	242	242	237	207	247	274	232	234	244	247	292	242	243	237	259	259	225	252	250	239	247	269	246	272	225	255	263	246	258	253	227	266	252	268	243	263	260	254	235	243	237	235	247	238	228	252	235	229	217	285	228	259	274	219	242	258	261	242	240	279	246	262	233	249	258	241	248	237	250	270	228	249	221	260	273	242	252	224	231	221	241	252	235	235	272	236	249	248	241	213	237	246	232	233	247	230	248	268	240	252	254	254	240	271	257	255	225	263	243	248	271	249	259	227	264	255	223	241	220	234	265	245	254	255	252	248	225	262	229	258	245	255	207	255	241	238	233	256	240	245	237	252	246	257	249	241	254	275	265	242	252	248	256	239	237	238	241	259	234	255	237	262	244	240	260	248	217	254	231	247	233	227	242	236	251	229	237	246	253	252	265	256	238	249	237	211	241	224	228	236	259	228	244	258	261	246	268	255	256	207	229	262	215	251	260	260	245	258	267	250	257	258	251	240	240	243	249	227	227	247	250	256	252	252	257	254	258	240	248	240	239	267	254	240	246	246	253	283	238	256	248	259	275	247	269	248	240	256	222	263	236	248	221	258	254	249	269	236	226	241	221	252	258	247	238	275	226	222	273	254	269	259	249	240	248	257	234	232	256	254	261	238	246	248	214	232	242	263	287	225	240	245	242	266	224	271	255	228	260	263	221	259	217	248	221	235	269	242	262	265	241	224	252	227	279	228	246	234	237	236	263	240	248	227	248	245	216	260	247	251	217	248	246	207	273	254	253	253	236	257	242	223	257	253	274	248	269	247	238	247	210	243	260	233	235	238	234	276	272	259	233	240	240	245	263	224	261	244	233	242	242	226	254	256	241	250	235	231	244	268	234	282	256	234	260	231	235	275	229	260	251	263	205	257	241	230	243	246	261	234	244	261	239	256	239	232	227	257	273	245	233	252	260	237	236	250	245	256	259	236	249	249	242	239	234	212	248	255	254	240	253	263	255	257	252	258	279	255	246	226	252	250	231	250	253	227	238	251	255	269	252	238	231	242	220	252	236	257	248	274	247	229	241	236	231	233	217	259	261	249	255	266	255	229	258	224	270	218	238	267	237	229	264	259	240	240	277	248	261	241	219	225	234	249	240	212	250	245	235	241	257	235	240	230	228	242	220	231	234	263	224	255	268	240	250	256	236	238	227	238	258	224	238	258	263	257	244	251	233	243	279	240	223	265	231	268	238	246	254	237	239	268	257	253	236	232	250	251	249	241	251	265	234	267	232	246	270	239	242	244	225	254	272	250	268	229	228	253	250	215	237	230	234	235	228	265	253	244	228	260	245	263	252	226	269	242	260	234	251	249	229	258	240	248	250	285	216	255	227	238	245	242	247	258	243	250	256	257	235	251	241	259	273	218	274	254	231	222	250	254	245	260	245	265	238	232	219	273	261	247	261	257	258	232	265	267	250	264	255	260	231	234	242	254	243	264	241	251	233	248	245	237	247	266	250	220	242	247	239	242	235	246	256	257	247	289	261	243	240	256	220	219	240	267	247	235	273	239	252	277	261	238	231	252	258	247	266	242	231	256	233	261	254	282	247	244	249	260	258	219	233	250	249	248	229	256	221	236	244	229	243	225	247	250	257	247	234	265	260	229	225	267	264	246	242	272	244	242	215	249	247	218	255	220	269	252	260	253	258	237	244	231	242	262	252	249	257	236	235	223	234	238	249	272	248	237	268	239	238	254	227	280	261	232	250	245	257	234	244	231	253	247	239	233	279	284	245	230	285	246	261	254	264	262	240	249	247	235	208	259	276	263	274	230	219	236	252	258	224	257	228	245	239	247	246	263	247	238	244	251	234	243	282	249	232	236	272	243	229	241	248	227	259	244	253	281	244	241	251	218	245	239	242	252	254	256	234	258	238	231	266	273	255	220	267	249	247	247	258	252	270	239	265	251	240	241	223	241	242	252	230	242	255	250	276	252	224	240	233	271	258
24891	20965	27158	24829	9623	891	698	602	584	574	570	502	459	538	482	476	432	484	453	471	447	456	471	447	472	487	432	422	458	446	425	453	422	484	436	475	417	446	436	460	430	426	432	456	435	449	447	473	431	460	396	418	453	417	450	450	456	444	416	447	453	446	442	415	414	452	427	440	445	444	424	444	426	438	425	423	422	421	432	452	430	421	415	422	420	442	402	434	446	456	398	416	415	437	467	390	401	444	414	439	437	422	445	432	455	405	440	472	492	468	443	428	460	468	468	409	421	421	446	434	449	431	425	454	458	484	424	434	433	416	420	478	413	453	466	424	456	402	434	431	472	412	446	450	404	412	396	407	421	486	433	425	469	469	439	432	457	427	449	423	462	461	455	443	436	416	444	447	419	404	431	402	432	420	442	493	483	448	393	432	443	425	429	414	439	415	417	430	441	472	411	434	425	454	372	435	456	410	395	404	402	448	466	429	437	458	432	421	435	423	449	431	411	444	403	473	410	458	443	424	416	430	428	449	462	395	439	455	406	402	419	439	432	424	419	461	449	457	415	431	394	433	416	453	474	429	438	428	460	432	424	444	430	431	413	420	429	442	468	446	439	446	391	453	422	387	437	471	433	449	403	418	438	427	436	420	432	413	445	417	423	437	397	411	372	414	436	444	414	426	422	428	470	445	389	451	449	448	399	387	434	452	424	420	429	432	429	432	444	412	451	397	464	446	445	427	401	427	448	441	451	446	417	453	406	432	444	400	431	416	448	449	392	428	411	405	439	447	452	431	422	434	423	432	437	443	453	416	407	425	435	445	452	449	453	456	392	393	453	420	439	436	417	441	415	449	451	435	451	432	444	462	434	402	452	478	448	440	448	427	430	458	439	443	416	464	487	464	442	425	451	449	457	415	424	433	429	390	427	434	449	422	411	425	462	440	424	452	417	418	451	460	438	442	450	417	475	435	484	470	444	443	466	445	431	405	449	421	401	451	475	434	428	390	446	412	472	494	437	421	459	435	420	411	415	430	432	401	444	420	415	452	454	408	450	414	427	421	459	444	438	394	420	406	459	432	443	435	467	441	445	411	418	426	468	424	418	436	414	449	431	409	408	433	451	391	437	439	450	379	465	414	445	418	448	427	464	445	478	407	411	417	421	439	429	421	460	414	432	408	414	392	447	452	397	430	367	440	434	409	429	401	453	442	432	431	401	463	441	433	398	462	426	459	430	429	429	429	475	461	447	419	465	420	433	421	460	470	472	435	417	424	446	431	430	437	416	422	449	414	454	414	414	457	447	440	441	412	436	441	412	433	393	439	447	468	431	439	410	414	410	409	442	410	446	456	435	424	449	430	420	421	454	419	439	453	424	416	402	431	414	410	431	441	429	443	383	414	458	461	426	459	457	464	424	413	455	392	439	436	447	412	404	417	462	465	416	413	423	428	412	419	404	395	397	439	429	431	451	432	435	447	373	468	438	430	440	405	433	458	419	443	462	445	403	418	405	457	409	448	384	425	411	430	445	470	436	442	411	445	400	477	449	433	441	418	417	428	429	433	413	416	436	434	414	446	450	442	431	430	419	444	423	441	398	460	452	420	433	445	412	452	450	381	426	388	417	426	420	444	466	435	482	448	417	388	407	443	422	448	440	430	442	411	413	426	481	423	434	415	463	420	443	436	453	435	461	407	394	460	404	382	409	442	423	444	432	427	474	462	444	430	438	418	448	409	425	452	419	437	411	412	468	420	435	413	435	416	455	413	408	439	435	443	449	414	452	400	435	402	404	444	429	394	459	449	473	438	403	428	440	422	418	426	463	419	441	425	412	424	435	439	435	433	460	468	433	413	417	438	433	451	458	412	425	418	425	417	443	460	422	421	470	463	405	432	441	422	418	441	439	393	436	438	413	461	441	427	454	484	447	455	443	441	445	414	441	404	448	460	413	442	440	433	408	456	494	482	435	422	440	481	429	457	419	387	399	428	394	469	405	416	446	428	401	423	430	442	414	463	477	444	419	446	437	442	441	442	402	410	418	414	467	442	456	504	455	424	418	411	447	464	443	442	426	441	451	445	429	399	444	398	449	443	444	428	427	424	427	432	458	463	435	425	402	427	426	428	475	415	444	440	452	403	433	431	413	444	468	445	436	431	441	420	421	428	439	421	417	412	430	432	408	436	383	427	434	406	435	416	421	423	453	431	468	404	415	391	434	411	383	429	435	407	443	431	423	441	461	437	420	434	426	457	435	405	418	417	452	450	418	424	378	424	426	433	428	421	419	465	429	421	421	427	411	393	441	458	442	449	427	456	453	454	440	464	397	422	430	440	431	411	417	418	422	476	424	468	460	434	443	448	426	425	464	443	414	465	425	430	410	389	432	425	457	392	465	430	440	397	480	435	433	451	442	425	468	451	380	402	441	436	421	429	422	442	452	449	472	417	425	462	404	451	405	437	460	444	425	465	445	397	420	416	455	441	412	420	459	470	438	452	415	443	474	439	446	420	458	444	441	442	451	421	424	490	420	424	422	429	460	437	452	430	426	413	399	438	441	433	436	439	420	438	441	413	423	419	440	414	442	434	410	429	443	419	441	441	429	445	438	419	411	446	476	418	475	425	455	426	433	449	428	411	439	436	489	411	405	410	450	409	406	448	394	470	418	427	428	416	422	438	463	435	444	452	453	447	436	402	424	402	463	439	450	434	432	425	426	431	425	410	415	432	399	437	441	432	426	407	430	422	448	444	434	451	433	449	469	431	420	435	461	428	453	423	430	451	421	444	429	414	432	446	400	428	443	453	484	424	426	420	410	420	422	419	412	414	475	431	456	435	428	426	406	441	429	408	443	433	467	425	458	455	447	441	467	384	418	401	459	450	426	407	451	438	434	443	437	450	428	405	424	434	447	447	461	451	398	425	419	458	436	430	430	455	407	448	481	415	450	462	436	436	441	449	399	426	403	433	432	403	412	436	414	428	440	437	422	390	427	429	459	416	464	423	442	395	445	430	428	474	404	466	434	416	401	431	428	417	456	411	438	414	423	424	453	437	461	438	441	414	410	415	423	457	438	428	413	393	413	470	428	396	402	427	432	456	454	435	432	432	436	454	423	391	433	453	422	443	421	429	427	413	415	435	435	429	446	424	416	431	410	462	429	421	423	420	412	432	406	415	434	452	443	441	406	400	426	421	414	416	457	426	423	417	429	451	436	440	450	418	415	421	455	455	469	435	426	430	406	412	449	461	451	454	432	432	428	435	421	400	467	464	464	391	439	435	422	415	419	421	414	430	442	454	438	421	415	412	445	434	421	424	408	435	398	433	401	466	402	433	445	398	455	466	440	399	448	437	421	409	440	407	470	400	425	455	439	436	416	446	443	417	410	428	441	434	439	411	437	409	436	462	458	387	455	422	463	424	428	437	444	398	412	471	434	456	431	409	475	441	448	454	455	403	464	450	441	414	445	445	447	445	402	452	433	411	425	460	408	409	416	441	466	423
4607	5825	4820	2504	1935	1511	1273	1053	937	787	752	711	639	657	652	592	598	612	583	600	574	584	561	499	580	587	567	552	511	528	542	548	500	531	517	536	534	531	533	597	531	566	530	512	535	544	518	519	492	496	523	508	535	528	536	537	507	507	575	524	567	511	520	522	545	558	547	526	507	514	527	541	527	560	544	526	524	511	531	538	577	496	565	508	520	518	548	532	506	512	535	556	501	493	489	524	555	509	538	558	530	474	539	511	513	485	535	536	513	479	521	525	486	497	506	502	512	571	531	523	512	521	484	539	542	501	516	470	508	500	513	502	506	506	523	550	522	486	496	547	518	516	512	568	501	529	515	555	539	485	503	522	523	526	519	500	581	507	520	506	537	517	464	556	489	515	531	490	494	511	513	512	501	536	514	557	529	532	533	517	521	488	519	515	499	513	567	542	483	495	524	523	514	468	479	503	528	516	530	521	479	568	496	481	532	527	512	508	570	540	522	474	528	492	514	500	510	520	538	514	504	496	477	523	506	526	507	495	515	502	503	527	512	523	482	508	513	543	517	530	524	513	584	506	537	520	503	486	531	524	537	543	517	511	546	500	511	471	504	520	521	482	529	535	494	517	490	510	585	537	501	518	531	582	505	505	511	534	506	543	508	544	502	497	561	512	514	522	530	509	508	513	523	550	537	482	556	454	495	543	522	529	510	516	546	534	559	478	517	518	496	504	537	493	480	515	519	511	490	531	533	557	500	517	480	500	525	521	534	488	509	502	525	530	504	503	534	543	542	513	587	533	504	535	567	508	516	538	518	594	548	557	503	539	536	522	506	534	547	506	556	491	539	526	514	540	532	521	544	536	510	500	567	522	544	514	532	543	517	514	572	516	511	510	496	498	545	533	520	495	501	520	513	546	504	527	536	533	524	524	488	528	467	514	534	509	486	511	542	508	532	521	531	546	500	490	545	522	518	483	543	521	491	541	505	526	484	530	499	488	522	481	540	540	506	547	544	512	531	483	483	528	520	493	480	516	514	552	496	534	550	552	515	543	496	519	480	580	507	526	559	547	541	510	555	532	531	491	527	505	533	508	554	548	527	543	504	510	548	511	506	523	558	497	529	511	532	514	533	496	505	554	519	525	515	500	509	546	544	519	524	509	484	495	541	486	512	559	501	515	562	532	543	546	549	550	536	541	480	519	505	539	511	516	535	529	516	512	511	472	510	514	508	524	526	491	526	547	544	516	490	517	524	527	515	485	506	531	497	521	504	509	533	506	497	545	556	505	517	509	545	509	504	504	545	562	520	524	527	491	510	519	523	494	517	530	519	507	521	514	489	515	523	513	514	538	548	512	521	532	504	515	513	506	502	487	517	498	506	543	528	510	556	556	530	460	527	500	520	534	525	513	536	528	529	498	535	526	512	568	514	515	478	484	519	529	487	495	528	557	546	528	510	545	517	495	487	490	513	526	525	523	511	506	515	539	522	496	526	517	518	513	527	526	511	494	497	517	543	525	522	513	557	554	477	513	518	520	537	541	519	513	542	499	555	501	509	519	514	545	516	528	517	545	506	487	487	499	501	512	528	532	539	540	533	529	540	505	498	562	571	541	492	541	496	527	529	531	501	561	469	531	486	494	536	499	542	540	493	519	536	498	530	496	500	540	520	553	500	486	503	522	515	500	467	541	537	527	536	517	516	500	540	514	514	510	515	529	500	493	537	532	553	459	485	518	501	529	525	533	503	467	498	488	535	504	496	526	555	478	546	522	529	527	509	505	510	534	486	474	564	534	516	538	556	541	494	539	449	487	508	493	508	519	545	503	495	532	509	498	518	514	558	501	499	530	505	547	481	483	520	531	547	512	533	497	554	516	571	542	500	505	519	538	517	521	484	538	518	520	514	472	530	481	498	531	521	482	528	509	496	469	475	555	522	523	493	493	520	477	501	513	547	503	502	514	557	533	516	487	506	533	497	556	546	552	574	537	533	511	513	512	502	527	501	554	493	478	500	505	543	534	529	508	503	492	524	510	521	548	497	447	525	548	550	564	535	489	506	561	506	545	510	530	514	479	493	531	483	491	523	531	519	576	545	534	513	520	524	491	538	547	551	530	548	507	499	507	478	466	490	508	510	544	541	529	528	525	518	512	488	519	517	564	542	514	530	535	486	533	500	493	508	532	540	511	533	518	550	504	522	534	534	540	518	535	538	516	561	494	465	546	500	521	536	507	476	523	507	467	571	482	512	500	515	503	492	515	536	474	554	529	534	472	521	522	468	562	534	476	507	510	518	493	545	525	508	506	521	502	517	557	490	481	522	579	523	560	520	513	518	494	498	489	513	539	536	501	530	517	506	525	501	469	536	475	512	536	509	488	501	497	489	484	520	479	482	487	523	511	492	504	539	479	524	525	547	535	478	540	530	539	505	498	484	503	511	532	536	512	517	525	502	491	518	514	530	539	513	556	524	502	502	522	516	500	516	517	508	546	513	479	484	507	461	524	532	483	494	509	486	517	535	511	508	492	484	525	533	531	512	502	503	551	503	568	485	510	507	478	471	511	490	480	497	553	527	523	508	519	533	506	552	550	542	493	520	483	521	479	508	484	509	476	468	524	507	505	482	529	500	528	530	503	534	538	538	491	551	551	501	514	486	521	508	507	544	536	511	523	529	531	497	537	506	529	516	502	547	536	553	523	529	510	497	551	554	499	535	530	510	510	499	515	499	529	504	517	542	498	519	510	510	502	495	495	521	560	519	516	521	503	489	508	539	496	540	500	543	535	514	506	503	554	549	547	509	536	512	502	534	538	516	547	495	529	508	515	523	477	530	502	528	524	510	520	522	535	500	490	505	503	544	553	547	529	529	542	499	530	540	510	501	518	537	493	537	523	536	496	547	504	488	517	527	509	517	524	553	561	552	529	478	493	469	513	529	510	435	508	527	529	500	512	535	529	514	509	524	548	538	533	519	573	502	530	488	491	482	490	524	503	586	541	487	540	538	490	492	470	542	498	488	529	555	541	495	533	489	544	521	556	488	521	543	537	534	506	513	491	537	534	520	495	546	541	525	506	497	516	531	573	536	494	500	539	512	529	515	532	505	527	508	530	531	552	505	462	513	516	476	526	534	491	538	535	511	505	499	539	521	535	543	528	520	524	508	535	524	498	489	491	456	531	521	508	513	494	526	523	507	507	489	510	539	503	503	495	508	509	566	516	541	564	474	550	502	523	505	538	536	509	554	484	531	516	515	502	534	501	534	530	506	537	525	482	517	540	500	495	491	536	517	509	519	548	528	573	525	517	507	513	493	532	504	525	491	516	485	514	497	502	490	511	536	526	490	539	516	543	494	525	560	489	508	496	509	531	516	518	492	490	516	494	542	553	520	489	531	506	486	535	498	522	503	544	468	541	508	519	529	516	499	531	524	525	568	552	501	516	481	522	523	527	524	511	527	511	556	517	501	504	489	530	523	504	535	502	500	507	524	553	491	501	511	524
22648	20946	28714	23344	20946	20987	9776	1119	748	661	576	491	397	412	341	306	299	262	275	241	256	224	220	224	214	203	213	200	197	159	203	210	187	167	178	191	193	165	183	184	159	158	180	165	201	171	186	197	180	163	159	173	170	186	167	171	182	171	164	189	172	167	172	159	165	164	198	169	159	155	188	169	164	182	158	183	183	184	199	198	208	134	180	176	169	164	195	181	153	178	157	149	165	167	186	176	170	169	164	177	162	150	142	187	167	184	150	158	169	164	199	150	144	143	154	159	161	156	140	172	187	162	159	179	175	172	164	151	157	167	166	176	178	175	166	162	154	165	158	172	148	169	185	157	160	166	180	162	157	159	167	182	176	158	148	169	164	162	185	159	164	170	154	174	159	140	147	132	146	158	139	175	158	190	154	164	171	151	139	179	150	149	154	154	152	158	170	138	178	141	150	146	148	140	168	175	175	151	193	155	153	178	148	166	159	167	169	162	157	149	185	156	156	161	160	171	126	149	158	153	142	179	144	154	150	148	147	174	174	170	157	178	153	142	172	160	173	166	174	157	167	174	165	169	164	174	178	172	165	161	160	151	175	158	175	180	165	148	166	162	130	133	154	146	144	161	184	158	171	156	161	163	185	191	166	170	174	161	162	162	150	168	172	160	176	169	191	163	162	151	151	160	153	160	158	167	175	170	173	140	187	151	151	170	141	157	152	160	170	158	155	180	151	174	182	156	167	172	154	155	159	167	168	151	159	162	158	168	176	136	147	175	180	175	175	153	176	187	172	162	148	158	160	148	163	148	171	170	148	149	171	166	160	160	157	172	140	153	178	136	167	161	166	178	166	143	162	164	175	153	160	149	168	154	149	173	147	158	167	168	151	163	162	155	149	162	159	137	171	171	179	177	158	148	146	187	173	168	164	163	165	137	171	168	174	145	172	165	162	147	169	173	181	170	167	174	189	170	166	162	162	157	182	183	167	140	159	163	173	160	166	163	169	169	170	152	144	147	144	183	159	131	148	152	169	141	176	163	165	158	176	165	160	174	157	176	146	163	168	166	145	159	180	161	158	171	169	171	153	163	161	167	170	167	157	163	158	172	181	149	156	190	188	178	174	165	191	178	173	159	149	157	168	153	166	157	178	175	155	163	170	139	143	166	174	163	187	143	155	165	147	168	160	162	166	171	176	164	164	158	156	162	148	165	166	201	171	169	190	166	169	149	151	160	141	202	148	158	170	162	172	151	162	169	154	145	167	144	170	158	172	168	160	185	153	173	170	176	153	148	163	149	149	161	169	157	124	160	160	170	149	155	181	157	167	152	172	155	153	185	136	162	173	188	181	177	188	171	164	161	165	147	155	142	136	164	172	152	143	172	190	133	156	170	150	172	174	155	154	161	166	172	165	177	170	156	143	168	177	148	157	176	184	166	164	150	155	148	168	158	166	150	177	174	145	197	140	186	160	159	152	136	186	150	133	130	140	159	161	140	158	159	165	179	147	154	167	141	157	173	180	140	172	149	166	153	171	181	174	194	152	173	168	158	151	159	139	162	197	156	165	178	180	173	147	164	160	180	150	166	170	154	161	155	177	186	168	158	166	151	162	174	161	172	148	176	167	161	180	172	156	158	157	168	164	143	161	157	156	177	160	159	155	160	174	151	148	150	156	164	180	165	162	142	151	168	139	162	182	184	176	163	151	185	162	171	160	199	186	160	159	169	161	155	167	149	159	179	152	178	166	152	161	176	149	133	166	180	156	143	143	153	183	154	168	159	177	160	157	155	184	159	153	182	161	154	168	138	147	163	153	172	166	172	170	163	156	162	176	158	172	163	151	146	153	149	159	182	155	150	144	160	153	165	146	152	162	167	165	178	156	135	172	165	153	167	156	143	159	170	158	168	164	142	162	168	167	175	153	152	190	154	151	162	155	147	156	175	160	163	172	184	157	155	155	158	161	155	152	167	182	159	162	157	162	166	154	172	143	159	162	152	161	170	179	155	163	174	167	153	138	174	163	171	155	154	158	160	154	189	156	139	171	163	176	173	169	151	165	176	162	147	166	145	156	156	177	184	153	157	148	174	160	164	146	165	165	187	145	171	141	156	160	156	174	161	171	179	176	162	162	156	154	175	177	156	166	160	169	148	180	136	172	177	159	156	160	178	180	163	163	162	166	154	152	146	171	159	168	176	133	171	153	171	147	167	151	138	156	144	166	147	158	162	170	162	163	166	181	137	145	165	166	180	167	165	160	183	154	160	158	158	169	164	164	156	150	143	149	155	184	178	164	128	158	168	156	162	164	166	151	162	153	141	153	154	170	161	148	168	174	166	177	160	151	126	162	172	150	175	171	170	158	137	184	186	172	144	172	150	160	143	154	183	171	123	155	180	162	133	137	164	177	166	157	192	155	174	174	165	173	153	185	175	160	146	164	149	161	157	168	155	150	160	162	140	143	163	158	160	158	162	161	176	175	167	165	153	162	139	146	162	160	143	169	179	136	159	162	172	150	159	147	161	159	137	175	166	154	153	163	155	153	153	163	170	165	153	142	173	168	172	159	168	151	183	165	170	171	151	159	163	146	150	143	166	162	162	161	176	180	141	173	162	170	162	172	158	176	137	161	155	148	158	167	151	146	162	165	161	148	161	143	155	141	166	159	154	138	158	178	172	190	158	150	147	180	164	142	138	173	195	143	157	183	195	178	169	145	170	167	159	163	165	150	169	169	178	140	176	179	128	172	144	156	157	155	154	164	157	168	182	143	168	166	157	153	158	138	141	158	158	161	164	174	152	160	158	177	174	161	177	151	165	149	168	167	170	150	148	159	163	141	134	173	175	156	145	133	150	159	179	143	160	152	166	165	178	175	143	168	148	165	146	143	138	165	169	149	140	159	156	165	159	180	171	161	169	169	167	180	162	159	149	146	161	168	144	145	147	145	161	158	166	150	165	153	168	181	174	167	161	183	183	157	169	154	157	155	163	149	155	165	152	183	153	144	160	145	174	160	157	137	158	156	154	169	152	155	167	159	160	180	167	166	188	173	173	159	173	166	157	145	124	167	164	151	168	165	152	170	169	140	149	155	151	179	142	180	165	154	169	152	165	149	178	149	161	143	156	177	156	161	173	170	162	160	163	156	166	173	162	162	171	155	151	156	188	162	167	159	166	156	135	160	166	164	124	160	168	156	143	162	134	134	182	159	158	162	164	147	170	175	154	162	178	145	166	167	173	138	155	146	168	161	154	155	162	158	151	156	170	159	156	178	143	159	161	165	161	156	143	159	164	157	168	138	161	148	150	147	156	172	162	161	160	188	144	173	163	182	151	157	138	154	160	165	157	153	130	135	138	138	150	153	166	163	178	156	164	150	156	174	149	159	152	158	140	172	162	172	163	161	154	159	162	169	187	159	173	152	166	159	163	151	167	153	160	175	151	145	167	147	143	163	171	180	154	175	176	172	165	161	199	169	164	179	167	165	164	158	162	181	155	161	146
6944	16154	13557	7092	5009	3749	2799	2153	1791	1428	1135	944	795	723	587	483	457	447	412	367	391	357	335	308	309	301	286	254	290	255	244	237	256	227	263	238	228	244	218	215	282	237	215	227	255	234	227	234	208	232	208	228	212	202	237	194	196	187	214	223	201	211	214	211	187	200	198	216	181	193	194	189	190	181	202	170	202	222	218	224	236	225	190	203	194	191	211	208	196	178	202	192	197	177	201	193	175	192	189	213	214	214	196	162	205	211	186	231	195	199	221	189	190	199	186	191	173	180	216	186	189	194	199	188	192	211	181	180	203	221	198	190	195	188	187	188	186	205	197	207	191	188	173	186	186	172	172	190	225	199	211	201	174	204	205	202	183	194	186	198	190	167	174	194	171	194	211	179	172	185	217	190	169	217	173	187	184	189	165	178	191	214	189	212	198	199	191	187	199	189	188	180	197	194	191	207	201	176	183	200	194	202	217	185	165	187	192	202	202	211	183	190	188	158	195	186	171	192	169	200	193	191	178	209	172	192	218	206	198	212	183	186	188	182	200	173	203	203	175	203	201	180	192	183	173	218	179	189	219	147	195	188	212	192	181	196	175	200	203	183	203	198	187	183	160	177	191	177	195	189	220	173	198	185	185	192	186	199	216	179	185	186	191	200	185	187	198	166	208	218	189	177	205	215	186	188	193	170	167	204	176	208	190	191	199	193	185	175	186	167	226	177	211	192	202	175	209	184	182	224	188	185	194	157	199	193	201	204	207	177	194	201	200	181	185	199	196	174	180	186	196	167	189	205	185	206	196	200	206	215	197	197	185	186	188	187	203	196	199	207	194	171	183	184	188	197	177	192	187	163	193	198	183	214	190	189	182	159	190	214	183	198	204	185	190	220	193	194	190	180	207	172	186	184	189	198	199	188	204	191	203	214	184	193	195	172	188	196	207	201	180	211	200	200	220	176	197	194	168	166	200	183	167	176	192	156	208	200	178	200	193	191	182	201	197	197	188	175	201	206	191	207	196	191	208	182	195	189	190	165	197	202	190	174	183	177	190	204	185	200	185	198	214	191	170	195	186	178	164	202	187	184	182	200	189	195	192	196	166	187	163	202	191	174	183	186	178	203	172	219	197	198	214	165	182	182	204	194	183	213	200	193	192	195	223	189	186	197	196	165	211	193	201	216	181	194	203	228	174	198	186	193	196	203	177	191	181	185	182	185	197	190	187	195	207	175	179	187	179	191	189	202	176	202	195	193	196	191	176	191	189	185	180	188	172	189	199	169	194	198	212	185	180	191	195	192	198	193	184	173	167	180	204	180	211	197	186	220	191	175	178	204	181	190	183	179	184	171	181	183	204	203	188	193	198	169	174	182	188	207	198	201	182	183	194	180	188	212	198	212	191	194	176	207	184	176	217	185	186	175	193	179	193	191	169	192	196	206	230	196	209	208	183	168	189	183	200	176	168	204	174	200	179	203	176	192	172	201	191	192	202	202	209	181	185	188	185	183	189	193	170	202	196	174	209	193	200	197	216	176	215	184	201	182	186	211	205	183	181	221	191	208	182	196	204	207	234	194	197	190	188	204	170	198	233	206	219	200	188	191	195	195	192	201	196	184	185	215	175	175	201	214	200	186	155	200	185	220	184	195	181	205	168	207	220	188	213	212	197	193	177	196	194	174	195	202	179	184	184	197	194	197	205	184	186	187	164	209	189	190	183	190	183	198	167	214	196	212	176	192	190	210	190	200	178	192	183	181	188	161	186	180	207	180	192	182	178	193	190	209	199	204	203	204	195	193	181	177	193	178	193	209	164	179	182	161	198	192	177	201	170	186	195	195	191	197	193	184	183	182	180	157	189	171	189	195	173	187	180	191	203	160	201	192	193	214	172	201	170	191	204	167	169	198	185	225	213	200	177	175	213	140	212	199	206	219	216	218	202	200	188	172	182	206	176	185	202	175	190	202	198	197	179	168	184	181	182	198	208	199	216	195	220	201	183	191	195	184	204	199	221	189	174	215	193	210	194	175	191	183	206	192	189	183	179	170	198	207	164	178	190	192	213	195	180	185	183	195	189	189	206	188	177	179	185	175	188	195	180	202	195	190	172	184	209	205	206	183	180	200	185	201	189	176	205	193	177	193	162	183	183	199	187	187	198	176	178	199	193	204	166	182	204	212	187	191	198	167	180	194	178	205	171	186	198	200	199	182	221	207	180	182	182	182	189	185	192	188	209	204	198	173	206	186	183	186	190	212	209	190	215	195	180	178	148	206	176	172	221	178	176	188	191	171	185	186	186	196	205	196	213	201	176	184	198	183	177	197	183	175	169	186	182	195	223	194	183	197	196	181	198	193	209	195	199	192	197	192	203	180	180	179	200	213	183	217	212	193	178	198	184	180	198	176	200	187	177	207	184	191	199	204	198	207	192	186	181	180	192	185	220	204	188	198	201	192	196	203	184	197	190	187	180	197	180	169	210	186	185	191	204	199	207	177	196	187	187	194	173	204	174	210	177	187	181	181	206	202	197	200	190	187	198	209	200	182	172	171	199	180	208	176	217	174	219	210	179	211	193	183	201	170	184	183	195	199	206	225	192	175	196	187	194	177	203	196	196	178	192	177	175	186	194	177	189	206	194	174	213	186	207	180	222	198	179	173	182	230	169	215	199	222	192	190	208	176	219	163	191	192	195	193	200	191	219	193	194	183	191	180	198	189	215	188	188	195	188	198	191	180	205	216	185	191	172	211	198	177	164	172	208	194	209	180	199	210	193	183	239	186	194	170	199	180	216	212	171	190	194	212	195	208	150	183	179	208	217	175	210	182	209	185	156	206	197	154	203	182	184	201	177	189	219	171	178	201	186	186	198	166	167	206	198	188	178	202	207	189	205	197	181	183	205	200	198	195	186	167	189	183	198	184	210	207	203	202	182	216	186	195	182	189	211	182	174	210	185	191	188	198	211	221	191	199	170	227	181	186	171	233	215	193	183	198	207	196	182	170	190	201	209	186	171	195	170	185	196	174	197	164	201	174	207	165	195	209	209	226	187	176	178	218	197	191	181	184	196	176	216	183	199	205	206	184	193	189	200	173	218	221	185	185	193	198	172	191	188	208	178	190	187	178	213	196	200	174	183	216	221	165	187	167	202	180	172	192	190	219	218	193	196	181	199	209	170	208	210	211	191	177	188	221	183	204	166	181	205	181	210	185	177	186	175	205	180	201	216	187	217	177	199	168	190	198	203	211	197	197	199	190	201	191	197	187	207	175	190	195	197	174	175	209	173	185	170	200	183	194	218	184	171	188	225	167	196	189	188	183	200	201	185	197	187	197	178	171	185	194	202	174	211	198	186	208	201	192	204	190	182	176	180	197	178	179	186	186	220	188	202	172	175	170	205	199	191	150	188	196	196	193	182	232	188	188	209	176	190	198	167	210	205	203	205	187	177	204	186	187	191	197	201	212	210	190	191	183	184	204	200	208	187	170	211	190	199	204
26716	19814	6922	780	522	464	432	435	428	438	387	399	406	414	411	365	401	399	412	379	407	384	413	385	401	375	397	375	396	413	407	384	410	400	368	386	416	408	409	392	397	407	420	410	391	411	404	393	363	406	385	438	379	362	389	388	405	392	381	411	383	416	382	424	423	349	413	407	405	401	449	369	434	366	402	405	393	391	404	429	364	407	435	385	388	392	420	385	377	399	426	384	389	372	427	362	397	422	396	392	401	368	376	397	417	375	370	354	410	376	393	378	419	407	370	419	398	407	405	422	394	379	392	433	387	434	386	390	389	376	381	390	415	374	380	389	421	372	373	364	404	405	380	380	393	387	383	363	393	372	415	390	376	360	389	369	400	395	418	409	412	371	374	362	333	360	400	408	362	378	392	390	396	375	394	365	417	371	396	398	381	362	376	415	384	389	392	387	385	395	416	417	373	385	393	397	383	376	402	412	420	401	387	423	379	386	399	395	423	368	410	375	413	381	393	406	396	394	403	405	424	408	385	376	410	358	441	396	386	383	382	410	381	382	394	398	407	388	430	397	354	405	398	378	419	393	408	364	405	426	452	392	395	384	381	388	370	390	367	409	385	402	382	409	405	395	383	407	400	402	387	415	398	366	404	411	401	410	380	459	416	386	358	369	397	397	388	349	364	400	410	415	398	390	401	395	378	398	404	393	381	441	404	429	387	426	407	408	367	398	427	397	393	373	361	407	407	416	392	367	362	398	409	427	400	407	404	397	396	381	409	392	401	367	389	392	397	366	398	406	357	399	390	411	409	388	406	415	400	383	397	403	410	397	413	395	439	388	429	365	416	406	383	426	433	401	357	383	378	397	385	390	378	392	407	430	391	356	335	396	413	373	390	399	403	401	398	359	405	391	427	393	412	411	423	424	389	382	390	397	392	383	372	389	402	420	381	392	417	390	412	432	399	426	406	386	382	350	399	393	433	363	405	425	410	382	383	390	404	360	385	433	392	410	395	415	406	380	395	417	387	396	411	411	367	380	420	388	398	353	382	394	400	390	408	438	400	386	407	399	382	387	412	376	411	406	382	424	391	419	390	389	421	419	406	420	397	424	412	399	402	421	393	392	411	399	386	370	388	413	387	400	380	420	412	391	372	371	405	407	454	394	354	375	412	386	388	414	379	413	418	411	388	380	409	367	423	388	370	375	422	361	408	412	400	392	394	428	427	378	418	459	382	391	388	406	397	419	405	416	396	424	399	398	385	377	376	353	401	411	364	381	387	371	396	376	405	357	400	383	412	401	395	391	380	426	368	371	391	355	373	387	403	416	375	360	403	390	387	429	376	410	394	362	383	424	375	381	419	385	395	431	419	414	388	391	391	405	385	383	384	403	409	383	413	397	371	362	386	391	367	384	404	406	375	398	418	417	364	393	390	405	387	377	404	418	393	339	343	428	376	373	401	358	417	403	396	412	382	385	427	352	364	378	351	370	417	393	383	420	363	402	418	403	388	373	396	383	381	393	378	384	402	433	359	404	409	432	404	387	338	413	392	404	369	429	392	383	377	389	347	393	420	425	394	404	415	363	441	389	402	397	382	394	402	361	384	394	361	361	377	418	363	360	393	400	422	383	418	372	352	393	390	418	387	401	404	409	386	369	389	413	408	402	404	396	375	403	401	411	386	385	398	365	371	375	391	396	371	411	435	419	368	381	374	410	394	393	393	380	415	376	395	398	409	384	367	402	376	388	390	345	408	426	418	398	384	372	394	382	398	406	390	428	399	399	407	390	392	376	402	398	403	385	394	380	430	378	384	374	396	400	393	390	389	414	412	399	420	373	369	413	390	426	420	385	370	393	360	378	382	346	398	405	412	410	416	385	421	391	370	393	450	408	399	411	380	381	394	400	396	401	423	385	372	350	423	367	398	382	415	386	397	377	383	373	417	358	379	442	413	411	398	378	378	386	425	392	430	370	386	359	430	359	414	359	419	386	367	371	382	398	392	407	389	383	396	414	403	404	418	373	356	380	382	395	453	369	391	378	393	370	359	427	394	391	384	411	392	406	341	392	386	366	389	425	393	406	399	397	418	382	403	371	420	411	361	375	423	408	397	399	416	418	426	356	401	335	393	386	378	385	414	357	414	399	406	410	388	399	414	383	395	380	444	382	441	384	419	397	384	396	409	389	370	366	403	372	353	379	421	403	387	403	379	400	379	400	409	400	403	372	408	362	378	404	380	392	373	439	388	380	397	395	383	402	384	412	408	385	378	412	379	432	415	390	417	399	409	394	361	418	422	407	395	392	384	388	404	380	380	378	359	397	402	365	369	377	349	383	405	410	410	392	378	363	348	429	390	393	388	362	385	388	414	378	394	398	416	411	376	349	406	411	391	412	384	330	386	416	426	382	408	395	416	380	410	392	430	385	413	403	410	375	392	392	383	392	393	398	390	397	375	382	394	417	423	380	393	402	386	394	429	395	379	384	445	360	377	383	421	429	395	403	371	404	423	434	357	419	403	402	374	369	393	428	399	396	400	401	406	364	388	414	424	374	375	388	413	409	373	379	379	376	387	375	382	373	385	405	392	400	401	429	397	364	385	384	383	356	411	400	402	400	390	364	432	408	421	385	385	431	390	397	370	417	383	369	394	392	387	352	385	367	396	389	406	413	383	426	374	409	392	398	401	399	374	354	403	400	376	400	367	398	372	399	410	389	381	397	410	379	405	370	388	430	398	409	379	400	368	382	403	389	403	419	401	425	402	385	403	377	417	392	395	409	420	370	417	398	378	437	404	379	392	381	413	401	400	409	360	380	403	426	396	382	386	408	382	392	396	422	399	419	389	400	406	402	369	397	400	368	416	393	383	385	413	374	385	365	401	379	382	380	390	423	391	393	403	375	412	387	408	406	400	398	377	404	418	395	417	405	407	404	361	410	407	401	389	363	383	373	403	395	418	369	386	406	409	382	400	392	413	397	378	386	358	403	370	413	381	427	411	391	437	401	396	387	376	403	407	436	397	379	410	405	378	385	371	400	390	431	404	399	390	355	405	391	380	402	361	376	377	413	401	410	401	392	396	393	407	372	384	405	392	437	400	389	378	405	389	350	398	358	392	393	398	378	386	380	398	387	426	411	354	388	434	403	434	414	403	385	429	383	373	407	396	387	358	404	367	408	423	364	415	388	395	386	412	371	380	407	353	404	370	420	406	386	401	349	420	393	354	396	389	400	396	419	401	392	386	382	413	395	361	400	357	375	400	388	373	372	411	388	382	396	406	395	370	421	376	391	384	398	397	381	415	407	396	392	396	375	370	386	390	381	402	412	395	393	360	389	405	393	417	391	392	340	408	394	404	367	409	393	362	424	393	377	405	406	435	388	411	437	395	415	391	417	398	408	402	405	397	417	395	406	422	421	401	365	424	425	390	406	413	408	387	426	450	399	412	383	413	402	398	407	360	391	392	375	382	411	405	408	391	411	382	385	385	420	387	387	405	361	414	375
4124	1402	1147	778	693	623	591	545	577	509	534	503	533	519	521	504	514	525	474	483	520	477	481	534	475	492	548	504	477	474	498	523	480	521	505	518	476	522	495	466	510	475	507	472	465	470	500	496	498	527	515	456	502	492	473	511	480	477	508	441	515	495	486	468	539	537	437	496	462	518	472	468	466	495	468	528	446	489	507	513	448	469	489	524	516	474	483	474	459	511	516	505	504	520	465	462	487	503	471	484	472	483	519	471	484	482	481	469	507	489	493	510	512	481	479	486	458	465	481	492	470	495	458	506	508	509	464	470	462	519	462	474	471	437	476	505	509	480	507	513	506	493	481	495	475	494	531	492	474	496	508	498	483	449	548	499	525	504	507	479	515	528	510	510	486	508	468	496	521	502	506	488	475	511	485	504	471	503	479	502	447	471	439	460	484	443	530	480	507	452	459	515	506	484	486	440	464	507	482	480	541	512	486	450	475	515	491	514	508	469	493	478	481	461	503	493	465	502	499	524	513	457	495	480	511	451	499	525	523	501	499	495	511	471	511	497	521	486	492	489	467	467	497	493	452	493	494	475	472	470	502	496	497	497	476	497	460	477	496	499	457	489	502	517	493	472	456	460	477	470	484	461	483	493	490	495	495	479	508	453	503	462	431	479	509	512	453	421	477	511	498	486	487	534	499	509	503	491	495	499	455	483	491	468	484	482	509	440	462	445	494	521	499	440	490	476	472	515	444	519	498	498	515	509	486	538	508	495	498	462	501	497	527	474	486	519	469	497	487	529	497	524	486	463	511	481	466	479	503	440	503	490	496	543	496	512	524	504	479	497	515	509	499	509	514	487	502	509	462	515	499	464	484	486	470	492	497	501	503	434	500	497	506	510	477	496	503	498	501	485	487	495	479	517	480	426	513	418	485	484	495	496	511	477	463	480	472	518	489	492	503	481	473	516	514	526	492	490	470	499	473	485	479	472	492	504	478	470	474	509	536	505	494	458	508	500	508	491	498	491	473	495	533	509	489	485	457	465	474	482	489	494	534	484	491	500	548	501	451	486	522	488	484	481	476	492	513	508	459	479	467	496	477	504	526	503	502	495	498	429	448	511	455	470	480	525	516	492	502	503	494	484	482	477	468	468	470	511	481	497	515	534	453	492	471	456	471	476	482	496	477	499	472	510	485	478	507	503	484	484	518	489	480	472	463	457	490	478	478	527	543	481	528	508	452	450	495	501	499	488	503	497	515	498	484	495	469	468	495	535	504	498	462	511	509	473	476	502	545	449	466	498	468	487	480	494	493	525	496	509	514	512	523	471	466	524	508	476	473	458	495	487	480	508	505	501	477	494	469	477	491	492	526	497	498	473	493	480	458	513	513	509	479	494	473	487	460	518	466	519	501	488	457	447	474	492	469	510	467	491	522	500	470	469	501	512	466	474	484	478	444	491	492	477	480	497	465	503	496	485	501	505	462	475	475	536	484	485	526	467	507	490	496	476	497	508	459	485	455	505	464	489	511	501	470	490	484	536	469	472	480	513	514	498	472	489	503	481	486	482	463	500	445	460	505	491	495	506	461	456	480	495	534	518	501	459	476	471	511	473	490	530	479	514	502	510	496	464	486	490	500	449	433	522	497	519	474	478	473	480	476	471	501	448	465	464	512	491	484	490	497	471	522	448	481	446	476	451	480	472	495	443	489	472	476	471	470	467	507	511	506	526	443	448	484	449	478	476	467	489	509	499	473	516	501	495	495	496	530	481	427	491	493	464	483	501	505	508	509	452	461	519	469	470	497	510	489	470	481	497	514	473	469	520	462	529	494	490	456	493	502	490	509	489	521	463	522	483	508	488	488	500	455	483	494	497	500	505	468	522	458	514	500	467	515	510	486	492	478	461	492	497	441	510	523	499	477	509	516	501	418	483	473	494	472	535	492	486	468	480	476	520	510	488	488	492	507	484	479	520	509	490	538	476	461	452	514	453	491	478	494	531	493	563	458	458	474	488	475	496	495	453	511	539	483	504	439	469	495	527	511	533	479	472	558	504	481	471	463	462	441	496	498	503	519	494	504	496	526	461	498	478	455	513	471	465	495	504	508	470	514	499	509	483	494	474	511	449	497	472	454	520	482	465	502	533	513	492	486	482	485	480	494	487	520	460	460	475	517	419	462	480	468	544	526	498	501	460	507	456	450	472	504	475	468	480	494	505	492	491	462	502	457	502	513	479	502	469	437	492	457	474	488	481	497	504	457	473	487	496	474	466	518	463	471	499	482	438	484	484	503	500	506	455	437	495	444	503	489	487	477	469	463	480	516	462	508	459	497	461	464	506	484	499	471	469	484	521	468	480	505	512	446	441	534	482	506	453	480	492	499	490	482	498	449	481	479	504	449	473	462	495	478	496	531	471	487	475	490	482	446	500	474	458	446	488	487	488	458	477	432	512	474	460	507	481	509	496	475	453	496	512	515	429	481	484	475	501	494	484	480	513	536	505	462	488	486	499	507	461	546	473	533	462	490	500	503	491	508	531	504	466	470	488	463	449	514	502	482	480	495	495	512	458	458	479	509	471	507	474	482	456	466	509	472	494	475	494	504	475	494	514	498	475	453	478	454	476	444	446	517	509	502	481	489	510	504	504	463	461	478	462	466	498	507	474	483	501	468	501	492	462	497	481	534	439	473	488	475	468	460	493	475	487	481	460	481	503	481	514	488	493	439	488	470	489	532	497	496	477	503	493	486	469	522	508	473	506	494	497	489	493	485	514	477	469	456	487	492	494	467	530	518	469	477	456	478	503	531	502	522	436	475	524	504	450	486	487	506	499	515	472	491	474	463	502	499	523	497	439	522	437	466	491	496	463	484	511	536	492	497	535	477	480	490	516	473	522	489	498	471	466	510	516	513	485	495	507	493	479	503	466	461	481	503	486	474	481	498	500	510	452	482	470	510	495	469	491	506	516	489	490	465	519	515	445	515	426	488	475	485	489	467	507	534	519	531	488	477	463	473	468	459	558	497	484	464	483	493	468	477	509	511	464	500	527	492	524	486	507	450	468	456	476	489	487	468	481	506	471	499	476	498	481	465	460	501	440	505	474	517	488	477	517	474	502	502	442	480	534	453	477	503	502	495	514	482	502	481	498	469	462	475	500	492	535	488	466	461	466	493	466	522	475	484	483	517	524	501	451	515	480	416	467	491	559	460	509	473	498	497	499	481	510	498	486	478	471	527	503	471	474	457	490	476	482	485	486	471	516	468	491	484	476	487	529	502	478	487	473	473	499	477	487	497	467	487	495	446	503	456	454	480	457	500	475	443	473	477	513	471	498	506	501	442	557	473	488	470	451	479	457	538	473	458	517	496	521	472	494	507	454	486	459	522	484	505	504	518	515	487	452	484	517	474	498	492	525	469	528	479	505	502	487	468	494	470	521	479	488	498	497	485	464	509	465	474	514	460	496	484	516	509	461	479	490	507	480	487	474	501	485	479	473	481	498
23656	20960	28264	23816	20966	10529	1072	662	545	471	416	330	314	294	265	288	255	274	265	256	245	222	232	222	246	214	210	212	228	193	211	233	190	226	229	194	212	193	221	222	190	193	203	227	225	193	230	215	199	191	190	215	190	213	233	182	218	187	215	185	177	191	185	192	198	191	192	203	215	185	190	180	200	190	209	197	212	189	218	209	201	201	212	196	176	207	225	192	208	186	220	190	207	196	225	198	194	177	196	187	170	201	203	195	196	190	194	181	190	197	180	199	205	201	206	174	191	193	213	184	209	193	197	202	208	215	186	208	174	173	204	186	187	189	173	190	186	197	217	227	223	188	188	191	199	170	146	174	224	182	196	185	177	200	186	188	188	184	173	205	197	176	183	198	186	191	197	213	179	201	193	221	209	187	204	176	195	170	194	177	183	204	192	211	189	199	194	212	210	184	161	177	212	166	194	203	209	227	232	204	209	169	196	179	183	198	195	183	183	191	169	220	212	204	205	195	204	216	170	192	199	201	198	184	177	194	189	207	200	202	200	176	211	195	203	204	215	175	202	161	201	198	175	198	200	185	197	217	177	207	213	181	187	166	216	174	172	203	164	215	176	174	180	178	208	188	165	208	185	187	215	178	186	190	190	201	198	191	183	194	182	174	192	198	185	195	195	192	182	197	176	203	211	206	205	202	190	190	201	187	213	200	178	183	179	197	196	186	161	223	197	193	210	192	205	191	194	184	194	200	226	210	199	196	173	204	229	192	186	214	197	195	191	212	183	186	177	192	193	204	166	186	185	206	198	169	187	192	182	211	192	206	213	199	202	155	183	208	188	211	194	194	199	199	202	164	171	181	204	199	210	202	187	190	171	166	177	171	198	189	207	207	214	185	185	184	190	173	207	190	188	188	209	189	192	213	180	196	184	183	189	199	198	191	198	199	190	182	197	208	193	214	186	175	194	195	190	219	192	195	185	191	191	199	199	197	195	176	190	195	223	209	176	200	212	217	169	187	201	195	209	192	183	192	190	207	172	184	215	201	206	196	200	212	186	183	196	187	195	186	195	188	179	217	192	183	177	174	194	207	216	192	218	173	207	194	180	206	189	183	207	191	208	164	212	194	215	200	200	197	191	176	165	198	191	199	167	190	196	180	197	216	194	164	165	216	181	190	182	194	179	200	209	203	181	218	177	204	178	197	183	201	179	208	165	198	182	195	177	200	208	207	220	171	196	200	205	188	184	194	187	186	191	186	206	228	199	186	162	190	201	180	189	154	173	187	199	199	175	197	206	177	203	230	198	192	194	189	199	198	183	215	172	187	197	183	201	201	175	212	195	173	192	171	205	171	215	180	166	201	187	180	186	210	200	190	175	210	207	194	196	212	194	197	191	183	182	179	178	169	208	192	175	200	207	207	188	185	184	188	179	172	163	185	197	216	180	195	194	211	202	167	193	191	195	212	199	183	194	173	210	180	201	195	198	196	199	182	183	205	177	176	210	171	187	188	192	194	179	186	194	174	201	186	204	192	212	184	209	192	193	180	212	194	172	188	185	215	184	186	184	181	180	214	213	187	186	203	195	196	149	203	195	200	216	181	194	166	186	202	169	181	196	201	183	182	189	203	187	159	203	205	176	202	161	199	182	186	197	159	201	172	190	187	182	192	201	177	208	205	193	186	165	179	197	188	212	179	206	175	196	196	200	211	191	177	220	200	205	210	186	201	195	174	183	183	175	187	181	206	203	198	196	225	188	215	205	200	201	193	175	186	207	221	198	196	210	194	175	177	205	190	210	217	183	195	183	183	161	172	184	184	180	175	184	168	196	198	178	189	179	200	196	201	177	187	176	184	183	211	196	173	171	200	196	205	180	183	165	196	173	204	176	196	196	168	191	211	218	202	170	203	194	216	215	203	184	205	195	205	206	205	246	197	153	196	196	208	182	197	177	213	189	186	178	184	212	210	188	220	195	193	202	179	188	226	196	185	214	214	191	180	208	180	187	165	225	204	184	176	198	203	165	204	216	207	187	175	195	212	198	174	202	195	195	214	183	189	200	198	209	189	165	196	222	181	222	219	188	169	182	202	160	203	208	206	173	195	189	211	190	185	204	177	194	209	183	176	185	218	218	193	166	204	200	184	198	206	194	224	198	179	198	182	227	191	198	184	222	182	197	206	183	198	195	201	212	197	213	191	180	187	200	203	233	193	169	186	222	195	199	206	207	194	220	182	203	185	182	179	185	199	213	187	211	199	198	183	191	200	209	214	192	217	193	201	161	210	205	186	180	225	195	195	191	194	191	193	203	214	201	201	204	191	210	183	177	191	179	202	196	184	195	167	177	203	189	205	196	208	225	170	185	177	187	185	193	187	192	194	180	174	190	193	209	199	192	176	202	188	185	198	209	196	200	193	182	201	184	177	173	157	183	206	202	199	189	197	209	183	180	181	186	201	187	190	193	187	173	210	192	188	179	202	186	184	214	198	191	195	191	186	221	204	206	240	188	210	184	206	187	203	196	193	209	218	184	205	203	204	213	187	194	191	190	197	188	192	178	172	176	189	216	187	178	182	182	194	195	192	208	188	210	208	209	210	198	184	182	206	225	205	195	190	193	218	172	202	177	199	212	169	194	190	182	198	207	175	182	194	192	179	211	197	207	198	178	180	160	192	178	216	209	203	212	177	192	163	173	219	185	196	155	179	174	196	200	195	209	203	169	173	187	197	184	173	173	178	177	197	177	216	185	176	195	189	206	223	190	198	217	203	173	180	197	178	192	196	183	210	221	199	209	197	197	201	184	187	194	211	204	186	185	183	189	200	210	191	175	197	204	203	221	191	182	192	207	172	197	220	168	213	207	187	207	171	177	176	188	245	208	186	212	212	207	192	202	202	178	215	190	172	190	207	225	209	211	189	205	205	199	193	174	187	190	181	173	194	238	181	215	191	193	187	231	192	199	185	204	198	193	212	204	209	184	172	181	194	186	194	193	200	201	188	186	192	196	173	194	178	201	192	186	192	212	195	189	174	205	196	224	201	186	186	204	187	201	188	203	183	177	189	193	195	193	212	165	184	190	184	187	175	188	166	224	193	211	185	164	198	192	214	194	175	198	220	199	214	184	170	199	214	181	187	196	192	172	191	193	182	211	206	183	199	162	188	184	199	188	174	193	211	196	190	197	205	181	197	193	214	207	189	187	170	194	212	206	202	194	195	190	203	186	195	189	183	191	185	186	200	217	182	187	218	206	204	204	194	207	200	198	179	180	193	202	175	182	201	236	188	185	182	218	211	180	190	196	165	174	174	200	202	220	195	193	202	181	211	207	185	198	176	203	190	183	185	192	187	191	192	175	190	189	212	185	200	175	174	182	212	179	172	204	187	182	197	196	203	205	198	210	225	191	213	206	177	197	213	194	168	160	185	194	192	178	202	209	203	196	196	194	205	200	195	194	190	193	197	183	185	210	164	188	180	196	191	187	201	215	184	173	174	211	206	224	214
4825	10021	8308	4318	2765	2162	1641	1271	1055	851	691	638	622	557	494	462	391	362	343	355	340	351	294	327	324	273	309	305	277	295	299	302	302	288	268	281	270	251	271	269	250	246	272	257	243	260	255	268	282	259	277	241	243	266	242	273	243	258	271	259	246	275	251	278	223	260	265	267	248	258	253	288	273	257	236	253	275	281	278	274	267	264	274	231	253	270	268	245	276	253	258	253	245	288	267	287	264	259	233	258	278	264	255	283	255	229	258	252	254	243	264	260	246	253	266	273	242	257	283	274	286	226	258	266	236	263	263	260	267	234	256	263	270	244	262	248	248	225	256	227	245	245	234	262	261	258	255	260	242	265	254	274	260	241	248	251	248	243	260	247	264	247	225	261	262	247	212	259	214	232	268	250	272	249	254	253	257	244	243	253	264	255	226	223	274	230	268	265	239	238	233	245	241	254	256	266	269	278	251	227	245	277	236	261	222	241	279	244	254	248	257	249	256	221	258	257	270	246	236	239	265	260	240	262	249	247	240	248	250	256	229	272	234	270	257	242	241	229	236	265	241	225	229	236	254	258	239	249	253	238	250	266	230	247	258	253	240	263	225	260	252	253	243	250	209	245	258	238	235	256	242	240	235	258	248	257	260	250	254	258	252	290	246	264	235	280	244	264	240	266	215	233	271	272	245	255	252	230	246	261	273	257	254	260	235	243	257	232	237	275	228	239	263	264	259	246	220	248	253	248	242	244	239	256	231	245	230	241	231	265	234	242	220	230	244	251	229	262	272	246	222	261	246	250	243	276	257	242	229	232	253	244	250	275	291	224	249	260	239	269	255	261	239	239	240	240	256	254	258	231	245	262	248	259	236	229	235	275	255	233	269	239	241	239	191	252	239	268	278	263	277	247	220	230	233	251	258	221	255	243	242	265	241	229	246	221	287	248	220	222	244	261	250	252	262	256	263	253	227	261	260	241	242	260	230	256	216	247	253	254	258	242	235	251	256	243	277	261	228	236	230	254	262	241	251	254	242	245	261	285	279	259	235	271	253	265	249	238	279	249	246	247	266	236	268	259	246	250	246	243	275	251	272	236	285	241	248	251	245	239	248	263	251	246	247	235	259	255	250	250	257	248	231	233	262	235	235	251	246	268	249	253	259	241	238	228	254	233	261	246	238	219	255	258	244	215	233	270	234	244	249	221	258	239	254	250	269	211	257	260	289	277	227	238	264	250	248	265	246	256	272	261	274	204	245	262	262	256	249	244	218	232	268	243	270	230	257	248	231	262	238	258	267	246	247	256	269	245	240	243	286	272	244	261	245	243	249	262	217	263	253	229	236	253	239	268	272	274	227	234	265	283	236	229	236	279	251	230	256	268	268	213	249	276	235	242	246	267	245	262	251	270	235	236	253	239	260	253	215	268	239	253	261	257	255	237	246	244	256	238	251	248	277	255	233	235	244	235	272	274	251	254	281	238	233	251	252	247	245	265	255	244	239	253	240	256	232	236	261	261	239	236	225	276	224	248	244	267	242	242	265	224	239	252	276	281	268	269	240	235	257	259	283	254	231	292	246	263	244	249	254	255	213	238	234	234	242	247	247	253	256	251	249	252	270	253	239	253	265	258	249	264	238	265	257	255	266	257	251	259	247	269	252	236	272	250	243	231	243	232	256	250	247	274	273	270	237	255	266	250	229	264	244	264	258	259	258	250	223	254	233	247	227	244	259	257	255	225	249	257	242	217	239	243	235	261	222	252	253	235	234	256	251	279	229	258	235	289	276	261	238	248	232	268	279	232	223	249	251	233	248	237	267	224	253	265	232	240	234	230	259	226	262	262	240	258	255	231	260	234	260	243	262	235	279	254	225	233	266	241	248	244	228	267	247	233	279	240	259	278	253	223	232	248	251	250	265	251	247	251	211	244	251	256	247	239	245	243	247	230	263	223	258	229	261	271	268	257	219	235	275	262	242	252	264	231	269	208	253	233	256	249	259	240	253	246	245	272	246	227	266	264	228	224	221	278	267	261	230	286	230	239	229	264	251	235	276	244	242	229	253	261	226	243	243	233	244	270	245	239	263	233	238	261	263	226	269	255	242	252	217	231	261	211	240	242	263	239	251	264	256	232	246	267	249	258	239	243	263	223	256	248	258	249	245	229	247	242	242	253	234	259	251	247	241	256	266	241	260	247	257	260	233	259	224	261	253	252	275	201	284	247	211	242	258	260	271	230	232	251	244	268	234	236	230	257	236	260	246	240	258	234	281	237	276	242	241	267	270	265	265	247	237	208	264	220	245	247	257	233	233	257	238	248	253	273	257	242	242	273	244	253	241	257	253	237	259	259	244	211	242	285	246	254	286	285	246	234	247	235	258	237	224	218	224	267	258	245	238	252	273	254	247	238	259	243	243	228	239	228	250	233	240	260	255	225	239	273	264	239	238	234	252	244	246	256	274	264	261	234	236	246	240	244	279	251	242	244	251	244	240	250	252	262	251	238	270	261	251	266	251	287	249	247	252	248	258	252	240	229	265	266	260	213	272	269	251	237	249	256	254	267	262	265	252	226	253	262	238	237	243	261	243	261	237	246	255	246	240	226	233	226	236	240	238	231	272	243	244	248	236	228	264	236	255	244	255	271	237	253	242	260	225	216	246	264	261	269	229	252	287	243	249	242	268	262	240	238	278	245	250	264	250	249	238	216	241	275	237	239	254	231	231	258	254	247	247	229	260	257	250	251	221	233	229	284	243	227	239	248	246	241	247	256	245	245	246	250	266	233	241	243	268	225	239	248	244	262	230	252	234	219	249	228	251	251	246	270	244	255	254	282	249	258	252	262	240	263	270	241	247	252	226	258	240	248	252	237	247	246	234	227	276	234	228	284	281	266	245	245	244	260	237	258	240	266	215	258	274	250	242	257	277	224	256	243	257	228	250	245	227	253	242	253	237	239	238	270	291	240	230	248	240	224	227	233	246	248	251	243	247	230	258	255	279	261	264	261	237	241	263	221	229	273	243	239	254	217	248	272	278	242	273	252	232	231	251	273	266	251	279	246	260	251	229	267	253	242	259	254	248	238	242	243	269	250	267	218	240	230	241	249	249	248	256	251	248	258	243	266	234	272	223	260	261	237	256	256	247	233	256	251	236	239	244	242	247	252	239	244	260	250	261	257	253	253	240	260	252	231	230	252	263	257	243	223	252	231	232	282	230	227	252	276	238	241	251	248	252	253	227	257	234	218	270	228	255	256	251	241	235	221	246	267	235	232	230	264	258	257	209	265	226	263	232	258	249	269	245	254	222	234	228	237	271	270	267	266	250	254	249	240	241	268	248	263	254	276	247	261	253	240	257	241	245	240	276	236	237	251	256	258	266	268	230	238	290	231	247	258	264	274	251	254	236	219	256	222	261	244	246	259	243	232	247	249	234	241	225	264	234	242	270	265	247	265	249	230	237	267	240	230	266	269	262	261	240	271	259	245	252	238	233	267	259	240
24686	20774	26931	24680	9642	895	673	571	561	543	528	501	510	499	502	454	488	496	472	427	416	442	481	441	468	445	467	436	468	470	476	480	435	397	449	447	466	458	449	466	435	450	419	439	428	432	450	403	424	446	475	427	441	425	423	447	421	433	418	467	437	459	435	416	457	437	398	450	457	444	449	409	410	410	448	432	427	400	404	458	460	470	462	425	419	381	424	419	436	433	425	436	433	404	467	440	453	451	446	414	432	412	415	434	415	417	441	433	441	408	426	437	426	454	470	446	398	460	467	419	455	413	433	413	409	431	401	454	446	429	459	470	434	398	432	452	460	388	429	420	438	410	415	474	409	447	423	469	426	430	430	426	395	415	451	433	450	449	412	376	424	453	432	469	429	423	408	439	452	475	436	463	427	458	425	435	444	442	461	470	443	445	441	445	420	455	469	439	417	474	436	437	401	448	429	464	453	440	434	421	412	401	406	408	406	481	446	396	464	438	445	431	449	427	400	443	479	444	405	429	391	439	443	399	438	401	452	411	418	431	413	423	470	440	424	406	427	438	467	448	445	434	433	421	416	477	470	435	433	459	453	471	459	406	415	447	451	442	424	425	463	429	412	490	436	437	426	454	421	421	435	437	439	407	461	405	440	434	406	424	421	469	433	460	413	417	432	423	470	475	375	443	460	442	433	424	438	459	460	461	431	419	407	443	389	455	459	434	452	472	445	434	471	422	408	418	407	436	431	425	436	400	430	454	449	372	434	427	450	429	421	418	391	425	435	423	400	403	396	427	428	400	362	426	416	414	429	459	428	421	421	389	438	464	396	428	412	461	461	442	451	421	414	394	415	422	439	418	436	407	448	452	433	459	440	428	422	471	392	449	444	421	414	392	416	429	417	436	451	426	440	426	408	440	444	417	405	441	450	466	447	424	402	428	446	437	409	404	439	438	382	429	432	429	422	432	433	434	434	457	419	434	436	480	471	425	431	489	415	433	448	438	398	420	397	447	424	413	445	429	434	434	435	403	429	429	427	485	435	417	423	426	418	441	408	425	432	410	459	414	485	444	443	422	422	420	389	420	427	411	427	408	427	431	421	418	444	446	408	478	435	431	433	430	441	451	445	411	410	419	425	426	443	438	437	440	423	403	402	417	430	436	422	433	453	432	437	423	413	418	436	438	439	408	437	415	463	425	406	409	400	393	418	436	441	430	427	437	413	467	487	449	410	452	462	453	440	462	456	440	410	421	416	427	462	442	437	462	472	455	473	461	456	421	445	437	422	443	440	438	438	428	423	422	433	403	405	423	430	437	410	398	442	418	437	430	429	412	402	421	418	434	424	408	456	456	420	425	416	448	448	459	448	438	435	397	428	450	456	429	425	472	418	434	418	402	459	464	423	401	402	434	455	402	421	446	462	457	436	408	422	434	458	440	447	431	397	472	421	410	431	406	445	426	406	419	395	438	468	430	444	447	410	394	472	392	440	451	450	469	393	441	444	420	442	430	412	434	394	420	387	471	407	466	404	411	439	400	461	427	429	430	448	447	455	422	395	416	430	440	447	442	399	438	437	404	414	469	447	419	393	442	426	424	409	418	413	441	426	428	426	450	415	471	498	413	419	432	407	423	374	434	422	410	460	444	462	425	450	416	400	435	412	433	445	451	468	456	434	399	412	435	398	436	418	397	455	391	444	473	440	414	421	438	462	441	420	430	482	441	436	451	402	433	405	443	466	426	435	428	443	411	409	468	422	416	438	423	487	446	419	406	426	413	439	408	451	432	448	405	447	464	439	447	429	452	400	445	420	432	435	453	414	475	411	469	415	422	444	428	457	465	453	437	433	449	431	434	414	463	396	461	409	416	426	441	422	450	426	432	432	434	460	440	440	401	417	436	419	409	441	438	398	440	432	438	448	446	437	465	417	419	427	407	412	433	429	432	413	485	463	419	441	433	418	416	478	437	434	455	420	411	450	445	432	408	444	445	448	417	413	455	450	471	439	425	430	424	452	422	438	474	431	401	419	393	452	409	433	429	430	487	401	432	494	425	403	446	452	427	446	438	439	417	418	423	414	411	422	426	433	433	432	433	429	437	426	442	383	450	481	424	426	389	444	442	438	414	386	414	459	434	423	407	437	439	430	428	464	439	480	418	414	455	431	422	397	434	385	463	431	409	453	441	440	425	426	433	432	409	421	450	442	437	383	447	445	418	438	393	442	414	436	411	411	441	446	426	409	442	439	430	406	435	441	422	451	443	422	452	450	439	405	415	427	444	416	412	447	417	419	443	475	452	418	441	419	442	435	469	423	412	451	393	456	423	444	477	445	407	436	451	468	422	434	447	453	409	419	407	443	421	403	405	406	437	455	429	433	437	437	411	419	427	427	445	392	449	439	413	472	427	427	475	455	442	445	442	463	436	460	404	427	433	441	410	437	406	432	423	414	378	478	410	433	472	425	451	425	428	445	413	426	414	424	405	436	419	438	474	410	429	439	413	486	419	432	451	420	410	449	450	420	428	414	416	396	410	472	419	442	405	404	437	410	450	417	442	489	417	382	454	465	469	406	446	434	445	442	444	456	493	390	439	412	411	440	447	445	409	428	430	438	416	429	443	434	426	442	414	449	438	469	410	422	437	459	449	436	421	413	417	461	430	418	425	437	458	419	430	403	415	408	439	419	426	399	418	453	441	416	438	420	444	433	421	436	427	411	446	463	412	432	425	442	443	427	436	434	429	440	408	422	416	402	434	412	448	468	409	450	424	429	445	455	455	396	450	474	408	402	422	453	464	469	441	431	440	461	416	421	419	412	458	417	385	398	444	392	432	451	441	436	472	389	449	442	436	468	462	420	416	432	447	456	403	439	420	440	413	476	389	446	435	451	445	463	441	391	427	406	418	408	428	424	447	438	457	446	463	418	443	430	447	449	394	456	406	440	427	418	395	457	450	404	456	457	431	459	423	445	436	409	417	421	438	440	424	429	455	419	440	421	435	429	450	453	446	431	459	396	411	463	417	395	404	432	426	431	423	427	467	458	452	423	417	418	452	428	394	440	405	426	417	411	406	439	443	433	443	425	416	458	428	455	413	424	469	488	433	447	397	395	429	425	419	437	414	421	449	413	446	389	409	423	386	428	449	460	464	427	430	401	434	452	460	425	429	449	451	422	429	432	418	437	444	430	399	471	427	417	438	424	442	486	432	417	426	451	440	439	414	456	460	446	466	435	404	456	402	454	413	424	450	442	430	441	432	475	454	398	397	440	421	457	450	437	419	419	463	413	418	438	448	432	421	438	402	443	437	434	475	415	467	400	429	415	392	456	447	416	462	430	426	408	447	413	438	467	437	449	422	421	427	465	405	412	470	450	416	436	424	416	416	403	456	419	431	444	405	409	479	478	397	416	421	417	430	425	423	449	439	416	445	426	437	423	442	462	424	441	444	438	437	428	416	433	421	413	435	423	433	492	451	427	441	413	435	451	453	458	450	430	429	462	425
4583	5646	4634	2512	1882	1484	1311	1078	924	835	761	685	647	595	625	628	620	569	567	515	555	535	568	565	531	544	514	539	540	536	530	510	542	555	516	547	533	557	536	532	559	559	530	574	525	499	497	507	515	506	536	487	551	577	491	550	547	569	545	558	528	553	493	516	494	523	526	504	533	526	549	520	541	485	523	498	489	524	576	549	517	492	499	533	472	505	526	536	512	510	496	487	544	511	557	529	547	518	484	517	531	534	516	558	510	509	522	506	477	524	508	523	525	518	502	482	539	488	470	534	540	499	485	495	513	493	488	520	516	520	562	485	516	507	552	546	523	528	541	543	522	496	503	523	529	540	485	524	546	527	520	511	474	562	533	544	489	524	491	502	553	545	505	473	516	513	515	476	497	531	515	517	518	479	536	497	547	516	532	499	512	516	530	469	538	505	564	487	554	515	522	518	520	486	477	509	566	508	512	515	535	504	555	529	522	540	488	511	534	523	533	492	522	503	545	511	498	528	495	542	529	518	555	505	517	531	518	529	526	516	500	489	502	532	513	486	513	525	524	558	511	536	497	510	528	520	520	512	501	517	487	488	520	514	499	506	496	519	521	513	530	493	527	507	505	492	505	508	521	483	513	508	525	510	508	511	511	483	493	553	507	519	508	517	499	490	525	551	554	490	519	533	522	486	469	529	487	542	540	508	512	516	515	506	461	518	498	517	510	541	523	520	479	555	516	481	527	504	505	511	524	514	503	544	473	506	487	487	498	503	459	555	525	536	529	501	505	508	505	560	463	534	533	513	541	578	515	516	506	508	519	542	481	530	512	488	500	540	531	533	532	538	491	506	495	483	549	492	470	545	473	516	498	516	517	532	537	543	516	505	525	530	482	517	546	509	511	525	554	494	515	534	545	519	537	517	518	488	532	466	499	531	533	487	523	543	571	558	509	510	515	533	505	518	451	504	517	502	536	495	494	545	530	514	526	552	498	491	532	469	541	499	520	510	499	482	471	562	494	534	478	502	518	522	502	500	498	510	528	496	509	509	543	516	498	503	511	508	516	503	476	492	542	557	509	510	512	516	512	507	564	491	489	534	498	578	516	529	513	528	496	494	507	503	514	554	543	564	485	529	545	530	511	503	515	506	541	494	499	486	517	515	501	518	496	566	535	520	506	511	526	495	507	530	531	495	540	540	492	531	526	543	525	514	523	531	516	499	548	538	502	540	580	554	553	481	528	527	523	487	512	541	544	499	452	535	518	494	503	496	528	505	500	505	493	495	528	538	531	527	529	549	517	514	518	571	525	547	512	533	524	505	530	498	489	487	526	547	516	569	523	496	531	526	509	523	521	530	516	506	499	484	505	534	544	534	544	536	475	545	467	518	511	543	531	529	524	505	491	545	515	526	492	558	490	503	519	481	524	542	469	522	508	518	544	548	520	502	515	491	537	528	531	498	494	545	535	538	504	489	517	507	508	486	528	504	529	496	512	480	517	511	479	561	546	515	500	502	519	513	480	526	509	523	509	552	518	535	510	514	536	518	534	508	492	525	496	540	542	530	523	504	572	512	528	530	501	565	515	516	491	575	511	519	507	499	541	532	524	520	496	558	499	521	534	482	540	525	558	537	522	512	549	493	489	512	522	519	530	541	495	527	495	454	552	507	481	519	532	514	527	581	488	539	487	497	515	541	554	514	530	492	491	525	497	540	535	508	499	528	537	533	513	535	557	512	500	500	529	490	520	494	505	493	502	537	542	527	529	476	494	532	515	522	487	541	508	477	480	499	511	534	491	503	528	527	539	510	512	524	524	483	519	550	504	517	517	528	509	553	493	544	579	533	528	495	473	501	499	481	517	500	525	522	474	544	535	537	516	514	524	524	513	557	518	549	505	530	471	569	504	487	561	478	540	503	517	545	508	526	559	549	527	526	516	468	526	495	496	499	534	533	523	509	497	469	525	516	456	529	515	497	507	513	502	497	509	503	537	559	487	532	518	502	543	491	501	525	576	511	520	538	506	514	545	528	576	603	503	514	514	454	539	519	511	497	493	506	468	514	492	521	523	514	519	497	514	518	526	543	491	524	512	523	556	496	554	543	471	496	522	532	536	517	504	515	498	498	539	512	497	551	500	502	531	508	478	521	524	488	520	565	543	502	483	540	486	528	508	492	495	498	516	511	499	521	525	529	483	535	491	502	510	517	543	501	507	493	522	505	538	523	520	498	504	510	498	512	506	565	504	533	498	501	526	497	538	513	514	515	543	500	477	510	507	514	518	510	512	511	531	499	496	511	522	520	497	534	563	508	525	580	533	510	475	527	503	511	514	527	495	527	526	546	479	533	502	512	530	543	542	530	498	523	506	534	543	566	492	488	534	520	507	504	524	527	469	519	517	526	537	524	527	517	513	534	483	511	531	535	523	511	534	524	479	558	551	532	520	541	514	531	554	548	493	511	493	512	493	518	495	546	528	508	512	510	527	499	506	524	491	499	505	485	526	498	520	510	473	488	535	493	512	545	508	499	528	489	517	515	530	535	502	479	517	540	497	513	550	518	552	513	513	522	477	500	499	491	470	520	533	502	541	491	536	505	505	493	518	531	520	503	478	518	527	498	525	540	518	522	496	517	502	545	526	512	538	536	509	480	508	458	512	539	525	496	522	536	489	526	541	575	546	521	492	491	506	496	479	547	534	490	490	501	516	528	505	555	550	558	520	521	513	517	504	521	515	520	524	495	477	512	535	529	525	525	535	491	531	494	520	495	493	506	530	504	476	497	543	530	476	513	543	529	511	490	486	506	532	531	484	544	532	527	543	497	467	538	551	510	531	516	532	514	509	507	549	508	508	483	524	511	522	508	510	506	532	559	521	516	523	483	526	505	525	514	491	514	514	533	526	538	523	530	544	500	522	491	537	481	504	521	540	543	493	486	523	476	533	520	511	481	550	518	532	519	512	491	533	528	494	484	477	560	509	527	501	520	484	517	516	509	501	510	530	499	484	522	521	474	492	474	513	513	468	532	494	526	516	486	493	466	504	502	518	514	525	519	512	524	542	541	530	491	508	485	493	519	499	486	483	523	528	509	526	511	527	522	554	522	482	551	493	537	497	520	532	520	479	503	517	523	534	518	513	506	518	545	485	502	557	508	524	531	542	535	531	525	536	464	531	509	484	498	521	485	476	561	510	544	535	539	481	514	511	515	508	520	494	524	518	489	529	510	528	489	522	488	500	518	488	521	543	534	526	556	492	514	502	505	533	517	502	508	500	551	540	489	514	533	536	501	527	497	509	531	483	490	518	463	519	501	525	525	486	496	534	544	528	503	549	546	523	506	518	516	546	494	506	539	521	526	502	491	499	520	516	496	507	460	490	520	495	545	489	516	515	533	525	503	503	552	480	495	476	532	528	525	532	545	495	527	499	514	519	556	438	510	485	513	506	509	516	529	545	517	504	502	509	500	504	587	495	515	541	521	495	508	523	523	549	497	533	541	462	515
22656	20946	28711	23352	20946	20997	9732	1095	760	620	599	489	441	353	374	299	317	244	287	239	231	271	255	226	216	235	188	205	217	221	182	186	186	180	180	217	172	195	192	164	179	187	180	171	172	180	179	167	183	147	181	148	173	168	183	170	182	169	169	198	190	179	208	180	150	168	150	176	170	156	153	181	161	168	181	180	174	196	191	174	185	161	147	161	152	173	159	161	169	174	157	166	170	153	194	162	144	170	180	158	162	163	166	164	181	159	148	172	158	138	161	187	159	178	185	164	201	156	166	153	180	152	183	158	193	166	174	159	157	152	165	141	141	164	159	171	167	150	199	166	164	187	157	159	160	190	147	167	155	160	138	156	147	144	158	137	163	186	172	157	177	157	144	133	153	190	158	171	174	145	175	194	129	164	173	183	166	171	155	166	164	166	154	181	144	169	168	171	165	143	172	164	160	169	163	150	154	160	156	158	189	161	162	148	177	168	163	172	166	174	163	158	178	169	154	161	160	155	153	163	148	183	176	153	162	154	158	178	158	161	163	155	167	143	159	164	149	158	166	158	161	165	158	162	150	170	145	170	176	176	165	148	168	153	151	153	177	180	174	193	149	145	150	167	164	172	163	157	176	150	166	170	150	152	156	170	152	173	173	150	189	152	154	175	167	153	138	162	158	160	192	138	150	165	150	152	151	163	141	158	178	163	145	169	154	151	177	172	162	155	173	156	174	162	186	161	175	144	141	156	150	160	141	156	175	173	180	159	156	157	151	161	154	201	167	153	162	166	173	178	165	148	150	160	171	186	165	155	150	146	161	147	158	175	158	162	146	161	184	160	179	165	144	165	165	145	146	154	158	190	175	141	162	154	156	150	160	156	156	158	147	164	147	139	168	134	143	153	153	178	165	141	172	162	187	153	158	170	175	169	188	163	136	171	174	165	155	171	185	138	174	153	153	158	172	144	162	154	147	169	142	165	151	162	161	161	164	162	140	164	159	155	176	149	142	148	163	158	161	179	166	165	141	178	164	158	167	165	182	179	175	181	172	175	149	156	163	160	155	174	141	141	176	152	169	162	134	157	143	187	174	145	155	164	165	171	164	172	122	181	154	150	147	141	156	153	177	167	144	176	160	146	166	143	160	177	156	143	167	162	147	159	170	152	148	150	133	150	141	161	164	167	152	163	172	157	167	150	167	173	156	151	159	161	164	182	158	167	178	141	160	168	161	164	157	172	161	193	159	176	158	173	157	166	159	173	163	165	164	152	169	160	169	152	173	165	157	177	154	172	140	174	160	189	180	144	164	189	154	153	151	170	163	164	167	191	162	166	138	162	150	179	159	166	178	145	162	172	180	172	144	169	163	175	168	179	175	173	174	127	170	173	169	172	169	155	165	157	164	175	169	173	156	160	165	168	163	175	165	159	162	158	154	173	148	147	153	181	160	149	169	151	164	151	181	159	157	169	135	165	166	160	173	167	137	174	158	164	157	151	153	162	166	143	149	148	167	154	176	135	170	162	173	136	174	149	190	154	164	176	168	173	156	143	157	171	177	174	145	151	145	165	139	171	178	173	153	166	158	142	163	130	167	171	171	164	150	169	157	139	162	170	173	158	161	189	162	179	168	170	142	161	164	148	179	172	156	176	152	177	179	174	166	160	154	166	178	156	173	181	145	125	165	176	155	160	161	140	154	160	166	170	151	155	150	153	165	168	154	167	156	164	157	152	155	151	175	176	171	172	174	157	185	136	177	149	166	174	154	177	178	148	171	157	157	148	177	162	129	147	185	176	179	141	153	150	147	145	154	181	156	170	150	162	174	148	155	158	171	173	177	167	167	143	181	146	170	173	155	160	173	164	168	175	158	160	152	143	158	172	178	171	166	131	159	169	170	168	157	181	166	171	161	154	151	153	161	153	161	179	152	164	165	152	167	161	148	134	178	180	170	163	143	153	152	163	175	144	173	153	163	174	148	162	186	165	173	158	155	173	174	154	164	154	165	162	158	177	196	187	168	172	158	164	163	148	151	169	166	162	167	168	162	152	180	167	167	179	164	176	170	169	149	176	162	149	156	150	153	174	156	164	164	182	156	181	149	141	148	169	165	159	181	151	180	184	151	165	166	161	169	138	169	157	144	160	159	157	150	175	149	158	153	179	137	167	176	170	192	175	146	166	171	157	157	167	165	171	162	170	159	201	132	164	180	159	161	169	158	167	175	153	157	177	183	151	173	160	150	169	167	172	151	169	177	135	150	177	155	167	148	159	154	175	162	184	138	179	158	169	160	155	163	190	179	153	167	148	174	164	146	159	164	170	152	151	192	182	178	165	139	170	163	164	172	170	146	152	154	182	167	172	167	141	139	188	172	178	184	183	151	170	165	190	182	157	188	157	181	164	162	170	164	150	164	156	161	158	176	160	176	136	155	148	172	163	156	174	154	176	180	163	141	150	156	165	166	153	150	153	163	167	163	164	153	173	165	157	183	149	202	185	161	184	149	174	159	171	159	143	157	154	153	142	148	182	159	139	159	159	152	177	165	136	166	158	163	156	152	152	158	165	162	142	182	160	143	158	146	168	166	170	156	137	168	154	155	186	157	150	142	169	151	145	160	163	164	170	152	166	143	157	180	176	163	172	157	155	170	146	142	151	171	160	155	161	163	145	159	142	188	185	165	170	177	167	174	164	166	134	152	150	171	162	155	149	147	185	132	183	162	148	157	160	153	161	154	159	174	150	142	152	149	175	174	149	160	154	180	153	173	137	184	173	141	168	148	165	161	127	159	173	180	137	145	127	150	182	142	169	153	150	162	165	157	155	163	173	158	161	173	177	179	163	162	167	159	152	156	158	166	163	158	154	128	147	171	176	153	139	150	148	161	147	160	159	147	143	165	172	172	157	160	157	145	169	154	170	169	160	152	146	150	140	152	165	154	187	160	159	154	170	154	169	166	157	155	148	152	159	160	161	186	168	179	172	154	154	144	161	138	164	180	140	179	152	177	147	140	182	176	173	163	166	147	167	144	159	179	156	155	155	139	147	158	191	179	168	152	157	152	146	167	163	184	168	168	147	180	165	146	148	141	168	159	158	183	157	155	162	157	148	168	140	165	142	168	185	153	159	182	141	151	163	167	164	169	144	132	160	152	164	152	161	133	166	172	157	141	163	163	147	159	157	142	146	166	180	169	162	182	171	167	145	160	171	161	151	146	155	149	153	176	184	181	167	170	152	166	146	164	158	151	174	179	145	178	174	159	137	151	171	154	157	177	141	181	163	143	169	163	178	158	144	154	166	154	157	159	166	156	159	160	156	165	144	150	159	162	156	134	149	156	168	156	160	170	154	171	137	139	142	164	176	145	164	160	170	169	175	137	145	162	187	166	155	163	159	180	165	152	152	166	155	168	177	162	160	158	186	171	178	149	163	152	157	175	149	165	151	170	152	175	161	158	142	166	128	166	141	129	150	185	154	145	162	147	156	157	155	155	189	144	143	152	169
6866	16017	13501	7124	4944	3737	2805	2200	1716	1324	1174	946	827	673	653	573	499	456	426	402	388	331	302	308	320	292	280	286	303	257	257	259	256	240	239	255	231	211	207	210	250	230	224	207	227	204	232	194	231	211	225	229	221	199	208	208	199	208	213	195	222	209	202	194	196	215	201	190	194	210	194	214	192	218	215	173	183	189	226	246	233	200	204	191	197	218	182	183	198	195	209	184	204	191	215	197	200	200	202	206	189	200	212	212	228	204	188	206	200	202	181	187	205	206	200	196	186	185	193	203	199	211	191	163	207	190	205	187	215	205	205	206	209	176	219	211	177	202	172	195	180	205	177	196	172	216	198	189	198	202	205	179	202	205	200	197	200	193	200	159	191	209	176	186	186	196	187	180	230	181	197	194	206	183	212	213	193	161	203	199	214	193	180	179	186	224	166	188	193	195	189	186	204	215	199	185	205	228	186	207	193	195	190	185	185	187	188	202	216	200	176	190	175	168	207	172	203	176	190	187	174	216	208	191	183	155	211	188	201	189	200	186	192	169	193	196	210	211	192	203	199	187	193	204	198	166	183	198	200	195	180	176	191	189	191	188	185	199	181	204	214	174	175	187	186	177	200	179	199	221	201	176	174	191	183	192	212	190	200	194	180	185	218	188	201	207	211	181	205	196	170	242	202	178	191	167	187	210	188	206	201	171	164	185	183	194	190	185	184	174	182	190	185	199	195	207	179	214	186	208	199	203	212	171	187	190	175	199	221	178	199	187	173	167	228	200	206	177	166	188	207	174	216	208	206	172	184	196	192	192	208	182	186	185	191	221	187	208	243	185	206	176	210	165	195	197	173	190	192	188	161	218	181	188	196	220	185	197	204	196	183	198	195	174	195	201	206	184	193	188	184	186	194	192	195	202	191	188	172	190	201	192	189	193	184	198	183	197	163	181	192	184	194	182	188	182	191	195	200	207	181	210	210	208	196	189	225	213	182	191	177	170	181	188	162	211	181	184	190	213	193	205	205	201	216	186	183	186	174	196	185	196	178	172	170	227	211	212	188	192	188	207	158	182	204	177	206	191	187	185	186	193	205	189	186	174	191	197	197	184	182	195	174	196	208	206	196	181	226	197	184	181	203	199	173	174	223	201	154	193	166	179	194	167	208	197	187	219	218	135	176	198	178	185	224	197	190	200	170	190	206	196	193	206	195	187	202	171	191	185	170	198	200	196	171	190	191	187	186	176	195	181	191	190	200	181	224	205	196	165	174	204	185	174	188	191	202	213	195	198	197	185	168	182	203	202	214	177	197	205	192	225	208	200	223	206	207	189	190	191	170	190	193	163	191	183	177	180	216	189	188	182	202	208	199	179	211	185	188	192	197	197	216	169	192	198	166	210	185	189	181	203	208	200	184	178	211	191	180	200	194	185	188	185	193	188	171	215	199	180	213	187	184	186	205	198	203	186	191	178	202	200	209	195	175	192	183	194	204	201	192	171	184	149	202	186	172	194	199	177	194	188	186	177	175	176	172	215	174	187	181	197	205	187	201	210	203	197	195	192	205	201	189	195	207	198	202	180	191	197	165	213	192	189	182	194	217	193	209	175	195	214	185	175	192	199	197	189	169	172	186	190	204	186	196	211	181	178	179	190	172	212	189	198	192	173	210	179	205	197	183	188	195	204	183	182	197	196	194	193	173	165	201	199	189	172	191	178	183	204	195	190	189	179	189	208	180	197	177	229	184	197	190	194	193	179	182	179	176	180	209	157	193	184	221	203	216	186	179	183	208	182	179	179	196	157	193	198	198	178	177	171	207	192	182	182	193	193	192	211	190	176	200	211	189	182	161	188	201	208	195	219	190	176	170	188	206	206	206	187	195	201	209	204	210	205	165	188	185	194	182	201	213	171	182	165	198	191	179	156	183	219	213	192	176	186	210	201	212	175	177	201	186	189	175	209	177	186	174	199	200	181	202	180	197	188	181	211	183	187	181	190	192	162	199	176	198	190	184	183	193	191	207	176	181	196	220	207	190	179	180	190	171	163	198	195	228	210	200	198	205	187	163	173	204	186	162	179	176	187	178	178	186	194	199	197	195	202	194	187	190	170	211	203	214	197	195	193	192	195	196	200	218	196	191	210	189	173	209	210	197	159	185	194	177	192	180	179	182	183	186	188	191	224	202	204	189	178	181	202	189	199	214	202	199	197	179	211	189	163	198	189	199	189	201	200	189	181	182	200	192	188	201	199	173	183	197	199	203	204	207	226	188	178	203	186	205	209	201	168	196	181	189	199	198	181	196	188	218	218	203	165	213	199	170	203	188	212	196	181	169	212	201	176	205	185	195	203	186	180	170	189	198	201	197	211	181	199	189	192	211	218	195	196	182	201	192	192	178	186	198	186	188	204	170	193	203	191	180	193	196	189	188	196	181	195	173	174	180	190	185	179	189	225	194	207	190	206	186	174	200	192	198	178	217	180	194	180	187	175	176	187	189	195	175	209	202	189	199	197	196	186	162	202	179	186	202	193	183	189	204	200	202	192	179	182	151	200	194	187	199	172	177	211	195	183	195	206	192	188	204	201	183	197	191	196	194	215	158	216	186	179	180	191	192	178	212	202	181	202	200	210	184	180	188	202	185	201	196	184	172	195	208	188	167	202	186	201	187	189	199	157	160	208	203	203	208	174	195	204	178	195	185	189	209	187	186	170	205	182	174	171	189	182	199	189	165	188	186	201	209	172	201	179	192	187	190	213	188	191	184	189	200	185	226	198	185	185	190	195	190	204	194	178	177	186	193	218	175	174	176	165	172	184	178	216	189	204	174	218	167	179	173	194	187	163	229	173	195	187	186	213	195	197	204	194	189	190	189	194	187	197	207	181	206	178	197	207	210	171	203	194	185	204	190	186	191	199	173	193	194	201	200	175	172	186	180	195	188	190	191	194	201	204	201	235	198	172	210	210	208	188	203	181	172	186	201	199	185	174	203	193	196	222	172	160	199	200	174	202	206	204	211	216	191	216	193	225	185	190	173	183	203	219	177	182	193	188	216	194	193	171	198	191	183	163	187	198	193	203	180	176	207	192	201	212	191	198	167	188	180	187	194	191	202	198	202	192	179	203	206	195	193	187	184	165	199	212	209	185	172	218	180	187	204	192	185	191	188	204	180	203	197	195	198	185	208	217	196	197	205	185	171	216	195	189	180	198	210	192	199	209	178	173	148	195	178	197	188	202	191	191	214	196	181	200	206	185	193	152	196	205	190	166	201	181	169	196	203	190	200	213	194	208	184	184	194	198	191	195	188	176	164	150	202	190	186	204	181	186	207	207	186	192	209	180	182	190	175	191	196	177	221	192	168	204	190	207	189	199	187	194	181	188	181	170	225	195	192	204	182	204	204	197	187	179	217	171	169	196	182	198	182	205	198	176	179	184	185	173	203	202	207	180	204	192	174	225	173	175	211	193	177	186	159	189	200	208	195	198	183	199	190	200	192	186
26802	19851	6884	764	518	439	401	444	430	376	403	396	410	396	396	396	422	412	388	397	419	387	379	381	391	409	391	412	402	416	407	399	337	402	377	396	387	422	412	410	363	415	394	373	366	389	373	393	378	408	421	391	408	377	380	376	357	432	387	395	340	383	393	389	407	420	408	419	410	379	379	373	386	420	420	417	377	410	365	393	404	353	383	386	355	415	435	394	402	373	385	355	390	392	410	420	399	377	389	385	405	378	393	385	398	367	388	388	380	387	378	391	392	381	406	427	405	410	360	399	402	414	393	381	399	434	388	375	413	416	387	379	422	416	389	373	409	414	396	368	378	401	410	407	379	389	401	380	375	378	394	387	385	361	412	391	433	379	378	417	389	394	419	396	440	402	365	394	398	408	387	361	379	422	380	414	369	403	435	415	402	437	363	395	393	408	424	368	379	400	434	411	400	408	386	411	345	409	388	419	395	394	411	422	454	378	361	415	418	374	392	373	428	412	370	380	434	397	384	404	396	376	389	410	413	398	384	410	373	436	417	395	370	396	391	394	417	376	395	362	403	366	426	411	380	409	415	400	380	435	402	375	422	399	407	407	402	386	381	369	371	397	394	366	399	419	403	395	392	385	398	398	420	419	397	379	426	414	401	405	406	399	405	387	364	408	391	414	373	385	376	405	386	423	404	388	352	401	465	390	371	422	415	421	418	423	364	362	395	398	412	396	419	391	422	389	381	409	400	394	419	376	397	393	399	396	354	377	374	420	383	376	418	352	408	402	386	415	363	405	396	389	378	387	389	400	401	454	387	411	416	382	404	385	400	397	384	430	416	363	405	387	387	410	415	398	389	383	383	395	377	430	376	396	386	407	371	395	391	411	405	387	398	398	405	367	363	366	382	394	406	427	410	398	377	403	406	371	384	377	411	382	408	377	393	399	400	412	432	407	408	378	393	433	424	445	396	372	389	393	367	412	428	426	389	400	394	394	381	379	400	388	409	398	368	391	421	386	416	416	406	416	393	407	414	390	395	421	387	382	388	391	403	405	415	415	420	447	408	432	386	374	410	429	348	390	371	400	424	398	386	360	362	371	417	372	376	409	379	439	389	385	390	437	427	394	383	415	368	417	394	385	405	421	406	425	424	439	430	446	392	377	423	432	393	410	394	370	374	381	416	380	395	400	378	393	391	424	378	380	398	406	391	418	340	423	378	390	424	413	352	403	379	400	403	380	391	380	426	372	392	386	364	423	400	377	405	402	397	398	401	389	413	392	374	403	387	403	400	415	425	368	437	387	403	377	388	374	357	377	377	415	402	433	373	395	407	413	378	408	405	382	380	398	385	423	420	383	385	362	390	388	383	387	400	408	378	416	369	392	434	399	387	388	384	418	441	366	434	393	376	399	388	366	413	401	378	407	411	378	369	393	413	396	386	392	360	431	416	378	377	402	396	401	402	428	395	381	437	368	404	411	409	379	409	386	398	389	401	401	377	362	455	375	384	397	400	381	399	426	400	370	382	400	390	407	399	380	380	402	426	376	407	376	396	398	390	397	370	360	385	404	390	390	357	395	414	416	412	365	363	387	405	379	393	411	422	412	401	400	408	423	359	336	416	399	401	427	385	378	382	385	396	368	405	414	394	409	398	419	410	396	374	403	372	370	426	413	375	387	381	417	410	425	391	377	400	415	412	414	391	400	397	383	395	388	406	428	425	399	353	399	401	361	403	389	427	395	392	382	432	383	423	381	383	377	382	390	336	373	418	399	382	428	403	445	376	382	393	404	405	415	422	383	409	421	407	406	393	376	356	375	422	417	373	403	416	394	397	377	403	375	365	407	413	370	401	372	377	420	436	406	407	373	427	376	352	448	401	379	371	401	427	375	395	426	394	411	400	390	403	387	380	391	434	397	381	396	399	378	381	391	393	381	385	447	410	369	370	380	355	393	421	433	415	412	397	352	393	419	364	416	402	383	345	392	414	394	415	401	381	419	374	431	388	420	435	409	370	365	390	391	382	352	380	419	387	386	387	392	362	450	380	405	383	403	377	417	387	404	407	410	342	387	370	379	348	385	388	351	399	390	358	391	392	439	375	410	395	412	400	431	380	388	418	412	365	387	361	377	411	384	409	366	428	418	418	394	391	374	421	396	416	388	382	442	413	349	381	388	404	396	379	404	421	399	378	428	412	414	392	413	377	389	404	391	385	407	385	384	412	419	374	377	401	389	395	409	396	396	445	436	421	418	380	380	419	417	409	405	378	412	364	390	395	383	408	401	393	416	407	360	396	420	378	378	396	378	389	385	429	397	419	386	383	413	392	388	393	430	402	404	395	409	407	387	384	372	368	386	378	400	357	431	411	395	430	421	391	357	377	395	405	390	408	379	440	412	384	390	410	411	412	402	438	398	408	406	371	356	388	412	408	413	373	406	407	406	373	430	391	391	405	413	348	395	414	396	409	390	407	389	413	419	348	403	393	424	397	372	383	392	386	393	393	420	391	408	408	389	392	380	404	374	417	401	393	385	428	410	405	406	380	381	373	403	381	381	434	404	393	348	391	407	396	404	406	418	419	402	407	413	391	404	405	418	437	420	386	400	392	380	374	440	395	374	403	380	403	396	417	397	395	367	415	386	392	403	385	376	404	401	393	394	407	387	396	401	423	421	391	384	393	431	417	360	402	406	399	394	402	376	423	420	371	389	413	407	422	413	393	422	390	399	365	405	396	386	393	410	401	399	397	401	419	406	359	402	419	405	379	434	386	392	397	401	422	395	384	433	400	385	367	373	382	420	368	386	403	386	392	388	410	394	410	405	376	381	445	433	372	380	386	420	385	385	403	401	399	384	406	422	382	382	354	372	397	373	397	406	401	426	366	382	375	389	393	451	409	363	390	361	429	383	407	380	411	403	426	393	413	397	378	390	393	404	398	408	380	411	393	415	405	375	398	412	355	401	404	405	368	415	398	397	411	410	390	382	392	429	359	353	409	403	387	433	408	352	418	414	365	390	404	390	392	388	399	423	397	405	410	401	420	422	412	377	373	436	398	388	369	396	384	377	399	351	380	398	417	405	403	392	407	426	417	397	389	385	409	354	430	406	414	407	405	409	389	402	402	401	400	362	390	392	395	408	393	373	410	355	356	425	386	392	397	375	394	397	415	373	399	360	415	385	384	408	365	375	418	397	370	387	384	369	412	376	402	385	390	413	412	408	396	373	391	414	365	402	392	415	431	429	400	347	401	348	379	388	400	380	405	377	389	393	415	395	405	393	377	377	375	378	421	389	418	421	350	403	370	428	398	392	413	412	394	414	445	400	408	442	438	390	394	379	399	349	425	372	388	374	419	399	398	380	388	406	416	391	427	399	395	363	408	414	375	437	423	451	409	440	381	427	383	402	403	411	395	391	374	412	380	398	407	373	379	391	417	435	382	375	421	372	370	361	396	393	414	372	387	360	378	370	398	365	419	377	424	404	370	421	412	395	400	336	381	355
4039	1370	1215	821	714	657	590	552	541	501	529	522	498	472	493	522	508	512	520	481	504	491	470	513	513	488	487	491	526	516	521	518	470	485	475	476	495	482	520	504	527	500	495	483	506	510	513	507	504	506	514	508	489	485	486	481	488	474	509	527	500	517	511	456	470	497	522	447	518	504	530	484	517	481	478	510	485	469	497	515	485	476	493	458	496	488	487	537	498	501	465	459	514	512	503	518	484	507	489	511	501	504	469	522	489	509	509	497	463	499	510	477	467	507	488	469	509	481	517	502	486	473	455	468	497	493	498	469	507	510	442	491	451	502	475	499	477	487	491	474	500	459	518	508	523	483	467	505	505	511	467	471	469	478	456	454	516	513	507	503	494	474	541	507	457	512	521	533	475	495	501	494	527	476	504	477	486	460	473	522	518	504	452	513	469	514	482	508	514	487	491	454	505	524	496	475	501	485	476	484	491	509	518	499	518	490	467	504	497	520	500	484	456	489	501	501	483	460	504	461	514	482	485	553	488	522	471	473	543	485	495	506	473	465	479	489	535	479	450	453	493	489	490	484	442	474	506	487	498	493	509	485	514	483	504	472	500	460	506	505	455	512	456	511	484	478	498	473	474	500	465	454	509	474	491	453	497	507	482	463	502	451	482	497	475	469	492	490	454	439	463	472	517	470	492	481	471	472	517	489	495	489	471	513	548	495	511	537	512	496	508	478	496	495	558	505	472	517	508	475	476	483	503	530	503	446	494	485	499	481	501	485	523	492	489	488	458	492	474	534	510	483	475	496	511	507	478	518	461	473	501	492	442	508	482	505	532	518	465	511	506	462	511	474	523	501	484	481	491	499	457	516	475	503	509	483	528	533	507	503	488	507	456	449	502	510	508	454	517	506	498	504	485	475	452	489	500	515	491	494	500	507	506	480	479	454	501	452	463	498	489	470	508	480	502	465	483	513	477	443	485	479	483	455	526	492	498	514	496	476	497	522	477	505	516	476	533	480	472	513	501	484	497	507	504	521	504	492	490	487	521	510	519	499	472	470	483	475	487	495	503	480	489	488	463	494	486	476	500	479	488	483	485	530	501	487	503	494	525	474	503	473	506	515	492	518	513	476	541	481	506	501	470	472	480	479	520	538	488	463	509	517	532	504	483	505	519	439	514	502	505	474	507	503	516	486	500	471	456	467	471	518	509	481	521	497	486	501	492	469	492	479	498	486	539	488	509	487	486	492	479	502	523	500	498	471	506	459	474	501	490	519	511	501	512	513	477	458	490	528	499	517	474	444	519	569	478	511	511	502	502	467	511	485	531	508	481	546	499	485	492	503	465	488	488	516	501	502	521	477	470	515	481	483	470	476	496	499	486	452	542	501	504	511	535	490	462	518	500	511	506	516	499	466	506	486	508	487	519	461	459	499	470	513	515	528	496	496	476	479	521	491	478	507	503	477	483	473	507	505	525	502	459	496	502	491	517	445	513	467	521	482	473	451	492	496	478	527	479	519	491	462	457	521	530	533	496	464	484	479	467	492	496	498	490	545	495	479	491	488	477	468	505	481	468	466	515	520	518	523	500	502	563	495	494	506	506	480	477	484	520	484	512	524	473	560	497	512	511	481	492	501	501	466	485	488	472	501	485	469	507	457	465	498	476	494	488	513	508	487	505	461	493	445	471	491	498	493	517	527	467	481	498	486	514	512	503	491	485	491	465	519	483	480	465	482	502	471	517	474	501	484	468	465	487	498	477	508	502	468	486	517	497	506	482	486	500	458	508	511	505	471	501	490	486	478	524	484	513	486	518	485	499	488	485	520	490	538	467	478	493	517	502	481	475	511	511	501	441	491	478	501	529	500	470	496	490	513	463	473	481	506	521	476	466	501	524	479	472	481	484	490	503	475	522	504	478	513	527	484	494	503	498	485	472	468	505	499	480	485	520	483	480	497	481	495	519	455	447	436	472	504	482	490	498	462	522	512	496	491	507	534	521	464	501	498	496	495	487	455	472	492	475	503	467	501	502	470	486	491	524	485	469	496	482	486	519	485	486	499	514	474	510	506	527	485	503	496	495	511	494	495	480	483	451	502	479	491	477	484	516	475	493	506	481	500	471	494	520	490	522	486	465	479	469	438	536	472	481	473	466	497	454	488	525	456	543	484	502	517	531	486	468	501	489	497	536	424	481	520	478	494	511	483	481	472	489	486	521	473	463	479	502	525	512	451	484	524	483	507	498	520	474	485	503	495	483	462	517	499	463	495	506	479	487	542	491	472	465	495	503	538	463	500	531	517	504	514	508	484	478	531	491	489	471	508	491	489	506	474	512	472	477	482	474	511	550	477	494	499	479	519	488	513	471	494	481	495	476	521	480	453	503	495	494	505	480	484	524	486	492	515	461	459	503	491	486	483	473	479	520	505	477	475	490	486	449	496	504	516	495	469	474	488	500	507	518	505	509	499	473	474	514	554	499	461	495	496	483	523	486	501	493	479	533	506	497	532	505	505	499	473	458	479	488	515	490	460	504	507	476	492	506	507	484	510	510	496	489	510	513	489	477	483	534	500	527	456	483	502	521	488	490	479	478	479	551	470	469	510	505	487	477	491	473	492	516	463	509	498	523	451	494	478	459	512	499	456	477	439	465	453	479	522	479	487	506	469	491	493	511	486	471	516	470	482	479	481	476	522	471	530	467	546	481	482	542	509	470	499	483	509	505	486	498	487	451	517	492	498	472	499	464	494	463	493	483	482	480	498	506	493	472	484	510	520	512	517	534	485	512	492	516	531	530	459	491	534	471	486	491	470	493	492	475	499	522	515	481	513	503	459	444	469	501	491	502	532	505	450	495	504	470	512	483	467	469	505	484	505	460	488	463	523	508	468	506	496	508	499	494	484	493	531	434	480	531	541	487	439	534	512	483	493	487	478	442	485	470	464	500	501	477	478	508	536	503	485	495	527	473	533	522	479	469	496	494	492	441	475	484	512	527	452	481	472	503	481	502	505	531	486	497	483	498	517	524	509	536	499	514	468	490	518	510	513	456	503	427	524	508	499	512	492	482	467	449	492	526	504	468	526	491	459	485	487	487	494	504	469	524	487	506	494	453	483	523	483	504	510	485	508	507	509	480	500	473	489	475	485	515	492	491	504	535	451	485	485	484	506	488	480	488	494	519	496	479	519	496	479	527	521	481	514	493	474	494	513	455	489	499	464	507	490	460	497	482	497	479	462	440	515	514	554	436	514	507	481	472	527	506	506	499	472	488	524	495	450	492	527	477	496	483	448	478	518	524	494	497	500	496	460	489	530	503	496	479	486	516	514	470	473	532	531	481	493	462	475	513	478	492	513	497	524	494	459	479	491	504	487	477	471	487	521	510	492	502	520	484	521	505	502	506	493	485	518	521	460	500	536	533	509	496	495	503	530	461	503	463	501	516	528	502	489	511	501	458	483	490	463	489	485	491	494	469	487	542	481	511	497	484	509	485	510	485	487
23612	20918	28183	23765	20922	10537	1071	649	506	454	374	348	324	344	301	277	270	261	259	233	227	253	250	235	221	209	210	229	236	217	233	195	202	218	240	171	219	192	189	188	225	232	185	204	212	207	196	194	205	191	200	201	185	193	195	188	189	189	211	190	220	194	196	183	215	158	195	199	197	196	206	203	174	184	194	194	185	217	211	203	196	175	176	219	204	211	201	190	205	190	197	199	170	203	173	210	183	169	180	205	197	186	194	200	189	187	178	210	188	158	203	196	212	176	185	211	185	205	197	190	192	227	192	186	222	192	217	193	195	180	182	175	205	194	180	215	213	198	204	212	186	186	194	174	203	196	180	189	176	209	211	181	196	192	188	208	195	180	224	192	201	194	212	191	172	187	193	191	186	189	196	177	177	181	192	215	191	191	191	207	162	175	202	173	197	191	168	199	190	229	187	204	184	211	183	192	177	183	186	191	214	191	191	173	186	179	207	196	191	207	226	196	191	170	190	163	195	196	194	173	214	181	217	198	194	164	185	195	184	189	189	198	205	172	188	200	189	177	161	191	202	196	190	199	157	189	173	189	185	193	190	207	200	191	208	200	205	201	190	183	183	190	198	192	186	195	204	172	203	169	177	193	193	181	195	216	178	185	183	164	213	188	184	173	187	184	183	197	186	206	194	184	196	197	197	200	195	189	225	192	201	196	212	184	191	184	212	189	186	168	183	180	211	171	219	204	214	163	184	207	177	198	187	195	192	195	204	188	193	191	188	180	205	167	211	203	198	163	204	195	190	190	177	165	179	201	209	196	191	184	173	176	206	201	163	191	177	184	188	178	178	172	194	195	215	192	191	187	198	207	194	171	220	214	193	200	207	184	205	191	189	188	200	205	175	202	177	179	166	186	186	200	216	220	181	201	212	199	168	198	216	189	198	200	226	200	197	192	178	193	189	192	188	212	201	204	192	214	193	186	222	192	209	201	190	186	198	196	203	201	202	211	182	197	195	189	205	199	190	179	175	186	174	188	209	191	183	178	212	201	202	177	187	203	195	178	197	205	200	205	191	187	181	178	196	195	195	179	197	195	191	193	200	196	184	210	209	182	198	204	205	197	198	194	205	178	186	209	192	194	191	191	226	195	189	201	194	189	175	196	199	178	186	200	182	201	187	182	223	188	202	181	190	179	180	216	194	189	191	202	203	162	184	212	204	202	186	184	203	186	198	203	198	193	186	196	213	186	168	191	198	166	207	199	174	232	198	204	209	182	188	182	216	214	195	187	194	208	204	191	192	185	189	163	169	193	201	191	183	187	167	215	191	206	212	173	199	190	197	179	187	185	177	182	170	193	187	184	185	179	182	193	196	184	214	195	212	186	184	193	172	209	200	199	198	170	173	167	179	198	203	195	180	194	194	198	194	180	187	194	192	194	188	192	197	187	184	203	202	169	173	194	176	196	193	192	204	200	198	223	184	201	187	215	188	201	180	198	181	212	193	203	179	198	191	199	183	201	175	190	191	195	193	188	168	197	207	178	213	197	174	203	193	202	200	197	198	187	219	193	187	215	221	188	189	200	192	208	201	186	209	207	208	194	202	192	190	168	196	200	187	165	193	199	176	221	180	173	204	213	185	189	210	199	203	206	206	218	194	192	204	183	200	203	180	207	191	193	199	179	217	218	185	217	177	175	219	197	171	200	190	201	188	191	182	215	227	194	187	199	176	189	199	156	193	224	181	187	185	176	200	204	189	193	205	207	203	193	195	207	178	193	177	207	193	195	245	180	179	188	188	184	193	179	199	177	205	204	191	196	191	197	199	208	189	164	201	200	196	186	202	225	220	184	201	180	181	207	177	197	209	210	178	216	214	195	215	178	201	187	185	160	205	186	165	206	175	171	198	187	183	209	183	214	177	203	202	197	206	181	193	210	157	176	187	199	216	193	176	199	196	194	194	187	189	176	187	187	206	189	212	188	182	188	197	198	202	171	201	173	166	202	204	221	226	183	186	194	195	197	177	198	180	192	194	176	200	206	193	183	203	178	192	183	191	193	202	197	217	215	194	226	203	196	206	180	203	183	169	193	199	175	201	187	175	178	208	220	168	186	188	175	214	194	182	183	172	182	196	218	193	203	191	194	203	178	206	204	157	176	193	178	207	172	197	209	155	213	191	191	186	174	203	200	188	194	183	211	182	189	210	196	203	198	208	187	217	184	191	179	203	189	188	190	167	191	187	209	195	202	164	205	164	188	198	182	202	176	193	175	179	191	184	184	205	212	185	193	183	200	163	189	193	188	187	175	209	192	177	191	189	207	220	222	197	200	212	166	186	208	236	174	183	186	210	207	176	178	205	165	193	188	166	165	206	180	184	187	192	198	194	205	176	192	183	205	193	187	185	200	188	194	201	198	192	180	203	201	186	179	157	186	196	185	181	200	204	188	170	183	192	188	171	196	213	190	194	206	183	187	212	195	204	212	222	197	184	183	184	203	205	194	210	190	186	167	197	221	205	202	189	179	221	188	180	228	181	154	191	188	198	172	190	189	196	189	192	197	198	198	184	194	208	197	196	191	219	175	205	189	195	202	211	191	206	161	191	187	163	190	175	198	202	189	189	196	203	191	197	195	178	205	215	202	175	174	201	183	180	191	192	198	211	181	202	188	206	182	187	175	210	193	203	207	180	200	173	186	193	189	167	183	189	196	191	180	227	181	194	195	201	174	211	205	183	209	193	176	209	198	197	189	200	204	174	199	212	187	197	202	179	194	177	195	221	227	164	209	204	189	182	181	197	198	198	221	215	170	175	194	183	183	231	192	190	184	210	185	190	189	175	171	202	199	184	159	181	178	186	181	195	187	224	198	209	185	171	199	189	178	182	194	214	190	202	213	213	187	190	211	185	200	185	195	192	203	184	185	206	177	188	184	194	198	201	212	194	210	189	188	221	180	198	190	200	188	164	192	163	213	207	168	203	182	197	186	178	202	189	198	184	190	191	229	202	171	205	198	183	184	181	197	225	187	197	203	205	191	214	191	183	207	188	189	191	198	198	188	190	199	219	219	202	159	201	211	200	183	185	185	206	207	179	180	221	179	196	173	199	197	181	179	197	199	196	198	189	190	162	182	213	193	181	196	214	191	185	190	209	201	182	196	211	185	196	202	211	195	191	198	182	225	200	199	217	189	188	183	158	190	172	181	176	191	184	182	213	207	186	211	188	191	188	198	169	185	182	197	192	179	150	231	175	198	177	190	179	222	189	194	213	198	186	169	196	186	184	201	216	199	203	215	203	207	207	185	212	196	190	190	211	195	176	207	186	200	198	200	196	190	208	184	218	191	182	187	189	203	211	185	199	198	190	207	188	182	205	175	180	199	169	185	190	168	213	203	180	187	182	188	185	203	170	184	179	207	218	171	196	208	201	185	203	186	159	170	205	196	205	183	200	184	198	196	200	188	190	196	176	184	195	181	182	195	207	189	190	186	165	186	206	180	194	189	192	213
4836	9800	8241	4122	2805	2124	1602	1308	1046	884	711	604	565	491	503	434	415	348	388	379	331	334	329	323	333	311	326	293	300	288	297	264	279	268	287	277	278	266	270	309	279	255	265	239	243	263	241	263	258	248	251	291	270	279	275	254	242	249	246	240	296	258	253	272	253	231	255	254	274	270	233	250	256	251	248	273	249	274	270	256	258	257	270	237	270	263	276	231	237	265	256	263	259	239	274	210	284	263	253	228	271	240	269	293	269	275	260	266	248	214	266	261	243	269	229	250	232	270	262	234	245	249	238	257	262	269	229	247	264	253	287	256	256	247	258	250	272	253	258	250	236	254	245	247	261	226	258	245	265	254	254	260	274	240	236	261	270	251	257	258	253	248	246	230	265	239	246	248	263	252	246	252	256	265	264	237	233	265	299	252	223	233	239	237	257	249	246	231	250	272	260	240	270	245	256	241	245	230	235	245	234	235	241	264	236	242	260	254	258	259	261	268	240	254	251	271	233	248	275	244	251	243	237	233	237	245	264	234	240	276	268	223	247	265	239	233	236	234	264	261	247	269	226	210	263	272	244	252	248	243	251	260	244	275	241	256	248	261	256	246	258	269	245	255	260	238	222	235	200	243	250	262	248	275	255	251	258	257	272	270	263	218	256	235	254	250	247	260	247	244	246	257	250	239	235	232	261	262	252	284	236	269	228	271	272	251	247	256	233	216	256	244	240	246	254	255	278	244	243	231	263	250	245	237	239	252	255	262	282	245	266	243	255	245	237	251	266	244	246	233	258	270	257	266	265	243	252	242	248	248	232	263	230	245	232	238	250	260	248	251	253	260	236	247	260	250	285	271	255	260	253	246	277	231	248	242	225	272	224	258	225	239	257	243	275	238	240	246	253	231	262	259	255	243	230	230	246	246	263	237	252	219	256	266	261	242	305	297	271	254	255	260	239	257	245	235	269	234	258	260	254	255	233	213	273	280	233	216	272	255	265	240	244	234	264	239	252	280	236	250	250	258	269	252	274	235	257	247	238	262	246	255	243	245	230	226	245	252	241	276	256	280	225	260	227	273	248	249	267	239	258	252	258	269	281	241	245	247	256	259	245	236	247	229	234	257	231	242	222	254	276	257	247	250	263	266	243	217	265	242	255	241	245	266	219	246	244	253	228	245	244	254	249	236	233	242	256	278	272	249	259	259	262	270	261	255	230	256	260	262	236	246	267	258	254	262	238	272	265	240	261	239	259	252	230	246	271	226	285	247	241	216	270	236	235	246	258	278	275	241	241	259	239	240	257	266	265	282	246	225	248	265	247	254	234	234	282	241	266	241	232	257	258	252	248	258	220	256	226	245	284	292	235	251	252	257	258	250	246	239	244	245	298	252	250	266	277	272	251	258	235	252	246	249	267	280	241	251	246	227	260	217	271	233	267	246	243	265	246	228	268	250	265	259	266	283	263	240	272	244	242	238	282	252	242	242	263	248	252	297	229	262	250	277	282	262	271	256	235	240	259	266	265	222	218	251	236	254	255	250	241	259	240	255	225	262	227	218	267	263	255	258	262	279	275	226	233	258	220	243	224	257	253	258	229	247	290	238	207	227	241	240	240	254	239	227	249	228	233	267	224	250	239	243	255	265	252	254	268	268	270	245	227	285	258	234	265	246	233	241	250	306	246	263	254	241	245	253	255	263	249	244	244	252	249	255	255	236	253	277	254	276	263	261	249	242	242	248	252	289	233	256	259	271	277	249	225	263	262	228	268	267	251	263	255	243	242	237	248	261	262	244	286	250	240	244	262	267	238	231	240	237	260	264	257	269	230	255	243	254	242	263	238	262	251	276	262	236	260	246	229	270	273	274	241	253	252	244	269	263	224	244	247	266	262	246	223	248	254	256	257	250	262	264	249	249	241	255	254	248	238	249	234	251	253	261	260	255	238	266	257	242	266	246	256	234	282	244	260	277	252	257	250	249	247	241	281	220	221	228	244	279	260	257	253	261	261	228	234	283	273	240	267	253	274	241	257	265	255	258	262	254	284	246	243	263	259	268	268	269	280	253	265	237	279	245	248	235	259	262	241	238	253	259	254	229	233	291	287	240	271	258	253	257	258	271	259	263	252	240	238	237	248	215	248	242	265	269	245	239	265	234	243	255	265	234	257	227	266	234	267	264	234	287	244	262	269	237	284	237	216	250	239	262	247	219	236	265	225	258	238	244	237	277	254	254	227	243	272	222	228	237	272	233	263	234	256	261	244	278	263	237	260	238	242	243	258	260	261	257	268	245	286	269	213	243	242	288	257	246	277	222	251	256	244	269	264	252	238	281	236	253	267	240	289	267	275	250	258	250	254	244	261	236	257	240	269	260	257	240	272	279	272	260	258	281	259	264	261	247	253	267	254	265	216	253	258	276	251	253	255	257	265	255	248	263	262	248	268	291	264	257	250	255	250	232	264	227	251	283	263	251	241	263	230	256	222	251	260	232	239	269	225	259	262	255	248	214	242	257	263	255	254	241	230	280	233	241	247	249	279	255	247	283	234	224	257	235	244	234	258	268	267	248	251	265	216	239	235	247	232	264	246	225	264	263	258	258	234	235	247	276	279	257	254	247	271	263	219	236	270	256	244	260	257	280	223	249	265	285	245	239	213	229	250	256	233	224	262	237	236	246	273	240	249	252	271	247	256	265	246	272	243	270	238	236	272	270	232	266	254	251	258	247	260	266	254	270	262	236	281	275	257	252	255	273	271	269	245	260	227	234	253	228	250	251	271	255	225	255	252	240	267	258	234	228	261	245	277	248	264	267	234	262	238	237	277	245	230	249	233	252	248	244	259	255	264	246	232	243	227	269	244	232	256	252	263	251	261	246	221	258	206	290	285	281	247	274	232	248	265	264	239	244	242	243	239	246	250	244	258	246	230	233	247	243	235	262	257	264	240	240	260	241	258	269	245	256	232	268	214	242	265	274	240	255	260	267	231	232	261	250	228	226	255	230	236	271	232	287	262	230	249	232	245	262	219	230	232	236	246	244	242	263	234	241	245	248	219	282	239	285	239	233	241	236	267	259	264	260	238	250	269	262	268	278	243	255	281	268	263	247	270	250	264	245	234	257	255	241	245	274	248	223	243	262	259	236	246	253	259	241	281	212	240	239	249	261	252	255	259	264	226	257	258	241	254	245	268	273	263	250	238	293	261	243	230	255	269	245	262	240	274	259	277	234	245	225	228	248	263	250	251	235	251	243	249	269	267	253	280	253	266	251	270	274	228	253	277	254	262	269	225	256	238	234	252	240	228	252	242	254	253	245	250	248	236	243	241	283	236	245	240	235	270	252	254	263	264	236	265	260	267	243	267	256	259	215	271	214	242	237	236	261	257	234	234	259	258	218	232	234	265	284	246	258	241	243	264	279	228	216	267	233	232	263	255	262	237	260	256	248	235	269	272	266	260	271	269	262	269	228	270	273	230	272	243	244	251	261	243	229	275	274	261	243
24838	20922	27093	24864	9447	925	731	643	558	598	482	471	534	503	513	486	467	465	433	434	474	474	451	468	410	442	464	479	447	428	430	478	440	442	465	449	434	415	397	452	424	445	434	426	419	455	447	456	483	436	496	445	443	449	462	446	421	420	439	430	447	474	448	455	447	418	423	435	448	476	420	436	426	422	435	389	422	458	472	439	410	452	465	437	464	405	424	423	419	441	472	415	425	426	443	457	430	418	434	449	462	420	458	404	457	412	446	452	460	403	465	465	455	410	435	458	433	446	462	443	448	412	464	393	405	412	446	416	458	435	456	452	451	415	443	432	440	434	457	435	426	447	432	433	437	385	433	475	426	452	407	448	444	397	433	453	417	439	411	433	430	471	456	443	424	436	458	426	446	442	421	450	422	428	442	370	398	420	452	472	437	472	388	424	408	426	435	423	462	415	436	432	405	427	456	414	437	422	443	445	415	444	445	443	456	439	481	420	442	406	402	440	437	418	433	431	415	431	403	434	431	478	431	423	430	465	427	429	474	470	403	425	437	398	413	441	434	471	473	416	435	446	435	428	439	444	415	424	389	456	443	461	418	440	457	450	457	406	459	436	426	426	420	433	410	462	439	441	451	456	451	436	420	430	424	475	436	442	421	443	446	418	414	445	461	429	412	432	454	438	450	442	451	409	460	424	415	422	444	434	462	449	424	426	459	383	432	420	432	415	438	464	428	442	464	433	435	393	445	447	425	409	420	439	438	432	414	432	428	436	459	452	458	462	452	417	461	433	430	418	445	412	436	432	436	442	429	447	448	444	469	431	427	414	437	420	417	433	446	413	441	413	412	422	446	421	441	454	456	390	461	405	440	433	448	439	434	441	434	460	440	469	455	425	429	432	429	425	400	463	409	458	410	427	483	430	399	373	439	477	415	433	432	460	438	477	391	446	425	468	432	436	449	449	464	418	467	435	439	432	410	415	427	419	446	425	424	418	438	437	432	415	430	411	415	451	449	431	432	408	427	446	431	460	456	434	448	425	399	438	407	456	435	431	440	442	442	406	438	420	408	456	432	472	431	417	460	417	434	448	439	477	441	398	433	459	432	451	463	435	477	390	441	406	427	446	421	455	454	414	412	459	465	406	435	452	441	427	403	449	384	446	433	470	464	458	442	411	421	443	448	433	435	447	408	400	425	429	435	441	466	416	410	413	409	439	446	449	457	450	433	439	415	431	495	417	462	421	446	440	417	497	456	456	438	448	456	468	426	450	468	433	435	478	438	417	426	409	443	492	426	445	471	417	440	434	431	427	428	427	419	425	418	428	458	436	415	449	418	440	413	398	408	437	460	425	447	435	434	473	436	436	445	434	455	437	435	425	460	435	409	441	445	462	456	401	431	438	415	436	474	424	436	438	436	471	454	481	455	432	429	459	438	428	445	434	458	462	467	421	458	436	457	447	438	442	434	453	443	477	422	421	435	474	426	409	425	462	455	475	408	446	502	425	426	459	447	441	434	470	445	434	412	440	425	456	442	460	428	440	437	404	431	408	451	450	430	447	436	413	414	423	439	422	473	408	396	479	424	441	461	470	433	428	449	423	396	429	434	405	435	460	461	435	437	459	431	447	444	398	442	465	437	408	449	414	398	408	424	421	449	463	429	445	443	446	446	445	430	469	434	437	449	399	444	420	451	394	427	424	413	445	463	446	468	441	424	418	414	460	456	427	430	417	433	448	438	413	453	435	416	469	420	400	431	445	438	472	443	433	464	437	460	466	463	422	453	410	443	441	435	396	454	426	430	447	426	409	463	390	394	423	430	460	438	417	422	450	423	409	426	420	413	457	431	408	420	456	417	411	419	449	457	409	437	437	414	431	426	447	424	466	421	450	449	421	437	424	452	419	477	415	426	453	471	427	447	453	427	418	433	421	418	424	456	440	462	427	431	464	448	414	429	429	433	436	439	451	423	415	432	420	430	443	426	451	424	436	453	427	419	422	457	424	441	441	413	437	420	403	475	447	403	424	469	446	473	432	421	391	449	424	441	377	443	407	434	443	456	401	439	436	463	403	433	420	491	440	409	468	441	393	447	414	408	437	484	428	441	445	406	433	418	423	467	422	456	458	443	415	435	447	445	418	392	416	424	427	428	468	427	421	467	419	474	430	401	448	421	439	418	408	398	403	446	466	430	439	414	419	432	423	401	456	476	482	419	447	441	431	427	415	413	423	444	461	440	402	391	437	480	444	406	394	412	447	432	429	442	404	416	434	445	443	448	441	475	428	416	465	456	408	408	448	450	402	445	442	418	435	414	432	443	424	439	412	431	424	430	414	437	453	429	422	384	419	470	416	438	447	452	468	421	424	426	430	429	434	395	424	413	437	459	409	457	414	449	442	429	424	467	409	437	466	398	446	436	470	409	414	420	434	436	414	484	463	448	411	450	429	440	426	471	476	416	453	441	402	461	439	402	434	448	450	450	407	437	421	415	416	472	436	441	430	430	445	410	429	428	498	436	437	445	477	426	439	453	423	498	421	429	390	430	433	463	404	426	458	436	477	464	445	439	418	426	437	401	457	447	433	469	433	436	473	446	425	443	428	438	447	451	428	445	445	411	457	452	416	420	462	434	429	474	446	447	468	448	453	459	403	449	414	436	412	443	475	422	466	464	456	412	431	437	422	428	388	460	452	423	458	429	428	448	472	424	434	451	432	422	442	449	439	437	423	435	442	466	424	425	403	408	434	455	452	457	417	428	430	441	400	416	429	452	445	455	468	422	448	450	415	454	495	419	430	432	423	397	425	437	422	455	431	460	419	479	415	418	414	448	432	459	448	416	433	446	434	427	445	464	415	448	457	382	413	448	444	417	432	407	410	433	392	384	414	439	431	456	462	473	453	431	433	405	431	441	413	431	421	432	468	458	410	461	431	502	412	424	448	428	428	404	443	436	418	464	427	452	438	421	490	462	424	422	417	415	415	396	434	423	456	446	443	419	410	446	428	434	469	420	449	460	398	453	476	422	404	400	427	464	438	430	428	461	446	446	441	425	428	455	455	454	407	432	403	427	442	433	399	431	456	457	415	420	422	450	423	429	444	415	447	432	438	469	437	430	481	377	439	448	401	389	461	456	448	425	452	442	450	452	462	438	456	418	448	449	425	426	496	417	407	421	408	441	432	408	413	443	434	421	391	446	441	425	448	425	462	429	437	414	404	454	448	460	468	447	441	461	423	442	454	433	446	434	432	440	430	424	480	454	466	460	408	413	411	431	429	457	418	407	463	441	415	437	420	440	416	422	478	476	392	403	428	435	439	446	452	469	445	450	428	424	442	441	437	414	460	443	450	415	441	414	447	431	384	396	421	430	454	418	443	414	451	432	451	406	449	462	418	427	475	468	461	429	418	462	430	501	436	430	473	420	465	425	401	414	441	400	440	445	434	451	472	427	445	469	443	444	453	413	433	434	493	477	465	423	418	404	457	435	429	438	400	435	425	429	453
4527	5745	4632	2557	1790	1486	1232	1093	880	824	765	725	713	629	588	632	547	562	636	522	536	545	597	586	550	535	588	539	572	529	539	532	515	561	546	545	574	518	526	535	500	564	544	521	493	533	535	493	520	513	551	518	526	537	527	521	522	522	536	543	505	485	521	497	535	540	542	538	546	495	508	537	573	549	544	512	524	558	546	537	532	553	573	521	481	552	589	565	518	528	504	503	523	508	512	544	514	535	520	494	542	520	510	556	510	550	509	525	546	533	534	501	526	517	522	535	539	529	552	546	494	539	529	510	506	517	541	537	518	502	522	490	549	508	526	533	544	548	515	508	508	517	513	561	543	556	485	523	530	503	496	537	532	504	544	522	497	549	564	545	534	547	485	532	527	483	513	492	515	540	568	534	552	511	515	527	510	539	527	512	510	538	523	493	497	506	543	479	518	524	510	502	529	520	501	511	515	487	534	540	544	476	510	510	491	511	521	514	523	524	513	502	498	485	546	496	511	534	543	513	538	513	515	523	538	510	527	534	481	520	568	498	503	474	539	519	548	514	543	521	516	543	531	525	488	500	549	529	530	531	503	514	523	524	541	537	516	570	561	533	483	542	528	529	565	526	502	556	554	534	538	558	549	527	524	506	517	541	528	558	602	506	499	521	539	480	561	504	565	556	549	529	534	507	516	583	541	489	522	495	535	551	527	478	537	522	538	557	486	518	506	520	530	548	538	517	479	546	504	504	562	535	543	531	500	546	508	551	502	521	494	531	553	536	531	523	537	524	503	537	533	542	566	515	516	530	521	498	538	597	538	533	517	552	520	526	528	477	494	531	512	502	521	526	533	552	523	516	509	514	531	521	520	529	522	523	535	529	507	491	572	512	532	530	495	516	513	500	535	523	511	528	501	541	554	541	513	499	537	511	535	531	494	525	541	527	498	537	525	513	513	485	517	546	536	508	468	524	518	505	540	496	516	508	519	533	508	517	498	535	513	579	593	523	525	564	552	569	499	543	540	529	487	486	519	541	521	538	508	505	523	547	527	533	506	544	528	517	495	547	496	509	516	562	550	533	535	527	542	531	532	510	527	553	537	563	526	541	505	531	535	517	527	500	518	543	489	499	551	542	553	542	542	563	556	517	551	506	521	537	504	539	585	553	547	530	579	531	533	507	565	526	534	534	487	570	548	509	553	511	511	516	468	509	553	494	514	507	540	536	492	515	509	547	512	575	535	493	528	559	561	539	508	548	528	524	524	540	497	442	540	478	516	533	519	547	500	499	582	535	485	479	530	546	550	563	496	530	561	573	534	615	519	466	577	533	507	523	600	506	512	551	518	532	553	506	531	534	526	516	535	547	523	513	504	566	541	498	521	525	511	527	515	581	513	541	505	545	566	525	545	523	542	486	521	514	522	531	533	527	537	550	537	520	518	554	546	506	529	534	543	513	516	529	563	532	527	514	526	521	551	541	522	546	536	494	519	521	533	554	519	532	546	558	538	540	511	526	497	534	526	518	540	512	538	553	475	507	558	570	501	477	529	506	459	523	513	481	548	541	515	524	540	516	496	542	522	517	546	526	509	525	538	547	511	521	537	531	523	521	518	532	514	532	534	503	537	573	491	535	495	546	553	526	524	561	536	510	525	508	543	540	510	488	528	564	539	532	527	523	497	526	501	518	509	532	588	544	543	539	477	467	519	530	533	516	540	512	572	525	536	543	526	528	539	489	537	509	546	529	526	503	528	517	567	536	518	498	524	544	469	509	534	533	556	525	490	551	467	564	532	538	514	517	490	509	509	504	515	479	539	500	522	527	548	537	491	515	523	533	500	502	513	482	556	504	541	548	506	536	502	501	529	563	492	531	490	505	512	549	556	537	565	497	533	514	530	561	501	578	515	553	535	516	506	510	537	550	550	529	483	547	521	534	535	504	524	519	510	508	542	530	514	545	529	507	564	538	555	499	557	515	521	507	494	528	516	532	535	519	563	535	559	518	533	552	534	503	543	511	535	517	517	522	574	521	545	549	559	533	485	507	554	545	554	577	556	536	514	520	502	551	522	486	488	508	505	545	519	514	556	525	562	508	515	494	507	527	513	513	530	549	554	535	522	514	519	491	482	498	525	539	526	528	509	531	555	553	499	543	514	529	485	552	574	519	517	545	553	542	499	537	523	500	536	518	520	516	567	539	501	501	523	518	549	512	553	548	523	518	510	543	554	524	532	522	521	527	522	541	516	505	488	571	489	506	519	526	494	517	524	532	525	516	515	505	528	531	502	556	517	528	511	517	558	526	502	518	538	512	506	557	522	521	495	561	526	528	501	506	522	520	566	519	488	529	538	526	526	535	552	519	541	480	510	513	525	530	563	546	526	460	517	508	507	492	513	505	545	533	535	522	495	554	523	550	511	551	541	574	539	541	495	534	489	478	509	531	493	512	488	494	565	528	576	489	518	520	528	511	535	549	504	528	532	515	547	531	528	515	507	538	563	529	527	489	505	503	491	497	502	565	556	539	509	548	551	526	513	546	548	536	550	535	520	555	524	540	533	526	558	518	508	560	520	533	531	506	541	519	517	485	502	536	556	515	541	550	493	526	516	536	551	530	535	536	551	521	514	505	532	504	533	510	501	507	499	523	523	521	530	504	521	518	530	558	537	534	499	533	545	517	552	530	535	485	507	518	555	542	551	500	524	551	518	535	554	523	541	523	540	568	466	531	554	549	532	506	542	586	505	541	537	506	520	494	537	493	515	521	551	499	495	526	541	518	563	492	531	564	530	535	491	517	521	525	496	542	562	498	569	548	529	510	555	493	563	530	528	569	525	547	526	508	499	528	535	538	529	552	473	496	557	530	537	540	494	538	467	500	515	523	569	485	565	580	544	528	505	524	465	526	530	521	564	556	521	559	530	503	534	556	505	528	503	533	487	513	508	541	544	502	520	537	465	531	553	520	532	519	530	527	514	556	514	562	543	536	533	536	575	534	557	481	489	556	537	524	512	499	514	513	514	515	547	563	546	509	551	515	536	508	536	516	526	525	582	552	607	492	505	524	519	557	545	480	551	546	551	531	526	538	566	533	536	564	546	525	507	516	486	561	532	554	503	556	550	546	506	523	527	507	527	516	529	535	538	491	573	523	526	545	534	557	499	510	522	507	530	540	473	511	506	566	523	542	537	537	501	562	525	510	521	508	540	523	565	563	545	501	501	538	526	511	540	525	520	534	534	503	518	547	552	506	508	506	509	561	524	519	521	501	537	581	536	528	542	538	475	581	502	514	592	512	495	550	559	493	539	529	526	509	537	529	521	569	545	534	508	510	534	546	523	516	528	515	496	488	520	553	505	527	522	491	542	495	543	516	485	544	508	514	520	518	533	518	537	553	512	490	539	503	514	564	533	525	537	545	504	525	571	490	540	535	542	485	544	511	512	514	567	516	555	544	503	513	498	532	499	486	559	568	506	556	548	523	519	511	518	538	541	515	523	519	511	532
22647	20964	28749	23378	20964	21013	9710	1137	735	666	626	485	434	347	361	329	350	302	270	270	260	249	231	225	209	216	208	209	206	177	204	179	188	185	196	171	181	207	189	165	182	175	179	184	170	152	187	178	148	167	161	169	158	192	181	196	197	180	179	189	181	160	166	162	159	156	144	154	171	153	183	170	156	166	174	172	218	175	179	161	151	193	182	185	195	172	155	169	145	182	161	176	179	179	157	158	194	167	157	163	176	187	166	175	172	151	173	175	159	162	173	161	165	170	159	146	155	163	166	178	179	171	157	142	157	170	170	148	167	189	184	157	141	153	177	148	171	153	161	162	166	191	183	132	180	164	155	161	142	163	161	146	175	156	144	148	176	160	178	178	188	172	167	155	177	177	145	151	164	149	164	160	192	187	184	145	156	160	152	169	176	170	145	186	155	180	157	168	172	164	143	152	177	153	169	159	167	150	151	161	158	157	153	159	163	150	163	140	164	161	164	144	157	162	169	165	167	186	159	164	176	160	168	181	170	163	129	165	160	148	138	161	166	157	144	160	188	148	154	190	164	168	169	159	157	150	144	164	145	163	175	179	188	178	141	160	179	154	184	138	141	161	163	157	167	146	157	151	166	164	165	166	172	144	160	182	185	169	171	178	179	133	142	156	185	159	142	137	159	171	135	151	177	192	174	151	164	155	170	156	151	170	155	164	170	191	156	146	174	167	164	156	174	180	170	133	159	170	145	147	147	153	162	152	161	165	161	170	156	183	165	173	179	166	145	163	185	162	170	168	163	180	160	152	168	166	152	157	181	160	157	154	168	161	183	163	146	169	141	144	162	137	174	174	161	163	178	167	153	169	167	137	200	150	178	159	163	159	162	165	142	166	148	174	169	168	154	161	163	173	158	163	171	157	175	181	184	161	151	134	163	174	164	159	152	195	163	179	167	178	155	166	184	162	165	151	170	173	160	154	164	177	184	185	162	206	159	186	173	151	149	139	139	150	145	169	166	160	157	176	160	158	160	144	165	163	149	172	153	159	147	181	166	175	175	153	133	174	168	167	156	132	174	155	165	181	167	175	188	156	138	168	186	146	163	169	194	167	160	153	175	159	172	163	185	187	172	156	149	172	147	182	157	176	179	180	147	148	173	164	153	172	156	154	155	146	155	155	169	170	163	174	147	167	154	142	149	152	174	183	187	163	181	147	157	152	177	169	164	165	176	152	175	127	160	167	158	160	154	154	179	159	163	174	177	143	186	156	158	162	150	166	146	133	178	155	181	165	169	172	172	143	161	163	171	163	158	164	179	167	179	175	154	184	179	151	155	159	171	154	171	159	186	156	176	160	173	178	174	176	175	158	186	165	162	166	155	137	175	176	174	160	163	187	179	143	173	154	178	155	175	152	176	177	172	167	174	159	170	174	156	125	169	194	144	179	161	166	148	181	124	174	176	170	177	177	165	156	145	153	161	157	143	150	168	169	154	175	165	160	158	170	161	174	161	171	154	171	165	145	180	179	152	155	172	148	168	163	155	156	175	171	153	146	154	163	156	176	175	154	171	142	180	167	185	166	167	161	166	166	183	170	164	151	153	166	154	188	182	180	153	168	163	194	150	151	178	160	173	158	161	147	157	165	170	169	161	152	171	161	170	196	166	165	167	184	167	136	175	165	148	178	170	167	165	139	166	151	191	188	157	163	152	154	154	135	167	160	163	176	156	172	166	156	145	152	173	163	159	165	181	159	181	151	154	156	183	172	174	180	167	149	155	165	170	158	160	152	192	183	167	159	166	177	161	171	144	168	159	166	147	169	171	161	170	168	157	182	161	148	184	162	159	177	174	162	143	144	167	186	165	169	156	160	166	133	147	163	166	179	153	161	151	164	175	176	158	182	181	159	154	161	162	174	163	148	162	165	159	171	175	171	166	154	155	163	173	161	169	180	160	177	174	169	148	174	153	150	164	174	164	164	152	156	174	177	155	179	183	143	157	188	179	166	158	143	162	155	140	164	173	204	167	157	164	177	164	179	147	173	172	169	168	179	185	147	162	158	159	190	165	176	174	179	142	172	153	163	179	166	147	145	162	175	184	166	145	164	176	156	159	176	146	146	155	187	165	167	158	171	138	164	148	171	157	168	155	144	178	157	181	145	134	164	160	146	176	152	150	178	160	178	158	149	168	155	157	165	154	176	156	170	161	167	167	154	171	155	173	154	157	162	169	165	161	164	150	175	158	154	148	170	175	166	149	143	183	145	171	143	168	144	145	167	158	167	165	157	165	174	153	153	159	164	133	151	140	188	161	156	164	137	152	184	163	154	178	168	151	173	157	163	159	198	180	156	157	175	143	159	163	167	178	179	174	158	169	160	171	153	170	179	167	171	156	153	161	163	161	174	163	160	167	168	161	171	157	164	130	149	167	166	166	166	176	168	160	154	199	165	171	177	172	173	153	163	162	174	151	171	157	162	189	152	151	168	160	171	183	151	176	154	160	164	175	163	164	153	163	156	181	157	187	166	148	161	167	146	125	180	189	159	180	143	178	152	172	146	156	139	174	162	162	159	151	186	171	182	154	171	151	157	168	163	149	166	160	151	191	185	149	190	183	151	181	152	175	167	151	182	144	149	161	150	145	149	159	146	157	182	144	153	171	161	150	151	149	159	182	158	160	170	173	128	164	168	190	164	185	163	178	168	182	166	165	155	181	175	161	153	171	160	154	174	160	169	182	159	163	132	176	203	144	160	187	175	163	155	165	164	153	166	157	196	154	172	168	146	165	180	164	143	165	149	201	168	172	159	159	156	158	163	159	183	200	161	177	171	184	164	153	139	133	159	179	159	153	165	158	166	168	170	187	149	156	182	159	176	176	173	176	174	169	178	166	147	166	159	142	161	172	160	173	153	181	153	160	162	160	175	166	143	153	184	158	174	170	157	136	157	163	161	171	179	157	160	159	189	153	154	150	155	168	171	170	157	166	182	149	164	174	180	169	171	146	177	170	150	150	139	147	188	148	167	155	178	161	184	168	156	154	142	172	176	172	163	160	184	150	162	157	144	142	168	166	164	158	175	146	165	161	159	181	163	163	172	176	148	177	163	142	166	172	184	151	152	163	144	159	129	179	153	154	181	169	150	158	150	130	172	142	157	149	146	152	161	171	171	180	179	159	159	163	145	158	154	188	158	195	173	149	188	177	173	153	172	161	155	137	155	167	162	165	152	174	169	169	165	178	143	148	153	150	169	153	182	164	145	179	159	162	187	163	142	168	144	153	158	159	158	147	162	169	159	150	153	157	159	171	174	152	166	157	154	143	151	178	161	163	156	150	161	168	170	174	189	165	168	146	155	175	157	142	174	147	156	163	149	173	142	137	156	157	176	163	147	167	158	165	169	190	168	184	151	169	171	140	157	182	152	147	147	161	149	190	166	141	152	166	164	184	169	177	151	172	166	167	157	170	157	172	137	149	165	167	169	165	164	152	156	152	171	147	128	183	160
6750	16062	13462	6995	5012	3920	2914	2183	1768	1272	1091	983	801	662	624	552	472	423	431	408	382	330	332	336	287	309	294	273	262	281	259	262	242	254	248	246	208	264	230	251	202	240	228	241	207	245	227	233	240	204	206	243	210	240	190	218	205	194	187	204	208	216	203	207	230	216	185	190	202	203	204	189	205	187	187	206	206	198	208	209	221	224	238	197	214	184	223	192	199	203	211	205	202	203	190	196	198	196	209	197	201	184	197	209	218	185	183	199	202	217	174	200	206	203	189	215	211	200	209	183	207	173	206	192	195	181	187	186	197	193	180	199	208	211	178	183	202	180	186	208	215	213	202	215	196	188	177	218	184	205	193	196	172	200	203	187	201	202	209	193	200	201	203	196	224	193	202	174	210	173	195	204	196	184	233	187	197	174	183	193	187	219	183	193	189	191	185	171	179	188	215	216	194	202	198	194	191	191	213	178	173	188	212	183	190	200	181	187	195	179	212	194	194	174	192	218	197	194	186	214	183	203	209	173	200	191	189	182	179	220	205	199	203	181	220	195	211	196	196	205	208	212	168	183	194	200	203	193	204	196	190	203	178	189	186	206	212	183	205	211	189	186	175	210	180	183	203	188	182	185	176	174	207	226	220	185	202	197	181	185	203	188	199	215	183	188	190	205	176	194	199	190	205	194	209	204	202	201	186	194	178	191	206	195	187	184	215	177	193	188	205	183	180	176	189	204	206	190	190	200	168	180	199	204	198	211	221	172	181	223	200	209	192	196	192	203	174	199	174	163	189	198	183	202	207	194	214	182	194	194	198	164	200	181	173	181	224	179	193	192	210	187	188	170	188	198	185	203	173	196	193	196	165	181	203	202	197	208	201	186	213	218	180	203	191	198	222	176	201	186	196	179	214	186	198	195	197	195	216	207	227	209	207	184	181	173	191	213	198	160	208	201	196	196	199	213	184	174	213	199	194	190	197	205	182	198	205	181	185	189	211	176	189	225	138	183	185	186	181	190	176	197	168	194	205	180	209	201	165	227	197	194	198	175	198	188	191	205	157	199	192	206	186	197	183	181	180	191	205	214	217	205	189	207	233	174	175	180	189	197	216	218	185	187	199	190	230	211	189	200	220	220	202	202	171	177	197	206	188	196	201	181	179	206	201	208	196	181	199	175	204	197	178	199	176	207	174	200	167	156	203	197	203	181	197	200	184	196	211	183	200	219	177	184	208	206	211	210	197	217	201	179	191	160	191	184	202	228	213	218	195	198	203	160	176	187	229	194	178	190	200	218	177	174	202	169	200	187	181	205	217	205	193	170	208	178	187	211	200	198	205	208	176	210	193	194	214	199	207	184	207	185	190	190	212	183	188	184	180	193	199	197	195	187	193	207	205	175	200	219	194	205	204	174	199	211	173	202	191	185	199	212	174	173	210	195	235	195	211	194	194	191	202	191	203	188	215	189	186	186	167	168	200	213	174	193	196	185	217	198	205	183	187	188	184	202	191	196	179	201	202	190	193	185	209	188	196	189	209	177	175	195	219	209	202	208	203	187	192	235	191	199	201	189	170	177	226	180	187	183	167	210	199	222	213	181	175	183	180	190	187	216	187	185	178	209	178	210	209	175	194	190	202	199	204	201	198	185	204	186	175	178	197	178	215	182	188	208	188	182	199	168	197	167	198	225	202	191	196	178	177	187	204	198	199	191	188	184	176	195	225	196	194	183	179	191	193	207	204	184	200	202	175	211	198	172	185	216	181	194	200	194	189	202	208	180	196	199	181	189	200	191	212	194	196	183	193	186	184	195	184	198	189	186	200	197	189	197	192	190	171	190	196	195	191	204	215	198	175	203	197	188	202	202	185	167	184	196	168	188	189	191	234	178	196	169	204	179	169	215	192	187	192	190	206	192	198	182	178	198	198	198	213	216	206	184	200	206	206	211	199	210	182	196	196	191	201	193	190	178	212	186	209	209	216	195	213	189	203	194	180	178	188	206	194	202	197	192	202	214	224	209	214	204	179	180	207	191	187	206	201	176	185	219	197	183	179	186	218	157	192	193	198	180	162	182	205	198	175	187	198	188	165	194	199	177	206	208	177	182	192	206	191	192	210	171	180	189	192	207	187	162	203	208	173	225	190	191	189	195	177	203	204	199	191	184	240	182	196	184	200	208	175	193	205	202	174	212	184	169	197	185	207	190	193	203	195	184	203	227	204	181	200	209	180	199	180	195	196	207	221	188	195	202	194	211	192	182	159	182	202	190	176	223	215	190	186	201	196	225	213	217	186	193	201	184	187	204	175	194	194	205	229	192	196	192	199	197	210	174	189	178	201	194	185	173	208	209	185	214	206	198	185	210	192	192	216	198	195	180	165	196	230	198	201	199	199	173	197	206	190	186	198	176	187	198	196	202	192	204	188	223	196	213	202	207	210	180	209	198	170	196	216	203	189	188	199	211	225	200	192	199	210	188	204	202	219	193	201	213	231	207	212	163	172	180	199	206	206	205	194	188	181	206	210	171	194	177	201	183	186	186	166	193	178	186	192	186	183	209	172	181	193	211	206	183	173	180	172	195	181	212	178	178	189	225	200	195	205	201	202	199	196	182	195	186	191	188	163	191	181	198	196	184	208	198	197	201	187	203	188	191	195	192	208	220	173	210	184	174	203	206	178	183	204	197	212	179	187	191	189	181	188	185	211	175	186	201	208	205	183	174	202	187	216	203	206	193	202	210	184	179	215	181	223	183	192	182	203	191	198	212	193	191	196	188	198	184	195	195	178	211	200	205	189	216	221	186	187	206	191	183	202	209	211	186	221	207	213	204	179	218	196	227	192	216	197	202	179	183	226	196	199	212	204	197	193	194	185	181	202	166	195	176	194	173	200	207	223	202	161	207	186	198	201	210	212	190	196	185	208	199	175	201	201	180	210	206	216	171	219	211	198	205	169	185	187	183	198	185	185	202	175	190	184	202	187	214	202	184	197	196	205	230	186	197	190	202	190	208	199	194	199	191	198	186	205	197	215	182	193	193	209	199	202	208	198	194	214	189	198	183	187	197	200	191	211	191	234	186	192	192	209	183	181	205	193	183	180	212	204	211	189	179	159	166	186	197	205	176	206	186	189	192	172	215	186	201	201	204	188	183	181	210	176	203	173	205	197	204	194	196	199	205	200	205	189	191	200	204	179	183	204	213	179	158	204	190	185	219	185	216	214	189	202	191	211	231	180	213	191	201	196	186	194	195	193	195	194	180	205	187	186	163	181	195	199	199	205	183	187	196	201	185	215	230	197	183	196	174	222	198	205	212	190	200	176	184	212	204	205	194	194	172	160	201	204	213	207	209	192	195	210	200	203	202	174	188	208	169	196	198	182	221	185	184	214	191	183	178	176	213	183	193	213	209	180	185	211	192	168	216	215	173	213	194	170	198	193	196	191	184	213	186	200	214	197	181	211	198	205	190	182	209	211	181	208	212	204	171	190	197	208	186	229	177
26787	20006	7097	834	550	465	452	428	426	441	400	451	433	426	445	419	422	367	391	417	414	401	402	379	459	366	391	405	392	413	390	386	413	411	405	405	415	397	377	402	387	432	414	415	387	380	405	395	406	391	404	433	404	415	414	421	412	428	386	382	374	374	392	389	386	406	390	416	416	386	424	446	425	388	432	421	407	394	399	383	385	396	389	396	409	395	376	385	417	364	396	390	395	396	422	422	376	397	413	398	405	427	424	446	407	403	403	399	400	378	412	369	415	415	419	377	398	399	454	428	413	441	400	365	403	401	384	381	398	431	383	382	386	413	389	386	440	385	434	388	399	380	407	418	403	411	404	419	388	408	382	387	384	380	352	376	416	457	381	383	402	431	420	378	417	379	393	392	394	402	405	422	370	362	385	376	361	396	412	377	400	404	356	386	407	386	424	405	444	409	400	399	403	432	433	338	407	409	373	393	394	458	421	421	418	424	394	389	412	375	438	411	387	365	380	428	392	391	436	402	390	402	411	413	376	397	384	415	403	377	393	406	424	427	412	409	387	420	377	406	413	406	393	391	378	415	437	422	403	351	403	341	445	398	415	418	440	409	388	425	366	377	425	373	411	403	383	403	402	413	401	409	409	421	406	423	413	401	402	399	430	443	381	406	395	436	454	400	415	413	355	400	425	383	420	413	372	382	414	365	427	410	388	432	404	396	370	390	417	391	388	410	408	404	409	428	403	355	408	415	392	395	385	385	428	379	442	395	401	358	409	361	428	405	365	377	397	434	442	418	403	378	410	412	429	378	391	400	377	391	394	406	406	409	396	429	400	420	412	444	414	382	421	390	422	388	356	402	400	367	369	418	424	380	389	416	387	393	376	419	403	385	384	422	402	367	394	424	376	434	426	430	434	430	390	433	422	419	442	385	404	390	394	417	387	407	383	395	412	379	413	399	409	390	378	416	409	390	407	380	399	409	415	414	390	398	407	381	420	422	384	403	341	421	402	398	418	415	401	360	444	412	442	415	413	391	391	397	384	428	417	406	407	387	429	379	394	439	456	387	419	390	414	421	388	387	409	402	416	384	387	435	398	409	404	419	403	403	446	424	415	388	410	419	378	392	412	373	418	411	407	424	402	426	397	378	385	374	437	378	395	382	408	409	410	402	407	424	389	361	409	367	392	382	429	440	409	390	376	404	394	408	399	397	431	396	358	415	398	397	426	374	392	362	406	387	412	426	428	418	374	441	383	386	400	403	416	418	395	445	400	418	369	417	406	404	399	400	401	378	398	394	400	383	381	400	387	397	411	382	388	439	448	426	383	399	385	406	379	382	397	395	423	386	395	442	409	403	426	378	446	424	421	426	397	447	399	414	385	402	426	376	408	356	408	438	400	403	417	419	412	431	397	386	382	409	409	376	383	389	428	440	410	428	401	414	393	402	402	432	370	426	389	393	368	398	387	384	391	436	386	370	373	370	428	415	422	419	395	405	387	373	409	451	376	423	392	388	400	407	391	382	364	407	429	416	423	405	437	399	427	384	410	378	398	390	417	439	431	403	401	396	414	385	409	407	378	397	440	414	388	412	370	366	412	417	398	411	419	424	407	413	390	386	406	378	422	422	381	401	412	398	391	370	409	423	410	412	373	412	421	395	411	407	384	429	381	391	406	395	388	383	399	414	400	386	355	403	445	444	391	380	375	428	407	443	366	433	380	385	385	439	403	414	403	407	393	400	403	404	400	416	392	459	417	404	374	402	375	378	409	408	394	383	406	413	395	397	407	372	388	390	366	399	438	365	364	394	395	457	384	429	416	403	377	417	426	402	432	421	420	409	415	373	397	398	376	410	427	412	421	401	412	433	415	419	373	397	413	393	367	404	407	412	376	415	389	365	380	380	405	399	402	401	368	400	390	399	407	418	411	426	404	443	404	375	384	398	384	372	372	394	395	390	378	411	403	407	392	388	427	376	376	386	378	425	407	419	408	393	409	401	380	404	405	376	389	400	412	382	414	417	373	420	434	387	439	433	407	398	413	378	441	420	438	404	417	418	376	401	391	393	395	392	410	455	364	389	400	384	376	385	394	360	411	422	421	407	429	384	431	380	415	407	440	382	377	419	405	409	423	366	426	447	376	421	416	402	405	392	442	433	439	368	382	386	411	452	383	404	370	427	382	377	351	407	406	395	366	403	390	394	407	411	401	370	417	373	386	443	400	408	437	403	347	447	398	407	415	406	385	382	382	398	422	402	408	406	434	379	389	433	395	400	410	367	399	372	423	417	375	380	378	402	417	427	370	427	399	403	374	405	411	409	401	415	421	405	384	421	408	411	428	403	392	418	427	390	429	380	391	354	398	370	402	378	417	384	420	468	395	379	397	419	410	406	377	408	384	436	412	410	410	375	391	396	404	385	401	378	408	369	417	403	376	421	395	425	374	428	384	385	410	444	405	416	407	387	406	418	388	387	419	382	390	396	406	410	414	405	385	399	383	408	400	415	412	403	410	402	390	395	391	405	371	449	420	402	399	402	395	386	375	401	425	391	403	379	422	381	384	416	439	422	411	395	410	405	394	410	368	384	380	381	422	409	408	405	400	398	422	415	437	393	415	395	423	413	412	395	450	432	438	393	430	401	420	415	416	384	389	401	392	402	380	387	408	372	451	393	416	400	424	387	437	430	420	402	410	403	405	454	366	407	415	415	405	416	402	395	422	409	401	363	415	417	383	412	439	404	429	379	418	357	434	391	435	421	393	360	430	404	413	446	396	380	404	394	415	394	406	417	430	391	400	405	400	417	405	449	426	415	387	405	395	407	437	405	421	402	408	381	409	388	423	391	384	422	410	396	386	424	422	364	370	383	411	365	412	456	399	387	407	432	404	437	416	398	405	379	382	393	397	403	398	427	403	408	401	420	392	406	400	397	431	413	379	414	398	417	427	441	426	418	398	418	377	417	413	447	382	398	380	392	380	433	380	390	410	405	424	429	411	366	397	404	377	403	403	375	409	406	373	384	372	370	405	391	403	425	414	447	403	369	441	419	390	444	408	448	407	415	429	412	408	391	401	428	425	389	383	417	412	395	386	347	421	400	401	387	388	409	400	422	391	409	406	433	391	397	416	403	416	393	359	411	419	358	407	410	428	376	413	414	425	420	402	425	409	400	395	397	398	413	379	443	400	415	420	407	398	407	384	394	373	360	433	389	386	376	391	397	397	440	430	368	418	423	400	392	388	395	398	423	391	401	438	393	387	445	432	391	421	413	410	409	389	428	406	405	408	377	423	399	408	422	394	389	379	385	411	392	381	398	384	371	410	440	402	400	401	398	416	402	395	417	396	392	387	399	445	415	400	418	391	406	389	386	405	405	385	368	403	425	413	435	385	409	442	358	401	402	414	400	404	412	424	436	405	396	440	351	376	429	374	406	422	376	373	397	394	408	428	409	420	407	418	408	383	392	433	426	378	386	423	395	399	401	434	416	416	403	408	402	434	410
4089	1315	1211	778	715	670	569	557	568	525	571	554	542	515	539	474	534	499	564	506	494	515	500	451	489	478	518	461	507	493	510	511	502	505	495	482	456	475	506	540	511	478	510	515	484	522	529	475	503	519	502	505	508	472	505	478	554	565	472	524	480	512	489	470	468	484	481	486	494	500	502	475	523	535	486	470	518	460	488	516	494	478	459	470	494	505	489	521	523	518	467	530	497	481	513	543	471	498	533	507	473	503	509	503	473	485	502	473	472	543	520	478	499	509	478	485	496	545	543	495	445	494	531	491	516	506	480	499	495	496	494	504	529	461	505	500	507	504	477	482	538	511	478	476	495	534	517	491	487	523	466	499	544	510	468	515	499	455	539	487	523	460	518	491	474	509	520	483	490	556	514	482	505	490	459	503	538	501	499	514	486	493	521	495	492	480	531	496	499	474	507	497	492	484	495	484	498	526	483	490	508	504	469	526	476	515	477	477	515	501	500	480	470	495	483	484	525	488	509	489	499	497	473	498	530	513	510	487	534	471	515	470	487	504	501	476	491	490	496	512	481	481	516	519	504	531	529	504	472	498	475	514	507	486	468	478	506	508	484	480	464	486	536	472	506	521	483	515	499	510	516	528	474	430	488	513	502	495	460	550	450	505	531	533	501	520	500	541	483	499	491	481	507	509	507	515	483	515	497	504	468	493	491	455	484	462	519	494	496	480	507	488	506	511	471	506	502	525	484	492	465	495	519	513	492	514	519	471	557	477	486	530	511	512	477	515	476	506	527	474	492	505	491	519	516	475	514	442	501	527	489	534	518	504	492	488	437	521	471	489	507	528	545	488	518	505	499	487	544	500	517	538	487	544	491	501	522	528	474	495	485	540	513	493	452	473	467	466	474	489	470	487	499	472	488	538	520	527	492	512	463	494	487	496	522	495	506	514	493	514	521	480	485	533	497	480	488	509	513	478	497	493	493	486	453	491	483	509	495	535	491	500	555	509	517	541	480	499	518	501	514	467	484	479	483	510	532	486	484	492	490	504	492	493	481	485	520	524	550	548	480	481	504	510	481	492	475	468	501	532	536	484	510	474	506	507	502	479	502	490	489	515	481	483	469	521	470	502	519	471	485	507	484	470	498	544	494	500	464	471	475	476	514	531	463	483	525	510	482	531	480	521	529	508	498	520	486	522	494	491	498	502	469	481	478	520	499	521	480	485	442	529	508	451	502	490	487	489	454	463	534	470	509	497	482	504	492	507	465	472	497	497	498	556	527	496	530	528	512	502	481	524	549	520	484	500	539	501	504	509	467	533	507	475	504	469	508	520	522	504	524	496	512	506	504	487	506	520	495	479	524	478	537	478	521	540	505	483	479	485	512	489	486	502	526	517	473	498	505	523	501	486	533	526	503	506	502	451	489	480	505	508	525	515	499	540	477	570	504	529	500	475	515	485	541	473	444	499	517	512	507	466	538	530	500	504	474	520	498	468	483	470	530	498	441	515	543	479	482	523	468	523	452	581	496	505	485	536	513	507	504	518	498	493	488	515	532	491	496	507	497	483	543	482	517	521	490	497	546	494	523	500	470	545	480	444	514	484	478	463	506	497	491	533	472	510	503	542	541	518	521	498	474	497	514	475	520	514	529	483	465	484	466	495	491	495	450	499	508	492	497	510	492	522	468	478	487	453	486	551	490	491	483	517	492	498	532	481	494	471	474	519	508	507	498	506	527	503	525	487	513	494	499	454	488	472	473	502	473	484	500	524	502	524	493	514	503	525	483	486	538	496	521	502	506	483	501	563	495	529	482	507	485	521	483	482	511	539	474	522	495	460	502	521	509	464	531	514	498	479	457	500	501	503	510	483	530	507	522	487	516	501	509	482	495	486	523	512	468	506	476	486	518	460	462	506	505	511	476	519	495	478	499	511	479	476	486	503	490	501	494	499	508	543	504	505	502	487	492	505	473	503	499	522	532	531	513	491	536	471	540	504	519	523	529	498	504	454	492	494	483	487	515	488	496	524	535	495	469	512	480	489	501	529	512	518	502	532	568	495	495	513	508	519	473	510	466	547	485	493	486	503	499	515	499	496	480	505	503	516	477	518	507	477	493	495	513	526	494	475	491	527	494	489	461	518	522	485	532	513	530	458	495	498	493	483	505	487	516	551	546	471	506	480	467	510	486	473	525	527	472	504	537	516	476	527	519	507	501	513	490	506	484	503	517	492	517	499	519	502	474	494	475	470	519	507	527	460	469	494	487	534	492	494	474	532	500	482	440	514	503	493	469	514	481	462	502	479	505	499	547	481	508	498	486	492	496	520	513	489	459	513	510	471	491	473	493	544	494	490	492	449	510	515	508	567	517	498	473	548	482	497	522	522	508	478	544	523	521	493	514	529	517	461	495	498	468	475	513	514	524	521	481	553	467	503	481	519	497	501	457	552	496	487	488	475	536	505	471	483	480	494	509	505	528	517	520	472	482	506	516	513	518	503	482	533	525	509	513	526	513	496	470	508	516	499	499	498	516	464	506	508	508	498	504	509	491	529	476	507	499	439	516	486	491	510	500	496	501	474	483	491	491	515	521	499	485	542	490	492	526	456	481	497	542	515	491	501	475	489	507	478	517	485	513	499	478	521	548	486	505	509	509	476	530	502	476	471	534	480	515	517	499	483	511	498	455	469	495	467	513	510	494	494	463	506	440	487	497	478	468	552	507	493	500	498	494	482	484	502	458	474	485	488	472	461	488	523	503	520	516	448	521	555	492	483	490	497	481	523	478	518	504	502	516	484	494	515	516	485	565	503	502	481	481	518	487	497	507	519	485	486	511	542	497	454	518	504	482	492	515	526	549	522	512	509	487	495	495	488	501	452	496	523	457	492	474	488	491	533	490	489	492	473	502	504	484	498	480	511	520	507	501	529	506	467	499	497	516	546	474	501	495	540	511	508	479	497	496	487	511	508	453	494	478	521	519	504	485	481	463	495	529	484	523	497	471	479	526	508	512	502	470	480	475	521	517	471	535	478	511	469	477	520	531	480	474	501	479	519	456	492	525	516	512	468	519	502	481	514	503	482	493	498	521	535	530	506	523	501	495	511	502	486	506	544	531	488	466	546	487	499	515	484	479	513	476	458	497	495	483	494	507	518	498	517	532	498	535	504	441	511	494	508	466	451	496	512	493	500	545	489	470	536	482	467	552	483	512	478	517	459	543	522	498	450	543	485	525	524	523	477	467	498	517	502	493	498	491	503	490	481	542	474	474	509	493	494	513	512	489	472	512	502	452	514	527	468	495	490	515	486	532	467	477	467	527	495	514	491	492	512	502	509	501	475	488	486	449	465	491	488	487	503	519	506	476	504	516	515	511	482	481	496	533	495	486	502	507	555	500	521	515	464	465	514	499	472	482	533	530	488	434	522	462	501	500	493	521	477	523	470	539	462	445	486	514	502	467	441	512	516	503	459	471	468	509	482	477	462	515	511	478	511	474	519
23593	20916	28235	23738	20924	10656	1061	649	520	450	378	321	324	297	298	277	285	261	229	234	253	246	250	239	213	225	201	214	212	207	202	201	234	233	221	210	207	197	210	208	209	186	201	217	180	220	179	196	180	197	223	193	182	196	197	195	199	204	214	192	222	217	224	202	174	195	182	192	200	198	220	203	212	174	212	184	210	201	185	196	205	189	219	199	191	216	205	185	185	205	186	195	190	216	206	204	193	181	189	198	211	205	214	192	190	187	184	190	191	197	182	190	194	186	195	191	198	205	240	188	202	195	199	206	189	189	221	178	187	201	202	199	175	192	220	181	165	198	172	178	231	190	194	213	200	234	197	164	206	192	191	195	209	172	198	202	211	206	187	213	226	200	201	193	183	198	196	181	187	196	204	194	181	173	203	200	190	196	213	219	202	180	200	197	186	206	170	193	198	187	212	206	201	195	222	196	192	188	184	182	198	213	186	195	207	201	174	175	215	206	203	226	185	197	208	174	197	175	207	211	203	203	195	220	201	207	213	196	205	194	172	185	187	219	195	190	211	199	184	181	198	190	213	201	188	208	200	204	211	193	193	181	184	195	187	162	175	194	209	190	183	210	210	191	202	170	201	209	192	177	197	187	189	194	207	186	183	210	190	215	197	211	201	181	166	195	214	186	189	168	211	186	184	180	213	179	205	220	211	183	190	219	184	181	178	184	200	204	162	208	190	221	187	183	201	235	200	200	205	203	189	202	188	198	177	181	213	210	206	190	192	181	181	195	200	180	176	200	174	199	225	198	157	179	173	196	204	192	213	182	206	209	192	216	212	208	198	210	193	179	193	207	181	192	199	211	173	190	199	198	189	183	188	174	181	205	202	204	175	191	183	215	198	194	194	213	184	199	212	194	226	197	196	189	209	183	196	193	205	202	167	189	184	227	188	191	205	200	189	190	201	211	190	197	207	207	206	199	178	206	192	182	187	183	206	171	196	188	191	209	173	183	211	190	184	214	174	175	202	205	196	206	162	192	191	186	194	188	193	212	209	187	208	208	210	203	193	199	180	219	188	180	199	184	216	181	177	181	203	210	156	195	205	205	186	200	186	206	211	199	204	182	180	188	193	200	189	194	201	191	201	211	191	200	178	195	184	178	175	171	206	175	181	184	175	211	200	199	176	182	187	184	191	165	205	203	205	202	178	178	196	183	174	186	201	180	216	188	191	205	182	210	207	205	189	200	180	205	191	181	228	185	208	176	211	225	200	203	188	193	214	190	206	203	194	178	217	201	185	183	207	198	189	186	178	186	181	192	175	192	197	203	203	174	204	181	209	168	215	204	197	210	171	199	178	174	200	206	200	194	171	214	194	177	167	205	201	189	174	209	212	186	192	181	215	176	185	216	206	207	201	190	190	184	180	228	191	190	189	176	189	184	209	217	205	205	186	159	177	207	211	172	194	195	191	194	183	238	179	203	186	184	195	201	200	197	197	230	210	225	210	180	208	206	209	188	202	190	202	196	197	189	206	215	207	192	195	190	198	189	205	197	174	188	174	182	220	213	175	181	170	209	204	201	194	194	200	215	207	188	210	223	193	185	197	202	215	184	186	179	183	205	211	193	184	199	221	210	199	193	188	185	217	195	191	205	195	213	211	176	205	189	162	206	178	206	194	184	178	177	182	169	206	179	209	177	184	158	170	214	186	192	205	173	210	162	185	197	192	195	221	196	199	213	167	186	199	178	221	206	238	198	202	190	188	180	182	181	181	201	205	196	193	164	219	193	200	183	188	190	195	176	204	205	189	187	199	194	189	216	205	219	198	208	208	184	221	186	202	181	201	194	214	198	195	190	203	205	187	203	190	166	213	196	193	212	192	229	207	193	195	202	197	213	205	205	199	199	207	191	192	189	206	212	178	206	188	199	186	187	200	197	178	203	174	213	202	223	203	169	197	196	180	179	200	205	212	201	183	191	188	198	176	208	182	169	200	194	158	194	189	187	211	190	174	189	192	203	192	192	167	209	192	179	190	214	196	189	187	208	203	186	163	177	188	158	182	210	192	203	203	176	194	157	197	191	201	186	234	190	192	199	184	188	175	196	196	182	165	204	208	207	211	211	178	212	188	211	189	177	176	193	200	220	213	205	193	200	188	219	201	207	181	186	227	190	181	212	230	173	212	164	187	210	190	196	208	189	169	201	171	190	189	182	186	190	195	198	173	193	181	188	173	192	181	185	199	202	215	199	217	211	204	180	205	182	174	181	204	210	192	176	177	188	210	197	177	184	210	176	210	199	186	176	215	226	209	212	185	195	199	178	188	193	190	206	191	189	178	178	178	190	191	198	200	200	209	198	205	175	195	213	188	189	183	179	180	189	183	185	204	199	182	202	192	165	204	216	196	199	186	211	200	196	203	181	174	196	202	198	206	214	218	189	211	181	184	204	194	196	198	183	191	181	185	195	173	172	203	202	207	193	189	187	190	148	191	200	169	195	198	168	200	217	204	207	190	180	178	190	217	186	188	222	174	182	180	174	189	200	197	201	181	197	188	170	204	181	186	216	187	181	183	212	200	185	208	199	194	199	188	198	215	177	190	198	208	178	183	202	205	184	187	177	203	213	204	203	193	188	169	209	218	176	208	213	194	193	194	203	199	180	184	200	198	197	185	195	198	196	188	212	199	172	192	206	188	210	202	215	205	215	202	214	191	200	209	197	203	222	183	187	202	208	209	182	193	190	193	178	170	196	209	189	214	190	216	177	201	192	207	198	205	192	203	202	204	206	178	195	187	213	194	182	189	191	181	173	210	199	184	213	199	191	187	173	197	200	192	184	204	218	190	196	188	174	192	191	184	203	208	205	187	194	194	200	174	222	202	202	212	210	188	189	194	225	215	188	212	179	193	190	181	187	194	184	185	171	210	200	196	184	194	197	193	190	180	184	163	182	185	184	209	205	186	191	219	201	207	207	192	171	204	211	198	175	187	186	203	207	179	234	183	165	203	203	196	184	200	182	200	197	196	200	214	182	189	193	193	221	205	169	195	177	175	208	181	187	203	183	205	205	189	183	193	206	196	199	206	198	193	183	198	178	215	179	207	205	214	195	196	205	196	218	183	192	176	171	165	192	179	177	204	200	195	178	213	173	192	178	200	207	201	206	204	190	199	201	199	185	227	202	214	191	219	188	179	182	175	176	179	183	197	189	203	195	211	198	175	170	218	194	188	204	201	190	206	192	174	185	197	189	184	186	214	171	203	208	219	191	201	179	199	202	214	201	190	188	187	177	212	208	195	191	170	176	210	195	193	213	181	194	195	213	183	182	191	187	209	190	168	199	186	199	201	189	187	185	180	185	211	182	186	194	218	195	179	190	201	196	184	195	207	185	209	198	196	194	195	210	194	156	199	203	207	209	181	187	193	190	168	171	183	162	177	211	208	207	203	187	193	202	209	202	202	189	190	164	229	186	218	219	203	195	211	186	182	190	176	209	205	190	198	211	169	194
4793	9972	8280	4144	2927	2093	1636	1329	1046	896	719	628	564	480	462	446	444	399	321	385	362	340	359	331	311	339	316	294	290	281	289	298	275	273	273	282	290	238	281	290	274	268	256	266	249	292	274	231	260	240	276	259	267	254	281	252	266	286	281	256	246	256	263	253	268	266	265	274	227	269	245	254	273	266	258	275	295	260	301	265	263	272	263	270	274	238	267	258	269	261	259	245	258	230	278	285	262	262	248	271	259	249	246	276	259	237	265	244	259	247	253	248	239	247	252	259	237	223	250	275	249	256	260	265	263	228	272	244	229	254	258	232	228	256	236	280	241	236	241	286	279	259	262	261	244	233	256	253	232	242	239	250	275	266	281	283	217	235	237	257	234	252	245	245	235	248	242	247	235	254	248	244	239	250	269	251	285	275	278	241	256	258	252	285	234	217	238	275	252	260	268	248	276	270	242	259	239	258	242	252	240	268	274	226	225	241	215	266	232	246	229	262	243	283	252	268	252	242	253	248	237	251	259	260	248	248	242	284	242	269	286	250	287	270	229	245	244	251	239	253	249	261	238	277	274	223	277	237	250	256	211	266	257	250	277	262	242	229	233	273	235	244	244	270	239	231	237	249	247	252	252	240	237	281	259	252	259	280	254	250	242	245	247	235	262	221	259	240	240	289	251	254	248	276	252	238	262	259	259	251	249	247	247	235	275	248	261	288	245	239	262	265	285	234	253	253	275	246	250	244	255	258	262	271	278	250	278	267	259	278	225	235	236	252	257	253	238	248	251	265	239	225	248	254	250	270	256	231	236	248	258	236	270	257	257	269	234	261	241	256	260	243	266	252	256	254	251	252	266	206	286	246	266	265	263	279	252	268	243	275	280	242	224	241	260	273	263	229	246	244	244	231	265	257	290	233	259	266	248	236	260	264	234	245	261	248	249	248	263	260	269	263	236	276	271	274	212	233	243	271	267	247	276	232	269	258	216	238	248	245	251	235	259	245	267	239	244	272	214	255	252	246	261	265	222	272	259	255	283	249	260	264	285	258	243	228	249	253	251	247	253	273	230	252	236	275	270	253	278	257	277	265	255	252	286	247	220	252	240	246	281	237	265	254	254	241	246	247	263	230	240	249	266	238	248	247	258	258	257	235	253	241	253	269	246	233	244	250	255	245	228	244	311	218	256	243	240	250	230	235	274	223	269	248	241	252	235	244	253	260	236	253	258	252	260	270	252	263	284	258	281	221	252	248	231	242	263	247	256	237	261	236	242	282	257	254	272	215	218	260	267	218	272	251	245	256	259	255	269	217	256	241	250	263	243	244	266	246	240	247	234	239	264	271	250	253	243	252	252	256	224	262	238	275	264	265	224	236	232	255	232	251	268	224	228	254	261	261	254	278	237	233	269	251	233	273	254	252	254	276	253	265	246	231	229	231	263	247	247	244	254	250	261	236	231	271	250	271	201	256	236	235	230	259	292	288	237	249	231	242	266	263	225	282	259	238	261	254	235	279	236	238	265	276	236	242	256	270	272	252	254	264	272	243	265	238	261	256	279	238	254	257	254	258	242	263	241	254	250	238	266	250	234	245	254	248	232	248	231	236	268	250	276	248	245	270	235	254	276	249	252	268	250	249	269	259	233	268	233	269	248	259	256	249	230	248	255	265	271	269	241	249	261	247	236	251	255	266	240	268	232	251	248	252	265	252	252	274	229	239	274	231	241	252	260	272	270	289	249	237	287	265	240	272	235	226	216	272	236	247	240	223	250	265	236	277	243	279	252	284	256	252	264	253	273	290	265	256	261	245	245	225	263	256	249	243	252	255	242	251	256	243	263	278	242	241	240	242	260	243	255	266	254	250	257	260	239	240	257	253	283	270	261	246	249	266	261	269	261	254	252	255	243	258	273	255	229	272	267	265	244	237	275	274	251	255	246	277	254	263	249	270	285	258	265	262	235	255	257	294	250	259	241	270	268	244	253	245	264	235	273	261	258	254	241	241	254	254	248	253	231	225	274	259	260	257	243	250	252	266	244	261	241	250	244	246	253	235	257	254	254	240	264	224	258	253	261	267	263	263	245	219	245	237	247	267	254	251	266	270	252	266	268	246	234	245	262	242	256	273	271	246	272	207	239	253	273	233	267	262	232	250	255	246	289	241	278	272	245	230	263	248	265	263	209	257	243	269	262	248	256	263	272	235	254	263	291	244	251	263	228	264	229	235	261	255	269	291	251	250	250	249	252	255	271	243	243	247	241	272	254	207	225	246	235	256	242	238	248	228	248	254	245	271	260	268	232	254	276	244	246	262	246	251	279	260	251	240	245	249	256	251	241	294	247	264	235	257	267	213	273	262	250	256	240	256	230	258	281	272	244	259	238	246	266	248	265	237	255	237	249	248	250	277	252	255	255	252	245	263	281	262	240	238	238	256	285	236	232	278	259	282	257	255	265	233	257	229	248	255	250	247	248	270	256	241	281	251	237	271	272	250	236	282	254	258	255	240	272	249	233	243	229	274	244	257	263	247	253	244	256	249	218	245	261	252	231	241	240	250	257	237	281	241	276	251	287	262	277	235	266	222	234	259	260	255	266	248	258	312	225	253	244	246	254	214	251	267	260	256	264	235	243	251	253	272	252	242	271	245	236	266	265	268	280	256	265	264	255	264	273	256	262	240	236	262	251	282	237	245	231	249	273	244	265	253	243	228	264	258	264	267	247	251	284	311	254	272	259	261	242	237	250	278	227	243	237	244	263	247	283	245	256	265	266	250	244	255	246	228	251	259	286	234	281	262	250	228	233	241	270	243	264	239	247	258	263	234	218	261	272	244	242	250	267	272	252	274	212	282	273	229	239	232	260	262	262	259	248	260	269	275	277	252	246	271	233	268	237	274	240	246	239	232	238	242	239	256	227	245	255	242	220	232	265	253	253	224	248	265	257	257	266	248	258	256	247	259	234	265	275	220	241	234	265	257	245	266	268	269	248	249	260	257	256	286	230	225	246	281	272	233	257	264	222	225	267	256	240	250	258	228	271	253	265	281	225	257	244	238	260	251	261	233	278	252	256	253	276	268	257	261	250	267	241	221	250	238	245	268	221	241	265	256	246	249	289	271	251	247	237	240	276	268	237	279	259	260	229	277	255	244	262	262	257	237	257	257	255	251	251	243	229	272	219	256	229	232	262	225	217	272	242	272	247	265	231	229	238	241	232	262	275	260	264	240	242	275	229	237	246	244	241	256	255	253	247	270	276	253	252	243	238	242	218	247	238	250	251	240	248	254	236	246	288	270	253	243	262	251	265	245	209	274	275	259	264	239	230	226	276	270	248	244	259	241	263	270	234	244	264	250	246	247	258	293	254	250	238	247	288	250	270	254	249	249	252	264	271	276	241	229	242	259	214	229	274	241	279	284	250	246	268	249	247	283	277	237	259	222	224	244	250	219	232	254	240	248	276	248	244	242	280	216	245	225	250	283	228	247	252	286	248	275	268	256
24855	20890	27069	24778	9606	947	738	637	571	547	528	543	476	467	480	512	468	474	440	427	449	474	450	474	450	463	447	444	470	484	467	392	417	447	469	463	455	476	426	464	454	429	459	442	462	440	469	427	451	463	431	457	467	444	444	495	450	424	425	408	443	451	452	443	466	437	412	431	425	459	440	429	429	425	422	468	462	448	448	424	440	444	407	429	452	504	404	423	414	448	431	486	421	440	439	401	450	460	441	436	448	415	446	463	470	464	446	477	444	460	438	479	460	447	454	468	472	426	440	427	457	447	461	447	468	458	446	472	442	445	417	458	445	452	449	417	441	458	432	494	482	399	467	422	412	424	419	439	448	485	457	425	424	427	443	442	446	454	463	445	462	426	476	455	421	428	472	437	456	403	440	443	425	462	453	444	418	459	442	427	401	464	436	452	427	465	470	444	469	450	446	461	410	479	454	415	475	447	442	448	469	436	450	464	468	452	426	464	462	455	403	442	486	444	405	413	444	462	465	446	451	431	437	434	394	434	452	473	468	469	439	410	427	441	453	418	447	446	438	454	451	464	463	475	459	415	418	391	414	429	417	436	435	380	421	467	434	473	441	427	473	465	421	383	451	445	456	463	446	461	469	470	452	449	439	453	449	433	451	391	424	466	426	464	475	438	434	457	484	416	407	483	478	479	411	492	410	441	456	445	409	471	445	426	435	408	410	446	473	486	432	403	469	476	432	437	437	425	478	452	431	462	410	406	473	431	433	461	405	464	449	426	444	421	460	436	439	433	449	430	431	441	407	458	468	430	468	446	433	466	408	442	467	448	448	454	433	454	409	453	409	427	479	426	468	428	453	422	449	416	423	436	439	453	457	445	442	431	409	474	459	464	441	422	420	450	470	434	452	432	428	442	436	427	466	426	482	492	425	439	457	407	441	433	490	419	458	437	482	468	465	453	478	436	431	419	419	499	453	440	411	463	475	452	444	419	432	472	432	441	436	476	439	406	427	447	460	450	405	468	438	467	407	440	438	414	493	463	486	447	436	448	452	469	447	435	448	407	454	409	444	438	434	437	437	466	441	428	453	434	432	403	432	444	452	441	453	468	451	425	423	451	488	425	470	446	434	441	463	483	442	444	427	423	466	488	428	414	427	468	462	455	421	437	466	400	457	455	418	408	445	425	438	467	464	517	460	434	415	424	433	456	420	434	412	447	432	427	414	445	466	446	466	413	418	446	466	452	437	432	483	443	414	465	444	448	453	432	431	454	394	444	443	458	425	425	445	449	429	443	469	462	484	443	456	435	467	385	396	462	448	470	466	445	427	402	488	449	454	477	476	411	412	469	436	452	466	423	407	428	432	443	438	398	452	414	438	431	435	442	411	426	445	423	427	451	431	458	469	446	438	447	445	405	445	422	421	450	434	401	474	411	431	435	417	413	447	448	457	454	458	427	449	452	439	455	398	465	414	467	460	455	420	433	436	466	415	414	457	427	435	430	440	439	466	438	419	443	456	433	447	404	452	461	424	409	474	429	432	470	470	461	425	474	432	422	447	425	451	455	447	431	448	460	448	448	463	457	477	430	422	445	428	445	440	454	406	427	465	478	425	436	426	454	417	408	440	440	426	429	422	416	421	456	434	441	495	471	420	439	442	453	426	440	416	429	486	468	420	425	446	453	440	460	445	423	457	462	419	465	431	392	468	479	432	443	422	448	432	439	458	460	407	485	443	410	449	460	424	446	481	462	416	402	421	445	463	450	403	442	441	451	437	400	456	438	464	452	438	440	456	422	424	423	424	461	382	461	435	453	454	454	455	472	419	481	441	406	463	416	469	451	428	454	427	406	393	472	444	435	428	482	415	484	449	424	470	440	441	443	447	404	442	446	447	454	420	398	485	487	433	468	465	427	457	423	460	453	398	442	445	453	398	415	433	457	452	442	433	430	490	453	416	450	424	434	435	438	445	456	450	432	456	440	452	452	477	452	440	473	476	454	439	430	430	441	440	441	415	437	445	453	457	471	452	430	412	396	432	438	436	460	466	468	455	473	460	389	455	443	444	477	458	437	467	407	430	472	461	425	429	451	463	439	425	457	446	449	474	422	448	453	450	425	453	459	418	459	469	441	454	451	417	436	428	441	448	422	460	413	447	450	452	418	442	456	416	458	442	457	469	446	453	441	508	441	442	441	429	455	462	457	434	459	440	421	449	415	444	479	435	416	434	411	453	456	433	486	451	439	436	488	421	450	427	435	429	517	460	400	451	440	427	391	472	409	481	480	454	409	433	462	429	445	435	448	415	410	428	435	411	458	445	449	441	443	420	455	427	441	434	457	423	454	406	431	436	468	443	410	425	437	455	464	425	456	435	440	465	409	443	425	419	461	467	451	466	415	429	452	440	422	472	440	449	446	446	444	416	445	452	428	454	456	436	408	433	435	391	407	463	419	419	439	425	460	433	443	436	456	432	432	446	406	382	448	449	426	416	433	471	432	469	437	427	430	455	453	417	446	453	455	449	454	406	425	430	446	442	403	445	459	439	450	479	406	438	429	438	469	428	457	479	431	424	416	445	409	468	440	438	410	478	492	431	465	454	397	419	447	419	455	409	423	434	451	433	433	420	451	453	410	465	439	458	477	435	478	454	473	453	469	435	380	472	439	418	455	438	422	425	477	455	437	427	440	443	414	475	449	476	469	462	455	425	436	464	424	396	408	457	468	458	413	424	418	431	450	463	444	452	482	457	432	441	442	452	449	394	442	440	409	431	438	476	434	460	413	413	436	466	451	442	474	454	431	447	464	461	463	476	459	488	438	424	481	393	484	422	436	406	464	422	408	426	429	481	467	497	464	432	427	472	459	436	471	465	443	430	492	464	456	419	427	427	449	494	413	455	420	439	439	390	444	434	427	455	448	437	420	457	446	462	466	432	451	432	469	439	452	424	431	466	429	422	437	405	415	424	457	430	468	422	480	456	470	441	426	458	452	419	426	490	479	442	455	453	442	446	463	465	458	435	442	428	451	442	432	471	447	436	462	454	436	450	453	413	472	423	448	430	434	428	445	429	412	435	463	460	453	478	395	452	461	441	451	447	441	454	441	408	405	440	426	445	433	425	409	440	378	445	447	461	438	430	467	459	457	441	434	399	453	389	421	446	422	474	456	414	429	451	419	431	436	457	446	444	419	461	435	449	451	408	421	451	432	461	460	482	447	445	473	424	456	463	448	477	453	429	462	457	457	459	454	433	433	434	458	486	436	434	430	465	450	428	462	446	422	422	443	477	471	410	488	439	450	426	411	438	432	437	417	462	447	417	431	443	443	431	453	441	429	416	423	445	435	432	454	435	438	463	439	442	404	424	410	444	428	422	425	410	470	443	472	444	463	439	443	438	450	451	436	436	446	424	411	462	449	422	449	435	428	422	412	466	444	442	487	440	435	474	465	424	427	435	444	446	470	469	449	430	447	432	421	434	426	463	459	489	480	472	422	436	453	477	424
4527	5645	4627	2510	1842	1548	1250	1081	910	850	805	708	675	661	650	682	624	591	607	569	570	542	544	532	538	551	544	542	582	601	516	524	516	563	550	527	528	508	551	563	495	552	580	515	524	493	507	553	524	518	581	521	553	535	528	527	548	515	579	530	545	524	587	503	511	533	543	534	490	532	523	546	545	522	516	539	532	570	598	545	548	485	556	537	539	522	519	505	503	520	541	538	516	506	544	531	565	532	534	545	514	534	490	515	527	502	533	554	519	538	526	557	545	532	535	544	535	550	553	498	524	508	508	541	522	529	517	519	513	490	554	537	546	512	535	534	504	519	529	526	515	518	559	485	563	524	521	519	541	515	506	532	527	505	569	539	530	529	518	532	473	525	527	568	502	508	559	553	498	515	532	494	543	512	523	524	525	503	562	515	530	534	527	504	578	530	554	532	493	498	530	538	499	521	540	534	527	553	541	562	526	495	544	562	521	548	489	542	550	521	499	529	492	538	547	518	480	554	524	582	547	525	541	537	511	529	527	545	547	558	521	552	506	555	546	564	521	521	555	539	533	518	533	554	520	565	504	529	559	517	506	519	527	509	536	520	495	493	533	524	517	489	512	506	511	473	547	535	505	552	526	524	517	485	547	547	491	530	526	531	559	527	565	562	496	489	578	534	486	534	522	516	536	520	508	533	560	515	522	550	522	553	557	505	547	493	490	512	504	546	535	519	530	547	518	548	542	546	503	542	548	509	536	572	523	515	501	553	547	517	495	548	480	544	511	495	547	491	497	512	541	518	520	540	499	533	555	516	521	552	541	489	518	494	510	517	505	546	508	505	509	513	548	517	518	542	510	544	514	545	502	547	505	564	541	532	527	502	515	531	509	555	509	562	546	561	486	519	553	512	503	541	505	498	551	551	517	520	553	517	547	541	520	536	552	575	547	533	517	521	541	526	550	513	540	541	544	575	484	573	553	520	504	521	568	504	543	526	535	527	494	479	492	506	515	524	542	512	579	512	477	501	580	539	542	544	531	537	596	513	504	572	511	543	552	552	585	506	523	564	520	513	548	515	522	501	524	550	538	505	512	516	529	475	535	483	578	558	540	518	494	532	558	553	555	530	520	579	543	518	526	504	539	506	513	538	505	479	545	513	537	541	569	562	530	531	552	489	542	519	519	518	596	546	513	547	545	549	547	506	534	530	533	510	541	511	511	532	539	504	529	500	524	535	546	514	575	510	555	515	506	520	544	519	494	567	520	503	517	533	516	513	579	539	513	529	527	540	474	490	533	516	539	546	545	516	551	532	522	531	551	525	528	531	517	510	519	527	557	484	557	538	540	506	507	504	557	480	533	570	517	523	537	520	540	507	533	529	498	576	536	520	503	528	574	512	527	523	550	527	540	514	512	506	571	528	498	472	516	520	532	487	510	511	554	593	543	553	523	541	537	529	578	549	526	544	566	552	527	544	580	553	528	507	493	538	510	510	557	472	525	568	507	524	528	543	544	523	540	535	518	536	523	554	487	543	525	528	491	525	507	515	493	550	534	521	556	523	518	508	550	539	546	543	547	527	542	514	530	557	512	529	598	523	569	546	529	503	539	498	500	532	515	528	518	503	528	494	494	538	476	530	539	495	542	555	526	519	570	526	510	577	517	536	497	505	528	526	521	566	550	528	544	538	556	536	518	550	556	520	533	528	520	509	534	518	510	476	490	525	526	524	529	545	511	520	494	499	577	548	526	536	467	533	556	565	516	498	502	538	522	547	494	511	512	547	583	538	557	498	523	551	517	525	503	533	551	535	522	523	551	542	550	553	519	578	557	534	535	533	548	517	541	542	541	507	511	537	542	569	515	520	567	531	536	525	527	521	599	512	531	507	521	512	549	531	527	574	512	543	483	557	491	503	523	523	533	522	505	526	527	557	546	528	555	529	526	515	516	507	560	531	529	540	560	544	542	495	540	557	536	553	501	533	555	571	497	547	540	541	549	565	551	538	534	547	517	526	545	536	527	498	553	556	576	536	526	548	531	530	565	533	548	522	495	572	556	530	553	532	543	542	579	530	525	540	523	538	523	515	534	515	526	540	564	581	525	498	497	540	493	555	548	504	548	490	543	551	536	552	519	524	556	541	557	544	533	505	518	529	517	547	518	513	513	508	515	543	533	528	532	554	531	509	499	500	548	532	541	541	530	535	528	534	534	534	528	567	515	528	516	515	515	525	525	527	590	552	577	528	563	562	529	571	535	546	499	516	525	563	560	537	541	517	586	509	527	528	513	518	525	530	551	569	522	513	532	527	537	547	506	536	559	523	551	541	520	508	487	522	493	486	571	522	576	518	568	542	531	522	538	559	524	524	498	483	557	532	518	526	559	560	517	549	534	499	526	533	530	521	546	521	545	550	601	491	538	518	536	552	555	521	559	533	572	533	549	498	513	553	541	561	516	535	547	528	523	499	543	518	535	532	538	553	510	497	546	557	527	546	542	536	532	525	545	550	522	537	517	503	524	504	554	532	514	523	498	556	497	533	507	530	511	497	529	559	515	544	539	512	538	540	531	564	544	523	541	492	553	548	540	547	544	488	535	537	480	563	512	528	502	518	546	537	584	537	524	541	507	525	544	546	511	540	519	542	525	543	567	532	564	526	536	531	486	529	521	504	568	565	528	522	526	536	543	541	505	487	559	551	553	550	522	550	513	515	556	580	515	541	532	534	511	537	503	525	516	550	516	533	502	555	496	483	530	540	538	505	516	553	535	553	533	520	534	526	537	580	570	539	534	548	511	526	590	533	496	507	517	501	516	508	534	548	567	505	555	504	545	513	514	525	528	560	503	535	517	514	527	537	513	520	514	527	565	545	535	503	558	515	521	511	533	553	517	519	538	499	537	507	533	553	498	506	527	556	566	506	531	523	521	535	553	477	505	503	526	508	559	559	510	558	514	564	549	558	562	489	509	515	535	543	523	520	524	547	547	509	520	508	550	547	539	531	510	545	522	520	560	559	525	568	568	528	545	541	547	528	587	538	505	507	503	569	546	536	548	539	535	512	527	507	522	548	532	548	544	529	509	544	553	514	494	520	548	568	569	517	578	535	536	535	537	554	549	511	477	495	529	521	521	522	505	548	545	557	539	501	523	539	503	516	581	553	523	524	487	529	526	512	507	523	522	548	576	550	537	513	540	539	528	532	487	556	573	530	498	520	527	532	514	559	515	568	534	520	522	524	498	529	526	504	503	538	530	549	559	547	540	540	516	500	533	519	562	507	534	500	529	564	556	514	557	553	541	509	545	528	536	551	485	521	584	564	513	533	515	547	522	546	521	538	486	506	529	520	517	538	554	514	538	505	545	543	550	546	542	522	567	550	504	563	544	544	577	520	527	530	538	538	518	538	553	484	538	515	538	500	530	525	515	504	567	529	510	534	511	562	486	495	534	539	547	535	503	514	555	513	501	491	518	510	550	532	537	509	511	537	528	511	533	516	509	503	503	562
22643	20944	28703	23347	20944	20990	9863	1249	803	697	550	490	413	372	360	316	309	311	281	281	237	235	239	229	220	209	235	216	211	199	203	204	214	225	176	180	183	193	201	179	176	217	189	180	166	183	169	179	172	176	167	182	165	181	187	175	192	167	168	173	171	167	194	154	164	148	184	176	175	187	179	182	187	180	173	165	166	173	182	167	149	176	196	163	168	178	165	213	169	176	180	181	195	147	161	162	198	171	164	155	176	164	157	164	158	179	160	170	153	159	195	186	183	142	173	164	164	154	145	187	161	177	178	142	168	159	183	152	172	180	156	145	147	161	178	172	174	179	181	180	175	162	208	183	168	168	148	159	174	159	159	158	174	156	148	162	176	162	170	174	176	165	168	145	161	183	149	148	163	173	163	139	169	150	138	162	154	172	169	165	176	166	158	162	144	161	156	170	159	185	154	153	165	181	173	170	157	175	167	142	136	158	193	152	181	175	190	161	171	172	184	176	152	173	175	174	152	186	162	159	171	175	154	165	168	148	156	155	168	173	172	180	154	169	191	180	163	183	150	165	155	173	165	166	182	159	189	134	147	177	162	160	174	169	150	165	169	165	175	168	169	165	153	173	174	179	153	169	177	160	159	174	155	168	161	163	170	167	176	174	159	168	177	145	152	147	149	163	168	172	178	174	140	160	164	172	157	152	181	150	181	151	153	157	154	149	165	180	145	142	155	145	174	172	188	175	157	159	163	163	175	165	141	170	159	180	145	173	186	179	166	175	172	153	161	167	154	175	189	156	158	149	146	173	154	155	149	149	135	176	158	188	184	144	160	154	166	156	159	166	163	164	184	177	176	167	157	169	154	161	162	170	153	164	172	159	131	170	172	148	150	169	165	178	151	157	161	182	160	170	143	175	160	172	169	161	145	175	167	158	174	178	151	162	160	165	138	192	175	174	171	155	166	150	157	171	164	164	163	162	164	169	188	161	160	143	195	149	180	167	164	157	154	166	173	181	148	186	195	171	190	161	154	148	160	146	152	180	158	183	174	165	176	174	149	152	129	168	173	165	177	155	157	170	168	194	144	161	174	162	168	144	165	149	180	141	174	161	160	160	136	168	170	191	170	172	156	170	169	170	155	169	178	181	160	157	191	160	154	163	141	154	173	138	169	162	160	158	156	158	169	162	159	178	161	183	162	155	155	168	184	175	185	144	161	175	179	176	159	185	173	182	144	167	159	160	175	164	178	169	164	149	163	169	151	165	132	168	146	152	185	167	141	189	178	177	157	179	156	153	162	185	155	181	170	172	157	178	190	184	160	167	153	154	171	155	175	147	168	165	174	166	171	151	175	151	161	161	163	174	164	170	158	145	186	162	174	165	147	181	153	149	168	160	168	153	156	159	160	178	178	156	176	161	160	165	158	172	172	162	168	154	170	154	176	162	148	159	167	172	156	152	150	173	161	182	161	171	176	161	158	152	155	175	164	167	154	159	175	172	176	159	225	157	166	148	154	172	172	167	163	147	152	160	182	186	138	164	163	176	170	163	173	160	171	190	163	176	159	174	152	168	167	172	151	170	158	162	171	167	140	150	154	168	162	171	132	155	153	185	192	163	170	178	154	176	146	169	165	138	189	175	167	171	179	164	161	149	171	174	161	164	166	159	163	157	152	169	181	167	137	161	172	150	180	144	193	166	160	190	156	151	163	181	164	182	159	163	157	172	148	158	162	160	178	171	175	158	163	185	174	167	166	162	173	160	146	168	156	165	172	150	180	161	159	176	155	169	156	197	176	151	151	175	150	170	157	174	171	173	154	154	142	179	141	148	162	147	177	176	163	187	154	150	189	168	149	156	176	160	129	174	166	190	154	162	158	151	142	166	179	139	150	162	170	188	168	162	157	162	173	178	150	190	152	169	169	153	156	175	155	160	153	163	185	146	171	179	165	173	162	158	150	181	186	176	156	168	171	182	166	150	157	162	137	163	145	146	162	154	173	151	147	172	177	175	173	169	172	155	155	163	164	174	170	179	156	144	174	170	158	164	145	163	153	175	174	181	162	174	170	166	185	183	173	143	200	175	175	158	174	167	170	167	183	168	154	167	174	155	176	162	169	141	159	172	180	166	175	163	153	198	170	152	181	175	149	164	167	158	166	142	167	174	153	164	170	156	165	175	158	169	188	162	166	206	159	147	143	172	150	159	176	160	172	167	164	165	168	149	166	158	166	153	155	162	147	175	157	176	191	184	177	163	159	167	139	177	174	172	167	158	163	155	168	174	162	187	174	177	168	184	174	171	163	163	158	145	168	173	127	155	171	204	150	161	154	166	164	143	169	164	148	143	157	150	158	171	154	151	159	182	194	161	153	158	187	176	194	171	205	145	162	153	190	189	147	179	153	159	149	175	163	157	173	163	178	167	147	184	176	182	162	164	164	163	178	174	153	170	164	181	173	164	180	157	141	131	166	167	149	150	149	174	172	159	176	166	156	159	153	172	194	160	175	169	180	170	183	167	174	177	154	166	158	159	150	152	172	167	143	194	172	166	161	170	162	171	173	127	162	156	170	161	190	156	147	183	164	153	163	152	146	160	175	148	162	192	138	174	137	148	190	157	159	185	160	135	163	149	156	168	140	164	152	144	164	185	150	184	180	161	194	165	148	145	168	160	171	177	158	165	152	184	160	163	174	191	170	169	146	156	146	159	176	190	165	157	190	146	174	171	179	161	179	154	163	179	154	160	168	190	148	165	189	158	169	176	168	154	182	156	174	179	148	152	145	176	178	172	157	163	185	178	170	132	183	169	180	160	158	175	174	165	163	157	152	168	156	170	179	164	157	157	160	133	159	141	171	160	175	178	193	198	158	162	152	158	164	155	176	175	133	178	184	167	187	158	179	176	158	152	166	148	142	159	187	168	158	148	158	150	173	158	164	171	171	153	166	164	167	180	168	162	179	175	155	187	159	146	148	158	181	133	161	174	180	161	185	159	176	169	154	154	166	165	169	183	176	174	156	169	173	148	179	162	176	137	163	149	175	156	160	152	156	158	171	151	141	171	181	182	162	155	160	177	155	169	166	170	164	171	180	162	167	148	187	173	185	189	184	168	176	148	154	151	187	155	160	166	184	172	177	151	177	166	152	168	157	183	177	175	148	165	190	143	166	167	159	170	165	169	166	182	156	163	170	165	159	156	171	183	162	167	165	166	178	163	147	158	164	180	142	149	180	161	179	149	149	169	161	167	164	151	180	167	178	172	131	165	168	196	154	152	164	174	172	157	159	191	172	178	186	168	157	170	157	174	187	173	162	195	145	166	157	149	197	176	159	170	168	165	151	170	149	152	149	150	169	173	159	164	173	153	153	161	186	170	172	171	169	179	179	163	177	150	162	149	147	160	170	157	181	161	157	173	167	167	182	164	171	154	188	175	173	168	156	157	164	178	154	171	183	192	159	156	190	176	161	145	168	168	183	170	144	161	180	183	178	139	154	153	171	154	171	173
6831	16014	13520	7152	4955	3795	2973	2194	1722	1383	1091	927	813	701	641	533	494	464	440	392	386	329	330	339	312	268	334	280	267	264	253	262	243	242	273	237	241	223	234	229	210	254	206	226	244	238	215	215	211	212	207	237	233	225	193	215	206	218	228	222	193	217	215	204	233	218	194	198	227	226	200	186	225	222	210	230	190	223	193	201	193	207	205	214	232	212	201	214	201	188	201	193	201	185	212	193	166	206	203	192	194	198	226	203	186	191	204	196	201	206	208	198	185	165	188	172	183	196	184	192	200	187	191	199	188	192	215	195	186	191	189	194	201	207	193	195	200	196	203	168	204	181	191	208	184	212	229	199	191	212	206	202	187	203	179	188	206	192	195	227	211	193	192	219	197	219	204	197	207	217	186	187	189	198	184	198	215	181	219	204	197	226	209	202	202	208	196	167	193	194	175	201	178	199	184	202	209	195	178	197	186	208	220	187	187	200	196	210	199	186	194	221	213	202	205	222	195	190	185	196	197	157	199	205	198	207	178	192	186	191	202	181	213	185	199	196	191	192	215	218	186	206	219	203	193	192	200	210	198	204	203	216	179	197	189	193	183	181	177	206	206	169	191	202	177	193	185	195	204	210	183	203	192	183	204	187	197	214	201	181	204	194	186	195	195	166	191	226	180	169	208	189	219	202	225	181	185	198	186	208	199	213	199	197	204	184	203	194	206	191	179	186	219	189	196	218	168	190	217	153	191	197	197	193	223	201	214	175	177	185	174	193	179	179	195	193	174	198	203	188	180	227	200	194	214	202	189	187	191	241	202	204	193	180	196	189	199	191	226	191	189	212	169	199	212	186	213	182	185	199	198	190	183	192	198	193	203	205	172	191	209	213	214	187	197	191	195	190	207	203	174	215	191	188	218	201	202	209	198	205	202	198	199	178	207	192	221	187	205	186	206	195	207	180	217	207	194	191	191	175	227	170	192	201	216	180	193	185	188	169	172	206	192	235	177	202	181	198	200	173	193	185	188	208	235	187	173	205	209	199	195	198	213	192	220	197	198	184	212	192	217	216	202	210	202	204	182	186	187	189	195	203	207	209	195	193	201	201	198	178	191	169	178	192	186	188	194	204	193	179	216	200	177	213	174	216	175	217	176	227	191	189	183	188	179	200	177	203	211	202	200	181	197	178	197	195	203	184	196	198	210	190	189	185	194	212	205	207	162	180	216	192	191	219	203	177	218	229	208	182	186	214	185	192	217	180	194	197	204	196	189	165	189	197	203	210	198	187	185	206	184	201	181	194	183	199	198	199	207	186	205	201	177	201	225	201	218	205	189	175	192	198	188	217	198	212	190	184	148	182	192	187	201	203	199	184	232	185	185	192	185	181	197	216	211	169	209	205	205	206	225	183	229	183	173	198	192	202	202	185	209	221	170	179	204	201	214	179	183	204	187	183	201	181	197	197	198	188	193	185	215	193	192	189	195	188	207	190	168	177	214	217	190	182	204	183	190	183	203	210	211	207	162	205	201	201	185	205	175	197	194	181	213	216	187	198	197	191	210	198	176	216	166	191	189	188	212	204	206	180	180	189	210	205	188	194	209	179	168	204	196	186	209	196	196	201	191	196	195	201	199	207	214	194	173	183	184	182	200	208	203	199	191	191	192	202	188	194	204	216	202	224	197	177	201	207	200	195	201	188	206	194	197	195	187	167	160	188	204	190	206	190	202	191	205	190	226	195	219	195	177	182	203	169	189	193	199	209	203	179	231	176	201	190	181	200	197	188	200	199	183	227	210	218	207	232	183	222	209	228	185	189	187	194	197	187	220	202	189	197	222	190	196	211	198	188	202	169	179	206	171	187	198	196	185	188	206	178	202	193	202	184	203	190	189	178	180	203	204	204	203	195	179	198	186	194	182	204	208	214	207	202	201	207	187	229	186	209	199	207	204	185	210	212	174	208	210	212	202	197	200	180	186	210	212	198	188	194	183	176	186	199	203	202	177	189	199	186	232	218	207	165	172	208	176	224	171	182	191	193	174	169	187	199	226	180	206	172	175	195	205	191	189	193	183	200	193	201	182	209	207	207	183	216	206	214	164	193	196	197	199	223	209	181	203	204	198	213	195	220	209	201	212	206	200	191	183	195	188	187	179	187	200	189	205	189	200	202	204	199	199	191	185	153	177	199	180	202	209	213	208	182	184	197	177	215	167	199	188	207	204	209	209	200	180	203	208	208	188	194	221	201	194	195	192	187	212	211	182	184	202	183	202	208	204	204	209	195	185	185	193	192	207	209	174	215	225	198	172	215	170	217	185	204	189	209	195	213	182	198	203	193	191	199	194	218	182	217	222	223	181	193	192	191	158	200	196	191	203	195	187	182	186	191	199	200	194	194	228	199	169	210	196	200	188	217	202	210	183	216	210	189	179	190	203	221	219	203	202	206	229	192	193	221	212	217	187	170	200	196	216	205	192	192	183	207	202	189	173	203	183	196	207	206	215	197	213	199	220	183	173	190	211	190	180	185	188	216	187	204	190	197	188	196	213	184	184	210	186	212	206	201	187	188	212	205	171	184	207	209	210	189	217	188	186	199	213	185	203	209	178	195	218	194	177	213	197	177	225	183	190	189	157	217	213	213	181	212	207	209	185	189	158	207	197	192	196	207	177	212	199	197	170	177	188	183	195	206	185	190	184	201	204	181	171	181	192	196	213	223	190	197	210	170	189	164	201	205	199	218	187	189	220	193	207	175	199	207	202	189	166	216	170	188	192	187	206	194	214	193	181	187	214	184	167	207	196	194	239	197	189	174	192	186	196	212	182	190	169	206	178	183	206	199	187	190	187	187	193	224	194	184	178	194	185	227	182	165	210	193	172	185	201	217	191	216	169	230	184	217	181	209	208	198	165	187	205	195	193	187	188	194	197	207	189	182	204	189	197	214	172	206	174	192	191	200	234	209	204	193	185	203	206	184	210	207	195	203	201	212	196	210	178	212	191	203	211	205	196	184	179	214	166	189	196	192	209	219	202	208	202	218	200	172	209	199	184	187	197	186	216	199	211	211	194	180	198	185	183	180	182	199	219	197	165	185	163	175	214	175	196	200	217	193	194	190	200	188	174	194	183	192	193	185	180	199	195	196	194	195	210	205	205	181	208	176	180	192	202	193	195	190	189	206	198	211	188	217	179	181	198	184	188	212	210	180	194	184	185	203	218	219	196	186	206	210	198	180	193	216	182	187	195	199	197	201	209	201	187	189	211	183	187	210	201	213	228	212	206	182	157	195	182	192	196	188	184	189	185	207	175	196	196	224	182	198	195	202	195	191	194	186	188	184	214	179	174	180	168	173	184	184	167	202	192	196	191	188	190	197	195	200	222	180	204	206	195	202	196	199	204	186	189	187	202	174	177	194	193	193	208	188	192	199	180	184	193	206	179	190	192	178	223	193	217	201	198	212	192	195	196	192	202	201	206	164	227	193	172	196	190	186	179	193	208	199
26681	19953	7427	741	533	448	458	468	425	406	416	421	413	437	434	419	443	425	397	427	385	393	405	414	392	419	382	424	390	408	422	423	380	417	434	400	381	415	428	362	396	381	435	382	414	405	455	446	402	413	423	417	385	382	402	428	402	412	435	379	399	396	420	446	418	436	409	427	423	369	418	419	395	401	403	427	405	436	379	384	406	429	399	402	406	407	417	434	377	424	397	396	367	392	410	401	416	411	372	356	406	416	405	393	434	381	397	404	396	420	444	406	440	414	397	379	380	390	384	406	422	402	422	407	379	426	427	392	399	403	385	435	404	397	411	392	451	408	364	428	390	419	398	406	369	412	392	401	397	420	392	411	390	412	414	399	394	386	405	414	379	374	367	396	415	386	418	419	386	429	390	384	412	398	406	405	401	418	406	412	410	419	425	423	383	382	411	396	409	424	415	396	432	394	406	372	390	384	421	385	387	382	386	414	370	436	440	401	454	390	388	406	369	409	413	391	416	413	412	404	422	379	391	379	418	387	409	390	389	413	357	413	416	379	413	381	421	424	388	430	391	421	392	407	404	393	413	400	397	395	388	424	404	406	373	398	378	409	428	409	377	403	412	422	398	439	385	420	408	391	443	400	376	382	434	415	396	361	401	436	409	417	413	382	396	436	396	397	423	364	382	422	392	442	390	417	417	402	410	380	412	412	395	436	431	428	376	392	405	415	396	380	408	408	382	396	404	423	421	394	410	422	398	413	394	398	400	385	423	386	405	427	426	435	440	419	413	413	399	422	437	435	398	410	408	402	408	465	408	405	396	407	384	401	428	411	414	422	408	408	436	434	417	440	377	417	441	397	386	426	427	427	403	398	432	421	390	427	389	441	437	390	378	426	477	406	431	362	396	397	461	415	405	417	376	415	393	418	437	425	436	415	401	417	369	422	416	384	381	406	422	429	418	403	390	399	417	406	392	397	396	414	382	423	440	396	399	379	416	401	423	412	403	388	401	469	387	415	443	377	448	424	403	431	408	423	381	439	381	390	399	393	395	439	393	426	410	410	376	385	425	397	416	382	378	424	386	378	390	436	410	411	430	454	434	371	381	438	437	439	402	379	389	374	384	418	414	390	402	456	405	403	428	384	438	407	418	441	390	399	404	402	395	395	401	413	394	368	425	406	419	378	405	414	381	419	424	406	399	394	392	416	406	422	362	395	379	412	413	389	398	417	365	399	401	387	362	398	378	385	408	419	412	400	390	431	387	418	389	415	395	386	375	398	410	410	394	439	378	397	412	424	414	408	427	425	417	403	417	412	380	394	430	398	419	433	398	427	425	388	399	422	410	397	408	391	420	413	409	431	395	424	413	418	388	420	381	391	408	437	412	425	397	427	410	423	436	423	417	421	385	398	446	421	427	420	396	383	409	409	415	393	400	428	425	374	380	383	401	410	408	400	399	385	403	427	412	388	390	425	385	407	392	402	432	381	415	438	404	373	405	410	431	376	405	403	410	410	381	378	406	397	424	418	408	412	395	444	395	361	387	410	396	454	414	390	394	426	395	372	403	402	410	371	439	407	406	410	389	368	412	412	376	406	416	434	404	434	430	390	408	404	401	437	396	415	417	431	417	410	399	398	374	388	380	384	373	391	412	392	393	438	387	398	382	412	379	396	407	412	412	400	457	434	383	423	400	367	429	430	387	413	375	393	390	415	413	368	433	423	426	408	408	392	392	423	406	363	447	384	419	423	426	415	443	401	428	428	402	411	441	383	427	393	407	392	438	417	405	396	381	448	370	392	432	416	379	427	398	405	428	402	421	418	404	446	409	392	444	380	431	408	367	385	399	421	385	402	418	393	401	377	372	401	391	383	412	397	422	415	393	398	403	398	401	391	403	385	443	418	413	392	383	413	383	380	401	400	388	451	440	393	445	417	429	435	464	439	394	383	432	380	387	424	389	410	411	400	411	383	392	445	412	409	469	409	406	409	418	409	401	407	384	438	420	392	416	392	447	398	430	382	430	444	423	390	435	424	401	422	378	390	419	409	373	431	402	412	391	391	431	396	413	387	398	418	403	412	409	357	394	420	398	404	423	405	400	396	388	402	419	397	422	448	437	423	387	428	440	416	423	398	418	368	424	434	395	415	418	402	388	394	453	394	378	440	428	430	394	348	387	430	447	395	428	414	418	384	447	397	401	414	431	417	400	406	424	405	414	416	382	446	415	428	405	434	410	433	426	391	427	436	409	408	382	421	402	433	411	418	419	416	410	436	371	432	392	400	391	397	410	445	427	381	429	417	404	419	423	388	424	382	368	377	398	421	422	415	429	403	381	421	416	373	412	413	401	374	393	410	393	409	407	393	443	439	410	403	387	419	382	424	395	408	384	403	379	373	392	413	431	436	400	425	422	408	425	340	412	444	375	411	378	399	424	423	404	387	427	427	385	386	398	439	401	373	413	415	456	404	385	407	415	427	409	409	414	430	470	372	443	396	387	425	424	399	408	413	416	423	378	438	407	397	428	390	429	400	355	377	404	410	411	401	373	397	399	395	399	405	406	418	407	402	422	400	383	403	423	418	426	450	412	399	381	428	396	367	405	410	454	402	402	412	417	401	424	383	438	369	412	410	395	420	409	440	431	394	403	388	402	420	383	395	392	384	406	429	442	441	428	415	407	436	410	387	405	409	391	346	441	387	421	384	377	401	442	408	424	420	392	409	411	368	403	413	426	400	401	369	381	399	364	375	421	438	397	387	402	413	419	439	441	428	424	406	422	403	400	382	421	368	418	409	445	396	451	403	391	428	424	390	415	424	415	415	427	418	386	434	360	383	403	401	425	394	420	420	437	401	424	409	420	432	432	413	411	397	429	404	395	421	376	405	456	413	415	424	388	380	423	380	430	390	394	401	407	442	436	414	407	379	389	412	429	404	389	406	423	433	413	428	432	433	384	403	435	423	400	427	371	418	439	404	442	421	410	380	382	395	426	411	406	389	388	394	425	419	420	390	405	362	406	454	379	426	406	388	355	435	384	405	414	417	411	410	383	424	422	460	416	394	388	430	388	458	377	430	438	431	425	445	437	439	382	429	400	427	398	402	401	422	429	444	407	388	438	403	414	379	414	440	402	424	360	395	396	379	408	415	428	394	403	376	405	409	414	392	406	422	396	379	417	413	416	418	420	401	397	418	410	429	405	410	448	396	415	422	421	388	399	415	413	408	397	394	391	381	395	431	424	419	397	375	443	429	410	410	417	386	386	436	448	380	426	450	414	400	425	431	420	398	383	392	393	417	434	365	407	413	415	374	398	398	396	442	413	386	415	421	388	391	415	412	407	416	389	381	422	377	354	384	366	416	409	400	445	415	406	404	394	387	404	393	417	400	425	435	398	405	376	405	403	436	386	426	383	401	369	418	421	421	425	401	425	435	431	407	416	362	448	398	399	427	418	451	444	437	412	375	418	387	367	401	454	426	459	409	403	402	420	384	418	380	433	398
4043	1347	1226	807	679	653	603	563	538	563	537	555	506	524	542	539	537	502	517	546	501	494	508	497	508	525	532	517	501	525	483	525	495	501	464	497	481	510	521	515	475	530	477	517	544	484	532	534	480	511	534	544	482	519	515	520	515	497	514	492	484	507	511	532	515	500	499	490	516	461	516	506	485	536	496	527	545	518	497	481	472	530	506	540	491	476	484	523	495	514	510	502	526	502	494	506	513	517	448	516	484	487	492	511	491	529	461	523	520	520	516	515	482	498	557	497	477	508	470	514	560	480	530	500	513	530	471	479	514	498	504	507	515	512	524	461	500	535	533	484	493	478	535	526	484	500	497	525	478	507	500	496	548	506	486	487	521	528	493	494	517	491	494	509	547	483	508	487	503	545	500	503	512	491	463	474	494	502	526	487	506	513	499	495	523	496	487	534	525	509	506	501	497	522	496	514	485	518	533	487	523	500	503	484	523	534	494	528	512	509	508	489	516	501	506	560	513	548	523	503	531	518	508	517	496	524	507	530	523	480	485	483	468	512	484	470	480	519	489	508	469	497	490	535	456	493	522	500	523	461	479	474	519	474	486	513	512	495	522	479	506	449	495	534	512	524	494	510	519	502	558	480	509	501	510	533	559	466	490	541	522	457	486	538	459	485	500	507	474	491	541	498	496	487	522	479	514	548	505	432	495	521	507	504	504	521	517	451	485	451	493	509	529	490	476	553	485	542	504	493	493	470	517	482	446	548	512	514	482	504	498	470	515	551	473	532	519	510	490	474	521	521	507	533	484	494	501	547	503	501	507	526	526	524	484	521	513	504	534	513	475	518	477	523	506	505	436	532	507	518	506	498	509	484	523	490	513	515	518	550	493	504	514	496	507	553	497	458	484	499	484	531	497	531	525	492	509	469	560	541	547	520	523	476	493	517	512	490	488	481	500	489	508	526	507	509	496	568	485	511	502	525	533	504	474	514	488	503	489	507	506	537	497	497	521	521	477	476	474	510	528	521	484	475	501	515	500	522	477	499	527	491	485	503	493	512	542	526	511	502	490	482	519	484	496	487	532	466	520	490	527	492	528	510	497	457	504	549	477	502	548	477	522	517	482	529	474	448	501	533	511	509	532	518	483	500	514	493	496	487	555	553	459	530	473	526	512	495	532	508	487	517	512	484	490	444	499	454	530	496	509	546	522	502	517	539	498	476	513	480	541	521	523	496	566	465	552	490	515	588	488	537	509	488	491	499	490	488	514	529	507	523	478	477	474	508	508	477	493	495	482	535	470	494	523	480	493	495	491	463	492	499	498	544	492	520	517	494	468	490	526	506	522	485	512	512	467	517	493	466	509	514	489	467	485	486	494	458	501	500	481	484	517	506	516	496	507	551	490	529	497	501	455	541	511	457	517	524	512	510	489	493	531	452	513	521	489	493	505	523	476	527	489	497	489	500	481	469	522	474	515	470	494	481	507	523	494	487	518	521	511	512	520	468	522	498	514	511	478	517	529	504	513	502	524	485	527	459	494	498	515	483	502	521	486	501	530	507	501	464	523	486	535	547	516	512	557	492	481	486	524	539	538	500	509	510	503	505	484	489	476	472	514	496	474	516	488	494	462	474	498	495	534	460	469	486	493	498	506	489	495	507	507	470	493	494	496	496	531	505	488	500	526	478	490	513	541	487	491	486	497	524	502	466	536	486	482	510	488	502	501	505	519	531	520	507	508	478	502	505	478	496	504	479	478	485	498	482	510	503	482	475	524	498	521	521	480	497	505	514	514	538	528	535	507	528	518	502	475	493	490	506	482	473	511	491	474	540	470	508	504	501	487	485	476	523	503	497	522	493	482	519	466	504	499	508	542	483	528	522	446	477	538	544	499	532	535	472	475	528	478	526	521	485	450	514	474	507	541	483	486	511	470	512	529	519	527	545	512	499	547	477	484	517	501	509	486	488	500	535	517	524	519	488	473	472	536	497	521	508	526	513	526	522	497	513	486	515	493	525	533	505	538	477	445	486	513	522	504	508	470	511	493	516	499	526	486	475	491	523	530	516	501	531	476	471	541	484	481	494	525	506	507	497	523	512	499	504	502	491	543	500	496	510	536	484	472	473	492	536	475	546	483	468	485	501	495	504	496	472	475	499	443	488	511	477	494	468	531	515	509	503	468	496	512	504	493	456	528	486	520	496	488	487	498	472	533	515	470	528	537	473	522	487	499	492	477	493	485	514	502	479	505	504	502	505	486	504	479	488	520	499	489	519	526	495	507	530	500	511	529	501	530	532	469	532	522	532	484	494	503	497	507	514	479	520	520	476	482	482	526	490	527	562	495	523	468	510	520	511	480	454	508	523	498	527	498	492	527	490	481	515	497	493	518	516	490	486	529	542	484	496	521	474	477	480	513	529	507	520	498	469	495	498	503	526	475	495	490	510	475	520	497	475	503	501	539	491	460	486	531	466	513	467	526	488	494	495	511	510	529	495	519	493	475	483	530	520	503	474	498	494	527	526	521	513	489	502	480	478	519	480	495	542	519	487	539	508	478	497	502	502	514	485	512	474	499	523	489	496	477	462	504	455	510	491	479	474	479	474	489	503	472	529	493	506	522	512	536	491	467	515	502	530	481	502	515	514	489	489	540	494	525	496	511	485	533	521	521	465	500	487	482	500	536	510	466	502	521	548	465	512	522	493	532	484	539	517	504	513	511	516	529	529	446	485	508	470	512	509	503	477	488	528	487	487	481	543	497	494	490	524	466	506	448	506	484	547	473	479	519	507	492	511	495	496	517	492	494	510	510	528	520	463	502	513	519	501	503	497	496	503	514	508	513	524	505	530	498	487	502	503	507	503	522	485	457	493	527	489	513	491	500	498	523	476	488	508	508	471	512	498	473	498	481	509	476	495	497	476	503	478	491	476	525	523	570	495	481	502	477	506	515	531	514	518	511	485	457	495	524	485	536	514	465	506	522	571	514	486	505	502	490	507	493	503	542	538	512	496	519	538	486	482	480	512	514	496	522	518	485	501	539	510	503	500	500	515	522	509	509	499	495	490	516	546	476	494	507	521	516	546	503	527	497	517	495	500	513	465	502	507	493	514	515	478	525	495	516	480	503	515	510	511	479	519	503	498	556	541	511	544	457	539	465	455	483	486	500	529	484	499	508	490	487	481	547	508	518	518	507	527	500	543	505	499	488	521	572	553	495	522	486	477	490	532	504	505	470	470	456	465	465	498	504	500	439	496	523	509	471	466	503	501	495	462	494	531	475	543	537	485	509	481	504	512	489	499	510	543	489	515	493	469	538	550	495	494	512	514	543	470	495	488	509	457	531	501	533	477	471	522	459	504	503	483	469	517	524	495	495	492	516	505	536	507	506	513	499	520	512	511	534	480	493	510	507	503	481	463	534	492	512	542	555	530	490	535	491	489	466	523	493	519	458	482	518	490	531	459	508	503	483	521	488	483	501	491	481	531	514	519	531	542	471	517
23638	20912	28222	23749	20915	10598	990	636	520	464	403	346	311	306	282	275	265	264	241	260	234	227	234	220	223	242	213	233	225	232	202	226	189	206	215	220	204	220	203	205	211	217	180	199	191	208	197	194	248	199	210	189	194	182	230	201	184	221	202	214	225	204	197	177	199	195	188	196	196	198	195	195	203	200	203	211	184	204	220	201	180	226	216	198	196	215	184	183	238	201	183	198	217	215	196	199	178	179	187	205	201	190	233	199	214	182	193	208	221	169	214	210	203	227	207	200	184	210	201	206	205	200	195	186	184	209	180	206	175	200	198	182	186	173	199	187	207	196	213	195	210	230	229	193	204	206	187	181	197	171	216	187	203	220	199	196	195	196	179	226	186	178	193	190	206	183	199	190	184	196	197	190	208	198	199	222	214	174	188	195	194	193	189	177	178	216	213	170	202	196	205	196	203	212	196	195	188	176	194	211	200	192	203	197	198	206	184	211	193	213	213	179	178	205	205	202	182	186	174	179	205	228	209	211	215	203	203	207	208	196	198	198	193	217	208	217	205	184	222	189	212	178	191	194	192	183	205	191	208	182	201	204	193	195	222	197	220	193	206	205	206	190	221	195	233	193	177	183	188	222	164	170	208	201	197	173	205	213	195	180	194	210	193	217	225	191	174	213	200	212	179	206	193	185	198	203	197	196	195	217	190	172	197	215	213	200	223	204	211	183	191	184	197	212	189	191	186	211	176	189	219	211	205	194	194	193	202	190	190	181	191	209	208	198	188	185	204	186	203	173	173	180	212	186	221	204	205	195	199	174	182	212	210	207	202	212	223	201	164	215	190	184	214	202	201	212	200	185	180	154	169	214	174	206	200	177	181	198	212	223	191	180	196	205	178	183	186	188	170	183	197	211	188	221	203	179	215	179	194	166	215	205	215	198	188	213	205	209	173	190	176	214	175	203	193	208	224	185	203	174	213	192	210	199	189	192	174	203	218	202	181	188	198	197	179	189	184	198	210	228	199	220	212	233	221	213	189	216	199	174	187	189	196	184	167	177	211	200	203	186	205	196	209	192	216	203	201	184	168	186	211	234	202	208	196	205	199	193	199	183	208	197	202	212	188	197	183	187	211	237	207	169	215	196	212	198	183	193	200	203	214	209	217	188	190	210	174	197	194	199	165	194	185	215	197	186	183	189	195	217	210	226	214	195	175	226	222	179	164	192	188	175	210	191	197	190	179	216	188	190	203	180	202	201	193	200	207	188	192	213	194	184	174	187	201	186	200	210	187	208	177	197	181	182	192	194	206	174	209	175	204	201	216	204	196	185	189	188	201	211	203	194	199	222	218	202	204	209	185	191	203	185	190	205	211	192	218	205	213	197	205	232	202	223	191	188	208	183	221	191	208	176	188	203	206	211	182	210	216	202	204	205	181	174	194	200	176	204	208	192	173	200	203	200	187	182	199	187	184	215	178	216	198	205	205	202	201	205	211	200	204	179	211	221	216	176	167	211	195	179	216	213	204	187	188	200	231	218	179	183	187	188	172	161	191	196	192	176	205	210	200	191	181	208	181	222	190	230	215	178	204	180	224	194	200	209	214	183	190	206	225	192	213	206	187	180	211	229	197	222	200	198	195	200	191	187	183	193	183	180	190	199	204	190	203	185	191	203	208	192	193	219	198	179	224	170	206	197	171	195	203	199	188	202	178	194	203	211	163	198	180	198	183	208	190	216	180	212	196	181	212	190	194	212	185	171	220	172	190	204	188	203	181	196	199	182	202	210	211	190	210	187	213	191	208	188	189	184	183	178	186	218	180	225	185	198	196	199	166	207	190	219	172	177	197	214	189	187	186	194	193	221	200	200	206	192	183	219	181	173	213	184	196	182	208	185	190	183	195	175	184	236	213	227	201	222	207	186	183	223	195	192	197	210	208	187	188	186	201	196	197	185	210	197	211	197	193	201	225	204	203	168	205	204	184	210	203	197	209	184	223	198	193	202	185	196	196	208	181	203	179	197	176	211	195	205	209	225	201	213	190	194	207	192	191	241	173	202	215	208	208	188	177	215	214	214	214	180	206	210	204	199	199	177	207	176	190	185	194	207	198	183	210	196	187	218	192	195	209	197	214	185	188	192	193	214	200	200	202	186	196	205	187	202	183	202	183	216	203	184	211	202	195	205	193	183	205	211	209	176	205	184	199	195	188	225	186	176	203	181	185	173	181	199	179	190	202	173	207	192	200	170	211	205	190	189	208	198	210	199	218	204	213	177	192	189	217	184	198	214	190	192	224	237	190	185	182	201	216	225	213	198	182	186	181	178	203	204	199	188	186	180	181	174	178	208	212	203	216	188	213	209	210	193	222	199	206	202	197	192	212	194	192	172	213	197	223	193	207	200	217	217	202	178	195	167	174	204	184	191	189	199	190	202	186	179	184	203	186	170	200	182	219	240	202	214	187	205	202	220	181	214	192	200	195	187	192	170	221	213	191	220	194	206	200	208	216	192	187	197	196	190	183	216	201	219	185	179	202	191	219	190	185	159	185	203	194	211	193	184	191	174	200	190	194	212	188	164	223	186	175	185	200	213	191	214	227	190	213	213	190	186	177	184	193	171	193	212	205	186	209	194	190	193	213	199	190	203	226	224	217	207	206	193	226	208	194	226	165	192	177	163	181	165	191	197	192	204	177	218	180	184	206	209	224	211	195	196	188	193	195	178	195	189	176	207	189	238	180	189	204	214	197	203	201	205	183	206	229	170	208	189	211	202	190	191	187	178	195	220	184	196	206	210	175	170	213	197	201	169	199	188	209	191	184	176	205	208	207	195	204	197	181	195	206	172	205	187	185	185	177	211	184	183	179	199	191	187	194	171	200	189	194	217	202	193	201	194	217	187	188	205	219	180	199	180	188	190	173	187	202	175	189	177	177	224	203	183	189	187	223	206	202	170	203	212	209	198	204	195	181	198	215	211	195	208	217	175	187	182	190	202	195	231	192	188	225	216	198	203	216	183	178	203	183	181	221	197	189	220	184	192	193	192	219	195	199	178	188	186	200	216	201	189	214	216	184	186	177	192	181	188	183	198	202	210	209	183	177	214	198	191	175	190	195	177	202	182	180	180	206	188	196	217	205	176	205	188	171	200	214	188	182	207	195	211	203	199	194	186	182	195	194	201	202	206	209	210	170	186	185	206	207	204	198	203	182	200	203	188	195	208	181	207	194	209	187	176	181	221	201	203	205	196	199	186	210	175	205	193	193	206	186	196	196	206	225	193	195	185	201	174	226	193	190	192	214	207	197	200	207	188	184	185	184	207	196	214	206	182	177	196	201	193	198	195	200	204	206	241	198	198	203	174	217	187	196	196	183	187	188	198	220	210	193	213	175	182	216	184	189	228	197	197	212	207	210	185	193	210	208	188	189	199	211	184	203	191	191	212	179	195	201	204	204	204	188	197	191	194	191	183	186	186	194	169	231	208	177	212	207	197	185	250	194	204
4879	9939	8237	4174	2861	2203	1614	1322	1054	886	711	642	596	545	490	468	425	392	383	358	348	334	310	333	335	315	289	276	285	314	287	287	319	280	265	268	269	283	260	275	274	243	281	279	251	302	291	244	288	267	286	263	251	258	263	268	279	257	281	259	252	248	260	243	250	305	263	269	272	260	249	276	254	255	266	262	270	265	240	283	281	277	268	241	286	270	267	266	267	266	273	245	271	246	231	243	265	311	266	246	268	291	232	234	261	258	259	224	247	212	251	253	254	277	247	240	249	260	251	270	243	245	233	227	211	255	225	285	287	255	243	267	245	271	247	286	256	235	258	252	265	276	276	254	271	232	266	244	292	232	261	242	225	240	258	262	247	234	275	249	278	238	243	242	237	258	253	267	281	258	221	272	234	243	250	230	243	249	273	235	272	252	244	275	274	248	227	265	263	248	265	221	250	244	233	265	257	271	216	235	257	260	258	274	279	261	257	219	253	280	267	255	254	245	250	234	261	250	261	253	252	240	245	251	279	237	269	259	238	272	280	256	270	266	263	239	280	248	252	284	272	274	244	250	253	279	257	265	259	239	276	278	275	260	277	245	273	247	260	276	249	255	260	272	256	276	267	275	238	255	269	273	266	279	256	264	266	268	239	269	258	257	262	252	236	264	258	276	255	237	243	230	223	277	264	286	271	247	266	267	271	278	256	255	287	247	254	258	281	258	255	247	268	239	248	225	243	272	263	246	244	279	250	237	248	274	257	252	244	267	273	253	251	244	263	250	266	226	254	247	258	230	249	255	274	236	226	235	268	238	230	242	261	283	244	263	289	259	256	287	266	256	243	217	284	266	249	226	265	243	283	228	265	240	251	236	245	293	247	243	263	275	250	265	243	249	282	242	258	236	247	271	221	286	245	243	238	259	259	249	240	263	244	268	230	239	233	260	295	257	253	237	278	245	306	302	260	271	250	286	227	243	253	255	243	278	267	236	247	252	253	246	269	263	262	285	226	238	260	251	222	254	237	250	258	265	264	276	249	261	254	250	218	271	266	264	239	244	224	261	247	264	260	246	247	256	264	248	265	282	252	285	247	265	258	234	256	280	235	270	268	252	231	246	234	263	264	291	243	276	264	261	301	255	259	271	250	234	268	247	275	254	247	266	274	263	268	259	265	256	265	260	271	271	235	268	282	234	280	266	266	247	252	230	262	247	281	243	264	252	246	280	265	251	253	244	252	274	222	240	255	217	289	249	225	280	271	247	238	245	265	297	257	289	238	251	242	258	259	286	252	235	252	245	283	265	270	268	246	243	246	243	250	230	248	239	230	250	264	285	253	256	244	229	243	275	240	248	242	272	270	258	254	251	289	258	253	265	251	254	232	271	250	273	272	260	259	253	255	259	260	245	256	273	252	261	228	255	241	264	271	228	246	263	238	264	255	248	256	274	263	268	245	242	252	263	269	262	228	268	247	233	250	249	236	252	263	243	243	253	281	247	257	268	282	239	235	247	266	221	244	234	216	265	269	269	251	262	241	246	228	275	248	263	252	242	234	250	270	266	298	239	239	275	270	248	252	241	256	237	242	257	265	267	237	282	248	253	220	231	242	244	232	270	277	227	240	242	275	264	273	275	235	258	240	217	239	225	246	237	255	257	231	253	270	257	267	248	265	273	278	226	259	230	273	234	236	270	259	243	242	249	264	250	265	262	262	289	257	251	268	277	271	272	248	235	259	225	256	249	245	271	243	243	237	292	250	275	267	285	263	254	254	249	248	248	259	258	235	268	259	247	266	263	258	257	221	267	253	255	252	257	234	233	254	231	247	266	256	231	250	248	249	214	254	265	227	267	275	251	247	242	251	247	258	233	271	268	246	257	260	253	277	260	244	265	236	239	257	239	259	248	253	238	243	252	277	248	235	277	260	250	275	249	227	254	267	280	249	232	240	269	257	281	243	265	281	268	250	260	234	264	272	250	289	276	263	228	260	262	254	267	270	271	246	246	245	254	250	263	276	249	241	271	269	256	244	296	249	240	265	267	264	247	263	251	232	236	244	283	240	228	251	251	274	245	243	269	262	229	244	234	262	232	250	250	263	259	232	257	255	239	269	261	277	235	245	258	272	243	228	268	269	223	260	276	255	241	258	274	289	241	254	277	277	246	251	272	266	253	264	264	258	263	259	276	241	255	266	221	288	248	273	267	235	268	263	270	251	268	272	252	281	270	247	244	268	271	247	253	251	217	242	247	272	242	238	238	238	261	252	259	291	245	263	247	258	272	259	239	270	243	248	243	253	279	271	247	257	245	258	225	255	220	237	256	225	232	257	248	223	254	264	277	288	241	231	223	250	274	260	254	277	265	266	279	275	238	281	283	266	291	247	265	226	269	253	260	261	272	244	268	248	245	279	236	262	257	223	277	292	247	259	249	273	274	230	254	252	246	225	248	251	253	267	233	265	263	273	226	246	246	243	260	241	262	269	274	264	257	270	244	284	258	242	274	258	253	250	252	262	272	247	257	265	267	223	245	254	273	241	240	265	285	262	245	233	240	244	246	244	258	268	277	237	267	243	248	235	244	256	238	262	259	258	227	246	259	258	252	271	263	260	251	245	263	262	252	256	264	264	267	268	255	257	262	249	244	247	240	262	244	239	280	229	224	282	260	276	258	274	247	250	244	268	225	277	262	248	272	230	230	272	252	248	271	236	270	248	258	274	250	233	241	237	262	266	251	227	270	252	281	270	236	262	259	257	249	225	256	254	281	246	236	228	232	242	270	232	279	254	245	261	259	258	244	250	277	244	262	223	265	263	250	264	252	254	277	247	219	255	257	263	285	265	221	249	256	250	286	264	279	283	276	284	250	280	264	283	257	240	248	281	277	273	254	246	253	267	279	233	251	283	249	263	264	254	230	236	258	254	242	263	246	246	268	251	261	236	264	268	268	262	243	250	256	252	268	250	246	269	247	281	227	246	229	256	215	230	223	260	259	243	286	257	259	251	250	267	231	284	249	258	251	267	277	253	258	274	262	254	233	253	240	241	254	282	272	271	269	270	252	252	253	258	264	254	267	254	259	276	268	277	247	251	253	262	223	278	271	233	263	277	264	235	251	272	295	246	244	256	260	294	256	232	260	234	236	240	246	256	271	253	244	254	245	256	217	272	261	241	252	280	252	272	279	242	267	278	237	258	256	235	264	266	239	256	267	257	247	244	271	255	237	253	238	219	269	281	260	237	265	246	251	259	242	266	241	265	246	248	273	261	263	233	279	244	229	242	231	278	231	276	241	238	246	257	250	252	255	247	234	252	241	257	265	269	250	278	268	245	242	244	228	235	253	289	267	233	266	241	253	263	296	285	266	246	250	243	246	244	265	227	241	243	253	253	243	235	262	260	236	224	274	257	240	280	266	250	259	251	222	248	283	257	248	246	243	257	266	263	283	223	280	280	276	253	245	242	274	262	270	256	248	201	232	239	253	252	265	247	209	225	291	251	275
24814	20894	27131	24773	9714	961	697	631	557	571	562	500	524	498	434	495	463	497	495	522	487	478	476	442	486	470	446	422	464	464	460	466	440	429	439	464	484	498	501	440	420	447	428	470	428	473	511	466	434	427	439	430	450	451	440	447	436	476	432	448	460	445	447	410	470	424	435	447	427	501	466	499	458	475	443	469	444	450	461	451	446	466	456	465	450	427	461	453	439	443	455	432	463	419	436	448	440	458	456	450	447	427	481	437	424	462	424	509	453	442	453	433	455	448	446	450	453	434	483	435	455	432	412	449	442	445	442	439	459	468	441	415	450	414	462	412	435	451	449	461	474	462	468	471	408	472	456	421	442	449	445	437	438	432	457	419	432	438	410	437	439	423	426	450	459	461	444	426	439	454	453	474	456	440	461	425	447	462	461	445	461	461	429	450	441	438	455	470	495	479	461	466	443	411	449	450	427	426	459	401	444	441	443	446	472	491	453	432	478	455	483	442	457	439	467	456	436	464	476	473	436	461	457	415	453	474	451	445	435	471	461	433	441	416	453	452	491	445	446	489	442	451	445	452	432	463	456	434	427	438	451	426	429	431	418	439	462	439	463	460	414	450	456	448	461	456	403	458	451	431	425	428	435	455	449	461	454	465	453	458	443	448	444	431	427	444	470	431	409	442	443	479	444	469	464	460	470	432	448	434	453	442	484	444	454	423	465	457	439	456	456	446	456	464	453	451	475	477	461	446	461	411	392	476	454	460	461	422	453	431	424	397	440	450	438	417	469	455	414	459	450	476	476	444	445	439	424	482	434	462	451	432	448	472	442	432	444	460	452	478	477	433	475	472	427	461	457	444	415	446	444	430	483	410	489	419	412	443	431	449	441	456	440	464	442	426	440	424	449	457	438	442	448	467	442	466	454	459	417	449	442	482	448	447	459	454	411	442	481	428	424	486	446	481	476	440	481	446	413	482	447	430	459	430	475	450	455	449	445	427	467	463	438	462	411	445	449	451	458	458	463	470	447	453	436	457	457	409	467	455	451	449	414	464	433	454	447	457	436	424	432	464	501	496	409	432	461	463	452	431	441	464	461	452	452	434	439	469	449	428	465	445	461	440	454	422	436	472	435	465	473	473	442	458	496	491	470	488	462	439	444	452	462	455	428	442	447	476	410	423	476	441	479	490	388	484	454	433	459	490	415	434	448	462	477	447	472	422	439	457	429	435	462	426	442	486	450	459	458	451	435	438	465	419	481	424	458	423	447	448	474	448	451	470	460	414	464	442	450	466	469	476	474	435	452	445	431	430	449	452	458	497	447	443	457	447	458	426	414	495	469	428	440	432	449	428	464	449	440	474	425	482	474	421	449	445	480	456	453	459	456	437	441	443	427	399	435	429	456	470	443	449	460	412	442	428	424	453	463	465	430	430	465	423	420	441	418	457	432	447	456	441	461	439	456	435	455	462	469	434	444	428	458	441	456	463	492	468	423	427	479	447	408	428	456	466	449	446	440	468	416	447	450	452	467	428	468	450	462	445	457	477	488	429	441	422	450	479	417	426	449	465	429	448	450	474	434	452	424	424	459	461	427	469	443	442	474	454	412	470	441	456	458	443	442	431	487	466	465	436	433	433	417	435	474	469	494	428	456	447	478	453	487	402	449	466	440	436	401	434	465	413	440	437	474	457	421	427	415	435	460	421	466	469	444	420	480	464	425	429	455	465	459	444	443	455	463	460	441	445	481	422	434	474	477	417	454	422	478	457	426	452	467	447	434	485	436	453	483	445	483	455	466	431	435	486	457	459	439	443	467	447	448	427	431	457	452	458	458	466	429	437	451	441	459	421	459	479	466	440	423	451	470	445	431	449	440	477	440	445	433	420	428	439	435	441	428	469	430	512	444	432	440	474	427	468	480	422	452	447	448	442	462	431	445	428	459	450	451	453	497	475	482	461	422	461	451	454	471	460	472	472	444	451	487	451	444	444	449	481	482	443	459	459	441	418	444	449	446	472	431	451	435	439	435	468	415	446	453	438	427	481	451	440	451	444	455	469	427	454	475	434	437	458	427	443	450	418	445	409	482	486	469	397	467	468	427	458	475	422	409	458	470	448	445	432	440	433	482	436	490	467	461	437	434	465	470	440	441	458	453	457	456	460	414	446	445	443	445	462	438	445	465	410	440	394	434	453	401	458	411	449	444	425	402	456	468	469	457	441	433	443	445	422	461	471	429	454	417	493	446	425	478	432	413	439	458	502	466	474	430	425	421	412	427	440	473	448	437	421	439	434	466	441	443	432	443	463	414	437	448	453	413	452	422	442	454	451	428	435	446	465	449	408	446	464	424	453	424	456	457	448	455	433	459	457	450	462	420	427	450	441	463	440	427	436	424	434	418	466	462	434	442	459	440	439	435	417	484	473	468	450	449	447	466	466	426	448	466	431	418	449	432	445	451	465	479	489	465	467	447	413	477	438	462	482	422	415	456	451	448	426	433	473	450	448	442	451	442	468	438	457	445	451	449	448	441	419	477	488	457	445	443	485	472	443	493	464	414	420	452	439	481	462	430	443	418	450	432	464	449	455	410	475	419	459	467	469	457	461	445	461	437	425	478	394	439	456	414	476	463	419	411	437	439	422	437	453	432	422	444	444	423	443	442	426	451	449	451	454	474	455	429	446	450	464	460	460	423	444	435	454	483	460	459	431	443	416	459	455	444	454	417	459	483	448	426	473	467	422	444	438	472	469	419	433	421	487	475	437	466	454	469	438	457	460	458	459	455	474	463	424	419	425	445	458	453	483	445	467	406	513	423	471	465	456	457	463	462	477	416	481	452	420	444	469	506	451	442	462	427	423	459	479	427	444	452	438	438	453	419	436	466	431	425	438	434	440	447	459	429	448	465	505	467	444	489	424	450	472	426	448	452	479	483	452	439	409	442	436	426	466	435	445	430	447	423	449	436	442	453	446	421	462	429	466	453	413	495	455	463	475	434	433	426	469	432	426	459	466	413	431	475	429	448	420	453	420	431	459	431	453	439	461	482	459	457	451	441	441	437	420	468	416	470	434	465	433	481	478	403	420	461	437	428	411	447	498	451	458	429	443	462	421	469	460	442	450	458	434	455	445	431	453	456	439	441	424	458	466	450	426	461	426	462	461	456	422	476	417	464	438	466	463	459	398	468	445	461	491	441	475	438	456	452	420	426	441	400	482	464	457	435	474	447	482	440	419	427	444	468	436	430	426	409	440	416	431	481	498	461	462	436	421	442	426	421	450	413	436	476	431	450	456	461	444	453	443	470	432	459	461	426	454	457	462	447	429	443	447	466	452	439	447	443	450	425	433	461	437	453	480	437	429	457	444	428	441	436	442	429	439	431	462	485	424	434	445	437	480	428	432	453	434	452	459	432	449	486	401	476	466	480	431	435	474	444	454	485	407	445	461	441	468	482	451	457	444	452	419	409	423	443	422	453	442	482	423	445	432	458	425	446	455	468	416
4611	5582	4750	2517	1926	1503	1211	1069	986	863	775	743	667	700	654	657	596	557	569	540	560	558	558	576	571	521	527	588	560	547	545	573	570	556	549	527	533	528	551	578	556	563	564	517	523	568	553	578	578	547	536	520	560	574	494	536	525	571	526	538	517	558	526	527	531	514	554	517	536	522	543	554	486	529	563	502	527	539	570	553	591	544	550	540	526	548	536	566	565	498	568	508	544	515	518	525	546	549	552	508	571	535	542	544	554	515	596	555	530	486	519	514	573	521	521	539	523	554	518	489	546	535	589	530	518	527	526	519	578	513	564	565	561	553	549	527	519	536	530	541	563	500	516	538	501	504	498	538	511	542	533	503	550	543	538	531	544	555	533	543	541	504	557	538	542	514	515	542	550	526	537	535	556	519	554	536	549	550	497	531	572	538	528	549	573	536	553	491	530	562	574	530	532	522	517	529	554	547	505	476	561	565	541	504	545	567	548	514	561	516	533	529	534	539	558	521	490	543	587	530	554	551	524	542	518	527	528	519	517	527	534	500	576	549	527	582	535	513	540	570	519	537	517	496	522	533	533	562	577	529	507	565	561	525	529	521	524	519	496	541	506	569	512	542	528	520	536	565	508	564	559	499	561	522	519	535	554	569	545	542	550	496	495	523	547	543	542	552	507	541	541	539	550	548	549	518	526	566	572	495	571	546	517	511	514	529	572	513	511	557	521	544	514	549	525	532	473	576	550	511	599	527	542	572	510	517	534	529	508	551	552	558	522	511	534	505	530	523	527	540	553	551	536	511	528	549	554	525	524	510	526	545	570	552	532	545	562	545	465	529	521	498	521	517	548	525	529	522	561	537	529	579	518	548	555	546	564	548	551	551	545	553	534	517	529	553	560	523	558	537	551	552	505	535	553	551	541	506	529	519	537	547	511	553	550	511	505	570	516	530	535	500	515	499	565	543	557	530	582	553	508	520	573	537	530	526	549	518	554	519	554	567	550	568	536	552	568	575	549	534	586	566	576	550	565	574	546	547	523	528	506	503	504	532	529	529	476	521	497	542	529	562	520	538	556	540	559	559	526	537	551	581	547	522	533	565	546	533	537	522	525	549	554	529	554	559	508	517	540	541	549	515	554	503	543	560	492	548	516	557	528	530	525	471	542	538	529	542	532	553	583	499	554	580	538	530	559	563	481	558	541	521	522	544	547	534	556	585	525	567	499	533	528	495	526	537	539	509	519	534	533	552	516	499	549	556	519	544	530	559	527	576	534	559	505	520	524	557	494	534	539	551	568	551	517	541	554	537	520	523	559	535	539	561	498	521	572	542	537	585	532	548	583	511	546	539	530	531	531	540	536	526	548	589	562	566	585	544	519	484	569	552	519	526	545	554	558	507	513	493	559	535	543	557	525	580	527	539	510	550	541	524	484	551	544	548	534	515	497	524	526	597	545	546	495	548	509	553	536	570	527	558	502	513	540	537	556	527	547	502	544	545	521	565	529	565	534	586	567	526	514	529	548	509	530	528	561	521	536	564	532	539	538	534	553	547	536	500	596	566	537	552	539	497	539	505	531	530	539	540	485	550	573	548	559	540	526	524	557	544	561	540	539	570	568	514	515	522	554	540	566	529	574	527	538	544	538	576	521	529	508	525	551	563	523	555	555	523	528	570	539	561	520	551	524	548	594	504	502	524	532	509	535	554	548	550	531	559	546	559	540	553	513	499	598	534	540	540	533	561	561	509	537	542	478	564	543	564	582	534	571	535	536	545	559	527	543	524	519	530	531	566	508	523	546	543	538	538	600	529	551	558	566	511	529	543	524	573	556	567	552	561	531	542	562	503	564	506	560	516	532	537	483	575	532	513	524	551	530	515	532	568	539	513	510	527	509	546	537	541	561	526	527	504	528	529	523	552	518	514	533	557	497	522	584	588	555	547	560	566	544	531	529	517	561	534	513	545	554	518	543	540	544	492	510	514	517	520	522	527	565	530	530	536	535	506	569	547	570	532	511	538	493	506	515	548	542	549	556	530	558	518	524	520	540	557	548	579	533	544	537	531	521	506	565	525	532	525	519	551	526	568	555	565	513	513	546	549	538	544	499	552	538	567	568	494	598	556	522	587	571	558	495	549	543	560	526	585	522	551	514	552	529	529	547	529	491	569	552	495	553	551	552	516	571	511	546	551	518	527	523	561	500	559	549	559	576	547	511	580	541	536	495	568	553	529	532	528	539	551	561	532	555	546	511	588	519	544	566	497	604	506	542	527	523	534	548	542	571	536	581	540	559	524	503	515	484	526	541	566	542	549	510	530	521	529	560	567	554	546	572	551	529	559	542	540	552	504	536	548	499	489	524	558	556	552	575	551	518	527	536	557	528	503	570	541	545	548	547	541	505	548	527	537	533	557	488	548	473	540	487	544	572	518	499	524	580	538	554	541	550	547	572	500	538	536	519	520	520	537	545	561	561	520	575	579	527	524	499	558	539	514	506	536	525	489	537	507	491	519	530	580	522	503	510	485	492	554	562	550	508	505	524	525	538	538	507	559	568	515	564	477	524	546	559	535	522	545	566	521	509	519	500	556	552	521	496	511	547	553	594	548	525	522	564	577	579	551	543	534	536	547	531	546	482	522	572	508	547	527	559	547	554	575	530	544	527	525	510	584	520	538	552	580	527	509	564	519	549	500	542	564	537	520	543	550	542	493	520	503	494	575	524	554	528	539	548	539	565	551	530	524	568	546	532	560	555	516	552	538	534	527	522	496	486	542	532	550	499	534	508	563	543	555	530	563	523	507	543	482	537	517	554	535	552	546	523	544	527	513	527	564	522	512	542	533	560	545	569	525	528	558	547	563	512	535	535	538	562	531	571	539	496	491	536	508	600	533	560	603	573	479	544	542	518	548	594	535	515	542	525	505	524	545	503	537	526	521	528	535	498	577	523	523	523	557	545	543	516	548	522	540	541	491	528	531	560	568	581	496	554	565	575	558	527	488	566	547	486	539	533	565	520	585	506	536	532	516	573	510	538	553	506	549	534	541	535	537	549	561	562	577	536	533	499	527	531	520	538	518	516	524	534	526	494	512	514	519	505	511	551	572	539	561	510	536	528	563	525	510	519	517	548	538	506	545	528	542	524	510	550	529	545	527	508	539	570	547	523	531	512	533	513	529	556	545	536	599	520	499	538	507	522	556	504	546	530	550	552	557	526	550	542	560	535	526	507	533	501	561	558	504	565	551	554	572	543	514	515	547	558	603	527	534	575	554	500	536	541	556	503	515	542	593	525	565	515	511	509	537	538	515	549	509	549	557	495	564	537	544	536	534	519	515	561	487	541	542	565	540	491	521	549	540	552	563	537	525	525	523	514	506	573	523	583	516	519	522	540	536	522	542	542	552	528	555	511	552	533	560	546	537	577	508	560	531	528	502	569	508	505	501	533	554	524	521	519	547	507	571	526	524	548	478	559	540	515	538	553	550	569	535	539	537	548	554
22590	20908	28645	23332	20908	20963	9991	1208	797	672	553	443	410	399	340	322	301	269	257	236	260	262	245	214	229	207	192	217	207	191	200	196	198	177	211	186	178	169	184	170	178	200	197	190	182	174	192	177	172	182	176	162	178	184	174	174	171	142	172	153	188	184	197	172	182	187	189	170	162	152	171	186	201	177	178	199	180	181	182	170	184	157	194	163	161	146	180	168	197	168	171	166	177	160	167	166	151	180	177	172	163	183	171	180	147	176	178	175	174	151	159	172	179	166	162	177	186	173	145	168	182	165	178	177	145	150	142	168	171	190	159	190	161	174	159	182	170	171	167	169	193	163	183	168	150	180	165	181	160	167	184	179	167	164	163	174	185	181	161	159	175	179	161	184	193	165	168	156	157	176	199	203	177	166	156	161	162	164	160	193	160	159	162	158	148	168	176	160	169	155	155	159	165	159	149	175	162	162	167	157	172	157	152	158	168	156	198	194	143	177	188	167	143	178	159	173	180	162	175	158	153	167	174	188	157	166	159	163	165	158	153	184	178	161	156	186	176	183	144	174	192	165	176	163	166	178	154	148	150	173	169	171	176	171	168	167	170	161	179	170	165	141	167	158	166	173	160	171	176	157	164	168	182	155	169	190	161	160	145	174	173	162	168	165	175	176	168	158	155	172	164	172	173	161	154	168	163	187	161	156	157	156	167	169	160	175	156	163	186	175	192	177	176	180	180	165	152	180	164	167	165	168	183	163	172	162	162	173	180	168	188	172	163	167	157	150	165	167	165	165	181	171	159	181	170	180	169	168	175	154	180	158	169	162	178	160	179	157	165	162	166	158	159	175	159	176	157	181	163	167	174	153	146	166	145	183	167	176	173	170	167	176	163	168	166	148	173	179	167	155	174	167	175	155	176	158	170	166	158	182	184	154	159	163	169	153	151	160	172	183	190	154	162	166	148	166	168	156	177	177	169	171	165	150	153	163	180	172	178	182	151	192	147	183	178	187	183	181	164	183	169	169	163	172	187	200	195	178	175	179	168	151	171	176	185	169	156	173	190	140	198	165	184	169	178	177	161	171	145	180	150	207	171	181	151	162	179	153	156	172	165	175	150	176	170	166	160	164	156	179	163	183	160	169	187	170	181	169	164	185	152	159	162	158	190	165	156	173	161	158	183	143	164	170	156	178	163	174	171	167	178	171	170	177	167	165	179	172	153	164	169	177	164	167	175	168	146	162	152	156	179	170	160	179	179	155	168	169	177	172	165	176	174	152	183	172	160	184	175	170	176	173	161	175	184	158	175	148	174	174	165	142	173	163	165	174	162	192	175	174	177	156	169	176	173	169	175	185	190	169	184	151	186	181	183	161	173	185	173	143	153	153	154	147	180	178	160	182	170	160	150	149	200	183	187	174	167	162	171	151	181	185	126	168	162	148	185	155	157	164	154	161	173	173	160	181	167	183	139	164	186	164	179	155	143	176	168	173	167	165	168	182	171	161	164	167	193	159	161	153	169	166	169	168	156	176	171	184	160	154	152	143	182	163	166	177	150	143	184	170	140	173	170	163	165	160	183	161	166	164	174	169	142	162	169	181	152	183	146	154	168	159	164	155	166	141	175	155	194	163	179	192	150	150	159	165	159	149	151	164	171	154	177	149	204	180	159	162	162	178	169	147	151	167	150	174	157	143	189	180	166	164	177	182	159	175	189	173	198	179	172	160	174	176	187	184	174	177	156	191	163	183	170	169	183	193	184	157	132	176	176	189	170	162	177	177	151	183	186	180	151	160	184	155	167	186	162	159	186	138	161	171	170	181	184	163	138	168	173	199	166	176	164	179	143	156	183	155	169	179	179	156	154	169	148	157	179	164	170	162	164	149	158	158	173	169	171	152	181	159	181	169	183	160	163	160	156	167	173	185	174	179	175	163	168	159	160	180	161	177	170	169	165	190	176	158	159	174	170	195	192	185	149	179	160	160	192	193	167	180	157	155	168	177	169	173	151	176	188	178	184	176	167	165	164	160	161	148	156	147	171	170	168	144	168	175	174	172	172	184	163	174	147	174	163	150	172	148	165	161	164	170	165	154	170	174	170	167	160	172	184	155	163	177	177	168	174	151	166	173	165	166	170	172	165	155	150	164	178	151	166	164	173	175	180	145	170	174	173	163	159	167	186	157	189	151	161	160	180	177	157	138	187	149	177	167	162	180	186	164	144	163	170	159	175	162	159	175	199	162	163	162	156	194	173	175	156	147	169	163	181	170	163	170	165	156	181	178	180	178	147	148	177	166	171	158	151	188	184	164	177	160	155	179	186	167	166	189	170	195	158	171	157	157	178	186	175	153	166	158	157	161	183	151	168	153	171	162	182	170	150	187	159	164	162	172	167	146	146	196	158	177	178	180	171	172	162	182	177	177	176	166	156	158	174	151	167	180	166	176	153	191	167	172	159	144	176	155	142	172	162	190	164	168	157	163	176	174	163	155	175	176	169	170	169	171	176	176	170	163	197	164	175	161	180	169	171	147	161	150	170	162	175	154	172	184	175	177	170	153	163	152	186	157	189	156	171	163	160	176	171	158	176	158	168	153	161	151	165	154	187	158	198	177	169	175	188	166	180	150	159	175	153	185	154	137	176	176	164	173	183	171	178	165	154	172	165	175	172	177	190	153	164	151	166	182	163	153	169	158	172	165	161	187	164	184	163	154	158	174	161	187	190	184	173	150	166	193	164	185	154	163	156	166	161	163	165	168	157	191	166	167	169	169	179	157	170	165	163	156	155	188	168	171	168	152	163	177	159	185	169	183	185	191	203	175	178	170	176	162	165	157	161	152	151	152	145	145	171	160	176	171	160	169	189	167	155	169	183	171	200	153	175	175	157	180	157	156	172	160	153	176	164	165	156	190	177	151	180	167	145	144	180	179	161	178	171	179	177	163	172	169	176	177	152	172	157	178	151	192	157	176	147	166	187	163	177	144	164	183	164	156	160	169	160	167	154	180	138	162	165	193	173	167	174	164	144	164	148	143	155	172	182	158	180	165	156	165	160	186	185	179	167	161	171	169	174	158	140	151	152	160	188	171	192	166	164	150	183	169	173	167	178	191	151	161	169	172	171	155	166	163	158	176	183	156	149	185	155	166	177	174	174	185	153	149	166	155	165	164	168	171	171	175	161	169	166	166	177	137	184	165	170	167	153	187	151	183	171	157	152	166	151	153	155	192	153	171	182	138	176	186	156	149	155	139	162	155	178	155	188	166	171	177	192	153	155	169	155	178	171	175	186	151	146	163	167	172	188	184	168	180	168	154	161	143	166	166	158	161	137	145	191	172	154	182	147	187	165	179	179	165	183	163	166	181	196	171	161	158	164	168	178	160	165	185	195	182	150	167	175	135	182	164	179	170	196	181	162	185	157	186	181	190	166	173	176	163	168	149	178	154	167	179	166	169	179	166	149	178	149	165	158	158	183	171	158	167	178	196	161	150	160	157	168	158
6783	16019	13514	7170	4994	3823	2845	2280	1802	1365	1097	953	756	703	647	537	500	439	446	371	347	387	352	332	289	327	277	307	282	235	266	265	245	253	245	234	234	220	222	249	194	244	259	223	219	243	207	241	221	228	235	235	243	206	252	226	220	208	233	216	200	224	221	218	230	213	226	222	212	228	215	230	223	208	232	175	225	215	195	230	222	225	190	203	193	218	215	213	191	211	220	203	225	228	195	185	219	206	217	191	214	208	196	201	180	208	204	208	178	211	179	212	188	213	228	234	193	190	207	161	201	212	210	205	208	193	203	216	219	216	205	183	201	218	192	181	191	209	200	200	203	184	214	199	187	181	185	199	208	237	176	202	203	206	202	207	199	165	201	202	193	190	194	211	193	200	190	195	215	182	206	226	212	201	222	213	198	223	194	203	195	213	223	203	183	183	194	179	202	210	193	206	227	201	196	197	205	198	207	191	171	195	177	214	191	203	206	229	205	202	203	214	182	186	189	185	198	195	187	199	176	191	187	195	196	186	243	195	211	191	202	198	232	176	216	205	188	231	193	220	198	207	193	183	185	196	207	206	191	199	181	191	193	208	198	204	213	173	188	206	226	196	185	183	198	229	208	161	203	225	201	197	175	191	214	210	188	213	181	198	201	196	203	176	200	224	219	212	231	184	214	198	210	209	181	193	188	185	178	177	211	205	221	207	196	205	216	194	202	199	205	189	205	215	208	217	201	187	201	196	201	182	193	190	194	187	216	201	182	198	222	170	187	199	208	202	172	205	199	211	183	223	189	195	209	203	198	203	209	194	202	196	188	193	207	222	192	187	178	190	181	204	188	197	183	170	206	211	213	211	197	204	221	214	198	186	213	203	214	207	190	206	186	211	214	199	187	235	172	206	206	206	172	204	191	172	208	197	201	222	206	190	200	213	195	200	211	212	195	205	201	175	215	197	203	165	192	194	222	202	189	195	210	201	192	208	188	181	215	194	211	191	223	206	190	220	193	194	190	209	201	193	210	181	179	221	205	201	208	187	198	197	179	194	228	179	185	207	192	220	210	180	181	207	199	201	188	188	197	205	233	211	215	190	206	207	199	172	210	191	189	209	216	216	211	198	209	220	177	178	208	202	236	197	190	186	194	180	194	214	174	189	184	182	212	192	174	186	210	180	207	201	199	200	202	185	207	190	205	190	195	196	183	214	208	178	196	190	191	201	205	218	227	198	201	196	212	197	203	189	175	208	206	205	196	206	207	232	207	186	205	212	207	190	182	197	199	209	194	206	223	230	195	206	208	225	211	208	207	192	180	208	219	173	170	197	186	193	197	204	208	187	197	207	189	205	205	184	185	173	208	205	212	182	201	194	197	210	205	176	194	209	195	198	183	186	209	188	200	186	184	191	215	189	230	182	196	199	217	183	199	189	175	189	209	183	204	186	209	193	199	176	196	199	216	186	205	171	180	200	211	177	192	177	223	195	209	196	196	207	197	198	186	214	164	172	215	201	191	188	184	226	238	187	231	198	200	200	197	192	197	227	193	224	192	209	208	191	199	196	196	190	229	213	184	213	222	182	211	218	224	187	204	181	207	202	227	201	200	203	221	189	203	203	179	192	195	210	200	203	200	208	193	204	217	204	202	184	213	199	197	204	197	198	194	211	206	192	182	179	209	203	214	190	213	178	224	188	211	189	182	205	204	197	198	221	180	204	194	214	221	225	207	216	226	209	205	217	197	204	187	206	200	211	199	196	191	183	198	178	193	196	195	216	204	206	181	186	190	221	185	208	190	192	201	204	202	203	189	201	198	178	187	214	205	192	182	195	207	209	196	214	176	209	187	192	198	210	212	185	186	215	237	217	193	191	185	159	201	202	192	194	210	182	183	222	196	206	187	180	203	188	211	187	198	208	206	182	163	205	206	194	182	189	202	170	186	199	197	169	192	206	210	177	206	216	210	191	209	210	208	180	202	212	203	177	211	218	185	198	188	193	202	210	220	208	201	196	232	222	208	202	207	199	193	189	187	199	211	190	220	214	198	194	194	190	209	206	198	191	168	191	195	205	219	207	194	181	187	192	183	178	200	197	178	202	177	223	198	221	195	197	210	200	183	194	200	205	194	196	196	179	193	194	191	179	203	234	181	202	192	173	188	207	184	199	210	193	206	205	202	172	186	199	174	201	180	195	188	182	183	185	178	216	203	194	212	201	191	206	171	206	198	169	193	179	212	212	198	196	203	192	177	190	199	193	199	192	208	202	190	212	195	204	192	207	186	196	226	213	184	196	208	187	198	191	192	215	200	168	196	196	188	207	184	208	204	194	207	197	201	224	192	204	211	191	203	188	212	191	205	179	193	203	204	187	196	198	220	183	209	188	203	204	186	208	202	196	187	219	203	213	195	172	204	240	178	217	190	191	191	206	178	189	197	214	189	208	194	220	201	193	192	194	204	175	215	204	176	221	203	212	205	200	183	172	172	208	184	189	194	210	205	202	196	208	189	204	187	217	185	197	180	198	204	212	178	202	209	239	215	221	206	189	226	185	185	199	189	186	184	168	193	178	203	204	188	200	185	167	209	185	198	209	193	191	189	204	193	217	208	198	208	207	197	177	202	203	204	206	192	215	178	212	216	205	213	171	188	184	191	210	190	206	221	191	188	206	213	182	182	182	199	189	191	203	187	201	199	207	192	191	200	181	186	183	166	192	186	193	218	200	193	190	195	194	205	199	207	212	200	219	214	211	194	187	205	176	198	198	205	190	189	210	201	198	187	198	196	186	197	177	224	221	215	169	204	191	226	228	188	205	201	205	190	188	208	210	172	196	218	198	215	183	205	215	188	171	184	200	187	172	194	210	204	195	187	188	213	195	209	215	208	184	189	222	184	200	188	189	203	176	190	204	175	230	213	228	206	227	203	170	199	209	222	186	209	206	215	210	212	185	191	204	197	219	206	208	195	191	202	187	205	213	195	185	221	213	195	205	208	224	204	208	210	167	206	242	179	196	183	163	174	203	177	223	227	176	175	205	201	201	199	210	192	206	191	195	220	186	171	183	204	187	173	199	202	206	215	193	179	171	207	178	186	200	201	181	210	215	208	211	194	201	216	183	181	211	193	197	174	210	213	214	242	222	201	203	195	210	198	216	185	197	199	189	197	204	188	180	196	207	211	192	202	208	202	224	194	201	189	202	202	210	194	192	201	209	169	192	207	182	208	197	191	189	201	214	189	205	217	218	200	173	213	195	217	183	207	216	181	191	190	216	214	204	187	200	216	221	193	202	213	182	195	176	189	209	188	216	167	206	197	208	174	195	195	218	191	210	172	188	199	167	202	182	198	209	163	194	179	192	199	181	204	225	197	205	174	207	202	195	192	190	201	201	214	199	203	173	195	196	194	199	183	218	200	189	211	201	175	201	186	211	204	214	200	197	235	190	192	223	194	206	194	227	185	181	209	195	205	196	198	199	195	196	203	218	192	178	211	209	195	179	195	172
26697	19972	7445	829	508	468	455	434	430	453	408	459	457	396	411	448	434	426	393	407	448	392	412	395	438	400	422	385	394	417	407	440	418	429	371	441	433	438	402	370	455	422	397	446	436	398	380	434	400	445	452	419	404	427	402	448	377	426	389	416	426	412	453	420	378	414	423	426	422	389	436	381	420	404	427	420	412	391	423	363	421	396	428	396	462	407	416	432	410	378	459	460	393	391	441	368	441	420	411	388	386	422	372	422	401	468	411	476	421	408	379	449	386	419	393	404	392	404	437	406	412	425	432	406	363	417	419	391	379	383	402	401	391	416	412	396	439	405	408	389	444	424	393	431	429	439	399	424	421	389	437	396	438	384	393	442	392	402	381	461	383	421	422	412	407	389	397	410	404	446	393	392	364	406	451	423	462	427	437	385	398	402	407	376	415	461	406	424	414	452	362	400	406	428	415	404	356	408	382	430	407	428	439	405	397	426	419	412	432	400	410	459	393	432	416	433	400	407	417	418	394	396	417	391	442	404	435	451	370	425	404	434	407	424	442	426	387	382	452	380	398	423	400	425	401	402	445	403	448	425	417	411	406	427	410	412	401	441	416	402	419	409	423	454	415	420	394	401	416	420	429	400	421	437	394	417	414	397	399	468	420	425	413	419	415	406	405	394	397	395	418	473	404	405	385	420	435	406	361	409	435	397	382	395	417	423	383	388	429	436	419	383	453	410	402	429	421	437	386	377	414	408	382	391	418	419	417	430	429	389	418	386	397	398	392	407	436	408	449	404	458	426	420	422	408	439	387	389	387	427	422	411	395	415	417	369	419	391	380	392	418	414	458	410	413	429	422	391	427	402	403	435	447	400	397	394	430	380	413	434	408	401	438	406	418	438	410	417	437	456	443	370	411	396	382	410	437	402	427	406	383	425	418	418	418	397	439	416	407	439	395	405	427	387	411	407	419	436	403	424	416	394	382	422	420	364	438	373	388	392	380	395	407	408	411	447	421	410	375	399	403	431	429	388	398	414	380	406	428	427	429	445	404	463	409	422	375	415	395	426	422	434	429	396	395	416	380	425	421	422	400	388	380	389	413	423	419	413	432	403	402	421	398	407	396	393	434	423	401	412	389	418	412	435	378	435	388	407	420	397	414	396	427	435	379	399	428	367	414	405	373	408	414	404	385	421	399	427	396	395	436	399	417	426	429	409	426	411	402	411	396	386	418	411	436	415	418	405	406	381	394	364	426	411	406	424	453	426	381	412	411	411	408	401	431	392	378	429	424	402	434	425	446	381	394	415	429	417	423	420	419	418	431	392	431	406	372	405	389	390	410	399	391	423	403	439	400	410	429	453	394	418	386	392	385	452	376	431	379	418	366	392	407	378	401	396	450	418	408	397	364	429	399	442	408	399	439	410	378	439	404	426	431	419	411	424	389	433	444	404	396	419	402	381	418	408	426	387	415	418	418	383	416	389	430	424	412	439	428	410	428	419	446	383	400	385	415	419	421	420	427	426	418	424	391	397	397	434	434	430	376	415	428	404	434	371	399	420	384	402	413	456	411	420	409	394	398	424	391	384	447	425	364	423	417	413	411	434	401	387	415	400	414	375	411	450	439	421	421	444	409	448	385	401	402	409	413	376	428	410	376	389	385	405	405	393	427	404	412	444	431	451	416	382	386	406	402	445	382	404	381	410	413	392	404	382	420	404	382	394	412	394	437	425	405	454	392	406	397	450	432	408	429	417	421	414	413	374	401	383	438	443	384	421	408	428	438	395	410	403	376	443	417	405	409	413	391	426	395	400	404	395	422	410	425	391	396	401	415	414	414	394	396	414	399	425	398	408	402	357	402	399	413	418	416	436	427	441	421	408	417	422	435	364	390	422	426	457	400	417	430	447	386	446	418	419	423	426	437	382	431	397	403	429	391	410	420	430	422	409	403	417	408	387	385	417	430	388	396	410	394	421	419	424	419	409	386	403	426	401	429	406	407	412	383	416	431	419	411	384	405	416	436	393	421	408	406	396	405	412	429	400	411	431	403	425	437	420	429	403	406	411	397	419	473	420	430	418	452	425	391	423	409	405	388	425	408	417	456	440	392	416	413	385	407	408	357	390	419	436	397	386	456	431	402	388	394	423	411	426	404	422	402	435	404	410	372	388	385	421	421	418	448	426	440	398	376	442	399	448	442	391	416	443	398	424	429	397	394	415	365	379	405	405	405	424	449	417	406	433	431	423	413	380	449	426	399	377	398	391	441	440	395	420	417	408	382	387	396	429	400	374	424	421	392	375	412	387	390	414	418	386	428	434	435	429	437	449	393	417	404	402	408	386	393	411	402	403	391	399	372	395	414	382	430	456	388	445	411	389	460	431	398	407	409	404	430	445	427	410	380	429	413	436	402	400	383	428	454	427	414	390	373	407	419	413	408	386	408	407	430	406	374	422	417	399	431	392	383	395	424	422	427	429	391	400	382	438	409	418	436	415	432	434	385	419	424	445	401	369	421	408	424	430	406	412	397	381	388	396	370	396	400	420	370	424	422	431	428	418	402	406	381	394	430	409	434	410	433	393	411	438	415	444	413	438	422	414	439	403	395	448	406	416	416	416	401	414	415	422	405	431	443	441	415	441	404	397	380	424	398	411	408	429	430	406	410	399	423	368	424	365	424	382	393	393	386	394	436	381	402	408	441	421	367	431	383	418	422	428	416	450	420	424	410	418	383	418	424	388	432	415	366	396	426	407	415	442	398	415	372	435	403	416	380	387	408	410	397	432	452	394	409	395	428	412	437	426	449	401	427	399	406	424	414	425	398	400	397	401	401	424	396	433	396	396	408	411	414	437	404	415	452	380	399	407	454	439	381	417	393	441	426	412	421	434	454	401	448	433	419	367	422	416	395	396	416	401	415	444	402	422	421	428	439	415	397	461	418	411	406	434	394	391	426	394	398	395	398	427	416	407	435	411	378	402	425	408	432	395	407	438	399	394	422	402	425	433	408	436	423	398	398	424	409	412	413	385	409	450	432	382	383	427	398	397	402	418	398	443	389	435	411	403	414	383	411	422	358	427	395	406	400	381	386	397	405	383	445	403	405	415	391	376	421	385	394	404	376	393	429	404	432	426	432	404	383	425	407	432	416	411	456	424	417	383	383	455	384	435	408	399	405	397	437	430	418	412	389	424	396	418	407	404	403	384	416	407	394	391	411	408	427	399	397	436	417	456	425	376	378	435	426	489	436	453	409	411	437	402	424	421	412	428	413	451	418	445	461	390	387	400	444	396	437	399	405	377	390	386	380	362	410	415	409	416	388	408	423	385	427	407	391	403	395	415	392	419	405	431	409	423	435	407	371	409	389	419	401	422	437	431	413	400	427	382	403	415	428	374	370	390	385	404	453	420	404	425	371	377	433	425	386	418	439	412	422	420	401	421	431	457	384	397	382	375	442	418	378	398	427	416	381	424	421	377	407	388	381	422	402	410	395	426	408	425
4119	1397	1258	928	711	637	583	557	569	513	519	559	530	553	504	525	571	504	534	488	502	465	535	512	490	554	542	496	504	495	517	510	465	543	475	530	477	471	487	504	508	474	523	509	495	502	486	483	511	498	469	478	509	529	535	444	528	497	496	481	511	509	503	546	516	528	490	518	488	516	526	540	526	516	505	505	479	538	533	452	549	529	505	500	523	547	506	507	522	532	509	501	515	527	506	526	530	495	532	530	486	502	504	520	487	524	538	492	523	530	514	480	464	518	534	440	522	511	531	508	513	467	481	506	526	504	526	506	499	507	481	480	474	471	524	493	502	465	524	508	482	555	524	553	495	501	502	521	520	496	504	512	528	506	497	505	514	508	490	487	498	499	512	532	531	500	496	487	479	473	498	495	487	489	537	526	458	513	492	499	501	507	497	492	519	463	519	552	463	475	479	547	530	527	537	492	538	535	533	492	572	504	527	502	517	492	503	508	501	512	513	516	506	482	514	515	460	517	503	525	490	434	558	478	487	538	511	516	500	551	480	489	474	513	528	493	538	501	529	548	495	512	519	479	499	521	490	525	513	531	479	511	535	504	531	478	524	522	544	554	510	504	511	519	504	503	501	490	520	533	485	488	485	509	486	504	519	526	460	520	536	476	508	465	490	527	494	493	488	501	528	528	522	532	519	443	538	513	526	481	521	504	514	541	488	484	516	510	497	512	463	507	477	476	529	487	525	521	544	497	519	505	501	512	522	520	485	507	529	468	481	455	514	492	504	551	490	550	513	528	514	479	482	487	508	529	525	486	524	513	529	511	543	512	477	539	517	508	523	517	549	506	488	533	517	514	500	490	497	513	514	526	490	522	567	492	535	473	466	495	485	537	510	538	495	527	562	504	517	521	505	556	500	513	535	474	541	512	486	511	567	498	478	498	509	535	456	536	521	529	481	489	507	482	526	481	540	516	460	488	510	517	522	498	448	561	516	512	527	504	473	566	506	506	486	549	507	507	535	488	503	521	504	506	501	489	493	487	502	551	532	517	473	491	496	472	514	490	515	489	502	504	496	486	487	506	518	499	519	529	482	461	514	509	488	468	481	497	499	517	507	511	479	532	530	475	473	506	517	497	503	515	445	513	543	506	533	464	472	527	490	541	508	535	509	519	524	501	525	487	495	504	508	488	518	583	491	499	495	482	503	576	472	479	488	505	484	568	526	514	517	521	467	537	501	520	524	507	521	483	446	521	509	476	506	529	502	478	487	500	486	525	535	526	519	474	500	478	466	499	491	496	462	480	486	532	495	525	501	499	516	512	499	516	503	489	540	510	528	507	503	489	453	500	527	522	517	510	523	525	518	475	567	534	487	480	465	509	519	529	512	489	477	521	509	546	470	541	487	459	487	525	490	510	526	486	512	499	549	476	513	537	531	496	525	566	530	483	477	525	523	530	526	489	528	488	492	548	512	500	429	520	500	521	523	485	515	527	516	494	522	495	534	487	488	474	514	496	525	486	551	520	446	509	515	519	480	497	507	494	498	500	478	525	503	493	505	549	482	482	530	498	522	504	475	535	501	508	502	524	510	521	494	486	531	500	545	476	503	495	490	522	530	536	502	534	551	470	539	508	532	492	531	506	506	514	536	494	467	527	509	492	463	512	469	491	561	533	535	485	483	543	488	497	529	493	527	506	511	512	470	499	520	522	557	490	491	516	487	497	499	488	464	495	496	530	488	520	533	504	511	486	545	511	500	500	511	513	497	536	514	529	489	507	515	490	511	510	530	529	505	512	514	575	492	474	539	512	514	535	492	505	503	509	533	499	503	503	463	529	514	472	525	477	503	518	481	520	509	473	481	541	509	562	519	555	489	501	507	485	523	509	498	479	510	504	512	522	469	500	493	513	504	512	548	477	483	480	507	510	467	526	504	514	490	509	524	513	520	496	493	487	481	514	492	531	543	522	518	475	530	487	525	537	469	522	517	535	515	517	531	508	496	497	514	516	500	515	512	523	496	488	509	557	513	483	507	504	523	491	526	489	465	516	484	528	504	488	475	512	506	509	511	498	508	483	467	475	496	541	558	505	493	503	496	502	510	533	478	482	536	435	515	510	502	508	541	484	500	483	497	521	492	520	518	498	459	519	483	514	502	502	525	483	479	513	509	511	523	518	495	487	551	539	488	513	494	494	477	538	488	526	516	500	493	497	491	474	477	493	505	487	509	502	479	507	459	519	507	526	499	508	497	484	491	489	517	495	490	485	492	521	509	486	481	485	492	490	502	507	505	532	501	516	475	549	527	503	545	538	557	515	496	520	526	540	503	469	497	471	465	522	529	491	474	489	512	495	563	512	500	489	467	463	538	512	511	466	510	527	491	490	504	556	526	496	493	492	496	539	540	509	506	487	503	517	525	516	552	488	502	496	510	514	476	513	510	495	489	490	481	541	469	518	507	528	488	508	490	506	519	494	518	499	534	452	519	512	486	505	492	491	505	508	526	490	521	491	505	491	513	484	519	515	528	529	539	506	531	500	490	499	510	475	527	543	497	510	473	527	485	529	516	487	490	518	493	523	462	571	492	516	506	504	516	546	481	536	498	511	493	493	506	542	528	471	539	498	506	496	501	526	538	490	528	496	501	527	517	470	513	507	509	508	516	512	515	476	531	526	532	551	540	517	528	524	518	501	551	476	474	518	490	495	528	559	507	486	482	509	467	530	507	501	499	535	549	497	500	493	473	458	502	522	511	499	533	492	496	482	521	511	571	499	502	519	511	546	569	508	537	519	522	503	505	499	528	464	511	504	541	487	526	495	543	509	517	517	483	507	480	525	473	480	506	512	505	497	519	479	486	508	490	498	520	539	517	515	524	499	530	508	543	522	505	519	507	523	500	554	504	523	483	508	509	515	530	524	558	460	509	523	533	504	467	530	516	481	487	490	513	514	513	503	502	486	526	534	537	501	486	477	514	487	539	553	495	491	485	498	509	491	500	501	524	510	510	508	515	506	472	509	540	484	550	490	498	520	491	529	516	497	479	524	499	489	520	470	470	502	520	561	530	482	533	546	446	487	497	490	494	488	485	538	506	528	471	482	532	507	545	482	499	533	520	499	523	475	543	507	499	543	511	510	493	513	450	499	507	518	508	469	519	539	481	501	507	475	482	487	489	530	491	526	533	517	518	536	506	506	492	476	490	522	503	531	535	545	566	481	503	489	494	511	515	521	507	497	497	497	532	487	492	550	500	533	540	528	508	485	499	526	498	524	476	510	496	507	515	500	468	494	490	538	520	519	505	532	504	501	497	523	530	483	524	518	484	489	512	522	483	491	500	462	512	503	509	505	487	526	516	528	523	496	522	519	518	520	530	514	486	491	475	527	498	516	519	490	493	434	535	522	524	534	542	512	553	498	530	486	533	488	540	495	492	523	481	538	522	513	482	501	528	479	485	530	505	495	498	546	543	538	499	517	534	463	508	479	490	510	536	495	503	559	521	540
23631	20934	28290	23710	20936	11053	1112	691	529	457	422	362	317	316	295	295	261	262	266	252	242	231	213	243	210	230	254	208	214	209	236	215	245	203	219	202	212	221	201	232	217	227	223	228	224	228	184	233	217	220	205	193	204	227	227	192	198	204	188	205	205	202	217	193	208	211	210	199	176	183	199	216	196	219	196	218	183	194	180	184	210	221	206	188	195	205	219	177	190	221	207	191	183	221	213	198	187	211	206	217	197	174	203	181	203	222	207	209	212	198	200	216	205	210	188	187	202	230	177	174	202	188	193	216	206	156	191	184	222	193	199	187	210	215	186	170	215	204	191	213	215	228	184	214	217	211	214	202	199	198	213	197	204	209	221	204	213	238	178	191	202	188	204	197	196	183	226	206	214	203	185	204	190	188	194	208	223	202	209	201	213	204	209	191	205	222	179	188	212	169	186	198	222	218	245	186	191	189	193	195	184	207	192	205	214	195	215	203	188	191	214	219	205	183	200	221	186	209	202	189	207	185	199	191	199	194	194	183	180	195	193	193	204	189	204	209	201	206	215	205	227	207	247	209	178	182	228	182	213	197	186	195	215	209	200	209	206	215	200	204	195	219	198	209	174	186	194	215	176	178	224	198	210	209	198	194	234	199	194	191	199	232	187	209	225	187	195	192	174	173	208	207	218	195	196	202	191	208	210	220	205	194	223	217	194	193	195	214	201	196	166	179	190	214	189	187	188	210	227	195	200	217	207	217	221	214	201	212	204	183	199	199	189	182	202	187	216	172	209	198	220	191	179	178	209	196	212	193	219	212	207	187	196	231	213	224	213	179	202	206	195	214	176	215	193	218	206	198	220	207	212	203	204	186	176	178	197	213	201	205	175	176	193	228	196	185	195	190	206	191	194	182	198	187	190	213	188	178	176	203	191	190	200	208	199	185	198	218	225	214	192	198	166	176	186	195	194	185	181	185	213	205	207	211	206	215	218	202	159	181	203	220	190	213	211	202	228	197	198	205	209	188	181	185	217	203	198	187	202	203	216	223	200	198	224	210	200	195	202	153	212	193	185	220	211	197	199	198	184	183	189	215	206	193	228	198	211	207	194	191	204	178	192	174	203	207	192	189	219	214	226	198	206	195	174	210	204	224	199	200	201	220	179	201	198	182	202	198	185	203	199	219	197	216	201	201	190	190	195	200	204	177	212	195	225	203	207	177	219	200	211	217	179	196	177	195	212	209	212	200	183	181	207	210	186	201	200	177	196	193	192	199	176	194	173	210	209	203	188	186	179	197	199	217	192	212	228	202	194	176	227	174	208	192	188	202	206	201	209	197	217	206	226	205	194	207	206	190	196	195	195	182	207	179	197	196	185	185	195	209	202	205	212	215	176	159	205	180	182	203	185	210	220	212	190	218	184	207	188	212	190	177	173	193	181	202	179	175	196	199	184	204	197	217	206	180	183	208	200	205	200	204	173	209	183	207	206	208	209	196	193	207	220	169	250	204	192	201	201	205	216	173	180	207	210	185	188	205	205	193	202	195	186	204	208	213	199	222	222	188	203	207	188	194	221	214	200	208	208	191	208	208	198	189	205	197	221	186	209	175	208	186	215	197	175	187	213	172	195	213	196	191	198	197	197	183	202	199	223	195	192	191	181	218	223	220	191	205	189	202	197	209	198	223	183	199	184	200	211	225	224	198	219	199	192	200	216	207	190	193	224	210	179	191	223	202	196	204	196	204	188	197	212	215	189	196	194	188	196	189	208	227	194	180	208	184	185	207	199	225	191	185	181	212	210	174	211	208	220	213	202	218	190	210	185	206	192	175	174	212	225	194	182	198	199	202	202	208	186	202	197	173	192	218	210	201	208	203	176	214	186	206	196	215	200	179	201	206	222	181	192	185	193	198	179	212	176	220	199	212	195	194	204	205	179	214	202	176	219	207	211	192	191	199	186	207	179	192	191	181	202	172	203	196	214	186	185	211	181	194	196	201	221	176	192	192	189	195	212	188	219	213	199	202	192	196	190	197	183	200	194	208	191	167	192	181	210	201	206	180	212	227	195	206	202	194	208	193	191	175	183	176	217	184	214	216	205	203	204	207	205	214	199	192	176	226	200	200	220	227	179	201	206	193	200	231	208	204	200	200	184	186	194	191	220	197	206	210	200	196	195	188	195	199	205	186	217	201	206	193	193	195	212	227	193	215	186	202	187	176	202	204	194	208	183	197	192	188	189	160	208	212	193	201	207	180	187	201	208	230	188	209	200	193	198	211	180	201	201	201	220	218	202	186	209	211	180	177	206	192	204	187	171	197	232	190	185	200	210	186	193	182	205	207	216	188	193	194	176	192	202	190	215	206	214	195	197	210	211	219	189	228	203	199	199	212	195	185	202	201	191	182	229	185	216	183	188	201	198	232	200	189	192	195	207	202	206	205	186	197	179	212	190	180	198	212	203	196	231	188	223	213	212	189	186	229	184	203	218	205	197	206	188	214	223	219	191	176	175	215	198	210	210	179	210	212	195	230	190	186	196	199	202	173	200	206	199	196	169	201	220	221	192	188	191	196	208	221	206	188	207	215	206	179	201	191	229	202	194	200	204	180	181	180	216	202	210	217	200	195	202	213	198	212	209	192	201	196	207	178	233	234	198	207	194	198	207	202	184	183	204	195	213	167	209	211	168	197	205	183	184	199	215	194	182	211	193	196	214	179	225	228	210	194	219	197	190	207	189	196	180	192	200	197	232	206	202	201	183	204	209	208	188	189	215	191	213	178	225	189	226	203	212	195	203	204	192	180	214	203	163	173	240	181	205	206	225	211	188	186	230	195	203	190	207	242	162	225	218	200	187	200	196	220	195	204	196	191	208	210	202	228	227	194	205	180	208	207	183	191	180	209	199	188	186	195	192	211	221	190	191	202	192	197	176	203	201	193	190	184	195	223	219	168	196	205	220	189	181	213	219	197	204	222	196	214	196	203	182	194	171	195	193	223	210	220	208	216	191	194	218	191	175	185	205	207	208	199	195	184	198	182	224	214	188	213	192	188	200	222	204	195	208	195	199	199	210	193	198	206	241	206	219	192	211	188	208	211	185	198	215	188	199	208	211	232	190	207	192	208	216	204	185	198	204	195	212	200	204	186	199	210	208	197	209	179	238	193	195	202	191	183	212	191	194	177	200	189	193	193	200	204	201	167	223	170	185	221	187	199	175	180	204	216	192	207	189	208	213	183	196	193	184	177	182	195	204	184	216	188	192	222	188	183	170	200	217	206	184	200	218	218	210	206	186	186	204	204	199	203	171	194	178	197	196	204	193	195	165	237	179	189	215	193	223	172	166	190	208	202	202	173	193	188	195	210	206	190	186	173	212	209	182	221	196	206	202	184	191	214	211	226	201	208	188	192	208	153	182	216	218	202	198	192	178	191	198	196	196	195	224	197	188	206	206	206	218	190	216	214	202	207	200	203	190	188	193	208	211	214	195	190	195	183	186	188
4769	9989	8531	4214	2784	2240	1670	1304	1076	902	744	649	596	554	447	432	400	387	379	360	347	332	319	358	330	349	283	308	298	286	313	288	307	315	293	280	265	270	286	286	264	258	278	286	287	277	281	295	259	243	275	275	269	277	248	291	244	277	254	250	258	268	253	255	256	256	271	279	256	259	236	280	273	247	246	281	276	249	258	266	295	269	272	274	279	270	240	245	263	269	285	258	274	253	270	245	244	261	250	260	253	284	233	283	253	266	250	270	257	261	260	224	245	251	249	289	276	229	269	256	255	258	272	298	275	262	274	250	269	271	258	262	261	246	264	251	264	220	259	291	265	266	291	241	245	284	248	232	274	227	274	241	244	237	228	269	226	274	253	249	254	281	269	254	263	249	230	280	263	233	251	273	239	246	261	263	266	228	275	244	271	281	264	241	257	306	253	259	257	248	243	275	279	222	278	251	239	284	255	242	279	234	256	265	233	257	283	256	243	260	280	242	257	242	238	241	252	244	235	247	266	255	241	273	251	216	261	273	233	258	225	253	243	267	256	250	234	272	262	252	240	263	255	269	228	282	260	266	276	267	252	261	249	240	252	258	232	244	243	235	281	258	253	247	234	241	243	222	276	260	284	261	252	290	239	231	269	265	255	273	230	260	262	239	254	254	250	256	244	223	239	278	269	263	268	262	253	259	244	248	261	253	261	233	261	252	262	261	244	253	247	271	242	284	260	249	283	270	290	243	245	252	268	245	252	258	239	273	254	249	265	240	249	275	251	250	287	260	298	230	229	249	247	236	259	250	256	257	255	259	232	272	241	283	254	258	249	268	237	270	254	240	280	253	281	241	254	277	249	274	233	268	261	289	256	274	264	275	264	243	256	238	247	267	240	279	262	269	273	279	242	239	262	287	250	257	273	240	264	255	257	280	253	281	238	272	237	255	259	267	267	269	254	228	284	255	229	245	237	281	237	255	223	243	265	248	251	269	279	299	281	262	238	255	264	231	261	234	246	279	266	250	246	259	285	255	250	261	223	262	244	259	247	259	276	231	260	250	263	233	292	235	286	267	262	250	251	230	247	252	286	257	240	255	253	254	268	247	242	268	256	265	288	259	277	251	259	249	268	247	274	236	260	273	240	250	253	264	279	238	244	261	247	274	268	265	243	251	274	242	270	290	258	247	251	261	256	272	261	277	257	242	271	281	250	254	250	255	245	274	261	257	248	277	291	279	245	269	262	274	277	251	285	258	240	236	253	267	266	283	239	259	249	245	269	228	277	239	258	256	271	272	277	265	282	242	265	257	257	279	263	240	254	269	250	256	260	243	246	278	247	246	272	264	238	273	259	253	231	252	280	272	254	232	272	270	262	279	301	234	236	258	265	250	285	254	268	275	277	242	254	262	250	263	262	256	223	246	253	268	253	266	265	251	251	247	262	288	264	261	247	263	230	247	288	235	236	285	247	262	253	246	262	254	246	252	246	275	252	266	271	263	264	277	281	268	240	254	238	243	241	257	273	251	273	243	267	255	249	267	251	257	267	245	264	284	244	243	252	241	269	267	270	241	254	243	265	251	255	262	240	241	235	284	253	269	245	244	272	230	263	263	234	220	252	282	265	240	256	260	233	237	243	248	235	270	272	250	271	242	255	227	274	244	258	242	274	240	236	256	253	267	238	266	246	279	237	279	255	275	223	253	227	270	251	257	259	265	253	260	253	236	241	252	283	229	216	256	263	245	247	239	247	264	258	310	256	226	244	251	231	267	228	263	262	275	278	256	266	247	238	253	268	219	227	242	256	251	258	247	284	258	250	258	246	263	251	225	258	244	255	258	258	237	250	253	281	263	266	246	269	257	272	245	245	291	269	273	243	264	255	267	278	251	255	261	256	241	232	263	242	251	249	279	275	236	231	267	255	257	250	255	284	235	242	247	249	253	270	242	239	241	240	241	291	251	234	235	237	262	261	236	262	252	275	238	268	273	238	243	260	259	231	262	230	254	241	242	251	273	261	271	242	235	261	281	267	288	243	247	260	255	297	242	262	210	240	263	272	247	263	234	275	260	256	266	231	272	259	266	244	257	247	233	245	250	239	275	270	260	246	259	261	261	255	247	261	237	259	235	242	256	245	270	239	254	232	275	237	276	273	254	264	256	268	269	248	263	244	258	284	270	239	247	255	237	267	271	300	274	268	254	280	245	226	261	232	244	270	267	264	291	235	285	272	271	264	260	235	259	274	262	256	246	255	252	247	249	271	246	261	235	269	249	239	247	225	276	260	242	245	233	255	251	236	263	253	258	281	272	259	241	259	242	290	275	255	238	242	239	279	254	254	246	274	256	237	276	240	254	244	252	243	253	251	259	265	238	261	242	271	275	269	256	270	263	259	256	234	261	253	257	271	260	294	253	245	282	254	269	254	250	243	274	255	256	236	226	251	275	236	243	267	244	262	314	261	234	242	245	256	219	221	241	262	260	242	258	285	270	277	237	266	224	255	218	239	249	261	276	249	268	269	250	248	243	264	242	255	287	243	278	253	228	290	252	230	284	254	278	272	237	268	253	297	247	259	266	243	216	258	273	281	253	244	281	279	271	253	252	252	241	239	229	241	225	268	270	258	247	259	269	251	254	247	272	271	239	261	265	257	259	253	249	262	273	236	262	263	245	213	217	251	228	237	242	263	264	244	278	282	253	270	257	267	248	259	248	244	235	257	268	265	231	252	245	232	225	254	245	285	264	258	252	241	242	252	267	248	253	259	258	233	251	265	266	281	266	276	236	258	263	248	276	257	266	257	275	278	262	254	238	261	258	247	238	267	235	284	253	257	231	232	265	240	261	263	257	270	255	266	243	269	259	251	262	245	242	267	245	252	235	264	228	212	238	272	253	224	216	246	273	284	247	250	284	269	262	242	246	249	275	266	303	246	237	282	274	262	225	266	249	262	240	236	259	250	272	260	258	270	260	280	247	258	255	258	248	246	236	266	271	269	270	262	244	260	252	249	256	251	236	271	251	260	250	275	259	255	248	237	240	248	283	278	265	285	259	244	269	238	267	261	251	242	248	274	265	248	259	238	278	236	274	255	268	263	261	234	255	235	234	243	246	263	271	264	233	252	244	255	244	257	264	240	245	286	271	249	251	243	289	288	227	219	252	279	282	246	271	247	237	244	269	245	261	264	253	263	242	257	229	255	243	282	244	264	233	261	274	248	279	250	272	265	255	262	245	245	255	264	259	286	257	250	252	264	264	263	286	260	257	250	266	253	264	227	267	245	235	289	241	247	262	253	231	258	247	237	236	254	242	246	262	254	253	251	243	235	285	268	252	249	241	264	262	264	260	272	259	266	254	254	246	258	275	255	252	248	268	243	255	275	245	253	255	258	263	254	272	274	231	271	272	277	283	235	244	251	257	305	250	277	241	243	279	253	309	245	254	233	254	250	253	225	246	227	244	254	247	224	259	246	231	275	267	241	259	272	252	264	243	276	255	244	259
24967	20979	27146	24886	9837	935	711	711	593	606	522	606	552	525	542	493	472	474	494	468	483	451	483	475	473	483	517	454	470	490	458	448	456	466	449	468	462	439	489	415	515	455	517	435	432	465	486	478	469	441	470	463	475	459	447	494	496	409	466	446	467	479	469	482	440	422	472	486	480	419	434	442	452	472	493	459	494	463	478	486	454	431	450	491	459	449	455	461	486	465	469	452	479	429	433	433	453	502	420	441	435	460	483	441	438	519	457	443	458	467	445	494	437	468	412	431	418	462	507	477	455	455	434	467	466	450	447	463	451	434	454	443	498	437	445	461	503	493	480	433	465	432	454	486	414	457	459	467	463	475	469	502	448	452	459	438	457	469	461	461	449	457	439	465	474	450	432	453	502	444	450	471	427	469	502	455	474	479	477	491	433	485	455	457	462	487	484	433	461	451	445	495	399	488	459	478	449	462	458	428	476	445	451	435	482	499	450	450	452	440	440	421	495	459	466	432	448	441	422	416	445	465	457	465	489	445	471	473	499	461	469	424	493	437	448	479	481	426	441	434	414	463	471	457	482	464	462	448	470	438	435	467	414	466	467	431	476	459	428	452	452	403	463	464	478	486	461	442	473	448	462	461	450	441	479	456	477	442	439	445	491	437	451	459	449	448	490	462	456	446	478	445	435	452	454	424	444	453	434	495	475	436	478	455	458	480	452	458	447	427	448	480	464	450	431	461	481	455	497	473	432	461	498	465	428	438	415	445	458	463	455	495	424	443	486	437	454	455	466	479	486	433	465	493	481	457	442	431	438	460	446	445	437	416	450	455	491	456	424	473	468	424	445	434	441	451	481	448	454	457	467	459	493	457	449	443	470	456	448	468	435	441	463	420	480	429	467	417	446	423	476	459	437	460	460	478	491	453	441	447	491	460	464	467	473	460	456	471	438	481	459	492	440	458	485	474	459	495	486	469	486	452	466	462	460	464	449	456	432	442	456	440	443	436	445	433	463	484	470	437	433	460	460	497	428	488	435	458	493	447	420	409	431	467	432	469	444	446	416	481	481	465	426	478	431	459	471	506	455	465	485	476	468	457	455	446	474	465	450	477	460	491	448	472	464	470	473	469	464	416	443	477	433	454	446	449	403	479	461	461	450	477	462	456	431	472	492	467	451	451	474	463	487	453	484	474	470	424	455	454	441	462	508	447	491	480	480	435	461	426	434	439	480	467	455	455	440	477	454	439	399	420	428	465	470	474	414	497	501	446	446	458	440	491	505	460	441	433	432	494	471	434	441	420	462	440	440	467	488	459	461	464	477	484	431	460	461	443	408	439	456	436	460	434	477	508	415	492	488	440	472	484	447	484	427	459	494	442	501	422	458	433	452	410	464	470	429	467	481	505	446	448	456	457	466	451	472	462	418	472	482	486	480	480	457	458	454	473	458	453	461	438	457	500	465	459	468	457	470	429	484	443	466	430	494	450	433	447	474	444	454	481	443	482	455	441	446	434	451	451	398	438	486	431	427	467	475	458	468	407	469	470	477	464	454	434	411	460	442	409	455	471	439	457	425	420	464	462	448	470	478	444	456	490	508	441	461	443	456	502	467	462	470	447	445	439	491	449	478	438	457	443	448	473	461	448	451	468	458	484	464	422	445	461	445	446	440	467	457	416	443	449	448	457	455	481	458	442	479	477	473	443	445	454	464	445	466	451	460	459	444	432	464	481	455	447	413	445	459	434	495	460	461	479	458	485	465	475	447	467	439	466	470	466	456	446	444	461	445	465	456	446	429	474	464	470	454	426	474	451	448	456	456	475	473	444	467	479	486	395	505	477	476	489	465	398	436	425	429	471	442	460	429	471	503	466	441	444	459	470	449	461	491	436	453	449	434	450	470	464	471	478	471	429	418	462	456	459	447	426	466	439	431	435	441	434	480	451	449	448	418	403	437	441	445	481	422	462	453	448	433	472	489	447	427	467	469	498	485	498	440	430	472	454	455	452	472	474	489	464	473	455	457	468	457	455	463	440	436	456	452	465	481	436	439	456	476	489	460	420	432	495	433	455	456	450	453	470	464	454	454	460	469	433	470	415	449	515	440	474	471	436	444	425	428	466	470	482	423	460	472	488	462	458	446	461	448	465	497	452	408	435	471	470	486	461	452	418	425	503	461	471	430	482	458	452	476	479	439	460	469	466	476	473	472	427	459	426	473	534	468	477	451	470	426	454	436	491	459	462	450	460	445	433	419	445	492	496	482	445	457	433	411	487	432	457	452	446	435	447	485	452	450	483	464	458	458	434	433	460	474	459	465	432	453	441	446	477	460	432	404	488	422	481	467	467	454	464	451	425	468	449	435	441	464	473	464	450	452	437	460	428	438	422	464	480	470	463	438	486	456	461	442	483	498	453	475	456	448	479	467	473	451	421	486	438	442	430	453	481	471	461	457	439	493	480	456	445	440	469	458	485	434	449	464	463	467	442	453	454	465	438	465	441	411	471	506	455	452	474	471	481	470	462	491	494	493	398	473	477	480	474	484	452	423	447	457	444	447	485	455	433	448	470	436	484	495	429	493	487	436	482	433	445	483	442	452	486	429	449	447	442	472	455	462	446	486	488	471	449	478	474	420	483	457	441	430	472	453	419	470	421	435	440	455	442	460	461	467	470	454	438	469	445	471	436	474	435	469	468	445	443	462	469	435	456	491	444	447	447	456	439	465	451	426	462	481	442	470	484	477	435	432	430	428	478	463	464	476	452	462	448	504	438	458	468	458	477	487	431	408	458	473	444	459	437	466	447	436	464	446	449	439	438	452	459	442	443	456	472	462	459	468	448	477	449	440	457	463	430	452	457	470	463	449	489	476	457	455	483	439	436	465	486	457	462	495	481	425	419	459	467	483	422	481	442	459	488	469	416	423	467	468	446	447	441	407	452	508	461	456	502	444	429	441	443	499	417	447	416	452	482	467	451	490	458	463	441	443	456	465	453	488	494	423	448	442	450	469	483	434	464	459	453	488	435	422	446	470	449	448	436	442	436	490	489	489	470	473	448	470	470	460	431	456	414	422	446	473	463	460	493	475	449	478	471	484	442	443	425	460	497	467	448	445	460	449	450	466	478	449	466	423	455	437	431	427	479	433	467	430	479	469	435	465	419	452	484	474	468	448	458	415	432	445	469	471	443	448	444	439	479	438	435	457	480	475	471	442	480	425	450	503	445	433	478	490	464	426	505	460	440	400	444	514	431	438	476	431	475	470	476	441	491	481	451	428	446	472	474	429	398	442	474	439	460	438	479	476	471	484	469	433	427	465	454	442	428	455	469	471	423	453	435	471	438	428	482	446	434	449	438	477	432	456	467	430	458	475	466	479	415	419	476	480	448	451	456	464	470	428	487	425	464	453	480	455	436	427	470	442	410	443	458	474	465	456	469	463	485	494	410	447	471	444	453	429	454	459	454	487	443	465	461	453	479	459	454	469	466	484	475	440	490	475	461
4590	5574	4678	2500	1948	1516	1289	1089	976	886	799	710	686	648	662	641	624	612	598	596	587	568	598	558	590	597	597	565	550	573	525	558	545	513	590	570	545	567	556	533	587	523	543	550	541	534	543	568	560	568	540	564	548	565	512	537	556	550	521	553	534	502	560	564	555	529	541	526	523	544	549	509	567	568	549	561	561	545	590	573	578	509	549	603	561	557	552	556	515	559	557	538	516	513	545	539	536	531	529	553	544	536	516	568	551	554	549	542	535	568	571	593	546	563	537	554	592	552	549	569	552	525	483	561	566	533	547	596	551	525	538	551	582	545	520	535	556	563	539	544	574	592	548	530	546	561	524	537	506	537	535	544	546	580	552	539	531	569	538	567	530	542	557	560	565	546	576	525	539	576	525	563	562	567	532	541	535	512	522	580	536	552	569	533	534	540	535	530	539	513	545	556	528	518	535	550	579	588	570	529	549	549	606	498	532	536	544	583	564	571	522	533	567	581	541	535	534	553	572	522	556	551	566	521	518	512	529	537	546	523	531	507	558	553	589	527	554	533	574	539	563	525	519	571	589	552	534	539	516	537	496	547	566	536	594	534	546	520	584	558	561	551	545	554	483	558	580	544	531	549	533	535	532	502	584	534	513	537	577	549	569	524	589	524	536	525	533	563	579	569	567	551	575	537	498	530	539	542	538	570	538	537	533	590	445	508	567	536	551	533	573	543	499	543	517	524	583	549	534	583	543	530	496	526	546	510	580	560	539	544	559	531	605	530	554	548	528	565	562	525	513	545	525	551	515	535	493	556	527	547	530	542	543	511	556	527	575	534	558	525	542	536	565	525	557	524	573	506	548	576	555	540	523	501	522	517	541	562	548	564	554	554	580	550	526	520	571	488	534	550	584	548	610	558	551	535	535	504	534	465	520	537	556	523	545	539	546	543	488	543	550	532	521	557	543	549	577	531	560	575	485	512	538	544	568	582	556	592	543	520	535	532	528	568	592	537	491	568	556	525	558	555	551	509	549	544	541	546	531	513	531	546	524	601	547	553	568	572	545	582	522	525	524	516	542	590	545	522	550	558	490	535	561	550	523	528	568	552	537	545	564	572	544	554	531	538	570	510	509	517	578	553	502	524	530	547	535	571	530	553	547	552	527	564	511	542	536	537	561	526	597	560	518	567	539	568	544	531	557	563	531	537	539	547	541	543	600	545	556	561	567	563	556	522	535	508	551	557	528	535	542	532	528	579	563	557	549	500	525	518	519	529	551	583	500	559	542	554	569	549	522	563	579	585	550	533	556	555	555	523	534	537	548	536	535	506	568	588	535	560	574	554	508	529	562	535	519	574	553	567	539	511	539	608	530	503	548	516	551	536	551	521	583	551	546	543	513	561	555	546	537	524	570	518	500	557	570	498	550	543	549	540	539	626	517	552	529	490	533	535	542	509	528	555	513	541	524	541	551	534	533	528	523	527	538	503	580	518	530	563	534	559	549	547	556	549	507	510	543	582	540	517	496	578	528	562	546	563	559	505	536	545	551	523	586	570	546	555	533	526	617	522	540	565	570	577	582	556	540	534	516	551	565	539	583	523	511	546	596	529	550	554	562	527	549	535	515	528	527	554	500	562	543	562	526	551	514	589	515	535	543	530	538	614	538	574	544	585	536	511	542	554	534	546	530	520	526	580	538	547	575	541	552	504	569	552	542	546	540	527	507	570	541	532	534	517	521	517	536	549	510	594	514	524	551	554	569	528	573	564	555	531	568	555	573	525	527	539	559	545	552	542	536	548	511	569	556	567	568	559	538	534	546	534	552	561	595	548	572	545	521	559	527	501	567	542	566	538	524	523	507	550	524	556	545	522	565	539	497	542	560	497	552	547	549	583	524	553	537	577	542	526	559	540	506	515	525	543	551	506	542	557	540	552	521	549	535	522	530	543	546	527	531	528	544	557	576	571	542	534	548	568	544	569	514	499	547	531	526	526	497	552	529	518	585	555	551	530	567	561	567	578	533	523	567	543	525	549	500	552	550	551	526	584	518	513	539	534	506	536	506	556	565	575	518	563	550	553	569	549	509	516	538	538	518	496	538	549	559	560	488	559	516	534	528	594	550	503	566	569	542	598	520	508	560	513	541	521	528	514	557	529	542	532	532	544	530	527	567	550	561	542	543	531	599	580	577	552	531	527	566	549	590	603	538	526	556	568	556	541	514	523	522	591	595	521	486	549	530	554	535	534	533	538	552	546	522	530	541	537	524	521	557	542	561	577	563	555	537	511	539	562	539	598	497	573	512	524	546	574	588	531	515	515	535	526	511	554	549	546	548	511	512	539	525	525	508	533	556	551	567	530	538	556	490	552	549	582	546	542	531	555	558	551	551	588	561	547	573	551	563	546	545	579	536	557	493	519	522	547	544	528	538	544	546	550	541	553	563	536	561	510	529	545	531	542	556	575	526	607	511	520	516	498	519	500	548	549	546	539	516	560	558	535	525	508	560	512	553	586	542	521	507	514	521	540	540	570	519	543	501	542	508	503	524	519	565	513	534	556	497	550	540	542	502	514	519	559	536	561	576	549	489	579	519	516	525	550	568	518	549	592	571	544	534	500	546	546	579	569	548	538	529	537	526	557	553	553	549	539	537	511	559	502	548	490	546	552	550	548	543	553	518	563	539	531	533	531	575	552	509	513	514	528	525	506	548	540	510	569	551	542	502	549	514	546	544	566	504	564	515	559	556	544	534	581	574	520	535	539	539	575	536	527	524	561	572	564	571	555	560	554	564	510	532	511	499	582	538	529	528	541	548	545	557	577	491	561	522	534	564	540	577	549	524	520	542	542	537	591	556	516	566	524	536	558	518	577	547	503	545	587	501	555	526	550	548	535	541	564	525	541	550	530	524	547	577	551	540	525	507	538	561	579	535	524	566	480	564	522	562	523	533	534	486	526	544	543	550	569	515	504	525	536	559	557	546	550	533	541	523	527	545	547	547	542	562	532	587	527	547	537	528	522	573	545	552	512	524	525	576	587	549	527	539	589	571	561	506	524	557	550	551	535	559	559	543	561	544	540	533	515	563	591	528	536	558	548	555	526	535	532	541	554	584	553	512	584	520	548	522	565	587	555	525	564	568	571	554	502	552	563	582	526	528	543	529	517	551	554	532	513	556	518	562	544	547	560	546	554	549	546	564	551	545	479	564	544	508	562	536	510	541	510	560	516	534	520	539	533	580	547	538	528	547	579	535	555	504	527	522	561	557	587	568	516	574	538	569	518	578	536	512	537	536	545	536	513	576	555	532	541	546	560	534	536	525	530	563	566	537	518	553	575	531	524	574	538	534	531	542	510	487	541	586	546	524	526	524	511	566	541	541	522	519	550	530	508	553	557	532	566	575	554	534	565	575	573	572	544	527	532	520	559	571	540	558	542	544	541	585	535	544	533	529	534	585	531	566	607	525	539	540	557	545	515	555	541	574	535	561	534	535	534	568	551
22676	20984	28751	23418	20987	21044	10041	1155	807	676	556	472	458	387	397	333	308	275	288	270	257	258	261	234	212	226	232	202	202	198	187	186	208	209	178	186	205	217	197	182	186	181	209	185	179	175	190	185	186	188	171	198	167	170	188	163	169	132	197	191	154	171	161	169	160	161	178	193	192	168	191	160	179	196	169	165	160	175	196	196	186	194	180	191	184	180	177	183	157	191	175	149	168	154	178	196	180	177	188	181	192	200	170	175	162	210	154	158	194	167	172	166	178	173	189	158	171	197	172	156	177	167	183	183	162	191	166	172	188	176	174	175	184	157	157	140	160	171	184	183	168	165	173	181	180	158	166	163	170	164	200	161	170	173	184	168	168	169	168	184	158	171	174	159	181	173	158	191	176	169	186	174	180	170	158	166	165	180	178	170	157	150	142	177	195	156	173	169	162	185	191	159	147	177	168	172	152	143	143	178	219	159	173	180	166	186	163	156	151	168	156	178	160	166	168	150	181	183	144	170	178	165	171	167	170	166	173	186	169	181	166	177	179	167	170	157	176	186	186	182	167	165	172	190	156	188	161	182	146	166	162	170	168	151	155	166	177	158	169	172	186	176	187	198	164	167	173	184	163	174	181	163	177	197	174	144	160	158	177	160	185	201	176	164	169	195	168	165	168	159	164	162	154	190	162	182	159	181	194	164	196	170	164	179	160	188	189	169	158	148	169	179	170	164	183	188	180	172	170	194	169	161	156	144	177	161	181	171	206	161	184	179	143	184	181	178	175	180	187	159	156	158	168	154	160	183	179	177	202	191	164	197	160	179	168	163	159	161	179	160	180	169	172	163	177	159	151	152	165	152	184	151	166	218	154	163	170	182	168	159	176	171	170	171	167	158	174	192	170	184	165	163	163	168	174	148	162	197	162	165	188	158	176	155	180	156	160	180	175	172	169	153	163	199	187	183	180	201	173	159	159	164	154	170	156	184	149	174	152	161	201	195	167	178	177	163	200	176	157	178	171	154	166	187	173	172	176	182	164	180	176	173	179	175	198	176	178	180	167	177	196	157	153	182	168	177	160	144	166	143	188	177	171	183	179	178	171	179	171	186	163	170	183	151	162	158	187	181	170	180	161	160	194	178	168	193	192	193	188	155	161	166	152	175	168	174	154	160	154	161	159	175	168	175	176	188	152	164	199	142	161	158	170	181	171	178	155	164	179	160	170	176	143	170	147	147	180	160	169	164	173	167	164	157	166	178	172	164	171	178	161	170	177	163	176	165	154	157	166	175	162	182	160	164	167	191	170	179	173	142	170	148	155	170	165	166	185	167	190	188	192	180	162	178	179	167	183	189	176	165	181	182	156	168	186	170	174	169	176	171	165	176	166	157	156	186	155	157	164	175	178	167	168	163	171	170	168	140	187	168	193	149	166	146	162	140	157	181	168	164	172	172	161	154	172	154	174	171	139	171	161	172	182	178	172	183	169	174	171	155	181	177	173	202	169	162	144	160	151	165	155	203	172	177	168	168	155	196	160	165	168	187	174	155	175	176	158	154	167	144	192	198	184	182	159	172	150	178	147	201	154	172	179	186	170	147	169	157	155	144	176	172	159	152	143	178	162	160	197	176	172	172	164	178	177	192	166	177	175	157	155	171	180	155	161	178	148	186	196	181	180	172	178	164	173	146	168	146	151	162	171	189	200	190	173	162	184	181	184	167	157	175	190	159	192	172	189	193	162	171	191	171	186	201	176	180	161	172	150	187	172	153	167	174	174	167	164	177	162	165	153	168	160	172	172	182	165	183	178	155	177	141	161	157	183	162	190	149	157	187	157	162	178	155	170	150	155	185	182	174	156	160	169	167	182	178	177	182	171	164	168	164	166	153	157	160	160	171	165	172	158	156	154	190	168	167	180	196	166	159	166	168	162	153	180	148	181	191	194	200	172	178	167	176	173	156	170	162	169	158	167	131	153	142	163	152	156	164	157	158	165	173	170	175	170	153	168	187	180	188	173	168	175	142	157	181	167	184	196	153	200	162	197	176	156	165	156	153	188	184	180	180	147	163	166	171	161	186	175	165	171	158	174	185	156	174	177	164	175	181	175	152	188	168	177	173	183	152	164	194	199	166	167	154	164	196	152	166	167	166	176	158	185	174	182	167	166	183	175	162	159	173	160	173	178	161	188	171	181	180	165	160	161	174	157	155	161	183	163	174	180	151	157	177	150	170	161	167	170	172	168	157	169	177	152	157	176	160	160	182	171	164	159	195	165	182	143	188	171	159	175	177	179	168	145	184	161	173	173	166	149	164	173	168	166	167	184	182	180	162	164	169	191	156	153	164	177	156	155	162	179	162	186	180	180	147	189	183	156	170	187	162	187	167	154	153	181	152	206	178	150	165	146	184	169	189	170	168	173	175	176	184	181	179	168	192	168	148	177	153	180	168	167	172	162	163	166	170	159	182	172	176	186	174	196	156	165	169	192	178	160	152	165	174	167	175	159	169	191	179	188	175	150	179	162	172	154	178	179	175	184	188	173	159	166	159	169	188	188	179	171	178	169	182	179	182	156	201	173	165	147	152	161	156	161	181	149	163	167	187	160	185	193	154	178	171	179	159	175	157	160	150	161	159	173	184	175	179	164	157	175	183	161	159	177	163	165	191	173	151	169	163	181	156	166	171	178	187	178	176	157	164	143	150	183	169	171	168	156	163	186	181	166	185	178	177	163	172	184	177	190	181	179	155	164	177	164	173	184	155	191	178	164	178	162	195	156	159	149	161	182	158	192	172	155	171	164	166	181	167	160	186	170	182	176	173	171	170	172	165	175	167	163	159	195	179	162	163	161	164	168	164	158	160	171	180	181	167	172	167	175	176	175	172	150	158	184	169	199	198	159	142	168	178	173	174	177	153	182	187	173	166	162	153	166	195	169	152	159	166	160	165	156	156	172	163	158	153	160	176	180	185	152	155	156	170	156	168	158	182	159	173	179	161	171	167	168	201	169	161	187	144	175	174	161	175	170	182	177	155	148	160	176	150	145	173	183	167	157	167	168	180	171	178	184	179	158	156	166	152	172	171	193	162	181	160	164	162	142	174	184	188	184	163	174	151	177	182	166	189	181	186	170	172	157	162	161	189	176	154	171	163	167	192	191	193	199	169	160	189	190	167	158	179	182	159	180	154	166	166	157	183	150	167	158	127	198	172	175	155	165	170	171	157	157	163	131	175	204	169	178	175	186	197	178	187	197	160	183	165	183	155	185	162	177	181	159	171	162	165	169	174	209	154	148	157	175	183	180	163	184	163	168	200	183	136	151	186	173	178	145	177	138	164	173	207	189	181	159	182	179	177	150	168	182	159	168	181	149	171	167	151	162	173	171	174	187	164	169	172	179	163	151	161	155	183	163	174	168	167	162	167	191	160	156	174	170	167	194	148	183	160	171	166	164	164	156	184	187	159	144	153	155	183	165	166	196	174	171	171	189	189	171	144	166	176
6739	15767	13561	7067	4994	3833	2834	2164	1730	1384	1067	929	776	667	628	577	476	470	442	390	407	359	345	328	296	334	287	281	301	247	280	265	277	270	246	253	229	230	237	242	237	217	242	222	226	200	237	241	229	215	245	214	248	252	221	224	224	230	222	226	246	214	213	213	202	235	214	196	197	220	211	207	200	216	247	202	228	227	221	209	200	209	228	202	210	189	217	210	185	229	220	203	226	213	225	196	214	198	231	199	193	187	196	203	200	187	208	211	190	205	204	197	212	197	208	218	217	211	191	196	195	201	223	212	204	198	198	212	213	228	207	206	186	206	216	200	192	208	209	185	226	217	209	196	224	207	233	172	199	206	205	223	190	207	198	203	221	209	191	213	197	205	199	209	173	231	203	192	214	191	213	203	197	179	205	186	213	199	202	188	189	187	204	213	178	207	208	202	183	187	216	198	215	203	192	190	208	198	222	208	207	218	193	206	215	206	200	203	206	208	227	181	200	196	193	207	208	212	202	200	207	202	212	207	232	188	192	201	207	195	189	200	192	196	184	221	218	196	195	184	198	199	197	198	206	210	204	225	206	200	198	186	209	207	192	196	205	230	215	212	183	214	235	214	206	205	197	181	216	196	186	217	232	205	199	214	208	207	195	191	181	199	207	207	220	194	219	180	171	198	184	183	186	189	210	202	220	207	193	197	204	204	200	212	208	188	204	184	204	208	198	219	199	178	199	218	228	191	207	175	223	176	191	187	195	220	203	196	188	199	213	200	204	205	205	192	199	195	186	220	216	206	208	199	183	193	192	200	203	216	212	188	206	171	185	205	206	212	226	204	170	195	192	207	211	229	201	214	191	199	219	202	217	238	196	200	200	218	206	188	192	200	216	210	170	183	227	216	215	200	205	210	187	207	185	192	216	189	189	192	212	220	185	193	219	192	196	218	195	223	203	170	246	181	187	219	185	173	211	214	238	202	201	192	199	205	214	186	166	191	192	212	201	162	195	185	198	190	202	198	195	216	207	173	177	183	204	197	191	212	205	191	179	207	200	186	204	208	175	192	197	200	188	192	217	228	227	192	187	185	215	215	204	216	225	221	193	197	208	200	192	225	184	206	218	183	203	176	211	208	210	194	185	224	204	197	220	201	181	188	193	183	199	210	171	222	207	219	201	209	171	197	224	175	199	203	222	217	197	184	205	176	230	196	196	207	194	193	215	198	222	194	195	194	189	185	216	207	223	192	195	198	221	205	190	180	205	217	189	207	207	243	184	194	187	198	213	211	191	204	201	215	186	193	197	207	187	200	196	200	197	201	214	230	229	209	196	211	178	188	185	180	205	205	217	210	185	191	225	184	206	198	211	214	180	194	194	195	202	200	217	218	184	196	232	208	220	184	213	196	207	184	203	201	193	212	207	187	201	212	216	210	192	203	230	194	172	196	194	207	187	187	196	213	192	191	195	211	183	185	192	212	212	191	209	203	199	206	185	197	202	202	197	215	205	210	224	190	205	206	210	217	190	207	192	183	206	209	169	197	192	184	176	207	213	209	199	189	206	188	206	219	196	202	219	186	188	202	195	190	183	236	185	180	206	210	188	192	183	210	203	193	203	211	171	182	185	205	238	217	187	227	194	199	219	212	216	219	223	215	207	204	188	224	201	191	185	210	191	200	188	204	200	208	217	202	200	205	216	189	191	191	213	199	196	187	200	207	199	207	197	204	227	210	208	190	183	167	203	210	185	204	186	217	182	208	167	209	198	216	224	233	196	205	194	186	190	188	210	207	206	204	210	173	196	202	192	201	189	179	177	193	189	192	214	187	180	217	193	212	212	208	210	193	206	200	197	181	201	185	217	208	213	199	235	225	209	200	216	201	210	187	171	212	212	183	208	193	211	213	197	222	200	201	178	216	205	219	178	198	207	226	171	216	181	173	195	190	175	190	194	201	195	220	199	201	189	230	203	198	197	225	209	214	218	219	206	209	184	186	187	220	192	189	187	226	211	181	206	212	187	203	205	227	203	191	207	208	180	201	207	194	190	201	219	202	211	194	196	198	181	202	210	203	197	189	227	203	171	183	206	188	211	203	191	217	169	209	196	208	188	211	218	230	200	206	216	193	217	203	218	182	178	202	199	198	211	191	206	222	216	230	207	209	208	179	179	199	217	184	198	204	204	216	171	241	184	192	185	234	189	199	199	204	201	204	187	190	171	239	183	194	186	194	183	202	186	203	206	215	181	196	218	198	205	174	197	181	196	202	194	170	196	202	185	217	175	209	221	198	199	183	212	201	195	200	191	192	186	211	197	177	219	215	203	183	195	199	190	234	199	199	211	188	201	207	189	210	197	191	194	185	208	201	185	211	182	200	199	197	196	199	225	209	196	186	192	223	216	214	205	231	207	183	198	195	201	196	204	225	202	180	195	207	195	203	212	215	209	197	202	218	195	192	194	201	216	191	201	220	192	217	198	218	214	201	225	185	175	228	208	212	201	199	190	209	183	222	186	203	213	189	206	205	200	198	218	225	214	209	201	239	218	215	217	204	188	192	205	193	214	209	184	196	214	210	189	195	210	176	197	215	219	206	184	213	197	193	203	194	203	201	176	183	189	201	243	208	190	182	175	190	162	192	210	218	175	191	229	229	174	196	192	206	193	206	201	189	200	194	173	198	191	211	199	162	205	207	200	229	207	196	218	190	193	209	200	213	183	203	203	193	202	201	202	194	194	184	226	183	204	203	206	189	192	226	205	235	174	215	185	184	182	218	193	198	182	194	201	186	206	182	206	234	209	190	214	223	211	181	199	221	204	205	229	219	220	196	182	190	201	219	189	195	187	215	189	202	203	196	220	191	209	203	202	204	222	200	193	216	202	228	193	217	217	216	193	210	210	179	220	192	183	184	154	187	169	197	199	195	191	189	215	187	192	190	192	218	184	206	183	196	167	213	209	223	192	200	198	210	188	190	214	199	185	221	198	227	217	191	204	182	208	200	181	200	224	207	203	209	158	206	225	215	179	194	194	219	200	207	187	194	194	207	190	206	199	210	216	218	199	180	192	220	203	205	162	196	209	187	210	178	212	201	211	172	204	211	184	218	226	209	213	202	190	218	198	206	208	229	197	187	210	181	222	211	202	185	196	176	221	230	206	174	190	191	189	205	220	203	196	197	199	201	183	206	186	174	188	197	215	197	207	191	159	186	200	214	220	209	172	186	165	180	225	199	211	218	171	195	185	208	200	184	194	204	184	237	193	199	211	219	197	214	221	193	186	199	198	186	207	184	210	200	205	178	177	197	213	199	203	196	188	205	209	194	172	206	228	189	203	189	202	227	194	209	213	199	198	202	206	216	200	232	196	192	200	190	206	221	197	195	225	208	219	167	193	198	207	199	218	227	191	186	177	223	183	197	196	195	198	198	216	194	202	221	216	200	185	194	182	188	178	203	209	230	220	221	198	192	202	186	203	204	195	185	222	204	216	223	185	207	184	184	209	205
26702	20124	7437	849	533	456	455	451	444	436	468	420	434	402	450	429	398	446	402	419	451	418	497	437	428	437	383	401	389	382	402	433	437	422	443	428	427	426	396	370	417	401	430	421	415	412	435	426	414	397	477	450	410	419	425	452	446	388	427	403	396	427	391	387	395	429	381	391	396	428	418	397	415	434	415	439	371	407	387	440	421	424	406	417	456	428	410	403	413	419	422	441	423	388	416	418	395	419	463	441	399	442	431	397	392	442	380	438	426	412	458	410	450	408	449	401	398	424	400	406	428	419	408	439	418	406	434	410	428	423	436	422	380	413	413	449	397	404	425	423	433	437	456	412	446	399	428	440	425	413	427	427	420	404	409	425	391	420	405	392	399	412	443	426	442	435	423	378	442	416	414	416	417	421	403	414	430	398	409	398	440	429	450	426	432	399	426	407	428	398	397	414	430	394	414	415	437	410	409	415	386	406	424	392	426	416	414	420	454	427	415	401	440	415	455	409	402	432	418	456	461	406	417	441	402	428	429	408	437	443	430	440	419	418	403	406	393	412	379	447	454	432	404	414	427	397	437	433	451	401	416	375	416	420	430	419	438	419	431	443	436	443	406	400	404	433	404	402	406	401	456	439	437	432	397	414	437	415	419	386	416	425	403	436	406	413	452	419	397	402	420	419	416	405	427	414	393	396	413	457	427	401	446	404	399	414	478	416	403	430	412	381	423	401	416	429	396	392	405	428	423	424	422	398	402	422	386	416	441	429	412	381	393	437	399	382	390	415	413	411	426	395	430	446	410	387	424	400	442	411	442	437	436	449	396	450	446	407	427	425	379	402	447	399	383	432	390	407	368	392	410	433	421	451	428	432	436	404	416	434	403	444	418	423	419	422	427	472	406	431	418	454	442	412	441	410	428	402	437	411	409	440	380	427	403	450	462	417	418	403	421	412	427	380	417	375	444	407	418	413	413	388	435	392	437	417	372	426	439	394	475	423	421	434	402	432	395	442	453	430	420	396	394	438	455	407	441	427	425	402	424	396	433	417	413	421	381	451	406	428	432	444	446	422	416	408	404	413	425	409	414	374	415	421	410	408	419	442	422	419	460	370	425	398	465	432	406	414	447	457	425	418	389	432	477	400	420	459	421	406	418	394	412	405	403	387	420	415	429	424	406	420	415	396	397	399	413	402	441	435	385	408	387	437	425	421	439	392	430	410	411	392	442	418	420	420	426	441	397	392	416	417	415	461	430	413	439	410	457	409	437	413	400	386	435	405	410	396	409	416	413	409	378	437	389	407	386	384	425	432	439	399	411	390	428	461	397	423	415	398	401	427	427	398	408	430	436	396	406	409	400	438	391	409	407	393	432	388	398	416	423	436	402	404	432	399	367	395	452	466	419	405	425	457	400	397	423	398	391	403	429	458	434	437	374	436	401	438	427	427	396	423	388	401	427	428	432	377	420	407	424	390	406	395	387	425	409	457	412	411	436	415	444	399	433	421	429	404	396	436	443	398	420	380	420	428	402	449	406	400	421	427	421	426	384	427	444	415	472	415	409	435	432	428	450	396	422	433	441	445	407	453	426	408	408	429	413	449	442	399	478	392	441	444	447	380	410	427	416	438	418	434	403	388	393	396	398	412	420	448	418	440	458	415	434	444	421	435	452	428	399	406	396	416	410	430	437	393	412	412	410	450	416	431	441	451	437	433	421	426	413	403	415	417	426	410	437	409	404	438	413	414	438	429	408	423	405	437	455	411	458	437	446	394	403	417	397	447	397	423	430	440	433	385	431	409	418	416	427	461	405	376	398	400	435	401	465	426	385	451	429	414	431	424	384	414	416	434	400	405	392	423	415	395	410	445	430	403	411	471	418	391	367	404	420	395	407	465	420	398	459	449	421	437	425	443	422	431	402	372	437	424	411	414	410	449	410	449	421	409	413	392	435	450	440	398	429	425	442	386	416	431	442	427	378	423	434	462	410	425	448	416	423	402	403	391	398	371	416	434	424	388	430	430	420	449	422	426	404	398	406	417	474	419	429	396	396	429	418	402	417	433	449	418	374	437	401	434	415	409	479	429	423	405	421	405	419	415	387	440	447	453	406	395	431	450	419	429	415	410	437	396	383	387	458	428	441	415	436	418	418	443	430	412	439	418	440	417	412	394	417	403	424	449	427	424	432	430	388	442	439	385	418	390	423	408	373	404	429	398	437	389	448	438	428	407	418	447	429	423	408	378	379	424	413	416	393	435	392	443	441	430	426	410	414	449	432	444	420	396	454	369	405	421	446	428	418	443	426	422	433	370	407	450	417	407	417	438	389	424	412	444	432	436	447	411	455	440	419	420	432	405	433	443	431	373	414	423	398	420	434	424	426	430	401	425	439	415	412	403	428	439	449	415	442	441	412	398	446	420	446	456	449	418	428	421	441	419	398	419	405	435	417	426	408	410	437	476	451	397	435	403	379	444	402	424	392	446	411	417	418	410	436	400	396	418	426	448	396	375	423	396	432	455	403	386	411	378	433	415	382	413	462	438	418	419	405	425	424	394	432	409	424	398	407	414	404	434	421	419	422	409	430	426	466	416	429	417	404	436	418	402	414	429	465	435	413	426	431	399	405	424	421	443	402	444	431	415	414	438	383	417	423	436	419	405	422	430	446	431	421	439	429	411	422	414	418	421	408	397	419	388	373	414	394	422	418	423	425	402	419	449	425	456	385	439	430	399	433	408	445	383	418	431	385	422	399	439	428	421	433	401	447	416	394	387	409	408	420	400	400	415	439	416	422	403	407	444	414	404	393	402	403	443	434	464	408	377	398	398	393	436	425	429	469	390	425	398	383	432	479	415	439	413	409	428	393	414	427	399	373	402	430	446	405	419	447	413	408	391	433	392	396	386	392	412	393	421	459	400	419	375	416	384	415	380	414	420	390	427	423	423	382	435	423	399	453	381	410	445	389	390	421	427	392	407	409	443	399	400	416	421	427	420	413	415	413	388	392	424	389	388	375	423	421	438	436	391	443	440	402	412	397	406	394	435	404	442	423	418	405	416	430	399	415	395	415	445	406	412	438	407	399	425	393	413	423	401	411	424	424	395	418	440	405	403	405	428	421	396	398	385	422	423	430	449	416	442	415	423	411	414	413	418	428	379	399	442	452	409	390	415	402	421	455	398	407	441	385	430	425	444	412	411	418	407	409	398	380	430	398	450	392	428	419	380	451	402	401	410	443	419	445	436	400	390	414	422	395	431	446	408	415	442	445	396	412	392	405	382	443	438	413	421	420	457	422	397	401	404	426	429	414	376	422	416	394	409	407	394	385	422	433	422	400	409	392	386	396	403	424	403	421	428	437	429	428	396	409	424	441	405	438	409	445	414	427	451	440	436	406	403	435	404	410	400	414	403	403	410	448	417	423	381	398	414	419	432	425	438	418	399	422	434	387	452	402	449	415	438	403	431	400	434	411	416	383	395	396	419	409	418	364	424	430	420
4036	1358	1223	816	728	632	578	578	535	559	513	523	556	543	523	539	466	492	541	534	488	485	525	539	488	527	520	498	494	508	524	507	532	490	508	490	542	479	506	511	515	531	469	530	523	468	556	526	582	545	504	508	495	499	504	503	519	528	515	564	486	497	568	526	499	479	536	483	538	524	492	520	516	571	514	527	537	477	507	521	509	549	530	521	548	473	493	545	546	518	494	465	513	502	483	508	513	534	528	509	495	499	504	513	519	505	505	503	580	518	529	501	449	473	538	496	523	540	514	533	499	507	540	525	489	533	522	520	544	511	487	532	536	488	582	484	470	515	549	545	473	487	480	538	530	509	511	517	459	523	488	497	484	541	505	491	544	457	479	519	478	521	495	488	504	513	527	550	482	544	513	481	506	537	496	512	506	527	538	513	499	536	530	512	515	492	527	531	539	545	475	542	533	503	505	504	533	500	502	510	545	523	533	502	486	521	527	537	504	492	549	511	518	533	521	474	541	522	516	535	541	500	508	521	550	524	481	510	504	546	504	518	486	507	509	561	529	507	506	504	492	509	562	508	501	529	516	534	533	562	530	528	541	518	490	499	500	497	497	507	505	522	504	502	498	549	474	501	510	546	482	527	481	547	526	532	487	539	568	508	500	497	516	489	544	542	524	489	520	532	517	538	520	492	517	471	473	489	522	528	523	496	499	497	474	505	557	501	528	522	505	555	522	524	517	500	542	539	473	480	498	474	506	469	531	537	540	495	498	541	530	561	520	537	537	559	541	532	543	511	527	504	505	509	519	504	517	512	519	544	547	488	510	524	493	471	538	546	512	468	521	503	491	506	541	504	492	517	492	530	518	539	517	516	492	514	483	492	519	526	480	518	508	519	521	529	548	542	479	484	547	549	505	530	481	581	514	517	485	510	548	538	493	541	506	482	502	515	534	516	509	510	514	510	513	488	504	527	536	479	544	517	484	527	550	489	527	571	517	523	488	517	543	531	463	485	527	536	529	476	519	486	488	544	485	513	471	504	529	590	483	492	545	512	517	512	499	525	547	541	491	516	484	526	445	483	525	494	511	535	519	538	499	517	513	504	546	478	518	541	541	537	527	534	479	497	524	501	548	515	569	483	507	515	478	500	545	493	535	517	521	471	532	537	516	520	539	483	516	514	485	513	509	492	507	522	529	516	515	491	497	546	502	488	513	491	543	499	519	550	506	500	557	496	487	498	508	483	513	514	545	517	545	539	495	502	482	519	509	500	495	525	535	505	496	523	517	499	534	508	542	489	485	499	512	527	500	496	497	490	486	485	522	518	502	551	514	510	494	513	543	550	472	506	504	475	532	484	507	521	518	499	539	477	547	526	479	494	526	541	539	520	488	493	509	543	489	546	487	498	525	496	507	525	546	520	499	508	532	490	490	529	491	572	520	491	513	485	531	500	464	517	526	516	508	541	486	551	525	501	481	530	510	509	464	481	526	533	481	523	521	475	508	478	506	488	527	504	508	508	526	526	515	534	489	509	526	501	516	492	487	527	529	521	501	503	516	519	532	519	484	499	549	515	504	505	529	562	533	478	549	505	553	501	505	479	494	503	484	539	494	498	522	470	470	513	540	496	534	481	508	508	519	503	484	514	486	493	530	513	514	523	512	531	506	488	526	512	533	546	525	500	488	508	505	495	483	510	526	508	526	538	570	530	532	544	490	523	508	540	555	513	490	495	524	502	513	541	556	522	550	537	489	496	483	501	534	548	482	508	503	554	490	527	532	520	527	528	536	497	468	483	485	478	530	536	511	493	521	514	535	535	519	498	537	582	521	520	518	484	504	514	491	514	500	554	520	484	509	517	511	473	541	515	494	534	497	525	526	506	494	514	497	519	518	482	491	491	510	495	496	549	485	502	519	553	531	529	536	536	528	535	502	482	534	502	502	510	514	511	522	538	518	531	510	517	534	532	491	487	474	537	488	518	509	522	496	535	517	510	469	505	525	536	547	550	542	526	523	501	518	527	502	521	539	503	517	550	501	540	526	471	547	482	494	516	510	526	508	542	530	522	505	493	494	505	514	531	506	514	564	504	534	523	518	537	534	528	501	519	538	491	563	532	480	504	514	472	558	493	506	504	520	493	487	513	461	488	491	503	514	508	487	495	540	538	543	514	528	520	514	472	491	526	533	528	498	489	490	530	519	481	507	531	503	530	531	504	498	515	531	516	506	517	487	516	564	511	525	498	460	512	541	535	510	497	554	498	565	526	545	536	480	506	512	503	511	548	526	537	538	536	527	490	495	508	529	523	504	512	479	497	537	520	482	475	491	514	506	498	514	501	506	562	531	507	479	498	490	542	535	507	484	514	498	547	533	503	555	493	521	514	549	522	491	500	494	531	487	533	514	511	533	481	519	513	504	500	482	515	540	533	531	557	584	496	542	515	486	527	543	494	496	538	476	521	548	509	507	524	513	495	501	524	548	481	492	539	538	491	516	508	506	522	487	511	540	541	494	467	509	493	529	493	527	511	519	502	509	506	475	499	486	510	540	491	513	510	517	497	526	495	510	509	524	511	511	490	503	514	545	472	503	520	509	541	504	519	494	512	510	541	488	477	521	528	529	527	557	549	515	508	512	572	488	551	537	521	467	525	502	530	484	501	562	501	543	526	493	505	512	504	522	512	542	492	488	476	495	484	539	525	489	493	532	526	527	514	502	535	483	468	504	526	493	472	543	533	520	488	550	514	537	528	517	511	480	529	506	534	508	512	497	525	483	521	510	492	532	520	506	503	532	522	510	537	494	487	499	578	501	519	552	497	522	503	519	493	518	497	554	502	536	549	549	520	503	495	509	536	505	526	502	516	540	530	487	524	496	491	522	520	550	528	511	521	524	525	521	483	499	499	513	578	457	493	526	482	498	466	524	492	539	499	515	506	509	474	504	512	516	551	488	507	510	507	496	500	504	509	530	485	492	521	519	523	541	505	484	518	497	505	497	500	507	497	520	501	524	472	510	518	477	575	495	547	549	512	505	447	536	530	510	525	551	562	510	489	502	511	504	524	507	489	562	544	494	539	560	507	506	547	497	502	491	522	521	542	509	536	507	505	512	515	463	523	495	521	572	474	503	556	506	505	502	494	497	561	488	499	514	481	488	498	504	523	504	513	511	480	506	536	525	482	495	499	548	505	463	472	519	501	474	532	514	515	493	503	517	501	523	515	483	490	495	494	504	495	526	521	510	513	505	509	493	517	550	537	485	526	487	504	512	550	548	532	547	496	518	502	489	503	522	496	504	491	533	499	488	521	494	523	540	492	554	565	518	478	542	530	520	531	510	518	505	487	463	510	499	487	503	485	539	520	493	538	498	476	581	505	509	477	535	494	486	508	467	542	511	534	507	490	533	529	526	476	509	532	556	519	552	506	503	511	499	534	511	469	510	475	526	505	516	513	486	522	515	488	500	497	521	487	526	502	499	493	487	500	478	505	492	508	489	552	511	515
23642	20920	28267	23733	20924	10783	1128	657	558	484	414	346	346	336	322	297	267	273	259	247	210	223	212	215	237	229	226	247	210	197	215	202	239	216	233	242	216	208	209	230	212	177	231	196	201	213	210	202	207	226	228	207	196	222	227	221	196	210	225	167	202	185	209	210	192	215	203	193	211	176	243	210	207	208	209	205	216	185	211	193	205	197	207	218	177	172	211	192	200	217	214	201	189	187	217	181	251	214	204	205	188	192	207	226	191	188	199	205	189	224	237	204	224	201	200	196	205	207	192	189	201	186	225	208	186	204	182	189	189	216	187	206	238	191	191	210	191	196	191	197	185	193	186	163	184	158	184	196	199	185	222	183	190	195	175	213	192	208	220	212	199	207	178	193	207	198	206	217	229	186	177	191	186	190	212	199	210	225	191	211	191	192	186	196	174	222	207	197	184	169	200	226	221	220	192	187	182	193	183	198	200	191	208	199	213	211	193	204	216	201	192	212	199	202	209	205	169	199	216	196	189	200	193	213	204	193	204	176	198	192	215	186	215	212	202	191	212	195	232	203	201	217	191	183	193	193	212	199	192	193	194	188	182	191	236	210	196	190	189	189	212	203	195	222	207	183	221	183	199	172	213	206	198	212	185	207	216	204	198	225	214	207	198	206	194	188	190	223	170	193	212	183	184	227	199	194	193	215	208	208	189	210	223	200	203	213	199	183	179	205	208	203	201	188	216	233	199	207	174	210	191	181	199	218	233	223	186	198	176	196	187	211	218	215	186	211	187	214	188	201	204	209	192	189	216	208	194	196	210	203	199	203	197	213	224	196	196	186	208	212	190	194	224	214	189	201	194	216	220	187	170	185	214	222	216	188	199	198	188	189	226	198	192	212	195	182	170	201	205	205	201	202	200	181	210	205	201	177	197	197	207	194	188	199	202	191	199	207	209	211	200	196	211	215	169	202	205	201	210	218	210	188	188	192	214	236	218	215	200	171	190	179	199	176	208	209	186	178	196	193	200	214	217	219	203	204	197	207	224	185	196	208	191	204	189	186	194	193	198	204	190	179	212	192	228	203	189	218	203	201	222	205	186	175	202	202	185	210	208	205	205	198	210	187	157	198	216	189	192	183	218	213	222	199	199	203	195	209	178	215	185	168	215	213	185	205	213	216	198	183	213	195	199	227	189	198	190	196	205	187	218	234	217	228	230	216	199	177	196	197	213	211	209	185	206	204	219	199	182	194	178	189	213	180	197	186	203	189	174	194	204	185	204	165	205	198	195	172	223	189	183	166	214	198	186	187	215	203	210	192	182	213	206	187	209	223	223	185	202	213	168	166	211	224	208	182	214	205	201	198	190	197	183	202	184	189	190	200	179	202	223	183	212	201	185	198	167	193	196	203	211	220	187	210	201	204	222	201	189	219	184	195	195	199	187	183	188	194	230	218	228	196	202	204	203	227	191	203	202	204	216	192	200	182	197	173	203	188	188	202	202	206	174	182	195	210	196	186	183	191	213	178	212	200	179	187	228	202	217	207	167	199	220	184	196	227	205	181	198	167	184	216	201	212	187	214	198	209	224	189	204	198	171	197	200	217	213	189	226	204	178	206	209	223	209	206	192	165	216	206	229	219	215	193	197	191	215	198	215	213	195	194	188	205	173	185	182	196	207	208	182	214	215	206	204	224	206	203	213	208	229	191	167	206	166	192	200	213	191	208	197	199	198	200	202	199	225	193	222	187	183	189	193	210	225	210	191	209	195	213	203	220	191	200	199	189	186	207	216	210	165	192	207	217	186	204	179	193	207	202	204	217	174	209	183	201	206	180	212	206	203	180	189	191	191	190	195	186	190	203	202	199	181	176	208	204	210	207	175	200	202	184	177	164	210	234	181	199	206	187	186	196	226	173	215	187	194	199	190	214	194	185	180	233	187	195	176	207	195	194	205	214	207	195	215	179	200	201	201	221	167	239	192	188	235	186	184	203	195	191	200	208	221	168	168	198	206	214	193	192	187	184	182	173	217	195	196	199	220	190	202	221	227	201	186	211	200	201	211	183	183	177	186	207	206	196	178	205	197	207	206	205	219	186	203	198	193	196	192	204	200	205	197	212	182	178	210	192	213	190	204	203	186	202	228	192	217	200	205	207	213	199	199	186	200	198	189	198	189	187	211	187	199	210	229	232	215	190	189	193	207	225	203	201	207	227	190	182	206	198	193	197	200	186	214	193	201	188	198	194	207	205	198	192	221	196	212	207	190	214	199	211	194	191	194	193	216	217	209	210	178	218	230	181	177	181	209	192	216	203	188	203	211	205	196	185	179	219	187	202	218	197	211	213	207	215	192	200	187	200	169	206	183	210	192	204	202	190	181	199	194	185	217	195	212	199	216	230	217	198	211	225	180	201	204	190	197	218	199	214	192	175	207	182	198	194	213	191	220	192	219	204	168	213	228	205	203	213	193	213	207	172	202	185	197	181	195	215	187	180	197	177	199	228	220	209	204	197	204	173	217	190	204	184	203	196	214	188	195	192	213	222	203	204	193	205	215	213	198	183	182	196	192	197	209	211	176	200	215	241	185	193	191	206	204	210	207	175	197	208	184	198	194	207	202	201	191	195	204	199	184	211	207	207	177	200	187	191	187	198	182	194	194	216	201	205	193	214	185	207	208	179	208	227	189	225	200	164	171	214	190	213	210	205	176	193	190	176	197	172	189	194	194	209	209	184	193	205	194	199	213	187	172	195	198	203	184	157	199	173	199	180	205	196	200	197	174	196	208	173	209	196	223	216	189	201	212	189	176	198	197	199	190	192	190	188	203	200	193	202	204	186	205	204	211	198	189	217	183	177	186	210	187	189	195	203	198	190	180	188	230	194	202	194	195	193	195	188	188	177	206	189	212	217	220	188	193	221	176	204	240	191	220	187	209	198	181	202	193	220	189	234	213	199	194	200	200	205	180	203	215	200	182	166	198	195	205	198	194	218	194	181	223	207	202	202	214	216	213	186	225	177	197	193	192	200	218	190	220	196	192	229	177	178	175	199	186	204	215	188	187	229	228	186	180	202	171	183	234	220	199	181	184	222	195	229	204	202	189	191	204	214	192	202	197	192	196	183	202	189	193	181	211	191	188	191	225	190	199	215	168	208	192	191	227	197	156	185	205	149	178	184	187	204	207	190	188	179	203	192	212	209	180	203	197	206	204	211	181	196	170	205	175	204	209	189	192	194	190	217	186	201	199	185	191	215	202	183	215	197	206	191	198	186	181	198	225	188	210	187	194	216	192	218	223	180	185	193	192	185	219	205	184	213	221	207	197	198	212	227	176	215	190	191	224	195	213	198	203	190	206	199	180	215	202	173	196	211	221	178	193	191	190	200	190	213	174	176	196	221	204	191	197	206	198	171	201	206	208	207	207	206	225	221	206	184	192	190	189	203	214	205	190	211	198	196	218	196	176	189	208	176	186	192	213	202	211	207	204	166	209	183	207	199	181	199
4869	9913	8443	4317	2869	2166	1684	1301	1050	899	765	650	587	544	480	463	429	372	383	362	378	330	324	361	324	353	325	300	306	295	295	326	314	306	275	290	273	268	276	264	297	312	278	241	280	269	247	252	283	295	262	253	271	256	252	277	262	263	264	246	252	247	270	233	260	277	265	300	241	289	263	261	258	246	280	278	281	279	284	275	265	273	274	261	265	270	274	235	271	255	279	266	270	237	248	271	262	250	264	283	272	290	260	259	253	243	245	265	254	259	273	279	243	264	248	281	242	263	263	254	260	268	244	276	255	249	242	260	252	272	271	269	242	269	250	253	265	274	263	246	290	265	262	225	246	234	259	263	242	251	246	256	281	247	254	272	254	260	260	251	280	243	253	260	251	239	275	257	243	251	282	261	268	261	271	254	254	253	255	214	287	254	271	266	250	272	288	265	293	264	236	260	227	251	246	269	247	260	237	282	283	251	265	256	262	257	261	256	257	236	279	283	278	237	262	234	235	270	269	260	265	278	267	259	262	278	253	250	268	245	260	264	264	249	273	236	281	267	247	237	235	281	240	276	237	254	269	241	241	239	242	289	285	259	263	263	216	248	244	219	282	254	246	256	247	260	265	259	263	249	245	271	264	244	270	280	264	234	258	237	252	256	228	254	266	283	232	265	262	263	273	255	257	251	281	255	243	257	250	249	247	251	231	218	263	271	254	245	249	283	258	266	268	260	247	240	259	266	263	258	272	266	241	280	281	278	252	258	245	247	265	275	242	243	258	285	244	269	261	245	264	248	284	257	245	250	239	259	269	282	241	257	238	290	269	243	257	269	243	253	264	265	280	244	271	256	272	261	237	279	260	275	242	241	291	254	281	266	255	239	261	247	232	270	250	261	265	270	257	276	275	235	267	247	265	253	252	261	264	265	283	266	249	244	285	290	278	278	276	223	246	251	270	259	255	288	274	230	264	257	282	265	258	252	243	274	248	259	235	252	231	259	268	268	243	235	245	256	254	277	277	258	234	267	286	265	238	279	247	266	258	242	249	251	244	262	238	278	258	256	240	230	246	254	275	285	257	251	248	277	242	251	251	276	264	246	268	251	240	271	242	279	256	274	250	288	259	231	260	282	267	254	268	268	273	274	254	289	265	259	283	248	254	253	266	266	248	246	284	293	248	261	230	253	282	274	260	282	262	251	274	260	225	241	247	275	252	256	298	262	277	268	269	244	256	272	227	260	244	234	258	259	261	252	258	245	277	258	273	243	271	241	259	254	260	260	251	263	260	260	252	226	236	246	278	266	251	218	253	247	237	255	241	263	272	261	261	271	260	262	259	271	241	250	249	265	236	244	245	260	279	261	244	271	270	258	281	239	263	228	279	300	240	270	226	266	260	262	250	267	246	278	245	243	262	262	259	267	226	242	240	251	231	296	259	261	241	275	240	283	260	270	258	267	263	259	233	257	258	268	237	275	278	247	236	264	287	246	242	271	277	250	238	234	250	234	273	304	263	236	247	259	264	238	256	265	276	271	244	263	245	243	255	236	240	262	230	257	243	259	240	269	274	219	259	253	280	260	251	293	291	224	257	257	250	271	264	282	274	292	262	254	242	243	276	280	286	265	265	275	280	275	257	258	258	261	231	235	261	262	283	265	277	241	261	256	249	252	247	263	290	274	285	294	265	279	265	254	251	250	265	264	267	271	279	278	268	243	245	260	300	240	243	275	267	241	281	258	254	235	254	268	266	224	281	280	251	255	270	254	281	250	260	268	264	275	268	270	260	269	258	269	271	248	269	246	257	233	246	260	266	235	273	259	255	255	248	271	254	246	254	272	267	261	260	233	290	268	250	244	258	225	244	255	275	282	263	250	266	257	232	268	259	251	267	248	245	246	255	254	250	226	270	250	249	235	241	238	275	238	284	241	287	254	269	273	245	241	228	237	241	253	249	248	248	276	240	259	217	293	263	265	273	261	243	261	282	258	266	270	253	265	255	275	227	243	268	274	262	263	266	241	276	262	264	231	218	247	257	244	236	264	249	279	286	283	263	258	243	281	254	266	271	248	246	248	279	244	252	267	241	272	265	291	231	279	272	236	258	225	253	262	264	254	237	248	243	248	238	278	240	289	250	258	219	278	250	241	242	234	243	276	227	275	260	257	247	277	272	247	299	259	259	292	255	286	260	255	288	268	246	258	247	234	255	260	269	255	253	272	256	245	246	276	264	272	271	256	270	229	259	262	235	263	259	278	251	255	264	233	264	232	278	276	253	262	246	260	261	245	277	239	247	232	253	253	277	291	256	268	269	238	271	284	261	281	296	223	264	267	243	291	275	276	255	272	277	251	273	267	264	266	254	285	268	256	271	251	279	250	273	259	270	243	256	282	245	272	263	252	258	259	269	244	259	279	273	252	265	266	267	275	276	260	239	261	259	281	256	234	256	270	243	266	252	246	255	272	248	262	285	262	281	259	242	288	255	237	233	247	246	283	268	245	269	252	250	281	248	250	263	256	273	275	238	251	248	251	293	266	240	229	249	238	264	255	257	261	236	279	276	270	272	239	251	246	263	251	256	233	245	282	260	244	275	274	247	262	228	259	281	262	291	268	240	274	241	249	267	239	266	264	277	255	243	283	263	261	273	283	272	267	264	250	232	264	280	239	263	247	246	257	293	263	262	267	260	228	243	269	308	250	246	239	271	273	262	247	276	228	238	264	246	277	254	246	241	246	265	255	258	265	264	263	270	248	269	235	257	241	251	259	271	275	270	235	267	257	241	261	265	255	288	271	241	274	253	269	257	240	266	266	288	274	259	272	287	280	245	278	283	251	274	228	247	230	272	277	239	267	275	264	286	237	300	230	272	251	232	256	239	258	293	266	270	248	261	246	255	251	258	254	238	242	253	285	274	239	237	256	238	249	265	273	274	249	229	232	229	261	245	252	282	256	264	236	288	273	277	248	241	256	271	238	266	250	241	253	270	238	277	260	263	245	274	266	251	261	277	270	221	255	255	218	250	280	238	248	278	283	241	265	275	274	264	229	267	271	281	229	287	266	259	276	245	261	264	268	269	243	236	257	230	256	281	250	262	263	268	277	280	258	240	261	263	248	229	277	271	291	281	223	271	255	276	252	273	241	266	281	295	229	250	264	249	258	265	251	270	251	243	273	254	258	262	227	271	252	265	246	247	283	256	253	284	262	200	255	257	232	234	236	239	252	244	258	246	298	256	266	254	265	255	281	260	235	272	239	238	237	254	262	246	267	272	258	256	274	294	236	246	262	267	256	272	231	259	265	247	267	247	285	260	252	265	260	273	272	221	248	261	278	256	260	247	241	243	242	261	259	258	239	231	263	263	276	264	281	242	251	263	276	245	239	250	232	234	248	262	267	256	259	266	264	252	264	245	258	260	246	254	223	254	292	259	250	257	226	254	263	260	264	218	245	238	257	257	247	254	257	251	275	268	266	271	247	254	231	278	255	275	258	308	279	287	244
24918	20926	27110	24870	9601	884	777	635	597	554	566	580	514	456	493	478	498	503	440	446	490	440	432	442	492	487	457	469	455	473	506	485	408	482	459	456	441	474	477	475	442	465	481	485	466	454	501	411	476	475	451	437	488	483	451	444	453	458	451	436	464	424	442	438	455	474	509	444	467	453	438	469	453	471	470	444	450	468	462	466	441	440	442	437	422	458	485	462	462	427	467	497	440	499	475	441	422	479	465	441	503	462	450	432	441	448	473	445	470	475	458	454	469	468	486	459	452	430	439	436	492	455	414	409	437	423	462	444	470	473	441	444	470	470	446	496	441	445	478	454	445	453	453	441	446	456	401	474	454	480	488	432	440	502	440	431	438	456	405	470	436	430	462	475	467	419	419	427	467	471	466	467	456	455	454	490	442	491	466	434	478	498	445	465	433	470	481	430	476	422	450	423	438	479	467	458	461	477	451	463	480	488	445	426	473	486	455	452	476	467	440	423	466	451	455	420	485	464	454	482	454	420	490	443	469	446	476	469	460	443	452	427	444	435	447	453	449	444	482	453	443	477	487	467	423	453	436	456	447	458	423	499	476	450	479	466	423	478	443	479	431	446	473	469	474	455	472	460	491	470	469	445	419	456	433	458	448	467	454	480	452	459	475	497	459	468	418	459	508	465	493	463	423	432	419	450	451	456	457	486	418	445	451	465	470	439	432	454	425	442	471	470	401	440	463	442	448	458	406	444	471	439	479	481	471	429	465	448	445	454	448	484	436	482	447	461	506	446	438	433	458	450	455	460	447	491	443	472	438	484	473	488	506	439	448	463	480	430	496	460	473	484	437	467	478	443	478	462	442	435	434	438	428	407	438	454	457	496	434	429	455	435	503	481	457	473	422	430	457	505	493	458	468	457	479	430	419	461	440	426	444	430	466	451	443	474	447	466	444	460	434	478	457	448	451	430	472	437	426	468	465	424	476	451	479	450	404	435	417	462	456	432	466	468	473	463	425	478	452	429	419	431	474	465	463	450	463	466	458	445	438	423	429	453	458	429	441	440	460	468	458	458	455	483	457	448	468	434	435	461	429	480	476	446	479	433	464	443	467	437	450	464	443	476	446	508	456	470	434	463	451	451	462	435	462	452	463	437	439	432	447	471	463	425	443	467	466	472	467	448	425	445	452	452	451	486	472	447	467	435	453	479	461	462	452	446	440	443	433	432	460	423	496	401	478	444	456	428	449	481	450	440	450	424	457	466	447	460	446	458	445	444	422	441	499	470	446	452	436	453	446	495	480	492	467	429	463	420	456	511	420	437	440	469	451	444	467	460	455	438	448	407	444	473	491	491	451	448	477	480	457	476	469	445	466	473	429	455	475	461	488	464	479	435	441	447	439	423	486	445	435	459	493	466	471	480	436	443	454	441	455	517	435	473	441	428	470	466	439	450	495	438	477	463	470	466	464	456	440	469	427	401	481	473	487	476	486	414	454	468	461	468	474	443	446	472	465	471	435	464	447	447	442	441	428	449	435	481	431	447	419	461	460	457	465	502	439	457	450	533	470	483	469	468	432	444	443	451	456	453	450	491	478	483	445	449	458	470	478	426	434	445	436	453	474	437	445	440	442	450	485	435	454	456	451	445	428	447	434	461	459	444	445	470	451	463	439	457	486	441	447	483	454	437	459	418	451	415	452	446	464	456	454	426	444	447	467	472	482	469	456	445	434	453	460	459	464	473	448	474	459	464	434	448	485	420	459	469	467	445	435	424	459	449	420	454	466	481	427	441	422	486	460	488	467	460	454	452	452	508	457	505	452	471	481	445	497	443	469	481	456	468	448	482	451	464	440	453	438	453	466	489	487	474	479	465	465	429	438	495	493	428	472	450	439	489	405	450	437	454	473	447	429	480	465	448	461	478	450	487	452	450	445	443	465	402	481	482	478	480	424	475	453	432	434	450	438	494	455	423	466	463	449	452	423	474	432	421	435	472	469	479	471	455	453	468	476	418	484	447	470	457	459	464	457	460	475	449	436	498	478	469	451	481	464	441	433	436	418	493	483	437	421	457	424	434	424	486	446	453	475	470	461	477	434	436	457	448	466	448	470	479	459	441	432	477	492	470	445	466	443	518	501	457	458	431	446	473	451	445	461	458	425	470	448	466	462	469	480	461	433	465	473	498	472	437	461	453	437	427	463	444	454	478	411	419	500	433	473	469	457	447	440	453	473	450	453	439	459	437	514	438	452	466	423	493	469	447	447	459	444	427	461	508	448	427	438	452	507	434	456	424	469	467	482	440	465	455	448	426	427	447	440	449	480	422	469	472	448	450	430	418	471	441	432	484	443	479	486	475	469	448	476	439	467	450	414	472	476	433	456	480	452	465	441	461	456	424	472	468	462	449	522	451	431	460	454	425	463	473	488	431	456	459	472	438	460	483	448	454	432	461	450	449	452	447	453	415	482	492	455	411	459	507	465	419	402	487	477	458	476	466	434	431	451	439	455	437	446	465	463	466	467	434	464	425	446	455	495	488	478	432	484	469	479	462	454	467	438	445	458	419	443	424	449	453	464	432	492	465	478	445	509	453	398	452	474	489	481	463	464	461	470	430	457	428	477	472	468	420	451	443	492	456	483	464	487	455	454	486	435	465	466	471	472	439	513	438	432	473	477	459	460	477	460	446	415	444	431	495	458	463	418	482	460	488	467	460	474	437	453	446	437	459	461	424	456	429	427	443	403	424	426	492	453	494	491	422	463	449	469	490	428	425	469	490	471	487	468	433	426	462	482	438	473	462	397	449	462	492	469	471	433	432	455	455	483	469	398	439	470	484	442	435	446	469	468	471	432	471	452	470	455	448	489	466	460	441	474	484	434	453	444	475	462	490	436	455	465	446	432	432	489	467	461	474	470	428	464	453	447	450	462	452	468	447	478	451	456	479	486	477	413	455	484	450	443	450	475	429	439	477	411	465	473	420	489	418	438	437	422	479	475	440	427	497	524	453	447	426	431	463	441	497	424	468	478	471	476	440	479	435	447	416	455	461	486	450	403	480	468	438	420	462	447	458	466	487	456	449	454	465	444	438	446	418	502	458	440	505	479	461	446	423	462	446	451	456	485	462	485	441	423	452	435	461	476	496	511	458	452	432	424	421	487	478	468	444	436	419	446	434	443	449	460	466	422	512	453	442	458	442	417	460	465	472	469	450	483	473	443	457	442	453	435	462	461	443	465	479	470	464	453	440	428	435	442	441	473	460	440	447	448	450	424	446	431	449	463	432	432	451	457	441	466	438	477	483	470	488	462	450	459	502	474	454	459	431	455	489	426	473	446	459	459	442	442	459	487	467	472	427	451	464	461	451	507	487	473	458	436	465	481	467	451	474	447	425	483	415	454	460	456	462	470	432	417	454	444	444	487	475	427	475	481	456	432	447	446	483	458	480	399	440	450	464	456	438	454	427	457	493	456	482	467	440	458	471	430	470	457	464	467	423	451	509
4601	5645	4657	2505	1840	1475	1240	1050	955	881	768	771	710	688	653	638	631	682	581	604	619	583	545	557	573	642	546	579	582	554	582	575	562	578	576	541	569	543	553	576	567	569	574	560	564	568	559	569	568	563	569	550	484	559	557	546	559	543	596	529	543	559	545	581	547	564	548	542	527	567	546	520	514	574	548	537	573	547	566	552	517	543	505	570	602	548	540	527	544	555	585	548	548	522	533	569	519	560	534	543	540	546	590	530	568	533	549	536	549	514	549	534	531	556	532	555	534	581	522	561	556	543	540	540	552	563	556	562	562	544	515	568	557	541	503	556	519	546	563	552	542	528	543	562	525	526	532	561	530	588	540	495	562	524	564	553	547	550	545	572	535	541	563	566	550	554	549	550	596	563	520	560	516	521	539	507	505	530	531	568	585	524	548	547	526	549	540	556	564	558	564	520	536	514	576	560	564	532	563	587	551	534	536	549	577	616	534	543	586	567	565	565	528	574	519	578	542	597	555	542	530	545	548	610	567	552	582	552	526	537	530	517	521	555	564	557	612	515	520	507	548	592	549	559	539	525	555	562	561	538	533	536	565	528	517	520	595	568	551	526	522	543	593	540	554	545	562	548	503	495	534	532	587	564	535	553	515	554	530	563	529	544	569	530	525	577	534	563	566	524	535	542	530	537	489	570	543	539	536	590	546	522	537	534	550	525	548	514	549	565	539	554	590	575	528	600	549	554	544	544	540	532	564	570	554	504	555	547	499	538	519	511	553	566	561	487	546	530	565	595	546	561	554	604	577	536	550	541	570	539	573	571	543	566	546	543	560	557	560	523	549	528	543	565	566	544	587	584	573	520	523	515	557	511	528	566	516	546	541	605	541	537	507	561	553	556	555	573	544	531	552	551	508	549	538	538	514	552	528	550	536	578	526	523	579	547	560	608	558	578	543	520	544	552	549	534	573	505	553	539	560	525	575	569	523	549	561	569	541	534	538	566	563	561	487	586	539	592	553	533	557	550	516	531	536	579	564	538	561	535	529	524	589	570	568	530	538	527	560	552	545	557	567	559	549	552	544	512	556	523	549	542	598	558	559	568	492	566	549	521	521	574	544	565	543	572	576	585	509	537	544	527	539	570	545	550	544	518	549	522	537	535	535	561	580	551	562	564	570	530	554	557	555	524	557	545	558	539	543	575	537	589	575	545	579	511	568	507	523	518	547	563	568	526	552	554	567	588	546	614	504	557	559	515	534	557	517	544	571	584	572	560	526	571	555	520	518	530	549	550	559	570	540	556	514	541	545	571	552	562	545	540	550	538	552	556	555	571	516	581	542	579	555	540	563	541	532	579	516	568	548	537	545	548	559	528	535	542	552	592	538	533	549	548	609	577	543	552	537	515	552	524	556	576	559	522	503	564	544	578	548	516	545	576	550	544	561	537	567	549	587	544	539	540	500	524	521	528	523	570	505	526	544	557	517	544	598	550	589	518	543	554	542	561	527	513	528	573	582	563	542	576	557	540	574	551	545	533	581	520	524	552	550	573	577	595	549	569	526	538	597	534	594	559	537	499	560	541	536	513	514	542	566	517	536	564	512	542	582	575	512	528	557	556	529	505	553	533	552	552	548	534	594	570	585	542	532	564	606	570	534	537	564	586	519	575	553	556	587	546	569	527	540	566	567	581	548	571	562	550	532	544	521	582	582	569	558	555	542	543	522	505	503	575	542	543	541	592	519	555	590	566	534	519	568	524	533	571	521	538	555	550	594	563	562	533	595	555	540	549	553	562	559	573	555	574	530	553	534	526	562	520	589	549	528	522	560	528	585	535	548	546	550	573	542	553	537	564	536	548	526	536	536	555	541	612	554	556	519	576	544	603	566	560	527	506	515	554	540	581	588	576	523	532	535	559	561	528	512	558	554	524	556	514	544	520	546	520	521	550	530	541	577	520	571	576	505	565	587	579	553	511	546	503	562	537	561	562	552	582	552	593	591	527	554	506	553	537	556	517	549	526	541	559	582	586	553	566	583	515	549	577	565	573	564	549	535	542	547	542	566	527	498	526	533	580	563	531	595	572	540	542	521	543	560	582	567	544	516	547	622	598	512	544	589	522	541	547	546	526	551	613	502	553	585	542	548	507	550	561	506	503	549	550	559	503	545	527	521	533	508	550	520	511	521	545	528	517	535	539	532	518	565	533	522	495	542	553	522	531	531	507	523	557	582	513	565	549	549	545	565	560	540	543	547	546	532	576	573	531	568	553	542	510	552	529	561	548	537	575	544	522	523	534	548	528	498	588	526	535	577	548	530	545	621	534	530	587	550	554	562	590	589	544	591	555	573	543	553	592	562	512	559	528	574	551	538	561	589	533	547	546	516	549	557	572	619	580	538	561	550	565	518	544	555	554	547	545	547	600	518	556	555	552	499	555	512	571	590	514	548	529	568	541	568	503	524	528	552	534	528	573	513	544	514	571	527	514	601	537	505	554	500	533	508	545	524	539	562	504	539	554	589	529	555	547	522	569	527	541	513	563	567	573	535	556	529	511	552	561	534	524	523	545	567	534	554	562	551	522	560	529	535	532	538	537	541	584	516	595	548	558	551	514	565	555	560	564	530	534	549	539	516	552	556	536	536	562	577	536	551	565	538	558	535	538	549	575	519	603	593	556	522	570	551	587	540	556	526	585	584	581	563	553	606	565	544	530	543	501	579	490	524	520	544	606	520	536	527	564	582	578	552	528	556	583	552	558	556	521	551	550	525	541	569	551	601	552	538	513	534	569	564	581	525	541	589	563	533	604	515	571	581	550	583	538	508	536	551	580	557	541	573	547	535	554	550	595	584	538	551	555	539	537	534	545	583	555	562	563	543	547	550	514	542	544	516	559	504	570	552	558	545	550	548	552	550	551	548	564	565	600	556	543	543	590	536	557	537	558	583	615	544	536	546	563	539	545	563	550	571	565	542	544	586	566	549	550	531	521	564	563	569	558	561	555	540	529	585	555	588	551	611	516	545	506	501	546	534	548	482	538	609	533	583	519	549	557	550	570	514	517	552	536	558	556	529	564	540	529	557	539	553	577	518	554	543	570	540	536	489	533	540	576	561	501	558	587	571	544	557	552	554	519	569	576	577	515	546	566	553	573	572	531	562	605	568	564	550	533	545	546	556	589	548	546	599	494	551	514	555	557	580	537	579	501	563	534	553	530	565	556	554	551	546	586	587	551	573	555	569	542	553	578	520	528	526	565	563	576	554	619	612	566	550	562	533	573	570	576	555	550	559	540	535	530	536	572	556	573	544	524	523	525	573	592	518	581	562	592	541	578	549	554	573	555	518	534	539	519	535	570	544	594	561	534	563	553	534	500	564	551	550	560	545	553	543	547	573	543	532	544	553	505	527	579	575	522	576	581	578	517	524	524	530	554	522	534	516	562	572	552	540	526	562	525	572	587	549	594	514	577	542	567	560	553	569	487	541	514	551	583	557	560	547	534
22633	20930	28699	23342	20933	21001	9962	1131	790	662	557	484	413	379	359	309	326	273	264	278	258	247	241	256	241	216	217	225	201	210	212	209	190	203	205	198	203	217	184	177	199	182	177	203	206	169	209	184	193	173	198	162	198	178	185	175	176	188	170	169	163	194	186	176	169	189	190	191	159	175	170	184	175	169	185	201	194	190	194	180	178	185	206	202	176	171	185	174	158	201	180	171	163	179	189	173	168	175	167	167	179	202	146	187	173	186	163	150	172	178	159	183	180	180	174	174	170	184	186	180	172	152	177	171	174	163	191	167	154	174	181	179	164	188	185	157	178	184	153	182	157	185	160	203	176	150	172	185	162	159	169	192	156	165	164	180	175	190	152	183	181	176	163	171	158	166	164	177	151	171	173	187	178	162	159	178	160	184	147	153	158	142	173	162	174	167	183	185	159	157	169	162	193	164	197	192	181	177	171	164	167	179	176	178	181	155	172	163	205	155	159	169	160	151	153	172	169	151	158	171	152	183	180	172	186	173	139	156	151	172	160	177	194	176	159	166	171	178	160	178	184	203	170	153	199	165	165	172	155	192	200	170	169	173	176	173	177	163	164	178	157	145	173	188	170	167	166	175	175	172	160	188	182	163	191	185	163	177	180	179	159	152	164	178	168	171	180	175	160	156	159	156	170	205	171	157	156	158	192	167	190	200	170	191	174	145	169	159	178	202	167	192	174	154	161	182	158	156	151	178	173	154	164	192	167	178	182	159	165	179	146	161	156	174	167	168	187	190	149	153	195	176	157	163	194	159	162	177	171	192	172	163	179	194	180	170	174	182	172	181	173	156	165	182	166	139	166	149	169	166	189	193	155	170	170	182	173	185	174	162	168	176	160	134	164	173	166	172	170	173	187	143	153	169	160	179	155	172	158	185	154	184	184	185	165	167	183	188	176	173	159	164	171	179	166	190	155	164	152	174	167	170	180	176	179	188	181	173	190	157	187	169	174	173	167	180	156	176	179	170	181	154	159	132	166	172	174	187	161	184	177	188	183	184	173	137	159	169	163	163	158	171	193	165	145	174	167	195	170	161	176	189	191	188	161	157	169	163	205	202	169	166	163	175	165	169	170	162	158	145	176	178	175	192	176	164	156	148	155	180	179	159	186	165	185	184	183	188	197	183	165	184	141	182	171	187	149	172	152	169	183	184	173	172	163	170	156	180	177	172	167	164	176	174	167	159	192	175	165	192	183	165	165	153	179	171	166	177	169	181	157	174	190	148	170	165	174	178	197	167	154	163	170	190	170	168	146	166	174	186	170	176	155	169	191	190	153	169	174	140	172	202	181	173	145	159	144	169	180	166	171	179	169	195	183	196	174	188	163	169	155	177	162	149	158	183	162	181	191	167	165	172	164	188	172	154	170	180	150	179	180	171	171	169	153	174	177	182	158	168	140	170	176	167	148	170	161	158	166	171	171	170	156	191	161	192	154	180	166	186	187	201	159	192	172	167	164	184	148	171	183	181	166	183	161	193	160	186	147	156	178	173	160	155	186	164	162	182	166	163	167	178	157	170	169	159	165	170	181	184	173	177	167	171	167	170	156	153	175	172	172	180	173	173	181	172	183	146	167	157	159	204	166	163	166	157	184	142	154	160	172	177	161	159	171	172	160	164	165	168	182	175	175	145	160	169	156	161	161	174	174	203	172	170	156	163	169	147	162	178	174	135	161	167	181	164	175	176	151	162	187	182	165	152	161	182	173	168	186	181	157	160	180	191	153	155	178	178	150	179	161	145	170	159	161	166	158	198	179	151	161	172	176	166	185	175	164	159	189	164	153	160	171	168	164	169	162	168	157	149	155	184	193	152	180	157	161	186	197	181	165	163	170	173	160	174	179	175	182	183	180	156	165	183	187	184	153	169	187	170	170	172	172	183	169	175	166	178	152	170	188	154	168	168	149	179	181	191	144	168	166	175	181	174	166	189	165	155	167	196	172	161	188	177	201	166	175	167	172	182	133	193	169	167	180	161	166	171	170	176	160	156	166	166	176	165	179	195	175	144	185	184	172	185	182	166	174	175	154	192	171	162	170	170	148	186	177	163	163	176	173	181	190	173	156	140	158	150	167	159	161	186	155	184	150	180	169	146	154	169	171	160	199	177	176	164	174	162	163	176	155	179	182	176	182	165	151	152	168	165	195	128	173	178	175	159	179	179	160	179	183	172	177	165	171	169	177	179	147	160	169	159	177	190	183	159	148	162	174	163	173	151	167	179	206	169	182	179	188	170	158	144	171	160	162	195	182	178	160	150	176	173	166	142	162	166	166	185	176	173	186	167	155	186	166	168	182	154	165	168	194	185	147	167	138	195	177	184	172	159	161	177	192	174	163	171	172	164	158	156	186	161	168	178	157	178	164	176	172	182	167	178	151	156	172	162	187	184	158	158	178	157	176	189	155	182	170	171	176	177	179	163	148	190	186	165	172	182	168	177	182	175	191	155	163	184	172	164	186	150	166	156	173	161	196	158	130	186	176	201	166	165	192	163	175	183	194	186	171	172	197	176	167	181	147	161	167	146	181	154	170	184	151	183	160	168	167	174	179	202	176	169	153	195	169	155	168	174	189	171	156	184	180	163	171	191	159	170	178	192	138	184	165	146	180	186	187	163	181	156	167	181	186	163	162	155	171	170	180	195	195	189	161	185	169	167	180	146	180	147	183	154	174	189	178	189	171	179	161	163	181	204	176	172	192	183	190	203	145	184	192	170	152	179	159	169	159	154	141	163	175	163	174	167	143	184	172	173	169	170	193	161	188	165	182	180	185	171	189	152	172	156	178	172	195	162	183	186	163	180	190	167	177	161	145	181	173	203	165	177	154	187	178	164	176	185	188	198	163	166	178	164	161	181	153	161	186	177	173	170	152	169	164	185	183	155	171	152	156	158	191	157	170	154	159	188	187	170	165	182	163	175	163	193	159	199	177	181	203	144	164	183	178	189	185	197	156	168	183	161	173	185	184	181	177	176	174	190	179	153	150	159	172	165	179	154	159	181	187	188	171	176	161	168	179	187	170	192	176	178	188	167	170	173	176	143	184	171	173	178	196	175	160	177	185	156	184	179	164	194	173	203	171	145	193	165	174	171	167	141	164	166	155	151	169	173	169	173	167	167	162	181	181	183	164	174	172	163	146	168	177	155	176	169	177	173	192	188	154	173	161	179	177	158	162	150	144	167	174	180	161	151	159	168	167	161	156	168	173	187	164	190	180	163	137	154	162	188	177	161	155	187	162	148	178	172	160	174	153	173	190	161	158	163	181	161	183	171	194	171	154	158	165	187	162	181	155	172	144	167	178	178	168	182	167	185	181	175	160	159	159	172	165	170	166	156	182	163	159	158	158	152	183	205	201	159	169	172	192	212	171	176	170	178	159	152	164	169	177	178	174	189	167	169	190	180	177	171	159	193	170	162	161	180	151	156	167	165	161	200	177	150	146	173	166	169
6874	16097	13639	7370	4961	3821	2949	2190	1785	1360	1141	943	838	695	610	578	509	444	433	388	374	356	349	297	340	313	303	312	296	257	247	265	250	252	274	239	228	254	239	230	240	217	211	226	204	220	216	222	243	205	230	252	216	236	233	243	225	262	220	204	203	224	207	224	200	196	231	209	189	195	209	187	208	224	207	207	196	227	235	246	187	200	230	236	224	186	191	202	199	200	179	197	185	193	192	215	236	210	191	214	222	214	204	215	240	215	205	202	208	207	216	210	195	215	198	190	223	192	208	209	218	198	197	202	218	189	211	185	189	209	194	186	220	229	220	206	198	214	232	192	227	213	198	223	207	196	222	203	221	211	197	218	222	174	204	199	184	217	199	180	213	207	220	188	208	227	205	215	200	217	207	233	238	203	209	233	203	207	176	211	192	187	190	215	208	192	225	210	191	197	203	213	231	184	211	219	199	195	207	193	219	215	209	188	205	208	222	209	197	218	209	208	206	200	199	179	188	217	192	236	177	204	196	198	202	202	172	216	204	217	212	184	221	216	204	203	203	194	193	191	215	205	196	214	199	194	231	196	211	202	208	187	204	194	239	223	191	221	198	218	228	173	223	192	180	194	227	180	191	210	224	206	194	216	196	163	217	208	195	206	197	205	225	188	203	198	203	233	221	210	206	196	205	189	195	202	240	215	197	195	216	191	199	199	202	211	213	214	201	219	197	221	192	203	205	222	206	221	207	219	241	192	201	215	195	220	201	207	215	220	225	190	183	216	204	209	203	179	219	201	215	175	190	219	203	180	208	207	194	204	205	198	224	219	203	222	170	197	206	202	187	206	201	224	188	188	218	213	212	193	199	203	185	176	201	229	206	242	231	191	217	194	213	187	213	199	204	201	207	215	206	177	231	212	210	189	203	198	205	215	214	217	219	194	199	208	184	214	204	182	200	198	205	196	227	206	228	214	198	207	209	209	205	192	208	195	209	209	217	219	224	189	205	196	215	203	199	224	216	207	217	221	203	232	208	209	220	215	206	199	184	184	185	199	195	207	202	199	197	212	179	204	224	212	208	222	194	227	205	188	189	206	191	212	177	219	216	193	190	190	214	207	216	193	216	206	209	204	211	207	180	199	206	215	173	204	206	189	195	193	183	187	195	211	196	197	189	221	204	220	204	193	216	181	190	202	185	222	174	198	199	203	199	213	180	167	203	199	194	213	216	200	210	187	202	206	226	211	208	219	190	197	206	200	218	192	176	217	220	225	179	212	192	218	197	189	207	206	210	209	220	200	209	203	194	199	213	190	200	201	209	209	174	216	201	191	219	199	210	211	204	208	203	200	186	227	218	192	181	196	196	196	230	195	194	210	177	178	208	202	235	184	223	196	198	196	179	208	192	259	206	213	180	203	190	175	199	190	227	222	217	196	181	220	205	219	209	188	206	226	209	215	175	173	174	189	209	192	212	193	225	203	204	207	203	180	223	184	185	179	194	188	219	205	209	186	202	188	185	196	226	200	209	213	218	208	187	222	214	215	192	193	209	215	180	197	170	214	178	213	202	220	187	182	190	190	189	194	207	207	208	193	213	228	198	198	218	215	208	201	202	204	200	236	206	226	224	213	211	204	220	175	184	195	211	209	226	214	191	219	212	218	192	209	195	187	215	190	194	180	202	200	221	248	207	177	206	213	245	227	200	191	207	188	168	195	214	209	180	192	175	202	210	198	178	169	220	185	208	223	184	212	201	201	198	190	206	228	190	200	208	207	239	202	206	196	196	186	190	204	201	188	217	209	197	198	197	198	204	201	196	217	226	206	162	188	206	196	208	179	226	211	209	189	226	201	207	200	187	187	222	175	223	182	194	209	222	175	208	210	214	208	219	203	207	195	200	246	224	225	220	209	191	200	223	198	204	218	212	208	202	206	201	218	166	200	203	217	205	202	213	206	185	223	207	210	201	197	191	199	207	209	210	196	191	214	184	212	196	216	205	212	193	200	192	209	195	206	206	194	201	204	184	202	187	210	202	212	176	209	212	186	216	199	198	205	192	189	191	224	196	201	200	209	196	192	213	142	191	210	214	188	209	219	201	211	204	191	193	220	193	197	203	229	224	198	186	216	200	221	200	187	218	204	193	247	205	207	207	222	198	205	198	186	213	200	204	209	210	214	222	208	218	217	199	185	206	196	223	209	218	207	218	213	205	236	219	211	214	178	216	209	186	197	184	192	206	230	207	189	226	193	202	210	196	193	218	207	223	198	188	213	200	222	206	243	212	199	208	209	213	214	202	195	195	203	217	212	185	178	217	207	190	196	172	191	207	186	218	200	211	212	211	193	222	201	200	232	198	199	204	228	193	215	202	199	209	209	228	186	233	221	197	217	203	189	189	217	209	221	216	209	218	200	201	175	193	213	209	190	208	223	184	196	204	228	195	214	234	190	194	191	192	215	204	202	211	199	195	205	207	207	202	177	192	201	212	211	188	182	212	206	203	185	212	202	209	214	205	184	219	196	195	216	192	190	222	203	193	228	207	191	201	175	209	208	204	186	217	211	190	210	226	228	190	217	216	219	205	201	220	199	211	194	194	214	207	189	181	207	211	237	195	220	209	211	216	200	211	215	222	194	211	225	215	193	225	196	203	210	176	185	172	215	196	214	201	205	180	224	227	197	208	215	188	198	193	174	214	205	213	207	185	201	220	200	207	205	222	208	234	199	215	226	193	202	218	235	203	194	201	220	193	213	187	223	200	202	179	214	200	196	203	210	217	209	211	192	200	188	200	231	188	213	190	188	215	208	193	198	222	186	196	194	208	188	187	174	212	219	203	181	214	223	219	209	213	220	220	201	208	200	225	222	217	191	194	223	204	210	194	196	221	187	223	197	226	192	229	184	223	214	195	199	210	217	215	223	181	220	205	217	213	220	200	212	214	206	216	215	193	205	184	231	193	203	199	210	189	223	226	210	195	200	214	192	212	225	196	216	214	186	238	203	222	191	200	207	203	196	209	212	197	193	215	216	201	224	219	178	201	207	234	203	230	176	203	224	200	225	189	197	201	230	200	197	203	198	183	182	214	192	219	209	219	212	196	181	182	217	219	233	211	217	195	200	195	191	198	190	207	213	203	199	190	190	215	206	232	207	212	230	183	220	226	197	186	197	174	195	196	163	206	216	189	216	205	227	193	202	202	209	212	189	225	176	211	187	203	192	203	181	217	187	204	209	221	226	190	211	204	202	194	196	221	213	186	206	201	205	188	214	211	191	213	198	222	190	215	196	209	225	204	197	218	207	198	212	202	199	190	193	221	205	200	196	206	216	199	213	196	199	199	220	211	198	205	217	185	172	219	191	223	199	198	189	208	216	217	199	189	208	214	202	197	212	201	209	208	190	213	211	209	199	217	195	239	199	204	192	190	204	197	199	205	204	197	217	225	214	193	204	198	185	207	188	222	210	193	193	210	219	202	192	196	216	201	213	196	206	205	223	205	199	211	205
26757	19993	7262	831	575	490	480	462	423	426	424	393	415	430	401	419	432	399	394	436	430	411	434	382	433	396	439	430	421	431	409	447	446	407	430	393	392	415	432	396	421	398	395	416	420	405	444	439	416	420	419	428	430	418	432	437	414	419	412	446	415	423	428	404	448	399	368	414	416	422	381	405	401	396	435	412	405	399	435	413	406	442	430	425	389	431	435	428	408	431	411	399	452	411	396	401	404	420	435	350	390	373	421	379	397	398	416	469	414	379	446	412	395	373	414	408	413	390	412	434	423	414	411	429	437	386	442	388	384	427	421	439	378	372	431	411	409	412	423	407	432	408	390	458	430	417	406	430	383	411	414	400	428	416	395	413	387	410	401	412	419	380	404	436	438	407	423	403	384	411	434	410	427	400	393	403	396	419	399	392	393	436	423	427	396	421	426	415	421	418	411	438	405	402	414	406	423	434	392	440	417	425	429	413	404	413	386	449	419	421	412	451	392	412	440	408	459	446	436	402	375	425	409	391	438	442	428	428	391	444	405	448	396	424	419	393	419	408	424	407	434	396	426	441	390	418	446	423	368	397	421	431	389	418	404	426	407	415	401	450	431	410	374	387	420	356	391	431	403	424	423	390	419	427	422	394	403	430	413	399	428	434	396	401	386	427	421	408	402	406	422	456	443	466	440	411	421	417	396	448	412	415	413	423	410	398	432	381	416	380	396	419	394	434	400	386	404	375	438	438	401	412	430	423	405	403	432	391	395	410	429	431	411	404	436	413	439	403	401	406	451	410	376	414	391	439	385	392	442	429	395	392	458	439	375	426	426	412	449	420	383	436	423	391	407	458	409	374	382	375	425	419	394	398	408	378	431	416	413	428	413	411	369	392	403	425	393	428	374	397	420	397	385	395	435	396	402	408	396	385	439	394	407	445	425	428	418	441	396	438	424	405	415	413	450	458	425	418	437	423	390	372	400	399	399	401	414	417	445	366	428	357	389	410	396	429	424	418	386	402	398	377	410	412	406	368	430	391	427	422	399	393	419	390	433	445	424	467	438	421	413	415	405	430	434	423	417	400	373	425	395	408	418	436	413	405	437	413	446	403	393	408	387	409	441	418	436	424	439	421	448	396	409	435	412	401	450	422	424	402	418	426	394	413	435	398	387	410	430	379	433	395	413	431	398	390	422	412	410	405	395	384	387	422	451	434	430	377	402	440	385	388	431	449	402	429	398	398	438	379	401	439	450	427	403	440	407	402	420	428	406	415	401	434	417	418	415	406	391	367	399	430	411	431	388	410	421	402	409	438	401	403	442	403	394	416	444	453	435	424	435	404	375	428	416	411	439	424	397	431	401	417	437	437	409	431	408	385	395	451	395	402	412	439	420	439	400	382	444	403	398	419	393	394	383	432	438	372	388	441	429	406	450	406	420	454	392	373	421	393	416	390	406	411	425	438	445	420	387	440	385	419	416	412	439	451	432	390	385	431	418	396	403	437	419	383	385	419	458	413	405	416	418	380	377	412	403	414	438	405	395	401	420	408	406	418	420	406	400	420	437	425	445	401	422	423	396	445	443	457	384	399	397	434	453	378	451	390	392	398	378	412	402	395	392	377	415	410	430	438	449	411	409	408	449	392	394	409	426	408	400	425	441	416	410	406	404	402	425	420	390	387	457	407	423	388	395	399	391	387	405	386	425	408	411	410	425	432	411	407	384	442	422	404	411	406	393	442	392	423	407	452	404	392	434	392	432	432	412	409	411	392	432	398	402	410	449	411	401	398	376	463	432	435	392	445	420	417	429	413	411	412	436	432	427	406	422	426	391	393	454	379	424	418	392	422	432	425	412	405	392	432	413	423	430	393	407	437	402	408	462	393	409	420	428	415	424	422	401	402	436	424	431	411	392	419	395	390	395	413	390	420	389	417	402	406	444	417	430	426	412	404	417	424	416	373	401	406	393	397	415	369	357	437	396	386	418	408	402	399	415	424	410	385	399	423	421	386	406	377	379	403	435	386	400	432	421	363	375	408	420	380	408	407	430	400	424	375	429	411	440	398	406	399	424	413	400	416	416	409	415	394	410	411	425	414	396	405	428	380	421	422	407	422	405	426	420	405	436	413	421	370	405	431	385	394	434	399	443	384	401	396	425	407	401	407	401	420	387	438	412	376	416	396	425	414	434	390	425	430	410	394	432	422	436	418	433	398	411	409	443	389	426	409	429	398	390	399	412	424	423	413	422	414	411	404	408	440	440	395	413	428	422	370	394	434	398	376	406	394	430	423	423	449	423	377	412	410	444	407	452	384	427	439	399	420	466	365	412	411	427	413	462	444	424	397	451	405	430	421	385	404	440	385	384	406	416	430	389	410	396	407	398	424	388	443	377	448	413	392	409	403	434	423	376	429	417	447	423	356	416	361	421	412	444	410	452	415	438	424	391	378	380	428	408	429	439	411	425	390	393	407	422	416	422	385	398	426	405	416	401	404	427	408	383	458	424	394	422	411	427	399	415	423	431	426	397	410	451	395	414	420	390	416	436	425	391	409	436	404	431	398	393	414	424	391	412	366	418	403	429	415	423	397	434	383	421	438	395	413	413	414	406	410	394	383	400	398	411	410	415	446	446	409	395	426	402	399	435	443	408	406	442	396	411	393	367	365	404	413	434	412	400	388	405	423	436	430	437	408	415	424	398	433	417	405	387	403	432	411	431	426	412	402	439	389	389	422	412	409	407	434	425	429	424	431	421	397	406	414	382	403	409	417	388	405	382	414	388	405	442	398	431	410	396	416	408	369	421	421	387	408	461	432	395	422	403	381	423	389	391	399	440	404	413	413	414	415	423	413	396	413	418	431	399	384	423	379	430	435	380	409	412	404	430	398	416	405	387	403	415	395	391	418	424	407	424	423	415	426	435	433	400	427	409	427	459	385	397	399	447	431	424	405	392	436	391	432	433	438	419	413	393	393	415	413	426	408	375	437	408	403	463	399	409	387	405	421	421	416	419	401	389	415	408	415	407	429	407	424	359	400	410	387	433	417	377	396	415	415	436	397	407	409	425	426	408	416	445	400	391	410	417	443	456	431	384	398	392	415	405	422	395	423	448	415	394	423	411	405	435	403	408	408	397	397	417	401	432	466	425	388	433	399	424	425	410	403	403	406	422	400	431	397	443	430	421	437	450	416	395	435	391	426	383	399	428	387	398	403	405	388	370	415	441	417	421	374	373	446	444	407	405	388	434	419	448	410	383	389	435	437	411	394	424	439	394	397	419	394	421	398	424	415	431	413	402	414	429	413	421	423	412	432	442	434	433	398	419	394	428	401	388	418	377	376	415	365	434	433	439	471	446	403	396	407	393	444	433	407	425	449	424	397	404	414	395	419	420	416	444	425	409	395	390	399	413	402	422	421	446	430	396	403	394	406	428	400	397	424	421	425	427	389	381	434	417	406	416	412	396	394	428	417	441	439	434	411	406	396	408	417	403	460	394	444
4056	1421	1259	832	706	640	605	594	540	534	540	561	562	522	509	506	569	522	480	516	536	501	541	517	540	517	519	579	527	485	536	480	508	533	504	525	524	494	579	533	482	556	580	452	489	558	523	499	536	533	500	530	502	515	528	483	487	510	513	520	493	542	542	520	518	555	499	532	496	526	519	506	552	517	517	572	510	532	523	523	535	549	516	522	517	541	529	540	502	502	498	511	498	508	508	488	528	564	553	514	500	499	498	519	546	532	560	527	494	494	508	506	532	484	452	478	532	528	524	504	517	509	478	516	490	560	446	498	489	497	485	523	485	517	507	509	530	517	527	562	516	518	517	512	535	530	529	531	521	483	509	489	536	559	533	541	481	494	513	513	540	490	511	526	528	501	516	532	543	477	537	528	544	524	502	545	486	540	497	493	494	491	526	507	507	510	500	585	520	538	536	514	475	529	552	490	525	526	523	527	545	488	473	526	509	527	550	460	500	560	482	510	516	529	520	515	536	515	520	475	506	510	551	534	495	525	520	494	508	542	509	499	498	521	509	519	489	463	561	511	557	511	519	523	490	481	511	515	500	489	525	559	514	556	509	516	506	499	520	499	511	514	498	553	490	514	513	493	503	517	500	515	530	547	531	519	530	518	506	556	534	498	575	549	535	557	509	532	528	521	561	480	503	505	552	475	476	500	517	523	498	553	499	506	488	484	495	515	527	484	506	531	511	543	526	561	511	508	517	493	511	492	543	507	472	512	529	507	501	577	506	493	483	566	524	492	498	519	492	524	505	523	544	521	550	484	526	522	525	503	501	502	519	491	517	504	494	555	529	508	501	495	555	520	557	536	534	565	508	553	503	513	550	545	504	561	525	521	517	508	478	529	497	533	511	507	504	504	464	502	498	507	527	559	533	518	501	460	527	516	540	499	505	494	525	550	494	524	527	516	504	519	532	527	492	485	535	569	499	506	540	506	529	513	527	504	484	494	506	521	508	507	483	493	506	491	549	503	498	525	498	501	530	487	538	544	500	524	510	506	530	506	535	536	529	504	533	466	573	565	538	512	505	513	473	481	539	457	520	525	470	448	543	549	501	533	508	550	542	515	497	500	474	464	508	512	564	514	537	500	509	503	546	483	529	492	500	528	543	514	504	500	555	535	549	525	540	498	517	530	506	502	534	499	543	527	479	493	521	520	526	513	496	542	491	499	539	532	526	497	474	522	522	510	515	529	519	483	491	490	530	533	497	523	515	484	508	517	521	504	528	536	502	513	464	486	522	529	526	533	558	533	528	490	519	497	505	525	517	499	560	496	535	509	461	475	500	509	517	520	549	490	503	550	547	490	507	515	491	503	526	489	523	547	525	550	492	521	510	531	584	504	557	484	520	532	524	550	526	538	507	530	531	537	515	490	519	509	539	506	508	505	472	504	521	560	541	509	567	550	550	520	525	497	516	500	507	519	501	563	574	528	525	520	502	477	481	500	515	500	486	501	547	515	533	557	524	515	518	532	530	531	516	577	511	545	512	538	554	491	494	526	551	539	513	507	485	513	525	528	509	567	518	508	529	509	494	506	532	512	549	523	522	527	508	510	496	488	569	584	520	569	512	546	493	522	534	527	513	531	497	526	516	555	492	499	523	532	557	531	502	497	496	536	522	501	503	516	534	526	550	514	500	503	521	552	509	540	520	497	516	543	540	489	503	518	509	514	528	538	523	497	515	488	514	522	537	499	496	534	556	503	540	556	516	481	541	531	533	510	485	536	510	522	559	556	525	521	510	480	526	515	506	498	520	501	531	498	519	505	472	485	543	463	515	516	499	514	515	500	548	484	515	499	521	498	500	495	537	528	512	507	500	521	529	514	525	503	527	540	503	511	566	520	484	511	528	505	556	529	527	488	485	495	525	504	538	523	501	501	560	528	511	499	507	515	488	574	506	539	513	514	538	513	541	507	555	569	539	480	541	513	517	500	494	512	469	494	544	525	503	488	517	519	565	528	527	495	473	527	468	522	465	484	515	532	501	521	499	534	509	504	524	548	483	502	509	555	487	481	504	509	487	473	530	493	501	508	524	489	495	514	508	497	493	515	524	492	493	541	533	538	516	529	515	554	514	501	495	514	532	530	547	532	517	544	528	533	485	545	517	521	519	495	523	515	494	543	485	492	496	542	526	538	515	547	485	567	560	548	502	479	485	481	486	495	496	550	517	496	548	510	504	497	558	492	499	508	535	520	485	508	512	526	494	504	543	519	509	548	494	499	534	535	507	525	485	554	485	468	517	513	536	520	514	497	524	535	512	546	528	463	476	544	525	543	546	511	501	535	544	498	538	538	538	512	527	521	493	513	520	527	559	543	557	538	497	530	557	535	529	523	509	452	547	493	538	515	519	552	504	464	508	528	491	515	501	536	461	536	522	527	537	535	531	510	542	533	559	549	556	479	499	506	474	533	507	494	555	474	543	510	481	535	509	496	496	500	509	512	490	494	517	492	496	531	504	559	509	487	505	497	544	509	549	508	508	476	501	521	523	509	503	511	527	514	524	510	498	470	522	536	488	557	531	524	480	474	528	518	514	540	557	530	535	518	477	498	498	508	547	522	528	500	559	513	546	549	524	521	497	468	509	498	509	527	511	543	537	485	505	517	529	527	505	539	542	482	557	527	553	494	517	499	520	490	470	520	474	500	520	559	516	536	536	543	562	526	540	538	490	510	535	477	542	552	536	548	543	520	496	501	505	506	505	501	474	506	507	510	549	529	490	516	490	545	489	515	511	545	520	513	512	510	541	497	545	532	536	501	525	503	481	542	492	518	545	520	522	509	468	505	492	552	523	543	507	512	554	558	527	580	504	507	542	519	480	530	523	541	510	517	537	493	526	476	537	572	508	496	482	497	509	508	580	490	516	498	478	534	511	515	513	501	521	532	535	480	536	561	516	529	545	524	526	552	513	506	481	523	494	519	498	526	487	501	549	522	549	533	523	514	498	484	503	517	548	529	543	532	517	520	478	511	527	534	486	525	538	507	501	521	541	532	509	522	485	504	531	535	472	532	502	534	515	503	548	555	525	527	536	518	527	542	496	512	488	524	561	504	536	488	546	534	528	519	524	484	530	560	503	478	553	531	507	506	533	533	503	519	519	510	517	525	510	562	513	503	519	508	521	503	486	492	561	517	496	534	537	508	521	509	529	532	503	507	490	512	518	531	515	506	509	507	514	530	502	489	535	527	490	523	534	526	526	535	534	455	502	532	528	492	551	532	523	489	494	519	499	527	548	520	529	523	516	508	519	459	537	520	515	501	533	518	506	483	533	541	519	493	460	512	466	508	519	541	542	464	520	543	460	533	518	516	543	507	506	536	513	521	533	501	560	501	518	531	505	517	514	498	525	499	527	539	463	483	529	517	485	523	524	509	536	534	485	498	497	508	526	518	539	500	503	494	518	517	485	523	492	501	534	525	520	539	547	509	499	496	499	498	509	536	497	511	485	555
23672	20924	28250	23733	20924	11011	1144	683	521	431	444	368	330	302	303	284	265	269	258	245	255	247	231	267	225	222	228	208	234	190	237	223	241	214	192	218	224	198	202	201	202	206	226	218	223	222	202	216	212	179	207	206	172	232	205	221	238	178	216	200	220	204	184	205	216	196	215	194	203	189	228	234	187	237	210	210	217	200	190	218	207	212	203	198	230	186	197	224	191	190	199	229	199	219	225	168	204	194	205	176	186	194	219	228	201	197	196	221	200	192	180	215	210	186	190	184	192	192	193	172	183	192	211	222	204	197	215	199	187	229	229	212	217	197	213	193	214	180	194	171	209	215	206	211	193	223	204	218	187	199	201	222	169	194	185	221	221	219	223	210	185	224	213	195	208	202	182	189	204	201	206	208	211	189	194	196	206	209	208	182	171	197	204	192	201	180	211	207	210	226	202	191	189	208	208	193	245	227	204	179	206	201	188	195	186	210	192	224	219	197	192	216	205	201	191	215	196	208	206	179	197	190	229	230	188	225	191	210	189	182	226	185	190	201	224	198	216	233	192	202	210	196	196	202	194	189	234	194	184	184	194	207	211	216	195	226	204	199	207	191	209	212	196	208	190	198	211	211	201	215	208	173	191	216	220	193	193	214	217	215	164	220	180	193	172	202	208	221	177	213	198	196	179	189	222	191	173	233	231	213	213	186	200	200	211	200	212	219	197	235	227	223	204	221	205	196	203	205	209	211	207	200	215	203	209	222	179	197	200	201	190	194	194	200	192	186	196	214	203	210	196	208	189	213	214	217	226	192	185	207	193	203	179	243	216	195	180	201	186	206	185	205	196	205	230	178	190	205	210	218	195	201	213	169	182	211	182	184	178	192	217	199	200	186	197	224	227	201	216	201	188	205	212	176	182	213	157	180	210	181	202	209	205	214	187	197	225	192	175	195	190	223	209	207	187	202	191	185	207	176	201	194	216	184	234	176	208	223	208	220	189	197	191	208	192	206	193	201	198	194	228	211	189	178	206	193	221	194	185	202	204	229	206	181	194	200	188	206	170	200	188	218	192	220	199	222	185	206	199	214	189	177	187	206	216	182	200	204	212	188	195	201	217	211	193	221	202	182	165	206	239	220	198	210	215	194	221	213	215	208	189	194	185	193	198	206	190	202	208	205	226	192	200	214	214	223	188	192	181	180	200	193	227	195	203	223	213	186	182	228	204	202	188	182	212	201	176	189	195	201	186	211	218	191	177	195	193	217	218	225	204	201	194	197	186	198	198	173	202	198	206	183	203	193	206	197	215	176	206	200	181	221	206	200	191	213	209	230	202	217	201	185	218	211	211	206	203	199	180	174	207	231	198	200	215	206	195	201	183	200	194	198	195	210	233	164	197	214	185	190	187	205	217	231	200	211	218	198	191	214	195	184	230	190	186	195	205	198	194	187	191	206	198	187	188	185	206	212	176	215	202	238	203	202	213	194	216	198	187	193	211	206	211	178	216	195	202	198	188	218	227	181	184	214	199	203	186	215	201	199	185	228	230	183	201	212	206	197	220	195	186	189	211	201	195	197	214	206	214	188	210	214	203	243	193	197	196	208	196	191	194	174	200	216	170	224	207	177	213	199	201	204	204	198	196	223	212	229	182	219	221	187	190	230	222	183	217	225	204	206	200	183	200	202	202	208	189	192	211	191	190	214	201	192	182	189	221	229	223	201	221	214	168	176	184	199	199	210	206	199	191	179	188	210	202	214	208	223	181	180	196	209	190	184	193	196	205	179	207	189	168	172	194	199	214	194	200	194	194	190	189	194	189	192	213	199	226	180	195	186	222	181	211	197	230	183	195	196	198	197	225	199	190	199	180	203	199	203	199	217	228	197	201	210	201	183	213	197	235	186	228	195	187	198	205	211	198	233	190	196	187	197	193	189	226	197	189	208	194	212	213	186	227	193	186	201	206	205	242	227	205	211	192	196	183	219	185	187	194	202	195	184	183	205	182	205	208	179	193	182	199	217	219	221	228	199	171	213	209	191	222	190	203	191	211	189	207	183	220	194	211	189	202	180	210	197	203	216	204	176	203	228	217	182	182	202	196	224	217	198	221	219	195	210	218	184	199	212	205	198	232	200	202	206	195	185	206	189	200	189	172	194	184	196	204	199	188	201	207	186	203	216	200	191	215	164	195	201	209	204	206	197	205	238	194	195	180	206	202	205	185	208	191	170	191	185	200	184	206	188	197	210	201	190	199	214	218	211	199	210	203	203	183	179	183	212	194	198	203	171	166	222	207	198	187	188	198	219	199	217	193	196	209	175	201	228	207	211	200	203	231	196	199	214	212	215	222	223	193	203	171	202	200	173	190	191	185	229	188	193	189	176	191	212	214	197	207	216	213	155	197	182	166	210	213	207	194	196	185	193	201	201	187	181	213	223	193	212	188	222	212	195	195	202	226	194	187	185	211	201	204	204	180	207	222	203	214	227	202	194	239	186	214	191	187	191	196	195	205	208	220	196	217	207	191	193	195	214	198	198	201	188	189	207	203	188	202	170	237	215	234	196	186	217	181	207	212	209	202	193	211	214	209	210	200	207	225	220	195	222	197	218	203	209	215	188	187	217	211	204	225	205	193	200	209	184	163	231	198	218	212	222	194	215	185	194	219	183	221	208	224	196	181	198	209	202	189	236	186	204	189	181	217	207	195	211	208	188	219	220	180	213	205	200	227	207	216	189	201	212	193	231	210	205	209	235	195	200	205	185	184	204	189	233	192	199	199	184	239	216	209	209	229	198	196	212	167	172	184	222	220	190	210	183	190	205	192	212	187	205	173	211	176	195	198	173	185	213	210	223	215	188	192	211	207	218	192	220	183	209	202	209	213	218	216	193	205	204	216	178	214	222	187	190	202	217	208	212	190	209	181	203	202	217	223	221	187	200	205	199	184	230	226	187	212	217	184	194	185	210	216	170	201	192	214	205	211	198	232	205	199	199	182	199	183	219	195	196	207	209	200	202	201	188	197	193	220	184	209	201	221	212	204	189	207	192	208	216	196	224	177	200	187	196	194	189	190	206	210	204	215	202	173	194	196	191	175	212	196	189	219	201	186	167	196	195	180	219	204	199	187	186	223	206	192	203	200	195	216	211	203	227	198	210	211	188	204	193	201	203	198	195	187	207	202	188	191	186	213	202	202	223	224	199	198	199	201	191	214	217	182	202	177	190	208	204	202	172	199	188	184	199	186	195	202	190	187	220	212	207	194	209	221	202	196	168	197	193	184	207	208	188	191	207	218	206	218	206	234	187	201	221	192	208	195	198	180	197	185	226	211	180	186	213	218	187	198	192	209	230	209	178	202	190	207	189	189	213	221	185	192	198	226	191	198	195	183	195	187	182	220	226	224	205	162	213	186	207	209	194	206	178	209	194	175	186	200	175	190	190	196	173	209	180	177	182	195	213	203	197	212	226	207	201	210	207	196	205	216	202	213	193	204	212	205	209
4857	9927	8425	4185	2954	2210	1630	1280	1059	878	727	651	565	508	485	450	395	403	380	377	323	347	320	340	333	342	338	300	270	300	308	292	299	297	293	336	296	254	302	276	282	259	289	302	275	291	287	244	257	298	277	278	284	289	267	275	275	278	274	291	281	252	215	251	278	259	272	263	270	248	254	250	290	281	269	263	262	269	293	276	244	274	261	233	293	269	291	265	277	253	266	271	273	245	274	284	283	251	255	296	246	258	256	233	278	271	284	284	229	273	265	270	264	252	284	266	258	258	247	247	261	257	253	237	266	244	234	259	258	256	225	277	269	261	253	242	240	269	251	253	260	263	289	255	275	248	235	240	260	268	240	275	259	302	269	284	264	290	271	262	284	265	298	279	290	247	257	274	303	282	265	239	276	256	252	284	258	241	265	268	265	282	250	239	264	245	265	285	240	244	274	250	271	260	244	284	268	246	243	289	258	271	281	244	271	269	238	285	294	275	260	241	246	264	248	228	245	246	261	267	276	229	235	278	234	253	265	252	249	272	290	259	250	269	277	276	229	276	265	246	262	245	263	249	266	253	262	267	238	265	287	264	250	262	264	272	281	263	271	261	252	279	251	290	279	283	250	270	269	269	251	252	275	256	253	252	243	262	251	276	288	269	253	245	260	255	233	260	278	270	252	275	268	269	253	250	269	245	239	286	253	235	268	247	243	251	250	261	283	293	266	276	253	240	277	249	244	272	273	271	246	271	246	272	249	291	277	267	289	256	235	264	247	249	276	250	233	259	253	254	246	246	238	284	249	275	260	287	281	255	240	256	259	242	263	244	248	263	293	272	267	270	291	266	246	229	273	251	274	240	253	251	244	256	284	246	268	273	271	260	263	285	237	271	267	262	248	299	296	276	270	251	276	273	269	258	264	266	290	280	274	277	262	251	246	245	257	227	266	235	291	291	263	250	273	279	287	280	260	254	277	238	251	257	263	263	262	285	289	262	252	266	263	259	262	283	236	278	235	240	281	259	253	266	268	261	247	267	239	270	254	251	266	247	252	244	245	282	281	260	252	291	277	281	251	278	262	269	246	242	239	256	278	267	250	245	257	243	237	286	279	262	262	246	289	278	280	275	260	285	255	249	290	251	235	290	264	243	261	257	265	252	257	270	278	274	278	264	241	280	253	271	229	256	259	276	277	242	264	255	274	234	262	267	259	252	234	273	294	254	246	257	249	237	280	251	266	262	235	244	233	239	253	283	231	259	278	244	257	252	259	242	241	291	277	260	245	268	268	265	248	269	272	261	259	271	265	258	277	238	231	290	273	260	277	238	258	240	263	265	263	253	284	240	264	261	257	285	271	241	288	240	249	255	267	248	247	275	243	273	265	256	242	239	258	260	251	246	285	234	267	260	260	255	221	265	246	281	264	252	263	257	260	256	268	254	253	248	254	268	255	248	273	226	237	289	250	273	248	265	276	262	256	270	249	255	254	258	253	266	260	274	280	272	236	268	252	230	249	242	264	279	256	226	266	264	265	245	244	290	250	259	249	263	266	269	254	225	255	256	231	243	266	250	265	261	250	274	284	268	280	241	267	270	245	276	248	258	279	255	280	250	241	254	266	269	253	242	236	267	268	241	272	272	250	271	276	240	253	269	267	262	265	232	249	294	251	265	234	237	252	268	248	257	259	287	264	246	274	240	266	251	244	261	245	269	255	268	254	247	245	283	267	248	259	251	290	279	256	255	252	258	264	243	236	245	273	246	284	264	263	273	276	272	258	247	265	261	274	252	271	251	297	262	253	252	263	245	243	237	264	240	235	244	242	256	245	240	229	270	279	237	247	244	263	278	287	257	292	278	235	277	260	299	283	258	269	262	247	246	239	255	283	288	240	237	270	228	242	234	254	278	223	247	233	277	257	307	236	244	281	258	251	231	259	282	271	263	237	256	233	260	288	290	260	274	262	254	294	270	253	247	256	267	257	272	271	262	264	270	265	242	237	282	248	241	260	274	286	290	260	299	248	274	289	234	270	256	276	291	290	252	274	252	230	247	242	280	235	252	275	273	226	274	250	265	255	274	267	249	263	257	249	238	259	265	270	253	238	246	256	267	251	256	268	270	244	272	274	252	237	221	287	242	258	261	221	223	257	271	286	258	239	246	260	227	267	283	279	252	261	258	264	247	253	235	267	269	261	290	265	257	252	239	287	247	263	252	265	246	226	244	265	249	234	302	287	258	241	274	284	264	268	258	269	249	264	275	252	267	281	275	239	264	269	276	269	259	280	252	243	249	264	274	279	286	255	252	245	243	278	258	255	253	241	256	250	246	256	237	270	260	276	266	265	275	273	254	267	266	283	258	273	252	254	238	288	258	271	265	235	240	257	287	239	289	305	256	235	255	258	251	295	283	252	279	246	288	259	255	248	280	273	254	247	255	252	262	255	265	291	235	242	246	253	268	247	263	265	259	252	245	253	252	241	257	276	267	281	247	251	265	261	259	233	269	245	233	253	267	241	273	309	266	271	240	256	246	274	278	258	268	248	233	259	263	287	248	263	243	235	256	240	272	263	269	291	266	298	269	268	238	251	267	301	246	267	241	266	251	290	286	253	247	254	263	252	272	283	256	260	250	244	287	261	248	257	259	246	221	268	271	277	252	276	241	255	263	251	299	230	277	246	252	258	238	246	274	271	242	250	276	257	232	248	249	255	261	258	240	264	263	259	232	261	259	254	272	213	259	271	251	262	263	270	263	259	258	260	260	250	247	256	253	253	259	256	227	261	238	249	271	258	241	255	232	254	248	244	254	257	264	297	227	250	304	241	249	260	253	267	261	241	262	279	247	226	281	246	253	249	256	277	278	235	256	247	249	241	259	243	264	254	247	247	252	277	257	262	266	264	242	258	290	282	276	244	267	280	226	284	263	264	208	243	257	272	261	277	269	242	238	239	274	261	243	272	273	287	248	246	269	269	265	255	243	237	251	274	258	257	251	245	252	282	258	300	253	234	243	261	242	248	277	245	246	255	258	279	260	259	259	271	295	250	232	266	262	286	279	267	296	277	286	258	256	229	254	260	246	262	247	251	262	248	279	262	251	264	236	243	278	246	301	253	249	264	282	265	263	282	259	266	263	273	255	252	285	279	260	248	280	263	248	253	238	254	269	250	261	265	269	266	242	240	247	255	268	244	286	251	243	268	258	253	260	259	261	242	229	254	250	272	277	246	241	256	281	237	280	272	260	273	239	260	250	257	257	297	227	278	243	242	277	261	277	282	284	255	293	257	223	273	247	245	243	260	243	287	267	272	259	275	238	260	260	277	292	270	287	251	255	248	259	257	280	292	264	279	255	260	262	251	226	262	255	245	259	256	253	252	248	257	264	268	270	270	261	278	238	266	276	243	226	273	286	254	253	286	236	257	255	269	260	235	263	252	264	271	261	236	260	249	269	282	296	275	240	272	252	282	261	251	278	267	274	262	259	257	280	252	243	236	257	260	276
25001	20932	27158	24797	9868	970	748	584	597	552	561	527	533	505	511	504	516	479	473	474	523	484	461	494	524	475	453	515	489	517	492	431	470	483	487	486	450	520	462	428	470	466	469	433	490	477	469	459	484	478	484	486	464	485	443	467	466	437	450	462	477	493	493	467	486	481	481	449	479	494	494	421	457	482	446	410	456	442	486	456	456	472	486	456	432	436	485	468	454	486	476	486	467	409	474	459	464	452	418	487	474	480	458	457	489	425	473	460	460	457	496	505	452	456	486	439	452	501	448	459	419	441	444	453	430	479	464	466	494	435	457	443	433	467	468	459	465	482	459	463	436	472	478	445	465	486	473	450	502	428	453	497	507	456	476	469	459	451	482	478	463	498	478	507	466	433	448	439	485	442	444	475	443	425	495	452	465	456	455	513	465	438	453	443	450	492	486	464	443	477	476	454	510	438	456	476	474	473	454	443	475	475	446	472	495	457	501	443	446	477	450	480	467	486	460	438	479	468	471	505	449	462	438	451	448	470	468	477	423	467	442	449	475	451	472	444	459	507	474	456	442	468	407	460	501	498	503	477	464	451	444	462	493	499	459	447	446	467	469	514	445	426	464	467	446	469	478	457	461	455	437	415	477	479	448	493	439	450	499	440	471	468	447	487	454	457	494	456	510	462	471	475	459	452	478	447	427	456	450	472	440	475	465	469	482	442	452	474	466	419	453	465	442	501	482	479	469	450	436	449	460	441	459	433	467	451	431	507	425	456	471	509	458	451	457	511	416	478	480	460	449	439	462	477	501	492	473	457	467	507	470	487	481	471	480	462	443	468	464	477	477	482	480	492	466	485	462	453	475	467	475	486	467	484	487	488	457	419	452	441	494	441	448	477	435	493	457	446	495	430	482	459	477	444	446	462	456	497	485	464	467	427	465	466	456	450	473	457	459	469	451	488	476	438	457	455	449	455	479	493	473	435	474	498	489	477	425	456	468	478	455	450	478	447	526	466	415	441	462	493	480	489	489	411	480	445	414	469	480	471	446	500	454	455	488	467	416	444	473	457	435	501	459	448	451	440	468	447	460	449	415	467	434	495	447	459	441	472	454	458	451	459	473	434	458	442	451	493	438	459	477	490	460	438	468	432	462	451	462	456	471	458	475	449	475	459	477	458	478	451	462	489	494	490	444	450	466	453	450	467	482	462	459	473	456	471	465	434	461	456	430	477	502	459	462	457	478	422	485	472	440	458	456	473	451	424	460	471	466	436	450	471	443	484	471	488	443	448	458	490	433	451	465	455	425	497	473	440	412	439	489	486	489	502	470	454	446	468	497	459	452	473	479	480	492	436	469	475	467	435	478	436	482	473	458	463	469	468	466	426	448	497	462	469	474	438	457	491	459	455	470	455	464	427	434	440	461	447	441	455	451	460	489	437	459	453	483	467	458	460	451	488	444	466	474	439	431	476	511	436	443	447	470	479	464	453	439	497	463	472	453	492	452	467	476	442	453	437	440	491	475	497	427	457	498	451	485	424	492	471	474	481	483	442	440	463	482	478	469	458	494	465	425	463	482	460	444	444	502	478	404	446	438	450	493	454	461	452	449	465	458	477	464	457	466	461	453	484	478	499	463	470	481	469	454	466	470	404	474	480	457	441	436	459	440	435	478	429	446	474	473	485	472	477	480	487	488	471	435	437	469	492	456	480	430	453	487	481	440	459	447	483	478	463	446	452	458	476	434	501	440	480	473	470	447	433	448	436	455	429	452	441	457	448	472	453	464	458	468	481	416	462	449	455	465	461	434	441	464	454	450	475	455	453	479	455	475	446	486	416	428	498	438	469	480	510	477	441	480	439	477	457	489	471	494	464	447	442	463	433	435	451	475	460	490	473	496	436	449	465	464	473	453	441	439	446	469	444	455	474	460	475	457	516	455	457	466	467	444	455	455	471	431	486	441	473	431	445	494	451	484	458	481	490	489	469	454	451	450	446	471	449	464	478	474	477	472	439	469	449	489	466	494	479	454	456	442	483	450	478	495	477	482	455	441	473	479	456	449	439	468	423	506	469	472	460	469	486	470	491	463	495	473	464	443	475	432	454	474	439	480	483	487	472	407	453	451	475	467	451	477	510	458	468	452	484	477	471	449	463	450	497	449	481	495	450	433	473	438	426	446	466	465	486	432	510	454	447	455	473	454	439	475	469	460	466	461	512	440	431	432	473	476	465	462	467	439	432	427	438	470	487	440	444	452	484	398	466	451	478	461	474	469	477	466	471	456	467	442	474	446	473	419	459	432	450	468	477	500	482	488	459	476	454	459	446	429	479	468	467	470	426	414	473	447	472	487	459	447	448	468	490	476	474	434	476	464	476	458	425	524	467	448	471	475	466	479	475	499	473	468	463	440	460	493	457	481	452	440	462	479	462	449	459	424	485	495	485	480	460	472	477	482	468	474	507	439	438	462	458	442	483	453	467	475	475	463	456	481	482	478	453	466	435	475	430	453	460	457	430	505	488	462	467	498	454	456	495	440	487	436	485	468	441	502	483	448	435	460	429	435	440	477	447	455	474	475	493	425	477	441	484	479	481	465	421	438	461	463	498	445	466	485	492	456	457	481	442	443	467	430	492	490	455	509	447	493	482	463	479	456	466	492	471	400	486	491	446	466	487	478	461	450	493	491	489	464	422	504	453	491	417	459	449	454	446	483	477	482	451	487	461	449	482	456	462	485	499	459	472	468	442	478	488	458	452	457	439	454	479	449	454	475	451	462	434	508	436	498	458	450	487	503	450	483	505	450	456	427	445	444	491	454	481	462	449	448	499	475	465	408	467	470	438	475	454	484	464	423	492	450	483	486	466	466	468	456	436	471	434	480	458	467	438	466	457	471	482	443	460	482	462	490	440	439	449	472	456	455	491	430	468	440	469	508	425	458	429	487	476	503	502	472	439	473	452	428	445	458	437	460	477	459	404	461	467	497	444	495	446	417	454	473	468	451	486	461	453	462	436	464	499	472	480	433	451	438	444	471	450	458	455	501	424	471	477	470	479	475	477	443	459	466	478	460	468	436	499	468	462	482	464	514	444	465	490	461	470	480	482	476	446	445	446	455	480	422	470	494	456	483	444	472	451	470	515	437	454	489	459	469	425	473	458	494	441	432	452	435	450	430	459	424	434	467	500	436	445	451	448	457	439	440	476	496	470	448	451	481	480	469	493	446	468	482	456	469	525	453	474	461	462	460	474	476	413	462	473	495	484	447	490	449	480	439	468	471	469	462	468	465	437	470	440	474	442	442	476	465	471	469	461	535	467	505	468	459	491	452	426	469	467	452	475	474	463	465	470	438	442	422	458	450	487	479	456	485	456	508	505	469	491	494	459	455	456	444	521	475	456	436	434	487	457	446	472	480	470	460	468	467	434	463	463	462	501	472	448	487	465	472	462	454	474	461	467	413	437	453	466	462	458	475	476	456	443	507	463	462	460	468	470	451	499	432	462
4612	5765	4793	2545	1867	1535	1246	1138	946	840	787	737	664	671	652	616	656	624	613	600	600	632	561	584	603	584	625	612	578	554	586	544	543	562	577	589	561	581	608	589	554	566	579	526	570	611	550	525	555	560	557	524	548	603	569	567	518	590	571	568	590	586	574	560	566	560	570	530	541	567	598	575	550	595	557	608	547	574	551	571	539	577	577	558	535	574	562	511	537	569	541	540	578	551	531	566	554	556	562	534	534	558	560	573	574	527	544	585	534	554	569	563	544	551	585	619	542	578	554	542	529	547	569	544	562	533	593	574	563	544	588	550	501	560	560	551	563	547	541	580	556	520	549	575	536	516	577	528	577	554	552	534	533	553	545	558	574	563	569	548	558	570	581	541	542	496	572	584	555	594	560	594	558	527	561	556	561	538	569	585	543	568	544	558	532	535	531	545	581	573	548	562	544	559	594	601	585	539	542	547	564	544	526	540	586	571	552	535	559	527	539	567	546	583	556	555	565	575	537	527	564	553	521	572	543	578	566	586	495	556	568	587	532	570	584	552	521	525	575	544	564	532	551	507	549	555	527	598	541	548	521	570	532	538	577	552	549	529	556	577	568	554	554	540	561	582	539	529	558	577	577	543	565	543	534	557	548	552	553	591	580	532	583	539	527	550	517	533	563	546	543	559	516	604	589	557	578	566	542	530	556	546	556	536	535	509	564	576	576	568	554	585	545	572	504	543	517	578	583	526	554	562	569	577	584	551	564	519	582	550	584	532	502	580	542	537	563	582	556	553	564	534	522	580	553	560	548	566	580	557	593	546	559	584	585	556	557	534	546	560	576	548	578	556	579	543	560	575	602	564	602	545	570	570	549	561	564	578	541	539	528	576	531	557	578	555	548	538	534	528	553	532	555	531	566	551	550	550	521	561	559	569	572	596	567	540	575	541	517	558	555	521	588	547	523	535	566	543	551	565	558	558	580	507	579	576	534	557	549	580	574	575	609	569	537	553	540	541	570	566	584	521	554	548	574	562	552	593	519	561	545	543	542	558	534	539	562	507	609	554	567	543	564	561	543	561	565	556	526	531	601	568	560	526	562	527	539	541	554	524	507	534	566	539	575	545	590	560	547	583	538	498	552	583	511	589	567	591	524	572	504	552	552	561	526	568	458	516	563	553	553	584	559	566	590	517	552	563	539	528	616	548	554	567	520	554	567	538	556	552	568	542	508	575	534	542	535	515	534	590	579	574	537	526	552	545	564	586	568	511	578	581	582	566	604	535	564	551	539	555	541	571	580	531	567	527	598	566	561	566	555	551	543	567	538	517	541	564	575	557	567	544	563	555	536	501	553	534	530	568	572	528	529	574	569	555	539	608	558	562	583	533	499	551	555	570	515	498	567	531	541	560	551	552	542	547	567	536	579	548	529	537	563	515	555	540	489	558	551	590	586	542	542	563	589	572	534	577	582	539	592	549	552	540	569	546	535	539	581	544	550	517	548	527	536	558	517	541	598	560	524	522	549	566	552	606	621	574	576	518	542	547	582	594	535	577	598	544	533	519	571	559	599	521	598	585	583	580	561	536	560	539	540	588	560	549	522	550	518	517	574	553	577	509	568	555	587	575	583	541	575	555	547	620	549	553	573	560	526	570	560	557	494	563	597	576	545	543	539	562	572	553	533	533	575	521	540	549	577	574	605	522	576	526	542	599	548	581	549	563	555	563	556	542	536	551	532	538	530	571	548	569	563	577	565	565	551	572	535	551	563	560	528	558	544	548	582	548	579	522	544	560	575	540	552	561	579	513	560	566	554	584	573	534	541	543	558	569	577	540	566	551	540	538	545	551	537	551	570	518	535	552	550	545	546	524	500	584	580	535	567	552	541	564	559	573	518	530	566	534	577	561	561	493	565	549	500	545	552	528	542	519	519	556	508	535	583	559	568	543	557	554	592	565	569	540	516	549	535	512	558	579	573	582	536	547	594	556	536	552	544	545	577	562	553	521	535	576	548	580	583	516	568	559	548	538	550	586	538	584	556	565	542	552	572	524	531	581	492	552	543	541	590	558	586	570	585	590	580	559	553	568	542	546	542	547	576	557	509	531	547	575	583	580	581	559	547	531	569	527	536	540	574	561	553	536	579	548	560	571	549	599	566	587	542	572	556	513	538	562	521	542	540	542	560	524	581	574	547	517	531	521	599	536	535	568	545	581	564	506	531	561	560	550	563	531	579	544	563	551	560	501	534	555	553	559	578	560	541	592	563	522	582	562	575	525	540	519	556	543	585	586	610	528	555	558	587	596	549	545	536	525	532	584	539	549	528	566	514	583	592	560	538	525	578	518	569	547	547	584	545	543	567	561	547	532	598	568	548	566	547	589	538	541	543	559	584	555	536	551	556	572	499	570	548	577	551	535	519	557	612	582	563	586	559	550	580	542	522	553	558	613	558	545	523	517	562	510	592	559	573	558	553	583	559	572	509	562	546	521	550	600	568	569	548	592	565	543	558	555	618	564	592	586	544	532	595	583	585	553	570	571	547	566	543	542	564	510	545	579	553	537	572	536	573	556	533	542	559	507	505	559	529	556	583	535	539	593	564	540	542	545	524	558	525	577	533	582	587	546	573	561	577	518	568	518	555	568	563	539	571	556	521	536	540	553	522	535	561	557	589	544	512	506	497	577	547	534	563	615	546	569	569	508	511	552	554	519	532	550	521	555	529	573	517	547	549	560	525	561	524	524	530	572	551	527	570	570	543	537	594	520	544	545	517	530	520	564	575	604	546	608	581	549	544	563	518	582	529	529	520	530	524	516	533	528	608	580	589	568	541	583	576	554	581	564	582	561	549	529	567	544	581	562	503	547	566	546	562	546	560	542	552	581	542	570	537	557	572	556	558	555	526	547	549	578	544	553	542	519	571	540	557	547	597	592	539	569	547	565	535	556	584	592	524	542	567	513	535	581	559	566	585	549	542	541	557	546	550	546	559	553	561	537	529	576	559	508	548	555	520	560	554	574	551	555	537	583	571	524	539	579	526	506	524	536	571	557	564	574	590	533	498	537	597	535	558	503	513	532	552	545	538	583	542	564	556	551	586	547	559	607	567	578	564	531	522	553	586	524	524	530	518	606	514	547	527	594	557	551	520	552	527	563	578	586	554	547	613	567	533	551	545	550	590	522	557	564	582	515	533	555	560	559	561	544	551	550	582	541	563	522	577	574	553	562	547	547	562	570	556	548	570	527	589	541	558	535	551	560	506	582	537	556	550	564	507	574	571	490	575	569	590	560	532	540	564	555	526	583	539	551	541	587	596	580	542	572	556	569	553	551	593	580	575	598	574	600	545	555	541	551	550	573	588	531	514	588	547	549	559	566	558	555	523	498	533	607	524	530	584	556	529	518	513	579	555	529	553	508	543	559	540	510	534	585	553	595	548	617	549	578	582	509	548	522	557	560	572	579	568	525	563	517	571	529	528	535	545	583	520	551	557	574	507	564
22656	20954	28737	23349	20956	20999	10118	1183	825	651	557	443	430	389	367	330	296	294	323	247	268	250	260	245	215	209	213	207	179	207	217	232	202	219	213	208	199	193	209	186	190	178	217	181	202	218	196	207	200	199	185	192	205	170	181	189	183	188	188	204	186	170	175	185	179	168	179	188	155	200	189	162	186	165	186	173	189	172	164	168	182	183	193	180	182	185	200	163	148	162	181	179	154	168	166	196	147	194	174	180	170	162	188	163	195	157	171	169	192	157	152	179	174	181	176	162	177	177	180	161	175	180	169	180	152	185	157	197	158	166	193	153	176	156	184	169	171	194	179	155	183	163	184	181	177	186	190	189	190	183	162	214	180	170	188	205	168	174	177	191	181	185	145	167	192	171	181	156	190	188	185	167	161	170	152	178	174	161	170	178	187	177	185	213	179	167	156	178	164	176	190	180	167	188	136	182	175	167	191	189	166	178	186	168	184	160	189	198	187	156	174	161	172	182	204	152	160	197	173	187	178	168	190	171	156	166	175	175	154	178	163	180	171	158	192	195	172	186	195	164	180	163	160	191	200	169	174	189	161	186	160	152	172	188	184	192	176	190	181	168	165	179	152	181	185	172	167	156	178	152	177	183	182	158	151	191	160	186	179	167	201	172	186	176	158	175	178	185	160	178	167	174	166	184	169	170	172	157	185	188	169	153	179	178	164	165	172	172	169	189	166	179	212	175	183	168	166	173	180	193	174	170	150	175	186	188	163	187	163	171	167	151	163	192	192	162	169	189	171	189	148	173	155	192	172	195	162	200	145	176	206	173	179	157	164	178	162	169	190	167	190	178	195	176	188	170	168	162	195	166	161	166	194	158	182	149	180	179	210	164	183	171	165	191	196	177	168	184	180	156	178	171	185	170	180	173	181	168	171	181	161	183	169	164	176	191	174	146	201	202	199	173	173	165	158	148	173	170	194	155	201	162	191	169	184	172	171	170	148	161	180	156	158	186	203	184	168	171	187	175	178	154	199	168	177	180	178	165	160	167	161	179	160	188	179	176	167	170	163	167	166	191	183	153	186	170	157	168	165	163	180	181	172	157	183	167	167	163	182	176	179	154	164	174	159	139	178	163	180	183	172	184	174	180	181	174	200	182	190	170	162	163	171	180	183	177	155	177	188	180	189	173	187	153	152	160	194	178	181	146	184	177	176	160	182	178	168	166	164	178	175	168	177	175	162	168	173	157	174	187	185	196	198	156	147	172	168	188	155	173	166	175	164	169	190	189	154	174	166	183	177	175	172	169	189	160	161	211	176	158	185	192	177	181	189	177	171	159	156	176	181	186	183	164	160	176	185	160	186	185	168	165	183	167	172	155	176	182	181	191	137	154	171	201	194	164	175	152	158	152	179	169	175	171	171	200	158	165	173	156	179	183	167	192	174	155	200	178	187	195	169	189	177	173	180	173	156	174	189	180	167	152	163	160	190	163	167	176	164	160	171	191	167	161	176	157	172	181	156	171	177	160	169	155	131	180	185	178	176	183	154	162	169	194	169	169	165	173	161	157	142	162	180	194	174	170	160	179	156	168	169	157	177	164	182	159	143	182	170	187	153	165	164	204	144	180	163	137	170	198	156	159	185	176	175	162	168	199	203	168	183	175	171	195	166	151	178	176	179	163	181	172	173	192	178	174	162	178	163	171	189	153	173	172	173	154	169	196	178	188	171	204	155	165	151	176	175	156	171	154	169	153	182	187	175	164	174	159	165	174	188	191	197	183	168	178	170	156	206	196	181	179	169	189	169	169	201	171	171	174	179	194	190	199	181	187	188	190	173	165	166	181	163	184	161	188	185	205	193	171	203	188	156	179	164	160	178	193	180	165	179	196	178	158	185	176	152	164	181	162	179	193	198	198	182	187	163	150	189	181	167	139	162	160	176	178	189	185	185	194	165	181	180	140	172	174	181	180	179	184	170	202	167	179	192	168	157	152	161	205	184	196	178	174	163	163	189	175	169	173	196	158	164	171	184	175	196	178	156	194	153	177	191	173	173	195	173	141	167	182	161	190	166	179	174	166	157	153	168	193	159	155	158	182	161	190	197	168	171	183	168	171	194	176	154	164	189	167	190	177	166	152	166	165	179	178	165	184	172	168	165	175	155	179	168	177	178	179	180	183	193	186	189	186	176	194	155	172	198	177	175	167	175	160	159	166	180	176	163	199	170	159	187	192	169	183	182	188	168	172	177	174	174	176	175	158	175	150	167	182	163	175	162	188	180	159	164	161	180	179	164	154	175	174	174	188	156	189	154	168	150	171	173	175	186	157	160	153	179	150	161	180	189	155	184	184	191	175	161	170	182	181	163	162	182	174	158	161	167	182	170	171	166	175	179	156	177	169	187	183	197	182	169	176	170	190	184	210	171	157	158	195	186	185	161	172	188	188	195	162	158	174	193	176	145	149	166	189	190	169	180	170	197	166	162	176	141	168	187	164	173	170	169	165	151	173	174	166	178	165	172	179	154	181	195	173	177	173	180	181	177	178	185	163	156	207	195	159	190	176	176	186	178	167	156	183	182	176	154	181	156	177	165	179	184	164	185	179	173	164	158	168	157	183	164	190	164	186	196	176	173	155	153	159	176	163	153	196	184	171	154	161	167	176	199	162	160	165	161	173	186	165	165	160	192	174	169	163	172	163	162	159	190	181	187	132	157	182	145	177	177	160	164	173	172	169	185	166	174	160	164	168	184	162	170	168	181	157	167	171	187	162	168	180	183	184	181	181	180	168	191	181	180	164	169	165	212	185	161	168	204	179	149	173	164	163	156	195	182	182	173	172	188	161	158	188	176	180	181	166	169	179	175	183	182	190	140	202	159	172	187	190	135	148	172	177	148	172	169	183	168	191	193	171	164	171	169	190	174	188	164	167	156	187	194	158	185	197	167	166	161	173	185	189	178	163	207	170	164	191	193	171	169	164	181	141	173	183	160	137	165	185	171	153	171	175	164	179	139	200	164	193	163	177	183	173	158	192	177	199	165	177	157	179	181	185	166	174	184	187	173	176	178	169	157	159	200	133	169	167	157	203	164	166	186	174	162	174	164	155	158	191	186	175	173	194	171	161	189	183	194	187	167	153	182	192	173	182	170	154	176	168	154	167	182	185	158	169	180	169	170	178	178	175	174	186	201	133	163	195	166	175	173	192	187	180	154	167	174	174	172	167	175	170	162	166	168	167	130	149	177	199	177	181	183	178	151	185	171	177	144	180	170	171	168	177	163	175	170	177	175	178	150	178	171	182	188	166	188	175	196	161	170	176	175	172	167	154	152	156	157	184	158	173	168	162	181	170	163	182	184	190	169	192	175	176	175	170	159	183	173	185	176	180	159	176	175	163	168	169	158	186	174	185	168	166	171	149	167	151	185	165	154	169	178	184	155	180	181	172	179	178	186	178	194	170	174	191	171	188	155	179	175	162	174	182	165	173	185	161	177	158	198	161	160	184
6894	16000	13663	7342	4982	3817	2924	2268	1753	1446	1117	953	776	698	664	590	532	442	430	385	346	386	381	386	292	312	310	329	285	292	268	253	281	243	243	246	254	287	285	218	233	228	250	244	230	200	227	246	223	254	217	244	251	217	212	231	216	246	223	224	188	216	198	220	237	235	208	216	212	221	218	211	217	242	208	247	219	195	212	208	242	228	226	219	202	214	225	209	190	221	213	196	219	207	209	219	201	218	207	226	220	207	215	202	224	243	184	208	191	197	212	219	195	211	217	190	215	207	224	201	199	215	194	206	193	186	209	184	213	211	188	202	236	217	211	226	203	215	195	212	209	207	203	217	227	219	239	200	209	206	208	187	209	184	211	224	199	238	192	208	223	210	207	211	196	203	214	211	220	202	181	211	201	215	236	221	223	206	212	204	220	219	213	194	211	180	194	213	243	200	207	213	206	197	212	201	212	229	211	197	221	216	200	206	192	219	207	196	206	210	195	218	191	229	199	185	209	179	187	221	199	211	200	212	183	207	204	194	194	157	186	211	230	186	216	204	197	180	196	232	219	206	208	196	176	212	215	189	210	235	190	204	207	195	211	211	188	219	184	240	224	224	188	207	197	206	186	201	199	198	207	223	198	217	187	205	198	210	202	201	230	183	222	209	200	208	200	198	198	222	217	220	205	226	187	236	191	205	196	203	209	200	205	192	201	194	207	194	213	195	211	248	201	177	201	212	222	184	216	188	215	197	191	224	222	204	213	212	209	193	187	197	217	192	184	187	224	220	198	200	208	221	223	216	195	214	197	202	220	214	228	206	217	200	190	233	212	189	197	215	237	201	180	226	203	215	207	186	196	187	193	217	205	213	220	190	195	208	203	208	189	216	196	198	204	211	213	201	201	201	186	184	230	225	203	194	184	215	212	231	201	194	214	216	190	175	190	185	177	213	199	211	201	202	222	200	218	191	172	177	186	213	200	197	217	195	203	189	223	197	213	208	188	190	218	201	212	188	206	222	176	186	205	174	212	233	216	204	211	189	220	199	198	214	187	229	202	198	199	204	211	210	219	208	204	210	218	192	215	210	189	202	199	210	184	186	193	191	205	227	225	217	216	211	174	193	216	211	187	210	213	220	223	209	231	206	189	197	196	198	204	192	206	196	226	227	206	211	190	211	212	223	224	189	223	200	209	177	181	202	186	231	210	201	215	200	199	195	213	221	171	215	209	182	230	175	217	192	209	198	223	215	205	189	216	187	198	200	194	202	218	199	199	206	202	191	215	203	194	208	235	193	203	215	224	220	210	221	209	215	215	192	205	217	211	227	221	192	186	199	209	202	228	222	189	199	225	209	207	220	208	198	221	188	216	182	221	201	209	175	213	194	181	228	196	188	214	205	212	222	192	206	205	211	198	195	192	214	209	233	214	225	193	198	182	209	195	210	222	201	216	217	205	203	216	194	211	205	169	195	201	193	231	188	210	232	225	189	216	195	201	201	217	235	216	208	168	210	214	193	212	237	189	203	201	202	234	187	192	207	226	218	198	203	213	185	194	200	190	191	210	212	200	196	198	206	215	216	206	211	194	212	195	200	198	188	216	208	229	232	190	209	193	204	236	187	216	216	203	206	204	209	193	204	222	197	209	190	188	208	193	224	205	207	199	204	192	199	196	217	213	199	199	200	201	173	219	198	217	217	199	208	207	186	208	197	168	201	203	216	183	185	166	208	212	215	213	205	206	224	237	202	197	232	184	208	206	212	215	181	217	200	208	227	194	232	212	186	226	202	190	194	226	207	206	176	210	218	216	205	200	194	198	199	198	195	210	221	188	242	213	205	202	222	194	209	219	198	199	213	231	212	235	220	204	202	204	207	204	210	228	208	187	201	203	227	207	183	185	203	228	202	216	231	206	202	206	200	192	181	241	212	208	229	210	191	230	207	190	230	215	198	213	185	193	224	212	181	201	215	223	189	220	212	210	196	202	215	228	186	198	222	161	237	208	208	193	197	195	214	249	225	217	231	201	235	200	202	211	216	203	201	198	210	188	185	187	222	200	182	191	194	190	210	216	203	184	225	204	194	223	188	212	202	185	186	183	215	218	175	207	191	238	212	198	218	221	189	198	212	192	212	215	211	181	215	212	200	242	197	188	197	209	235	209	220	190	212	215	168	186	197	202	182	209	184	226	204	217	200	188	188	201	226	214	172	161	207	192	192	227	190	213	207	210	214	198	196	213	188	205	225	217	210	203	208	209	204	209	211	188	225	194	222	224	207	200	200	185	210	180	215	191	222	193	201	212	203	188	195	222	205	190	198	209	189	171	183	223	204	203	190	223	201	224	223	221	197	234	231	214	211	198	185	187	219	190	199	207	198	210	198	217	222	185	222	191	196	219	203	208	207	184	200	201	198	199	222	219	219	188	200	220	215	199	203	212	192	185	203	224	185	210	232	214	226	210	221	235	200	213	209	211	199	213	178	241	211	220	210	210	194	191	207	216	211	193	209	210	196	205	187	197	224	205	201	191	208	206	208	204	198	203	201	200	200	203	214	199	182	209	187	191	188	225	241	220	226	190	206	203	201	204	221	222	201	199	215	217	205	198	198	198	197	194	224	212	194	212	201	176	244	205	213	227	181	210	206	217	204	214	198	201	223	225	212	195	217	226	203	180	193	188	180	208	178	205	194	189	199	196	193	203	188	196	238	184	189	195	209	243	184	187	179	217	171	202	189	233	198	218	184	176	224	212	202	213	186	191	203	192	209	215	213	218	221	185	208	195	208	192	211	194	204	229	202	208	202	225	212	222	184	194	215	197	209	220	211	213	186	202	228	202	201	200	189	199	196	213	230	201	203	200	206	200	198	224	216	216	214	217	203	194	216	202	210	191	230	220	231	230	187	191	231	207	199	214	225	189	216	190	178	187	195	204	192	204	226	198	198	185	224	199	193	201	204	212	202	209	183	216	229	200	210	207	217	206	218	233	202	186	212	198	218	198	197	206	237	194	189	198	212	200	203	223	214	238	219	230	205	244	174	213	207	194	203	210	213	223	200	204	215	204	221	221	210	220	210	204	229	223	189	220	202	186	211	188	207	241	201	205	223	204	208	182	195	199	216	195	194	212	229	191	218	203	209	167	196	217	224	215	209	214	220	212	209	202	230	197	213	206	205	217	203	191	175	196	209	221	243	225	222	197	223	215	187	207	195	225	193	190	216	186	209	179	197	202	180	205	200	191	189	201	188	203	216	195	192	204	210	219	210	204	188	187	235	232	217	212	191	211	207	192	205	206	186	216	188	193	207	213	207	227	173	186	197	198	202	216	216	202	216	210	218	204	201	233	236	208	220	195	204	220	215	184	197	206	186	230	208	216	219	210	195	225	202	201	188	199	226	207	213	188	221	221	211	223	208	190	189	224	212	211	250	194	186	192	195	222	199	231	236	208	203	215	202	214	201	221	201	200	218	193	204	207	218	215	194	208	217	209	211	194	220	205	208
26688	19987	7539	812	518	522	482	465	407	465	455	447	401	398	443	434	430	417	402	450	396	442	434	425	447	406	381	382	428	445	418	372	438	439	368	408	414	412	425	427	406	440	406	432	426	434	436	408	449	398	434	449	442	428	396	412	401	415	379	404	418	445	415	438	432	428	430	390	418	436	448	417	419	407	404	417	441	436	405	412	412	440	415	412	408	447	410	426	441	433	463	415	440	464	422	430	441	430	434	416	407	414	411	409	426	385	401	417	437	408	427	412	459	425	418	418	423	415	447	441	422	428	422	410	437	419	437	418	409	463	428	436	403	440	390	386	461	443	427	390	451	463	381	423	421	392	411	419	435	400	437	399	445	413	376	413	399	499	400	430	442	391	412	423	428	387	430	388	412	417	443	399	449	437	408	418	435	412	433	401	451	416	426	457	417	376	445	397	441	413	432	412	468	441	404	410	432	434	449	389	420	423	420	396	406	407	411	418	374	412	402	389	390	418	423	396	401	430	430	406	385	424	437	409	406	425	434	422	439	430	435	418	442	418	447	420	425	410	445	420	416	421	466	424	420	445	421	413	413	427	412	422	448	428	401	427	399	418	444	454	431	458	399	425	387	406	404	397	423	410	410	426	397	419	432	409	385	443	413	414	436	404	444	434	442	437	399	421	422	420	379	410	446	415	425	422	412	453	409	410	393	422	394	400	431	410	437	409	407	423	475	412	438	445	407	423	380	454	401	443	388	430	413	436	423	435	423	429	431	417	447	412	412	416	411	433	402	372	447	449	417	435	459	449	426	445	427	452	460	407	433	399	448	422	430	431	424	455	443	405	426	421	416	418	449	418	434	390	447	384	419	469	403	433	428	456	412	437	441	401	431	429	422	426	427	445	399	459	408	400	408	394	384	408	416	399	431	409	377	434	425	473	427	411	411	437	453	409	419	425	421	392	438	393	381	406	411	408	415	421	423	417	441	427	441	435	425	406	431	453	423	441	412	428	418	425	428	414	402	424	399	417	431	391	457	435	374	428	405	416	402	422	404	416	414	452	435	392	412	417	392	398	441	422	422	432	418	431	420	401	432	449	454	401	447	421	409	416	426	426	443	414	408	389	440	409	436	407	415	447	413	426	405	446	443	394	411	386	414	466	426	425	416	462	396	433	434	414	422	402	400	411	418	403	427	411	437	393	416	441	436	428	385	413	439	422	409	446	453	412	384	402	415	406	393	432	399	426	379	385	449	424	467	406	460	431	402	467	421	405	446	390	436	434	478	435	407	406	403	415	385	389	449	413	426	403	427	399	395	402	439	389	440	399	412	437	406	399	430	410	403	414	440	424	433	442	412	405	441	422	430	429	409	435	415	411	370	421	422	458	430	411	387	394	453	418	441	443	425	432	367	424	408	426	418	400	420	412	405	456	404	420	399	421	408	413	401	433	403	392	420	399	449	425	407	442	429	454	403	425	440	416	427	434	392	428	387	420	459	450	417	444	412	419	432	401	433	409	431	396	413	413	412	415	428	403	384	428	361	386	405	420	417	404	433	377	427	392	422	451	411	428	428	390	427	404	431	415	465	425	419	437	431	417	426	429	415	431	409	427	393	407	435	416	410	419	399	421	411	446	412	394	412	417	413	399	423	406	414	436	407	391	423	416	436	422	424	411	449	416	424	390	466	417	446	428	429	451	439	366	447	370	446	420	449	423	413	442	394	398	416	404	428	450	459	428	436	414	436	462	389	411	431	384	393	460	427	421	410	426	435	421	399	426	420	387	425	445	402	427	425	443	430	412	451	383	406	433	415	431	422	420	404	391	390	417	375	435	445	455	451	403	430	432	426	448	437	414	384	401	458	444	438	408	418	415	429	433	459	431	434	431	409	455	391	393	415	456	453	417	418	410	431	424	453	449	404	416	429	426	389	457	442	427	425	417	437	405	399	431	431	434	400	405	449	409	400	408	361	427	400	450	415	433	420	436	424	417	415	418	418	436	431	406	436	424	403	444	393	399	428	388	416	406	412	436	395	413	425	401	437	402	422	398	416	425	419	389	412	423	428	405	421	425	423	395	437	437	436	405	390	418	445	439	456	429	406	431	408	431	454	402	429	399	398	416	412	385	473	446	424	437	393	446	415	375	400	431	422	417	397	434	436	448	438	430	398	417	415	407	461	433	440	435	430	424	443	437	430	417	378	406	446	441	424	409	421	439	405	406	438	396	425	432	442	400	385	424	368	388	439	413	416	418	417	383	433	431	437	454	436	417	406	448	423	431	427	425	429	417	389	441	410	440	422	426	409	443	409	426	443	412	417	470	408	401	440	429	395	417	410	430	455	393	388	412	453	396	428	412	430	433	389	407	422	435	407	411	428	435	429	410	424	424	468	444	416	422	413	392	434	432	449	413	420	439	422	393	410	450	407	428	426	397	408	425	402	387	410	438	417	414	429	399	430	383	476	410	418	406	387	430	413	408	403	405	452	421	439	401	445	430	425	395	414	452	442	447	439	447	410	383	404	439	451	436	430	407	422	420	439	424	412	419	410	419	462	436	407	386	429	420	404	432	442	412	453	457	426	389	432	418	416	445	453	418	468	412	443	419	433	422	440	367	422	422	429	392	391	419	415	462	413	427	417	396	428	431	458	427	431	444	419	405	426	382	401	462	439	424	430	444	441	381	386	430	428	410	431	473	422	402	414	411	413	428	451	394	436	416	438	403	396	409	397	433	423	450	459	426	425	414	402	399	476	395	423	415	432	389	434	408	423	425	415	444	421	425	446	412	388	390	405	414	412	418	401	422	408	383	388	443	409	435	438	391	419	428	387	391	407	434	405	422	412	397	452	417	425	406	411	427	412	426	417	433	414	403	415	405	401	447	433	439	432	436	444	433	413	433	427	391	417	432	432	373	412	434	432	464	378	434	409	399	403	445	442	411	428	411	428	452	370	402	389	383	396	429	414	427	405	440	422	440	397	421	402	439	447	427	448	403	447	417	422	440	440	466	440	403	406	401	441	409	391	395	421	410	402	437	439	453	407	406	393	407	427	441	408	397	433	422	400	437	420	428	388	405	389	425	440	430	447	415	449	411	404	453	427	433	444	391	440	436	443	437	450	426	398	412	398	408	399	423	421	410	419	433	399	421	404	438	420	424	433	434	428	421	413	400	394	421	412	438	457	438	401	390	448	422	416	440	417	447	427	433	432	386	435	379	436	442	412	421	440	395	424	418	388	399	421	422	424	430	410	424	438	443	401	404	448	411	407	415	412	433	392	350	394	395	452	401	438	431	396	395	420	411	403	447	421	415	424	449	401	405	420	391	445	425	441	410	436	427	425	452	457	434	387	442	418	398	454	423	419	389	452	417	407	447	419	431	436	396	419	443	413	404	431	421	451	421	450	407	416	401	410	393	441	384	408	426	441	423	410	458	423	400	414	434	444	387	446	414	408	407	396	406	386	406	408	438	420	415	382	426	394	409	395	431	397	433	401	434	436	412
4016	1389	1283	817	718	656	668	574	584	552	576	529	566	532	537	538	541	517	572	522	568	559	529	520	494	502	521	528	504	506	558	514	542	521	540	529	536	470	517	509	520	526	552	563	545	531	506	551	517	520	512	511	536	516	466	552	533	523	526	504	549	512	547	526	496	515	509	535	507	493	524	542	479	538	513	487	501	550	524	523	511	515	561	541	526	540	511	548	535	518	553	536	492	522	516	513	543	476	509	498	509	481	483	507	484	491	486	570	503	490	568	505	540	512	509	528	529	548	495	507	512	523	549	578	567	525	547	516	519	476	526	479	535	527	539	542	510	539	533	544	506	519	488	539	512	540	532	514	503	539	604	537	530	525	505	537	508	560	488	519	509	525	541	528	501	538	444	484	523	560	524	517	562	505	563	491	512	500	506	492	515	527	550	499	500	529	505	476	563	513	526	488	473	465	509	518	499	523	468	549	520	489	515	549	507	518	492	484	498	551	525	546	536	530	515	502	543	573	541	549	530	495	561	545	504	472	522	544	533	477	517	486	528	529	495	526	522	501	515	534	483	523	528	506	512	490	507	548	530	530	505	554	516	545	483	547	513	531	523	485	541	517	515	534	547	524	510	493	525	529	473	536	515	504	513	528	527	540	535	491	530	556	562	507	499	514	525	552	507	531	534	542	526	487	470	545	519	501	527	521	555	510	528	479	513	515	557	573	509	501	497	496	535	510	484	508	517	502	521	529	559	543	486	531	563	513	520	532	520	522	559	502	534	558	539	500	520	544	584	505	521	529	504	534	527	534	545	509	501	520	500	519	529	488	535	534	526	537	541	513	528	485	571	549	509	510	518	553	513	503	525	517	523	524	497	502	501	511	552	531	533	504	536	522	527	530	508	451	519	516	498	496	498	522	549	518	501	518	532	488	500	540	551	510	520	471	525	506	497	509	539	518	485	498	519	468	519	564	535	545	545	495	505	554	490	538	559	544	553	515	539	504	508	485	521	530	529	546	511	532	491	527	521	529	566	529	532	529	510	509	518	525	523	499	526	544	517	512	521	539	523	492	546	549	476	546	553	525	533	555	516	516	526	518	498	511	532	530	507	535	550	497	556	501	515	477	526	509	530	517	523	499	532	559	539	564	540	502	521	540	505	525	520	525	570	516	558	553	510	535	522	543	548	499	546	519	509	519	491	557	566	502	520	507	466	535	548	498	559	529	470	549	510	506	501	496	509	543	498	489	540	522	494	514	507	559	481	502	508	565	486	487	497	529	538	534	520	553	511	548	524	548	548	505	588	579	558	558	526	504	559	513	521	523	531	489	501	543	537	510	508	530	503	547	557	539	531	521	527	513	508	509	485	495	529	490	544	550	524	490	535	528	507	501	497	516	570	523	551	530	493	519	524	540	539	515	513	547	498	491	522	545	553	491	525	499	513	526	464	463	532	537	512	520	544	479	535	535	527	529	505	553	493	524	533	496	484	531	522	517	527	504	503	501	494	527	497	520	535	534	484	544	543	508	494	545	525	550	532	534	522	503	557	486	506	553	490	510	523	552	533	522	521	540	524	517	540	496	553	490	459	509	501	515	549	513	526	526	540	525	525	531	510	550	507	511	534	550	507	497	538	519	509	524	534	525	509	527	519	506	498	501	512	475	557	519	527	552	512	516	544	481	544	541	503	515	524	533	524	531	481	496	483	491	515	538	511	507	511	487	489	518	556	510	539	506	581	504	504	530	482	519	530	499	502	530	535	530	517	557	504	527	515	545	512	514	506	522	535	507	555	516	529	518	473	472	538	546	535	499	515	503	524	515	529	534	523	525	552	534	479	529	509	529	528	513	522	515	512	534	499	523	555	544	536	500	553	517	505	513	490	546	538	526	501	526	521	509	497	515	532	524	509	528	503	548	481	515	512	505	506	543	496	553	511	526	549	500	541	505	559	529	517	515	537	510	522	516	574	537	515	506	546	502	517	516	535	502	551	518	494	558	555	512	514	520	522	502	497	505	505	533	508	502	519	536	519	500	477	549	509	523	538	568	514	504	512	512	556	527	550	542	485	543	486	514	539	576	498	531	483	477	556	518	536	483	514	512	494	539	498	543	532	516	503	538	522	477	554	539	519	478	532	478	519	499	539	568	513	533	494	506	502	525	511	510	512	506	501	554	549	516	504	553	495	507	522	501	503	577	574	508	543	534	494	550	501	577	531	491	533	526	502	508	511	524	494	562	573	494	515	556	511	518	480	509	549	530	538	549	551	457	506	555	521	553	564	505	542	522	512	546	520	530	542	512	499	534	498	550	514	495	530	503	498	532	523	502	536	556	474	486	531	551	520	550	488	527	495	542	537	490	477	521	534	504	509	507	497	517	544	519	498	568	524	508	495	527	484	522	497	527	539	524	538	552	543	521	552	532	545	497	532	493	506	509	499	507	513	501	547	528	565	521	486	545	492	487	510	514	526	564	519	541	523	503	502	520	498	516	517	464	524	521	530	587	540	511	511	527	544	551	538	535	507	539	519	499	541	490	509	556	520	528	518	515	511	491	548	522	508	497	525	530	531	537	515	525	515	539	488	519	560	524	528	526	542	522	535	541	470	518	533	532	509	536	541	556	542	534	531	481	499	525	516	548	547	494	546	527	523	498	535	478	514	509	517	495	502	496	545	493	558	534	542	509	534	483	529	510	493	524	503	513	532	572	508	511	541	513	552	541	492	565	571	521	539	520	511	531	510	540	560	501	566	528	501	590	513	533	502	531	496	507	497	549	511	502	538	510	518	518	514	511	506	486	506	487	520	529	494	517	548	535	513	536	522	516	560	492	536	508	511	517	497	545	554	513	541	562	524	475	545	537	502	515	523	492	475	512	561	496	526	528	545	479	550	512	528	515	488	502	487	515	524	524	510	524	527	533	544	554	540	512	530	555	535	548	495	561	559	514	538	514	512	546	523	514	530	518	509	502	541	512	548	506	476	501	533	486	534	500	536	480	541	539	515	518	513	557	516	546	533	511	521	479	511	496	525	500	494	541	523	515	475	529	512	528	516	548	498	495	496	514	520	507	519	483	546	559	534	522	480	518	534	538	545	496	575	530	520	523	487	517	502	520	517	526	514	547	504	469	532	571	538	525	537	514	460	522	514	545	528	493	515	523	530	526	522	528	524	498	505	523	522	525	518	494	527	508	531	531	482	516	522	521	531	522	510	535	571	538	464	528	576	520	517	510	530	480	496	509	519	541	525	515	540	476	544	552	525	489	541	531	504	528	520	504	530	509	534	518	531	507	492	536	551	495	482	547	534	514	492	542	514	509	567	530	548	502	530	530	509	525	526	480	533	502	536	548	527	522	541	482	496	563	514	517	500	548	539	515	514	517	525	491	532	515	562	552	506	524	504	498	500	479	541	497	506	487	500	523	541	498	524	537	475	498	480	536	549	519	503	491	552	528	499	506	533	527	494	524	525	494	523	521	528	501	497	543	525	569	520	492	497	546
23656	20950	28313	23734	20936	11062	1161	669	523	430	423	352	331	330	298	303	297	300	254	255	256	260	255	242	240	246	249	212	240	240	205	215	233	214	227	212	229	221	202	196	212	231	211	248	232	214	220	189	208	212	224	193	232	203	227	215	191	227	225	205	219	217	210	211	196	195	197	216	220	196	217	194	198	223	187	206	195	228	199	201	196	239	190	190	223	185	219	188	235	200	216	212	206	202	212	194	213	201	213	212	206	180	194	218	174	201	194	197	220	228	214	193	182	201	203	191	222	186	193	221	214	191	205	170	221	194	198	224	207	181	222	211	214	191	194	202	211	209	199	175	213	211	199	199	198	215	197	191	208	190	211	204	195	215	208	168	215	195	206	210	193	227	213	227	191	199	212	206	223	213	224	195	229	194	183	180	177	205	221	211	177	211	216	178	215	206	199	190	202	226	191	196	198	207	215	209	210	221	225	203	217	193	210	219	197	217	218	235	199	189	189	194	209	200	210	206	231	195	206	213	231	190	182	202	202	209	200	183	192	220	193	199	187	204	224	197	189	216	218	192	209	200	192	201	203	199	221	207	192	222	213	193	198	189	189	186	187	220	186	208	257	208	213	193	213	191	207	215	191	223	198	206	207	185	188	199	208	227	210	199	209	202	209	202	195	175	219	183	197	193	189	187	211	213	188	213	192	200	228	192	198	208	207	192	212	195	176	209	233	212	207	213	229	197	203	215	205	214	204	224	212	187	203	202	196	190	199	204	220	200	183	218	206	212	229	186	211	225	217	226	197	211	225	207	181	199	192	191	190	219	197	199	207	191	197	229	179	215	199	184	216	197	189	218	193	217	180	199	190	203	209	189	204	178	218	192	198	196	224	200	189	207	191	196	197	190	188	208	191	222	211	229	192	184	199	209	218	222	200	204	193	224	211	193	215	181	205	201	202	200	202	206	209	198	190	199	238	196	227	189	237	192	202	205	211	213	211	200	190	205	215	205	215	229	210	195	204	197	184	224	206	190	199	195	188	206	209	198	178	226	201	197	194	195	207	204	201	193	198	200	203	202	193	201	200	200	180	180	201	233	216	202	228	210	192	221	164	194	168	204	216	207	188	205	206	200	230	191	195	203	195	193	209	188	200	201	206	215	196	199	223	207	231	189	208	195	194	185	195	187	217	200	190	220	225	214	203	221	203	197	206	216	231	227	189	174	215	192	201	186	222	198	188	207	202	218	208	197	207	199	190	234	213	214	244	214	177	211	194	194	183	217	190	184	203	204	193	214	201	199	200	225	211	197	202	182	204	204	213	214	226	206	231	215	214	184	187	199	197	200	211	186	195	180	200	202	191	197	208	194	215	198	214	228	209	221	204	206	198	215	217	198	214	206	216	190	211	204	221	208	215	206	209	208	211	190	204	217	204	208	209	234	204	210	198	228	186	221	211	214	218	241	214	216	226	213	197	204	212	189	206	191	215	184	204	210	218	222	211	187	184	188	199	202	210	207	250	222	201	198	196	214	200	229	219	206	206	191	212	205	218	175	189	190	209	206	205	210	217	193	208	202	193	181	197	193	220	184	213	216	186	219	227	232	213	208	185	202	220	217	206	188	202	209	207	206	192	198	214	203	205	220	213	193	207	189	195	209	208	196	206	193	206	210	211	213	196	199	208	184	191	200	208	206	241	219	225	196	212	220	202	216	208	181	226	168	190	205	186	203	207	229	201	219	215	194	217	187	203	197	207	209	179	198	221	187	183	195	218	220	203	210	196	202	185	185	240	191	201	172	187	204	219	207	228	191	205	222	203	212	190	211	203	213	218	202	217	207	208	228	209	205	213	212	213	196	175	189	206	224	184	212	221	201	213	199	208	204	186	215	202	199	203	188	197	182	224	199	213	178	188	185	206	172	195	208	199	186	195	209	207	190	210	202	225	203	204	204	195	204	215	205	221	189	213	214	210	188	215	215	203	210	249	207	214	188	195	189	190	201	196	225	213	184	242	228	212	217	184	197	196	181	220	204	223	188	207	182	208	212	193	204	205	195	197	205	196	210	193	200	193	189	184	194	186	224	202	210	226	216	201	223	213	204	226	193	227	200	173	175	211	235	211	201	218	216	201	211	237	191	195	223	186	225	208	243	174	220	209	201	223	199	181	203	221	205	211	185	177	207	226	201	188	186	184	204	199	206	193	220	194	192	209	206	205	216	185	203	189	198	191	206	209	208	213	204	177	205	193	195	195	199	209	202	191	212	192	219	207	192	219	172	183	206	223	212	202	191	195	202	205	203	190	196	198	202	198	194	188	221	194	201	191	212	206	184	201	201	202	178	224	197	193	203	224	193	199	206	222	200	211	197	191	205	194	210	204	186	193	210	234	201	210	201	210	196	212	188	225	231	221	206	201	206	210	184	210	189	203	213	201	198	196	207	186	209	230	152	217	187	212	203	198	182	225	196	230	212	171	227	227	195	192	216	178	204	207	213	220	177	201	213	197	197	192	206	209	216	192	210	181	188	194	200	219	206	185	223	191	197	184	226	184	187	190	204	195	218	219	215	209	214	179	196	203	203	192	192	189	218	207	201	198	219	216	190	186	203	197	196	181	195	211	204	208	197	185	209	218	195	202	231	216	228	190	209	203	193	206	199	208	193	197	182	204	189	204	181	216	220	212	191	193	210	190	215	203	195	189	203	197	202	195	198	213	195	208	179	190	211	233	218	179	185	210	216	219	192	215	228	185	207	178	194	189	222	200	202	190	222	201	219	190	194	226	210	201	198	234	216	212	198	213	217	183	208	198	199	216	238	180	214	193	199	205	199	210	207	197	216	212	209	191	213	202	198	227	210	232	216	217	207	221	213	229	171	201	206	169	178	210	204	206	208	197	215	200	209	194	229	178	189	205	211	220	214	206	209	199	200	219	185	208	184	206	211	207	198	203	193	204	215	227	198	178	198	202	219	214	164	200	180	210	191	191	211	191	212	214	198	219	210	218	199	196	198	221	189	222	214	199	201	194	183	210	220	198	182	210	217	199	213	215	224	206	223	216	205	205	192	203	193	216	198	194	208	219	200	223	208	196	241	211	217	213	199	183	198	218	212	203	209	216	226	228	218	191	223	192	200	224	214	198	196	197	176	217	201	196	235	210	202	193	206	205	223	220	217	219	204	218	215	193	199	191	213	184	197	223	214	218	206	196	185	180	189	231	215	192	209	183	183	229	200	224	199	188	190	204	201	211	215	213	205	198	186	214	184	218	176	203	211	226	214	182	194	214	195	198	196	181	211	202	211	195	193	210	202	192	211	168	188	192	206	210	206	210	221	196	190	185	227	198	210	193	186	208	173	188	210	244	224	200	191	196	222	224	197	197	216	177	186	212	215	225	200	211	187	201	199	199	204	167	219	195	184	196	199	217	198	219	194	209	206	194	181	194	223	198	211	220	216	188	239	212	213	189	215	197	205	191	189	224	199	196	224	183	187	197	194	193	194	213	220	199	202
4866	10028	8430	4306	2938	2161	1673	1277	1019	844	732	695	615	557	474	450	416	419	372	365	343	347	328	328	334	319	324	300	295	304	290	299	284	296	270	288	292	283	323	307	283	291	280	286	280	283	305	250	278	267	260	260	279	254	289	266	247	256	257	263	237	287	280	278	263	289	255	295	288	235	291	285	294	245	272	245	258	221	258	262	279	308	264	248	256	265	241	244	257	256	265	270	246	268	266	244	264	256	304	276	250	279	283	272	289	257	254	272	248	285	273	237	265	260	268	266	269	247	257	243	257	259	253	268	250	271	271	287	251	282	275	293	278	228	265	265	273	279	235	268	240	235	293	284	284	270	272	258	265	265	305	281	267	270	275	251	265	271	239	235	278	264	276	263	245	284	278	247	266	258	257	293	277	262	267	270	246	256	265	279	283	265	244	245	277	273	265	273	250	271	285	263	255	271	301	287	261	297	262	265	279	272	275	270	276	269	274	260	277	268	257	268	274	262	243	283	240	275	266	261	272	258	280	270	275	228	266	246	247	232	271	274	247	241	265	265	249	249	265	247	251	270	257	266	271	244	260	262	251	256	271	263	253	299	272	245	283	286	279	275	254	289	260	247	253	263	284	275	265	246	286	280	269	265	277	237	253	268	278	258	254	250	251	280	246	259	259	276	245	248	254	272	284	264	287	254	253	267	295	274	258	267	273	268	271	271	260	264	282	260	278	262	257	268	279	256	278	250	265	241	251	252	276	267	231	290	277	258	260	290	286	250	268	242	302	268	270	251	260	292	263	275	281	271	263	263	240	266	285	254	286	268	256	259	266	291	257	272	269	286	278	284	263	246	245	297	258	261	235	225	268	263	245	247	253	275	261	227	263	223	256	254	245	274	259	253	258	256	255	242	265	296	247	252	242	259	269	258	283	257	268	243	281	296	278	272	249	238	251	267	260	251	272	231	265	237	258	278	243	229	274	245	257	283	249	276	235	283	268	235	260	279	254	271	271	253	269	267	270	238	258	285	258	254	267	269	271	274	244	277	272	256	269	272	273	248	278	254	255	253	273	283	257	251	291	257	285	266	239	251	275	248	288	279	246	262	270	276	242	262	265	248	269	247	278	268	253	262	263	259	228	284	264	264	280	280	228	267	255	275	276	256	278	295	248	261	250	256	271	275	281	279	248	283	268	269	238	257	255	238	236	262	263	274	239	274	246	254	251	256	278	260	248	279	241	275	254	261	285	267	268	275	254	248	227	260	235	287	265	263	247	275	236	262	262	268	271	274	264	267	256	242	261	286	274	268	267	243	301	270	275	268	265	262	257	285	275	272	258	284	245	258	232	254	261	269	251	272	248	257	274	259	253	266	243	258	270	252	262	260	233	231	230	257	272	247	272	238	284	288	261	240	256	274	256	263	288	259	282	283	260	259	253	289	263	250	282	264	255	239	277	250	239	249	277	259	254	280	247	288	262	281	263	274	282	247	258	244	272	269	254	272	275	257	251	246	236	230	234	252	278	248	295	258	274	276	267	283	277	254	281	302	247	250	263	263	259	281	274	295	290	228	233	283	269	265	280	233	239	250	249	280	273	299	297	254	230	256	248	263	260	258	268	246	298	272	237	261	244	247	249	297	214	254	258	276	283	269	287	279	247	270	259	261	271	257	224	241	250	247	226	266	270	261	249	283	272	273	257	274	237	251	254	238	260	244	263	265	219	285	249	246	268	260	283	255	241	272	264	239	248	248	290	281	260	281	248	260	283	271	305	234	268	255	262	254	256	253	280	272	265	270	258	263	244	262	268	247	244	297	259	265	266	264	231	249	280	291	247	268	255	286	236	254	277	269	261	268	301	269	276	263	250	235	242	261	219	232	268	295	267	244	285	254	267	276	245	266	242	261	259	247	288	255	262	270	266	234	231	274	243	258	256	262	264	281	264	295	279	264	300	249	233	253	265	238	234	261	292	267	289	271	246	274	254	221	277	272	270	271	271	263	248	254	252	266	253	280	263	256	260	246	273	246	273	271	281	260	240	302	249	258	233	239	245	272	255	274	237	251	271	247	272	244	264	267	285	271	257	250	273	289	254	238	277	269	263	262	254	276	247	268	260	278	246	273	245	244	256	245	273	271	272	279	248	251	297	282	271	270	252	274	261	261	263	276	299	266	291	266	274	266	264	271	284	251	263	245	264	261	243	243	272	250	289	262	263	214	238	243	271	266	230	271	259	258	248	265	287	255	264	272	276	252	287	241	271	260	245	282	251	232	271	262	289	299	246	265	245	274	255	275	261	254	274	254	258	245	258	275	262	248	247	270	276	263	264	267	260	233	272	272	274	261	240	272	269	284	256	267	294	271	298	280	259	235	275	274	262	259	261	284	266	290	262	265	268	261	278	263	249	278	253	261	228	243	257	277	274	242	271	260	237	266	278	249	246	267	270	276	276	255	278	265	285	268	264	267	260	253	267	254	252	265	277	297	286	281	237	244	281	285	252	284	262	254	244	231	283	279	250	256	266	274	269	271	256	289	251	268	240	275	258	269	269	266	270	271	259	283	273	299	251	261	279	279	270	238	242	269	270	258	243	265	244	248	279	255	291	260	273	271	262	270	272	291	246	247	286	259	280	262	223	251	290	250	227	319	274	254	268	274	263	276	278	258	237	286	260	276	232	279	257	270	258	231	257	238	281	267	231	274	276	243	230	241	253	235	229	236	255	279	249	235	293	243	258	252	260	280	248	232	272	288	244	242	283	251	254	274	262	267	284	248	277	253	252	235	267	233	263	243	259	269	278	255	295	238	270	266	270	252	302	264	258	274	287	254	279	250	281	261	271	296	248	266	245	262	263	284	269	230	253	284	233	267	262	257	238	276	239	249	280	269	250	252	279	280	283	268	240	279	295	256	265	276	266	268	263	260	261	247	244	242	249	254	267	265	233	275	260	251	274	259	277	267	241	287	262	251	262	253	259	281	261	263	246	281	252	250	279	248	257	273	232	231	261	256	261	271	263	279	267	252	242	251	279	256	261	268	247	293	276	280	271	250	241	262	275	262	239	284	277	265	272	245	256	260	278	269	246	262	254	246	277	240	270	270	259	274	272	281	258	266	292	272	246	291	268	264	263	266	259	264	254	251	287	291	248	259	252	268	254	252	264	264	254	242	246	262	243	229	303	279	276	244	274	241	273	260	292	245	269	273	254	256	283	279	259	262	231	256	253	281	282	264	246	293	273	250	261	242	254	280	275	267	268	269	290	271	231	262	262	248	258	266	292	261	265	227	286	251	270	258	293	259	261	278	256	225	278	250	285	259	277	263	248	279	240	269	249	271	246	296	275	255	264	290	264	269	257	266	248	246	263	248	281	253	270	261	266	271	287	280	273	271	247	259	270	280	284	274	271	271	260	256	252	257	265	281	281	291	251	274	285	242	273	280	261	252	284	237	261	297	231	260	290	273	261	288	290	277	264	255	254	270	248	281	241	277	251	236	265	266	271	292
24890	20946	27145	24840	9804	977	777	610	572	584	547	543	522	515	534	512	518	537	525	505	514	504	498	494	489	494	461	464	490	490	422	455	475	479	491	495	460	505	502	444	468	476	457	462	467	456	468	466	445	470	493	463	407	495	444	507	457	464	499	460	445	450	484	468	463	480	475	465	481	460	476	464	491	453	474	476	460	431	474	465	424	444	441	491	495	478	443	480	439	467	465	471	486	529	447	475	479	473	483	463	470	460	413	461	466	434	511	473	441	475	485	497	450	485	452	461	504	449	457	470	459	463	493	466	447	492	454	473	473	513	468	475	439	455	457	496	476	490	466	497	468	481	449	447	445	474	465	500	485	468	483	451	452	471	461	442	466	459	453	445	448	456	502	491	472	452	472	451	468	486	509	486	427	462	425	473	463	494	451	442	444	434	493	496	420	480	458	469	485	460	455	471	478	511	462	464	436	427	514	481	469	444	480	504	503	474	473	462	476	441	493	465	451	470	475	467	468	483	449	477	479	459	414	471	434	460	458	460	471	436	423	470	476	497	453	457	431	454	481	466	474	481	455	493	487	478	477	456	463	491	478	449	467	471	473	470	468	471	469	438	457	491	488	428	492	461	453	454	458	437	468	493	456	464	441	490	495	462	500	474	439	454	463	444	461	464	457	442	471	443	487	466	443	458	477	492	482	450	475	440	467	455	497	458	491	487	471	492	521	479	476	513	462	445	466	466	467	469	477	446	473	500	485	515	447	438	472	503	484	451	457	472	457	453	488	455	465	499	495	460	479	436	453	469	461	413	503	420	460	510	429	453	501	465	465	468	494	433	456	488	479	431	464	463	476	441	490	472	458	467	472	468	470	473	432	428	481	465	455	462	471	487	471	484	462	459	489	443	465	441	461	469	451	456	463	488	474	474	489	471	433	458	463	475	489	494	498	468	456	482	456	437	430	462	465	490	447	469	451	491	501	468	470	464	476	447	444	484	467	512	454	466	429	454	446	434	450	439	472	437	487	445	470	468	503	474	494	481	525	453	480	461	460	475	476	474	451	463	453	477	485	527	478	450	479	418	481	471	495	479	505	475	469	461	456	498	498	440	502	434	436	467	450	462	471	499	447	458	497	467	486	433	515	478	475	438	442	495	453	438	442	463	483	461	466	473	468	481	407	474	436	488	478	473	465	482	472	496	439	404	435	446	462	456	462	464	451	475	448	499	471	458	477	457	426	455	466	490	502	452	458	484	487	423	474	472	439	484	500	462	494	498	473	464	456	439	457	454	522	464	476	463	467	499	480	457	452	447	439	459	460	470	453	451	458	442	434	464	438	433	441	493	475	490	482	480	444	490	467	472	438	450	489	512	501	459	459	478	469	469	481	547	456	475	513	463	470	463	419	491	456	436	439	501	447	479	440	437	479	440	470	486	466	505	448	484	465	463	502	447	474	539	447	481	495	452	464	471	480	500	475	487	467	475	422	506	482	463	435	466	484	410	452	490	452	470	426	452	473	476	482	444	475	476	480	458	473	474	447	436	488	480	475	488	437	466	455	461	506	484	450	503	483	469	466	466	439	446	463	447	459	455	482	502	443	454	433	468	457	516	490	485	456	476	478	446	465	497	465	485	448	483	462	452	483	465	450	474	468	476	490	462	487	446	477	471	436	470	438	511	458	468	472	430	469	468	461	442	460	524	457	467	464	507	502	489	477	479	463	465	452	469	457	472	483	502	431	476	476	468	443	454	507	463	516	473	454	459	500	477	491	460	492	451	474	498	479	453	482	466	453	467	482	439	488	439	482	499	496	456	489	455	449	468	473	467	471	496	457	445	473	481	461	463	476	455	472	455	469	472	478	478	463	477	489	438	431	420	453	440	435	421	446	475	469	461	466	461	499	448	493	448	477	456	446	475	477	462	486	454	493	459	464	487	452	494	513	456	435	470	458	502	476	481	473	462	446	454	459	447	469	478	472	482	475	421	457	477	477	507	492	472	460	460	450	437	473	464	458	489	488	496	502	410	475	495	469	467	464	485	450	463	497	478	442	486	498	460	448	479	472	468	432	458	480	442	422	461	468	474	472	462	471	469	500	438	494	477	466	497	481	474	458	464	453	446	474	456	459	475	453	494	456	454	462	460	437	419	458	465	454	476	460	441	472	452	467	469	481	485	479	454	454	448	475	457	444	455	465	533	467	460	457	481	445	472	455	462	492	453	449	468	455	503	489	480	477	458	414	443	460	437	436	468	431	479	481	434	468	458	447	523	479	467	433	515	486	475	464	460	445	499	464	447	457	465	494	495	483	492	487	463	485	476	502	523	490	464	448	444	407	452	471	452	485	489	472	478	475	455	468	450	446	447	416	465	491	445	472	452	442	459	467	439	428	456	450	456	465	464	480	432	471	487	494	450	448	464	496	476	482	487	427	476	487	461	450	472	436	492	479	469	453	441	462	456	456	433	461	491	442	445	462	458	471	437	467	472	460	470	527	454	476	462	434	499	529	451	452	434	461	454	471	461	469	472	452	496	460	465	468	420	460	463	472	480	485	424	478	451	472	475	463	473	442	470	483	457	485	491	497	476	447	477	447	421	454	450	452	467	460	466	471	434	435	492	495	475	443	487	478	474	451	485	449	429	465	483	457	463	437	476	485	484	475	488	461	479	487	470	441	464	493	510	455	433	478	501	485	460	467	461	439	472	484	440	475	460	467	434	474	490	453	490	475	480	498	471	467	464	480	518	449	461	483	473	441	490	461	473	481	477	446	461	454	437	458	438	465	451	469	446	468	476	428	481	475	499	428	486	479	473	511	449	470	455	499	473	463	476	457	417	424	481	466	450	447	460	452	467	462	509	483	469	489	461	454	468	475	467	454	457	415	391	470	458	488	470	492	472	420	442	513	453	449	440	437	445	480	476	476	427	440	460	478	465	482	494	487	457	436	494	479	446	451	531	466	458	462	481	481	467	452	457	472	461	449	450	497	503	468	475	470	459	481	470	504	477	453	450	457	454	441	463	487	467	500	434	475	494	482	433	463	493	480	467	479	482	460	448	468	502	463	485	453	462	437	460	453	470	498	456	426	518	471	476	474	411	473	444	406	485	473	464	453	484	461	497	447	484	461	473	505	457	465	501	495	450	447	487	438	465	487	460	445	505	493	458	480	507	476	435	431	442	514	475	455	483	471	450	474	482	445	455	466	471	453	454	462	490	462	470	482	488	455	451	480	494	452	492	476	463	461	443	479	437	456	484	529	487	474	469	438	502	465	465	458	460	474	481	441	491	437	462	436	437	478	461	481	414	431	503	428	406	451	483	461	463	468	537	468	454	449	446	437	449	482	440	483	482	492	470	447	474	480	483	455	468	466	412	487	435	478	454	443	478	450	450	473	472	433	490	481	453	489	467	520	466	442	466	440	447	418	493	456	444	447	455	471	461	455	426	485	471	456	448	475	492	452	477	459	490	451	455	490	464	481	475	456	465	446	448	421	490	465	476
4595	5784	4807	2580	2013	1456	1299	1138	995	874	814	721	691	665	642	647	608	610	658	593	602	552	606	631	632	574	579	580	547	575	579	539	553	550	548	543	528	541	582	571	547	517	567	569	563	541	581	568	554	569	576	549	534	584	562	538	559	572	531	526	566	554	554	533	533	559	527	595	554	600	588	566	553	612	514	597	569	572	588	551	600	575	566	585	584	526	580	605	550	563	602	539	555	554	512	570	579	578	545	557	551	533	538	545	560	502	546	580	541	515	518	580	572	574	573	546	552	532	546	583	575	539	527	567	553	546	580	576	513	577	610	562	557	559	588	563	569	575	556	556	536	574	553	558	560	530	559	585	593	532	519	552	566	546	526	531	566	599	553	529	568	571	558	510	556	552	537	542	521	548	552	536	605	552	597	531	545	529	549	529	575	571	521	571	578	571	563	576	527	551	531	578	543	578	569	537	541	550	581	539	522	550	538	543	547	549	540	501	576	554	546	583	602	526	560	549	588	568	610	525	573	570	596	537	527	570	520	562	543	613	571	562	576	574	600	569	578	538	563	530	584	579	564	536	607	551	592	575	518	555	581	520	581	609	586	520	564	535	601	521	563	542	566	582	538	603	590	612	525	577	529	540	528	558	549	602	585	601	585	563	567	609	596	587	549	548	552	561	595	564	557	560	552	525	538	518	549	549	532	540	568	544	559	566	503	588	542	577	604	563	542	615	552	546	544	556	549	496	555	529	555	601	560	581	579	587	531	589	606	555	576	554	541	586	551	585	562	546	536	577	572	574	573	544	573	555	529	570	525	571	513	566	601	524	557	594	531	604	555	562	591	528	547	542	539	552	508	563	572	562	562	568	518	616	557	578	548	575	542	551	588	541	549	515	555	571	561	542	549	537	578	575	530	559	527	548	550	555	562	545	556	577	522	547	563	567	555	554	580	499	554	597	550	561	540	540	532	549	555	578	569	547	572	580	532	562	536	534	556	569	533	542	574	576	568	543	545	544	579	561	592	599	578	539	580	557	545	589	563	563	556	581	585	577	522	537	554	586	599	585	562	614	518	566	568	538	535	559	591	540	551	569	530	543	531	535	535	569	574	535	548	536	583	536	558	554	528	566	551	525	568	591	543	513	575	576	572	554	577	584	549	557	561	534	528	524	577	527	550	592	529	560	586	583	538	550	542	550	610	552	578	533	520	555	583	563	558	551	577	556	561	517	550	566	566	568	580	605	610	569	507	565	572	555	587	587	549	573	568	577	567	592	575	536	553	599	581	584	565	568	546	553	537	605	525	576	501	570	574	557	538	583	565	552	569	548	505	564	582	590	556	588	571	594	575	567	579	580	565	522	557	581	610	589	532	566	539	538	502	548	527	536	568	541	587	585	564	550	543	576	588	546	569	516	527	497	533	579	564	534	542	604	551	593	549	542	549	590	563	614	590	558	548	611	535	577	565	505	586	597	549	542	557	568	582	549	542	573	594	536	569	581	585	575	589	520	574	598	577	596	565	550	601	523	570	584	581	553	566	551	567	548	551	555	522	570	554	548	553	583	565	557	521	561	554	568	577	554	534	546	547	518	554	535	590	548	564	561	561	550	524	537	546	529	618	577	586	567	600	578	571	516	545	592	591	588	545	565	601	566	565	556	581	527	563	584	568	576	575	587	549	578	556	540	560	575	531	595	556	567	513	549	551	553	526	531	539	557	559	557	549	586	575	556	562	528	529	503	580	595	523	524	590	549	560	540	549	564	571	551	567	535	575	575	580	558	542	602	529	563	548	576	546	556	553	567	590	581	556	561	515	543	536	530	549	558	597	584	573	562	575	569	562	537	582	591	532	584	539	544	585	534	539	574	588	591	521	526	592	522	564	553	541	574	566	580	606	540	536	537	520	580	544	555	554	556	581	528	563	598	559	574	571	595	551	568	559	574	542	586	565	593	596	542	523	567	581	569	558	596	555	565	583	555	489	554	553	523	557	563	579	599	585	581	531	567	575	565	526	574	544	528	571	610	526	619	560	541	593	570	575	576	526	569	589	544	534	533	555	565	572	543	605	531	567	527	552	533	558	574	561	561	557	604	518	563	545	551	573	548	547	545	568	587	572	546	534	549	563	545	566	548	528	541	576	560	553	552	545	563	565	598	536	554	547	553	564	564	567	505	574	574	571	554	533	556	528	559	569	554	579	568	541	555	588	519	541	555	546	558	571	566	502	544	619	546	551	546	566	563	565	594	580	529	571	527	554	571	581	632	498	560	566	560	574	568	578	571	533	540	544	548	528	567	583	583	575	554	542	549	548	571	571	543	580	555	567	539	543	605	596	572	530	522	561	570	518	605	542	587	563	576	542	538	589	569	551	548	558	579	562	557	581	606	579	561	571	540	539	529	530	569	535	588	565	562	531	594	537	550	586	565	568	549	522	530	575	551	574	555	552	585	528	548	546	531	559	552	569	554	564	570	560	541	551	573	578	560	562	544	539	550	529	547	562	561	569	554	535	534	548	530	571	533	565	530	487	523	522	570	602	582	579	567	585	527	550	561	523	527	569	557	549	587	567	528	560	576	597	545	535	541	540	599	582	570	564	578	538	526	549	554	588	576	545	546	554	534	554	573	557	588	560	582	560	551	597	541	554	533	550	514	534	587	595	595	569	583	568	570	560	576	560	549	585	524	532	548	622	542	554	533	586	548	570	526	569	551	584	525	522	566	577	565	554	521	550	526	533	581	572	518	623	570	542	588	557	523	558	556	568	572	574	564	559	581	565	554	547	571	537	587	549	581	574	532	541	587	562	545	582	574	560	571	528	579	589	556	550	644	590	555	569	534	621	581	570	548	557	527	575	582	536	580	554	535	546	560	554	561	562	609	533	591	564	554	540	590	524	534	507	561	557	530	556	551	580	544	559	584	557	564	563	549	532	551	588	559	576	589	570	554	580	549	603	574	538	532	580	611	600	545	546	524	543	481	595	519	603	547	541	558	553	530	546	549	570	571	565	592	606	549	577	595	574	562	571	593	547	599	559	558	531	546	574	586	573	569	536	576	560	547	575	582	606	568	526	532	557	557	582	587	515	533	554	581	586	529	550	578	571	549	552	566	570	553	588	559	562	558	546	537	554	560	550	562	573	578	548	551	565	540	572	566	552	580	575	531	550	561	601	559	575	554	565	531	527	572	641	585	564	545	520	563	567	555	528	535	565	602	583	543	522	583	533	513	545	609	587	573	591	568	546	546	523	588	607	543	560	572	537	595	556	540	512	576	558	549	564	582	579	552	563	537	543	510	555	558	563	567	574	562	556	556	630	588	574	547	537	524	558	604	556	556	550	569	563	560	588	567	542	526	530	564	536	631	551	579	532	539	533	574	550	556	571	540	567	576	544	559	612	583	568	592	561	524	551	565	552	547	550	571	522	592	558	600	563	527	555	552	572	547	539	567	577	555	583	585	568	588	564	523	530	555	525	569	608	595	534	551	589	503	542	530	563	558
22672	20982	28782	23387	20983	21033	10295	1164	829	624	570	500	455	398	355	308	299	286	293	287	282	261	250	240	238	264	230	199	203	179	209	226	215	185	180	205	198	181	176	186	188	198	182	187	212	234	189	172	181	187	185	172	189	191	184	181	181	176	163	181	182	208	165	191	183	167	195	197	205	165	176	204	152	171	203	188	191	184	170	182	181	180	187	152	182	172	190	154	188	218	199	166	186	188	167	203	173	167	185	189	164	168	161	188	189	164	157	157	174	193	184	146	171	147	197	167	170	163	182	144	178	194	168	168	150	209	178	167	179	172	159	171	194	170	183	184	205	170	152	187	163	171	198	179	150	179	148	166	194	199	197	148	160	166	200	170	185	200	168	194	178	175	165	175	157	188	182	175	176	167	192	159	174	166	149	152	177	174	182	181	185	153	169	171	187	179	173	147	174	177	186	174	162	159	181	172	194	156	178	184	190	191	182	173	162	170	172	183	163	169	164	199	175	183	170	193	178	180	196	207	163	160	171	168	164	171	168	168	174	174	190	178	175	190	191	160	187	166	172	174	191	173	179	155	179	197	188	172	184	182	169	194	181	181	181	193	185	186	179	176	150	164	171	179	165	177	183	172	163	173	168	179	185	193	191	162	158	181	176	170	167	165	192	170	176	186	183	195	168	175	198	180	169	162	198	173	170	158	191	181	171	177	193	175	187	194	165	182	167	155	187	172	197	170	155	175	192	186	183	153	174	186	162	159	185	152	143	177	175	184	175	188	182	174	153	171	178	170	172	160	186	168	159	189	187	162	169	160	179	186	188	194	179	192	170	205	169	167	181	200	174	165	163	180	158	154	168	208	167	170	168	194	185	196	178	150	179	173	202	178	176	157	176	164	145	173	189	163	168	175	153	165	161	152	178	162	151	145	179	183	181	190	178	178	183	179	178	177	205	170	181	184	198	189	180	158	168	156	169	181	167	181	176	170	170	194	169	173	156	152	157	200	176	164	177	152	147	191	171	171	175	172	146	171	176	193	165	177	163	176	181	149	163	201	168	183	188	163	184	170	165	152	171	167	178	172	174	169	217	185	157	176	186	172	191	182	174	166	182	188	174	180	167	165	164	167	179	146	183	182	189	156	165	162	177	171	179	169	186	177	156	164	159	169	161	161	160	184	195	181	172	166	175	164	204	187	161	191	168	178	160	165	195	188	163	175	196	182	168	177	195	167	177	178	183	205	182	173	192	170	162	186	174	192	182	163	171	194	192	158	160	173	172	172	172	185	163	177	171	190	156	165	170	174	183	186	157	177	182	168	179	192	160	183	165	180	181	156	183	171	191	154	170	182	162	188	171	173	183	175	179	204	165	179	178	171	184	197	148	192	173	172	166	171	172	168	155	185	187	166	165	164	170	170	146	170	157	171	184	177	176	188	150	186	176	196	194	178	158	181	175	188	163	165	169	232	180	197	169	167	164	198	159	179	177	161	192	188	163	192	161	157	146	176	175	157	174	171	146	183	196	166	175	175	159	173	195	173	159	170	171	181	174	179	188	180	185	162	160	177	178	168	160	173	195	166	201	200	188	188	171	171	188	179	173	162	159	177	199	176	166	160	173	173	175	170	174	165	157	154	174	187	159	156	159	173	170	175	169	161	164	171	195	165	172	181	165	170	190	181	191	157	159	160	205	194	171	165	186	194	174	183	177	148	171	169	179	163	166	168	180	173	164	167	159	170	176	171	184	189	181	183	192	171	156	180	177	174	182	159	189	154	173	160	201	182	165	162	162	160	183	175	173	173	193	166	154	178	180	186	201	174	173	170	167	195	171	187	170	191	174	177	180	172	171	177	159	175	151	179	174	184	165	194	171	162	171	163	150	174	167	176	168	191	172	183	178	156	185	166	159	181	188	191	167	178	163	194	158	193	204	175	166	200	189	190	192	200	173	188	169	184	167	165	167	187	177	190	143	181	176	187	205	172	177	189	161	157	177	198	170	203	182	186	184	127	187	163	195	162	177	187	151	173	173	182	187	174	181	206	189	185	156	188	189	181	166	167	172	165	160	175	185	172	188	161	190	168	180	191	186	170	172	194	150	175	184	168	166	157	169	171	171	175	163	170	184	154	164	170	175	153	196	146	183	174	167	184	179	168	168	185	151	190	177	202	188	161	168	193	155	174	172	181	167	179	152	161	150	170	178	179	189	167	182	172	172	188	178	183	165	180	162	186	172	179	171	167	173	174	178	160	190	169	175	168	180	183	171	172	160	188	178	199	174	158	170	160	187	168	166	205	161	172	177	180	170	190	177	173	171	190	181	188	175	213	173	181	146	175	172	156	167	155	196	183	175	166	189	183	192	190	189	181	196	161	175	164	170	181	173	171	195	169	178	187	213	153	169	179	176	177	159	200	170	172	181	173	164	168	199	169	160	171	196	173	197	181	180	175	182	179	192	164	159	168	187	158	196	193	165	165	171	193	166	172	181	173	164	173	175	143	190	175	184	171	195	177	175	159	192	190	194	168	179	163	189	181	159	164	177	183	176	172	160	188	182	184	180	192	185	186	199	188	172	171	161	169	158	177	167	189	186	167	185	190	184	198	151	196	154	160	150	189	181	175	190	171	171	162	179	164	191	179	167	175	188	173	186	171	165	176	159	177	161	159	178	169	187	187	177	191	179	178	178	176	168	178	170	167	177	168	180	169	184	178	165	182	178	177	175	175	180	163	183	159	152	152	172	170	172	164	164	188	180	196	192	201	175	163	197	183	174	184	166	179	181	162	144	187	190	187	179	175	186	210	174	187	185	171	180	171	167	188	161	162	164	181	180	163	185	178	166	176	163	150	175	161	171	207	172	203	192	171	164	170	189	169	190	180	199	179	167	191	186	175	159	172	164	179	165	175	173	185	151	185	141	160	152	167	154	176	173	170	151	193	192	149	142	174	188	170	163	183	194	171	178	164	158	151	149	185	179	180	155	171	174	170	157	185	173	170	188	196	183	178	172	169	176	204	166	182	186	185	172	171	180	168	154	166	199	184	172	194	178	185	185	175	162	192	161	175	195	178	182	156	161	197	148	182	172	172	176	173	167	167	162	159	158	174	185	167	159	199	166	175	178	176	174	185	204	188	175	181	171	171	171	171	185	152	167	189	164	168	172	174	172	171	176	172	191	168	151	178	176	173	171	192	167	169	170	159	177	179	159	188	158	160	188	185	193	150	163	170	187	167	177	163	160	147	175	176	175	185	164	189	169	163	179	161	184	170	166	177	185	149	178	152	161	172	182	164	168	162	184	163	183	177	169	169	176	189	162	176	188	187	179	172	172	152	175	174	151	193	178	191	183	162	175	193	194	172	180	163	176	153	192	163	149	169	164	198	199	179	190	174	189	175	175	179	163	177	162	184	199	176	165	184	183	187	185	150	162	179	171	193	148	180	181	168	167	175	166	155	156	165	155	171	187	180	177	171	189	181	185	199	157	171	171	180	155	174	183	177	174	152
7108	16323	13490	7396	4955	3790	2959	2274	1750	1319	1112	899	869	691	616	554	519	450	461	391	392	372	378	353	364	306	312	279	305	257	300	284	297	267	284	225	250	285	254	245	240	254	233	262	236	240	238	236	213	225	223	215	233	235	235	228	232	223	215	215	209	213	236	226	226	218	238	239	250	213	247	201	196	240	227	197	218	237	239	217	228	219	217	220	219	204	198	236	209	227	209	218	218	247	213	217	223	203	206	201	205	220	225	214	196	205	219	209	206	203	224	236	211	218	204	208	169	212	219	208	225	190	206	225	214	234	210	218	223	190	214	212	234	208	203	209	214	205	208	214	224	225	196	201	198	190	220	209	231	202	206	213	220	207	227	177	222	215	232	220	251	201	221	186	200	211	236	211	175	196	183	214	236	197	215	215	196	219	204	194	201	182	210	230	203	203	211	230	217	189	210	186	176	183	187	205	200	212	190	234	202	199	204	195	232	204	229	199	205	225	197	204	189	189	220	237	207	224	215	211	221	238	194	216	209	193	226	193	203	194	209	213	183	187	216	208	218	185	195	207	195	232	199	228	201	205	209	215	203	211	225	197	216	204	213	228	217	229	213	217	213	206	230	218	222	217	198	211	213	215	188	199	212	215	224	193	205	213	219	226	209	183	200	184	207	203	252	216	212	222	196	213	206	223	222	201	199	216	194	232	192	189	196	180	232	198	206	190	195	205	214	229	194	197	209	222	199	209	202	189	188	209	221	198	232	208	204	192	190	193	215	226	233	223	201	219	222	226	226	198	240	222	235	211	203	227	214	217	199	213	208	217	207	225	224	194	219	209	224	218	201	209	211	203	204	216	193	188	205	209	191	209	227	209	207	219	179	224	202	206	209	192	180	208	194	207	228	192	215	223	210	220	195	202	192	229	211	232	222	226	233	184	202	216	205	211	219	191	235	182	213	192	220	184	206	214	191	218	216	220	212	207	223	200	219	184	209	221	198	210	210	212	203	209	205	197	247	189	203	224	177	219	192	210	230	226	216	211	209	203	211	239	202	198	201	226	200	212	215	225	208	241	181	204	218	229	190	188	210	227	185	205	202	197	211	198	202	217	220	229	216	208	192	214	188	192	232	195	181	213	180	231	200	212	190	194	224	215	222	208	208	207	196	207	234	200	198	199	240	215	190	219	239	212	198	183	209	211	196	183	203	204	211	207	201	232	251	215	213	221	215	195	201	228	239	210	208	205	189	208	222	238	184	214	231	237	199	242	189	210	214	196	206	215	199	200	188	216	232	203	206	199	180	210	190	207	189	198	204	190	205	207	209	184	182	254	198	189	234	208	201	201	193	201	206	212	222	231	217	219	209	193	219	198	215	218	185	199	190	229	196	192	185	190	214	227	206	204	224	226	214	200	190	186	230	220	228	204	219	190	209	205	207	219	220	226	210	204	224	216	202	211	216	214	216	198	217	214	216	200	172	216	199	212	217	217	199	205	213	214	200	188	213	189	224	205	213	207	221	196	227	192	205	206	221	200	227	180	215	195	197	239	209	215	178	202	215	230	190	213	192	234	215	216	178	215	182	205	227	214	203	209	217	208	199	234	198	214	198	206	216	234	190	188	223	185	180	214	215	210	201	194	219	216	215	187	194	230	212	213	209	230	187	206	214	242	208	186	234	205	179	210	215	214	216	194	215	208	192	237	210	189	225	195	179	188	220	202	216	223	183	205	205	220	214	226	192	197	202	182	201	218	208	207	188	200	205	234	210	200	234	195	203	201	192	200	207	200	204	204	221	202	213	193	215	201	229	189	221	234	185	213	220	216	213	215	207	224	233	209	210	206	189	209	198	198	213	216	187	177	211	213	197	203	184	203	203	196	202	229	217	180	186	220	195	197	194	201	206	225	212	224	219	205	211	208	189	205	213	217	219	206	232	185	211	209	185	214	203	206	213	227	212	213	220	199	220	224	203	213	203	203	196	224	210	202	221	227	179	198	197	178	217	192	198	222	216	227	204	188	234	219	215	201	213	204	205	199	181	202	199	196	202	217	196	183	199	195	211	181	218	204	201	230	183	227	213	201	210	225	222	213	206	176	204	195	204	218	203	210	216	202	198	199	208	202	215	231	215	221	230	207	195	216	218	212	208	216	232	191	214	206	201	233	224	196	206	185	205	220	234	212	210	195	200	189	208	214	185	208	201	234	219	206	188	229	186	205	211	183	197	204	222	208	218	216	192	190	215	218	195	205	217	205	196	223	187	178	213	195	202	201	222	201	206	206	220	209	217	212	197	198	214	211	216	229	228	214	199	213	192	200	200	203	209	233	213	190	197	202	228	167	195	226	210	213	196	227	218	222	229	187	211	208	223	215	203	189	201	199	219	206	209	232	207	233	189	218	216	191	223	208	198	193	198	208	215	225	197	193	194	213	216	200	203	213	200	194	195	218	186	242	193	215	204	190	188	199	217	214	213	218	204	193	198	214	188	219	208	201	209	179	206	208	200	214	197	207	227	203	238	211	207	213	217	201	223	197	209	211	203	197	221	211	202	210	209	226	229	224	197	191	213	224	218	215	235	229	205	189	217	215	198	205	194	212	229	219	180	215	215	216	242	209	208	220	216	212	222	200	201	218	207	197	228	218	225	212	212	224	200	190	207	208	198	185	213	242	217	222	195	209	209	204	211	223	204	240	215	211	208	212	199	215	194	223	194	215	196	191	204	221	220	218	190	241	189	214	198	214	216	208	214	201	196	210	201	203	195	192	199	187	231	227	182	210	199	246	234	218	218	212	213	226	227	204	210	222	218	202	222	229	195	225	217	179	226	193	220	218	221	189	231	212	218	206	212	210	216	192	218	192	208	221	197	222	204	209	184	238	192	221	194	201	206	206	232	212	206	194	195	180	216	215	235	223	223	245	231	211	222	220	239	196	210	226	199	198	214	203	226	197	215	223	223	188	198	210	243	205	209	223	237	193	181	200	191	197	224	221	208	201	190	208	225	186	212	217	215	205	206	191	207	193	207	220	221	193	208	231	183	208	196	190	224	191	191	219	219	192	195	217	219	213	229	194	196	219	216	220	239	172	209	225	221	208	212	197	191	200	173	197	203	199	195	234	208	189	202	198	217	217	223	256	212	179	207	217	191	197	223	200	203	190	194	218	197	204	187	202	224	210	203	214	220	178	203	204	194	211	192	201	247	197	223	208	214	218	184	228	232	241	198	216	234	194	218	210	177	228	198	217	216	210	205	206	210	221	203	222	217	182	197	221	194	244	194	198	222	206	192	206	210	183	189	204	218	196	201	215	184	208	215	236	176	197	215	209	208	182	201	217	230	188	198	208	205	189	202	188	205	227	203	194	209	227	214	221	221	200	216	232	240	203	212	209	203	217	209	205	190	204	225	205	205	209	216	187	188	206	210	203	213	198	213	214	212	222	194	183	194	219	209	194	202	214	205	196	210	214	200	211	217	182	221	191	223	222	198	223	229	203	230	198	214	225
26853	20170	7882	985	643	627	524	468	439	465	481	455	436	455	403	409	432	437	438	445	432	403	451	441	410	421	476	404	436	428	402	450	445	473	410	422	444	403	395	432	430	398	412	448	397	449	435	448	424	425	426	426	407	425	442	403	432	413	427	435	414	450	463	432	409	450	420	395	430	422	438	447	430	429	406	464	434	427	445	407	466	458	404	388	414	434	461	458	431	444	429	417	420	452	424	438	399	439	400	386	433	428	421	420	436	456	418	434	416	444	398	427	445	443	431	412	419	418	429	431	459	411	432	427	417	425	418	385	450	426	433	408	442	408	447	396	428	404	448	426	452	443	416	447	382	439	445	433	394	419	380	442	422	399	427	399	421	476	464	404	381	406	399	401	467	472	378	410	429	415	429	431	408	406	410	427	398	423	391	427	415	442	439	401	414	417	447	401	472	425	430	419	393	412	399	397	415	434	427	383	399	408	439	442	420	402	455	431	458	406	387	391	421	409	431	393	434	441	396	402	455	463	401	407	395	456	412	441	452	405	441	428	425	420	437	474	436	432	407	431	425	411	428	435	439	418	413	400	408	383	442	426	406	427	412	382	428	430	411	451	418	418	392	418	419	379	424	421	405	403	477	452	443	423	408	430	429	421	453	407	459	396	424	467	407	435	448	428	434	443	425	383	433	429	405	450	419	412	467	423	452	442	454	437	445	416	403	448	420	382	461	401	433	446	439	394	410	425	467	416	401	424	453	435	421	423	431	418	415	450	420	462	431	406	452	373	407	408	459	419	449	443	433	422	432	374	445	396	416	419	422	390	434	408	409	446	396	429	430	440	396	445	396	441	407	388	428	448	410	448	433	417	421	449	419	415	460	400	433	410	434	403	402	436	459	455	431	447	409	430	434	405	426	405	460	418	426	439	390	429	410	429	442	479	429	430	422	441	458	443	409	402	390	420	404	413	444	427	413	451	450	428	392	381	407	441	413	433	466	414	416	459	415	409	432	418	425	411	413	397	468	429	428	441	429	407	422	447	368	423	421	416	416	484	407	466	399	437	430	430	425	396	439	461	414	435	434	430	383	429	406	421	408	446	414	421	406	408	414	413	404	416	459	413	434	454	443	420	389	400	416	403	429	446	391	390	434	461	446	423	461	412	397	398	377	417	427	421	415	396	426	445	456	430	444	416	455	424	418	419	419	404	389	438	430	444	410	424	417	446	437	442	428	430	453	468	415	452	429	406	432	439	417	422	412	453	441	436	451	424	422	471	410	438	395	444	429	415	453	392	455	425	451	400	433	441	432	408	458	404	433	424	424	443	432	424	434	399	437	419	432	441	414	413	423	433	430	436	430	410	411	443	422	416	407	415	453	423	391	394	417	426	413	407	447	409	443	432	410	447	383	435	415	406	428	398	402	417	441	401	493	395	406	448	426	401	410	418	418	427	437	374	407	421	460	408	425	408	474	443	400	416	406	416	452	405	448	442	414	429	440	414	407	443	439	426	410	414	425	400	434	418	417	408	404	398	403	448	430	426	436	409	415	408	442	430	404	447	412	412	412	382	418	412	454	419	418	441	432	405	433	419	412	438	424	423	410	434	416	464	450	430	415	410	444	423	427	438	412	457	409	390	427	417	417	406	393	394	430	421	450	406	452	438	463	403	428	403	393	431	409	417	434	388	446	428	418	393	449	458	417	408	442	417	427	426	430	432	448	402	425	411	458	367	423	404	401	416	419	451	399	379	442	439	422	409	405	405	438	411	432	429	412	422	451	443	455	416	418	410	425	441	415	423	468	421	440	461	406	426	410	373	410	447	395	392	415	431	427	408	422	434	410	392	431	428	432	413	421	418	426	468	427	431	433	446	423	427	423	412	420	444	419	455	415	438	432	429	420	410	459	435	386	423	454	451	462	415	408	435	446	398	458	436	431	428	373	438	472	434	438	434	413	420	415	434	426	431	452	411	446	440	401	432	390	423	381	401	437	434	430	407	453	418	425	406	421	388	434	428	383	420	423	415	427	442	489	484	400	397	405	433	461	364	413	413	409	401	422	399	422	423	445	441	400	442	426	436	434	413	387	445	441	457	413	377	415	429	406	432	418	423	435	429	405	392	470	488	434	421	424	375	412	451	446	422	452	425	435	447	461	411	429	431	444	428	445	388	417	425	444	423	377	458	446	440	402	424	418	411	392	463	435	413	405	420	389	392	377	418	415	405	447	433	434	418	410	434	417	440	432	443	416	399	415	397	424	431	409	441	441	405	429	406	451	441	439	423	424	387	420	422	423	460	410	401	402	460	426	433	453	400	422	417	450	432	413	458	428	381	409	427	418	426	381	405	459	448	423	414	382	409	417	407	433	468	458	430	427	382	422	399	385	401	430	384	450	412	425	449	477	417	456	443	422	430	436	404	427	421	443	388	395	409	401	389	451	429	435	398	434	419	438	390	438	420	402	409	446	416	465	448	432	400	425	392	434	455	435	410	419	426	435	419	406	425	397	428	431	423	448	404	445	401	433	440	464	404	434	423	366	431	422	424	428	430	434	460	435	440	428	434	399	413	441	403	430	448	461	449	426	405	406	439	437	474	429	437	450	394	417	419	447	451	441	438	389	430	445	462	422	458	428	416	408	455	411	437	440	391	408	394	443	445	419	385	425	425	409	416	437	436	409	431	425	433	429	403	395	392	444	401	425	383	452	453	452	409	487	386	454	438	434	415	449	441	406	387	430	403	393	400	453	412	450	399	457	409	414	450	484	433	405	456	410	405	431	401	431	421	458	431	424	425	424	414	438	416	438	433	429	421	458	427	415	390	425	396	456	392	447	446	440	416	400	406	438	405	401	459	427	448	466	403	425	412	411	417	420	465	425	405	410	437	453	449	384	412	416	437	413	417	414	457	409	433	392	409	391	428	413	408	395	414	399	401	412	388	438	404	397	414	419	394	431	438	414	441	410	398	421	418	410	434	443	397	406	418	437	408	411	431	427	433	443	446	411	428	438	417	442	419	432	417	389	414	437	414	429	412	393	414	446	413	395	439	402	432	442	429	420	455	460	426	441	432	381	394	415	424	398	382	422	443	421	409	433	420	450	423	403	422	448	437	448	396	447	441	406	409	414	433	414	393	420	394	445	452	402	427	444	391	427	404	463	397	430	421	416	420	436	419	399	393	414	439	432	453	467	385	417	421	421	452	434	432	432	429	409	461	401	415	439	453	419	409	399	427	408	408	422	409	424	464	457	457	462	437	416	421	398	466	441	442	455	433	447	447	441	398	426	424	423	430	405	419	402	402	394	403	448	445	414	370	417	396	408	449	432	409	448	467	434	442	421	402	458	406	452	432	391	431	417	417	438	424	406	429	449	432	411	401	431	434	405	427	432	410	460	420	401	405	421	450	401	429	391	411	435	409	420	441	444	429	427	443	437	427	462	418	436	442	439	431	426	383	428	425	437	433	448	429	433	427	453	405	427	408	458	413	466	422	440	416	424	425
4083	1519	1368	839	736	673	635	613	630	599	541	560	548	489	568	584	509	548	483	530	497	522	543	504	521	574	534	519	596	536	547	514	543	521	575	505	495	542	549	530	497	525	527	527	517	510	542	529	507	568	550	528	514	540	563	548	501	502	486	535	515	497	543	512	527	520	527	537	554	562	525	529	548	542	510	514	542	525	509	527	531	505	498	502	512	511	546	488	537	507	529	490	486	531	530	526	520	500	519	487	517	505	550	526	535	515	552	568	515	511	496	501	576	520	551	520	555	515	518	505	525	525	545	499	483	501	519	499	523	526	529	537	493	508	512	531	554	507	550	530	529	504	492	547	531	511	583	526	558	535	519	496	477	529	523	535	550	524	505	530	473	556	499	509	518	506	529	501	523	525	534	528	506	542	520	531	539	531	539	502	513	539	514	536	469	548	506	540	533	526	535	517	491	525	521	547	521	533	494	523	524	565	539	523	536	507	548	526	567	511	527	501	534	504	556	604	491	507	534	530	520	503	576	518	528	507	514	542	523	527	536	525	526	536	535	490	550	533	528	543	512	547	509	516	499	513	491	508	512	541	548	529	532	510	523	516	561	530	574	557	542	502	527	549	490	524	549	510	489	550	525	560	516	536	510	514	497	496	521	531	527	509	541	557	521	561	504	550	525	517	518	511	541	544	506	497	484	524	529	546	508	497	518	522	521	530	509	496	535	491	517	532	577	506	497	557	500	523	496	538	563	519	525	497	525	521	552	507	522	510	516	460	528	542	476	542	513	500	536	531	524	538	515	530	538	548	544	487	525	550	518	539	521	530	518	604	550	512	518	511	496	531	508	531	527	522	534	497	510	526	529	558	568	544	527	510	509	524	512	561	505	510	510	489	536	561	512	547	504	520	504	506	525	503	471	551	502	509	551	510	510	553	532	528	553	509	486	531	558	544	550	550	513	535	504	581	528	518	533	517	466	528	550	510	516	517	558	530	521	556	539	524	509	522	554	533	512	532	533	492	544	527	563	534	528	493	522	474	559	525	515	535	540	543	511	513	523	500	556	522	541	526	510	561	485	507	498	515	531	503	524	493	550	553	536	515	514	520	534	539	533	530	506	523	519	522	516	552	508	515	530	514	570	534	500	544	503	516	534	545	505	545	563	518	499	545	499	520	532	512	495	473	496	559	560	526	496	559	523	454	532	522	535	537	535	581	501	522	503	534	518	529	526	539	492	521	491	496	538	490	528	535	510	543	573	511	502	513	486	528	522	515	544	557	556	523	535	541	565	512	545	495	523	524	521	567	498	513	460	509	520	509	513	512	492	511	555	489	503	512	556	531	543	538	533	553	535	515	478	532	553	507	544	552	527	500	505	509	538	538	497	486	549	538	533	529	554	543	497	517	543	522	519	497	530	536	512	537	543	515	513	558	499	571	510	521	524	587	498	539	521	512	560	548	554	489	510	558	539	528	524	509	524	515	531	498	564	491	521	521	536	541	561	525	494	451	555	529	506	585	500	553	539	538	520	526	513	554	538	555	477	524	541	516	546	549	493	540	529	555	517	491	543	529	528	462	494	556	474	530	501	551	511	524	507	541	554	543	529	544	501	547	553	542	543	551	514	511	520	522	526	534	508	503	492	508	511	539	498	496	526	524	534	529	506	540	538	508	530	543	503	555	548	509	559	530	555	560	534	500	510	482	489	510	509	503	520	551	547	507	511	557	525	548	533	530	514	511	536	593	526	522	509	530	495	539	523	501	557	520	536	502	574	493	517	577	520	552	530	531	568	492	516	513	543	544	556	514	491	531	542	532	482	505	506	532	508	546	524	533	505	521	476	487	554	522	545	497	534	532	542	510	508	506	536	521	511	527	504	529	532	508	525	521	523	487	482	532	508	497	552	483	534	555	543	508	502	510	507	561	527	520	549	543	555	509	490	478	517	492	517	535	508	518	564	547	525	527	542	522	520	564	527	506	530	504	556	534	486	543	504	519	539	509	511	509	562	494	566	523	493	536	536	527	567	528	538	549	540	547	541	533	530	559	486	516	529	519	512	518	526	483	551	534	542	559	550	518	530	506	495	530	496	500	538	582	542	490	526	538	515	548	508	527	530	520	494	547	508	548	534	527	544	511	477	557	558	535	531	500	527	543	524	509	533	539	533	460	544	510	540	490	531	560	557	540	519	492	567	490	499	493	516	501	540	490	544	542	563	532	544	546	552	537	538	514	545	482	509	551	501	464	542	539	535	527	515	533	518	528	549	539	498	483	527	534	500	504	523	537	547	520	548	544	557	502	538	539	545	537	554	545	578	514	573	515	511	523	496	510	538	515	534	482	531	561	516	556	536	523	539	510	528	522	547	516	539	558	546	477	525	528	565	527	579	542	549	527	535	497	519	539	536	523	507	513	512	508	519	512	515	549	532	517	507	589	523	507	510	509	568	552	566	544	507	523	535	577	536	491	492	517	547	530	504	561	514	509	504	508	562	540	488	526	513	498	491	520	515	526	524	547	561	493	538	494	505	485	531	537	525	533	504	517	567	529	511	532	539	531	500	555	537	494	532	518	553	512	496	485	560	505	532	560	560	552	519	510	522	554	525	493	550	549	515	522	488	550	541	523	517	513	517	508	536	547	558	506	536	514	545	527	500	529	501	576	543	571	587	568	534	493	501	531	524	478	554	481	503	537	510	528	571	518	519	516	528	530	548	515	534	508	540	544	539	513	541	507	531	490	500	523	538	535	546	534	521	501	518	534	528	549	493	556	532	541	500	517	542	527	548	516	550	510	520	510	523	578	526	535	570	564	572	486	519	518	502	501	500	583	537	556	536	524	527	539	532	550	527	548	530	573	520	527	542	482	529	533	536	529	537	477	524	502	523	506	534	493	529	522	519	526	517	535	516	508	543	574	522	535	520	497	512	513	537	547	495	518	496	536	514	509	553	504	546	526	564	530	513	537	480	509	531	507	524	568	516	543	514	550	548	548	563	580	487	475	514	534	519	508	558	559	533	564	507	518	516	538	516	560	483	502	533	580	527	507	512	533	494	521	508	548	502	561	570	543	510	530	490	530	513	531	530	469	531	470	523	536	541	521	476	548	540	501	470	470	491	496	492	545	529	475	524	495	529	562	538	525	511	508	556	504	520	535	520	545	527	491	530	493	487	536	520	528	566	530	520	549	511	508	528	533	535	531	518	486	599	493	509	528	529	542	525	531	513	467	513	554	540	533	539	536	525	510	506	548	530	543	521	549	562	469	529	518	513	560	535	513	534	563	516	569	518	517	528	453	535	539	524	539	527	526	539	534	546	564	526	568	522	531	496	509	508	533	510	520	507	520	554	510	525	513	524	542	503	498	568	525	510	549	549	553	520	524	559	574	549	494	548	513	557	500	503	490	580	501	519	520	545	558	536	526	557	490	503	514	509	542	492	504	511	454	517	532	509	538	527	526	519	536	494	565	527	530	538	496	541	528	535	497	525	548	490	532	527	561
23650	20946	28268	23768	20930	11136	1148	641	548	469	443	400	337	300	305	269	262	266	277	289	260	221	244	261	222	231	241	237	247	212	250	242	227	216	229	218	232	234	226	224	231	223	226	210	224	187	218	204	225	227	206	218	195	217	196	198	219	187	197	197	233	179	190	256	221	193	218	206	200	197	188	192	184	200	199	201	192	200	177	229	194	199	211	218	213	210	192	210	192	199	213	214	191	198	222	183	200	206	209	207	181	196	174	178	213	191	201	222	195	201	205	209	217	187	220	213	226	184	179	206	214	205	192	196	220	189	197	194	205	198	166	206	239	203	200	208	199	208	218	201	205	185	210	225	234	202	214	214	199	184	244	195	201	215	200	201	221	201	188	225	229	218	206	190	240	220	196	228	245	227	204	185	203	186	190	210	211	227	198	188	188	190	193	234	202	203	213	206	205	181	209	205	227	200	200	192	206	203	210	175	194	222	200	194	194	195	195	191	192	201	196	196	201	185	236	186	197	198	210	179	211	207	212	217	204	204	192	175	197	237	206	203	223	185	204	187	236	207	205	198	205	195	220	189	203	201	206	204	219	216	214	223	203	197	203	205	211	203	216	245	225	221	210	214	208	215	182	212	206	228	203	197	205	191	216	212	171	213	210	216	201	197	192	194	184	200	208	212	227	225	178	224	216	203	176	195	192	203	184	220	188	204	186	206	226	196	216	218	215	223	209	193	226	217	203	199	201	192	190	203	216	200	229	181	233	220	228	206	210	212	172	193	181	204	202	211	211	202	186	184	207	236	200	188	191	206	179	189	196	190	207	207	205	213	218	220	216	193	195	199	190	210	223	205	223	187	188	205	207	208	207	188	213	216	218	185	192	205	232	227	197	202	218	186	201	214	199	196	192	201	210	211	191	189	184	214	214	227	196	203	194	193	209	191	207	214	205	177	212	194	203	202	197	196	221	203	182	192	203	224	199	190	209	195	240	193	209	196	190	209	169	214	223	181	207	176	197	218	212	199	190	206	208	212	210	173	210	228	211	219	196	200	207	229	207	204	205	226	217	209	211	214	202	219	192	240	211	215	210	214	196	196	241	213	179	199	204	206	220	216	209	222	196	247	205	203	198	197	187	222	222	205	178	198	210	204	187	201	217	189	192	221	207	205	202	216	205	186	216	194	205	216	192	196	204	217	219	214	214	190	198	212	173	199	212	175	200	207	235	217	194	189	204	201	204	202	203	211	193	203	213	216	224	163	205	215	215	202	204	203	218	181	216	215	229	196	198	226	188	216	215	206	242	210	216	201	219	201	183	214	184	211	183	196	214	200	214	192	204	222	204	195	215	208	209	238	205	200	204	203	208	206	200	205	204	177	202	203	190	171	198	226	233	189	216	218	189	176	196	197	176	221	227	191	212	197	201	223	200	197	203	221	181	205	243	206	197	198	217	180	198	208	181	231	204	179	188	197	208	216	232	193	227	229	229	169	195	193	198	217	218	207	215	215	187	217	194	228	195	203	206	223	217	208	191	218	187	210	220	212	201	219	198	206	184	229	222	207	205	194	210	228	219	211	214	203	206	215	229	190	212	211	198	212	208	187	176	228	204	223	211	211	204	207	199	170	201	189	222	184	212	208	214	212	169	194	199	206	199	203	190	201	183	229	204	199	173	220	208	202	209	198	212	221	203	195	207	225	220	218	224	216	198	212	207	219	187	200	219	207	192	181	215	209	190	208	211	208	205	204	198	202	191	210	187	206	215	185	191	195	192	197	191	204	204	188	171	182	234	214	217	202	189	200	188	205	201	203	195	187	211	209	242	208	186	244	189	196	197	207	220	214	191	197	172	207	192	216	219	190	220	228	214	222	195	184	252	211	208	220	194	202	198	202	192	206	205	208	202	206	196	213	184	201	202	202	204	228	215	190	180	183	221	207	200	204	179	211	229	198	221	164	198	221	214	216	188	197	217	185	185	233	201	223	206	189	207	198	219	181	199	186	201	211	238	189	212	186	182	223	246	198	234	199	221	204	216	201	199	188	223	173	205	185	208	195	198	198	208	225	200	205	205	194	197	225	204	231	201	207	190	204	205	202	194	212	193	209	172	194	209	212	207	201	197	200	205	211	187	206	183	211	212	200	190	190	191	201	215	193	211	215	218	199	198	194	194	193	217	194	227	194	185	189	237	213	195	228	210	210	219	186	225	203	185	188	197	206	193	211	195	211	193	204	182	183	213	211	187	202	227	183	202	189	214	199	200	217	196	213	199	168	210	211	202	187	215	170	207	199	200	216	212	207	197	159	221	198	191	202	199	191	202	211	202	184	204	205	190	225	195	169	205	216	209	184	189	197	227	206	203	209	188	221	215	205	191	200	185	185	193	192	229	219	203	200	202	226	199	212	194	202	187	228	207	191	213	195	191	216	225	208	224	218	245	197	194	199	225	208	200	218	217	209	214	230	195	216	191	205	223	189	227	223	209	192	206	194	189	183	200	207	198	194	216	194	211	190	194	191	231	211	166	194	207	197	193	220	171	209	215	200	208	179	199	208	201	208	213	194	190	207	205	210	226	219	194	227	219	193	205	214	191	210	195	210	200	207	197	209	201	194	201	192	187	216	200	217	200	175	187	193	211	205	204	215	222	195	209	203	223	195	212	222	230	192	199	224	203	194	210	215	212	207	203	204	214	215	210	181	202	206	200	192	197	184	207	219	212	192	187	210	191	195	201	224	201	206	213	192	209	224	177	206	198	194	195	207	182	184	206	234	213	228	206	217	238	192	192	218	215	196	217	205	213	208	200	210	203	201	193	198	207	201	218	220	209	184	209	238	213	209	219	253	214	193	221	192	185	212	212	220	188	178	208	222	189	182	191	198	205	189	201	204	208	205	206	228	193	229	214	208	211	198	212	207	187	214	212	193	189	174	224	193	213	200	209	187	198	214	194	225	205	226	173	212	205	214	200	198	203	223	212	197	206	195	206	209	215	197	227	178	210	211	199	200	208	208	209	234	197	227	199	216	196	173	199	172	227	211	217	203	227	191	192	212	216	198	194	187	191	216	204	202	202	197	190	176	183	195	209	198	211	163	205	211	219	211	199	217	181	187	187	207	206	220	189	197	205	220	194	208	178	218	223	204	199	218	183	178	229	231	207	208	206	208	199	210	182	226	213	195	211	211	216	181	185	207	207	198	205	199	213	218	199	212	191	195	205	207	172	221	205	211	202	208	196	210	209	191	184	204	211	206	218	201	195	202	221	198	190	198	190	185	222	220	211	206	196	207	206	212	209	217	203	207	168	185	181	205	204	189	212	205	218	208	207	197	184	210	198	209	199	204	196	200	207	178	207	192	206	206	222	201	205	192	184	189	202	207	209	211	240	205	196	206	213	225	197	212	208	195	208	186	209	216	201	223	187	191	208	195	202	173	191	189	206	188	217	210	214	233	214	226	209	201	202	194	234	199	199	220	200	237	208	196	217	209	186	210	210	230	200	224	200	205
4946	9959	8610	4292	2914	2210	1714	1313	1140	884	776	644	606	541	516	462	455	433	386	386	347	338	372	308	319	318	348	341	297	314	281	276	295	286	283	255	277	289	283	306	328	281	293	299	277	309	276	262	278	263	267	274	265	263	281	278	292	302	252	293	256	263	282	279	269	299	293	245	267	269	273	257	267	280	236	306	266	253	288	302	236	287	274	264	276	266	254	264	247	267	263	259	246	281	289	274	277	245	249	268	278	291	290	263	276	278	252	288	287	258	252	278	264	250	261	239	272	261	264	300	256	239	283	274	254	222	249	271	280	251	272	281	276	299	298	272	252	258	252	263	267	267	269	285	252	292	253	257	293	294	283	278	229	252	272	261	271	260	239	259	267	254	260	273	271	259	256	265	242	290	253	241	272	277	245	271	292	252	270	241	284	288	255	247	254	262	281	260	292	266	240	238	273	239	256	313	245	280	253	237	277	265	257	280	267	272	282	265	269	260	285	274	260	255	268	272	274	212	273	278	264	271	277	286	259	266	316	244	255	277	270	238	270	262	271	281	247	264	255	253	252	276	295	252	278	274	281	289	308	292	281	283	274	283	235	269	263	255	257	283	280	264	257	271	257	268	237	274	286	260	283	256	255	270	283	280	280	265	269	254	255	270	261	261	286	253	269	266	260	268	252	285	289	266	275	266	248	278	288	261	272	291	270	245	270	235	254	275	273	249	260	255	283	279	247	270	259	281	279	282	251	273	261	286	251	283	268	280	280	261	281	268	285	263	244	274	314	266	246	288	229	255	264	264	267	284	247	280	270	241	237	262	268	269	283	273	254	251	240	253	249	241	260	255	267	277	266	235	233	271	285	287	254	279	272	242	258	276	281	263	273	254	275	241	279	261	284	243	258	260	250	244	230	267	265	280	296	237	256	260	255	257	242	246	266	248	264	275	265	228	258	267	271	261	226	276	286	250	262	288	259	246	256	249	252	268	269	283	272	294	274	256	264	270	282	267	264	264	237	264	261	279	257	231	255	252	275	279	274	257	226	292	265	253	270	256	244	290	261	269	269	256	264	266	254	275	282	242	281	272	289	246	258	252	270	302	233	237	270	283	272	259	263	270	236	270	270	244	256	277	285	267	237	277	255	267	294	264	266	238	278	286	251	300	258	255	271	248	275	264	281	239	236	270	251	272	264	278	257	272	255	256	263	269	271	272	262	259	259	274	248	276	241	275	277	304	264	274	241	270	268	254	259	258	279	277	278	296	279	257	272	285	272	271	297	287	303	265	276	259	254	272	274	269	264	283	236	254	291	255	270	236	263	243	275	263	260	250	292	261	246	245	272	261	282	293	269	282	282	256	243	258	264	285	295	255	274	262	270	260	261	259	259	255	247	267	281	269	269	302	260	280	265	254	253	271	286	262	257	242	273	256	287	268	267	255	288	261	225	244	274	267	286	269	279	256	280	258	256	246	273	271	264	253	264	272	260	238	227	253	256	268	284	276	244	257	270	263	276	269	242	266	266	289	267	253	263	285	281	272	255	252	259	256	249	274	247	238	294	283	279	279	270	256	247	266	246	295	281	285	265	277	268	274	241	293	255	244	272	285	274	247	238	275	245	271	256	291	270	264	251	249	263	266	250	268	270	248	256	268	277	265	273	274	276	254	284	255	277	255	269	225	243	258	257	250	236	297	255	252	237	286	270	283	272	276	263	250	255	237	286	289	264	249	249	273	305	269	288	273	285	235	268	250	277	266	254	233	233	253	256	258	264	262	251	245	281	236	284	275	268	275	257	250	271	261	216	260	248	255	269	282	252	290	255	268	252	254	270	247	259	268	256	250	253	262	256	249	275	269	224	266	247	281	277	306	293	284	286	262	267	265	242	275	277	253	292	292	260	271	303	282	239	269	279	276	255	297	254	291	268	260	247	246	298	261	271	270	270	286	252	263	270	272	274	268	257	286	252	261	281	301	261	272	289	261	263	237	282	243	267	257	252	265	286	286	264	276	266	293	247	249	270	278	250	270	265	270	287	253	248	272	268	258	258	268	240	270	258	295	250	248	261	264	284	274	256	258	264	244	250	262	261	265	243	246	274	221	259	265	240	277	243	302	266	245	272	299	267	259	283	241	283	270	255	245	277	279	252	269	245	266	289	248	254	251	266	253	292	278	293	255	225	253	272	241	227	268	240	265	258	250	282	268	259	282	261	286	265	263	241	221	256	264	278	270	261	260	272	236	281	259	290	245	260	280	248	288	263	275	283	253	284	248	255	261	289	267	272	268	270	281	276	308	255	267	236	247	270	297	254	239	236	272	270	264	259	285	259	265	235	258	292	256	268	240	302	253	285	248	253	219	280	253	264	272	285	298	307	274	270	299	260	284	270	269	284	262	280	236	266	242	301	273	257	291	261	269	261	270	286	260	281	265	278	231	251	260	278	303	246	281	264	293	266	281	272	260	271	273	248	258	274	243	272	261	276	283	232	281	244	243	292	255	278	274	271	250	245	278	268	253	281	250	262	289	285	249	281	254	277	283	269	272	271	264	248	249	274	264	253	243	256	294	251	270	256	291	268	265	270	278	245	278	273	274	242	245	260	265	260	238	267	250	270	278	253	239	271	278	260	237	258	237	276	254	243	261	258	275	266	274	259	294	267	287	272	271	267	244	293	230	267	234	236	272	296	266	242	280	241	255	292	264	260	249	246	264	257	266	264	257	266	244	256	261	241	272	274	265	272	264	255	281	259	291	256	294	255	269	247	257	269	275	303	259	257	252	268	272	259	260	258	285	271	245	252	259	292	287	260	275	273	255	296	254	274	248	263	225	263	268	248	275	275	245	271	276	276	282	293	240	259	259	263	275	283	266	269	256	286	253	276	298	266	259	251	253	282	258	251	284	279	245	261	277	237	261	253	286	268	277	246	273	245	271	258	284	249	276	272	271	250	268	276	240	251	258	234	259	261	278	246	239	302	228	241	264	275	265	262	267	259	264	261	254	283	266	265	280	275	265	269	275	286	246	274	277	281	259	284	290	263	289	240	264	253	303	285	261	301	271	268	254	243	281	253	263	254	289	251	267	233	275	274	263	267	256	286	260	239	257	249	241	251	274	280	283	273	273	296	270	271	272	277	277	278	285	242	282	261	289	278	276	270	240	268	280	251	274	266	297	287	247	266	276	256	249	263	290	280	250	269	267	275	263	261	248	250	266	278	267	266	239	271	249	255	244	274	266	258	265	253	241	245	287	261	298	273	249	265	245	264	263	223	300	266	245	273	285	263	243	261	274	277	273	246	283	284	288	254	263	288	275	291	262	295	282	263	269	258	260	289	232	239	229	269	266	272	267	269	265	230	256	271	267	259	276	263	258	240	257	278	246	242	267	240	261	296	271	260	264	239	259	238	275	251	269	266	295	254	261	278	270	258	259	275	261	285	280	251	268	280	280	249	263	280	279	264	282	277	248	241	254	270	241	275	271	298	247	264	265	282	244	260	260
24801	20920	27107	24817	9789	926	745	635	583	592	601	522	553	518	504	533	532	530	479	499	489	495	464	456	518	447	486	491	510	503	513	486	480	492	497	440	466	504	496	487	443	475	469	446	485	468	460	490	488	446	509	439	509	489	449	485	460	458	442	490	454	459	449	483	453	448	455	487	447	505	486	464	532	430	490	481	491	467	459	473	468	474	448	435	478	476	493	493	467	501	451	493	456	472	418	470	481	504	461	418	449	473	554	488	424	389	473	451	492	441	471	474	483	460	524	462	487	425	485	475	442	512	458	443	489	431	479	495	454	420	488	498	477	490	477	504	497	507	485	439	485	459	476	448	465	448	449	478	466	441	440	485	469	502	462	503	493	451	469	482	484	493	514	454	479	443	497	461	506	498	469	453	432	425	446	492	474	472	547	453	437	456	502	482	427	496	448	468	442	477	449	494	491	473	459	471	478	465	448	448	477	465	429	450	476	499	455	469	478	441	429	489	456	466	500	473	467	495	505	439	484	469	495	473	459	509	509	485	477	509	483	501	497	465	488	511	469	460	456	466	479	450	464	470	438	458	440	484	484	482	463	463	468	472	450	506	483	480	437	479	511	457	469	479	496	460	431	466	524	488	499	505	480	464	459	491	476	457	501	484	452	472	466	462	441	498	477	456	511	456	454	493	453	489	497	439	492	491	499	464	443	496	483	472	486	455	481	453	445	464	460	482	470	485	458	493	472	489	462	476	480	455	489	448	467	437	496	503	482	467	456	486	451	463	473	436	478	425	483	445	463	461	492	514	450	486	460	480	463	489	458	470	512	489	475	463	490	462	488	435	479	483	456	460	475	490	457	450	407	465	466	415	491	470	471	495	510	447	443	430	484	479	459	463	436	450	451	490	445	466	431	458	448	466	456	461	451	463	436	490	459	440	444	482	447	400	475	454	428	482	448	488	486	462	470	430	487	465	428	426	473	504	487	418	465	434	482	509	463	487	477	472	474	407	439	458	489	497	445	495	491	473	465	505	474	495	494	466	494	436	456	479	473	471	470	440	465	498	477	487	467	511	476	484	469	482	455	442	461	491	451	499	465	455	465	498	448	513	451	436	453	486	470	463	463	481	497	468	468	489	457	469	458	477	454	442	451	483	502	442	480	461	490	450	483	476	457	485	510	464	493	461	438	492	461	459	452	445	487	470	484	462	480	478	462	461	451	482	451	514	449	459	480	463	472	451	462	462	450	462	508	465	498	485	476	453	456	485	491	477	484	474	465	480	481	501	508	465	480	471	486	497	493	442	444	461	476	453	445	447	482	459	514	448	465	492	476	479	446	502	478	451	463	474	463	475	483	464	442	492	449	461	458	470	473	486	472	479	480	469	483	471	469	433	439	470	481	446	510	459	544	484	437	470	464	492	454	449	477	492	490	463	470	495	445	451	457	468	476	468	472	500	448	448	456	514	446	484	495	522	437	445	490	471	457	446	486	462	500	452	449	488	436	468	504	475	473	486	470	462	502	451	502	469	453	457	457	436	463	530	437	494	458	483	458	470	508	487	451	508	460	501	486	463	459	490	479	452	466	460	521	487	479	461	481	473	463	488	475	487	492	421	456	461	471	497	472	450	431	464	438	499	445	485	457	508	485	474	514	492	500	484	457	430	452	483	483	468	459	460	503	522	498	477	511	470	468	486	459	493	478	490	443	467	469	476	460	464	487	463	468	481	483	490	474	466	473	472	468	467	497	465	467	463	478	494	461	461	469	478	455	480	432	446	432	482	448	487	468	467	482	476	476	522	466	469	457	427	468	492	482	476	481	477	458	474	472	475	450	512	507	517	466	426	467	431	473	464	444	459	439	477	443	447	446	474	464	480	482	487	494	501	446	431	474	453	516	466	522	446	468	479	483	500	456	463	494	514	452	434	472	454	454	510	469	483	476	478	470	493	460	445	516	488	466	458	497	496	487	463	467	447	439	449	463	480	472	466	467	449	484	448	458	479	484	466	493	459	434	453	520	444	497	485	466	437	521	460	519	472	445	521	437	475	487	495	481	495	501	430	449	441	468	479	464	437	467	427	431	493	483	467	430	462	485	438	464	506	469	467	511	488	462	486	467	449	485	421	481	466	485	489	460	474	470	486	460	441	461	485	501	448	464	496	470	445	457	515	464	485	454	433	456	458	493	415	456	450	489	461	460	435	450	471	471	457	501	470	508	444	440	470	492	484	469	492	454	453	457	473	473	464	441	472	458	481	462	500	445	466	454	440	502	441	461	467	478	494	459	459	465	505	473	490	500	461	467	454	452	479	484	482	465	496	467	456	464	498	441	461	437	486	438	447	482	458	420	452	458	493	445	469	460	474	477	477	504	440	460	482	495	457	464	425	500	473	479	464	458	465	447	449	479	479	473	456	439	456	485	436	484	482	483	464	493	483	480	465	442	451	440	473	481	480	467	467	449	466	470	494	441	513	464	457	444	451	478	476	440	488	423	455	454	481	449	479	493	461	470	480	461	478	431	471	462	469	450	461	484	427	483	461	493	496	447	431	473	472	472	475	473	469	478	490	512	479	459	473	454	502	439	477	498	449	485	485	482	497	468	451	506	454	486	476	451	466	462	476	456	492	454	465	532	455	450	468	425	471	484	524	428	454	510	477	472	495	511	478	478	480	455	478	454	465	478	511	460	423	469	502	459	457	474	479	503	459	501	460	496	479	494	481	460	466	507	451	472	454	444	495	444	473	474	505	429	437	505	477	502	505	492	490	469	443	459	478	476	426	469	471	493	476	471	473	457	499	422	502	488	482	490	497	510	494	453	456	467	482	481	440	481	429	450	481	492	459	490	518	473	493	471	468	496	529	447	477	433	441	447	481	481	491	482	479	494	470	447	464	481	468	507	461	475	504	462	434	522	484	498	463	484	505	500	448	478	480	442	461	474	458	454	488	462	460	439	450	482	468	489	505	450	477	493	452	462	485	484	432	456	476	446	429	437	446	479	456	472	484	481	476	464	464	500	482	514	476	492	419	497	503	475	495	477	488	498	486	513	445	478	516	439	478	466	478	446	451	410	498	467	463	483	489	482	497	492	454	488	439	442	441	472	492	498	418	469	471	476	483	459	498	458	463	501	454	482	510	467	475	484	468	458	444	469	453	472	513	489	506	493	488	466	480	477	501	473	454	461	488	492	499	439	475	485	456	427	461	481	480	450	492	457	479	511	468	462	453	483	459	465	483	479	517	497	488	498	489	500	479	433	453	457	495	476	488	466	507	484	508	517	441	483	484	514	501	483	497	519	510	467	463	481	481	444	513	490	466	490	468	485	478	475	456	469	470	493	445	462	448	453	481	490	470	487	457	460	482	489	493	502	449	465	489	456	475	462	479	486	443	479	491	480	446	469	481	495	474	503	474	468	497	450	480	487	502	441	475	469	494	443	426	440	472	479	488	482	447	469	482	490	419	472	460	502	472	504	473	477	466	498	473	457	474	490	481	499	465
4782	5761	4738	2414	1827	1483	1345	1106	938	864	819	739	733	685	631	652	613	631	617	626	642	569	577	590	577	611	590	583	583	595	626	590	572	566	539	581	602	529	591	549	600	619	581	557	569	572	556	601	560	571	540	529	585	537	600	579	595	568	582	561	572	536	594	571	574	542	588	572	557	536	561	566	515	513	552	617	572	545	551	542	615	553	560	550	611	549	562	569	604	603	543	566	539	551	579	557	541	589	570	594	574	587	562	572	587	557	543	590	552	565	572	563	572	607	582	543	597	590	561	582	564	539	540	587	579	551	584	596	547	571	563	545	575	570	598	575	566	535	552	584	589	591	542	572	600	537	541	529	589	576	551	605	550	545	561	534	554	564	584	551	575	551	541	572	576	555	596	571	566	557	565	576	527	550	522	549	565	600	585	505	608	585	575	535	542	575	542	564	584	559	622	550	563	592	564	582	555	545	592	554	585	555	595	573	607	585	528	550	573	595	589	594	572	583	590	556	507	562	557	581	544	542	561	593	574	562	574	552	543	553	553	562	578	528	526	567	554	565	534	562	576	582	614	579	563	515	572	579	536	560	596	511	579	507	559	564	557	579	571	586	558	555	570	589	601	571	549	555	565	597	563	549	601	572	555	585	548	556	572	541	555	570	579	604	562	566	548	546	559	528	583	544	575	550	543	578	571	551	545	565	557	568	581	570	549	609	554	558	575	559	561	574	581	590	573	545	520	575	585	507	595	600	605	602	505	583	552	553	562	605	577	532	571	597	589	588	568	519	531	575	592	519	528	594	524	566	538	546	564	537	553	529	522	567	577	579	571	535	592	570	564	547	562	602	553	578	577	552	591	571	568	595	574	526	574	548	553	576	556	556	539	576	571	570	533	592	592	542	530	566	549	551	524	563	541	605	563	549	559	572	540	554	587	555	557	602	615	581	535	592	582	575	556	572	602	525	537	588	551	520	594	604	589	573	570	588	541	562	580	562	582	556	545	558	536	598	552	572	590	543	625	568	582	593	548	582	586	581	558	579	526	539	568	553	549	535	595	547	581	528	555	532	546	548	533	582	499	546	527	565	550	518	585	567	582	574	509	546	577	536	546	562	579	544	576	543	597	519	569	582	562	621	551	562	554	560	575	592	568	568	555	552	577	580	591	580	569	579	548	536	555	590	534	578	578	576	560	558	587	577	555	530	576	537	589	605	570	548	514	549	546	547	529	601	540	558	555	521	621	533	582	584	616	567	566	514	574	571	537	552	552	551	539	550	586	563	559	574	532	512	572	594	559	566	583	560	573	560	595	533	588	579	558	555	594	579	577	573	611	543	578	559	595	573	557	573	562	535	548	531	549	550	596	594	568	556	535	592	561	521	586	516	566	553	539	560	542	597	530	526	543	552	544	557	535	554	580	580	588	538	614	526	565	514	545	581	575	537	567	596	559	560	567	593	552	559	537	542	543	592	548	494	567	566	551	552	589	539	545	560	530	586	558	569	573	523	584	529	577	526	587	586	593	598	549	557	585	565	541	561	574	569	549	575	516	576	586	575	559	587	548	571	556	557	553	545	562	544	575	596	580	600	550	510	562	569	602	504	592	519	577	523	581	589	586	590	545	576	554	571	626	551	561	549	513	572	593	523	529	581	598	558	555	581	542	565	574	580	543	517	604	566	555	559	562	580	551	532	575	575	564	581	575	587	517	573	599	577	587	567	582	584	564	559	546	565	552	542	546	546	547	557	578	546	562	579	537	583	557	588	569	595	566	557	577	562	574	580	607	604	550	527	549	567	537	624	564	583	562	584	560	532	579	571	551	567	533	583	587	535	549	553	581	578	588	555	563	547	548	544	609	579	582	617	580	564	589	573	551	581	576	574	546	556	546	580	537	566	536	564	571	545	597	542	569	537	553	557	604	576	595	597	561	553	576	564	513	600	586	612	578	532	542	554	577	536	536	592	549	555	543	576	542	542	573	556	553	580	565	549	578	542	569	557	564	565	556	574	574	552	587	516	537	530	580	574	542	559	526	586	564	568	577	575	547	559	577	560	567	565	537	531	549	543	541	564	527	577	592	502	556	569	609	571	560	589	535	585	515	592	582	553	566	535	516	581	564	565	522	600	557	556	543	554	546	603	576	517	585	577	550	529	579	560	544	560	564	545	572	521	576	546	566	565	550	539	573	567	592	552	541	545	546	581	566	521	544	518	553	594	553	553	549	580	535	553	535	563	596	598	567	531	636	549	585	567	551	550	584	581	562	595	576	556	513	602	594	549	559	549	577	569	560	570	536	537	533	569	575	592	581	533	539	564	555	537	549	560	547	571	584	564	565	551	580	544	563	541	538	583	534	561	553	561	583	550	543	575	543	583	603	553	535	554	520	574	547	587	621	563	580	545	556	580	581	575	565	571	553	587	579	584	559	542	564	552	600	574	551	568	595	569	586	577	579	603	587	595	556	558	584	577	578	527	552	569	600	532	582	601	568	524	532	569	550	563	565	560	589	560	546	547	555	587	536	552	584	562	570	554	582	533	556	566	554	557	538	565	528	551	553	512	584	521	553	569	547	527	559	550	567	572	556	544	544	547	575	560	566	540	556	583	542	542	574	554	562	562	570	535	581	602	595	564	567	553	604	587	545	551	576	561	586	567	535	609	546	558	545	574	553	583	583	528	596	563	556	549	563	561	573	562	541	607	603	552	545	603	632	596	526	543	570	559	559	537	585	587	568	554	587	574	573	538	532	553	550	537	566	547	602	584	571	573	587	583	543	555	586	577	579	540	495	572	573	571	566	572	567	576	516	584	563	561	504	513	520	587	557	536	542	549	585	546	547	583	520	520	575	566	547	565	539	521	544	555	567	582	525	555	529	588	568	521	562	577	565	549	545	604	611	544	550	590	552	606	557	615	562	539	539	557	571	564	538	573	540	567	562	564	538	576	538	610	579	599	588	565	548	573	561	531	556	575	564	573	562	559	611	553	528	573	507	560	520	533	535	562	540	554	582	527	524	545	529	595	588	548	565	555	570	519	582	576	528	596	580	582	543	563	573	558	545	545	616	547	591	565	520	579	558	564	570	580	551	573	544	567	582	573	522	603	585	578	553	561	554	553	577	585	553	529	518	585	522	572	574	567	547	597	561	602	593	596	572	553	553	537	601	560	558	555	572	566	541	566	531	554	545	565	538	571	556	554	553	507	591	547	566	624	537	547	580	610	555	558	488	505	571	563	580	596	564	557	535	532	548	568	596	549	540	574	560	537	557	555	558	556	548	552	565	577	539	566	600	553	605	570	593	522	587	575	556	599	578	532	563	556	567	555	555	543	567	559	547	570	552	539	550	592	548	562	569	558	556	522	579	529	537	547	571	593	575	569	549	563	575	606	522	590	506	563	552	551	568	527	546	537	569	548	544	522	558	570	542	516	544	539	576	594	608	565	570	594	535	573	578	546	559	564	594	572	564	538	513	570	543	581	554	601	572	598	591	553	547	578
22701	20962	28732	23363	20962	21014	10081	1150	787	634	565	495	436	392	368	344	320	266	316	252	239	286	258	253	259	213	231	237	207	205	211	201	211	189	213	199	193	203	182	190	199	227	217	194	187	179	203	222	175	183	181	177	193	183	175	199	210	167	181	200	176	189	189	180	218	202	175	164	195	166	184	193	180	205	169	172	214	191	171	200	186	181	198	176	183	180	156	181	165	194	192	165	167	173	167	156	180	187	187	165	171	178	152	210	186	167	171	193	173	207	186	181	185	153	175	207	188	174	161	173	175	206	184	164	177	188	202	157	176	166	164	190	174	197	185	205	175	176	156	199	162	173	179	194	195	178	167	166	190	195	188	209	181	176	177	167	184	206	174	175	173	184	175	159	181	187	159	206	197	179	189	176	192	182	191	161	173	189	178	176	166	145	154	171	187	174	157	187	173	164	185	184	181	187	170	187	189	182	183	161	195	190	182	174	156	160	162	168	171	198	187	194	168	195	183	203	173	155	168	186	185	192	173	173	170	195	165	183	173	174	180	182	178	174	168	185	182	169	181	181	166	161	187	182	153	184	176	188	157	195	161	217	184	181	162	182	163	168	175	194	186	175	178	181	198	184	188	172	168	203	188	199	198	183	185	194	184	176	166	205	179	166	169	185	176	157	205	171	178	191	183	180	202	181	181	169	192	197	181	180	173	159	192	174	192	179	159	168	191	177	169	195	182	189	168	175	171	188	180	191	188	179	181	156	179	167	168	180	161	191	175	196	188	193	186	199	181	174	179	161	166	176	186	181	157	168	185	181	176	173	206	201	187	168	150	207	146	179	150	198	176	162	158	186	182	189	189	188	188	172	195	173	183	179	177	173	171	167	188	189	177	187	195	185	196	174	171	182	165	177	177	160	171	160	176	184	196	176	199	193	165	156	155	150	188	174	180	178	186	162	158	166	172	175	192	196	182	169	163	204	176	183	190	182	171	178	164	165	180	184	159	200	173	181	166	200	163	179	206	169	212	176	179	160	175	216	191	166	189	189	168	177	169	184	172	186	175	160	156	164	179	179	153	186	199	182	177	157	173	180	169	186	166	170	170	175	174	203	206	196	167	185	181	182	190	172	215	184	178	185	176	177	159	192	184	170	184	192	198	178	174	173	181	177	185	184	180	173	164	191	168	199	198	210	180	177	192	187	181	166	187	182	176	164	175	158	177	185	173	172	185	153	167	208	183	194	157	185	194	175	194	169	173	162	182	193	165	187	174	192	156	172	205	200	191	179	192	178	173	173	172	175	181	188	170	166	167	164	193	183	185	178	175	167	171	169	181	162	151	158	178	180	170	187	195	178	178	166	196	170	179	177	177	176	196	196	163	206	167	200	151	169	163	149	184	199	170	176	168	159	169	170	215	175	172	183	183	179	171	148	204	198	189	172	172	174	191	187	160	196	193	183	179	152	182	176	161	165	173	187	179	179	182	178	191	183	176	190	172	163	168	197	167	168	183	187	178	183	154	201	191	184	142	184	189	164	163	178	182	186	172	174	188	203	170	151	158	187	159	167	160	168	160	183	170	170	155	193	174	174	177	178	192	149	176	167	186	179	176	177	165	182	181	149	186	179	162	184	162	196	170	185	177	179	172	163	191	189	159	185	136	183	166	171	171	175	169	188	167	166	180	207	161	175	173	175	203	168	179	181	157	183	160	180	199	182	174	190	155	170	183	177	159	187	174	196	189	170	168	180	188	158	178	188	181	183	162	204	173	174	168	165	181	183	183	178	169	175	171	161	181	173	170	194	200	186	170	173	179	158	164	173	159	185	171	179	206	153	185	176	207	196	163	179	149	182	191	178	163	163	162	172	175	179	154	213	178	169	180	170	169	151	170	158	162	180	178	188	169	167	196	190	182	174	148	201	177	164	191	155	187	178	175	179	190	209	187	189	179	186	166	189	156	165	160	189	169	188	181	183	184	177	213	187	171	196	158	188	170	166	158	161	177	165	176	138	184	150	201	175	179	190	149	159	166	177	186	157	144	163	196	179	197	196	196	165	169	167	161	162	189	173	165	179	173	192	180	208	170	194	153	170	175	179	179	166	170	160	164	154	184	160	157	167	194	180	183	162	171	167	180	173	199	189	164	166	180	185	191	173	184	177	177	185	186	179	159	186	167	198	171	185	169	175	183	191	174	173	175	168	197	163	171	167	197	156	180	175	172	190	192	192	193	171	189	156	164	183	166	169	208	179	187	172	172	181	166	172	183	166	171	163	169	188	194	169	171	187	164	188	178	156	175	172	178	182	151	185	202	185	158	167	164	184	176	165	158	160	186	161	210	184	195	175	177	183	188	185	150	196	159	176	171	175	175	173	188	197	192	196	201	182	151	183	169	170	168	147	190	181	200	198	184	165	184	193	156	168	154	170	179	161	154	187	175	181	176	161	195	160	189	157	168	166	171	203	165	165	196	186	156	163	191	165	193	159	180	172	179	182	177	184	174	173	179	168	168	177	161	188	169	207	177	214	181	192	167	197	182	192	174	188	171	180	192	185	164	185	183	180	190	194	165	182	183	150	210	164	158	176	150	196	197	156	162	175	191	180	150	192	187	177	175	176	151	171	158	174	177	176	175	171	168	147	163	187	177	195	206	172	169	188	168	170	182	209	154	183	179	169	170	171	188	147	204	193	159	164	184	176	166	176	170	170	181	173	183	188	173	176	183	144	184	196	179	168	170	174	171	172	168	184	180	174	172	139	160	152	152	188	178	161	169	184	196	192	179	178	171	172	188	174	171	180	174	167	191	172	176	179	173	178	164	189	196	170	163	169	187	192	166	171	166	159	174	166	198	175	171	172	176	196	178	168	154	181	182	185	180	201	180	171	167	152	197	174	192	165	172	183	183	181	192	172	195	162	164	158	176	174	172	155	174	171	168	181	172	197	177	167	187	177	185	192	213	159	149	164	203	168	177	171	164	156	178	179	167	180	206	181	182	186	193	171	173	166	162	156	175	189	168	160	172	153	196	156	165	176	180	179	196	180	169	178	193	182	179	180	168	166	164	193	168	182	162	167	205	187	174	168	157	202	173	193	153	196	194	183	163	186	160	180	167	182	173	191	182	201	151	185	190	157	173	193	188	202	167	169	177	180	159	193	194	194	174	175	179	199	159	169	156	165	186	180	169	169	176	171	182	152	172	186	169	173	186	163	161	172	171	160	176	171	181	175	193	162	194	196	173	183	175	173	187	190	173	164	161	183	184	172	186	190	168	195	203	179	168	177	172	178	202	168	183	174	187	174	153	172	169	183	149	199	188	175	185	163	152	184	173	186	182	183	170	166	184	173	193	180	168	183	178	176	172	180	186	169	178	176	196	191	166	169	166	169	184	203	192	174	182	181	158	171	170	172	157	185	176	181	167	184	150	176	176	157	177	172	176	189	183	155	188	165	175	168	177	181	162	182	168	179	160	185	158	159	163	175	186	179	193	170	179	206	169	163	189	198
7561	16348	13566	7202	4990	3730	2918	2225	1768	1436	1141	975	839	663	595	557	584	500	451	388	367	379	356	321	319	317	309	290	291	289	304	261	259	270	276	247	253	250	253	238	249	253	248	237	268	226	212	235	268	241	237	212	250	242	214	247	227	237	229	231	234	231	241	211	214	224	221	215	222	222	217	225	252	218	209	221	202	233	200	219	216	233	213	228	219	220	211	220	198	224	196	202	213	226	210	215	227	224	232	190	198	219	217	206	208	225	204	215	246	226	204	221	237	206	216	218	222	215	200	224	214	199	197	214	218	223	245	224	209	191	216	248	227	246	227	212	214	217	206	214	198	215	205	216	222	198	211	238	217	205	229	228	212	212	203	225	216	219	215	220	203	216	207	240	201	225	208	203	208	219	212	229	213	223	224	225	205	222	203	206	228	207	221	182	211	229	221	212	209	194	190	191	235	204	198	216	216	227	200	216	204	213	212	216	234	210	201	206	218	196	202	211	196	232	210	209	219	210	206	211	224	203	221	243	197	225	223	225	206	256	230	210	185	202	205	208	220	202	219	236	233	231	194	202	215	218	221	223	187	203	201	232	190	191	196	228	233	204	227	215	214	224	222	207	223	199	186	207	221	204	202	225	226	217	201	194	227	196	216	193	223	235	208	213	204	236	194	227	213	220	219	196	215	209	198	192	199	215	227	199	202	212	210	208	242	194	198	220	187	216	232	219	208	221	168	236	216	205	214	205	214	186	212	200	203	230	214	209	220	216	202	202	224	179	219	230	199	187	249	211	231	204	217	199	207	191	210	200	188	195	225	205	193	207	188	190	193	205	178	201	191	215	223	212	199	208	196	209	223	204	203	210	181	194	213	182	198	220	189	230	221	197	197	186	205	239	234	227	202	182	201	205	220	227	207	204	212	220	196	212	213	234	215	207	194	223	215	202	215	201	241	203	188	214	207	210	207	207	194	212	190	211	221	220	186	195	197	191	211	206	216	239	208	210	175	189	219	208	222	200	213	187	220	202	205	230	222	193	220	172	193	198	248	209	200	195	231	200	197	195	205	251	196	195	199	204	212	233	226	228	213	217	208	252	205	213	200	209	204	221	217	218	241	197	199	234	204	233	219	218	200	195	220	217	190	207	185	198	206	180	222	208	202	189	213	194	196	212	196	192	211	217	227	208	185	238	181	202	215	186	177	181	196	204	203	206	208	215	194	195	202	214	196	228	226	200	222	197	220	189	213	176	191	215	205	213	226	190	187	213	200	207	214	219	220	219	198	193	183	209	229	197	195	199	201	226	207	201	190	209	210	220	211	181	222	224	230	211	225	181	219	200	226	187	202	193	194	227	212	210	184	231	226	197	229	204	205	225	204	207	211	207	195	208	205	198	207	221	207	236	207	189	211	197	196	192	235	206	230	196	221	198	218	192	209	219	221	241	225	220	207	203	206	215	226	204	214	179	217	204	202	204	225	190	218	208	235	219	229	198	223	211	191	221	234	223	196	218	214	220	203	195	200	192	219	198	214	216	213	203	197	210	206	206	221	204	221	178	215	211	219	214	212	207	237	227	204	219	209	207	214	213	191	192	206	213	192	204	231	208	214	211	189	226	243	225	200	231	227	207	242	219	234	206	219	207	203	223	232	180	224	207	199	205	221	217	224	224	237	219	194	221	185	185	218	195	196	209	238	216	200	198	210	228	209	213	222	215	195	211	215	198	206	208	208	245	173	191	209	207	214	182	208	212	236	224	184	201	213	187	225	210	202	199	182	208	227	207	231	217	178	208	241	228	199	203	219	216	194	192	209	203	186	197	225	198	205	199	235	205	204	207	219	199	229	200	212	209	227	209	201	217	202	209	219	199	190	237	216	225	187	222	220	204	204	208	203	224	232	208	190	186	236	224	238	194	226	226	221	198	198	217	213	213	229	205	215	212	215	248	223	237	229	233	196	201	210	206	197	216	207	202	222	195	193	227	228	215	182	207	241	216	215	228	229	214	185	197	185	186	207	194	197	234	196	193	200	221	197	226	232	218	228	214	200	194	203	211	203	212	206	219	189	232	220	220	224	216	189	196	211	233	221	214	191	204	208	227	229	219	201	225	207	169	190	229	215	226	207	210	209	211	212	206	228	208	186	219	202	200	220	206	219	232	199	212	233	215	225	216	197	208	213	203	195	213	213	229	213	209	222	188	207	200	211	191	227	192	206	199	223	210	211	227	203	207	210	209	220	234	219	236	208	198	212	220	234	225	195	220	221	215	201	192	216	192	216	214	206	197	216	197	201	188	219	228	189	186	210	230	233	216	208	199	197	195	218	214	194	186	201	228	217	216	192	214	236	201	216	227	192	208	241	192	191	205	216	216	191	190	209	223	211	189	216	222	202	217	225	228	226	221	225	211	184	178	205	223	215	220	215	245	209	218	195	190	195	199	223	204	196	208	207	219	222	178	214	227	215	203	210	227	200	190	217	204	203	232	223	230	211	214	212	244	227	192	199	220	190	213	212	229	234	221	199	176	227	199	221	193	204	213	191	243	205	228	213	202	203	204	211	216	221	207	194	222	223	205	208	200	222	215	196	225	218	197	212	207	201	220	231	233	227	220	212	229	219	227	214	214	230	219	221	215	207	233	204	196	207	228	234	227	191	194	211	216	217	198	241	221	198	244	219	182	217	228	212	217	191	215	216	201	198	212	188	210	207	220	211	215	203	233	189	223	231	197	215	206	216	216	209	213	197	212	191	188	212	205	187	216	212	175	232	204	198	203	230	203	216	201	212	191	207	239	203	208	244	252	191	199	217	220	204	216	173	183	224	179	231	193	225	197	201	210	207	215	184	195	204	214	230	223	211	199	213	175	197	209	226	208	221	212	229	209	222	195	205	212	236	218	195	216	212	207	227	224	213	208	202	200	225	213	191	201	211	212	186	230	207	191	229	224	213	214	213	219	206	218	182	212	218	197	213	217	213	229	211	205	197	220	196	226	215	212	190	192	219	203	206	210	221	248	220	231	172	201	215	218	201	212	199	211	199	207	212	218	213	195	202	196	226	224	206	223	225	189	202	223	199	193	221	197	213	217	204	215	215	226	210	216	220	208	197	208	215	211	189	233	237	214	214	209	206	211	216	219	213	213	198	202	212	188	212	202	215	212	226	218	219	220	210	208	222	214	223	189	199	194	216	222	222	191	212	200	220	211	216	238	212	232	225	226	212	228	228	205	239	211	220	228	179	212	214	200	213	186	230	200	204	181	202	191	224	207	225	211	191	219	224	200	218	209	219	212	214	205	225	211	218	227	221	215	217	207	229	238	209	183	198	217	179	227	194	233	211	221	210	194	184	208	214	185	226	207	213	188	205	202	218	211	205	242	214	220	172	232	225	226	218	241	198	213	213	224	186	203	225	186	223	222	226	191	211	187	212	184	218	192	221	207	195	216	184	218	200	204	213	198	202	209	217	224	218	193	206	185	208	194	198	204	193	215	215	210	219	214
26780	20100	7879	982	661	579	490	464	473	494	437	444	471	437	444	454	494	418	428	433	445	418	429	404	414	425	425	418	442	416	444	425	447	437	404	423	417	405	421	407	405	400	430	428	415	447	415	419	438	414	393	425	443	445	468	431	438	450	394	417	399	431	418	455	428	423	439	427	387	451	439	429	422	442	406	408	437	412	457	432	422	415	436	453	398	405	407	436	408	387	430	425	473	435	405	393	422	442	421	423	435	424	394	397	443	432	408	400	445	406	409	416	389	423	458	423	433	447	429	435	443	411	461	452	418	396	403	368	413	434	431	423	393	416	393	417	429	410	418	429	441	436	430	463	412	443	433	401	422	412	438	440	426	417	416	406	400	464	461	436	458	431	424	450	410	425	401	404	419	403	457	409	435	378	381	420	412	427	444	411	431	434	406	457	416	432	423	446	466	406	474	417	432	414	429	387	419	417	434	418	441	442	418	409	457	402	426	450	393	396	424	437	408	458	443	416	421	437	436	420	394	429	421	411	446	389	427	437	403	461	439	409	435	485	404	426	459	413	453	414	428	464	400	457	412	429	411	398	448	443	449	425	432	428	431	443	398	426	421	427	415	404	453	399	428	429	415	442	407	458	450	442	429	423	408	370	407	430	414	438	411	414	425	471	433	433	429	463	440	402	430	424	459	429	400	398	413	424	427	386	470	421	428	403	391	396	424	392	432	399	472	439	447	420	454	412	433	450	456	393	466	430	424	439	421	392	457	442	444	428	413	435	410	432	387	428	400	431	450	413	408	441	430	437	418	394	421	438	409	423	441	406	388	402	438	468	421	440	399	437	431	432	391	410	439	438	442	457	433	401	405	442	444	405	436	392	442	435	442	379	413	406	451	386	424	434	407	447	445	451	455	425	412	432	436	423	393	380	424	429	467	446	414	468	434	389	406	454	415	440	448	392	434	431	411	427	457	382	434	410	433	442	410	407	445	446	448	452	451	473	443	424	408	442	432	409	384	453	396	407	408	403	414	457	400	413	410	413	427	445	424	395	439	430	456	425	406	397	434	405	427	451	423	432	422	412	453	399	429	441	457	414	447	387	408	382	461	380	436	449	419	440	435	420	429	470	407	411	458	434	434	433	424	379	456	435	420	399	419	421	469	431	440	430	451	457	419	450	434	417	409	432	418	430	403	419	457	460	439	428	428	456	435	408	415	436	428	452	451	388	402	419	403	408	407	436	428	447	404	390	458	401	411	407	416	414	401	383	406	396	412	406	424	395	463	432	399	434	440	371	395	437	395	433	413	416	448	472	434	437	455	444	419	428	433	432	410	397	415	428	473	414	398	415	410	430	424	415	448	414	423	451	418	410	399	470	439	384	422	422	410	456	396	453	452	403	412	430	436	430	420	450	457	392	415	361	430	438	398	422	437	430	413	429	379	416	452	438	438	440	397	397	384	433	441	425	451	383	423	463	411	419	474	459	427	422	447	404	454	450	415	463	390	402	455	446	379	413	443	386	409	420	433	427	433	410	426	445	409	430	434	453	414	462	405	406	413	428	437	433	443	427	427	410	442	383	429	450	439	423	444	375	420	419	438	440	425	423	450	433	434	436	462	421	422	418	407	422	419	423	428	421	394	456	400	371	406	447	444	412	443	412	452	428	444	417	396	455	421	444	400	435	452	412	409	404	444	442	500	402	420	416	462	429	446	390	441	434	419	400	453	456	440	417	419	431	421	434	393	433	425	434	442	432	457	431	456	439	394	397	435	421	414	420	410	428	421	419	452	408	398	420	420	417	414	409	450	437	438	428	399	451	445	416	451	396	382	387	400	424	407	416	416	429	399	435	456	413	397	429	422	416	435	453	417	441	412	445	423	422	388	423	445	463	417	444	440	410	446	411	427	428	403	426	405	421	419	423	407	455	417	432	442	388	406	414	442	431	432	400	432	434	412	445	404	430	419	439	418	405	460	435	401	428	420	450	444	422	430	402	434	409	406	428	419	417	438	418	412	421	463	437	405	421	423	440	397	398	402	419	417	474	434	404	413	431	407	458	485	438	407	437	430	430	416	417	417	447	430	429	404	446	416	440	450	381	459	445	423	449	436	431	435	407	471	431	392	404	439	409	410	423	419	414	401	443	388	419	446	446	422	427	443	398	439	425	419	459	425	400	414	382	413	443	454	464	409	451	402	384	448	432	426	414	442	457	433	412	398	371	416	440	405	405	448	415	414	449	418	401	454	399	389	418	428	409	436	476	407	433	433	439	426	425	426	425	409	426	424	406	436	419	424	484	415	430	410	468	411	438	425	428	421	413	440	423	428	414	409	408	453	456	437	413	451	427	425	449	416	437	452	432	430	393	392	430	441	458	419	395	421	365	385	407	446	433	474	428	414	440	412	413	397	434	382	471	413	444	432	449	424	399	419	394	433	443	429	413	414	471	401	426	454	384	394	474	467	407	405	400	429	452	408	418	437	396	442	426	431	459	449	415	440	414	436	464	426	430	425	435	384	455	400	452	424	407	446	427	441	414	436	448	443	438	434	435	421	374	404	435	415	427	409	391	390	449	443	412	431	401	387	433	439	416	428	468	450	422	431	433	429	407	422	398	389	434	401	423	422	405	398	462	428	402	404	435	432	463	404	417	395	441	406	437	404	433	441	419	439	421	431	439	424	427	416	452	469	435	429	403	393	440	457	414	466	417	418	442	430	445	395	424	422	438	430	407	425	432	436	425	426	429	423	425	441	429	392	455	441	425	436	430	426	449	447	455	428	427	423	428	481	431	428	453	450	439	423	453	404	417	442	403	397	446	413	429	452	455	436	411	438	417	412	377	407	382	426	405	468	435	424	450	420	402	459	435	392	435	387	415	404	400	422	399	411	443	399	413	438	415	429	383	414	424	437	432	433	421	383	411	429	455	404	395	441	441	429	394	447	436	413	434	428	445	406	414	413	439	396	436	411	440	419	424	477	405	412	429	470	418	456	448	402	392	417	427	466	411	432	432	419	430	392	423	444	428	425	460	434	432	421	407	409	430	436	390	409	441	431	441	421	412	412	436	434	393	413	422	416	380	429	444	439	425	420	418	436	456	411	403	435	431	404	437	430	415	402	376	431	441	482	447	437	457	437	406	459	429	414	392	407	439	428	418	430	390	442	428	424	389	434	434	434	419	415	443	394	445	415	450	403	398	463	457	427	421	400	469	432	474	438	431	375	389	377	407	447	450	437	483	412	377	414	410	467	443	433	429	395	427	440	438	401	421	409	413	409	435	464	415	424	405	430	421	394	465	379	435	420	447	448	415	424	440	443	395	400	425	403	407	427	459	437	457	448	429	440	421	407	411	400	403	417	417	440	432	464	457	444	413	427	423	443	417	415	453	447	438	443	430	436	418	441	439	424	411	430	413	453	425	387	450	462	418	457	427	437	397	426	415	416	452	424	454	401	437	393	468	469	438	424	424	417	432	457	421	421	439	416	389	446	438	415	412	450	446
4216	1628	1372	922	754	709	628	598	576	557	584	547	535	531	553	523	528	517	520	538	569	530	563	550	544	537	505	542	498	515	521	536	532	523	548	531	535	527	505	545	520	515	540	555	523	501	556	532	539	505	521	568	518	508	534	556	525	526	543	525	551	548	523	508	515	521	533	531	516	526	516	521	534	557	534	526	505	506	542	535	537	537	533	534	529	537	531	523	553	501	509	503	503	504	522	569	498	519	558	521	514	513	537	541	518	527	529	509	533	502	534	476	513	528	581	515	539	524	521	515	469	514	503	529	506	522	508	533	518	496	553	496	519	537	541	518	536	525	528	546	589	507	514	513	520	528	545	554	538	542	493	516	538	528	509	569	492	501	547	524	521	530	528	557	541	515	567	530	500	512	526	560	503	565	546	498	519	514	546	524	498	565	491	519	529	502	548	563	530	500	555	521	516	502	535	533	531	531	522	542	504	546	519	517	506	503	515	572	521	531	511	540	530	584	543	527	553	555	526	550	523	519	509	535	522	559	542	515	546	525	538	519	503	509	493	579	533	520	551	526	516	515	502	501	565	537	537	510	531	537	488	537	518	524	520	524	548	547	530	504	535	490	518	547	517	538	502	569	508	497	520	502	544	509	505	508	513	514	489	500	501	518	484	524	538	531	526	500	524	531	534	542	500	538	546	505	532	524	549	494	517	498	517	511	537	544	523	515	525	494	521	534	496	532	514	580	527	518	534	512	531	530	503	558	510	533	527	539	524	550	473	512	486	562	522	561	526	482	494	536	541	569	503	514	527	520	542	489	499	564	549	505	493	506	530	552	548	555	553	517	490	510	518	540	564	527	514	517	517	488	534	586	552	544	573	516	536	540	535	529	507	512	522	545	533	516	514	553	558	506	508	550	590	539	587	538	549	519	539	538	546	485	540	526	512	526	526	500	525	521	523	535	540	497	538	517	486	526	557	519	587	536	537	511	525	542	557	531	539	509	544	527	544	532	556	579	517	550	519	503	545	482	510	502	525	512	487	553	510	540	502	562	502	535	515	541	521	500	561	500	519	520	515	566	490	552	521	516	529	550	539	472	544	554	526	536	541	553	542	507	548	524	503	509	544	566	551	547	484	522	508	515	543	516	476	521	551	544	502	548	520	528	557	511	519	570	520	542	566	548	523	516	563	582	519	522	551	549	567	493	572	515	498	539	529	519	564	488	521	517	520	513	521	574	517	517	524	535	530	520	562	548	486	530	562	513	559	496	556	533	511	516	529	509	568	475	522	549	497	517	562	540	565	510	545	505	542	543	574	530	510	540	517	555	526	521	536	524	539	497	560	541	554	531	526	558	517	508	558	493	462	481	554	531	552	538	512	554	518	534	495	540	482	559	568	550	492	542	504	531	501	578	553	538	523	512	484	509	542	495	565	524	530	521	533	525	485	526	530	537	519	513	496	522	533	546	533	539	519	510	494	535	560	526	510	542	513	562	533	523	582	519	563	506	520	511	539	536	523	524	539	553	548	535	500	532	547	541	526	521	495	530	577	494	514	519	531	529	507	529	529	518	514	532	457	494	560	536	543	510	546	522	529	536	529	489	542	570	569	527	568	548	523	510	535	498	553	559	520	516	543	570	556	565	497	571	552	504	534	521	482	561	511	480	531	542	563	554	518	540	554	517	555	466	470	558	519	562	567	561	523	476	566	546	525	536	543	475	517	523	523	533	559	541	566	534	554	520	488	521	511	512	535	519	534	481	529	559	510	520	498	511	523	562	513	530	490	521	580	498	463	500	467	506	511	542	514	518	519	529	529	514	525	492	501	560	563	521	565	517	553	536	526	514	513	539	527	571	531	493	529	508	524	565	488	552	552	527	509	529	545	541	538	509	526	524	525	556	541	516	496	519	564	539	557	516	543	563	545	550	521	545	534	596	549	538	536	551	480	571	503	524	521	521	544	528	522	507	492	531	503	512	555	513	487	511	528	511	549	533	578	534	554	544	537	543	562	520	528	536	535	544	545	515	527	529	513	525	496	478	517	510	535	503	516	539	570	523	540	484	542	521	555	528	537	526	502	536	587	530	510	503	542	540	522	508	521	552	531	506	496	542	521	545	567	557	538	554	518	532	514	501	509	551	535	521	526	510	537	556	474	512	541	484	526	530	517	518	516	561	549	557	525	573	536	529	520	510	510	528	518	523	539	518	503	509	533	492	549	478	508	474	524	510	512	506	498	513	496	547	534	545	518	533	553	552	499	532	496	550	544	533	496	519	523	559	506	488	533	522	497	558	491	521	522	488	496	539	565	566	573	528	559	567	488	535	492	534	569	509	546	510	531	559	517	565	556	470	536	534	525	534	561	562	551	555	526	499	564	536	484	503	517	544	515	488	551	525	556	544	518	574	585	555	523	543	551	515	531	488	530	486	537	508	551	549	535	542	558	523	508	538	518	513	505	557	559	517	543	512	549	483	513	547	516	545	508	562	522	497	503	559	561	522	498	522	543	523	559	480	538	552	513	515	518	502	537	533	532	524	519	524	483	514	550	507	521	551	506	555	561	496	542	531	508	512	532	566	537	560	580	475	501	524	534	544	520	533	556	527	530	518	539	539	495	535	528	523	573	545	511	479	553	523	558	524	523	536	564	536	531	519	495	484	550	549	527	537	506	528	526	559	520	525	500	528	533	485	505	520	550	557	487	556	536	534	546	538	521	524	526	532	513	539	538	508	516	548	510	537	582	481	537	544	504	488	558	510	458	549	499	577	545	516	497	530	513	530	530	517	553	514	512	502	542	546	539	496	523	516	540	530	507	523	490	539	534	549	533	520	519	531	578	520	535	565	533	542	533	520	506	511	531	539	492	522	511	553	537	575	524	493	532	512	510	546	550	517	557	533	543	513	496	514	493	514	512	523	514	516	498	519	495	539	530	502	538	522	526	554	531	536	519	524	503	548	538	547	503	509	539	490	513	498	529	571	517	541	526	503	496	522	560	551	515	521	494	541	566	530	513	559	545	542	570	563	530	501	537	540	527	531	543	554	548	527	540	479	528	523	544	538	535	529	505	486	530	582	558	527	528	570	543	518	523	515	541	544	522	546	552	525	568	473	526	533	550	539	507	529	526	544	513	503	520	505	580	496	536	543	539	525	532	499	528	518	539	562	551	533	533	503	526	541	491	543	551	526	504	560	554	522	533	539	526	536	552	506	562	557	535	552	555	519	510	529	468	556	532	545	501	539	505	514	527	558	479	558	558	525	519	554	541	532	498	494	472	554	515	511	561	555	518	539	566	537	511	555	530	538	527	530	523	498	496	509	516	573	515	488	497	485	523	533	558	559	554	492	499	534	542	564	510	555	540	538	536	492	552	532	565	542	541	529	509	525	521	553	524	563	541	516	561	567	517	552	503	514	506	544	508	543	548	486	523	505	527	553	569	489	571	528	511	484	538	493	526	563	528	551	545	517	501	514	502	553	519	532	532	554	591	562	509	529	503	523
23668	20936	28280	23689	20903	10932	1065	690	543	487	412	393	304	327	312	275	273	271	301	228	247	281	245	217	231	208	202	242	225	220	214	246	214	218	212	220	208	208	204	221	239	205	212	192	197	229	174	233	211	236	232	202	201	221	227	217	195	214	189	199	208	224	212	226	240	196	212	187	204	211	202	225	204	186	203	234	220	191	222	212	206	204	193	215	199	217	217	222	217	234	200	201	213	202	194	195	238	211	215	186	199	242	208	203	196	198	204	194	218	230	206	200	209	205	215	237	220	199	180	204	217	194	213	210	213	213	212	201	200	200	200	212	181	222	223	212	220	209	207	229	212	208	214	220	198	205	191	220	203	197	210	217	208	218	190	211	194	210	231	209	219	204	233	207	195	209	234	216	196	207	197	217	208	206	218	205	192	196	197	184	197	206	209	183	216	232	219	208	204	214	196	216	236	205	176	196	219	207	202	222	214	211	214	185	197	215	206	218	205	200	207	215	203	202	195	196	200	198	188	220	211	208	192	202	213	214	207	255	229	181	204	187	202	243	224	172	188	215	232	177	217	216	212	200	203	215	232	210	206	217	237	206	222	190	212	219	237	193	213	216	201	199	222	239	211	201	209	229	211	195	209	210	211	207	185	194	205	213	189	210	171	194	187	180	236	220	216	210	211	209	220	222	217	189	236	207	204	202	218	186	197	218	211	190	196	217	199	229	204	208	215	234	197	209	201	228	203	196	201	242	227	216	198	209	194	202	205	221	215	205	194	191	227	217	214	195	196	186	203	212	198	219	193	185	209	198	204	201	210	204	203	202	202	177	214	233	200	209	199	209	205	231	208	208	220	198	203	208	192	227	197	213	223	220	194	209	222	195	187	211	198	218	196	217	204	228	200	201	221	219	198	202	216	187	206	184	207	214	203	195	223	205	218	196	230	215	198	203	202	225	198	208	206	239	253	219	219	226	205	205	205	173	193	210	213	214	197	203	184	201	218	185	179	211	192	204	210	197	217	217	220	218	230	180	205	186	225	197	208	212	250	206	184	216	203	200	226	213	215	198	204	209	191	212	208	206	204	206	201	209	168	205	197	210	206	195	196	185	161	219	204	201	192	210	228	194	209	184	241	215	207	186	202	216	231	189	230	180	192	180	224	190	184	198	209	205	222	236	208	237	193	234	218	234	218	198	196	212	185	220	199	221	238	218	214	233	188	208	194	218	193	227	213	204	222	207	222	193	220	217	207	209	199	217	192	215	228	204	212	203	220	192	213	207	221	236	185	197	193	214	206	198	209	196	228	193	197	220	214	223	207	185	227	190	206	214	205	192	208	184	195	176	196	213	179	198	195	223	203	218	217	208	226	186	209	207	192	229	200	179	246	223	226	203	209	213	215	185	201	203	182	199	229	193	192	219	213	199	217	203	221	207	210	204	216	217	192	189	187	217	229	195	232	209	192	198	196	238	213	207	235	208	208	194	207	196	215	204	207	194	210	191	194	172	204	190	253	194	188	214	208	207	198	210	205	218	223	207	214	221	209	196	198	200	205	207	222	221	227	200	196	201	210	217	244	193	204	203	216	197	203	199	217	209	198	194	197	219	191	233	203	216	216	213	198	219	218	222	178	211	204	194	197	207	204	211	216	221	221	210	235	207	193	197	214	209	240	187	209	199	217	198	193	212	202	220	212	209	217	201	189	218	218	220	189	204	217	227	214	195	208	221	223	231	205	210	213	230	223	206	192	180	192	229	200	223	222	182	213	207	205	227	206	186	221	193	186	201	222	217	203	208	186	207	229	219	207	234	202	198	192	205	197	208	227	188	177	195	229	234	206	237	217	203	205	242	198	223	198	220	208	245	179	217	213	211	223	202	187	206	200	197	232	199	195	216	180	203	230	168	201	229	210	192	208	202	223	212	219	196	220	207	207	206	223	206	211	218	209	221	183	222	206	225	207	214	213	212	223	220	228	214	225	213	187	224	221	216	199	198	208	236	234	193	204	213	221	210	217	204	205	195	194	197	192	200	195	221	191	215	209	210	208	204	203	212	196	226	204	189	220	186	203	202	189	204	216	221	205	192	197	206	193	219	210	211	227	217	216	215	214	216	215	194	189	193	183	193	209	226	217	209	221	222	202	212	248	189	195	228	204	180	195	210	215	203	219	203	210	198	211	174	185	188	185	198	213	237	216	192	184	224	221	222	207	186	233	212	196	226	220	191	205	212	209	235	182	205	200	201	220	189	189	198	217	199	189	191	216	207	204	205	239	207	224	191	204	202	225	196	220	228	202	203	192	209	208	183	222	213	237	195	194	189	227	179	230	217	216	208	205	225	192	214	190	218	211	186	177	188	204	217	214	225	193	206	210	202	222	208	213	195	202	182	223	218	206	205	182	224	196	207	211	186	218	237	224	216	188	208	229	186	223	183	187	235	183	187	203	247	203	233	239	204	218	197	219	209	212	215	212	203	183	220	205	204	189	216	191	208	205	212	223	218	215	189	230	220	198	193	227	189	202	238	213	205	198	225	194	236	214	216	192	216	211	204	199	217	226	225	199	192	224	224	194	184	209	227	193	228	194	187	213	210	190	201	244	205	207	203	201	224	228	215	212	200	216	178	226	200	188	215	229	179	209	225	196	204	204	205	190	218	209	199	220	202	232	195	201	233	204	223	209	212	194	187	205	235	183	196	209	197	207	193	192	202	211	211	212	182	216	181	210	206	217	223	200	197	227	214	210	224	203	208	211	215	223	187	196	196	182	173	202	196	203	198	190	208	204	192	199	215	200	222	193	211	208	218	207	217	212	187	191	210	216	194	190	219	178	223	226	224	187	198	189	227	207	205	207	189	194	227	205	214	208	198	230	220	229	203	228	185	195	210	213	209	186	207	190	203	213	188	213	202	184	229	241	215	209	182	203	203	200	200	220	196	178	194	201	215	188	212	202	222	189	209	191	232	216	216	188	200	215	201	216	198	201	210	186	207	218	173	211	197	191	215	224	205	207	233	198	200	212	206	204	208	230	225	173	201	214	202	222	199	212	188	210	191	219	198	206	194	206	184	213	231	194	196	224	201	195	191	207	211	183	201	219	218	203	224	215	205	195	227	198	198	214	206	200	236	202	178	193	228	202	212	209	191	223	217	195	186	223	219	199	207	207	208	216	218	215	209	220	213	214	200	218	209	236	214	203	208	229	214	210	199	201	197	194	185	208	182	205	230	208	193	211	190	217	234	196	231	211	211	186	220	205	213	190	212	196	184	205	207	218	192	209	219	171	185	171	183	236	197	241	216	211	202	210	218	219	202	221	199	204	212	201	219	228	201	200	209	215	176	191	213	216	223	202	205	196	195	202	211	228	209	227	202	194	206	218	211	202	182	220	202	209	198	210	176	189	199	206	188	201	220	203	206	209	191	216	209	231	198	216	193	224	197	215	206	191	229	193	214	207	219	218	191	174	193	198	209	243	197	223	223	218	209	198	210	198	191	200	213	236	230
7037	12932	8425	4263	2897	2162	1674	1371	1050	855	722	656	596	537	497	465	444	404	404	373	379	344	350	312	298	308	312	323	323	306	298	330	286	324	341	293	280	281	303	293	282	293	278	281	301	295	282	262	284	283	281	305	271	275	271	288	261	279	281	248	267	271	275	292	303	308	286	311	297	289	278	280	273	277	292	275	271	295	276	286	266	265	292	285	271	270	261	267	265	265	269	260	280	279	267	277	280	288	270	259	273	266	262	276	283	291	263	266	253	284	280	264	273	263	276	268	255	254	285	283	227	269	254	277	273	262	253	256	258	265	277	288	293	253	259	272	267	293	263	275	293	261	272	279	271	272	273	263	240	262	263	308	305	299	278	240	276	283	284	286	263	261	254	256	288	263	284	287	263	276	234	256	262	253	290	302	257	281	244	292	273	295	277	289	246	268	249	287	245	267	260	251	260	277	258	231	235	261	273	267	257	272	284	251	274	288	257	260	252	268	232	284	283	271	268	240	258	222	259	252	283	299	296	297	241	263	265	275	256	283	274	297	265	296	249	271	274	271	257	273	268	273	282	300	283	275	283	273	268	270	288	265	278	253	283	282	265	272	285	244	259	231	285	285	283	252	276	288	257	254	261	234	271	211	263	258	282	287	250	301	273	245	245	273	264	266	277	269	275	299	297	291	262	279	291	275	248	231	281	305	290	270	255	282	267	265	264	303	267	298	261	274	290	257	254	258	292	264	277	273	276	263	255	285	279	287	269	242	272	266	242	263	257	285	292	265	279	292	275	265	278	300	272	283	252	270	267	262	290	245	255	262	242	270	258	267	286	254	263	274	279	238	283	238	251	278	276	293	278	289	236	251	280	264	286	289	269	253	265	272	282	273	281	294	289	284	248	290	271	253	226	276	288	280	282	293	258	290	292	262	282	272	280	242	275	270	267	284	281	283	268	265	258	262	302	288	241	267	287	281	275	226	255	230	273	261	243	264	261	268	251	250	272	271	267	272	257	262	271	261	252	253	266	264	274	304	266	287	259	267	232	279	275	278	279	270	260	272	281	293	263	302	250	261	258	233	257	259	260	258	252	234	257	264	262	282	277	275	272	261	243	263	274	281	280	291	269	277	272	275	264	270	280	282	259	275	261	280	282	278	276	269	265	264	263	257	274	272	252	285	265	251	248	264	265	262	279	247	287	254	276	268	248	255	266	254	280	279	261	248	251	268	272	290	283	239	233	285	276	245	279	278	270	303	250	248	240	261	262	266	263	265	292	287	244	264	281	255	278	246	280	267	267	270	282	225	264	251	258	242	250	232	282	269	255	293	257	276	268	287	301	256	301	268	251	234	292	281	267	252	298	253	288	254	259	278	250	257	271	267	252	251	288	269	267	264	291	262	263	268	254	250	280	263	248	269	272	278	271	290	269	264	296	277	271	267	259	252	280	236	302	262	255	270	270	264	255	264	273	300	301	255	248	276	270	273	274	285	265	276	274	275	310	262	279	245	268	230	232	258	262	249	287	279	288	291	255	249	280	276	281	250	267	290	280	299	272	281	261	262	237	290	268	263	266	279	242	294	271	285	281	270	254	265	276	269	259	287	261	264	261	233	290	274	250	232	295	273	224	276	281	263	309	258	275	252	291	272	274	261	277	247	269	248	266	296	285	267	230	270	311	287	251	258	237	282	244	247	251	275	283	270	291	270	255	269	263	274	274	250	259	247	270	246	256	277	278	285	262	290	301	251	269	248	269	258	274	277	279	239	245	266	298	262	266	258	249	253	264	257	255	292	253	278	280	269	267	259	267	275	253	291	270	270	287	283	268	235	257	239	287	263	255	259	238	284	275	251	287	247	273	267	248	265	271	244	294	245	295	270	295	247	272	274	269	274	250	256	264	242	273	293	241	257	236	293	266	277	266	266	307	274	279	269	284	256	282	256	250	266	285	259	257	243	248	265	265	273	266	280	259	298	269	292	244	289	265	237	296	273	255	263	267	271	263	281	262	256	253	280	250	267	249	301	298	284	265	238	290	265	268	268	281	292	252	269	251	271	263	270	269	259	248	283	282	262	251	266	264	254	273	289	262	278	251	298	268	274	243	253	266	224	279	265	242	272	249	282	313	251	260	279	274	279	282	271	269	283	287	288	286	250	282	260	308	296	260	234	278	281	287	277	279	272	273	252	278	255	266	266	268	248	245	284	272	269	274	252	262	267	287	274	290	271	255	269	257	270	297	279	266	279	280	290	265	250	274	275	250	269	274	271	263	260	290	275	253	274	290	261	273	248	260	279	259	277	274	258	272	262	240	253	248	235	273	273	267	252	250	276	277	299	251	274	256	268	256	269	266	275	249	289	289	307	266	282	244	287	241	287	268	256	236	252	271	246	276	264	284	281	240	253	266	265	271	283	281	258	278	260	260	271	256	268	297	275	242	265	257	287	260	262	297	253	289	250	255	277	274	256	266	295	280	258	268	286	240	253	261	261	282	304	274	260	263	293	284	283	229	260	285	254	263	258	299	274	265	307	277	252	263	289	259	280	259	282	256	274	248	252	294	263	256	253	295	267	270	256	252	275	274	258	275	268	263	268	285	264	286	286	281	283	267	245	268	281	259	281	272	282	264	264	281	283	257	277	271	261	271	257	289	265	277	267	253	258	267	287	286	272	270	268	253	262	242	255	269	264	260	276	264	275	249	274	273	277	286	256	278	271	259	276	241	268	281	282	276	265	283	258	272	265	267	269	214	265	261	297	241	248	296	248	287	251	276	266	263	270	257	255	282	285	270	274	280	244	268	250	270	273	272	241	297	277	259	299	284	243	260	260	261	278	266	258	284	264	250	252	280	256	256	259	267	289	267	253	252	249	314	273	246	261	279	227	293	292	271	260	271	291	221	233	294	263	302	242	272	246	256	287	273	263	245	252	274	233	274	255	271	278	257	236	277	287	234	279	270	250	246	244	255	226	279	242	289	276	290	267	293	257	241	226	294	265	281	284	268	283	242	254	262	248	276	257	274	255	289	273	252	244	280	251	241	251	274	280	236	271	253	250	236	298	298	249	288	293	267	268	264	292	270	253	279	321	316	237	283	257	260	283	285	271	270	275	289	279	271	278	268	273	274	270	264	257	241	243	276	286	279	283	249	280	273	251	275	244	250	244	314	271	258	266	252	269	251	276	307	253	247	281	262	260	275	249	234	247	254	231	303	258	275	255	240	234	277	251	248	273	285	249	290	292	248	272	308	269	284	274	288	267	262	270	255	247	290	262	277	256	271	293	262	268	287	270	257	291	251	278	272	305	275	281	265	251	287	277	281	255	261	243	261	249	250	252	278	258	240	259	246	259	289	270	256	239	258	259	250	265	260	269	269	237	254	270	268	258	280	264	284	276	291	285	267	283	253	292	246	291	286	273	254	253	264	237	209	275	260	295	260	266	274	256	259	285	270	274	272	278	251	282	252	257	260	278	263	250	242	247	258	263	287	277	287	279	240	263
24926	20955	27161	24801	9963	971	782	672	615	558	557	552	538	508	522	521	548	502	561	515	518	486	463	465	492	505	502	509	469	508	454	492	497	430	453	480	501	469	486	494	466	502	469	508	471	504	492	471	502	456	484	533	488	512	481	457	506	480	510	469	516	453	490	507	468	499	489	487	490	519	430	482	463	479	496	475	432	431	492	451	534	475	463	499	513	438	516	466	469	460	444	461	491	473	483	480	489	489	496	500	514	504	486	486	486	488	490	468	450	478	488	458	497	506	448	453	495	455	478	455	517	489	432	502	464	501	495	471	461	467	470	468	464	488	464	509	479	482	483	466	450	511	465	481	465	495	483	475	464	489	482	485	526	470	437	415	518	480	479	484	486	476	458	488	492	437	493	453	487	478	493	446	456	491	440	481	481	522	497	418	481	451	477	466	479	509	501	487	497	470	486	491	493	475	471	474	513	449	460	447	516	521	471	468	496	502	437	489	489	474	467	513	521	482	438	448	455	497	434	458	495	500	464	468	504	492	474	477	452	526	516	499	474	512	493	478	491	449	462	432	476	491	433	488	499	460	514	489	529	479	505	481	493	480	475	472	463	475	494	484	469	498	472	535	435	444	480	518	462	448	462	476	504	453	465	478	509	480	525	472	438	461	473	498	515	517	471	466	429	475	471	452	454	457	477	479	459	504	498	460	510	472	463	451	480	461	455	479	459	518	503	481	464	465	480	444	475	457	492	484	461	472	438	469	458	457	455	482	471	493	487	452	498	437	489	464	467	511	483	506	492	475	474	495	458	505	474	476	468	491	482	421	476	481	466	500	458	464	488	456	487	475	492	449	458	461	510	479	441	475	505	449	442	489	508	466	440	457	469	444	453	499	492	454	475	494	469	474	476	487	488	505	442	465	486	461	500	493	460	494	467	503	464	468	476	474	485	487	465	499	483	443	465	493	454	516	484	471	438	472	512	476	499	472	438	478	470	465	459	466	480	488	444	486	450	432	451	490	544	498	473	467	502	514	433	463	462	488	473	483	500	484	487	438	470	483	474	480	480	470	484	500	489	476	459	493	511	480	457	476	484	486	485	454	528	490	495	503	504	458	515	483	468	463	471	488	492	497	484	452	466	501	472	480	480	472	432	473	483	507	492	515	445	496	490	470	477	463	498	476	490	474	446	522	481	480	482	473	445	470	494	453	487	479	472	446	454	482	518	492	531	488	487	507	496	454	512	498	491	453	446	467	476	472	480	486	438	476	492	500	487	495	471	479	495	508	457	492	497	473	464	477	465	478	449	480	469	488	478	475	491	468	490	464	465	476	491	470	505	466	469	482	536	451	505	452	475	499	467	444	486	484	440	496	523	453	496	459	475	450	471	467	496	490	495	467	466	488	490	472	472	471	477	481	441	476	479	487	487	477	471	414	486	473	441	464	474	451	500	470	468	498	483	460	470	518	497	456	469	472	462	483	481	467	496	430	476	490	468	484	468	459	470	499	482	462	491	509	484	463	513	483	502	478	466	455	452	445	517	480	461	470	462	501	478	445	425	477	491	541	501	484	462	491	456	478	485	472	457	461	503	480	467	450	511	477	497	478	481	491	443	473	496	453	460	450	444	463	506	454	486	498	495	486	464	499	472	480	485	494	483	468	511	493	504	454	478	504	457	486	465	461	500	457	462	460	472	504	491	494	471	524	436	492	477	467	488	469	530	464	528	447	482	452	479	520	474	492	474	473	452	490	482	479	491	510	457	484	505	482	475	422	499	514	463	452	493	450	518	466	500	469	434	472	490	498	505	481	460	454	434	466	503	464	504	489	497	503	474	496	470	479	481	465	494	487	483	495	466	466	527	458	458	464	488	486	495	456	483	475	500	499	473	476	491	514	479	476	483	473	504	493	511	463	485	451	488	452	459	483	484	483	479	486	471	454	516	485	476	506	464	483	503	478	487	520	482	474	450	452	436	443	462	477	456	466	445	479	455	465	488	461	532	486	482	538	490	484	476	459	534	466	438	479	483	512	476	470	472	466	465	490	469	475	479	489	475	444	488	516	459	506	482	485	477	500	471	467	468	489	487	444	466	434	435	488	490	458	505	455	498	465	496	449	490	476	456	468	436	471	430	504	442	461	464	471	471	466	480	513	492	444	453	473	471	482	490	471	469	486	465	460	515	471	470	500	487	454	471	525	512	482	472	491	466	440	490	472	493	433	486	516	488	445	487	458	447	469	476	482	470	504	495	501	457	460	494	479	481	446	517	439	463	453	445	503	450	451	471	464	448	466	490	503	497	452	502	476	450	497	511	487	457	466	460	449	446	498	464	481	494	451	484	517	488	476	476	458	544	440	500	500	459	501	485	470	466	453	470	454	429	462	498	507	515	488	478	482	467	481	477	470	496	509	492	458	477	480	477	495	477	480	499	462	449	507	490	485	470	479	497	468	500	478	507	503	458	493	457	483	469	440	466	478	505	483	509	447	496	469	496	484	436	477	465	456	496	476	499	444	459	464	466	484	472	518	477	475	451	501	458	447	469	482	507	523	499	466	491	431	452	486	494	495	473	518	461	454	473	484	435	474	474	492	470	453	529	518	475	519	476	468	484	472	553	467	487	473	456	488	502	466	528	458	476	486	460	442	483	492	481	464	467	484	462	447	471	497	487	476	489	485	479	475	537	455	489	497	473	458	481	479	484	473	476	483	465	439	474	460	492	519	494	525	461	489	487	498	474	509	503	452	460	445	459	480	451	451	473	475	456	494	482	456	468	468	450	462	453	441	498	498	488	451	498	497	494	435	473	492	494	472	486	475	506	490	471	479	444	487	500	497	531	511	457	478	495	469	457	481	471	506	506	467	484	494	489	479	466	459	493	435	503	451	474	490	470	519	487	487	465	489	437	488	471	468	470	473	472	471	470	443	486	446	432	484	503	462	469	446	492	453	463	478	468	475	470	477	487	487	480	503	506	480	461	476	453	480	430	448	435	490	477	517	441	483	459	489	515	468	468	443	493	442	463	442	510	513	425	475	491	491	472	477	514	480	535	477	512	476	441	512	471	442	467	469	494	486	500	467	489	483	528	480	495	486	497	480	438	490	448	501	441	518	469	487	475	469	489	482	484	495	494	482	493	483	479	482	504	471	446	497	470	481	468	493	464	528	477	436	455	517	460	512	515	481	482	510	447	469	495	529	455	486	479	487	470	475	451	463	523	476	467	493	480	452	488	464	472	459	468	472	476	479	516	489	471	464	452	513	481	477	485	487	453	481	462	461	507	446	493	498	448	451	500	531	434	478	503	434	459	471	474	498	489	516	481	467	472	477	464	476	453	504	489	463	492	441	450	460	487	457	472	475	491	472	461	475	508	469	499	482	486	466	465	455	461	441	518	502	467	483	489	474	481	517	500	502	442	475	456	485	447	477	498	461	451	482	474	494	463	518	444	527	473	467	500	489	487	487	495	477	507	449	517	522	458	536	471	453	475	480	508	486	475	495
6820	8541	4735	2527	1804	1535	1331	1080	956	873	816	799	716	718	726	642	606	603	618	621	637	621	603	622	619	577	615	620	613	543	607	567	564	586	604	569	560	581	561	552	574	604	564	615	559	605	563	559	509	574	567	597	592	590	575	624	603	573	582	598	545	506	609	558	577	544	597	575	598	619	573	562	591	555	582	586	577	558	574	591	541	585	570	589	536	603	571	586	586	582	591	521	545	599	555	581	537	582	558	599	595	594	565	611	597	553	571	571	521	563	603	599	569	585	559	585	538	565	591	580	564	589	568	554	584	577	561	557	527	554	570	562	600	587	609	604	584	604	540	572	610	557	567	563	580	557	571	536	600	559	589	543	572	554	614	552	568	562	543	585	570	590	547	553	572	535	566	573	537	591	542	565	570	613	575	586	556	558	605	589	576	612	605	555	599	551	564	538	585	559	544	609	603	576	574	541	576	560	579	593	585	596	569	563	578	612	596	581	558	563	586	611	555	561	567	584	553	557	548	623	615	548	582	569	566	568	573	555	588	590	579	576	598	561	587	551	569	582	621	539	619	554	628	522	567	539	576	578	555	534	585	607	551	581	589	517	586	582	565	579	566	550	564	603	574	552	568	588	550	571	559	582	594	549	563	603	551	566	585	581	602	578	548	568	548	579	561	644	575	578	591	561	573	558	575	566	563	573	587	588	538	580	571	545	584	567	609	552	553	541	533	567	579	583	528	558	574	578	568	588	550	569	577	544	576	591	540	597	590	548	568	593	609	579	518	618	556	607	576	581	555	554	550	551	570	557	560	555	557	579	630	554	594	553	568	585	589	560	606	570	551	528	607	584	601	575	581	569	600	571	585	589	582	590	599	573	547	614	580	615	568	589	613	601	556	560	594	543	567	520	590	568	585	560	540	552	549	542	575	600	568	551	595	629	602	585	548	560	550	570	568	557	567	547	547	575	571	597	561	545	587	567	604	531	554	578	549	566	581	572	573	562	554	556	578	589	594	569	554	548	599	579	589	591	587	551	559	590	532	566	567	578	604	578	595	561	586	562	596	536	587	598	579	556	534	574	563	523	597	537	572	529	516	606	579	557	593	585	560	596	583	554	555	554	583	554	551	559	548	609	565	556	548	542	579	569	598	555	601	582	583	578	581	558	549	588	558	568	595	557	608	543	571	538	556	554	572	630	614	584	583	585	580	564	543	568	544	556	558	566	541	554	552	567	595	530	564	608	624	577	587	585	562	592	571	550	560	584	569	563	600	535	555	580	517	557	585	581	614	581	572	611	571	558	572	611	594	575	570	602	556	563	513	546	604	611	579	563	553	556	595	589	572	562	559	589	592	588	538	558	592	593	612	594	582	586	577	579	572	577	561	551	589	602	573	589	595	587	590	576	581	549	609	557	584	571	603	549	555	618	581	556	595	565	598	579	572	533	560	542	572	530	568	573	558	562	557	546	550	612	576	609	598	588	613	550	567	575	598	569	554	558	546	554	540	586	582	597	592	568	548	569	581	561	587	582	595	577	511	600	572	596	603	566	562	556	563	545	560	594	577	544	580	577	577	626	566	581	595	547	560	613	554	614	592	543	562	588	587	585	601	549	601	577	508	565	615	608	563	558	592	602	570	576	588	549	566	588	589	568	572	539	586	574	570	574	544	544	547	565	557	562	584	615	595	565	545	574	559	568	583	605	580	520	575	544	587	538	562	583	594	583	563	591	565	587	605	557	571	541	524	582	575	572	587	565	543	570	609	565	576	611	577	606	538	526	592	546	630	525	577	583	563	572	607	553	571	607	568	608	561	575	537	591	561	568	597	532	667	599	573	578	588	546	586	532	538	570	561	583	600	592	569	559	591	587	579	580	568	538	556	546	563	589	604	578	558	573	530	578	585	567	567	541	564	546	578	592	546	542	558	559	550	557	568	584	590	578	562	563	589	574	582	624	577	594	551	557	594	612	572	542	554	556	612	527	519	538	591	560	573	592	554	558	564	560	588	544	583	538	572	617	576	592	588	576	586	580	542	545	581	598	567	587	593	567	589	575	528	554	581	549	555	609	617	519	558	552	538	567	519	538	566	534	576	566	587	574	549	549	561	531	596	577	555	623	598	589	581	551	541	555	602	569	605	581	591	571	562	567	540	538	599	576	590	549	551	536	556	569	564	559	555	592	537	596	577	578	577	574	583	585	536	576	584	611	607	564	578	549	566	598	566	556	549	604	556	540	623	598	581	535	576	580	552	600	580	576	582	555	578	560	599	604	581	582	555	570	608	592	596	589	546	542	544	551	575	588	603	557	579	527	549	549	571	594	569	589	582	574	575	551	593	570	572	539	560	591	567	593	572	587	573	576	552	594	559	601	572	581	606	621	558	542	577	582	572	611	537	557	585	583	588	634	593	578	586	578	595	564	611	536	593	552	582	542	586	591	578	600	539	555	593	560	557	585	553	579	555	553	579	559	580	590	548	595	583	573	560	564	573	562	549	553	571	559	551	578	607	527	573	562	537	544	621	566	614	572	540	559	585	534	602	567	634	577	565	540	617	569	591	583	554	551	558	562	573	584	544	564	557	593	596	567	548	578	548	611	542	541	584	585	563	634	631	562	552	577	572	575	584	589	575	572	550	617	563	581	597	547	548	583	613	617	589	565	557	571	541	607	558	575	556	579	560	596	536	571	611	580	554	574	555	512	549	578	594	603	590	555	577	602	542	599	534	528	610	558	542	564	592	547	510	558	550	578	559	594	541	568	570	569	546	572	633	583	579	548	514	599	549	582	595	574	568	604	602	578	538	584	543	545	595	538	572	548	564	550	621	575	569	588	593	551	571	556	544	596	577	571	630	548	564	581	573	573	570	559	580	566	579	583	559	530	553	595	591	567	582	513	586	565	580	594	611	570	558	542	600	556	549	590	553	585	557	581	574	579	588	574	600	596	544	538	553	582	595	562	594	601	581	545	591	600	524	570	604	558	582	606	598	643	603	588	547	639	580	535	558	563	544	541	611	559	570	560	575	558	556	568	562	554	556	607	548	567	584	627	550	580	578	575	539	558	617	592	569	588	582	543	563	557	561	564	564	581	601	560	579	571	587	599	595	595	583	591	579	579	608	559	550	550	559	582	611	529	569	510	555	598	513	558	559	573	612	549	626	532	573	579	585	543	529	574	568	530	565	549	588	539	591	565	552	587	560	567	572	531	589	551	561	536	578	576	559	593	561	535	581	584	565	572	547	543	557	601	547	573	517	508	603	572	584	560	597	612	556	592	511	566	579	574	570	577	539	585	609	554	587	528	554	597	552	535	561	579	560	548	560	574	591	574	562	594	607	564	557	549	550	594	544	579	593	574	549	586	557	581	563	570	585	589	582	562	612	581	569	585	578	550	566	581	592	539	562	598	552	534	534	606	586	558	580	572	594	537	589	576	541	599	586	568	539	531	537	596	557	583	525	620	573	582	513	578	600	616	526	562	584	613	567	595	592	560	580	568
22729	21004	28787	23405	21005	21064	10085	1171	818	701	598	502	447	397	362	320	300	351	315	306	293	242	238	263	217	245	237	236	214	228	207	223	215	209	208	219	214	220	194	170	216	203	210	194	176	177	200	188	198	191	208	221	176	204	190	172	191	204	200	210	187	186	190	204	193	185	192	207	215	167	193	177	203	169	189	179	187	211	200	197	199	197	187	186	201	179	195	201	160	194	190	200	175	189	161	157	208	204	184	183	180	161	193	194	163	165	207	187	171	181	170	171	172	196	181	169	174	182	209	168	212	191	187	180	169	187	183	181	194	195	174	187	191	186	196	190	189	207	171	163	180	179	204	177	161	174	184	178	183	195	173	190	188	180	166	171	189	181	161	178	214	171	184	193	205	177	175	182	175	173	175	188	181	177	173	177	204	173	158	200	197	182	186	173	197	180	184	175	202	164	191	236	181	192	172	191	162	173	164	187	188	174	183	175	191	179	196	192	181	159	213	181	188	201	178	184	178	168	184	192	198	193	206	213	175	191	183	181	174	195	188	168	185	209	194	200	188	206	178	173	202	197	185	188	173	203	192	196	175	169	157	159	186	196	173	185	173	177	187	178	174	227	160	181	193	160	170	193	149	170	176	188	169	187	204	168	206	189	210	194	208	175	170	196	187	166	178	157	187	198	193	197	188	183	172	159	174	179	178	172	180	186	190	198	188	212	175	191	183	169	199	170	182	190	185	196	196	197	194	214	172	154	197	159	197	187	181	175	210	197	160	184	202	166	184	181	197	202	196	170	173	184	166	187	181	177	198	200	170	171	175	174	198	168	187	188	159	181	177	171	186	191	203	179	196	178	184	183	193	174	182	192	181	167	166	197	170	167	204	176	193	174	184	180	187	165	179	172	212	187	162	157	191	187	157	195	171	202	169	153	175	186	188	189	149	170	188	185	158	204	189	200	187	168	178	195	195	167	189	171	170	197	161	161	202	186	165	181	175	180	178	183	184	190	179	185	176	209	194	192	159	151	195	167	181	214	161	187	191	211	182	172	167	205	197	174	204	182	170	186	190	183	187	157	180	177	185	176	192	186	174	177	194	176	178	186	205	200	180	196	160	163	195	170	163	207	183	173	182	196	193	188	160	189	183	185	177	175	187	198	191	175	180	144	170	207	176	184	166	172	154	187	161	180	200	180	167	188	182	195	191	178	187	176	206	196	190	182	170	189	183	197	192	196	161	175	157	189	217	180	190	193	176	196	185	195	189	188	199	188	193	198	191	186	169	206	185	193	173	188	170	193	179	182	173	209	191	198	171	166	192	205	205	172	170	185	196	188	182	179	179	171	208	176	200	204	168	175	181	185	186	184	192	190	191	171	182	157	172	196	192	197	190	161	172	171	160	177	189	171	206	186	179	200	185	187	156	177	181	195	186	193	166	195	180	181	169	190	174	183	177	186	200	195	171	176	209	198	193	188	182	197	190	168	192	181	176	196	190	190	186	195	180	175	186	175	174	188	169	202	201	170	180	195	193	162	204	184	199	169	205	191	183	176	175	197	170	173	186	178	173	195	206	169	181	203	201	188	170	179	182	167	181	209	176	172	182	176	182	201	179	191	194	178	176	183	188	158	173	176	191	195	184	167	194	196	164	203	177	182	163	174	187	170	180	186	180	194	180	164	180	195	174	183	196	165	176	185	195	176	210	172	187	168	190	169	196	182	167	193	185	179	191	184	218	185	189	177	198	209	182	213	182	167	180	211	206	189	185	185	175	199	178	185	198	162	171	175	191	176	197	175	168	184	189	177	160	201	179	159	201	178	178	179	191	181	170	198	165	203	188	165	175	192	185	192	162	184	165	173	195	201	194	171	177	163	180	179	182	185	191	209	201	180	187	158	190	174	180	201	171	171	205	188	189	179	179	196	179	169	201	182	205	186	194	177	183	168	189	201	184	164	181	168	171	217	186	181	190	192	187	184	178	212	175	179	162	183	189	178	173	170	161	186	169	190	199	186	164	183	181	178	153	179	181	175	219	172	197	191	204	184	189	178	193	213	203	171	177	160	186	185	200	172	179	159	185	203	159	198	175	191	196	155	184	146	164	159	184	193	161	172	183	200	196	188	183	167	190	174	167	173	191	185	193	193	189	185	182	179	184	169	193	177	174	173	173	150	164	174	162	180	176	168	190	189	189	205	204	190	208	156	197	168	186	182	182	188	173	173	179	183	172	190	184	177	173	168	174	177	169	178	172	185	191	161	179	217	184	197	196	172	198	164	175	183	172	183	175	171	203	177	163	178	180	165	195	200	177	206	198	157	195	164	159	176	184	179	180	184	177	167	177	171	179	177	175	176	198	179	184	168	174	202	152	165	174	185	188	186	168	166	156	199	190	175	156	191	175	199	176	215	179	190	174	179	191	175	166	181	185	174	190	194	192	207	178	182	187	169	177	147	169	169	180	174	209	208	193	179	185	191	181	185	174	178	208	188	176	194	184	173	210	185	170	184	194	182	165	177	201	167	203	188	175	182	195	189	194	188	154	194	182	171	187	170	197	174	156	173	160	190	167	190	189	190	190	194	176	199	183	164	191	184	207	182	182	172	196	184	172	189	151	185	193	191	162	184	183	169	204	170	176	179	149	180	190	203	178	201	172	191	186	167	161	207	192	176	209	167	170	201	185	188	168	175	188	195	178	176	170	201	163	184	176	192	197	174	178	181	158	166	170	186	195	173	181	173	192	195	188	178	184	195	214	168	185	179	180	178	154	193	192	160	175	167	168	172	187	197	183	170	183	200	183	174	180	185	198	172	173	168	187	181	179	181	166	186	185	193	160	173	167	181	198	171	210	167	186	177	174	167	212	184	187	179	182	184	199	193	185	188	172	179	187	207	196	185	175	196	189	171	161	213	175	197	173	201	200	192	207	177	178	153	177	171	195	175	161	214	182	157	171	155	222	189	171	171	185	161	183	177	151	149	170	180	171	189	186	193	152	206	176	177	175	196	185	187	190	171	182	192	176	167	193	184	207	178	191	190	182	186	165	172	179	182	193	191	200	196	186	164	171	183	190	189	206	183	188	174	188	167	195	193	175	198	174	192	200	180	181	185	172	178	191	175	172	184	182	200	168	197	178	168	165	167	203	182	178	192	163	187	182	193	166	179	179	178	174	198	196	184	192	188	168	185	164	200	193	151	197	185	187	173	173	180	166	190	177	180	194	176	180	184	185	182	172	175	160	174	211	183	176	191	214	175	179	187	156	171	170	182	171	169	161	179	201	172	198	180	177	158	185	191	182	177	191	181	182	182	182	179	177	179	184	176	157	178	185	189	181	208	166	198	178	204	163	153	193	170	190	204	187	188	158	170	192	166	200	185	168	171	206	179	187	171	182	151	178	198	163	172	195	197	171	198	166	157	177	207	173	179	199	171	198	176	191	163	180	159	186	166	180	195	195	184	164	177	177	183	171	189	177	189	194	186	187	170	156	178	197	199	173	177	190	175
12209	21066	13449	7273	5017	3680	2880	2180	1774	1380	1140	964	786	719	612	610	494	500	440	415	421	359	356	328	339	339	284	281	269	286	283	251	280	267	291	244	264	251	249	247	273	245	278	244	247	226	226	257	232	237	227	228	234	240	259	260	232	213	232	245	237	228	221	212	231	206	239	206	240	221	275	236	231	280	200	214	216	210	229	228	229	219	239	228	226	239	238	222	206	203	232	214	243	210	214	248	188	230	227	217	230	219	210	228	238	207	204	198	238	210	230	214	229	232	200	208	193	201	206	235	225	216	205	222	203	218	207	231	219	216	240	198	203	234	188	237	202	204	212	202	199	233	210	195	215	214	238	218	191	203	223	221	238	228	184	228	179	222	244	212	210	237	239	195	208	192	215	218	221	199	224	209	208	214	221	229	218	229	233	208	223	226	200	252	236	218	191	230	199	200	249	209	194	215	224	198	205	217	199	220	192	230	228	210	223	202	227	236	207	214	206	237	221	204	226	195	202	216	204	195	228	235	209	208	212	246	234	204	216	236	235	202	202	200	212	249	219	226	225	227	197	205	230	231	205	237	239	204	249	214	217	200	213	246	200	216	232	240	224	217	207	221	230	227	227	189	222	228	221	207	233	198	225	226	220	206	229	225	219	203	221	232	230	199	218	199	203	204	214	206	176	220	201	210	224	224	227	210	225	217	185	241	210	210	222	195	208	203	198	204	207	215	219	216	236	220	199	215	223	217	225	228	213	233	240	199	210	197	212	216	233	229	231	213	201	225	212	199	187	202	213	222	216	208	225	244	225	223	204	213	236	210	228	210	231	209	200	196	220	208	244	219	185	229	221	221	199	213	210	233	227	200	218	201	230	182	196	222	197	202	203	225	206	215	220	217	220	222	208	203	213	203	224	216	223	227	237	198	224	219	212	234	211	213	233	211	213	209	222	205	212	241	220	195	182	229	219	225	214	197	232	199	226	184	226	227	223	229	236	232	225	214	211	222	198	217	209	237	215	255	184	206	219	213	216	209	207	227	224	198	198	210	242	228	243	221	221	229	225	212	237	225	217	236	214	223	202	236	203	211	213	226	250	203	212	226	218	218	204	228	230	231	211	209	201	221	214	245	205	216	218	214	212	216	259	212	216	211	212	215	214	207	224	230	235	214	211	203	220	226	233	208	217	212	225	205	214	230	224	229	216	223	211	228	220	205	253	224	220	249	206	223	205	199	203	203	228	213	226	209	215	213	234	211	215	227	185	230	219	218	207	197	195	242	212	220	226	208	222	231	219	200	225	186	204	208	192	186	203	212	225	224	220	201	228	193	216	200	215	236	220	225	249	218	249	206	215	230	210	220	196	205	188	211	209	235	206	215	234	198	212	209	213	227	209	201	220	201	198	223	232	217	212	234	218	242	217	224	214	176	219	194	228	215	195	211	217	207	197	201	205	214	223	178	206	229	223	200	200	200	239	261	232	200	220	222	199	208	231	219	221	260	205	198	202	192	207	227	243	209	232	200	191	205	195	212	193	209	212	220	191	206	183	205	199	216	213	216	226	203	201	209	208	220	199	209	213	216	214	208	227	194	223	229	216	202	228	224	222	215	209	248	228	194	215	196	196	203	216	222	204	220	224	206	209	222	235	234	215	209	208	200	218	231	218	222	230	206	229	208	206	213	210	214	232	210	208	215	210	234	231	213	202	230	229	221	209	214	193	235	195	205	223	213	207	213	200	186	197	226	239	233	202	205	255	218	202	214	236	229	203	207	197	206	204	185	209	205	218	220	220	222	207	210	236	219	227	211	212	200	199	219	202	205	218	197	208	177	214	218	239	201	238	216	196	202	186	224	234	232	213	242	211	236	223	230	217	195	204	230	250	221	239	218	197	204	226	234	228	212	211	230	212	185	215	217	228	200	220	208	215	233	201	205	228	208	218	187	181	224	214	208	204	263	210	236	220	229	218	218	237	209	195	196	197	219	218	203	208	222	214	199	199	211	199	205	217	210	220	211	238	238	217	205	224	217	219	192	215	212	215	219	193	226	214	223	223	220	228	192	209	218	235	216	214	206	206	240	225	184	220	212	202	207	209	214	205	213	209	202	193	206	219	232	199	223	221	202	212	227	190	233	201	222	209	250	217	237	201	216	207	191	216	229	218	204	216	189	222	227	204	217	229	240	203	208	200	207	193	218	216	217	195	225	224	224	218	228	224	197	241	227	205	218	210	223	218	241	219	218	222	207	215	210	238	224	215	220	218	208	209	226	212	210	237	216	207	226	238	190	228	236	227	225	178	195	215	208	213	204	192	211	211	209	240	240	215	199	229	218	227	220	223	199	204	218	230	242	251	207	217	226	200	200	230	241	236	182	221	238	194	226	214	220	200	208	223	208	211	203	216	217	198	226	236	206	211	189	211	221	205	227	221	218	218	188	213	215	229	178	216	218	204	228	209	221	231	201	208	218	228	229	200	240	204	217	235	226	197	196	189	205	230	198	212	231	246	219	227	234	210	205	220	220	218	221	213	200	227	221	230	236	200	195	205	214	220	224	224	217	232	236	231	223	198	235	209	194	225	244	229	210	210	192	220	242	223	226	219	231	216	221	211	239	208	244	226	220	205	225	200	216	234	222	227	207	226	201	211	207	236	230	199	205	212	207	218	216	204	211	211	195	225	268	225	231	232	205	230	223	209	215	210	227	210	234	218	215	212	200	224	208	202	211	228	217	214	215	203	215	200	193	216	208	227	236	201	219	207	199	216	222	211	228	216	224	225	184	235	216	191	217	215	261	222	209	205	218	218	224	191	221	226	218	214	236	207	210	214	208	208	224	207	204	226	196	226	221	198	223	206	219	204	217	229	206	219	198	224	218	210	232	208	218	203	188	209	221	197	221	207	200	205	212	222	230	166	216	222	233	203	215	229	244	220	210	203	256	222	205	224	245	218	226	209	230	216	236	224	208	209	232	223	207	214	214	217	214	209	213	196	196	220	210	204	220	198	230	199	208	219	216	220	225	231	237	219	195	223	256	210	204	197	226	216	204	189	215	261	201	230	203	214	234	208	207	208	198	219	224	190	202	201	212	222	201	215	220	214	224	226	205	202	190	233	227	223	194	201	196	207	232	182	214	221	219	206	215	205	211	223	203	231	209	224	202	226	209	219	197	213	239	226	197	225	193	210	223	226	212	243	197	240	203	228	211	212	219	253	201	229	223	206	213	193	238	226	216	209	220	235	218	191	217	231	213	205	229	204	228	217	230	210	188	207	209	220	216	199	210	217	206	206	213	209	205	221	228	225	232	214	215	223	191	213	227	192	238	216	201	211	207	252	234	224	232	240	193	214	187	239	185	239	216	221	226	221	197	223	200	210	196	204	222	236	205	226	223	212	228	231	226	219	249	246	186	243	230	213	201	198	194	227	203	237	194	222	237	221	220	213	209	220	213	226	223	210	207	222	222	224	257	234	245	194	203	219	216	208	205	219	209	211	204	217	225
26694	20104	7768	841	565	515	516	466	459	476	457	430	432	429	428	432	465	438	424	440	444	466	429	409	445	438	430	408	447	428	455	470	403	477	419	423	440	453	432	444	408	440	425	440	448	457	404	433	453	430	475	416	477	447	446	434	440	421	415	438	456	453	402	470	457	427	408	435	443	478	450	442	420	469	404	425	438	415	436	403	454	488	428	449	445	430	467	411	394	433	400	440	447	424	418	410	428	426	418	454	445	433	474	456	428	436	453	478	422	438	433	447	416	484	441	436	462	428	442	420	451	464	429	421	401	452	427	442	426	441	458	452	434	478	427	464	460	441	406	443	447	410	437	458	423	459	447	430	443	458	476	473	423	447	397	413	426	450	409	430	415	449	431	431	432	432	405	412	466	440	429	431	444	432	421	449	430	434	435	446	454	442	402	428	426	458	417	440	421	415	428	450	436	427	424	464	443	467	438	452	436	449	432	418	446	420	438	404	419	376	441	479	409	420	415	421	431	434	377	407	440	427	467	454	428	426	420	450	449	441	435	431	447	435	402	417	430	415	431	432	433	486	451	452	433	436	427	416	421	404	442	400	488	446	446	402	426	468	447	462	452	426	438	463	436	434	420	406	432	422	407	489	426	431	436	465	434	418	423	451	393	410	468	408	432	431	450	447	429	503	457	450	434	454	439	397	440	445	409	457	418	450	407	460	427	416	447	417	435	453	469	408	398	440	431	438	386	431	423	428	420	421	453	447	449	447	449	428	398	383	409	414	420	441	480	445	425	392	432	428	435	409	442	474	458	450	395	417	417	410	431	433	422	441	453	417	413	436	399	407	457	405	429	395	427	428	476	416	427	433	452	417	408	447	407	411	444	425	425	454	455	441	422	459	444	431	447	427	404	445	451	434	459	415	456	418	443	437	414	436	392	391	388	444	459	429	437	416	457	441	462	457	444	457	416	440	410	437	455	408	424	428	426	434	446	434	454	412	486	437	445	403	433	447	450	415	438	421	433	396	432	418	437	388	420	452	419	416	455	436	436	427	408	435	412	406	419	420	396	447	447	438	391	433	408	434	433	442	428	466	433	402	420	429	414	419	442	431	453	440	434	429	407	419	411	428	450	418	444	447	421	445	430	427	458	436	428	428	444	424	459	421	452	448	431	432	428	464	458	425	438	451	453	435	454	412	433	436	420	418	425	438	437	439	394	410	394	418	411	419	447	415	424	386	439	403	431	432	406	436	461	482	459	433	451	408	429	454	447	460	417	422	438	446	434	408	422	432	425	454	415	427	442	417	469	452	419	457	455	400	475	440	445	430	445	420	433	478	414	430	452	438	452	449	450	405	419	460	410	428	442	439	457	434	445	440	447	461	422	410	433	406	443	484	435	445	404	423	446	457	422	442	413	412	436	418	431	436	430	419	438	461	430	447	471	435	431	442	423	421	431	444	435	404	439	439	444	424	421	407	439	466	398	442	372	420	417	419	453	431	433	460	449	410	426	439	407	448	466	460	440	430	425	460	458	443	431	444	435	435	470	408	454	474	414	426	433	422	460	410	434	424	431	412	440	430	421	459	452	412	428	411	492	459	440	412	456	433	442	433	424	399	445	380	413	447	411	441	429	460	417	421	444	497	417	440	431	430	472	428	464	418	409	446	423	419	431	439	458	468	432	430	441	434	424	412	438	378	423	481	440	378	445	507	437	432	394	432	421	416	416	430	465	454	488	463	454	415	418	431	460	426	421	428	436	423	449	447	448	432	461	434	463	428	439	421	457	469	431	430	434	471	430	445	446	400	436	455	415	424	430	413	407	441	475	408	460	436	464	433	393	403	418	444	442	418	419	454	422	423	404	393	433	402	470	443	412	429	410	456	398	412	432	433	432	451	446	439	461	440	411	440	427	439	400	468	434	417	406	429	428	425	415	445	410	441	388	413	452	401	386	433	443	419	450	432	434	381	428	415	411	475	415	415	443	410	454	403	422	433	428	447	417	455	412	421	403	448	441	434	452	398	462	442	416	460	437	447	428	422	465	469	429	405	449	432	479	440	441	428	431	429	417	409	460	423	425	455	413	412	446	451	438	426	432	421	420	460	435	435	423	412	472	407	430	416	410	443	421	436	416	434	401	458	429	416	437	426	420	442	428	448	462	400	444	432	425	452	402	436	431	457	440	429	413	384	408	430	449	417	430	416	438	421	398	425	400	443	449	449	453	453	446	431	440	408	424	444	433	408	453	443	459	406	423	452	402	420	444	430	463	449	428	438	453	438	469	436	453	424	435	455	418	436	473	419	477	417	435	414	445	471	422	422	441	410	433	421	437	456	427	407	419	441	436	466	487	387	390	449	413	408	430	437	404	445	453	416	428	460	396	422	433	436	450	419	446	444	405	449	461	429	403	427	436	433	436	473	438	416	375	412	460	396	436	429	417	434	444	474	403	417	407	402	429	396	421	438	470	453	431	468	426	428	375	467	443	412	430	427	399	441	434	452	406	428	440	471	424	454	415	448	461	476	444	420	450	448	425	435	433	446	446	468	398	421	408	473	440	410	461	408	449	428	456	445	463	410	421	393	447	431	446	413	424	420	472	418	430	417	432	415	416	425	420	457	418	361	407	458	416	402	420	435	419	428	437	441	438	452	430	469	441	408	478	428	442	444	430	436	409	458	406	411	436	445	416	442	401	444	408	417	404	433	419	444	434	413	432	394	457	440	450	415	450	441	427	467	410	433	398	437	400	455	414	467	456	432	397	429	438	395	429	473	411	447	442	456	431	415	479	416	430	434	452	431	429	453	441	433	409	415	436	416	467	410	413	438	450	458	410	434	447	424	455	425	430	441	403	423	454	413	476	455	412	413	388	424	447	473	455	408	430	444	414	415	472	458	466	415	414	443	414	427	461	402	403	460	440	422	394	440	415	457	458	481	471	435	427	445	478	441	458	416	399	441	455	469	441	448	412	427	417	443	427	446	407	429	427	439	387	406	413	467	433	433	449	440	444	440	447	417	467	396	412	413	436	439	383	408	395	420	411	414	433	412	435	448	436	416	442	449	407	414	435	434	401	468	449	436	465	479	427	425	405	399	411	441	386	469	434	459	429	448	443	448	435	433	435	426	453	418	422	414	422	416	427	472	405	435	434	436	424	437	445	412	410	402	436	436	441	422	420	449	400	419	409	402	410	460	422	420	445	447	413	432	429	415	437	385	448	433	465	419	431	486	417	452	439	397	420	446	439	423	422	420	397	410	418	422	419	413	417	413	457	424	437	438	440	466	447	419	405	417	409	423	425	461	431	416	431	445	436	420	456	452	432	428	449	452	458	441	443	426	422	400	441	446	423	438	420	439	439	415	472	433	446	418	433	434	431	407	443	447	407	399	394	408	433	408	446	446	402	404	423	444	446	430	389	427	423	411	411	403	448	477	432	466	434	449	431	410	441	396	437	421	436	451	423	412	457	483	402	449	403	429	420	415	447	486	448	452	438	436	474	443
4509	2454	1284	839	685	654	641	627	605	556	613	555	571	545	520	504	512	528	527	553	545	557	582	540	581	601	550	546	530	513	544	569	519	534	589	551	555	552	541	529	550	557	502	552	548	513	555	537	561	473	549	530	531	537	567	514	568	521	547	539	566	538	566	520	559	532	529	524	565	487	528	494	530	526	518	535	549	546	523	541	498	503	582	492	519	506	507	566	503	543	531	557	542	501	509	543	524	513	533	498	546	550	510	585	536	525	548	524	574	477	541	529	498	576	551	595	510	521	548	527	588	510	521	559	540	466	559	546	506	545	542	533	533	533	543	542	534	570	533	533	559	547	542	514	554	528	548	565	560	534	518	554	556	544	530	531	526	533	540	510	538	537	518	509	597	525	556	522	537	500	512	517	508	511	543	531	543	555	512	536	493	568	531	544	506	514	541	534	551	517	538	562	510	564	553	543	554	499	557	521	554	590	543	545	527	539	545	539	567	520	532	546	508	500	536	499	523	544	553	541	558	514	552	545	524	567	507	548	539	520	516	500	528	512	546	527	543	515	560	510	526	514	547	563	532	538	564	506	544	543	532	504	567	535	476	510	537	539	538	568	556	556	563	509	524	518	547	489	559	545	534	547	547	592	527	574	530	554	525	543	519	535	561	494	534	517	536	476	590	501	545	520	529	513	551	508	522	536	563	535	528	563	544	516	563	553	557	551	602	518	559	601	556	524	537	582	513	510	553	494	543	526	560	545	578	517	536	544	565	519	541	580	546	552	548	525	553	521	569	537	507	530	498	535	510	547	520	555	488	612	558	512	528	550	554	502	567	548	514	513	489	504	585	522	584	534	542	537	552	533	531	538	528	509	557	543	519	488	527	519	537	507	545	532	544	482	563	531	549	535	531	540	545	499	554	527	538	531	504	503	518	583	555	519	515	531	561	513	547	543	512	522	536	562	512	595	514	574	559	582	540	529	542	578	488	518	528	569	492	515	524	533	563	543	568	528	579	560	528	503	582	555	565	561	558	532	553	511	533	512	542	535	534	492	561	542	522	538	497	566	485	535	519	526	513	526	534	548	522	529	538	562	491	572	521	533	518	542	549	541	526	521	551	504	527	545	532	529	557	544	542	536	563	560	479	541	573	553	552	527	557	519	559	537	567	481	538	564	537	538	517	531	593	545	525	526	538	555	535	566	514	494	549	541	525	566	565	524	589	522	539	542	507	526	538	530	503	529	516	591	535	526	560	585	502	503	534	506	536	555	537	569	522	515	585	529	534	601	520	557	539	578	566	530	558	521	518	506	515	550	529	548	524	547	543	542	526	498	558	493	535	525	543	537	521	520	565	535	512	489	564	525	541	487	541	566	526	547	525	562	548	572	547	537	508	519	530	498	541	495	536	532	524	498	536	532	558	526	504	528	573	540	523	568	543	504	528	509	591	525	552	510	514	530	497	531	498	509	576	529	578	535	561	551	556	514	534	518	523	534	557	511	544	553	568	512	528	546	546	527	540	560	595	523	553	555	513	566	543	503	531	535	524	522	542	541	533	572	542	552	574	529	554	521	533	570	584	562	471	513	567	498	493	556	487	559	538	533	526	533	487	529	583	546	557	541	566	544	563	513	579	516	540	561	557	551	580	565	507	532	571	553	517	550	482	549	554	531	533	527	561	558	538	555	519	573	551	566	554	538	555	541	569	506	549	550	523	526	555	524	543	534	565	541	503	555	552	518	522	525	523	595	559	524	525	518	499	549	550	546	555	537	529	525	510	562	554	531	544	506	518	567	570	536	536	583	511	534	520	581	514	527	531	545	590	524	520	515	502	532	538	546	529	527	571	517	518	544	524	542	516	553	522	534	507	549	520	549	550	530	508	504	520	527	508	564	523	488	541	561	517	503	526	574	542	485	537	559	580	516	539	537	509	568	482	526	532	544	540	530	524	547	507	543	527	569	522	567	527	540	519	565	580	548	553	492	542	553	560	536	543	513	507	526	508	523	514	551	521	526	564	525	545	538	500	495	560	572	538	546	532	558	536	536	494	555	532	501	544	516	531	506	514	521	533	541	543	532	594	576	540	530	540	562	498	533	536	548	503	522	558	529	564	545	547	566	546	538	532	507	524	522	559	574	516	552	504	552	512	532	570	545	510	519	529	510	532	538	523	530	555	538	529	547	572	512	515	528	518	533	509	564	519	499	541	507	502	545	536	557	579	525	527	517	496	582	517	557	532	570	553	563	538	551	580	519	548	485	528	563	506	544	510	537	564	608	553	551	526	512	531	532	538	529	549	537	496	534	530	519	553	546	542	544	570	557	524	501	500	599	511	561	511	519	554	531	534	537	511	530	512	541	548	501	540	583	546	563	517	531	508	498	539	541	508	530	537	501	531	511	534	613	551	511	515	589	556	536	557	543	546	531	556	527	537	512	503	564	539	512	536	567	497	555	556	531	550	532	545	526	545	525	557	543	518	529	535	556	532	547	520	572	586	474	535	528	560	534	531	558	568	573	557	564	538	545	501	543	538	540	547	531	522	537	555	540	538	590	516	517	586	548	566	555	507	509	529	576	508	522	558	547	576	504	539	565	534	520	573	590	546	543	495	566	515	528	530	523	513	503	520	556	530	492	535	549	556	552	571	535	556	484	555	520	579	569	516	510	523	520	495	510	559	539	518	561	556	530	554	559	525	518	547	532	484	562	502	510	531	551	514	550	566	561	530	547	487	499	534	537	558	516	521	510	500	536	533	561	545	528	523	548	555	562	517	535	571	542	517	567	488	523	556	544	525	529	554	512	549	587	494	589	531	554	572	535	544	537	506	500	554	493	561	530	533	562	572	520	577	576	576	563	534	540	510	526	527	547	485	540	498	538	525	526	538	502	547	534	569	492	509	503	544	569	497	529	538	548	538	550	569	505	518	507	540	562	571	536	567	548	529	512	543	522	552	533	524	559	535	544	514	514	560	550	533	558	536	538	533	526	533	493	483	494	538	495	536	550	520	525	556	560	551	556	544	551	514	531	526	542	549	526	574	529	545	537	545	520	520	514	573	524	504	541	592	549	500	515	531	535	543	540	516	557	507	540	536	568	545	518	577	536	550	577	510	530	570	559	537	544	593	499	525	567	549	527	554	505	549	547	515	570	526	553	538	469	555	545	543	511	561	555	537	557	556	470	533	524	543	580	544	538	546	525	514	559	524	557	582	546	515	518	522	565	528	541	533	510	529	508	572	541	550	491	521	523	516	522	527	561	528	519	533	526	522	534	564	512	531	528	551	517	519	524	510	558	457	525	496	563	528	537	580	544	501	540	519	548	544	526	538	558	552	553	535	547	536	510	536	572	535	544	492	571	546	525	507	614	569	516	528	529	569	542	503	484	505	488	531	591	544	498	499	513	533	502	581	541	554	493	588	558	504	570	535	576	581	564	524	539	538	552	555	539	499	565	534	556	572	498	544	496	512	551	509	545	482	591	546	585	532	510	559	528	539	552
23650	20930	28340	23670	20934	10994	1097	656	555	453	402	342	352	323	314	294	282	269	244	286	247	281	242	253	245	240	240	232	224	260	200	229	235	234	218	187	227	235	211	218	216	235	225	216	183	195	216	200	243	210	262	227	242	231	214	230	243	232	225	239	201	221	237	198	200	200	228	227	217	212	225	205	201	218	202	210	212	220	213	207	201	197	213	225	227	191	231	207	190	218	199	223	227	206	229	180	200	214	207	226	220	228	209	208	220	217	192	237	214	175	207	203	200	247	203	183	189	221	201	185	217	238	207	203	221	187	203	202	229	212	222	210	196	221	210	197	226	206	185	192	190	202	217	212	235	208	221	213	210	214	233	217	209	202	214	207	211	215	207	212	210	209	228	206	220	185	209	211	194	213	210	202	204	254	202	225	225	212	221	210	218	213	203	223	203	193	231	198	214	204	212	196	217	210	213	203	228	189	194	221	194	208	200	197	199	206	203	196	201	221	212	196	219	215	185	206	219	217	217	181	197	227	192	206	201	234	189	214	198	202	243	218	219	206	202	213	224	223	208	224	214	200	216	192	199	216	193	202	201	224	221	193	204	220	191	224	225	227	194	216	227	213	200	207	216	231	207	194	195	195	193	232	202	225	209	207	166	211	202	189	215	222	198	213	231	202	204	192	182	212	205	205	223	222	198	208	197	216	197	218	178	194	191	208	220	216	208	210	203	195	219	195	205	183	214	237	218	205	209	221	219	194	201	197	200	184	205	203	227	221	218	225	208	196	189	220	215	205	234	216	218	203	250	212	202	198	199	203	209	206	186	207	221	183	212	216	201	218	213	225	202	218	188	209	191	213	224	198	197	203	223	215	208	193	219	240	177	245	223	194	208	209	208	218	212	228	202	230	199	184	189	206	219	198	190	212	214	212	221	210	199	206	230	201	208	209	229	191	233	224	206	211	209	193	188	223	220	215	254	218	198	237	198	198	237	176	190	230	209	212	211	202	207	218	221	191	197	219	211	225	204	196	214	209	208	196	182	189	205	224	223	229	225	223	206	199	194	201	216	218	223	219	195	206	218	188	240	223	207	213	201	199	206	202	220	200	184	200	222	219	204	197	205	206	195	215	197	215	182	205	192	216	234	220	211	205	198	220	198	202	191	215	211	212	215	209	208	206	191	218	230	202	242	203	191	209	235	185	209	248	196	212	191	217	192	207	225	229	196	224	192	219	203	235	205	210	189	195	220	225	224	192	213	195	181	193	201	225	209	238	208	177	199	227	201	218	181	220	196	200	226	216	216	204	206	222	181	200	198	203	220	199	224	210	234	210	188	207	211	205	210	202	227	206	239	212	223	199	210	200	180	217	224	195	223	213	219	218	271	191	200	222	212	222	211	208	220	226	219	223	221	198	235	215	212	211	210	203	224	221	215	228	205	203	210	201	221	202	202	221	203	199	214	254	189	186	205	208	234	211	222	247	203	220	210	205	202	185	201	210	184	220	206	227	217	177	199	220	198	200	217	224	181	230	205	199	234	210	195	212	200	199	185	224	202	180	209	201	206	221	232	232	187	205	226	224	208	253	202	217	196	178	211	207	227	206	200	184	198	204	196	174	214	181	225	190	218	210	219	226	237	218	207	224	200	193	223	210	196	200	211	194	171	232	202	211	210	197	197	217	208	211	217	198	211	204	221	206	185	212	210	187	228	216	202	209	233	196	192	199	198	194	217	218	186	214	211	212	190	209	221	184	220	184	204	207	193	200	192	211	199	233	219	227	207	207	202	220	218	198	220	192	222	207	223	180	216	186	200	199	214	176	229	221	220	205	212	220	226	218	187	227	239	208	201	229	240	203	213	207	219	218	203	208	205	198	233	192	233	219	211	215	197	212	211	226	198	222	213	223	243	195	201	218	184	195	186	201	215	206	215	204	196	212	235	201	214	224	240	207	194	234	215	203	199	202	189	211	207	224	198	201	192	201	204	220	201	213	196	216	184	208	218	230	211	183	216	221	222	202	188	193	222	219	190	224	204	224	191	236	202	204	206	190	231	240	210	204	217	190	212	229	225	183	210	200	212	203	183	195	217	214	195	203	207	205	203	198	213	192	207	210	225	201	235	192	194	210	218	215	235	216	192	194	214	200	196	220	181	226	203	218	218	207	211	209	209	219	235	199	201	210	219	206	208	220	215	202	203	210	214	227	242	213	205	197	217	219	202	208	227	215	185	228	209	205	236	205	203	205	217	203	221	198	225	217	199	215	192	198	214	232	215	197	209	224	186	206	215	204	206	236	213	201	226	187	218	232	197	194	211	217	214	222	208	208	199	218	204	229	180	199	208	193	225	215	192	202	178	212	217	209	207	229	207	163	246	180	218	219	211	225	207	201	194	216	224	213	216	198	205	212	199	181	205	197	219	220	231	221	200	195	216	190	211	203	204	208	208	197	229	198	197	219	209	234	204	216	243	221	204	187	217	210	210	206	222	196	241	188	211	207	204	224	205	213	210	210	233	217	205	249	168	227	202	199	231	196	194	205	210	202	211	197	214	213	213	213	243	217	217	238	191	188	217	201	230	215	175	207	216	188	194	211	210	189	211	191	212	192	200	181	205	200	212	187	190	196	200	195	233	213	208	191	175	228	217	218	199	196	236	187	214	228	207	196	185	201	205	216	227	224	211	217	196	197	227	229	197	232	209	209	191	209	208	200	192	208	191	208	213	203	192	212	216	198	208	212	205	219	199	216	207	210	246	187	191	212	187	204	194	209	195	188	198	218	215	219	214	205	233	197	219	230	207	223	220	199	188	235	201	217	228	219	215	192	202	200	211	222	192	204	216	225	222	211	227	201	206	252	220	231	210	198	210	206	203	207	212	194	202	214	194	194	212	206	210	247	215	215	222	198	229	217	232	205	193	243	213	194	213	217	220	221	207	204	184	210	192	209	188	215	227	203	203	219	222	206	211	189	186	224	193	201	202	226	192	224	194	221	203	189	214	202	227	202	187	214	214	207	223	208	216	201	213	224	207	212	222	214	219	226	230	205	181	236	188	193	216	200	206	202	224	193	226	230	194	191	209	222	190	226	199	220	208	222	195	211	209	203	233	192	206	239	218	238	208	196	199	210	185	192	211	198	221	198	221	224	213	234	228	213	193	231	196	230	225	222	217	207	197	209	200	213	204	223	187	213	208	206	220	220	202	218	206	197	205	201	219	217	219	221	197	258	225	206	230	251	198	211	199	206	199	192	199	214	202	219	235	213	192	209	237	193	207	193	215	228	205	207	208	200	195	204	213	232	212	224	196	220	197	215	204	198	207	208	191	220	228	204	218	182	191	198	207	218	211	206	204	212	228	199	205	242	210	213	197	191	205	202	215	225	200	205	203	226	181	208	221	209	210	218	199	203	204	193	216	230	222	209	221	216	216	223	204	205	204	193	183	216	203	201	221	225	205	224	197	220	215	222	210	185	236	202	222	176	225	205	211	200	197	214	204	220	199	198
10900	16553	8433	4289	2919	2188	1663	1321	1077	871	750	646	555	523	489	448	428	381	416	396	355	370	344	346	348	304	333	337	308	314	307	299	309	283	277	276	296	294	312	291	290	286	293	276	310	294	274	296	300	308	270	248	288	246	264	303	251	271	291	272	286	280	291	257	282	282	244	250	290	277	254	261	273	273	279	263	268	287	289	298	238	275	279	271	278	277	280	277	284	285	266	266	267	273	271	311	275	301	273	295	298	278	257	258	262	271	273	257	284	291	250	284	242	260	253	283	256	274	242	266	264	282	272	278	303	279	272	264	311	280	271	240	284	280	279	284	285	293	275	272	277	271	270	287	233	252	244	262	265	284	253	297	287	270	257	266	269	275	287	266	273	292	256	259	273	262	272	255	284	277	278	281	298	265	259	290	275	260	306	289	266	272	256	292	264	264	245	275	284	243	285	300	265	278	263	261	273	262	258	275	277	301	264	271	264	292	272	261	268	275	248	256	279	261	278	272	255	282	274	257	281	263	289	283	276	267	274	276	258	278	272	253	265	274	264	263	269	269	280	252	276	273	253	252	261	283	267	288	280	277	288	257	246	255	286	269	270	289	273	293	276	283	258	302	273	280	309	271	269	281	297	274	265	267	288	300	254	251	257	303	244	282	263	270	260	264	288	278	275	258	263	314	272	268	292	272	252	236	275	275	304	271	263	289	313	299	277	266	246	281	267	290	297	243	294	274	273	275	272	293	273	273	272	281	263	256	262	284	242	249	263	277	265	251	277	276	272	244	269	256	263	264	266	279	249	283	269	273	250	277	259	266	257	234	278	254	268	268	288	296	265	272	262	267	275	273	243	253	281	279	261	288	293	242	253	298	254	288	286	294	247	264	265	278	235	250	266	271	248	256	264	289	242	263	279	262	273	291	246	283	254	280	286	283	279	269	287	266	283	275	267	252	278	296	279	261	261	278	292	266	272	275	254	284	278	264	249	294	311	266	300	289	277	285	283	285	277	260	255	251	254	281	271	281	250	285	259	259	251	263	291	282	278	252	272	282	267	286	277	243	250	284	269	262	249	261	283	243	265	283	267	255	270	283	268	240	289	272	271	248	259	285	280	311	262	261	267	293	276	269	255	278	295	263	234	270	277	260	247	252	265	271	242	291	290	247	259	257	279	266	280	285	311	250	249	271	268	263	277	313	269	267	243	282	247	270	282	259	267	255	254	283	261	259	292	258	262	275	255	237	247	272	270	264	271	302	263	249	249	274	251	267	251	276	274	308	269	290	274	287	252	284	270	292	284	270	262	235	286	218	283	278	274	244	250	246	289	290	255	290	263	276	261	263	286	278	238	270	261	261	255	301	296	267	271	259	266	236	287	259	251	286	263	270	288	280	263	280	262	287	261	270	254	275	267	277	292	256	285	255	272	272	255	310	268	283	257	267	275	286	257	260	270	288	275	255	255	277	290	271	243	246	298	278	266	279	295	281	276	236	272	277	284	276	260	266	252	287	256	257	253	281	256	246	258	255	276	266	271	252	298	276	264	297	278	274	261	288	243	271	250	278	260	267	250	258	272	249	280	245	286	247	272	286	271	265	285	298	283	235	278	258	283	291	298	282	301	287	246	275	283	290	248	268	287	277	264	290	266	286	260	291	275	275	269	252	231	257	279	264	267	270	263	266	267	284	230	272	282	260	262	283	249	258	252	261	289	269	277	272	286	287	271	253	252	265	267	306	298	263	231	276	249	244	285	274	262	239	276	277	272	262	317	302	280	264	277	243	262	270	270	286	261	249	265	297	266	299	260	294	247	283	266	269	274	304	301	274	259	283	293	268	273	263	268	284	249	258	290	286	241	289	296	312	255	275	275	248	257	280	267	247	282	270	258	263	269	264	286	271	277	245	268	291	295	255	251	236	281	254	257	276	284	265	246	271	254	259	260	268	262	257	277	272	293	282	277	275	290	302	284	287	280	279	257	267	268	264	273	258	286	300	274	266	257	297	265	245	276	268	267	276	250	279	284	244	272	246	279	305	274	251	276	271	304	272	279	277	269	272	268	296	293	251	265	255	259	247	269	237	268	285	250	287	243	279	267	302	285	284	276	232	258	293	281	270	274	253	301	271	271	269	270	280	276	263	263	297	255	286	273	289	263	267	277	284	275	248	265	275	275	294	282	247	273	264	261	291	298	241	269	291	253	285	272	292	280	276	297	269	262	273	271	275	297	248	296	256	282	259	273	292	283	285	265	271	294	249	263	277	269	296	264	276	273	285	279	303	257	272	251	242	300	259	302	289	289	279	249	283	246	267	285	271	282	262	282	278	276	244	288	279	285	268	267	282	263	263	260	259	273	243	258	277	252	280	266	268	276	266	279	265	278	269	276	282	302	299	263	276	264	288	278	276	273	281	280	272	251	251	279	276	326	249	254	257	272	306	256	293	268	266	262	294	260	277	258	279	256	291	248	282	284	276	281	261	266	258	282	304	270	273	266	258	288	275	289	255	293	274	294	290	276	302	265	314	264	262	278	253	291	247	282	287	299	250	275	273	276	283	282	276	284	258	282	243	271	284	271	259	251	273	275	284	280	275	277	266	236	276	275	261	250	245	280	264	260	242	278	283	278	280	277	275	266	257	290	274	272	259	272	277	283	256	275	297	280	258	283	274	281	281	277	224	275	287	272	252	273	284	293	281	243	280	278	254	269	267	265	276	235	246	242	265	298	260	269	249	260	301	269	264	265	252	269	282	251	289	276	266	291	274	273	281	267	258	270	293	267	272	271	279	260	285	248	265	293	246	262	257	254	252	266	252	284	281	271	264	295	273	245	258	262	268	268	306	268	270	287	290	295	286	276	295	295	259	250	279	283	244	278	274	258	255	279	264	260	241	250	290	237	239	272	315	280	286	254	293	276	260	264	265	236	294	272	260	240	272	257	273	259	286	262	301	269	285	227	276	258	273	276	262	288	264	270	252	242	298	259	275	242	293	265	283	293	281	279	265	302	273	260	266	243	279	271	266	298	267	278	269	285	261	282	278	293	278	296	279	245	278	260	271	267	259	252	237	263	291	284	253	268	255	265	305	279	244	287	274	260	291	277	283	269	275	251	269	292	288	260	259	271	289	278	267	279	310	292	276	266	293	292	233	309	249	282	261	268	278	249	278	271	260	272	276	267	285	276	260	300	314	265	265	286	285	295	256	280	267	281	275	254	279	271	247	262	246	278	285	259	255	299	288	303	296	275	263	256	266	279	281	275	248	294	263	274	264	282	252	291	260	256	274	272	275	280	264	279	267	281	260	263	272	284	281	275	277	248	275	255	261	279	273	264	263	293	241	259	269	278	268	265	241	281	253	257	275	250	286	270	271	284	295	262	225	267	273	284	253	253	274	279	280	301	247	233	232	282	283	247	263	267	251	250	288	275	250	265	280	265	261	266	270	264	273	273	271	258	301	260	295	270	279	254	259	279	252	280	266	256	253	259	258	276	273	287	274
24824	20966	27281	24814	10056	989	712	670	617	578	565	579	548	501	515	526	518	546	512	541	506	454	530	476	506	474	507	480	517	535	515	477	481	500	472	536	509	529	465	492	533	489	480	529	489	501	512	473	475	496	500	444	488	530	487	526	507	473	461	482	487	479	474	460	464	494	484	442	454	497	455	500	500	438	472	478	492	442	510	485	460	469	487	496	493	465	503	497	460	496	471	504	441	476	468	453	430	506	486	510	521	547	511	472	504	463	494	485	514	486	484	511	490	515	508	459	472	522	521	487	469	516	478	481	482	462	503	483	504	462	476	471	495	461	491	447	504	450	516	472	492	462	525	490	505	469	484	476	477	525	511	487	473	484	483	490	450	447	495	490	498	482	516	465	466	462	488	503	469	447	476	454	467	516	508	468	492	517	501	481	483	497	539	500	513	466	486	460	474	472	468	494	484	484	492	512	498	478	497	503	484	463	477	475	495	500	464	454	508	526	461	480	461	482	461	490	517	482	461	475	494	472	459	502	490	494	441	455	453	490	458	480	500	515	487	474	459	480	457	484	489	439	480	497	475	482	472	520	518	494	499	486	475	495	518	544	522	504	503	494	511	422	428	505	510	475	487	456	462	499	486	498	494	464	490	460	477	473	479	456	505	482	482	490	478	513	469	471	467	500	503	490	487	474	465	475	495	511	513	520	495	493	477	463	476	506	474	447	491	492	517	479	470	494	462	499	470	489	475	493	489	491	467	524	488	499	507	478	453	480	472	507	448	486	528	471	457	476	440	488	511	507	525	442	478	535	498	470	483	476	478	494	518	449	517	475	465	479	471	490	525	471	504	480	522	509	471	480	508	458	512	494	477	463	502	482	472	444	467	512	500	517	444	496	493	488	482	478	500	491	452	463	489	498	472	470	491	491	522	491	494	476	479	491	499	501	484	490	537	475	498	487	467	484	501	509	475	492	504	482	475	484	509	510	509	465	477	544	488	500	477	492	479	468	495	495	488	493	499	514	522	498	484	500	458	506	471	447	476	492	490	504	446	492	476	455	455	494	471	451	476	483	505	493	475	479	509	498	461	452	512	489	486	480	454	482	475	536	448	453	492	492	495	484	466	475	450	480	461	508	512	538	509	456	481	461	490	488	496	481	496	459	502	483	469	484	460	515	445	493	422	506	496	498	427	489	486	474	538	488	496	472	510	443	545	483	544	482	520	519	470	502	452	444	477	480	478	443	476	461	504	502	483	499	482	412	481	470	505	510	489	474	469	537	451	492	456	512	488	501	468	521	465	496	515	464	544	487	487	472	504	508	521	488	477	513	484	472	478	479	476	450	502	498	509	504	453	480	482	474	484	501	504	456	516	481	477	560	474	462	489	462	517	503	497	454	482	519	490	479	481	506	484	489	474	510	536	493	432	487	471	461	473	441	482	532	493	482	489	475	532	503	484	507	457	481	466	480	470	466	447	449	473	495	459	454	477	452	471	479	501	468	486	495	498	512	465	505	545	519	473	472	468	471	469	483	530	508	482	498	489	482	465	462	501	515	423	470	466	484	507	448	456	486	502	506	499	473	450	460	477	502	489	505	444	494	492	490	472	488	510	456	506	465	475	476	451	481	477	485	509	461	474	459	515	482	441	473	504	527	458	473	457	478	490	480	484	521	487	458	492	496	480	457	470	511	468	471	455	486	467	484	469	475	477	516	480	467	480	526	518	522	537	478	517	505	506	521	526	483	493	465	484	468	502	502	473	465	474	483	493	514	482	483	485	545	497	481	471	518	468	511	479	470	469	491	485	479	501	471	454	494	496	501	468	482	478	440	487	471	502	496	498	502	497	483	494	471	472	504	487	482	494	425	506	470	502	459	481	465	482	528	505	482	476	523	496	457	460	465	522	480	445	517	472	495	497	489	475	477	507	517	480	478	490	482	475	492	495	502	479	501	518	489	493	526	470	497	436	481	482	454	465	476	505	527	499	484	521	478	502	483	464	492	482	438	472	533	468	498	497	507	449	479	507	466	485	486	498	456	509	506	515	422	466	491	502	480	484	481	483	505	448	502	495	443	503	486	469	506	443	498	463	468	471	460	509	452	464	449	519	488	537	504	515	532	450	453	476	483	474	471	524	506	456	460	503	429	492	483	472	466	482	454	510	521	453	507	468	489	493	481	505	456	477	478	509	466	465	492	442	491	469	479	502	503	463	505	443	477	454	463	486	463	524	495	478	454	489	460	517	511	532	486	493	462	470	498	472	505	520	457	473	506	524	465	473	491	513	469	523	518	473	488	495	495	442	487	477	540	499	491	467	485	459	470	511	401	458	461	445	484	517	451	481	482	495	478	482	516	491	493	470	477	493	491	480	494	517	490	465	491	505	496	466	479	440	502	474	492	435	453	477	488	500	470	483	501	472	458	501	448	453	511	440	470	483	469	522	474	465	496	464	472	527	466	433	460	491	491	525	464	461	476	458	494	492	505	477	459	506	482	446	518	494	507	482	482	489	451	485	494	476	471	510	477	452	446	466	502	481	496	488	496	487	499	477	477	467	476	461	497	489	470	489	513	466	488	462	486	497	462	491	462	493	481	492	468	486	483	465	513	468	481	474	469	527	465	455	472	475	509	479	476	506	458	477	499	497	472	443	487	494	513	501	468	476	473	502	483	478	531	530	456	487	505	479	482	464	497	486	539	489	473	541	495	512	513	449	468	495	494	532	469	476	463	471	493	461	481	469	459	477	499	491	474	494	417	469	499	477	471	465	467	472	488	485	486	492	496	497	488	467	457	524	483	505	504	458	500	504	469	472	468	469	499	499	526	517	486	479	468	499	501	464	518	473	459	512	473	488	510	462	493	473	492	448	511	511	501	500	479	514	498	498	494	486	520	491	488	495	444	489	476	489	505	499	445	492	512	464	510	453	465	447	491	500	473	449	494	503	483	461	520	500	460	451	471	464	475	493	475	488	463	455	504	480	487	481	431	511	486	452	460	463	496	488	476	516	504	479	462	479	483	497	501	510	437	481	477	479	530	469	505	461	471	473	485	526	488	498	467	488	487	501	447	480	541	506	479	466	467	499	500	491	476	446	507	533	508	504	501	516	486	465	496	470	482	500	429	507	482	507	447	499	492	515	465	499	538	486	469	476	494	498	480	497	484	464	470	468	490	493	486	486	477	515	472	452	477	491	491	463	504	492	447	478	480	460	489	542	477	499	496	474	460	465	456	476	521	473	440	501	482	474	500	473	447	480	457	481	486	485	459	464	446	444	474	469	455	458	487	462	517	495	480	520	481	479	493	488	496	507	495	501	480	479	494	485	434	478	546	494	442	469	495	492	517	462	502	477	524	438	501	502	474	474	470	489	481	530	453	441	473	481	493	446	492	471	504	467	486	519	480	486	523	481	544	473	443	471	495	444	503	454	484	494	524	453	481	494	471	481	515	471	464	479	493	461	475	462	471	512	463	483	470	472	459	526	477	453	494	483	468	512	494
10650	11371	4756	2586	1802	1505	1246	1125	943	852	831	715	754	759	698	656	684	640	579	650	608	605	624	621	594	624	622	590	611	608	600	558	610	574	575	608	582	589	578	602	571	588	614	554	609	618	589	587	603	582	601	618	536	588	539	546	588	571	589	618	595	596	571	604	621	610	626	569	562	593	519	624	560	615	579	621	588	557	616	553	540	502	580	566	584	574	532	544	564	589	567	590	584	551	589	595	614	578	558	599	582	564	585	570	543	614	569	585	579	615	563	575	558	562	602	573	555	567	617	558	598	618	569	580	592	563	585	583	569	613	538	561	577	564	581	589	546	545	583	608	610	587	589	580	623	591	587	571	606	567	578	567	570	553	577	628	612	585	579	571	541	551	589	592	600	587	566	586	558	592	569	555	595	543	598	599	592	574	576	602	555	563	555	558	566	580	568	594	563	583	581	556	573	564	575	553	579	559	572	614	566	582	573	619	573	549	564	577	541	625	601	599	591	563	604	579	612	566	574	534	607	587	577	596	587	599	560	554	582	550	612	616	589	577	550	632	555	528	585	590	571	552	587	597	570	574	598	598	587	573	618	606	582	600	571	584	618	568	579	562	557	598	599	590	587	557	559	590	590	596	631	574	560	580	560	605	609	577	605	602	620	582	602	553	561	572	596	554	608	585	558	585	614	561	591	525	578	585	592	576	576	581	598	553	593	582	578	576	537	592	614	589	551	553	590	606	574	590	588	598	556	583	605	561	603	599	633	553	564	574	594	569	573	575	619	595	595	534	578	580	565	560	601	590	581	586	615	577	608	596	574	569	570	540	567	515	613	569	550	595	580	588	623	620	537	586	599	605	578	582	549	571	610	598	576	563	544	595	602	590	570	555	541	575	563	565	565	569	606	607	565	564	555	596	550	597	564	568	603	546	577	562	597	578	561	596	580	595	568	569	561	550	586	577	628	594	602	576	592	568	578	535	579	591	566	607	550	527	586	592	586	581	548	566	571	557	582	577	590	563	538	569	631	605	565	588	620	609	559	573	563	552	557	589	520	529	604	540	566	546	593	569	596	618	612	615	617	524	609	545	592	568	579	595	585	569	555	572	562	580	552	554	614	533	550	590	570	601	563	609	605	571	619	596	562	609	585	590	587	604	570	575	553	596	586	604	566	596	580	602	614	547	550	550	534	623	589	590	557	589	584	547	604	605	591	560	567	519	552	620	579	585	543	568	564	586	547	546	599	582	638	604	590	586	632	563	582	547	577	620	619	559	613	569	564	574	550	551	585	584	642	553	564	549	567	564	597	560	563	553	609	575	522	608	576	612	559	571	572	590	562	588	603	600	571	546	610	612	550	600	586	585	579	582	607	588	579	568	584	567	596	577	535	563	573	579	569	619	602	572	553	582	560	589	591	574	601	571	605	561	590	575	574	541	577	516	520	593	560	602	545	618	522	588	579	563	591	566	583	549	588	566	571	540	615	574	582	561	572	542	575	570	575	564	531	587	583	543	567	558	592	579	566	631	551	615	545	561	583	555	562	628	622	563	595	603	577	602	603	559	617	543	529	596	524	597	607	595	600	611	587	581	618	564	590	546	556	521	531	580	551	599	588	586	577	597	577	569	566	568	549	581	574	599	578	571	561	597	550	595	589	590	621	542	573	628	583	579	546	601	621	560	600	569	578	611	554	605	565	586	614	564	579	588	590	565	581	588	604	601	604	584	539	583	560	570	564	618	584	591	572	585	549	529	565	573	552	599	583	580	580	566	604	604	573	535	577	580	566	557	590	554	605	585	596	598	618	534	602	584	536	617	588	559	551	594	561	586	571	552	605	570	609	526	569	564	572	618	588	573	576	529	583	583	622	553	557	600	561	619	574	625	594	577	565	594	548	570	604	546	525	616	578	618	580	582	564	626	588	560	589	577	596	523	592	591	608	601	558	535	626	583	603	540	554	587	574	582	594	555	588	624	582	586	578	565	587	565	596	562	585	604	579	583	577	589	586	530	610	557	586	567	555	570	622	603	629	563	545	564	559	582	625	583	600	596	596	617	548	555	578	584	571	574	612	592	631	574	560	570	590	587	564	589	600	561	552	567	547	609	580	618	583	571	607	571	606	568	572	572	596	538	555	585	557	570	594	573	572	612	564	612	576	584	578	531	546	589	576	580	589	563	619	571	577	574	560	584	589	605	565	570	628	555	595	580	572	603	589	557	619	614	580	557	582	554	577	554	598	596	586	587	594	604	611	581	551	530	546	530	554	566	601	598	568	608	581	538	612	523	587	500	553	581	562	592	599	603	575	568	575	529	535	597	557	576	588	645	572	576	605	624	596	632	547	566	598	555	536	588	586	589	576	592	564	587	561	550	580	598	601	584	552	610	563	656	588	606	578	575	602	560	590	550	546	565	600	611	550	582	540	573	606	603	589	520	542	576	571	599	550	595	593	589	545	562	552	594	603	568	584	538	529	531	589	589	534	570	564	581	592	590	583	554	598	597	561	576	562	593	507	549	602	559	647	587	563	530	574	545	592	568	579	587	583	571	564	591	542	581	571	576	608	600	574	599	605	600	579	582	531	591	578	565	540	575	573	536	580	562	606	609	595	552	606	568	561	571	522	571	593	592	566	562	586	570	620	582	546	581	621	576	621	545	585	609	573	573	584	599	588	594	563	601	544	591	612	582	563	573	582	555	550	576	585	573	587	587	594	553	582	598	525	585	581	587	551	566	568	576	579	562	586	553	597	594	579	583	553	614	608	602	534	567	593	579	558	629	578	589	590	588	560	547	596	586	561	551	578	564	628	567	560	588	579	609	621	540	596	600	545	605	636	572	580	578	566	579	569	578	609	588	573	600	604	578	576	549	585	554	594	591	620	560	525	569	593	579	555	581	608	624	581	580	549	555	576	578	569	573	608	577	570	562	572	535	547	608	616	580	550	572	551	586	575	603	627	577	624	615	580	578	563	564	612	572	593	584	569	569	564	586	573	559	568	594	558	623	580	607	605	540	607	565	610	568	541	528	583	602	523	598	557	564	596	546	594	538	598	591	623	589	557	577	591	554	561	543	571	557	558	577	613	569	574	583	555	534	567	572	587	508	592	561	603	595	550	576	580	564	600	596	586	589	565	560	556	610	599	585	597	542	592	576	611	618	529	594	589	551	605	584	575	561	539	577	571	616	559	588	611	588	577	570	586	587	581	545	578	546	574	579	589	573	579	544	618	613	566	582	588	621	568	572	557	583	609	544	619	626	565	566	562	608	563	578	570	587	551	573	558	583	562	597	564	573	550	582	541	567	597	570	570	616	551	581	530	599	619	578	559	572	551	595	561	575	582	574	606	566	558	593	570	552	552	566	594	567	585	630	543	574	576	546	587	583	579	573	565	558	569	563	602	603	517	623	598	568	595	560	574	580	633	606	589	575	562	522	600	538	596	615	608	577	586	544	579	565	585	549	586	596	546	573	577	570	599	638	602	556	595	577	554	598	569	552
22684	21000	28893	23312	21000	21063	10194	1154	793	649	583	500	471	399	396	351	341	318	287	315	296	265	253	227	254	243	221	223	217	219	201	244	213	210	228	211	195	221	192	218	217	206	209	205	204	200	195	183	167	193	225	184	224	205	207	184	215	186	205	174	207	226	204	177	202	183	195	207	186	188	199	206	230	190	187	182	197	188	181	210	193	181	210	179	175	198	210	185	193	186	184	208	177	172	192	195	200	173	188	188	163	192	180	190	169	203	179	212	178	177	186	204	184	208	167	189	180	182	188	180	176	193	184	186	180	178	208	194	181	189	186	186	192	181	186	187	189	204	175	188	156	202	209	195	185	178	195	206	193	202	203	202	207	183	185	186	178	192	193	189	189	180	172	195	172	182	177	178	184	189	173	186	207	202	184	202	185	198	177	209	176	195	174	176	181	197	198	186	169	179	182	188	173	165	203	195	181	183	176	189	176	186	209	174	176	190	163	193	190	195	181	175	173	174	186	209	200	192	189	189	176	195	193	168	234	217	183	174	164	187	192	184	184	187	191	202	184	171	190	170	183	183	178	214	190	213	179	189	196	163	213	162	177	185	198	177	177	189	208	200	199	170	203	203	205	199	169	181	187	177	188	193	179	189	188	190	184	177	186	183	193	176	195	184	198	159	161	174	195	166	189	210	175	214	166	173	199	213	208	181	205	182	166	163	191	189	207	210	178	213	187	186	199	190	177	214	162	186	186	197	188	165	174	168	185	195	202	166	187	193	176	173	184	184	178	182	187	181	186	176	189	173	175	201	165	159	183	196	184	171	216	171	173	202	177	170	180	186	183	193	181	191	191	185	166	200	165	184	199	180	184	185	191	208	191	170	182	182	193	191	162	196	193	186	212	192	198	164	190	166	163	164	204	181	189	174	160	178	175	149	176	194	198	185	191	198	181	194	181	190	188	170	202	195	189	196	207	163	202	186	183	199	192	173	179	194	183	189	202	174	176	198	175	170	204	184	186	193	185	195	178	152	180	178	176	213	182	158	198	185	180	175	205	192	185	197	175	215	180	189	193	164	198	201	182	163	177	211	192	170	200	193	183	171	200	197	196	152	172	156	192	177	179	184	155	203	188	160	210	208	184	180	187	180	154	183	193	188	207	196	189	196	167	182	169	184	186	188	168	196	192	160	202	195	181	211	197	186	201	203	195	190	188	177	182	186	202	186	186	202	202	186	189	182	154	194	160	222	180	193	196	167	159	186	162	202	163	208	184	173	164	202	157	195	177	165	205	193	188	202	208	189	194	186	174	156	196	173	201	183	182	171	207	194	195	183	167	193	168	205	175	183	191	187	165	191	205	176	166	200	186	193	191	197	190	201	204	162	204	199	172	196	176	183	189	182	200	166	188	174	190	160	189	173	171	164	199	192	188	179	163	171	182	181	169	177	199	181	181	165	206	175	177	183	181	191	195	213	170	200	190	200	162	202	186	182	187	175	187	197	183	180	205	168	175	192	159	175	194	196	195	193	194	189	170	189	186	175	181	173	190	179	201	184	181	181	193	197	179	200	166	169	177	191	208	174	205	182	178	169	192	196	192	178	174	182	159	187	168	193	174	178	180	182	189	205	192	206	176	166	184	196	191	200	181	201	192	197	202	175	184	200	199	176	196	203	187	183	169	182	185	192	184	220	200	187	193	171	199	190	185	158	175	179	195	181	154	205	193	180	193	169	193	180	176	192	174	186	173	173	181	185	206	202	172	176	188	193	203	174	193	198	180	172	200	189	179	196	189	186	177	190	190	178	177	206	189	184	178	187	164	172	200	176	185	195	193	198	188	182	178	185	190	197	211	189	185	185	186	203	164	175	175	205	168	161	191	179	171	179	161	182	163	199	172	176	184	189	197	181	174	167	173	171	200	204	190	178	202	195	204	187	189	206	181	151	187	151	196	187	164	208	165	182	172	176	178	189	191	195	186	189	190	193	186	167	210	181	176	199	174	168	194	179	172	183	203	170	171	180	177	171	181	209	198	177	172	192	165	189	205	175	212	197	178	156	178	194	175	196	189	190	180	169	195	191	190	174	190	184	193	186	209	176	162	198	169	175	182	184	157	190	201	177	171	167	187	167	193	187	189	201	216	179	187	196	177	168	175	182	188	197	185	174	198	188	172	186	172	199	161	179	170	194	167	157	170	170	188	183	192	165	193	198	180	190	170	180	189	196	178	203	194	182	193	195	161	190	210	197	182	195	177	196	179	188	178	190	187	193	191	199	162	184	203	185	186	153	177	180	184	209	189	188	171	201	202	175	168	189	181	186	193	183	155	235	202	203	199	181	203	187	194	201	174	186	172	177	182	196	154	174	199	185	207	165	190	188	185	165	182	177	180	203	194	203	184	177	176	230	186	171	179	195	172	192	188	191	194	185	186	166	171	165	183	200	188	199	179	164	162	198	179	210	193	201	195	187	190	192	147	177	202	179	173	184	180	182	192	191	187	179	184	162	194	184	195	182	196	203	182	169	195	197	183	153	171	187	191	189	201	181	180	197	186	185	168	189	179	180	164	188	186	194	186	190	176	168	161	170	212	183	182	195	192	207	189	168	200	182	178	186	186	201	153	171	191	169	168	180	167	200	185	178	188	198	185	183	150	169	183	193	186	170	181	184	182	203	178	171	191	188	167	179	179	192	204	213	213	211	198	153	179	196	190	183	197	150	179	187	182	202	183	194	205	201	180	204	187	188	178	203	167	205	190	195	197	199	169	205	191	183	154	194	209	223	168	184	171	185	165	207	170	188	190	211	204	186	187	187	181	190	184	191	185	214	163	176	191	200	178	184	182	188	185	188	168	205	202	178	227	173	167	197	183	189	172	198	168	209	178	179	171	197	198	190	193	199	185	195	209	195	187	173	174	190	200	188	179	182	189	178	187	179	176	168	188	189	175	172	160	190	163	199	181	180	189	165	157	186	175	192	200	188	185	198	157	158	206	171	189	181	176	163	191	159	198	197	179	176	179	182	181	195	173	191	179	192	200	195	185	198	176	183	182	190	192	183	190	182	164	188	170	186	183	160	188	180	202	183	183	197	178	176	182	190	162	189	173	199	170	186	178	197	179	203	175	170	171	190	171	175	189	181	183	195	179	201	164	190	183	173	191	185	156	173	184	185	170	197	168	189	174	184	193	191	184	186	180	163	186	184	182	197	211	169	167	181	184	173	197	174	169	181	180	189	213	187	191	178	191	181	202	172	190	192	192	184	191	186	163	201	169	194	181	181	159	187	169	193	200	159	183	171	191	203	174	189	219	173	196	206	184	193	190	189	185	178	183	191	176	180	173	192	203	200	169	178	202	208	182	202	184	182	187	195	174	198	183	193	173	187	175	214	209	184	188	201	165	178	169	184	178	186	187	200	178	171	193	178	209	179	199	183	197	198	173	175	191	148	199	175	182	213	188	179	178	176	184	181	185	188	193	181	184	195	183	182	199	203	207	191	192	180	181	172
14674	23289	13536	7163	4888	3744	2778	2244	1790	1431	1192	947	777	723	664	555	528	476	441	407	377	370	367	365	333	340	303	283	279	319	276	288	271	256	277	285	279	240	262	267	227	281	252	262	224	237	235	234	248	257	231	253	252	245	263	230	254	256	231	259	251	240	224	233	240	214	249	243	251	193	222	247	250	237	236	227	229	200	224	248	259	223	242	225	251	220	210	212	265	214	210	230	212	223	229	234	211	214	257	218	209	232	202	210	218	231	250	237	214	219	248	219	233	224	194	217	241	200	214	222	261	215	224	234	219	237	220	202	186	202	217	223	241	227	214	224	225	203	224	217	217	239	228	229	231	229	241	229	218	220	222	212	198	235	237	212	229	216	229	216	224	228	217	214	215	220	221	221	212	212	215	234	204	236	232	224	241	206	235	228	247	203	214	247	219	229	215	217	235	236	198	232	207	218	212	209	228	240	222	202	225	200	193	222	227	219	245	230	227	223	219	211	246	214	198	224	180	262	205	238	213	194	216	217	243	249	203	205	227	224	226	219	233	230	229	211	217	191	221	235	234	204	218	213	238	226	213	229	222	222	213	203	235	229	210	249	244	242	203	209	215	196	233	220	216	213	245	228	213	255	231	219	186	199	219	220	225	202	201	210	236	229	244	226	198	202	220	213	217	219	225	232	206	225	192	213	236	225	221	209	225	225	217	218	232	207	238	204	193	221	202	212	234	234	209	187	213	218	208	226	204	204	208	225	197	226	203	214	198	226	185	226	220	220	210	198	219	215	223	248	201	233	226	197	213	215	226	224	220	213	228	231	215	217	189	229	192	237	188	232	242	190	210	215	229	192	225	217	245	230	221	241	216	203	185	175	214	218	215	205	203	232	235	205	236	187	211	219	217	199	234	203	227	226	232	234	247	200	206	220	199	221	234	205	204	240	202	212	224	225	217	216	212	215	214	221	229	231	223	221	215	216	223	235	225	206	220	209	215	197	233	240	200	200	211	217	228	201	175	223	228	226	237	217	204	213	224	200	239	215	252	225	218	207	210	240	209	229	214	244	220	238	213	214	211	240	195	203	198	226	198	210	196	247	217	205	217	205	229	213	227	208	219	235	204	224	224	216	230	228	214	213	185	212	203	221	249	225	218	241	214	216	210	232	239	238	224	205	239	218	196	224	208	220	213	212	221	202	234	216	219	231	200	213	207	215	221	204	217	224	250	225	219	219	231	240	191	217	220	194	214	209	237	222	247	207	209	202	224	210	200	209	229	195	222	214	211	214	219	242	234	246	229	211	225	228	234	197	187	230	229	220	213	230	244	210	216	230	213	228	222	226	210	208	215	217	211	217	248	229	228	206	222	238	206	216	215	240	188	220	209	240	209	207	213	245	220	208	221	219	204	195	225	229	229	217	218	238	228	214	209	207	205	223	222	236	214	252	226	221	247	229	228	221	217	214	230	232	220	248	209	235	191	221	219	230	226	228	215	209	226	184	224	220	206	222	242	203	233	210	221	221	245	244	190	209	209	231	220	235	206	218	235	241	222	218	245	207	219	208	252	216	211	221	231	214	217	219	217	222	213	219	246	204	247	238	242	229	194	218	240	206	212	225	228	215	215	253	217	221	209	220	220	225	204	259	232	228	200	219	207	203	212	232	204	202	213	209	220	214	222	236	235	220	207	223	213	210	228	230	228	215	215	252	210	230	218	211	217	198	202	193	209	204	209	207	224	204	195	233	213	211	214	218	226	229	234	218	225	206	211	209	231	205	217	224	230	224	220	249	212	212	216	246	220	198	218	250	208	227	224	236	203	217	229	213	230	221	210	227	213	214	227	235	209	220	207	224	225	187	216	236	236	206	243	235	222	193	216	220	208	225	214	211	225	212	237	200	230	225	205	194	213	236	220	204	216	235	215	227	215	236	203	200	219	200	208	222	209	227	246	211	210	227	220	221	225	213	198	226	219	209	233	205	221	199	212	209	206	224	231	233	232	211	218	223	236	223	229	230	222	213	224	203	203	220	233	202	212	219	217	239	180	202	220	234	234	224	215	232	222	235	234	225	205	203	190	229	235	224	217	181	215	231	230	224	194	235	196	208	218	254	221	234	216	214	227	215	176	215	215	246	220	228	218	251	205	185	203	248	230	272	214	210	218	209	250	231	235	217	209	216	214	192	218	232	221	214	229	237	201	210	203	209	202	217	225	207	244	217	227	206	210	247	246	234	201	206	228	230	235	233	219	211	241	190	204	208	210	247	235	211	211	204	227	199	215	206	224	230	214	231	218	224	205	226	223	220	202	212	247	220	240	207	201	194	230	196	233	205	236	220	224	218	240	202	226	238	221	208	195	216	229	195	228	226	214	202	198	221	202	210	232	231	210	212	206	211	207	221	207	194	221	206	207	215	222	237	203	201	213	236	219	207	227	214	211	228	218	218	191	227	224	219	231	215	214	237	217	220	235	226	228	229	223	225	221	197	220	209	246	230	207	223	209	224	207	233	214	229	207	224	210	223	226	232	219	208	234	242	210	231	223	212	216	226	218	223	236	225	239	195	205	221	234	213	212	208	214	234	234	223	237	213	213	209	236	236	214	223	200	200	222	207	193	202	232	225	244	216	234	231	229	199	230	223	229	214	208	237	222	207	215	236	218	262	222	220	196	227	208	236	213	229	220	221	243	212	216	211	226	232	227	213	211	224	227	212	196	220	210	203	185	218	204	206	196	218	231	230	195	233	227	228	205	231	223	211	212	218	211	225	203	187	225	219	216	216	221	185	199	219	229	208	224	205	226	194	203	218	201	212	236	224	211	214	206	222	209	239	210	215	221	224	239	212	217	211	210	233	209	228	232	200	242	215	199	195	206	183	202	208	239	207	233	225	222	197	222	246	220	215	239	223	227	226	226	225	221	232	227	212	215	194	221	234	206	225	200	205	233	230	215	226	198	230	235	244	211	234	208	225	230	213	212	220	243	250	229	217	234	215	199	193	207	227	236	187	222	195	191	233	215	227	229	211	223	212	204	206	210	235	209	232	204	210	204	210	233	212	229	204	204	236	236	233	209	226	218	225	233	225	205	224	205	229	206	202	226	206	232	234	237	196	240	239	225	210	235	238	209	231	217	214	187	220	222	227	211	247	195	233	201	208	224	203	218	230	225	229	225	208	235	207	194	196	216	238	220	204	203	214	221	207	214	204	235	216	213	232	225	205	218	216	220	227	234	215	221	221	228	221	203	233	252	228	242	223	235	214	219	242	214	218	224	181	224	209	236	226	232	203	214	222	244	220	205	215	228	226	229	238	200	227	216	236	257	217	239	221	202	229	219	224	213	251	216	197	238	202	233	242	216	199	190	230	220	195	229	213	222	222	224	189	201	211	219	239	235	236	242	227	207	232	238	202	207	242	208	234	231	227	230	230	199	214	247	194	202	226	240	221	204	185	220	216	209	202	220	214	224	219	219	195	214	210	250	235	210	234	187	242	220	225	201	202
26720	20102	7892	893	547	459	512	485	478	461	467	457	453	445	462	426	419	466	421	456	436	405	441	466	459	444	450	483	440	433	475	450	413	444	484	395	450	428	421	440	460	465	428	433	444	471	432	434	412	452	422	444	434	433	452	424	448	449	445	444	476	451	454	439	426	422	457	427	449	449	478	418	437	419	499	429	425	433	450	402	463	444	442	485	454	446	465	450	429	425	447	429	451	443	433	443	436	408	439	419	461	421	434	479	443	422	423	435	420	424	443	446	444	433	441	459	479	450	459	439	426	451	432	448	489	447	446	436	429	416	439	421	426	463	406	418	425	425	452	402	461	428	456	462	414	390	431	396	426	390	458	418	430	453	446	444	434	413	409	392	444	467	436	470	407	428	416	402	421	432	408	449	436	480	420	434	426	449	445	438	472	423	444	453	466	408	439	441	443	407	463	466	465	432	424	438	443	435	454	440	448	445	427	462	461	470	435	434	452	428	430	453	426	439	429	426	444	448	435	432	453	477	421	473	437	450	446	456	444	461	435	449	427	422	468	432	454	468	461	463	451	411	436	432	435	451	429	389	504	421	434	450	413	448	432	440	453	423	422	400	429	422	445	451	410	436	477	459	403	449	448	427	419	492	456	431	463	442	462	400	471	409	391	453	406	424	418	463	412	472	423	426	458	455	446	424	433	426	461	466	444	427	409	431	473	451	420	400	430	447	441	453	472	426	414	458	410	412	406	426	432	428	438	433	439	407	456	442	451	440	443	439	427	402	471	459	443	457	419	442	443	436	432	430	432	447	433	466	394	450	467	422	405	428	452	448	446	421	429	428	443	426	416	435	451	450	430	490	439	458	493	408	469	489	458	436	415	427	425	424	428	414	426	428	464	438	422	427	440	426	437	445	415	451	419	397	406	421	465	455	440	435	419	436	423	407	429	414	427	419	429	456	495	439	469	418	449	410	427	421	437	423	451	445	469	428	430	418	447	436	430	433	415	433	437	427	412	435	437	437	436	457	407	442	444	436	433	449	403	428	412	440	441	451	463	452	420	409	409	389	414	445	447	405	443	426	444	434	416	407	429	432	427	424	406	462	412	474	441	438	432	431	437	429	431	422	421	403	425	442	421	411	421	412	442	412	437	476	453	445	385	448	436	419	428	413	421	446	427	425	444	450	488	445	432	471	433	406	430	461	410	436	419	423	429	459	452	429	429	446	455	460	431	464	402	429	418	406	436	411	437	434	451	402	446	416	398	429	458	418	438	443	450	419	474	435	464	493	433	454	463	446	473	467	438	402	454	424	461	455	456	464	438	432	420	416	434	421	432	437	434	444	420	464	410	427	425	445	482	431	426	421	449	422	453	445	386	418	440	389	432	429	440	444	426	427	440	434	435	451	416	434	457	411	444	435	421	463	419	470	437	413	441	443	417	433	432	454	454	435	451	458	411	438	387	428	438	447	430	426	448	419	427	455	393	445	467	442	460	405	430	454	443	474	448	408	412	434	406	415	441	429	468	396	466	462	410	421	424	429	382	426	412	439	468	425	437	417	466	463	434	428	455	420	443	412	472	411	442	445	410	439	442	426	429	440	423	468	464	455	448	423	466	418	426	408	408	427	403	445	427	434	435	431	462	436	428	423	415	432	450	405	423	412	452	445	363	419	473	450	442	395	468	422	403	438	461	415	457	453	448	476	443	445	394	421	423	440	450	465	448	417	444	416	435	422	418	457	459	400	443	419	446	422	463	460	449	453	429	406	438	401	437	427	442	429	451	453	424	430	418	445	425	428	446	437	414	424	445	455	451	465	396	397	459	477	419	432	457	448	425	415	449	451	454	421	424	452	447	429	462	442	434	442	424	394	449	459	460	434	431	455	470	420	444	433	459	462	415	442	444	479	411	397	384	458	463	444	449	418	462	465	433	449	423	444	432	440	410	444	461	425	438	447	438	447	448	462	477	455	417	465	393	401	429	460	422	416	451	413	442	433	431	452	451	426	431	412	401	425	437	441	450	422	418	416	442	456	472	427	436	450	471	420	447	411	408	423	412	474	450	423	393	456	451	403	443	452	403	428	426	390	434	451	388	399	429	462	414	432	438	426	447	448	443	416	440	415	455	445	439	462	444	446	446	425	438	462	452	433	452	454	452	403	412	427	447	424	430	454	445	409	449	461	426	441	434	457	419	410	450	404	445	419	468	452	448	438	456	449	465	437	449	443	416	404	438	447	415	440	433	448	401	451	434	412	474	440	438	410	417	416	475	409	471	431	390	440	410	419	450	440	448	440	425	424	448	444	438	430	450	418	404	450	461	393	437	425	396	421	445	441	459	410	458	396	405	448	446	452	474	421	458	419	407	439	459	411	447	460	404	390	409	422	452	469	408	504	439	423	469	423	443	463	440	416	438	414	464	371	476	426	425	470	476	439	449	430	425	464	446	454	421	465	415	409	437	398	428	398	459	413	455	442	435	434	418	455	432	421	433	437	442	419	432	423	441	466	443	429	442	444	420	447	453	438	451	422	452	417	393	447	439	430	476	392	425	420	433	429	419	447	430	453	460	415	452	444	446	434	388	430	411	406	428	417	460	454	470	417	425	444	413	465	431	428	400	438	432	437	399	422	432	419	462	414	409	489	422	454	433	402	439	432	421	426	436	395	457	414	452	460	453	431	434	396	441	417	403	434	433	446	453	465	450	450	476	456	432	418	415	443	469	432	447	442	410	408	442	446	423	464	502	443	418	435	433	440	446	433	450	399	417	421	423	422	435	440	430	463	391	453	462	407	429	428	423	391	482	413	451	441	443	458	450	466	421	422	411	411	420	413	429	431	462	455	422	484	483	464	401	425	439	433	436	456	424	504	404	426	468	451	433	418	428	449	442	435	444	440	425	433	421	461	455	433	464	419	467	446	434	438	415	417	444	417	454	429	430	427	440	439	427	446	451	419	438	449	420	437	370	447	440	448	452	421	433	463	463	487	417	472	421	456	437	477	459	472	436	408	432	449	433	482	434	424	423	433	473	406	430	432	430	419	426	424	467	466	412	466	408	440	390	393	407	445	446	469	436	416	426	436	442	424	404	429	412	428	433	423	457	420	426	434	439	457	437	446	426	440	455	448	423	421	453	402	437	417	460	405	451	434	412	412	459	405	461	396	447	475	473	441	438	405	420	425	417	432	455	448	401	459	434	441	460	407	448	434	434	411	456	441	421	476	461	457	419	473	439	449	422	441	450	465	464	433	441	455	456	406	429	438	449	402	442	469	432	430	483	451	429	429	451	443	429	415	422	413	445	435	437	406	435	429	464	475	394	449	442	406	431	435	454	432	451	484	443	450	410	414	459	406	420	452	419	463	434	393	427	432	415	469	438	444	434	431	442	460	484	402	435	434	388	435	437	425	430	454	463	436	437	424	461	395	444	429	433	448	443	447	486	452	432	431	419	473	401	437	416	396	466	420	412	413	413	436	451	429	472	469	406	470	466	402	419	427
5235	3402	1215	827	733	679	672	633	563	577	601	554	570	542	556	543	583	542	538	572	547	538	552	528	534	528	530	548	558	535	526	560	536	560	569	541	588	560	524	547	530	597	548	532	509	527	539	550	495	530	540	504	497	548	535	512	493	525	531	540	534	549	566	552	547	527	557	535	544	624	580	539	530	524	563	573	525	574	532	518	517	541	540	579	580	538	544	551	535	572	501	561	524	532	531	579	516	550	552	532	520	568	517	547	514	539	567	520	552	579	521	522	532	531	525	540	558	509	513	534	551	563	504	526	528	488	513	511	533	501	516	569	533	498	533	548	524	526	564	498	554	597	514	550	521	535	523	548	540	516	551	545	531	515	520	518	575	530	577	551	487	497	512	537	538	561	564	499	518	547	547	536	528	540	549	514	494	566	517	541	516	554	528	502	559	536	514	537	551	524	538	560	567	498	528	468	537	535	483	572	536	558	548	559	509	548	553	530	553	527	572	519	523	518	525	516	590	546	504	537	553	509	523	578	568	552	560	553	564	577	532	570	578	537	548	506	536	550	551	546	555	532	539	524	514	533	556	525	530	506	508	548	493	534	519	499	546	521	529	526	544	538	544	580	514	491	494	571	548	541	549	545	554	527	520	571	503	515	559	534	546	558	537	547	554	513	567	539	543	518	529	551	564	511	531	531	532	517	537	511	524	573	509	546	556	585	512	567	570	540	553	519	515	508	533	507	546	523	519	547	531	533	545	564	545	528	540	503	578	529	532	571	519	555	532	489	546	573	517	580	543	563	541	563	588	536	530	544	585	500	555	549	520	537	536	509	526	510	554	542	557	558	536	538	512	561	541	548	556	534	544	566	582	541	546	540	525	560	516	536	506	543	536	542	541	532	527	578	548	547	539	546	525	537	557	488	531	545	537	507	539	555	515	507	557	553	569	576	547	549	576	570	540	525	527	535	528	516	516	562	551	542	543	564	555	504	531	545	559	543	571	571	510	524	509	514	534	573	515	521	556	555	539	538	555	525	565	501	524	528	538	529	536	588	545	567	534	529	533	487	532	511	511	574	554	546	506	532	503	525	500	523	528	560	562	538	515	518	553	584	490	536	548	512	514	563	521	531	486	548	520	520	563	560	527	523	526	539	524	526	546	550	579	501	525	561	562	553	563	543	505	596	533	518	534	536	528	564	549	540	496	554	500	573	522	542	545	536	585	569	510	537	553	566	505	595	559	551	544	558	512	499	475	509	522	538	551	563	553	538	523	557	584	520	541	569	537	543	525	552	564	589	528	569	522	532	511	545	534	499	555	515	559	508	519	549	547	562	537	537	551	569	580	574	506	520	542	537	552	518	522	523	561	528	486	495	507	529	547	563	550	532	558	555	512	526	529	559	553	533	575	529	556	517	559	562	532	564	546	545	537	539	544	513	501	584	495	539	566	536	535	548	582	521	544	569	541	550	553	561	558	502	576	539	539	543	474	531	530	510	527	545	556	530	490	539	508	541	549	522	512	521	520	562	538	527	519	543	514	498	548	532	511	535	523	541	526	516	553	563	543	526	568	508	532	536	531	548	499	568	511	517	555	553	567	520	563	548	539	565	579	528	518	574	498	493	496	542	519	534	555	596	530	547	541	586	565	586	519	550	566	533	598	532	553	543	554	545	508	544	526	544	508	551	522	565	539	548	532	550	538	507	524	533	565	569	536	517	547	531	522	513	502	542	545	547	555	553	552	515	557	538	528	559	545	554	553	539	515	591	528	532	539	552	571	530	555	537	532	566	557	580	515	516	524	540	548	553	534	519	546	524	520	510	524	524	530	562	555	530	552	559	512	504	499	522	532	525	537	582	564	558	519	521	537	568	517	569	512	521	521	572	514	541	536	547	577	520	560	574	560	557	552	532	567	531	550	530	582	512	581	521	564	487	544	521	518	531	532	530	520	567	519	570	555	544	575	532	557	558	504	532	542	512	529	533	521	523	553	505	534	557	512	547	507	568	526	552	522	521	525	538	569	526	589	522	513	522	606	510	501	509	535	578	507	599	514	537	538	539	462	532	522	523	536	533	565	528	552	573	553	549	565	542	551	546	546	532	510	505	513	509	546	546	533	529	555	542	562	546	530	523	578	506	533	534	579	524	561	544	553	526	557	536	554	590	545	579	539	541	531	530	512	516	578	534	533	541	541	566	532	528	586	561	529	570	570	563	517	547	544	533	606	547	510	489	555	557	533	533	553	535	554	535	560	538	530	523	576	588	528	564	554	551	555	566	548	548	587	500	550	533	606	504	570	591	583	499	520	539	530	578	538	564	578	527	541	580	525	535	533	563	559	564	517	588	536	587	566	532	572	538	527	515	511	530	582	523	546	581	528	576	535	508	552	518	515	504	539	502	520	541	574	579	541	546	553	553	548	538	570	550	541	540	535	518	551	558	528	538	539	581	505	528	531	527	556	528	523	545	562	501	554	556	531	516	475	536	554	576	517	507	536	497	521	572	566	547	557	503	565	570	555	567	560	494	527	574	510	537	586	519	528	497	553	525	560	568	524	564	515	557	523	528	524	595	573	584	528	547	539	517	589	577	547	516	541	554	510	532	575	522	557	532	545	528	560	527	523	541	536	558	526	560	518	531	574	591	538	539	545	533	522	536	542	516	568	543	514	542	530	541	540	583	492	527	546	557	581	558	530	559	550	529	571	575	512	551	528	536	574	493	536	535	544	539	533	482	543	509	519	547	522	551	547	536	568	549	546	548	587	536	552	544	607	583	566	531	535	512	512	521	547	540	540	554	523	542	508	558	568	530	548	501	539	533	562	526	551	584	537	539	539	529	509	559	561	536	539	551	569	551	546	546	547	530	512	565	545	570	566	524	536	545	547	519	558	532	525	535	539	557	525	530	499	515	527	533	540	512	538	515	534	541	537	545	544	526	569	536	511	535	544	548	526	531	542	535	558	552	534	532	541	478	537	539	524	553	531	522	546	547	574	532	555	552	577	517	540	528	541	543	519	532	538	482	549	587	502	530	547	582	498	541	564	490	578	521	503	545	521	484	521	532	533	581	547	568	521	507	562	544	519	552	556	514	522	502	586	517	563	560	519	548	568	516	544	529	552	547	532	531	532	560	563	528	552	538	488	528	545	564	558	545	543	516	558	498	502	570	534	529	587	546	527	554	569	506	576	560	527	528	560	565	533	513	562	555	535	551	523	530	568	522	554	528	562	560	564	552	524	539	566	567	511	544	530	565	526	570	549	554	563	555	525	546	495	557	530	548	547	555	533	559	503	522	528	506	559	535	547	534	574	573	541	544	540	533	507	527	575	517	533	537	559	576	558	511	561	494	526	554	527	525	532	537	561	527	520	546	571	527	548	546	498	484	553	508	544	507	535	556	551	560	539	523	548	523	520	494	522	544	569	547	530	531	554	571	557	528	542	556	550	585	481	594	537	550	508	550	566	481	563	514	501	602	539	532	550	545	542	543	565	534	514	535
23662	20942	28455	23604	20946	11026	1152	662	568	431	410	382	347	368	332	305	293	267	268	258	256	236	248	238	243	220	241	229	241	245	233	220	241	244	210	230	257	214	227	215	226	228	225	202	216	223	221	222	236	242	215	228	245	237	218	230	206	229	210	201	211	219	206	221	208	229	223	216	219	222	224	227	237	225	237	201	220	226	185	236	244	233	191	237	227	212	205	221	224	208	231	225	196	240	257	222	204	219	212	187	220	217	220	203	210	228	244	209	215	200	215	215	219	237	218	229	255	215	204	188	219	212	241	216	232	191	197	208	192	243	233	219	226	237	221	230	207	225	220	213	224	198	238	190	230	259	217	239	227	215	232	205	223	210	220	191	225	211	203	236	211	239	225	191	244	212	215	228	200	227	234	217	197	202	201	199	222	199	211	220	210	195	195	202	196	174	226	208	195	220	216	217	231	228	226	225	202	173	205	238	196	208	214	224	187	231	206	199	239	190	214	220	228	213	213	223	198	219	200	218	229	224	193	195	222	216	213	220	218	228	220	232	222	211	201	223	198	208	184	198	187	222	228	234	221	208	209	238	216	213	204	230	238	203	205	185	206	223	215	191	204	231	200	194	204	224	209	224	198	195	226	211	202	232	242	223	223	224	219	213	200	195	208	222	207	203	222	230	212	204	211	214	226	214	217	200	211	224	192	216	207	222	205	218	206	200	222	216	264	220	213	220	211	200	238	213	223	202	203	229	219	223	222	239	208	206	197	208	210	223	216	223	214	208	199	212	210	218	216	215	212	205	218	234	208	208	236	206	238	224	205	214	195	206	209	185	188	198	204	232	199	232	201	229	226	189	192	238	209	236	208	236	249	211	214	229	208	216	236	213	189	253	221	219	210	186	222	203	217	214	222	216	191	208	207	212	211	227	197	203	216	217	219	227	251	239	225	222	217	206	226	219	214	208	220	205	219	217	198	216	225	193	228	214	199	234	232	203	213	214	229	212	206	233	241	200	225	202	213	196	214	227	201	211	190	209	197	229	211	213	208	231	219	194	211	197	204	186	207	208	216	216	200	221	235	214	204	220	218	214	193	187	199	181	203	224	228	242	203	249	212	212	241	223	223	232	198	206	208	214	213	221	222	214	200	203	199	215	217	208	219	208	209	210	211	219	211	213	205	243	212	218	213	210	210	205	195	214	213	204	239	217	217	184	200	229	231	203	266	220	232	209	198	210	220	208	189	214	238	222	237	197	226	230	196	225	214	212	205	204	213	186	212	226	235	224	236	197	231	205	215	231	217	220	202	192	211	242	229	212	203	228	211	221	202	208	240	206	215	226	233	217	211	224	201	188	241	195	216	199	220	210	194	182	204	222	251	202	183	215	234	232	203	188	213	209	203	197	199	221	221	197	203	222	201	202	223	210	208	208	201	225	226	207	229	236	229	235	224	240	201	199	199	204	241	189	215	211	203	215	205	212	207	224	217	209	215	215	193	203	217	210	210	235	221	229	228	212	216	206	207	202	198	180	186	219	207	218	198	235	226	206	182	224	212	205	214	205	226	207	226	206	204	233	210	195	202	207	204	212	218	195	200	202	213	214	234	195	213	234	245	243	209	219	213	222	208	201	207	185	214	209	218	204	222	231	234	207	197	216	214	222	241	216	226	216	215	181	219	233	208	236	222	196	202	179	243	238	213	227	206	201	213	243	201	208	207	217	228	226	202	224	204	221	212	217	199	226	208	218	212	201	224	218	225	220	199	208	207	198	236	215	217	216	215	191	224	233	194	234	214	239	212	218	179	197	217	205	183	211	222	203	227	197	226	222	218	238	222	236	200	243	203	231	219	206	220	224	217	209	215	231	250	229	209	209	208	189	205	220	195	211	222	220	222	203	239	216	194	188	219	214	224	228	211	174	212	204	216	211	192	197	223	247	222	237	234	200	190	214	215	219	218	215	198	211	228	230	225	212	212	218	201	201	212	218	211	210	191	219	215	172	236	219	193	232	224	236	169	213	191	219	213	188	214	204	198	216	206	208	199	225	216	189	256	191	187	241	212	231	214	194	203	237	206	213	208	217	208	200	207	207	213	223	214	220	212	207	200	203	196	194	190	212	207	217	202	205	224	231	191	235	219	201	229	219	199	222	194	204	195	223	241	204	224	172	218	195	222	191	212	200	224	187	188	202	237	218	239	221	207	219	228	233	195	186	228	227	225	204	209	234	225	217	225	230	203	201	227	219	209	216	215	218	225	190	218	218	227	224	202	222	223	214	206	210	264	211	213	236	238	200	232	232	223	205	229	222	212	196	214	244	195	186	201	208	206	223	208	208	181	226	213	210	215	225	239	184	191	211	221	214	220	190	226	228	225	214	236	211	201	239	240	197	202	206	204	240	193	193	217	221	212	240	213	215	216	227	201	221	196	192	216	220	180	216	222	211	214	215	197	212	208	194	250	230	203	199	167	210	223	213	208	221	230	212	251	194	234	212	203	232	203	222	223	216	186	188	220	209	220	222	234	211	213	205	211	214	189	229	228	197	198	219	202	213	220	174	224	205	220	205	227	229	201	207	198	223	245	201	208	209	211	209	208	215	211	219	196	213	215	217	195	194	210	209	237	231	217	226	232	225	207	183	208	207	192	179	196	201	210	253	199	202	244	225	226	204	215	218	201	233	222	229	216	217	217	219	223	213	233	210	214	199	207	206	196	203	226	209	226	219	222	222	237	214	207	215	225	227	258	209	211	209	210	217	202	220	226	216	205	227	207	217	227	235	222	204	220	197	200	218	224	204	201	204	210	224	225	214	207	206	232	200	225	188	212	210	202	208	191	223	224	226	215	221	203	198	213	227	215	200	229	210	208	223	230	222	221	205	223	231	215	203	199	219	222	196	207	211	227	220	220	208	190	213	238	235	202	205	228	224	213	226	203	202	194	189	210	230	207	206	206	248	223	221	213	186	202	223	225	203	224	209	213	204	211	210	184	206	202	214	219	218	205	208	217	208	217	209	205	198	225	195	206	214	204	206	231	236	200	206	225	209	213	212	207	207	189	191	226	207	187	233	200	203	216	219	232	229	212	238	184	208	191	229	212	222	211	219	203	208	208	230	249	227	228	203	215	199	220	224	206	212	188	196	237	196	220	203	243	207	241	215	219	218	189	224	198	198	221	215	194	196	204	214	233	220	200	183	205	221	196	219	224	198	203	226	214	216	213	215	199	227	221	217	216	206	224	227	190	205	215	207	207	201	214	208	216	224	218	213	212	206	251	232	216	205	225	188	218	205	221	217	220	206	226	235	223	216	221	213	210	215	210	216	208	220	228	221	207	205	223	212	206	190	205	252	207	209	223	202	190	196	221	204	226	212	203	222	208	192	207	208	219	223	214	184	212	236	227	221	209	242	202	212	200	205	191	191	183	243	220	208	214	207	218	215	222	226	213	198	200	187	192	207	214	219	217	223	215	200	238	193	253	211	199	194	226	241	198	198	208	212	235	232
12722	18501	8505	4246	2890	2176	1715	1379	1056	872	738	654	597	523	517	453	422	359	390	358	371	341	338	321	308	339	285	338	278	300	298	319	293	291	318	311	291	318	295	267	298	320	294	268	314	293	304	318	304	303	300	280	308	290	251	256	276	280	245	275	293	312	286	292	296	249	268	283	285	284	284	297	306	278	259	265	283	264	276	278	282	281	253	269	290	272	278	274	265	310	274	286	289	293	276	291	290	264	282	287	270	262	271	259	252	271	288	271	255	268	295	279	263	295	280	263	312	271	270	269	267	249	282	271	285	256	284	274	297	248	287	285	284	298	268	273	298	306	297	269	284	280	280	267	274	252	257	274	300	274	270	298	284	279	280	264	250	271	258	271	260	283	291	259	286	272	269	315	269	297	268	278	280	251	298	288	292	253	299	278	299	286	281	260	281	299	256	302	271	257	268	309	259	248	262	287	266	279	273	249	259	258	279	289	293	286	279	275	281	279	236	285	288	277	261	294	306	270	280	267	237	268	250	289	280	252	281	268	291	286	276	262	261	271	291	260	269	262	252	254	269	253	244	283	265	243	282	279	237	284	267	299	297	261	275	260	291	283	264	287	270	273	285	268	307	291	275	258	290	270	271	282	292	225	297	263	301	294	269	300	303	271	291	284	287	241	252	266	276	307	296	266	282	237	286	246	276	265	286	276	270	252	258	291	277	249	250	268	272	272	273	269	275	270	285	287	278	284	273	303	285	275	263	264	269	289	290	255	240	249	276	259	289	277	271	290	238	295	270	297	294	300	272	261	271	283	274	268	267	243	271	287	245	309	264	271	260	260	264	262	254	272	258	260	303	282	273	296	284	291	230	308	281	286	289	265	249	250	285	263	235	284	280	248	265	278	276	306	258	294	253	266	267	263	294	270	253	274	281	300	243	292	279	277	270	277	285	264	248	308	268	287	273	296	285	275	297	284	266	260	291	274	303	280	254	255	248	312	273	264	257	257	262	235	256	269	287	260	257	276	279	239	292	265	297	262	272	233	261	266	281	258	286	285	300	304	270	265	272	250	242	282	274	259	247	251	245	245	253	241	271	258	294	252	264	266	271	259	286	251	289	272	269	284	276	304	270	298	252	284	258	245	284	262	284	295	271	272	314	279	267	223	285	251	275	309	287	281	305	276	261	256	246	324	261	274	283	261	297	279	274	258	285	267	260	289	285	302	262	301	272	286	259	297	267	298	281	254	280	271	254	262	297	281	262	306	299	260	263	290	276	279	236	276	271	295	288	284	247	243	252	268	250	268	263	291	283	290	298	277	265	308	258	286	256	271	263	258	277	278	297	255	261	245	270	266	267	279	250	245	251	252	288	262	290	290	292	263	265	257	279	286	263	303	275	281	290	277	282	276	292	305	283	257	287	278	286	263	288	242	288	248	263	304	271	295	272	298	243	257	284	292	287	307	257	277	251	270	271	273	285	281	276	250	280	252	293	293	297	260	273	281	280	269	268	270	282	260	278	261	299	267	261	290	280	274	223	297	295	247	287	265	276	301	257	263	276	293	289	279	234	267	227	274	275	275	297	260	283	247	286	273	278	271	300	250	300	287	276	297	259	264	278	257	274	288	273	268	323	264	281	263	269	287	282	279	279	277	259	285	312	276	270	276	276	241	287	280	282	284	281	292	286	292	284	293	288	286	279	296	280	295	279	264	279	258	271	266	278	291	307	269	305	284	260	261	274	286	280	276	244	275	294	294	291	270	261	264	263	250	238	272	271	259	273	281	267	280	292	269	229	281	281	291	268	260	285	265	282	286	275	273	305	267	246	227	273	284	288	252	301	292	229	267	286	261	279	263	259	284	297	280	242	258	289	286	271	269	269	274	292	267	280	282	280	273	246	267	257	283	276	283	264	272	249	278	273	284	256	279	277	263	252	268	277	251	275	240	256	283	298	273	249	300	275	278	239	292	273	276	270	266	244	256	234	256	295	303	288	303	279	263	290	290	281	308	283	256	238	285	272	295	292	254	252	275	267	258	259	293	282	292	263	269	273	289	250	272	271	260	285	280	293	281	257	297	274	261	289	295	272	281	260	269	292	272	286	312	278	277	264	296	289	230	271	265	268	282	288	271	256	300	267	252	284	286	272	248	288	266	281	263	279	252	265	264	263	259	240	293	318	276	268	302	297	277	298	270	300	281	290	282	289	331	310	248	246	284	299	301	277	284	248	298	272	269	247	247	295	269	300	288	299	282	282	273	273	262	264	273	261	286	260	266	288	245	279	256	283	260	267	272	262	296	288	284	327	277	284	288	265	300	299	255	273	257	254	263	253	297	241	261	289	257	245	271	275	254	280	264	275	265	238	309	267	264	299	263	262	303	325	257	272	278	279	275	237	273	279	259	287	278	313	289	272	259	294	260	274	299	289	278	288	278	293	278	264	290	257	285	280	269	276	254	283	282	273	266	269	264	262	256	255	269	285	256	287	275	267	286	269	275	285	268	297	269	272	253	274	254	285	283	281	245	272	258	298	290	280	265	273	282	272	254	285	283	266	274	279	300	277	270	287	275	283	246	276	258	266	285	282	318	289	286	264	296	273	253	261	281	275	269	292	245	289	270	277	278	251	268	257	270	259	286	289	296	263	324	309	286	240	287	255	243	278	287	282	260	244	256	279	297	289	273	247	258	273	257	282	252	268	277	291	285	288	281	271	270	268	292	273	268	270	289	278	300	289	253	257	265	273	245	281	306	266	273	271	286	261	277	270	311	272	252	277	293	294	305	283	309	280	257	251	263	305	290	308	240	269	270	270	279	265	270	248	315	283	289	242	278	265	280	257	280	270	254	300	282	247	242	277	270	281	260	250	280	241	284	257	270	245	265	284	281	272	274	270	281	270	295	251	318	275	250	283	268	278	283	272	260	290	277	272	262	267	288	266	274	297	268	288	291	267	265	279	267	275	302	248	262	293	270	285	268	279	264	261	283	263	263	298	267	289	289	304	282	265	292	310	252	269	306	294	276	284	279	303	315	293	271	273	271	255	273	278	227	256	270	289	290	257	280	284	261	265	273	254	263	306	290	274	258	257	290	273	239	271	261	254	292	272	275	273	263	253	262	278	269	274	259	297	263	265	255	290	292	278	276	298	301	248	244	272	282	271	291	260	237	243	266	270	303	281	283	254	273	273	282	285	271	260	287	274	268	298	304	261	269	269	253	260	264	264	284	305	277	296	279	293	271	247	279	269	266	252	267	260	261	277	256	281	257	263	265	284	244	311	297	258	303	281	307	275	271	237	272	267	263	286	272	258	288	286	286	294	278	268	277	262	283	269	286	255	299	270	236	291	275	280	300	257	275	244	338	279	284	280	301	297	308	276	279	311	262	255	268	302	286	268	256	243	254	240	270	245	278	269	287	265	279	250	267	259	279	264	284	292	289	261	268	253	273	272	292	240	288	260	283	287	283	270	261	277	248	274	279	250	266	249	252	267	272	278	259	296	252
24950	20949	27274	24679	9714	966	759	724	638	583	623	563	554	554	555	541	518	525	517	512	520	519	491	503	468	510	478	481	505	516	507	506	496	500	501	487	483	499	514	548	524	468	503	458	477	438	462	460	466	476	483	511	474	480	483	504	485	496	507	497	462	502	512	514	496	525	486	524	523	514	493	515	501	473	515	519	465	492	493	476	498	511	504	465	461	475	508	494	416	556	505	500	506	542	481	524	515	494	461	463	499	456	477	506	467	472	485	450	490	526	472	523	465	501	478	477	453	475	501	451	511	512	457	500	496	448	476	512	472	512	498	481	497	475	530	490	506	484	478	469	496	495	495	494	468	459	447	463	491	498	507	516	491	466	501	494	474	473	465	506	503	490	468	491	496	498	532	477	510	494	466	492	509	482	521	514	479	478	472	455	503	481	488	520	493	507	480	493	462	524	504	451	503	482	499	499	515	502	514	483	489	463	486	502	491	475	447	448	478	504	496	477	490	467	504	518	505	505	490	496	485	489	517	483	502	482	487	447	478	491	498	431	492	517	485	514	529	451	518	507	483	491	477	508	486	482	506	463	439	469	527	504	486	511	518	502	483	505	504	457	478	480	465	527	477	498	479	482	506	472	485	508	479	517	479	515	483	496	445	471	510	487	467	476	489	474	496	487	458	485	534	509	454	466	506	434	560	490	521	501	511	484	507	450	481	530	493	490	498	494	514	471	486	504	492	469	474	516	477	471	501	488	516	515	503	494	484	473	489	491	508	516	490	471	492	462	524	459	477	472	463	539	460	508	468	511	483	506	503	481	482	505	504	490	486	481	464	462	503	559	512	490	486	490	498	491	520	478	502	483	501	465	508	518	485	450	499	488	463	500	537	486	505	495	480	519	477	495	496	451	475	528	501	482	485	510	463	470	496	462	468	483	527	495	457	484	495	523	442	489	479	512	476	490	513	506	494	467	484	475	477	464	513	455	517	517	453	521	534	479	490	505	515	505	495	520	513	523	496	493	482	481	514	482	500	463	483	494	507	500	477	507	508	503	500	490	470	492	478	474	514	483	493	481	458	490	481	473	484	489	468	481	512	473	464	513	427	471	464	504	518	473	465	474	475	497	516	505	476	480	531	484	489	522	477	466	502	499	464	495	472	473	481	472	476	495	467	513	478	499	488	467	506	535	510	480	482	470	470	454	491	520	492	501	522	487	519	534	478	516	450	482	447	483	511	510	531	491	464	493	491	487	519	464	529	519	462	501	445	481	463	480	458	509	495	477	496	485	450	466	479	533	515	506	493	516	497	474	464	507	458	462	471	492	475	486	473	491	472	508	505	448	533	466	489	469	512	541	492	479	479	487	471	481	522	443	503	486	475	463	501	462	490	491	459	472	543	517	507	530	509	466	513	507	452	486	495	497	490	490	511	470	508	436	450	494	503	481	485	451	468	480	461	508	488	475	470	483	494	463	515	476	507	488	501	466	467	462	523	491	482	506	492	495	469	454	530	486	494	490	481	530	508	463	429	519	550	489	516	487	499	468	492	472	502	470	412	502	459	485	491	535	485	423	516	510	507	460	476	478	479	489	460	482	454	502	476	509	527	470	462	455	496	463	497	501	440	496	462	469	467	477	484	494	472	477	535	455	502	458	539	531	495	474	476	501	488	474	489	519	473	485	499	531	478	511	456	527	528	452	500	498	487	540	456	472	471	487	485	492	494	448	496	463	458	466	501	511	465	497	498	472	491	473	464	473	484	504	493	542	458	441	538	500	504	445	523	458	496	548	514	465	518	454	479	477	529	483	487	492	480	492	463	465	487	524	483	487	484	529	479	528	499	491	507	513	478	528	525	516	462	452	513	507	478	485	498	480	469	512	465	474	465	497	501	479	476	501	464	503	518	493	481	494	469	480	481	467	491	449	481	512	507	489	464	467	468	460	469	433	496	502	489	523	521	466	493	458	468	468	520	506	546	501	487	456	477	513	433	473	421	449	483	500	469	504	484	526	482	440	507	507	515	533	483	454	473	493	507	470	484	509	501	478	511	491	511	471	508	510	498	489	499	512	494	465	495	522	481	477	467	487	486	489	470	490	518	521	491	507	485	511	474	502	511	459	455	496	495	473	500	516	487	513	479	460	487	471	492	518	487	482	503	479	471	475	488	483	496	542	506	446	506	455	511	512	470	496	504	463	487	501	466	486	517	471	500	474	493	486	500	498	516	493	467	473	482	455	507	508	501	470	438	477	509	496	481	500	452	471	515	459	476	481	497	477	505	523	491	478	504	470	488	497	510	515	450	508	471	487	476	474	498	497	438	524	477	462	473	476	511	491	498	464	477	506	474	518	478	463	488	507	447	513	487	459	450	490	483	474	503	491	492	476	516	458	466	514	530	493	494	469	523	482	489	524	424	493	486	482	485	488	454	500	507	513	457	436	480	494	505	488	484	486	470	462	470	507	535	463	479	484	527	462	483	526	479	464	480	495	497	487	462	515	494	510	462	488	493	510	489	495	466	504	457	494	484	512	486	453	451	522	479	490	499	457	500	477	487	520	492	509	485	480	464	540	513	483	498	495	452	541	500	479	457	490	526	502	445	474	476	459	476	507	493	479	475	502	514	491	484	509	520	490	517	483	473	470	478	485	474	509	473	517	485	487	460	455	475	492	530	492	515	445	515	496	495	508	497	491	482	478	512	489	460	500	498	493	487	450	488	471	494	474	500	488	505	465	488	474	452	471	479	508	441	463	509	537	494	499	514	508	506	457	458	496	445	517	457	473	532	493	465	516	501	494	489	451	503	453	499	502	493	493	496	500	449	496	506	481	499	466	500	524	491	524	499	489	481	467	473	459	493	478	488	458	462	482	470	488	515	484	481	493	480	487	481	509	468	495	522	483	510	509	438	488	480	466	486	537	443	483	476	506	500	486	510	518	523	486	505	491	480	479	476	501	507	502	489	486	492	513	498	482	502	462	454	492	514	483	503	482	494	502	463	476	523	493	464	503	477	468	489	486	481	508	486	512	468	449	523	507	529	469	492	493	492	479	470	472	507	504	519	479	481	486	500	445	498	471	480	477	502	461	514	468	508	464	526	472	451	467	492	505	500	485	479	511	505	478	500	509	496	497	480	490	509	480	505	481	484	477	479	460	467	453	488	506	495	495	486	477	479	470	491	493	475	429	468	460	452	506	500	493	497	499	468	495	487	513	509	503	508	451	509	452	459	507	483	484	494	462	482	483	509	495	498	480	469	511	490	469	466	476	528	507	496	497	525	493	469	502	474	483	512	508	482	474	484	480	469	470	487	495	465	480	498	458	483	495	494	490	486	516	475	505	484	501	489	503	492	479	474	455	492	466	455	487	490	498	474	504	476	492	499	504	484	466	509	465	464	507	478	511	464	478	521	497	465	485	531	448	503	483	524	521	491	455	472	469	543	514	471	500	464	464	508	516	467	488	473	477	495	475	495	473	510	482	458	513	508	445	455	484	510	529
12023	13680	4680	2491	1934	1514	1304	1111	1052	855	780	775	752	678	713	665	635	625	623	633	632	560	591	648	605	632	607	538	583	604	594	607	600	600	591	569	591	623	659	538	582	571	580	613	594	553	534	570	559	596	611	637	574	636	606	600	541	602	570	561	604	591	585	582	577	609	564	597	646	591	604	622	573	602	553	601	564	594	593	600	587	538	581	578	573	639	571	586	604	582	628	624	560	585	611	577	584	584	521	630	584	607	584	614	576	575	586	630	569	553	599	621	589	563	576	635	559	587	531	580	575	575	575	616	609	526	562	632	512	559	538	574	588	613	603	616	587	584	601	585	618	598	582	578	548	569	576	560	586	611	574	566	573	598	628	612	583	593	551	575	551	585	567	592	581	606	582	586	584	555	587	557	556	605	637	606	554	568	568	603	643	580	619	563	571	561	550	576	544	559	541	568	586	609	608	571	645	558	580	583	576	566	601	599	615	585	585	581	587	593	556	595	601	572	564	616	591	582	591	578	592	563	594	570	548	608	578	502	606	584	601	621	605	567	577	561	611	566	585	602	574	589	598	588	584	627	620	599	569	587	574	564	564	586	591	599	592	601	559	586	597	564	648	572	573	541	570	559	572	600	547	554	576	591	595	548	618	529	570	581	592	528	564	576	580	600	574	497	605	648	580	550	612	573	572	592	582	580	545	605	559	627	556	612	560	568	576	628	553	573	567	543	581	574	607	608	571	598	625	576	569	577	614	618	583	545	566	584	583	536	578	555	615	560	592	573	551	554	559	591	568	538	570	638	565	570	572	607	571	619	575	589	580	592	584	626	603	554	617	587	564	610	591	573	555	612	591	625	561	605	598	611	553	604	590	532	609	551	575	517	558	566	647	569	581	640	583	587	615	600	602	586	599	594	567	542	581	597	597	572	573	604	529	554	585	563	561	604	528	606	555	582	573	556	569	565	590	576	559	593	585	542	557	612	600	579	590	575	588	580	590	602	581	565	571	574	563	641	610	571	565	594	567	617	617	552	582	587	612	616	578	576	595	577	565	609	521	559	587	572	622	600	569	598	533	583	548	518	543	587	533	535	572	550	583	580	606	597	612	571	605	597	582	561	570	561	594	595	586	620	587	600	584	584	582	580	612	600	596	580	527	577	590	626	579	571	590	593	563	558	598	601	614	585	598	596	635	591	589	576	580	592	622	591	584	578	617	559	541	529	595	571	593	599	592	585	604	580	601	607	585	580	600	593	606	619	550	596	575	607	593	567	606	570	564	587	552	586	617	570	530	581	532	578	509	624	539	559	583	567	598	587	583	532	584	558	545	597	623	604	586	536	591	582	589	540	559	573	595	610	563	574	569	540	592	610	571	568	600	547	557	570	600	609	568	564	600	585	612	603	613	602	611	580	599	623	611	526	577	579	573	606	603	537	602	538	619	559	568	571	557	567	579	576	615	557	584	611	634	589	577	583	601	606	563	569	598	628	592	547	581	617	593	583	599	575	605	609	606	625	563	602	583	585	628	578	583	570	549	564	596	633	561	586	625	566	609	543	619	624	623	617	616	599	592	591	596	612	609	558	588	587	606	532	559	616	581	569	614	557	597	601	557	604	579	573	571	561	608	578	589	595	614	636	567	609	551	613	549	580	598	574	558	578	601	594	613	576	564	538	611	603	605	543	627	596	581	614	586	575	541	587	559	539	579	554	588	616	580	628	589	605	585	638	545	621	606	585	575	592	576	566	562	594	574	602	602	542	588	588	586	539	608	579	577	573	596	568	595	566	589	587	589	590	576	583	538	560	576	590	608	572	619	571	585	549	567	609	600	573	580	551	559	582	608	573	568	604	581	571	617	597	563	527	558	572	562	569	596	596	581	572	616	571	564	550	559	564	577	571	633	629	506	578	552	581	557	608	592	535	565	610	562	558	596	586	583	611	555	599	588	564	597	593	551	566	599	614	589	573	574	608	586	585	625	582	679	617	579	578	569	592	571	559	531	571	590	561	595	604	604	587	573	569	571	584	567	606	608	561	580	579	562	580	604	588	590	533	599	608	623	605	565	559	541	613	551	596	615	586	564	547	544	581	575	591	559	594	564	548	556	560	553	580	584	559	552	585	588	622	601	592	571	645	611	593	604	607	566	548	618	541	566	587	559	527	561	603	552	584	592	570	572	595	540	551	563	563	588	586	561	537	595	584	550	620	550	636	566	610	565	560	565	565	575	553	556	561	592	610	582	585	574	614	578	585	632	591	627	587	588	592	626	610	571	580	585	591	552	572	612	640	559	613	574	599	545	596	600	580	603	593	542	601	587	584	576	593	545	618	515	581	602	585	604	583	642	575	597	622	593	607	595	564	610	553	587	573	539	583	564	594	606	560	575	593	595	568	598	579	579	577	568	572	530	607	619	590	613	597	557	587	555	627	605	596	593	597	567	601	598	623	594	591	588	605	535	589	594	593	572	583	582	566	573	592	603	593	551	577	597	610	632	596	573	555	611	574	595	595	553	567	557	595	590	593	554	567	581	570	563	579	573	634	563	570	587	596	572	601	547	594	601	597	580	622	607	554	604	560	599	542	602	588	580	564	594	574	562	558	535	617	624	558	603	600	608	565	537	625	564	571	597	588	573	542	599	624	558	597	593	586	579	614	589	606	567	587	543	608	596	550	605	545	587	611	567	579	595	577	568	613	583	564	573	553	537	574	586	565	565	569	606	577	580	599	604	576	579	600	597	570	610	572	576	630	596	569	557	573	591	615	570	571	563	628	591	614	578	600	619	569	536	604	603	577	553	585	561	610	559	573	555	557	559	610	567	534	556	602	556	589	586	574	593	593	647	560	570	558	606	609	556	606	552	598	584	584	552	600	597	572	581	565	590	567	608	616	565	575	577	593	574	569	602	611	585	589	584	589	579	552	618	621	619	591	634	571	561	600	617	575	579	582	569	580	538	580	613	561	596	574	573	587	583	587	600	619	573	585	569	555	607	552	605	541	578	572	576	557	582	600	559	597	605	553	587	606	559	588	561	604	553	585	606	571	595	589	611	564	596	619	588	609	615	616	576	620	533	615	555	611	630	562	567	554	571	604	550	609	600	537	613	636	598	589	588	577	556	590	565	555	612	570	601	574	578	592	578	542	569	573	600	629	563	583	588	639	576	559	566	575	558	597	523	605	570	586	622	599	607	602	553	583	578	546	595	573	566	573	590	582	623	537	585	583	639	571	527	615	563	572	570	590	621	572	563	563	553	580	580	594	614	626	576	625	559	600	570	546	588	602	609	603	568	589	588	583	562	597	525	587	579	583	624	561	565	589	575	568	549	600	594	624	587	602	536	574	541	565	627	572	617	641	560	589	552	557	585	560	568	613	571	558	573	582	612	564	578	597	568	591	595	585	602	602	554	545	557	545	588	582	618	582	553	581	577	567	563	571	552	554	597	562	641	553	572	583	622	607	570	567	562	545	583	629	577	566	565	597	562	598	591	586	626	585
22679	20978	28929	23230	20977	21023	9824	1131	798	684	603	488	485	426	381	362	345	327	305	303	265	256	254	288	248	219	240	227	230	208	246	247	228	220	177	211	221	200	219	221	186	185	239	215	230	201	204	186	193	196	187	216	217	208	219	204	194	196	187	210	187	187	186	196	189	203	176	192	184	210	213	199	185	172	196	175	190	209	193	185	169	201	199	183	204	190	182	195	188	173	183	181	184	189	187	196	207	178	165	198	195	178	184	167	216	196	183	199	196	193	208	182	181	173	168	184	190	206	199	186	185	218	183	199	202	173	215	196	185	190	208	184	204	187	184	192	194	175	169	193	176	177	182	190	191	211	174	196	204	192	189	178	227	160	192	176	173	180	210	179	172	208	222	214	193	169	184	180	208	172	176	174	174	185	181	181	169	186	173	194	201	173	197	192	186	188	198	179	186	168	177	184	185	191	198	174	182	184	190	175	176	196	167	186	197	182	178	197	167	178	189	178	200	201	182	187	205	221	172	185	191	192	181	199	188	193	208	192	182	175	167	175	186	212	177	200	196	183	169	202	208	187	190	173	192	168	187	190	180	159	192	168	183	186	210	198	175	210	204	187	179	163	180	168	179	179	194	172	177	192	188	188	182	193	191	185	165	185	157	174	183	178	178	186	200	183	177	181	202	170	197	167	200	190	202	215	201	197	222	172	170	171	181	186	192	167	194	184	196	178	203	180	195	187	173	184	186	178	192	168	190	175	182	193	183	193	169	180	197	183	193	174	151	206	193	186	197	167	194	180	178	166	191	205	195	173	179	183	176	175	183	183	164	193	188	171	184	190	171	200	185	202	200	166	188	193	192	205	188	175	183	168	175	181	185	165	188	184	223	210	192	182	183	192	185	202	175	160	178	193	181	200	175	174	182	211	183	198	177	196	164	202	221	201	183	189	173	202	190	166	182	213	195	214	168	193	190	185	147	201	181	180	183	180	164	174	193	194	213	186	190	209	195	199	184	184	183	191	173	173	188	176	193	199	174	183	212	195	184	170	186	184	190	179	176	201	198	186	155	186	166	169	157	173	193	191	186	209	175	163	188	195	194	167	170	206	179	203	196	148	182	193	189	180	190	166	204	175	173	175	186	187	171	195	192	164	167	200	190	189	193	172	183	184	165	204	173	178	185	177	167	170	185	175	195	169	197	177	190	190	182	176	211	173	199	176	182	188	197	196	196	175	205	161	162	180	173	191	185	187	164	194	159	190	182	199	190	208	194	160	201	197	175	177	168	173	173	189	160	196	201	185	190	203	190	182	183	199	205	164	178	174	201	170	200	175	187	179	194	164	178	185	209	194	192	208	168	191	194	194	158	186	179	214	185	191	181	217	178	196	164	186	208	189	190	175	171	201	179	174	187	191	195	188	197	205	179	184	200	177	190	176	180	169	202	205	200	182	218	192	193	172	179	180	160	194	159	168	169	187	167	192	191	169	192	177	167	194	189	167	174	169	159	192	195	180	194	187	196	185	188	178	168	166	198	199	211	201	163	188	198	207	181	194	176	192	208	191	191	175	206	182	180	197	174	183	197	196	194	195	199	185	182	175	175	195	194	183	201	171	183	187	203	196	190	172	179	179	184	172	165	169	184	188	199	186	190	168	165	189	171	181	206	206	174	186	195	203	165	173	200	197	183	216	197	202	165	198	200	172	193	193	147	212	186	185	182	186	193	170	186	202	192	188	184	200	164	180	202	201	184	170	208	182	172	201	207	197	182	192	203	196	220	191	200	203	205	201	203	195	178	206	188	178	195	175	198	176	199	206	189	184	198	175	186	200	196	189	186	178	191	177	188	166	188	172	188	161	201	187	175	184	205	179	174	199	183	205	197	212	181	161	175	186	197	162	172	209	174	177	161	179	204	177	164	160	194	212	204	185	169	188	185	187	172	188	211	152	180	213	190	189	172	165	157	183	195	185	171	180	182	195	184	175	189	209	170	198	181	188	176	188	178	169	170	173	152	181	185	175	179	208	188	186	186	178	200	180	172	177	187	153	201	188	188	192	178	162	182	183	189	178	170	154	188	167	159	166	171	192	178	182	174	182	214	182	163	187	171	195	204	190	195	190	171	181	161	199	204	191	177	190	175	193	194	175	196	178	176	195	184	199	210	212	157	189	191	182	194	192	174	195	159	173	185	165	188	176	181	186	206	186	195	190	195	180	207	193	204	183	225	187	185	169	195	204	171	193	177	173	172	185	170	191	178	182	197	204	209	191	195	178	161	206	185	170	186	188	180	201	193	175	193	183	187	181	206	218	170	203	172	193	164	204	171	174	207	182	174	194	199	196	211	181	167	198	175	181	192	196	209	200	176	189	186	193	206	189	183	162	204	188	171	193	188	177	197	184	161	173	182	174	191	179	205	160	182	170	184	187	197	185	174	184	165	186	212	196	180	191	201	180	199	174	184	179	182	187	186	203	212	182	189	179	174	206	169	159	186	180	167	209	201	188	152	167	203	182	192	194	173	180	159	179	166	190	173	201	169	154	188	192	187	189	185	194	185	167	182	193	187	175	204	177	178	185	139	165	189	171	193	183	196	183	195	172	198	178	187	194	183	195	184	177	196	186	184	205	190	196	183	169	179	179	188	178	198	192	203	197	197	174	174	193	171	203	212	178	181	183	184	160	192	181	189	200	179	202	198	175	191	185	168	175	198	199	168	190	173	149	187	197	190	178	228	193	185	191	226	187	182	188	199	198	171	178	191	189	151	159	181	180	189	176	192	173	171	199	173	194	174	202	172	184	170	197	193	180	181	213	191	197	195	185	200	186	195	184	193	171	175	211	171	174	215	217	178	192	183	176	191	190	174	211	197	207	177	214	174	197	161	197	172	176	185	177	182	158	208	204	191	194	203	180	218	191	171	187	195	177	196	180	189	171	184	181	181	165	148	193	168	226	194	209	197	217	178	155	176	177	184	203	204	183	183	182	173	178	209	209	185	178	171	180	177	173	203	178	204	167	169	201	198	182	190	180	203	197	179	165	191	173	188	188	186	183	181	187	182	187	173	163	194	197	200	173	152	189	180	198	192	176	195	199	197	189	171	205	177	195	195	153	180	154	185	191	176	170	170	190	179	178	175	201	210	180	172	181	182	201	174	208	206	184	225	167	192	182	197	193	165	193	200	174	180	190	182	205	198	186	200	165	207	189	202	191	185	165	168	205	163	171	191	177	148	200	191	211	189	193	170	178	190	176	199	188	209	192	170	201	209	198	187	210	165	163	168	168	203	187	186	181	212	199	186	204	170	178	179	210	179	175	203	192	175	189	171	172	156	204	195	202	205	189	202	186	164	186	185	196	163	198	199	194	178	188	155	194	198	165	181	171	188	189	171	211	190	184	169	211	182	164	189	170	177	157	200	182	163	187	167	181	177	185	175	208	167	188	199	165	182	187	193	191	175	198	175	190	194	174	183	189	173	165	189	170	200	183	172	177	202	182	218	179	188	195
14750	23474	13353	7246	5102	3771	2902	2273	1783	1395	1118	999	812	689	673	560	535	482	463	379	386	361	369	337	329	325	311	319	312	273	278	265	300	259	235	255	257	285	251	266	277	247	226	257	246	253	255	234	227	241	250	238	241	264	224	248	229	226	239	235	248	223	227	252	238	221	233	217	240	231	270	248	207	219	228	245	200	246	218	246	208	205	237	226	215	216	224	214	248	242	221	213	228	223	229	218	251	226	232	225	184	227	224	229	212	201	231	249	210	279	240	202	212	199	210	232	210	221	239	222	247	234	232	240	228	199	254	239	200	234	206	216	203	205	209	223	196	242	235	205	240	209	223	210	226	208	259	229	225	186	242	234	216	227	215	214	224	240	239	200	229	220	208	196	230	233	218	214	223	232	217	227	223	209	202	241	231	213	227	221	220	223	198	246	223	237	232	226	228	222	226	211	213	222	226	217	204	256	199	247	208	226	219	233	202	214	233	238	216	234	213	216	238	210	235	226	206	224	191	227	234	207	225	211	225	215	195	202	219	222	201	199	208	218	232	228	209	225	227	197	219	229	228	197	242	226	223	232	216	221	206	198	215	201	217	237	229	235	213	211	223	227	246	230	206	227	222	218	200	225	233	236	214	234	194	211	206	222	235	209	225	198	219	226	219	197	229	195	226	229	224	217	244	199	246	215	221	217	227	220	208	253	234	234	196	214	227	232	186	207	276	226	207	233	219	237	201	231	245	245	225	212	205	236	217	219	205	233	222	207	210	227	219	224	237	223	213	219	214	245	225	224	228	200	233	220	202	231	232	197	229	228	240	222	211	243	223	243	218	231	223	219	223	202	213	240	208	226	208	220	205	219	198	229	239	241	221	233	225	233	218	212	216	219	222	252	204	233	238	201	219	214	215	213	237	218	221	210	260	207	219	204	211	211	203	213	228	215	237	220	238	239	218	212	234	214	213	234	236	249	231	223	216	210	213	229	226	224	193	227	250	217	227	242	205	204	235	207	192	230	224	223	201	254	189	241	234	206	199	241	211	224	222	217	222	230	210	208	206	226	245	231	209	233	211	239	227	201	214	233	235	213	210	209	217	226	218	223	219	215	226	220	226	227	210	232	217	237	196	211	233	246	206	226	224	244	207	193	209	206	252	206	225	247	227	234	203	247	261	215	211	195	213	235	234	223	213	245	195	218	243	228	198	247	224	232	217	187	236	229	220	231	214	227	220	216	218	200	241	232	219	219	211	243	241	234	217	235	226	239	212	205	210	235	240	209	218	237	191	204	208	235	221	238	229	229	216	217	212	211	227	211	205	240	210	234	224	219	206	225	209	231	222	209	216	211	200	222	240	208	218	218	234	231	207	216	227	219	214	207	243	226	219	220	214	242	232	222	241	200	218	231	227	236	266	209	204	246	231	209	251	212	224	224	248	240	231	212	178	206	204	221	221	210	216	213	241	232	221	253	206	206	210	239	198	229	223	230	232	202	215	179	212	219	196	224	204	201	207	241	210	224	216	231	209	217	239	208	238	245	227	229	208	246	223	207	232	236	229	240	213	234	217	248	198	249	224	221	221	245	171	204	227	217	193	204	233	211	225	245	223	209	204	242	223	212	240	226	218	191	219	213	225	205	198	189	233	242	252	208	224	220	237	238	240	240	213	220	211	220	229	226	241	227	236	230	223	203	236	199	201	210	175	197	231	250	225	222	205	210	220	249	233	249	215	222	227	200	212	244	197	228	225	239	216	244	238	220	214	210	193	240	222	211	211	218	233	251	218	217	213	220	218	224	223	210	190	214	213	221	211	214	188	229	257	230	211	216	234	225	247	200	231	208	232	202	219	193	224	204	205	242	200	199	213	233	213	227	221	209	238	211	215	226	211	206	219	214	193	218	196	233	219	216	229	223	197	229	236	236	233	246	226	232	211	243	232	206	232	207	216	234	192	210	249	228	214	235	226	219	246	226	204	199	230	215	222	228	237	212	215	224	211	215	214	204	223	213	206	193	234	250	225	197	231	219	242	211	218	216	228	224	204	202	204	243	184	213	231	228	207	202	202	221	220	228	230	217	221	222	178	208	197	231	210	242	209	241	208	204	212	248	233	207	225	226	241	212	252	254	227	231	203	218	224	218	209	210	232	230	240	196	217	211	211	210	229	233	211	239	223	225	236	226	203	203	241	216	221	210	201	229	239	246	242	239	205	232	239	243	197	228	240	172	212	219	217	220	212	259	217	216	205	216	251	214	227	209	229	220	218	253	206	246	218	226	217	222	247	219	210	243	210	225	231	222	204	240	216	235	209	205	253	213	235	223	223	213	188	227	215	205	237	237	211	238	235	210	201	212	180	209	200	220	235	217	224	243	224	215	191	214	224	202	212	214	228	197	229	192	239	190	212	220	225	247	207	224	230	230	229	223	221	217	219	224	241	206	198	220	222	215	223	211	215	200	240	219	198	220	222	257	240	217	207	234	214	222	202	236	226	244	224	193	229	212	230	194	245	212	222	215	207	195	213	227	242	226	221	217	213	226	208	225	217	223	211	224	221	247	216	222	211	228	200	215	229	194	232	234	239	224	243	227	241	238	227	219	222	211	247	250	234	221	210	209	244	212	207	213	204	219	219	178	227	225	246	223	228	208	248	244	224	209	201	219	226	218	246	193	201	230	223	193	208	200	231	244	195	211	212	180	202	216	231	215	199	207	203	252	232	219	223	192	240	220	211	201	227	228	219	208	228	260	219	230	219	209	206	217	238	201	215	208	211	209	215	226	232	218	232	224	201	234	203	235	217	188	223	225	251	219	244	219	216	215	224	237	216	241	233	224	210	211	214	205	214	223	222	217	204	233	215	200	203	219	242	207	219	250	226	230	246	210	202	221	246	227	227	215	227	235	231	214	234	197	246	218	197	190	227	236	216	226	207	198	229	211	210	213	211	254	227	210	231	218	222	202	213	227	213	243	235	241	221	205	217	212	237	217	252	223	228	213	214	216	227	217	207	212	232	213	245	215	219	204	209	214	195	222	241	246	246	226	237	225	211	230	220	255	194	231	209	221	207	194	197	239	208	234	209	215	234	237	227	228	220	212	217	234	229	202	245	201	213	202	209	224	224	218	188	218	194	205	210	248	227	204	222	211	218	217	222	216	207	215	230	225	214	229	200	226	203	223	226	230	199	217	236	207	229	252	211	204	216	211	216	237	230	221	225	239	221	237	242	194	239	241	224	210	234	203	241	212	241	221	221	219	240	221	228	239	210	231	223	198	229	202	197	196	215	207	203	247	246	212	230	229	210	214	214	210	200	233	239	234	228	207	213	195	205	216	228	226	233	240	202	208	201	214	208	234	219	217	216	191	211	219	248	239	206	220	226	210	213	236	227	224	214	218	207	187	233	229	213	202	223	213	219	196	243	207	221	240	208	250	207	230	205	201	208	214	212	225	217	225	237	237	210	209	224	195	221	238	233	244	237	214	210	228	205	226	228	224	224	225
26817	20207	8237	921	618	496	509	474	447	434	448	496	451	481	475	427	432	459	446	455	449	424	423	419	437	450	441	431	457	444	463	438	462	413	459	422	487	427	450	427	421	482	416	414	445	460	441	430	434	449	482	424	456	421	423	428	414	431	406	449	449	431	465	452	455	459	463	455	439	418	440	387	434	433	409	472	433	410	460	430	432	440	434	444	480	437	469	437	463	487	483	421	481	405	434	458	452	452	452	434	441	445	460	436	467	460	475	449	444	443	431	450	426	458	468	458	437	447	424	426	439	448	459	429	459	469	468	453	464	427	450	476	478	395	436	428	385	460	483	453	454	436	432	451	439	440	439	439	467	487	441	430	435	436	448	436	461	419	428	414	443	417	410	433	441	458	484	456	461	443	406	431	423	472	453	442	473	432	427	417	412	408	451	480	429	452	468	448	412	438	407	447	473	442	455	509	463	427	454	429	422	448	458	454	451	440	416	452	414	397	471	429	456	431	428	448	449	423	453	467	460	484	438	441	447	473	458	476	427	424	434	430	475	436	450	436	426	429	451	440	431	462	442	438	441	462	455	461	406	425	468	442	453	438	427	462	452	476	408	471	484	428	432	454	419	404	434	437	429	436	434	430	469	459	406	454	461	449	469	442	459	444	435	434	441	445	417	434	440	428	414	408	434	452	428	447	507	463	445	467	470	443	457	442	442	428	456	470	437	440	440	423	410	441	410	464	449	445	474	426	444	404	444	454	439	428	428	395	452	433	440	450	449	471	460	428	439	414	457	431	454	451	451	416	441	471	448	404	454	435	443	473	454	431	467	459	418	464	425	396	435	475	475	470	467	409	444	432	468	458	407	461	449	440	439	470	449	447	434	417	388	418	454	406	448	471	475	448	437	425	461	444	438	452	394	417	432	419	436	429	442	448	446	413	429	429	461	445	453	418	442	423	417	416	455	433	463	428	462	441	466	447	448	442	449	421	460	457	425	443	452	439	424	411	434	448	451	476	477	412	431	421	424	448	447	424	420	441	464	451	405	452	434	400	431	488	447	446	413	441	435	451	445	434	459	457	437	466	436	460	438	409	408	437	462	413	457	449	424	415	475	459	449	442	454	416	412	445	428	457	435	433	428	453	420	455	427	438	454	429	435	447	419	451	429	453	415	460	449	432	474	451	446	460	411	462	445	392	444	457	432	434	430	462	469	449	463	464	462	435	461	433	444	437	420	424	437	446	477	449	448	471	453	466	447	433	425	400	458	473	414	454	470	425	452	430	458	466	437	466	458	432	422	454	428	401	436	425	420	429	437	428	432	419	443	426	446	468	486	410	449	462	507	425	460	477	455	478	444	462	445	466	436	455	428	433	439	445	458	449	419	465	465	449	434	430	455	431	464	454	428	402	440	408	484	431	402	468	437	460	471	430	474	431	435	446	448	441	449	437	461	427	459	422	437	413	476	445	427	439	444	443	464	428	424	479	425	425	449	475	475	461	421	440	423	436	398	427	406	458	451	429	453	437	442	403	444	458	449	441	437	427	420	423	453	448	435	463	420	470	426	471	414	442	463	446	417	422	432	435	450	460	421	461	434	441	425	439	424	446	448	402	459	439	488	485	434	453	449	428	468	413	435	442	418	413	460	421	441	415	419	408	448	485	444	446	441	448	458	409	405	454	442	448	453	451	458	439	420	396	455	461	421	458	456	446	442	435	442	428	433	472	472	435	458	450	400	429	453	451	475	470	435	448	442	445	464	449	452	436	417	475	465	436	435	471	434	442	440	450	459	479	509	447	401	432	428	446	469	443	449	477	458	429	437	436	451	435	426	422	427	453	446	449	441	440	467	436	466	438	456	406	425	425	435	431	457	455	464	432	413	423	441	442	498	470	466	444	461	437	460	455	452	435	454	485	434	478	462	456	444	419	411	449	412	443	418	463	482	452	468	435	468	475	447	423	405	459	436	437	451	421	445	427	424	446	418	446	461	447	439	453	456	400	438	417	394	447	460	448	421	432	416	452	462	462	449	431	446	456	434	403	457	482	422	450	459	460	475	447	453	438	453	461	435	395	425	447	459	428	453	440	455	431	450	481	450	479	464	438	446	432	436	437	454	473	471	427	420	451	445	407	431	453	437	399	433	427	469	405	417	476	485	450	442	475	466	402	470	415	445	440	445	409	428	471	480	441	420	443	415	439	449	448	427	428	448	425	471	446	453	427	432	436	431	421	472	430	430	436	432	415	420	464	444	442	454	434	433	420	481	444	469	448	476	436	473	471	452	442	457	457	419	472	429	448	455	426	444	466	451	437	471	414	426	432	448	464	448	444	468	432	434	421	438	465	439	422	446	417	414	449	429	400	441	454	450	426	426	415	418	422	425	411	436	433	442	461	418	439	442	423	431	455	442	414	438	458	428	390	478	441	442	399	438	451	397	412	466	425	448	419	405	456	462	381	438	439	434	422	414	444	410	422	483	444	452	453	448	428	422	460	427	443	402	439	425	445	472	438	476	499	454	444	487	384	498	456	451	481	414	392	428	430	420	441	446	436	414	456	423	448	448	454	439	409	427	426	451	431	408	437	436	433	457	436	457	459	425	426	412	443	440	492	466	423	474	430	438	432	463	401	418	456	395	440	404	442	411	428	416	442	408	484	476	443	454	424	453	436	434	424	421	436	432	453	419	443	437	460	428	456	440	452	447	471	446	420	440	401	484	443	477	423	458	446	434	400	437	445	455	466	421	472	463	473	424	413	454	442	476	474	487	415	436	480	468	439	440	450	431	439	462	442	420	432	426	435	428	434	438	432	413	427	416	404	439	409	474	460	430	457	407	419	412	434	405	432	473	484	437	453	442	421	452	456	417	443	437	432	405	451	450	426	450	447	413	458	455	461	435	449	482	469	440	459	442	435	470	468	448	385	429	415	443	454	446	417	473	459	509	438	447	423	422	450	413	426	448	416	431	494	432	427	426	442	471	446	442	454	451	446	454	442	436	469	463	468	446	399	412	471	401	403	463	459	441	425	437	425	484	414	418	430	421	405	411	451	429	424	416	441	452	470	462	421	429	442	451	441	464	446	437	454	470	467	435	440	427	428	451	456	436	451	446	414	469	444	442	465	403	441	451	439	460	440	429	420	472	467	461	408	443	470	420	445	419	447	414	448	441	442	455	416	434	448	416	445	478	451	454	445	483	452	428	478	426	438	399	426	425	454	466	427	431	447	427	478	479	429	444	449	438	487	445	430	465	484	407	449	455	431	431	449	448	508	438	472	449	442	506	430	455	395	419	416	457	398	413	452	444	449	442	432	423	424	480	453	450	421	432	397	409	453	418	482	465	441	468	434	442	433	447	414	429	453	480	437	480	441	444	466	449	416	430	433	467	437	452	439	464	468	446	438	469	437	460	452	424	463	489	437	449	420	430	456	474	417	447	465	449	457	431	451	458	465	459	452	437	439	466	451	439	454	448	423	455	428	445	426	435	419	476	473	468	417
5326	4230	1295	831	761	709	652	625	550	585	557	558	622	567	594	560	524	543	584	570	572	553	557	571	554	591	554	534	553	546	580	518	547	542	541	557	541	576	554	540	536	586	548	532	549	531	521	558	558	550	579	550	552	555	535	584	576	537	558	525	622	549	552	566	513	554	536	506	595	556	554	536	518	551	542	550	533	554	545	577	571	517	536	536	576	536	532	553	515	518	517	529	578	522	538	548	548	556	571	540	562	503	503	527	560	561	544	551	535	549	566	542	548	537	549	515	587	503	542	538	539	575	545	512	544	564	543	546	561	548	519	584	549	545	589	520	550	572	531	536	532	510	552	544	529	558	553	586	575	554	536	514	547	525	560	549	545	536	549	541	534	547	552	552	563	527	520	510	531	575	561	546	533	547	528	569	510	558	547	506	544	587	511	600	518	554	514	511	530	564	553	601	531	541	531	524	553	533	537	574	530	554	568	548	526	557	554	542	556	550	519	516	575	526	571	569	543	592	551	545	548	543	540	582	545	539	515	562	565	564	538	525	524	523	553	544	516	553	531	528	541	521	526	527	544	531	556	578	502	543	539	528	564	538	573	501	573	545	543	567	520	581	539	548	521	527	559	546	576	565	550	512	572	528	548	489	506	549	509	538	531	517	533	560	522	569	524	525	565	515	542	566	554	519	536	554	543	596	524	589	561	555	537	550	561	564	488	568	556	520	524	534	562	552	572	552	525	554	572	553	554	557	513	554	536	532	556	586	520	538	535	543	561	524	564	549	533	552	543	509	550	524	555	569	549	557	505	521	543	524	550	545	509	537	561	581	569	580	563	535	559	530	509	528	547	564	565	529	522	543	568	526	529	523	557	582	532	571	496	550	516	506	561	572	567	575	553	554	537	538	544	521	562	555	530	514	581	567	518	509	510	543	553	576	537	563	571	542	518	533	523	552	513	577	574	554	560	540	508	531	559	500	539	537	521	500	569	540	532	543	532	537	543	547	557	541	543	545	540	550	526	553	560	564	521	523	544	591	544	552	521	535	586	530	580	517	553	550	505	525	536	534	540	516	557	584	543	491	521	584	539	529	525	550	538	511	546	553	529	582	515	561	539	533	580	530	600	533	516	529	543	550	574	561	579	563	507	529	594	555	548	503	561	571	544	542	548	549	570	534	535	543	514	555	509	573	514	509	524	564	586	531	540	542	545	547	522	599	573	521	561	521	506	557	562	505	544	561	566	568	564	538	531	564	535	562	549	528	558	544	547	546	565	532	577	500	550	585	520	535	572	547	517	544	575	561	548	510	576	564	565	539	530	563	537	504	538	564	564	548	527	548	571	561	571	542	552	537	509	553	518	547	551	557	548	485	559	555	515	550	530	529	519	541	527	513	511	542	495	516	542	510	541	558	560	522	551	538	516	556	551	508	546	539	536	520	573	570	553	536	565	526	535	549	541	535	554	557	565	554	541	569	546	542	527	544	561	574	563	559	556	534	501	583	540	562	551	537	566	540	523	492	499	508	547	553	567	547	528	551	510	521	522	520	568	566	589	541	470	547	567	547	533	537	516	524	552	482	545	527	539	563	542	536	526	494	541	575	549	562	590	518	586	525	565	501	586	523	513	541	533	538	549	538	541	501	558	557	558	581	547	553	515	571	526	519	520	552	540	521	552	576	508	534	578	543	541	598	555	573	560	546	585	547	567	544	560	562	566	554	506	537	555	525	550	489	531	566	539	557	525	549	515	553	530	553	537	556	544	536	585	511	595	536	525	549	568	515	501	566	535	559	536	561	507	564	573	570	532	497	501	566	560	558	525	525	555	591	536	538	521	557	537	531	522	536	520	566	559	535	522	514	598	601	515	533	503	537	525	549	564	539	536	527	548	526	519	557	561	499	534	588	564	564	526	531	559	520	482	560	535	555	517	548	550	590	544	519	563	541	522	603	558	571	526	572	518	578	510	525	579	570	540	539	576	541	533	555	592	532	583	554	549	545	533	549	601	523	540	512	548	523	538	538	506	543	579	574	513	546	519	536	539	580	544	517	570	558	525	495	543	552	553	563	553	502	519	572	511	519	587	522	545	561	518	492	528	557	551	538	509	581	537	560	561	516	535	546	525	528	566	569	551	554	497	544	547	514	526	538	547	575	584	567	529	555	585	523	537	559	568	544	542	509	526	540	586	534	541	526	537	561	532	536	536	548	540	529	549	576	529	543	525	529	528	559	549	571	523	560	550	574	526	528	542	477	549	511	552	546	530	543	460	555	524	543	549	553	536	552	511	530	537	566	545	535	544	517	540	543	552	550	556	524	568	515	567	531	530	528	559	560	555	521	571	552	582	545	520	546	545	551	503	525	540	563	551	538	568	578	565	528	570	538	549	525	582	529	580	570	563	537	555	571	533	515	571	578	581	557	571	547	524	518	536	518	513	522	584	540	533	517	491	536	536	520	529	570	528	557	544	546	537	522	530	586	553	556	539	550	514	543	536	547	595	553	568	552	534	573	536	536	573	525	551	498	558	557	522	553	469	550	556	548	586	526	600	582	563	534	517	530	577	527	560	521	519	546	545	519	527	578	544	541	562	581	547	516	585	523	566	562	556	541	534	508	556	525	534	546	521	546	515	523	534	558	538	531	493	527	575	515	547	559	556	595	514	530	522	545	554	530	539	534	588	544	527	526	541	566	532	579	478	530	526	569	544	568	481	566	581	556	531	564	558	529	548	560	568	499	538	579	541	532	546	528	525	522	447	556	536	536	544	554	504	520	561	574	589	532	583	525	542	568	532	550	527	561	504	553	548	536	553	507	573	503	495	561	558	517	544	552	549	518	557	541	573	540	528	544	544	534	559	568	505	548	548	524	544	540	563	560	580	585	568	567	547	523	527	540	526	492	542	555	549	505	548	561	565	554	560	555	551	544	565	554	520	521	532	547	554	542	564	552	564	559	554	555	530	532	528	569	528	516	524	558	550	544	587	590	578	583	522	513	574	523	587	559	537	543	519	572	569	492	586	506	533	501	555	513	502	511	524	542	530	537	505	571	521	539	530	482	547	541	496	519	532	526	472	503	512	510	570	564	522	534	548	589	545	566	542	620	544	579	488	550	536	515	540	551	559	542	515	490	509	554	530	576	550	522	554	559	511	562	545	558	505	524	546	557	521	566	543	581	552	524	556	501	544	507	558	543	578	571	512	518	522	547	556	545	560	534	553	562	545	502	537	537	603	527	570	533	582	536	530	556	505	537	567	496	547	553	547	543	560	542	559	519	547	536	547	567	500	536	568	521	554	566	556	571	519	512	572	566	566	557	514	519	587	548	551	576	554	542	548	576	512	561	584	536	523	559	529	523	584	576	502	521	517	526	533	496	581	539	486	541	555	562	562	542	515	546	545	524	588	525	530	505	575	540	529	551	556	552	581	585	560	532	519	558	548	534	500	540	547	538	545	549	536	543	525	535	559	500	526	555	562	551	555	559	573	544	523	565	583	539
23665	20966	28512	23595	20976	10841	1110	684	559	487	424	395	316	323	294	294	282	313	280	274	278	254	248	241	226	238	242	242	246	246	219	247	227	224	241	238	229	217	247	217	252	235	213	252	218	247	239	214	211	226	236	213	211	201	219	208	231	219	219	208	210	219	220	210	219	238	196	249	200	214	223	195	229	228	227	228	216	251	232	214	228	231	213	226	203	227	220	219	203	242	235	219	225	215	209	233	209	201	215	204	211	216	227	209	212	217	242	229	203	219	205	209	224	204	207	204	205	221	218	242	219	204	227	228	224	205	182	216	205	203	187	213	223	228	212	226	226	234	234	185	205	223	199	216	201	228	210	203	232	200	207	219	204	256	188	224	203	221	204	192	204	219	204	194	197	203	196	191	239	209	198	176	190	221	181	222	190	226	211	231	198	216	217	200	190	203	221	226	193	201	185	221	203	220	196	223	209	215	188	205	228	217	215	202	217	219	201	221	244	206	228	241	210	206	226	216	212	216	207	230	217	214	208	193	246	214	220	216	214	220	213	212	215	208	191	219	201	200	208	219	244	229	210	206	229	229	230	214	212	202	231	194	219	206	217	218	185	230	213	215	208	187	212	230	232	197	203	200	205	190	206	215	227	177	209	213	249	196	226	188	207	219	218	209	207	224	221	214	205	252	245	241	225	203	205	229	215	203	208	184	229	207	227	212	191	190	187	208	221	216	208	206	200	205	208	212	214	217	217	215	187	218	179	217	227	183	216	171	213	209	211	233	200	206	223	221	203	228	205	189	210	202	237	214	199	230	223	207	209	186	200	229	226	235	227	204	201	207	216	212	226	215	221	197	199	207	214	221	212	208	197	217	238	221	224	230	193	216	216	242	231	242	214	185	238	206	190	217	208	214	217	246	199	213	214	249	236	215	190	220	221	229	199	212	222	197	225	231	210	218	210	213	209	171	204	217	189	210	205	212	228	190	212	207	179	192	218	196	185	214	208	231	191	213	204	211	201	199	216	203	223	193	234	233	200	230	219	207	227	226	214	201	248	223	245	216	229	193	216	224	218	196	222	219	205	208	183	220	225	185	224	213	208	214	200	211	180	224	165	196	200	207	225	220	228	203	196	199	202	209	225	221	237	222	218	257	210	226	210	226	199	217	236	203	199	203	207	232	196	209	218	214	254	221	215	224	224	249	258	229	186	216	221	217	220	202	209	229	224	220	207	217	217	193	195	235	207	203	206	217	209	230	198	192	210	224	237	190	236	216	215	201	216	188	200	221	198	199	222	264	205	221	209	224	209	193	227	198	214	235	218	196	220	186	233	212	208	253	221	215	235	203	234	196	229	214	203	214	195	223	219	194	211	220	230	213	209	203	220	220	194	215	229	225	227	194	222	210	218	201	190	223	227	237	240	205	243	231	229	218	201	221	237	213	222	229	216	230	209	217	204	197	215	208	208	200	230	221	205	215	213	210	223	229	206	223	211	208	201	189	210	225	206	207	216	197	209	192	196	216	218	245	224	225	212	219	218	214	212	198	207	203	213	210	203	210	231	215	204	201	215	239	202	215	207	229	209	199	229	191	218	234	225	225	209	195	209	213	190	227	201	251	207	209	181	240	208	222	216	211	218	217	202	231	230	216	201	219	198	214	196	193	204	215	221	220	216	202	212	212	191	197	234	222	220	203	197	238	225	226	214	200	214	235	244	200	224	215	224	226	185	207	225	205	212	213	210	208	239	219	207	212	219	216	184	229	210	249	205	197	205	218	213	222	221	226	234	218	207	219	230	202	223	211	224	215	218	199	213	204	195	240	179	203	209	236	237	216	213	225	211	218	211	211	211	219	222	198	220	190	199	216	208	222	221	224	202	226	227	252	207	209	239	226	226	209	232	232	224	234	216	226	231	199	229	218	206	206	217	240	192	187	199	218	197	193	185	200	191	216	212	212	194	212	212	199	218	196	195	216	230	213	221	217	225	203	194	227	199	249	200	231	241	220	236	227	212	241	189	209	225	205	172	209	213	248	217	225	208	205	208	193	209	242	212	190	186	218	214	221	244	221	221	220	219	202	218	232	207	218	209	223	210	236	242	214	200	208	206	224	240	183	193	224	233	198	214	224	205	198	199	219	204	199	211	238	230	224	209	210	222	218	228	203	208	218	224	246	212	204	224	197	185	204	226	190	193	245	200	232	209	213	200	215	214	213	223	229	217	234	209	197	205	198	239	220	229	212	208	195	204	227	216	198	220	213	210	226	199	216	242	214	239	208	198	214	200	216	244	217	201	208	203	227	193	222	236	210	223	209	217	213	188	204	204	221	219	213	219	186	216	217	198	223	220	205	220	211	222	202	234	201	211	213	204	219	216	223	227	208	239	222	207	214	185	207	218	199	224	207	238	241	197	219	215	205	219	251	228	217	219	213	194	213	198	208	238	195	217	215	225	196	205	195	222	228	218	212	216	179	207	219	228	211	203	192	222	210	223	203	215	202	223	204	208	218	193	197	224	226	222	196	219	216	187	229	235	212	240	223	214	213	210	231	199	188	234	195	216	185	200	213	219	202	219	213	228	202	202	229	218	201	240	224	247	238	187	214	219	234	191	211	236	225	226	222	189	236	245	209	218	209	215	195	221	211	212	199	181	187	228	228	210	198	244	222	190	210	229	244	224	198	195	237	252	232	210	236	217	201	197	197	208	198	221	226	202	225	208	216	220	210	200	198	202	220	198	201	226	210	207	203	191	218	234	212	197	204	201	217	210	236	231	218	208	210	217	220	221	217	199	203	203	235	200	212	213	227	206	195	203	224	208	204	233	221	215	244	229	217	226	234	222	206	207	197	235	195	210	213	210	199	210	231	201	223	223	203	206	229	219	206	241	224	204	205	212	225	225	195	221	228	203	233	211	200	214	189	220	225	201	203	235	204	219	196	218	202	196	224	218	219	217	225	229	204	228	249	176	224	198	206	230	219	206	215	216	214	217	193	223	213	191	194	215	224	226	217	200	230	199	216	252	239	210	229	219	218	211	209	215	201	209	213	218	219	186	211	232	198	207	227	207	204	212	212	210	226	214	240	198	181	211	227	220	197	202	200	229	201	246	236	230	223	215	212	202	216	218	221	222	230	207	208	209	220	204	211	252	212	230	219	235	204	199	213	219	236	214	190	204	222	185	192	216	244	197	232	233	206	214	222	219	243	203	218	217	207	212	192	228	220	198	186	174	184	230	214	222	195	224	221	198	220	233	194	183	213	194	227	188	216	189	214	213	193	222	218	222	196	221	227	218	207	219	195	228	221	241	240	242	209	226	212	225	209	239	204	205	226	221	230	209	210	222	215	197	200	195	201	205	194	229	216	197	222	221	219	186	199	218	224	217	209	218	220	205	215	229	204	231	210	195	231	233	221	199	218	220	211	220	217	208	213	240	215	220	219	215	237	212	218	238	197	224	218	216	216	215	212	217	239	217	215	208	192	204	219	199	220	225	200	199	208	209	216
14326	18730	8369	4229	2865	2106	1708	1264	1094	899	755	647	557	555	504	440	431	406	377	389	364	340	330	362	332	304	308	323	319	313	327	310	307	288	324	305	275	307	281	262	303	278	304	288	297	287	292	273	291	298	275	271	285	261	288	294	289	284	285	288	296	278	279	291	292	274	255	299	275	294	289	265	291	281	263	295	284	274	284	290	258	276	282	288	280	253	284	283	260	265	272	272	282	276	263	267	291	285	265	274	269	287	305	248	292	275	279	264	273	304	255	287	255	278	284	306	290	261	292	293	269	296	272	264	275	273	258	271	279	275	259	292	299	273	297	261	313	288	298	264	280	290	293	255	279	313	296	273	268	267	273	255	307	261	254	275	301	250	286	281	301	255	266	270	285	260	252	297	258	257	269	276	258	288	270	261	292	289	247	278	283	301	276	266	296	275	264	264	273	273	258	303	278	303	241	281	275	269	290	265	310	293	276	301	252	275	271	281	292	331	264	254	281	298	277	261	307	277	288	315	284	257	262	285	282	255	288	267	293	285	236	298	271	263	268	295	258	256	262	281	264	274	291	264	279	286	305	280	276	266	287	284	270	274	269	275	275	255	244	280	253	315	269	286	260	284	273	269	284	274	261	313	277	289	314	276	292	279	280	278	288	234	262	261	296	302	265	272	272	296	260	281	272	268	275	271	293	261	277	259	284	245	294	277	256	292	251	256	308	273	268	278	287	264	302	261	266	269	267	267	270	270	261	284	279	276	289	260	226	320	282	286	254	265	277	271	296	278	253	273	277	288	287	301	285	279	294	277	275	261	246	278	275	260	257	313	299	262	264	284	281	287	303	255	271	281	263	258	293	276	279	278	303	286	251	276	285	246	275	275	283	272	283	310	273	282	271	281	270	292	344	273	278	254	289	298	272	299	288	265	278	285	308	288	274	291	280	283	264	291	292	252	280	252	273	274	263	251	294	266	327	274	285	274	279	280	286	281	294	252	270	260	242	272	244	260	258	254	285	291	283	257	281	264	265	277	275	265	265	270	297	332	261	265	277	259	297	269	264	269	274	244	284	271	269	275	298	298	298	268	269	257	283	291	297	270	279	275	263	280	256	293	259	293	283	273	284	250	284	297	263	260	269	256	248	275	256	263	277	278	297	281	290	261	273	262	266	286	249	285	272	272	277	242	293	271	286	265	265	295	248	264	289	256	271	252	265	299	262	269	259	294	303	266	279	283	280	265	312	253	275	270	263	269	269	274	281	275	264	282	265	270	259	258	271	288	251	273	289	275	254	248	298	262	261	268	275	279	255	270	301	331	313	257	239	275	310	252	277	302	264	297	281	249	282	258	262	274	270	272	267	264	300	274	288	282	280	249	287	291	281	265	308	292	271	271	278	282	245	271	297	285	287	247	250	273	279	275	288	264	290	276	278	248	315	274	313	298	275	260	278	284	289	272	266	297	281	254	288	314	286	274	265	286	281	294	278	278	296	271	291	287	260	277	291	286	283	258	288	271	296	266	278	238	273	283	293	287	281	263	297	297	283	231	293	279	270	280	269	270	285	273	260	304	272	256	278	282	286	276	263	254	325	275	269	283	296	260	251	274	288	271	264	283	267	253	250	282	286	282	280	283	275	254	267	285	266	280	286	284	297	284	291	277	257	276	288	291	252	284	273	280	284	280	281	238	283	264	254	288	262	284	280	271	273	274	282	267	280	293	261	266	261	268	244	270	292	295	281	288	283	268	293	255	279	274	296	287	270	273	260	292	282	268	265	279	288	284	300	259	274	261	299	257	251	292	298	256	262	257	293	232	284	279	286	272	243	241	283	293	303	267	281	249	266	267	270	293	298	271	278	312	255	259	258	271	280	267	308	283	278	303	240	268	288	259	266	265	311	266	252	255	286	258	276	286	270	254	254	265	254	245	300	260	270	263	274	257	243	280	269	292	279	260	303	277	241	265	317	278	316	252	272	265	314	288	261	297	263	271	274	264	309	235	287	272	256	253	260	269	289	268	271	253	267	312	274	269	274	262	294	279	292	282	276	273	282	281	272	275	292	267	296	270	261	283	270	294	287	284	276	292	265	250	253	262	259	274	287	267	256	262	260	264	274	292	252	277	266	275	309	273	289	304	275	268	250	264	289	304	278	250	264	276	293	281	273	283	259	244	259	282	298	263	296	244	278	256	252	295	284	268	306	285	297	280	290	278	268	319	246	273	271	260	283	274	276	274	277	263	265	258	256	261	252	282	261	272	267	256	270	261	278	298	289	292	293	280	275	281	279	310	266	271	276	248	276	242	276	306	293	282	282	280	283	290	275	288	271	255	294	259	287	264	279	238	275	284	282	259	274	298	272	283	261	271	263	282	265	293	278	285	255	282	277	277	287	297	288	290	284	284	234	259	273	260	241	296	256	279	282	272	264	278	281	265	289	271	280	254	247	289	261	280	271	289	268	281	273	291	291	273	300	274	235	286	279	274	265	265	308	287	274	240	275	260	233	300	267	280	266	270	273	257	303	243	254	242	286	275	249	281	261	302	267	275	279	298	268	277	274	280	312	315	288	274	282	274	270	267	241	256	260	280	286	291	262	247	251	264	281	260	277	300	301	265	294	293	265	281	280	249	256	267	261	292	274	297	229	275	257	272	282	289	264	276	304	287	241	312	291	287	276	253	246	270	274	273	269	264	273	253	284	279	265	264	265	310	256	292	282	278	278	246	260	273	286	273	282	287	243	270	273	257	269	232	290	275	281	284	264	245	296	268	291	257	270	266	271	262	265	266	261	264	282	251	300	250	251	265	270	279	262	285	278	254	275	264	270	299	265	270	283	259	287	284	308	259	281	304	277	270	261	261	262	279	265	280	276	255	275	284	258	292	271	284	259	291	283	259	290	255	283	245	264	268	302	279	279	283	301	282	277	253	289	279	266	293	268	281	305	299	290	240	288	277	245	263	271	266	297	264	258	267	281	276	282	289	272	290	286	278	278	267	262	305	253	252	284	248	254	275	286	297	275	295	289	272	288	296	277	281	285	285	266	258	256	291	255	284	295	281	294	278	281	249	301	273	240	293	292	283	269	279	256	281	264	251	287	253	271	251	268	260	276	256	263	289	291	283	262	261	288	272	263	286	254	293	291	256	278	286	275	257	261	273	256	281	295	256	312	281	277	269	265	273	259	251	256	281	268	274	248	265	292	293	277	268	265	268	262	278	284	263	250	297	288	275	305	282	263	310	297	266	279	271	295	313	247	276	269	284	297	272	296	278	252	297	271	258	263	297	293	261	271	269	275	273	280	292	288	285	291	278	239	289	275	295	307	270	275	290	254	292	230	274	265	286	264	279	262	309	269	254	274	292	255	296	269	263	247	265	266	279	295	287	246	258	305	275	287	273	266	282	274	286	272	291	276	249	285	264	273	290	280	252	296	265	300	283	281	300	321	263	273	269	272	269	268	292	274	297	296	274	260	275	291	273	268	276	272	271	280	277	260	292
24942	20930	27287	24596	9744	1032	798	655	623	591	588	579	568	605	528	521	528	539	502	536	529	520	518	549	536	449	508	500	471	501	510	570	526	461	516	483	507	501	496	507	523	546	489	531	542	525	465	492	532	456	528	489	554	506	535	504	513	510	506	480	503	476	497	476	483	507	491	474	482	494	485	500	473	471	496	470	493	510	454	485	495	473	501	503	517	537	530	457	527	462	521	523	447	484	486	503	503	446	472	485	496	482	507	492	422	473	499	504	500	485	495	480	492	523	478	531	478	523	471	513	531	499	491	487	469	516	501	466	475	506	519	484	501	497	484	503	478	476	497	496	496	487	534	505	442	496	463	487	519	490	513	491	489	471	497	501	507	487	488	482	473	495	475	510	499	486	445	483	523	492	479	508	476	510	521	452	489	473	455	469	497	462	461	481	459	478	513	468	482	491	481	516	548	486	490	525	493	488	487	517	469	492	475	509	516	450	471	478	543	501	518	499	482	492	483	508	458	527	487	489	480	489	457	516	501	500	474	515	480	532	534	485	489	504	495	462	541	503	474	519	515	451	496	487	500	509	476	519	472	485	476	487	498	501	482	473	497	508	480	515	469	504	520	518	516	469	494	510	502	468	500	479	484	516	468	470	518	482	517	494	509	515	512	517	473	465	467	513	501	490	491	507	498	495	476	502	478	482	493	499	503	447	517	499	490	513	467	517	498	508	462	507	476	455	482	476	495	478	484	529	441	481	493	528	510	484	491	487	504	462	507	467	524	509	511	494	446	465	507	489	499	495	501	497	484	507	457	505	512	496	525	537	501	479	482	463	474	520	458	488	499	478	475	509	518	446	490	499	455	515	472	498	502	492	559	489	457	467	460	467	477	472	482	452	479	508	512	490	505	502	483	456	487	473	515	479	497	513	513	522	492	519	488	484	464	537	491	484	482	508	471	466	459	518	524	487	531	487	504	505	496	516	474	482	500	441	503	500	497	506	480	507	486	475	473	485	465	452	495	502	494	461	474	499	530	512	491	519	496	469	482	488	487	497	491	480	513	501	543	503	466	489	526	488	471	497	491	515	476	517	521	523	478	508	480	502	507	502	483	499	479	497	492	452	515	481	501	483	498	533	480	491	508	465	501	501	524	530	489	450	503	499	502	504	509	507	521	484	496	492	481	451	461	504	471	448	517	477	482	506	504	514	503	475	473	485	487	497	453	532	520	501	507	474	523	492	488	474	481	448	495	457	487	475	506	495	465	512	459	495	511	515	500	513	515	505	518	432	483	497	520	521	434	493	488	527	512	500	527	493	539	480	503	479	485	475	469	475	516	463	502	537	506	450	526	504	517	463	492	485	485	503	493	515	470	510	518	481	484	513	530	504	478	497	505	445	492	499	515	491	482	508	531	451	456	465	536	493	506	474	474	496	494	522	449	512	502	503	495	543	515	525	506	517	490	500	490	501	514	513	461	480	493	519	538	476	488	505	517	499	500	484	504	487	487	502	490	489	502	530	478	479	507	527	510	513	490	467	494	515	466	525	462	476	491	492	505	489	471	512	472	487	497	499	503	484	471	486	484	502	487	521	485	468	481	488	513	489	489	534	472	471	502	510	516	459	476	507	513	519	474	481	508	489	475	494	480	490	500	473	485	471	465	505	465	504	488	497	476	483	484	512	503	473	500	506	469	472	484	506	471	519	504	482	496	496	469	502	450	496	510	514	499	446	478	459	499	436	476	475	442	514	488	466	490	530	524	505	478	527	504	528	526	507	513	473	488	498	516	515	488	481	495	461	498	466	532	516	467	479	485	514	453	499	452	497	458	509	520	531	532	481	506	501	467	480	501	472	481	494	463	494	483	510	496	512	523	470	500	465	512	473	483	520	489	507	508	473	519	522	483	484	517	486	519	534	526	535	484	523	483	531	524	443	471	478	516	529	529	481	499	433	505	476	514	512	489	506	481	521	477	503	471	496	507	479	475	482	473	524	460	497	500	496	509	476	491	528	522	513	558	491	506	475	472	481	514	469	475	507	452	482	493	487	477	475	469	504	515	488	474	507	518	466	516	475	535	508	458	496	478	509	468	509	493	487	494	493	493	496	470	490	490	480	505	529	433	501	482	483	500	479	482	473	466	491	467	497	529	477	494	480	504	516	500	530	503	532	509	511	459	528	464	472	476	477	501	523	521	498	489	479	514	492	462	470	500	506	474	522	490	505	460	485	505	517	496	500	546	502	513	464	503	491	505	464	510	506	468	525	466	532	543	485	506	531	549	513	513	462	484	513	518	526	488	503	500	508	468	540	475	500	499	498	458	491	476	499	448	517	512	521	502	489	472	484	501	476	499	508	485	524	483	497	502	497	433	464	510	503	511	465	525	531	485	504	461	500	486	496	491	509	471	514	490	524	487	508	480	509	487	494	527	506	491	501	493	455	509	481	521	464	501	497	491	500	493	460	474	451	517	510	469	482	500	497	551	477	483	512	521	493	488	496	475	490	490	466	539	504	486	506	526	504	466	494	499	516	486	517	469	465	472	493	512	478	500	478	488	485	499	517	485	525	500	486	455	474	500	477	469	494	491	483	518	475	503	506	483	499	492	476	468	484	508	476	491	501	475	480	503	483	517	472	532	514	498	500	508	474	473	483	484	495	505	489	515	485	522	477	504	490	473	463	486	482	489	546	467	513	487	469	503	517	497	471	484	503	466	495	505	467	462	509	516	522	488	486	476	470	502	497	477	504	490	480	481	472	511	498	487	486	512	501	501	465	528	510	484	492	510	493	523	477	495	493	480	510	492	468	468	517	494	508	499	481	511	486	487	476	520	458	473	488	488	517	492	516	471	464	501	517	453	511	473	506	521	443	483	495	535	489	518	484	547	498	460	478	476	497	489	474	536	519	483	481	475	528	492	498	461	475	470	462	534	470	503	532	486	500	477	488	490	468	537	522	495	532	494	557	502	482	463	461	492	495	494	498	502	485	522	454	527	487	500	531	464	501	435	502	509	497	467	487	500	559	438	482	490	512	527	462	488	536	490	507	487	487	493	485	512	489	511	485	496	501	496	503	499	501	494	472	461	490	470	521	495	513	508	466	502	470	511	456	501	478	506	500	495	502	500	495	517	495	451	482	485	494	468	496	516	512	498	483	476	497	462	489	532	504	519	519	479	492	515	469	524	500	501	490	532	493	498	493	486	475	488	466	476	487	503	500	485	495	498	509	497	470	491	502	467	529	465	492	522	491	472	478	485	546	488	498	504	513	484	486	491	508	519	488	488	514	473	477	514	482	487	518	478	454	463	519	525	498	511	479	480	493	500	489	461	516	480	484	493	476	437	469	511	449	472	477	488	482	463	486	516	495	519	500	504	496	458	478	468	436	454	515	520	513	492	468	522	488	491	491	458	454	483	500	482	486	523	524	492	491	538	474	520	494	522	484	496	531	538	479	485	483	488	465	485	482	497	504	459	492	476	474	493	470	480	476	472	511	489	491
12244	13690	4649	2484	1911	1613	1312	1158	968	868	789	731	734	728	712	675	687	654	612	652	663	646	639	604	642	626	631	622	610	567	591	561	577	587	612	614	661	590	591	579	615	594	537	599	571	570	577	546	597	604	583	546	587	663	596	616	613	586	592	630	613	613	570	598	595	605	640	552	594	593	585	580	613	561	578	617	622	600	587	582	556	542	593	596	589	535	570	611	650	570	606	620	606	579	593	609	561	606	586	611	606	541	620	595	581	608	608	593	582	576	579	633	563	620	563	563	599	603	611	576	579	603	614	605	544	619	582	564	620	590	597	540	588	607	586	597	580	598	620	596	559	571	641	606	597	563	601	584	564	603	546	565	564	570	559	644	603	590	612	622	579	621	571	612	560	588	586	583	547	583	596	545	519	603	571	548	592	613	591	555	567	610	610	587	590	582	588	587	567	616	623	534	599	602	576	583	581	557	554	575	589	564	544	594	537	521	600	610	566	585	553	612	538	631	536	590	600	582	582	602	579	563	589	575	558	606	623	608	581	578	619	579	560	570	596	639	527	596	588	559	606	543	583	585	587	610	641	627	646	612	600	573	589	593	562	551	581	594	577	627	620	641	576	605	595	560	580	604	593	596	562	596	613	520	564	535	545	590	622	576	632	581	603	584	584	608	592	581	572	569	581	566	599	548	619	626	592	588	576	554	588	566	635	591	601	581	616	617	566	583	562	574	603	622	619	585	548	604	575	586	609	583	614	601	582	584	584	626	610	610	542	616	586	613	597	591	565	594	563	597	584	570	549	570	561	578	534	528	621	606	598	631	545	593	577	565	552	595	577	635	551	616	669	602	620	586	564	619	592	542	616	579	576	563	580	604	573	621	574	564	596	614	550	564	620	588	639	601	627	561	633	604	604	561	637	607	588	598	598	578	560	598	610	619	613	630	558	583	545	649	618	584	587	578	570	622	570	630	558	596	585	570	573	588	590	595	544	592	613	599	581	560	561	580	631	592	536	608	607	584	544	563	614	558	580	607	581	594	556	577	586	618	574	591	573	604	565	578	575	604	609	568	574	545	563	558	555	579	566	586	628	577	618	560	566	561	574	569	580	600	603	584	602	632	594	641	588	590	610	581	564	595	622	563	607	575	547	639	579	584	601	565	564	581	632	617	561	576	565	591	561	578	614	619	575	557	606	613	594	553	580	557	570	616	588	604	590	588	598	588	616	619	577	580	596	571	577	543	562	620	566	592	562	607	593	616	575	581	566	553	589	591	584	571	588	551	594	568	582	585	585	569	595	596	578	565	568	548	578	556	615	631	575	560	618	587	579	532	548	596	582	532	589	583	552	641	602	576	583	540	552	560	603	559	606	594	597	575	602	629	615	592	600	552	605	571	600	593	581	566	611	594	563	574	624	611	594	567	610	609	625	604	550	586	609	534	621	577	560	592	600	601	583	558	578	642	612	576	586	611	624	633	607	568	577	589	592	584	583	589	570	570	567	560	650	535	586	579	533	546	592	562	636	635	574	589	613	581	565	628	574	590	587	611	530	564	592	596	602	605	570	556	555	579	557	607	605	555	590	554	613	603	572	630	573	593	551	549	610	597	571	646	595	575	636	632	596	629	568	602	594	589	581	559	573	587	570	562	566	584	557	592	565	586	565	577	581	573	553	545	560	563	640	600	595	571	569	602	609	589	588	582	625	605	577	572	550	584	595	584	596	595	653	569	607	576	578	578	576	578	537	618	586	542	569	579	579	574	574	585	561	568	590	585	579	554	556	574	610	564	581	582	608	630	564	572	578	604	613	587	575	608	642	564	593	620	591	576	586	613	575	613	539	599	579	567	602	601	625	616	526	574	570	559	566	585	575	546	606	564	613	571	524	573	582	580	598	591	565	525	590	586	583	570	591	591	599	584	605	626	572	584	593	590	628	579	587	611	587	623	589	572	586	610	594	594	610	592	555	576	599	600	606	627	593	593	583	559	591	567	594	614	593	589	607	570	578	575	579	627	535	574	575	569	601	570	586	565	594	570	647	573	597	599	559	582	626	564	533	601	572	584	610	594	577	589	614	584	574	595	579	623	545	608	640	601	563	614	575	631	602	622	592	589	626	589	604	608	598	595	589	558	628	615	575	571	624	573	598	631	626	571	550	574	606	579	587	586	580	617	551	570	580	617	580	618	579	557	573	562	594	612	603	582	631	564	526	553	566	558	568	572	583	606	623	602	565	579	573	583	613	593	605	555	572	616	599	569	566	585	571	631	612	565	567	589	584	611	534	578	600	614	615	588	586	602	587	565	574	593	598	581	584	584	573	583	530	548	596	585	584	627	543	592	580	572	560	542	611	595	605	563	582	601	608	582	625	632	584	576	573	570	528	611	560	578	599	571	632	583	586	575	631	615	626	561	602	612	619	601	638	616	585	574	595	583	600	593	582	582	569	615	610	584	565	582	648	622	628	575	592	616	564	594	588	565	575	587	558	605	555	600	581	535	569	606	596	570	637	618	578	571	594	552	583	589	600	616	603	605	565	611	597	568	524	551	576	590	570	554	612	620	599	579	592	577	592	602	555	631	558	589	584	584	561	549	606	595	600	585	587	593	548	584	581	607	597	588	567	612	545	574	617	589	634	584	606	584	607	601	551	587	523	590	576	597	593	596	594	597	620	549	540	596	586	592	577	609	607	587	590	569	656	594	609	646	588	581	561	634	560	608	591	563	607	554	534	586	593	623	600	552	555	553	594	546	554	611	564	559	607	580	600	576	579	576	565	615	563	535	582	577	621	568	555	610	610	574	562	604	586	609	610	593	569	565	577	597	564	611	587	579	553	632	616	574	570	630	587	565	603	569	557	601	586	599	605	561	606	588	570	578	584	579	636	605	558	614	607	579	578	572	592	605	622	592	609	570	577	603	629	592	606	549	582	540	578	606	612	563	597	584	607	576	601	598	597	601	565	558	597	559	571	603	579	614	589	564	648	548	606	548	617	566	574	585	569	577	576	601	565	611	586	559	583	604	650	610	571	547	597	609	598	609	569	565	569	586	547	588	558	598	580	590	560	582	537	568	581	536	591	577	565	620	584	570	560	573	626	565	569	601	588	601	520	575	601	524	639	563	609	633	645	581	586	600	570	578	558	544	536	583	580	597	593	598	577	568	592	537	596	553	599	594	598	628	554	579	622	574	590	598	601	561	597	582	580	559	597	636	564	560	594	571	599	607	563	569	579	619	598	607	581	583	604	610	612	569	592	607	569	592	589	609	566	589	550	573	542	605	575	628	619	585	568	589	543	583	600	597	575	600	561	575	618	610	572	569	590	601	591	577	585	595	611	654	568	590	585	574	562	560	563	569	610	559	609	587	560	515	603	602	555	586	602	568	546	555	544	606	564	570	560	577	601	562	602	608	565	615	525	559	640	579	603	559	605	592	607	594	596	590	550	601	533	575	605	581	594	610	641	557	646	563	551	608	576	565	591	641	561	639	579	564	607	552
22664	20962	28906	23196	20964	21000	9639	1173	827	724	555	501	461	386	380	325	349	347	281	293	253	260	233	231	246	260	232	246	206	227	227	241	237	219	207	230	202	247	202	197	197	203	203	199	205	212	205	204	200	197	185	195	196	204	203	223	199	181	189	220	220	189	184	190	190	192	199	192	189	180	199	199	198	192	186	177	186	186	194	214	173	197	185	206	211	194	228	179	172	196	200	222	188	177	185	195	195	201	185	234	187	231	184	171	187	206	219	203	194	195	187	167	180	184	188	204	196	181	189	173	192	191	173	209	193	181	188	193	199	184	198	202	178	156	202	191	203	186	209	172	198	200	190	192	212	199	169	187	172	161	195	162	190	183	186	193	199	188	176	172	193	188	195	195	167	193	169	201	196	191	206	196	190	173	178	197	192	178	192	207	199	169	199	212	181	206	192	192	192	178	193	205	177	183	198	192	205	224	183	194	187	191	199	199	207	184	189	182	195	180	184	188	178	181	177	206	186	163	180	174	173	195	180	188	166	164	172	185	200	183	189	189	188	177	189	191	187	169	206	183	212	190	168	185	179	190	223	191	180	187	193	199	202	195	188	181	187	215	183	161	187	202	206	182	198	195	193	196	192	175	164	186	177	189	185	184	181	213	180	185	193	190	175	188	204	203	196	198	204	186	181	173	184	187	188	199	197	197	181	175	195	176	194	204	161	200	184	170	197	188	214	171	219	200	189	192	197	175	200	181	203	191	190	181	190	177	208	174	195	183	191	171	198	189	176	184	177	191	215	194	171	192	185	177	205	173	178	204	202	152	179	189	189	190	194	148	179	172	201	205	177	184	181	174	174	194	199	186	196	204	198	193	193	171	193	155	185	174	175	166	213	163	214	195	178	180	167	184	207	195	172	185	184	176	191	215	170	168	187	195	175	206	198	174	192	150	181	187	182	174	192	195	160	197	181	183	175	171	170	177	180	164	192	206	208	195	202	195	185	188	193	191	178	171	196	194	193	202	180	177	207	167	190	174	179	194	162	165	189	161	177	224	196	201	182	202	197	189	171	181	208	194	177	176	209	170	183	206	182	162	188	185	210	218	168	175	167	189	186	212	207	198	179	165	210	169	182	186	196	181	195	162	218	190	185	193	206	195	177	191	222	199	177	174	184	196	179	199	204	182	190	204	181	189	187	192	184	169	169	164	202	201	204	190	172	208	196	197	203	184	207	191	215	191	186	185	179	194	191	201	214	186	191	181	177	184	187	159	186	187	186	183	143	198	169	188	200	201	191	183	167	199	175	195	162	167	180	196	200	169	192	197	166	191	222	186	193	190	194	215	170	177	197	176	183	187	196	184	194	196	179	191	173	175	178	182	196	185	149	202	177	177	182	163	187	195	169	190	206	172	179	188	198	225	175	199	196	185	192	204	175	218	202	196	183	197	192	186	169	182	198	188	200	219	187	197	174	190	180	180	177	180	194	172	194	178	178	165	187	192	186	190	210	186	189	158	180	188	213	176	167	213	191	212	168	173	180	184	164	176	201	207	183	186	165	163	213	192	196	182	196	184	178	195	184	193	193	172	198	190	194	204	182	183	190	163	172	180	193	198	189	183	196	187	178	164	178	174	175	184	203	167	198	179	196	181	174	172	198	186	204	202	173	202	204	206	203	176	174	191	174	185	161	166	191	187	178	193	183	206	177	185	168	167	174	227	163	201	173	194	202	191	190	192	162	199	167	203	196	192	185	190	194	183	185	182	198	182	189	184	186	186	194	177	184	182	194	189	187	216	196	181	190	180	193	231	207	184	189	180	173	178	199	197	165	188	180	149	197	180	200	183	189	188	169	166	194	181	168	171	173	197	188	197	177	205	190	189	210	158	214	197	187	193	187	188	166	195	181	169	183	199	179	208	189	172	195	186	212	170	189	190	210	204	181	178	178	186	197	179	210	203	186	167	185	191	203	180	188	196	211	205	196	199	172	202	193	204	195	181	210	200	182	189	167	193	182	172	185	180	200	184	184	205	199	166	193	209	188	182	176	203	147	194	206	196	176	187	185	193	165	158	183	179	205	163	173	189	199	177	164	182	198	185	194	206	194	194	221	207	174	202	195	169	206	198	172	192	190	198	180	190	173	195	187	167	213	212	200	199	193	183	174	176	192	202	191	163	195	202	183	190	193	197	207	166	214	192	178	182	188	186	192	186	182	178	180	178	186	199	170	164	178	204	161	201	191	187	197	173	179	211	190	183	173	195	192	204	159	186	188	174	181	178	191	165	164	194	190	198	183	177	176	184	173	174	192	188	176	192	191	210	154	185	214	170	170	170	192	153	187	176	188	195	179	186	202	185	186	186	196	190	202	201	199	200	195	177	186	203	180	203	168	184	202	200	191	187	198	158	192	179	168	191	204	201	205	185	174	176	178	193	187	190	187	179	167	187	194	184	200	189	179	168	205	171	176	191	183	199	189	198	178	150	178	165	178	185	180	178	188	185	174	187	173	193	196	184	185	200	221	200	192	188	182	191	184	181	188	196	173	202	178	177	177	177	191	193	195	204	194	209	202	210	188	196	203	207	185	180	192	194	194	171	200	179	189	186	205	197	171	181	175	184	169	186	181	190	192	180	183	170	202	181	186	193	189	189	188	176	189	189	188	184	169	198	200	182	179	166	193	173	180	190	176	185	196	162	191	185	183	183	176	192	177	198	183	180	189	189	176	193	205	187	182	190	168	185	186	171	193	205	197	178	178	176	197	185	173	184	202	190	163	193	161	189	182	170	209	177	202	192	184	188	187	223	174	191	169	171	177	210	183	202	179	189	225	210	180	202	187	192	210	222	188	196	180	165	206	162	176	200	186	177	178	200	195	183	195	166	152	209	190	185	202	170	193	185	186	205	210	183	185	182	187	190	184	180	185	174	195	206	196	176	191	217	195	193	211	214	188	177	192	172	188	210	206	199	194	218	181	186	168	178	192	214	210	201	192	171	193	200	198	198	177	173	213	224	171	184	206	186	192	205	182	167	182	166	192	170	188	168	172	197	179	184	196	175	216	193	181	202	189	185	171	186	195	192	180	200	212	200	187	177	182	198	186	174	161	207	169	186	182	168	186	169	175	166	181	175	188	175	189	180	185	207	189	193	184	212	185	200	177	195	188	200	174	177	167	182	173	156	201	176	184	162	188	186	191	183	159	205	179	213	202	180	179	183	183	196	209	194	185	176	194	187	176	186	212	189	196	196	181	191	190	194	177	215	181	154	177	205	180	200	194	191	200	205	177	180	196	192	199	183	192	177	169	182	193	189	187	197	175	206	181	179	179	159	212	186	189	169	218	190	176	181	179	174	181	190	215	171	191	178	196	191	201	193	188	186	194	205	173	158	192	193	182	166	183	184	203	176	169	176	185	201	204	164	219	191	162	187	196	202	183	203	183	174	200	208	192	172	203	190	188	209	191	199	191	177	208	167	191	190	193	163	185	177	192	207	218	181	177	211	169	192
16077	23454	13554	7151	5024	3714	2925	2247	1764	1420	1141	968	811	709	676	546	520	506	449	408	405	363	347	352	340	313	357	292	300	290	317	269	289	262	296	307	288	258	275	277	246	265	254	228	282	253	278	224	251	254	256	222	231	223	235	233	253	262	247	248	232	234	206	233	221	250	240	222	232	246	223	251	226	222	239	228	248	235	221	216	231	221	223	224	228	241	241	221	243	242	248	228	240	254	230	229	220	233	217	217	228	238	220	238	221	208	253	237	208	217	226	215	213	225	204	213	231	209	190	221	215	213	203	243	232	240	240	252	202	225	225	210	215	207	236	198	231	222	252	201	230	221	221	238	228	202	214	224	214	216	219	221	221	214	222	212	237	192	235	218	239	218	237	212	203	232	224	214	203	200	223	226	229	214	224	239	211	247	211	233	211	218	220	233	234	220	208	234	203	213	216	255	206	224	211	223	227	225	202	239	223	237	232	218	212	226	209	220	207	211	218	236	246	247	233	210	249	227	218	205	212	227	238	223	215	243	233	219	249	253	215	224	230	206	211	219	226	219	211	216	249	190	219	218	193	244	193	204	220	204	188	227	250	218	226	225	221	214	219	242	248	240	230	243	207	223	217	204	224	240	235	226	211	228	218	213	233	240	213	230	225	221	214	233	232	204	225	227	236	220	232	214	218	218	213	207	224	225	221	225	237	233	222	220	239	218	228	214	211	198	200	227	246	222	209	221	230	236	220	224	205	203	214	189	201	217	228	218	232	227	226	208	233	197	224	228	233	203	239	206	237	225	197	259	217	238	252	221	224	224	205	228	236	206	209	211	206	229	237	222	203	216	220	191	246	220	228	204	226	219	207	226	235	211	208	228	223	207	224	215	225	208	214	224	203	210	241	229	227	206	217	218	222	215	210	209	235	216	211	234	229	204	204	221	221	220	206	196	216	218	233	234	214	200	248	220	207	239	226	242	210	229	223	223	209	237	248	239	225	197	230	231	231	267	241	224	265	217	229	212	252	208	226	208	223	201	216	222	227	225	230	229	223	227	242	240	240	226	234	201	229	231	228	234	238	246	216	212	244	203	200	219	236	213	232	205	226	191	209	249	220	194	227	233	200	228	207	254	225	236	244	209	212	212	237	253	207	249	222	246	209	201	224	223	217	188	208	234	254	228	229	185	247	236	214	221	230	206	217	226	214	216	222	233	240	225	210	223	231	233	207	210	221	231	222	239	241	226	218	232	218	216	233	213	232	201	221	225	237	233	207	238	212	245	215	212	205	207	212	218	210	233	256	240	230	230	215	237	201	227	247	228	237	231	230	212	220	220	230	241	227	231	230	223	206	244	258	216	206	204	218	205	207	236	202	214	199	243	217	212	241	226	233	219	230	209	248	210	213	216	260	220	244	219	212	234	234	217	217	262	225	227	239	249	208	245	233	226	226	213	225	201	206	232	232	197	221	231	233	217	224	212	236	206	203	217	233	221	249	226	245	181	204	237	213	223	224	205	223	242	209	210	215	225	230	201	208	210	225	238	201	212	237	213	211	255	228	216	215	216	221	244	193	245	218	209	214	201	212	225	212	237	237	189	208	216	219	216	213	210	213	219	216	215	256	222	226	222	244	226	187	207	238	240	248	195	192	227	213	216	227	240	238	207	208	207	211	222	206	253	212	219	221	229	220	234	218	211	215	237	195	246	213	221	208	231	206	200	220	201	222	239	239	224	190	205	214	214	227	213	253	220	240	230	219	219	223	198	199	219	202	229	237	236	207	226	205	251	241	205	225	257	219	229	216	212	201	250	224	233	223	240	215	188	228	211	181	217	228	232	223	208	252	241	221	218	196	228	207	244	199	238	196	225	212	240	247	224	230	212	227	235	195	265	216	227	240	215	204	226	247	217	203	241	216	206	231	219	242	205	226	212	207	234	198	211	232	229	256	220	208	213	242	209	192	206	238	206	226	230	215	195	240	210	225	216	243	220	245	199	217	251	220	201	242	217	230	205	201	218	222	224	236	216	224	244	202	227	224	231	210	233	216	229	243	223	211	237	196	242	229	206	203	213	224	216	212	237	226	231	207	201	199	216	208	209	224	214	250	228	234	222	213	209	239	222	198	208	205	240	221	211	214	202	243	234	189	227	224	237	244	218	230	205	234	222	196	225	221	215	205	221	214	214	221	219	237	198	238	221	230	217	242	211	237	235	225	211	222	205	206	200	228	223	215	246	217	226	213	224	224	221	192	211	212	208	214	245	226	208	203	233	218	193	217	227	201	207	217	255	204	209	200	199	226	207	228	212	224	208	208	204	236	243	244	222	226	221	221	234	236	224	241	227	204	244	215	207	210	235	226	221	214	223	215	223	216	205	213	214	222	229	218	238	220	225	208	235	244	240	226	235	218	225	229	232	224	219	215	225	216	212	215	229	221	206	214	222	212	214	190	220	223	237	224	222	243	220	220	221	224	225	212	240	223	221	213	225	217	211	235	198	196	187	229	201	213	226	239	211	213	212	213	214	236	238	209	232	211	222	213	218	231	228	209	230	209	244	245	231	203	211	223	215	211	221	215	232	230	238	211	242	226	218	222	217	220	242	222	235	212	213	226	223	197	243	236	222	244	238	217	217	218	229	194	219	238	203	208	215	254	213	239	200	194	250	212	219	213	223	224	220	216	202	254	226	215	222	231	207	234	218	212	224	235	242	248	227	193	199	234	206	232	252	242	209	226	192	218	226	258	231	228	209	205	198	230	219	223	208	191	221	214	201	209	217	216	201	243	203	225	227	217	245	237	209	205	237	227	221	242	214	213	231	209	220	212	225	229	215	193	227	238	223	191	242	209	228	224	214	194	216	224	211	244	216	255	210	225	230	234	222	226	233	209	239	230	206	203	220	211	210	234	217	240	207	228	219	195	215	202	214	229	211	225	214	195	203	220	212	207	210	237	231	242	229	247	208	235	266	215	223	244	226	197	220	216	208	243	206	226	221	211	195	210	221	257	222	211	211	235	213	241	229	217	214	226	205	201	212	237	221	212	214	229	229	231	229	213	240	239	232	196	214	256	216	228	235	204	198	215	240	213	226	217	227	221	212	248	241	208	222	228	215	233	238	215	229	209	216	238	200	222	199	235	259	210	222	266	226	214	235	203	237	220	219	226	221	197	211	218	205	242	216	185	205	249	213	223	203	201	223	221	220	188	229	230	231	225	231	221	219	218	227	235	257	220	203	232	233	225	240	201	191	224	205	230	215	215	196	244	212	214	212	218	188	195	205	243	252	217	230	223	218	221	224	215	210	227	231	217	205	242	210	203	235	201	244	234	232	207	240	217	212	229	221	206	215	234	229	221	212	217	228	200	213	208	213	211	228	227	243	233	223	248	225	224	234	216	223	227	231	215	199	206	212	216	210	193	204	211	227	203	200	222	219	215	209	204	217	238	235	229	239	240	208	204	199	216	208	210	219	226	205	240	237	213	247	172	209	239	225	196	207	214	215
26744	20169	8142	967	592	515	552	468	474	454	479	456	490	478	447	466	465	450	492	462	494	456	467	459	449	441	454	400	447	438	438	455	457	432	453	459	439	439	435	438	483	411	421	440	465	430	482	462	454	454	460	452	451	452	461	418	438	452	383	473	457	408	450	467	435	421	451	468	430	442	430	472	460	463	454	435	425	460	417	446	483	437	432	422	474	446	449	401	464	446	451	429	421	429	443	467	458	421	454	454	431	437	422	434	429	482	456	435	454	456	428	473	434	469	424	436	461	439	467	418	452	432	463	468	441	437	407	434	413	462	409	414	484	470	476	420	443	426	431	454	438	401	471	457	417	452	436	493	440	433	445	470	456	398	417	447	456	413	449	438	431	443	426	440	472	477	428	479	443	429	460	445	473	421	436	459	401	450	442	416	453	437	447	451	446	450	438	464	426	441	466	437	456	425	440	455	424	471	433	441	417	421	437	452	459	450	475	440	425	459	448	438	416	474	458	428	427	440	428	431	428	408	429	450	468	463	447	463	448	423	479	417	443	446	421	441	456	467	451	431	432	456	463	444	441	428	413	429	445	443	434	451	445	449	424	448	468	459	430	437	438	462	458	477	453	483	451	477	440	413	435	446	416	464	491	430	449	434	437	432	423	458	407	460	436	469	486	424	436	444	439	414	426	430	447	463	439	425	471	456	445	428	430	444	426	440	444	442	461	440	433	434	431	428	445	424	463	448	396	443	485	426	459	429	446	436	417	442	459	473	482	455	431	455	445	486	428	426	448	384	464	469	447	459	406	445	404	454	493	478	433	450	471	457	439	441	463	449	444	486	464	498	433	444	440	426	439	436	493	409	469	453	448	472	459	480	430	424	448	443	424	421	474	465	470	466	419	428	437	463	422	427	434	450	455	430	452	462	445	481	416	448	466	445	430	438	475	454	448	472	454	447	435	462	438	409	474	423	430	455	444	418	425	468	458	380	480	451	422	424	393	467	407	432	440	431	410	433	457	454	397	440	407	419	441	484	466	434	439	451	481	449	493	470	399	470	444	444	446	410	438	470	411	436	427	456	448	483	489	441	458	423	456	451	438	449	461	448	450	422	435	437	446	424	423	459	451	484	405	449	420	443	450	458	424	438	450	415	496	437	435	411	436	454	473	469	443	481	451	436	476	442	420	382	417	432	440	428	447	402	444	459	465	403	430	440	461	438	424	461	449	474	428	455	467	456	411	440	473	438	432	407	436	418	428	452	495	432	432	440	425	434	439	459	433	439	448	436	425	496	434	437	401	424	455	445	443	452	461	422	442	466	459	452	472	423	461	433	444	441	455	450	447	451	421	432	480	446	436	416	440	460	452	406	444	433	448	470	444	429	430	442	442	442	418	441	456	473	423	445	475	437	422	435	443	474	436	439	453	455	461	449	447	435	444	451	468	430	476	433	460	409	446	484	419	421	466	454	420	399	458	435	444	456	418	470	458	411	461	452	455	479	425	438	433	419	495	451	431	425	441	451	440	433	432	433	441	464	407	411	426	447	469	468	431	432	425	428	410	438	451	400	463	438	424	462	454	453	459	414	468	415	441	459	470	446	416	451	430	434	455	469	444	424	440	452	431	461	464	430	458	430	430	479	424	432	452	442	446	440	486	480	467	436	433	438	446	418	429	459	429	398	424	428	440	463	440	475	447	425	471	469	429	451	435	421	486	451	419	464	443	461	412	414	443	486	456	458	393	438	456	432	430	442	441	457	433	431	443	475	433	450	448	440	453	452	461	453	474	461	429	401	469	481	452	445	454	487	405	481	459	426	438	445	431	475	440	493	474	474	452	435	442	413	434	433	452	430	468	439	470	450	436	460	431	454	434	484	489	450	413	459	410	435	446	476	437	443	471	463	453	450	488	457	429	452	422	437	457	426	416	427	464	420	450	413	466	436	415	456	440	441	442	445	458	441	427	458	461	453	425	473	469	464	414	454	468	481	449	436	457	455	436	421	491	417	475	473	454	409	454	436	454	472	457	457	461	441	426	464	458	451	401	449	415	430	419	418	451	423	500	472	436	422	408	438	482	468	434	459	459	476	455	447	431	460	427	450	466	442	411	459	421	459	443	455	442	424	431	453	474	439	428	455	439	466	431	462	431	435	484	456	463	458	439	443	488	440	444	433	429	462	494	419	454	454	453	448	469	461	448	488	480	444	447	419	458	462	437	469	462	472	460	456	422	462	428	402	435	448	437	426	412	416	434	428	446	434	465	430	454	430	447	470	423	467	430	471	443	494	426	476	461	448	463	423	446	477	448	416	462	458	438	433	428	405	448	459	477	427	410	406	453	460	415	465	486	484	428	430	418	442	449	451	452	434	438	393	433	423	429	460	442	418	437	444	490	405	462	463	427	445	457	484	484	452	425	456	458	421	414	416	444	444	415	430	443	479	438	468	481	437	423	447	450	455	411	454	448	451	480	422	456	459	485	474	468	466	456	428	414	467	471	450	492	428	445	443	423	427	476	414	436	423	442	463	449	409	456	432	445	435	440	462	432	453	418	420	403	447	431	420	432	459	433	479	400	435	454	458	446	448	471	441	474	462	441	489	439	461	431	455	438	443	397	462	453	461	452	462	403	474	423	451	448	422	438	441	447	451	435	454	436	433	441	422	478	500	437	409	471	469	466	450	424	440	416	408	469	454	454	427	425	445	434	439	438	460	442	418	431	434	451	427	451	462	441	436	449	452	408	441	398	439	450	439	432	457	434	438	435	436	434	425	419	456	466	428	449	468	433	462	427	461	455	453	414	431	454	422	382	451	452	452	436	433	463	440	451	460	450	455	436	395	425	436	434	433	432	433	463	426	481	445	434	433	436	451	397	432	455	438	456	403	450	474	459	467	450	468	468	418	441	434	433	437	434	457	450	441	415	474	441	431	405	466	426	462	463	423	399	470	412	439	466	483	462	458	422	449	439	434	439	441	399	462	443	438	413	433	458	422	420	477	436	472	446	489	458	469	442	444	468	454	420	451	430	462	453	429	447	458	456	416	448	461	470	467	440	435	423	491	421	444	454	467	419	406	410	447	472	431	439	458	456	435	445	445	416	425	489	436	452	413	444	479	401	451	453	452	428	437	415	452	420	427	441	451	434	436	451	435	431	473	438	465	483	496	436	421	457	451	452	444	463	462	449	448	472	410	444	430	436	441	412	445	444	457	482	463	431	440	445	471	443	456	448	464	461	426	459	407	408	450	468	448	484	476	457	460	421	466	434	452	443	452	475	431	474	460	457	412	428	437	425	445	424	441	448	474	393	475	420	438	470	456	435	467	494	455	435	425	475	429	424	444	464	460	468	404	420	459	453	422	467	441	448	473	418	451	451	427	462	472	449	453	422	436	459	420	449	478	436	426	415	455	419	430	452	449	421	452	423	403	427	465	404	454	427	427	400	446	461	439	449	456	492	427	435	430	441	450	453	415	487	432	416	456	416	455	446	465	464	474	434	419
5553	3379	1356	876	754	681	624	627	587	646	599	645	589	558	548	611	560	553	546	588	595	578	551	563	566	528	536	557	534	542	513	516	550	519	568	558	587	549	560	550	545	510	527	555	518	582	563	548	477	568	599	547	539	572	524	570	543	574	529	548	544	540	500	511	547	561	540	529	553	518	525	562	537	567	569	589	577	577	483	533	532	569	547	542	526	554	533	553	532	573	522	572	554	509	536	580	548	543	520	553	546	526	562	546	524	537	514	513	571	524	591	562	509	564	564	514	552	557	520	524	541	556	553	514	549	560	564	615	545	548	534	574	578	566	533	542	543	547	545	546	546	587	495	527	600	539	525	546	496	583	535	555	552	525	512	556	551	537	531	532	547	564	565	578	575	578	513	539	532	533	520	573	503	534	527	600	566	547	582	550	515	565	537	582	535	530	560	550	541	566	544	559	554	581	567	522	552	520	580	552	564	526	611	553	537	570	531	532	568	540	534	553	552	514	530	572	545	539	562	538	532	553	549	556	536	566	548	575	571	543	551	529	515	543	538	574	533	538	588	523	566	533	564	548	584	563	533	543	514	535	502	545	553	561	537	538	550	496	552	552	547	560	542	574	551	567	547	517	574	576	550	541	570	513	529	527	564	506	530	564	557	525	547	588	508	555	557	531	543	547	575	565	520	503	526	557	546	552	562	546	558	546	561	568	545	551	554	575	505	599	544	562	559	575	518	517	529	576	560	534	575	538	543	551	557	519	529	516	557	550	543	532	552	537	528	536	579	569	511	556	547	588	575	572	556	522	488	571	531	529	544	538	510	508	516	579	545	552	531	533	543	553	552	563	566	546	549	526	552	532	528	577	579	568	521	527	544	539	567	546	568	559	567	573	592	551	547	565	584	547	598	531	537	563	539	532	572	549	517	536	532	548	528	574	562	563	553	574	572	583	555	540	537	513	527	592	576	593	564	542	510	524	549	551	577	564	515	540	610	557	537	568	602	599	552	525	566	526	588	536	548	539	551	601	535	538	541	543	538	548	516	517	527	565	535	549	545	551	541	538	545	567	574	558	573	544	537	569	546	539	508	532	579	595	561	550	556	522	539	568	575	530	568	552	534	542	551	522	551	532	526	533	538	539	525	552	566	548	569	514	538	511	534	572	515	563	580	566	571	554	575	537	557	527	602	530	571	527	577	508	551	583	532	518	576	569	542	546	600	566	531	557	540	502	536	566	519	565	537	507	534	557	538	583	619	563	531	526	501	592	511	576	559	591	570	567	553	554	524	541	579	538	556	533	537	541	559	510	490	539	570	550	509	569	527	575	533	523	585	493	559	565	536	554	552	565	539	530	477	553	579	522	552	521	567	532	515	530	595	520	536	513	540	584	565	550	569	518	558	512	560	527	513	524	563	569	525	548	563	555	554	540	555	584	523	529	553	554	581	580	559	544	534	553	543	506	546	578	600	556	581	531	560	557	507	560	592	514	548	541	557	550	570	586	560	536	549	547	576	537	478	525	526	552	531	541	567	624	538	550	514	528	540	554	534	537	534	558	554	563	525	551	563	527	524	555	540	531	522	544	586	554	562	580	545	569	528	547	562	546	536	554	558	548	542	587	576	535	602	511	554	540	550	538	560	590	556	555	530	547	553	560	517	522	541	564	555	535	515	535	502	563	562	537	527	552	576	541	511	516	534	543	512	563	522	533	552	571	571	589	528	524	537	546	582	544	553	548	558	559	536	490	557	554	524	528	548	526	511	544	554	529	579	589	540	551	561	537	547	578	575	536	497	536	554	523	572	566	568	550	555	547	537	516	557	545	589	552	552	579	520	495	538	564	561	594	551	519	596	562	529	556	543	555	538	536	563	540	526	530	552	547	553	514	542	544	528	556	549	507	531	568	481	512	556	550	536	574	544	521	510	538	562	540	530	587	574	544	561	524	561	539	541	527	585	517	532	530	541	517	519	552	525	532	529	565	552	564	556	539	555	536	554	574	538	578	583	549	568	537	565	531	496	565	528	545	565	538	511	497	550	557	544	538	556	536	573	519	600	568	524	533	542	550	560	554	513	492	569	552	574	564	565	550	571	527	563	553	599	566	531	585	513	491	516	522	532	540	519	531	535	541	596	561	556	523	531	530	569	517	550	512	531	532	488	582	574	543	560	530	549	524	550	563	551	561	528	531	535	520	565	556	563	579	560	593	510	542	542	543	562	587	519	577	531	554	575	552	546	541	517	576	568	564	557	554	558	535	555	550	539	566	505	596	570	541	556	564	564	533	550	559	562	553	557	528	515	528	545	562	569	573	568	529	532	540	550	526	560	536	524	543	541	567	534	542	483	558	539	506	553	570	544	605	541	589	574	529	541	560	560	537	518	500	556	539	551	540	533	558	526	542	601	582	560	519	543	543	540	554	596	551	517	524	541	541	575	509	560	532	571	545	546	546	562	541	560	555	557	528	512	516	606	536	530	543	548	533	565	555	546	523	551	530	533	552	585	513	525	515	534	547	565	565	573	523	503	557	545	533	518	555	555	544	512	558	515	550	532	562	515	519	531	559	545	527	540	551	549	582	536	545	571	550	574	563	544	546	529	567	550	573	535	545	564	524	529	585	569	579	571	541	583	554	577	527	552	558	549	557	562	561	593	562	520	514	574	557	555	566	538	551	550	562	531	598	533	551	564	530	553	537	546	540	492	524	567	555	553	573	517	542	592	546	591	526	525	560	586	576	529	565	564	529	564	557	580	568	524	558	521	544	578	573	529	565	565	547	527	547	518	523	529	539	566	519	510	562	566	554	571	543	566	590	532	574	580	526	515	547	576	575	543	486	555	572	591	511	557	557	564	550	522	509	516	524	552	560	523	523	549	537	548	537	573	553	552	559	548	543	566	526	575	551	551	551	569	548	584	529	548	521	555	529	543	516	537	618	548	520	528	554	551	562	564	522	546	519	570	543	516	560	584	561	582	555	550	571	566	527	607	575	563	538	542	533	516	569	560	561	547	520	545	561	537	557	521	587	513	538	560	518	565	573	522	485	551	540	546	567	542	571	536	539	531	535	548	576	554	541	554	555	546	539	595	545	540	529	550	525	530	505	516	573	561	554	520	539	574	524	521	563	539	582	543	584	554	567	578	549	568	548	557	567	544	533	520	559	567	510	562	548	504	538	497	563	524	517	559	497	566	529	555	542	556	590	517	577	545	558	507	537	575	534	579	596	542	547	511	548	563	502	516	588	559	568	559	553	546	535	536	516	555	508	581	570	516	551	583	555	542	578	555	563	582	553	561	494	526	556	542	536	500	573	540	533	527	549	566	551	528	534	544	531	515	571	533	510	581	569	566	499	527	574	555	538	548	515	559	505	604	518	524	559	573	565	541	542	586	554	549	529	607	526	538	527	530	545	547	517	574	576	562	582	517	542	545	504	537	546	522	558	570	561	556	563	545	559	537	565	554	576	532	555	557	582	525	530	581	532	581	547	532	531	530	502
23662	20978	28458	23671	20967	10910	1077	680	516	467	450	373	397	343	328	316	319	252	281	266	270	259	236	255	221	261	235	232	228	233	243	225	235	223	251	227	230	228	216	226	234	241	214	237	225	239	242	213	226	221	230	205	223	217	216	196	211	234	223	207	210	204	210	220	235	232	216	198	224	224	219	210	225	216	219	197	195	212	208	209	203	206	217	235	226	214	210	204	229	229	223	201	218	218	220	229	208	192	223	222	215	232	228	227	201	205	236	227	219	204	212	203	205	225	222	227	217	222	202	205	228	239	216	222	201	197	232	226	196	216	207	208	190	217	187	217	232	199	225	198	215	209	238	212	238	222	235	201	195	257	200	193	213	220	211	208	219	212	246	225	217	210	204	199	227	224	216	202	203	225	222	190	206	228	207	224	211	222	212	220	199	221	231	209	205	200	212	245	215	213	219	212	228	216	234	203	199	213	201	241	217	217	186	217	218	241	200	194	224	217	201	232	224	210	220	238	225	221	205	226	212	215	200	211	215	238	235	214	224	203	254	207	230	230	242	233	208	227	225	189	211	213	213	233	223	202	225	234	246	214	208	228	242	221	225	218	216	215	221	190	198	216	226	222	235	229	211	201	230	219	220	218	216	196	191	234	200	224	223	215	226	222	191	198	226	191	217	186	235	205	231	217	227	221	214	214	206	230	222	232	187	243	209	239	224	224	229	197	195	228	200	213	197	216	219	197	217	219	189	206	189	213	201	236	229	203	229	235	196	220	231	227	220	227	214	210	219	213	214	188	191	230	206	209	256	200	200	223	220	219	229	206	193	220	221	219	214	215	195	228	204	244	214	210	203	219	211	221	235	195	208	215	205	243	197	212	213	201	194	222	218	201	206	191	221	220	216	241	212	229	218	192	246	230	212	219	200	217	205	197	232	214	197	227	210	227	214	233	202	222	218	236	219	217	218	238	200	230	212	231	238	195	217	243	226	194	232	210	207	229	245	212	213	225	203	214	226	224	218	191	207	211	204	212	215	224	217	224	257	202	210	234	196	202	209	224	219	220	210	247	213	188	214	200	238	213	183	184	184	228	208	219	227	217	208	197	220	207	187	192	229	193	202	198	233	177	211	226	199	223	214	226	225	207	221	206	220	203	227	204	219	196	216	185	208	230	185	207	210	200	218	207	234	187	208	198	232	227	234	221	203	231	200	233	246	209	212	238	232	211	237	229	206	203	191	242	225	212	206	189	218	256	220	199	201	219	208	225	223	212	203	207	242	213	221	235	214	209	233	228	222	221	223	226	211	220	239	196	212	221	242	207	198	231	214	197	189	214	219	207	203	212	227	217	216	219	195	223	205	205	204	197	184	210	206	215	207	212	235	234	218	213	232	201	244	209	214	203	197	206	202	243	241	238	217	213	218	203	238	208	215	215	224	223	211	230	226	167	199	218	224	221	176	227	208	212	220	231	232	218	233	200	221	211	225	227	215	241	206	213	214	222	211	240	235	218	234	238	179	194	242	204	220	223	225	194	218	237	231	233	227	212	214	212	198	226	194	210	203	214	224	226	238	220	223	222	234	195	238	247	228	224	235	206	214	232	213	223	228	210	218	201	220	200	206	221	208	221	187	237	218	208	209	222	206	218	186	236	224	221	199	190	221	204	233	219	228	227	240	228	211	209	206	226	215	215	231	204	228	220	230	252	221	221	241	197	227	203	212	196	217	210	220	210	209	203	185	222	218	199	216	229	206	228	250	220	205	229	191	217	197	234	214	198	209	235	212	194	206	212	221	196	226	203	232	199	229	222	213	221	223	218	188	200	215	199	212	226	205	203	201	217	201	206	218	223	199	245	201	225	207	213	232	243	206	221	202	232	220	222	219	238	224	226	187	206	236	211	221	208	235	194	217	198	237	222	219	208	221	186	228	181	205	196	194	196	175	214	191	218	204	234	223	216	212	203	221	205	229	224	215	216	206	226	216	208	215	235	208	233	216	240	236	212	208	201	237	200	221	238	204	207	217	236	230	223	220	199	215	254	194	237	206	209	209	218	223	200	206	218	192	236	229	220	213	210	230	226	213	223	211	232	235	203	220	229	211	238	203	200	221	197	213	178	248	220	230	211	231	222	218	207	206	186	205	222	224	235	209	201	217	221	232	234	231	194	228	194	234	211	238	184	214	238	211	226	211	198	193	208	231	204	224	180	224	211	226	225	178	209	232	208	230	205	191	206	220	189	217	245	218	221	227	246	229	208	201	191	216	210	222	221	216	208	207	255	206	229	208	208	219	221	210	222	196	203	208	217	209	219	206	218	226	229	222	226	209	209	186	223	224	198	201	204	232	211	217	210	232	185	217	211	217	220	195	202	209	205	213	209	178	206	229	227	198	213	210	237	248	234	196	223	213	203	225	209	196	197	233	210	196	210	213	185	247	203	237	231	192	249	236	232	227	228	214	220	190	203	201	217	233	254	211	195	217	186	240	236	213	224	220	209	194	234	215	245	225	208	207	187	224	211	237	220	187	218	235	196	230	221	225	176	193	208	205	215	205	195	207	206	207	239	201	252	226	237	223	222	237	206	214	211	207	247	212	218	216	209	246	220	182	215	215	234	188	221	210	229	191	219	206	212	191	197	214	221	248	208	258	224	228	219	229	213	221	209	219	214	219	231	221	211	215	208	215	219	201	207	237	207	211	225	209	216	218	203	207	205	201	238	241	228	223	256	207	215	187	245	230	209	232	221	194	207	224	238	204	214	188	204	225	194	212	211	217	214	221	201	220	204	227	228	216	227	232	224	203	213	222	216	211	217	217	239	209	210	202	211	203	218	203	195	200	248	218	205	217	220	193	222	203	185	217	226	187	211	224	225	212	192	223	213	221	228	228	219	208	212	217	204	201	212	204	226	205	236	215	209	237	193	199	187	220	234	214	202	212	227	235	191	206	192	224	200	206	227	219	212	200	234	236	209	217	217	236	226	223	219	227	214	231	227	229	198	216	219	212	206	189	205	189	207	218	216	191	229	220	192	224	187	178	207	207	215	203	189	207	216	218	191	237	209	207	223	214	203	193	204	240	206	210	223	216	206	195	218	226	233	199	231	221	226	209	228	207	219	208	223	205	221	223	236	226	235	226	222	210	222	229	201	215	220	206	231	204	189	237	195	201	208	236	212	229	232	237	237	205	211	215	205	202	223	213	221	190	222	188	215	240	224	215	210	231	208	218	212	215	219	227	189	207	229	232	219	233	215	217	201	231	193	234	209	226	180	199	225	206	226	234	209	237	223	213	231	207	214	233	222	238	242	223	225	228	208	227	214	206	232	232	192	203	218	187	218	230	205	219	225	205	212	223	230	215	197	221	213	212	199	187	226	217	177	213	228	199	230	216	200	223	206	227	216	193	217	220	226	218	249	229	222	249	201	227	225	215	194	211	218	227	211	197	207	218	240	216	215	189	232	205	201	192	190	228	231	229	204	215	209	214	206	200	206	240	223	217	217
15213	17986	8463	4234	2859	2163	1682	1370	1037	886	794	649	610	552	479	473	439	419	405	407	349	358	403	361	336	318	324	324	289	338	340	292	282	319	317	293	312	287	329	323	329	313	307	294	293	293	287	254	307	303	272	283	280	270	269	299	284	298	299	290	268	276	274	305	284	249	275	284	276	265	300	280	277	266	298	321	300	307	265	285	274	283	282	308	291	286	311	270	287	290	287	245	258	276	262	290	325	281	276	310	301	292	280	296	231	269	303	287	273	279	270	291	270	270	280	281	284	278	290	254	266	292	284	300	284	287	283	284	280	257	278	274	280	277	257	255	270	315	281	284	276	264	282	302	273	279	277	250	290	267	265	266	256	280	275	305	240	294	292	298	269	300	281	275	298	265	262	261	245	290	275	281	282	276	249	280	285	262	275	260	273	316	262	255	240	244	270	297	294	276	272	266	273	259	259	278	272	266	268	276	282	296	331	283	261	245	286	281	299	272	281	273	270	294	248	282	267	259	274	274	245	252	279	306	275	262	306	311	269	280	260	298	296	269	260	282	267	289	287	286	302	267	251	266	287	263	290	289	261	242	280	292	308	287	259	295	255	299	262	297	288	291	280	271	277	283	308	280	255	304	290	275	280	297	239	264	272	282	292	287	272	281	283	272	309	261	290	273	281	274	275	294	274	302	257	305	285	282	252	295	294	314	298	287	250	289	272	258	268	269	269	272	254	273	237	260	264	318	254	270	274	286	269	273	282	260	269	255	292	270	280	274	271	286	307	275	278	280	287	254	277	249	289	289	292	289	270	254	281	262	291	294	278	236	276	276	315	283	266	263	276	296	254	261	285	275	299	289	294	267	260	262	306	277	274	257	294	272	266	267	281	255	282	281	254	299	277	307	289	275	277	288	263	286	304	292	245	284	265	267	252	272	256	281	289	256	316	272	253	272	295	301	283	262	255	279	252	272	297	281	272	254	296	295	261	273	292	284	278	318	274	274	309	272	261	280	301	288	286	297	267	295	260	265	281	285	302	305	259	268	288	305	286	286	260	277	282	268	275	279	271	259	287	289	266	265	274	292	270	276	256	277	259	276	293	280	291	278	283	289	266	317	279	278	286	270	280	266	263	264	270	279	299	289	265	266	274	292	281	320	289	284	285	290	263	275	295	245	290	267	290	292	288	260	298	269	295	284	316	250	278	269	284	278	266	287	277	265	253	273	281	235	255	277	268	272	285	266	270	268	290	273	273	279	295	278	268	248	295	272	270	277	258	280	279	261	273	265	298	284	289	257	258	284	286	298	272	299	280	287	280	256	281	283	286	279	248	260	325	296	259	246	281	266	260	289	282	266	291	262	277	246	277	285	250	278	262	283	290	252	259	256	314	295	288	298	283	285	277	273	287	283	307	300	280	299	275	293	294	280	282	258	274	283	276	292	258	280	275	315	264	272	274	286	293	286	298	300	239	272	278	265	272	250	292	262	268	288	274	278	307	274	273	270	300	247	260	292	257	277	275	287	269	281	274	262	258	291	289	258	275	265	255	261	288	285	267	285	241	307	288	277	283	275	278	305	287	260	292	271	268	265	286	296	293	261	267	288	319	301	292	294	281	278	269	288	277	277	282	285	293	285	246	261	242	262	277	301	253	279	261	244	266	246	259	284	282	287	265	264	268	281	282	287	256	271	289	296	245	288	291	301	257	282	264	239	269	281	276	256	282	276	306	282	291	267	259	279	254	277	285	246	281	276	266	242	303	272	329	284	309	277	263	297	286	269	299	252	287	269	281	288	277	269	289	265	250	280	268	275	291	296	259	301	276	274	292	252	273	277	255	281	288	278	280	271	265	275	267	302	272	275	277	303	297	299	281	249	290	278	318	282	278	298	273	285	272	259	268	281	291	278	258	286	285	277	282	277	280	244	256	279	278	283	282	248	280	308	272	287	269	268	256	269	241	277	275	285	276	264	264	281	269	274	282	285	262	308	246	264	283	279	294	292	303	279	252	253	268	284	308	290	239	318	301	259	298	282	256	285	278	287	259	247	234	280	277	300	278	277	270	261	267	269	294	282	268	290	271	262	295	261	299	272	288	291	286	267	275	271	299	275	305	283	293	276	300	256	303	306	276	268	295	274	286	278	287	289	277	292	293	264	295	292	289	268	257	266	254	244	313	287	251	278	257	268	261	269	267	282	272	256	263	273	271	290	271	309	295	303	266	299	266	282	275	275	292	270	255	278	270	325	276	283	284	266	274	261	287	278	278	301	279	294	278	278	283	290	251	282	284	279	284	248	259	298	266	291	266	263	287	244	298	273	272	264	256	269	272	277	249	258	314	255	280	259	274	295	281	281	297	288	272	265	274	271	280	287	304	281	284	272	277	265	262	277	283	254	281	259	285	268	272	282	243	262	271	285	286	228	291	269	297	268	284	282	258	265	265	290	295	280	259	276	303	281	274	240	305	257	266	292	254	295	277	249	269	267	296	266	291	268	280	299	273	298	285	272	251	294	285	274	283	282	263	291	288	298	255	290	273	261	278	285	282	296	244	275	268	263	244	268	301	278	275	278	278	277	294	291	260	277	256	295	278	269	248	286	280	270	307	281	289	280	278	282	318	256	286	310	290	286	267	270	286	297	272	282	279	294	284	256	252	298	245	285	277	267	300	284	277	282	304	301	300	278	293	272	275	287	276	281	294	262	254	272	305	237	299	316	285	267	266	272	279	282	304	262	278	273	294	276	264	267	278	282	294	258	275	289	274	257	281	303	259	279	284	259	260	280	264	293	249	246	287	295	283	255	265	289	302	292	280	264	269	268	274	262	280	285	287	295	287	292	262	297	296	263	286	278	270	300	289	247	293	268	270	275	278	270	256	253	297	294	266	285	266	298	271	275	273	247	284	273	285	283	251	309	250	311	284	290	316	300	307	279	285	277	281	277	283	312	263	268	310	280	262	286	271	269	256	288	262	271	253	275	259	275	241	291	285	287	288	275	264	269	242	287	275	278	249	307	283	267	277	299	228	250	281	270	300	293	285	274	254	286	281	262	281	267	267	287	263	272	290	302	250	284	240	277	278	305	274	255	273	290	276	237	277	250	302	292	277	286	292	292	282	266	261	261	290	276	270	273	253	296	263	296	282	280	249	272	314	303	267	273	278	249	272	260	271	268	282	284	303	280	271	272	275	285	265	282	243	293	315	266	253	315	266	268	276	301	264	279	280	299	281	288	280	301	247	265	251	273	298	274	248	281	276	297	281	289	284	270	268	276	259	274	297	250	260	284	277	267	263	272	257	324	267	270	277	292	238	283	294	287	280	278	280	306	253	277	244	286	292	262	250	281	263	290	288	263	316	267	287	277	255	263	245	266	256	289	257	274	280	275	284	270	271	296	284	304	278	263	275	283	261	283	291	254	281	278	278	270	277	276	254	335	243	286	296	310	283	283	252	284	253	271	261	299	299	275	291	297	280	286	290	276	268	300	284	279	262	265	265	269
24895	20932	27222	24727	9597	998	819	685	661	651	551	621	525	568	550	529	546	574	495	498	530	476	565	501	522	511	511	496	522	513	546	469	506	495	453	530	518	494	487	520	522	509	546	515	500	500	522	502	500	534	502	510	539	521	479	506	517	532	467	508	514	494	505	520	504	480	498	513	488	504	477	469	494	496	479	530	470	515	501	513	499	480	490	458	469	472	488	491	467	508	524	517	501	476	473	482	502	519	524	488	507	549	515	532	534	523	510	477	559	514	479	493	488	480	490	471	497	528	523	491	521	475	484	499	505	474	506	470	545	470	501	523	495	507	477	490	503	538	512	479	476	503	497	475	496	540	499	473	470	482	515	487	503	525	462	512	487	509	513	475	493	510	484	484	497	520	495	433	466	486	492	498	489	480	511	523	526	536	500	518	507	512	489	464	510	513	507	485	513	493	488	489	508	472	511	534	489	480	471	500	505	498	505	488	468	487	520	525	478	508	480	514	520	490	515	490	454	491	495	505	517	514	466	503	452	506	508	477	514	509	475	522	513	497	516	443	514	503	496	488	501	523	517	524	503	512	467	453	538	505	514	444	479	502	493	506	546	457	483	516	471	514	518	481	481	516	488	527	514	478	484	516	491	494	487	482	475	510	528	496	495	539	483	480	515	481	515	518	490	494	506	544	506	479	529	501	485	493	460	490	491	488	474	533	531	511	477	510	488	490	489	477	497	482	471	479	508	477	492	455	471	471	504	501	533	529	494	489	448	507	503	478	456	547	554	482	571	481	516	518	513	510	483	497	528	480	463	487	556	507	498	464	496	484	500	498	500	495	516	515	476	485	529	506	475	513	474	501	491	506	483	484	493	495	459	484	495	483	482	472	536	449	472	464	495	507	475	543	522	522	474	542	478	510	529	496	518	486	486	491	478	524	532	527	474	480	486	475	462	491	498	525	505	528	508	491	504	505	490	481	486	502	527	485	491	483	514	524	521	506	471	461	487	495	477	445	507	526	491	492	487	518	510	458	504	517	524	514	528	517	491	486	528	470	482	559	489	510	547	494	489	531	440	495	506	507	505	487	468	496	487	526	441	477	464	475	489	493	503	463	501	564	476	514	502	479	507	526	456	470	495	515	500	511	511	491	526	490	512	519	471	512	489	478	476	494	491	481	506	548	477	509	513	519	497	517	480	489	472	473	532	502	472	542	566	487	449	468	531	537	518	495	471	510	523	453	493	474	541	485	508	500	518	510	520	487	507	504	498	489	518	521	488	499	499	549	529	528	446	492	483	516	524	523	535	522	540	553	479	472	498	476	448	491	471	474	512	483	481	471	521	449	506	489	469	509	494	501	496	487	495	519	477	524	495	498	474	491	483	507	530	468	528	504	499	526	479	500	487	506	507	491	479	478	471	528	451	426	526	534	460	464	487	495	512	509	498	536	476	535	480	499	483	446	511	479	480	546	495	539	487	515	501	488	520	497	492	566	508	476	483	543	483	526	482	510	496	489	522	524	460	494	543	545	513	498	513	489	529	497	508	504	555	466	479	491	521	491	498	494	516	485	531	523	482	520	507	482	504	485	520	544	557	487	492	501	481	507	494	472	488	485	482	528	488	486	482	506	476	481	498	518	480	499	485	483	510	471	489	468	458	471	495	503	484	479	530	537	503	520	490	485	513	466	482	503	480	471	484	505	501	499	481	505	513	534	475	518	512	508	527	469	526	511	503	532	526	521	545	468	463	517	526	518	524	479	463	549	500	494	505	539	495	486	513	546	516	508	521	485	487	527	466	462	524	474	511	522	449	440	483	485	490	515	473	493	508	544	477	520	520	478	498	541	488	465	517	478	492	506	489	483	488	492	515	485	494	497	495	513	485	512	512	489	468	504	518	504	512	480	510	495	472	483	539	525	517	445	465	477	510	459	519	502	493	468	527	460	468	490	517	559	511	529	528	493	478	484	472	501	483	473	514	513	550	512	499	479	474	521	489	467	528	462	483	507	494	479	505	479	521	511	463	456	487	494	516	455	532	518	453	505	482	536	498	502	518	486	488	510	494	486	506	491	498	470	473	519	506	476	514	475	520	478	466	494	503	464	482	479	536	543	526	489	519	483	532	488	565	462	503	458	496	540	479	500	511	486	489	480	503	514	525	501	498	510	518	499	515	538	466	512	489	501	501	514	536	477	523	485	516	524	477	512	529	453	495	467	506	456	513	537	499	463	505	523	496	512	467	482	522	493	513	515	510	491	528	522	487	474	524	482	493	508	493	499	505	491	471	506	496	520	474	493	522	518	500	474	471	485	501	495	495	498	512	543	490	474	534	502	502	502	514	522	515	525	491	517	474	496	485	462	527	481	514	508	492	495	509	541	513	485	505	493	480	480	502	501	485	483	515	514	529	484	501	480	484	525	509	487	472	467	529	502	521	470	518	496	501	494	504	515	491	518	549	503	486	553	483	500	480	464	522	500	499	488	515	528	463	560	432	462	529	544	513	468	524	474	486	479	508	498	471	514	485	504	506	442	503	497	500	497	503	512	467	546	518	500	516	491	498	516	504	490	501	487	519	466	439	508	493	536	500	507	489	508	536	547	505	489	526	548	493	433	473	493	477	476	519	484	494	488	514	496	480	495	480	460	510	484	540	521	469	498	496	501	502	499	436	492	505	484	490	500	454	548	523	473	541	488	520	466	479	512	485	463	486	526	506	483	544	485	491	524	474	490	505	509	512	484	489	489	503	508	487	535	473	507	488	479	513	466	478	482	493	508	495	471	503	469	491	442	510	517	449	522	470	478	471	497	480	479	492	484	474	494	527	506	498	490	517	518	510	514	525	496	514	542	502	480	506	448	459	500	495	462	536	476	528	524	509	497	518	519	494	481	490	496	486	501	488	516	525	508	497	488	481	497	502	533	499	510	519	468	495	504	484	501	523	501	475	509	480	500	518	487	530	532	506	532	509	461	507	499	477	493	526	479	493	508	486	500	488	511	486	481	478	517	474	491	481	480	515	523	495	480	499	525	516	487	555	492	453	471	495	461	489	526	468	487	522	461	489	493	518	522	526	509	482	497	487	501	502	500	456	478	500	501	504	500	485	499	481	486	483	503	496	515	478	494	488	511	518	492	463	488	490	484	495	454	518	495	530	512	516	460	512	484	443	477	514	488	458	481	479	487	505	471	480	494	529	495	476	521	551	469	510	532	476	456	473	503	494	491	499	501	470	501	477	473	477	503	504	490	520	517	501	502	491	498	485	530	538	520	505	466	480	429	458	501	508	496	487	499	502	465	480	482	504	516	531	494	512	513	490	483	524	503	472	518	498	522	499	502	494	488	496	479	511	544	483	500	473	490	489	503	494	482	514	475	517	486	522	539	485	464	530	507	490	527	480	500	471	526	490	514	541	501	439	510	482	492	526	490	467	493	506	486	517	488	525	496	498	503	473	496	531	509	497	477	468	511	502	480	511	496	485	504	509	500	523	436	487	493	502	492
13862	12666	4615	2461	1840	1506	1216	1095	1011	879	841	778	789	690	754	695	644	661	625	688	629	645	654	587	634	635	608	652	634	607	621	585	617	554	621	593	588	592	575	611	627	623	631	602	652	599	598	609	562	649	582	563	581	564	614	601	569	575	562	598	595	602	592	570	584	593	628	582	621	597	573	611	590	593	560	605	602	594	596	619	596	599	579	590	604	579	598	627	561	600	588	603	585	589	609	581	611	637	650	617	623	631	615	608	555	597	568	600	606	606	599	605	571	632	574	554	585	613	605	568	589	619	590	551	583	633	577	551	639	550	583	580	626	587	570	583	608	576	619	558	627	623	593	631	601	628	613	590	610	608	583	577	590	609	570	590	580	618	572	617	596	611	569	551	606	605	592	595	571	561	610	604	578	631	559	576	576	593	625	596	580	579	586	612	638	579	608	625	570	588	593	560	580	621	550	603	611	600	579	628	579	547	579	557	592	588	612	595	600	595	583	583	543	593	586	588	596	621	614	579	613	587	596	599	589	657	593	580	548	563	567	580	584	614	600	585	564	562	600	645	578	564	591	594	617	588	575	537	579	614	582	615	612	620	596	593	617	594	563	599	602	607	596	571	627	612	614	613	641	593	592	569	566	579	621	582	586	614	578	561	636	593	600	594	583	627	586	582	613	598	566	611	592	601	583	629	621	602	623	576	598	600	566	670	589	602	589	531	576	592	550	623	626	618	565	560	551	589	564	595	620	575	630	601	617	626	582	608	590	600	587	547	562	576	653	605	626	582	602	580	633	589	591	616	533	589	616	662	540	604	599	604	620	585	585	589	591	596	576	572	599	626	595	614	586	594	575	613	598	596	575	618	594	631	558	600	625	578	575	629	625	578	592	618	617	579	615	563	584	555	592	613	606	559	541	634	585	556	606	619	613	611	599	629	609	595	575	596	549	622	598	552	589	581	581	617	561	615	619	556	571	607	575	641	591	578	605	571	571	577	569	651	561	566	642	596	590	596	637	589	584	586	572	583	554	576	587	605	607	522	558	605	582	560	625	623	610	596	629	545	589	590	581	619	596	584	537	590	584	605	617	570	592	621	591	575	609	582	585	574	546	578	611	573	640	602	631	591	650	610	623	582	628	604	588	589	570	574	652	596	608	595	574	587	598	614	547	570	604	616	597	604	625	626	571	624	581	606	562	620	563	611	586	527	579	583	597	610	586	620	579	651	577	623	588	562	621	619	608	603	608	562	581	596	618	612	612	573	592	610	617	586	605	597	576	588	595	590	594	554	567	598	555	583	582	602	566	627	624	575	572	620	594	577	604	599	606	577	635	610	598	623	559	582	600	619	574	613	594	599	570	588	550	579	596	583	570	545	593	579	571	589	590	583	570	596	611	547	631	586	652	590	561	579	590	573	563	561	603	595	614	612	608	554	552	599	633	580	591	576	571	640	572	568	589	550	609	630	593	603	589	615	588	565	586	595	612	568	595	566	583	565	572	600	575	566	619	593	586	601	580	582	576	591	607	619	600	587	617	545	576	565	604	601	593	597	604	583	670	657	625	606	600	594	631	618	594	596	636	581	642	555	597	608	579	574	559	623	604	519	596	597	582	606	539	616	568	589	626	582	590	572	558	580	572	531	574	609	579	588	594	599	589	630	581	560	572	636	588	587	594	593	628	583	623	578	574	561	557	606	567	562	591	595	564	587	641	573	552	597	621	620	627	606	617	615	604	584	602	582	603	629	618	593	563	601	589	584	576	566	596	603	589	577	609	594	610	562	554	578	591	611	627	605	582	578	569	621	569	577	602	582	596	615	557	599	608	569	575	571	629	617	609	636	606	581	615	592	602	627	615	607	608	595	583	575	600	610	575	611	609	599	564	597	592	604	617	573	606	621	570	618	616	562	573	649	575	613	636	604	582	611	565	572	530	580	570	560	619	593	630	610	581	559	627	593	629	535	621	594	550	599	631	592	596	602	569	561	581	583	577	567	585	649	606	610	587	581	605	623	544	590	569	639	591	584	620	555	624	595	632	591	568	650	578	605	535	579	558	581	596	607	564	632	620	596	621	623	566	577	628	627	629	571	584	575	614	631	581	565	590	578	581	629	578	638	610	593	636	585	641	571	558	567	598	584	632	603	609	549	579	613	592	576	614	624	543	602	614	615	559	657	587	574	630	605	625	577	634	620	613	597	629	596	597	606	580	568	579	619	615	592	558	613	603	585	561	576	600	600	594	569	576	597	577	612	628	582	574	603	584	577	590	541	601	594	557	593	598	552	614	595	548	567	547	607	572	603	600	587	576	606	565	608	575	587	581	583	651	627	590	600	554	585	547	591	558	572	567	596	633	568	582	622	603	586	605	581	569	569	585	598	569	612	603	559	576	580	601	606	569	628	593	595	605	600	592	594	584	571	637	611	573	549	606	599	588	602	575	588	552	599	625	585	587	571	558	579	615	611	622	583	582	628	576	582	630	568	599	542	624	587	615	604	563	587	588	574	562	586	640	551	580	591	551	590	558	535	553	603	575	556	597	615	615	605	627	626	582	569	610	601	554	590	616	638	561	532	551	591	571	605	606	569	568	603	580	595	608	605	552	595	563	585	559	600	561	607	539	624	599	612	567	637	589	575	597	578	578	597	617	561	585	570	630	604	600	585	603	553	586	622	648	570	604	614	608	614	589	612	623	583	573	573	620	595	590	633	599	600	593	590	609	608	556	617	617	597	629	584	579	570	586	605	610	556	614	614	612	576	617	601	565	621	621	599	620	587	604	573	603	587	587	579	626	595	543	554	581	605	562	578	638	640	594	639	568	560	619	564	595	597	591	601	627	601	586	606	656	537	575	621	560	537	581	621	604	610	619	623	619	589	629	614	587	610	607	566	616	608	564	598	640	584	589	605	607	557	573	600	601	608	616	583	602	584	625	566	596	598	602	616	628	617	601	582	557	613	612	607	593	576	599	577	598	621	579	596	642	572	566	603	610	586	598	561	575	568	624	590	572	578	565	591	555	615	593	599	543	588	562	629	579	593	593	595	567	589	575	615	625	631	619	617	609	595	630	570	617	574	592	588	613	597	576	605	601	652	597	648	598	623	561	624	618	564	560	533	628	560	631	622	590	528	594	624	577	578	585	597	580	593	588	582	594	591	580	600	631	566	611	625	534	603	599	586	601	648	583	618	645	594	607	597	581	631	558	617	609	544	600	616	573	564	607	549	593	612	552	595	609	589	593	548	514	552	586	617	614	595	577	630	599	607	552	566	587	611	618	603	552	624	597	573	557	593	589	569	637	595	603	653	626	593	601	567	617	592	543	565	554	598	615	614	612	568	626	582	594	620	597	588	530	574	593	569	543	607	602	627	578	555	620	566	597	601	558	609	573	565	554	655	566	613	608	613	586	571	560	573	563	569	592	589	585	597	591	598	610	610	578	562	564	581	562	633	607	626	598	589	572	577	594	596	549	583	585	585	577	578	596	630	606	634	543	621
22659	20960	28812	23302	20967	21022	9987	1185	782	687	540	482	432	415	366	317	344	317	285	295	279	269	258	243	252	244	266	252	215	217	234	210	204	235	219	244	230	213	221	236	232	201	217	209	230	207	181	203	204	224	218	213	208	208	184	184	193	200	195	212	196	175	181	218	209	186	203	185	185	234	203	233	199	188	175	174	220	195	188	194	209	192	197	187	201	195	193	203	189	200	193	210	171	187	190	171	203	174	179	184	211	169	197	180	200	194	204	182	205	191	205	196	196	220	201	196	201	214	190	178	180	202	187	184	185	172	189	190	205	180	196	173	194	219	193	210	197	214	188	169	220	204	191	197	192	199	218	177	207	189	192	197	192	208	177	180	211	210	195	204	211	180	208	179	198	169	187	212	200	175	203	214	193	184	185	184	198	210	210	200	189	187	182	216	210	198	201	166	185	202	191	204	186	186	183	201	204	203	171	224	190	222	186	188	188	208	175	182	191	208	185	159	202	205	199	192	178	178	195	202	190	190	192	181	191	182	194	194	198	190	166	192	196	189	186	191	175	195	184	182	209	185	205	186	185	194	207	190	184	166	212	199	163	189	206	206	178	205	187	172	204	210	186	186	182	175	208	183	178	203	191	188	171	177	193	207	196	173	185	182	201	169	184	202	199	174	195	206	180	190	179	192	200	185	185	193	215	167	173	199	222	195	196	196	190	198	195	194	169	193	199	161	170	197	211	202	205	201	182	188	158	209	204	194	193	175	195	213	182	189	201	200	193	203	186	193	152	208	187	193	205	163	222	184	192	196	192	205	195	199	209	199	179	205	228	175	177	183	160	178	186	196	182	188	196	190	158	198	185	179	185	188	192	219	167	190	183	192	196	209	193	176	213	169	207	184	165	180	213	175	178	203	180	190	212	170	212	168	153	206	205	184	196	192	189	214	186	190	193	171	185	220	190	194	204	162	180	215	183	182	184	152	187	199	168	196	164	199	194	183	199	191	203	166	194	183	189	193	201	175	206	176	183	206	209	167	179	216	226	189	195	214	191	191	188	202	181	171	199	230	194	185	163	197	191	202	184	211	185	167	191	188	161	192	210	200	197	202	185	188	192	162	205	184	183	195	185	183	198	184	218	204	190	176	196	181	186	187	195	190	234	190	196	182	183	192	177	205	219	186	163	184	204	205	188	194	162	197	193	190	195	178	172	178	181	191	201	222	189	163	194	176	212	175	198	182	171	201	189	187	177	199	192	203	197	203	170	188	206	195	205	194	184	186	171	193	194	200	211	183	173	170	186	202	192	175	165	201	198	192	183	196	186	195	222	192	180	177	196	208	172	187	164	206	194	174	194	187	217	188	201	191	195	192	186	183	184	195	179	197	200	182	173	188	210	196	217	193	206	192	179	199	207	189	211	191	195	187	190	171	202	204	177	205	186	190	174	188	192	159	195	183	193	168	201	213	189	208	145	201	177	182	177	194	212	197	176	206	177	165	204	197	206	210	168	185	188	187	178	157	191	202	202	185	223	193	225	183	201	217	181	174	180	183	202	173	173	193	184	175	184	188	204	169	182	184	185	204	184	186	196	184	194	200	209	187	197	181	196	169	206	181	173	176	191	194	187	191	203	199	212	195	194	173	197	205	208	193	182	195	180	162	196	212	213	206	195	194	179	166	201	204	192	156	188	172	193	177	170	197	198	205	181	186	190	214	178	201	178	180	218	210	169	214	177	181	184	198	199	185	176	164	162	184	197	200	188	204	203	184	174	168	182	199	193	199	177	187	160	159	197	201	206	193	197	188	169	207	164	203	151	213	192	191	215	168	186	226	182	191	212	200	192	184	212	197	195	210	191	188	189	179	190	172	178	198	195	195	190	176	205	208	210	191	174	197	208	207	205	171	180	198	193	157	188	198	220	178	181	177	192	227	195	184	166	191	211	190	174	191	197	191	192	206	190	192	194	200	200	185	202	175	197	221	176	195	196	202	182	190	183	180	220	205	180	180	183	171	193	205	186	193	184	189	188	173	184	204	171	174	188	180	188	186	197	189	186	186	162	193	217	174	180	178	201	197	188	211	213	183	181	205	177	177	178	178	185	174	199	184	210	203	193	172	215	181	196	185	213	175	172	176	181	197	188	191	185	192	152	200	211	183	189	184	195	205	172	175	192	189	199	175	179	172	200	192	182	184	176	224	183	202	186	166	192	179	199	181	177	201	184	207	179	232	174	193	213	186	200	199	174	186	203	204	169	198	201	188	211	201	188	200	177	206	172	189	183	186	196	189	198	190	184	175	178	170	171	185	176	196	207	186	191	209	220	187	202	197	180	185	202	162	165	206	197	188	211	190	180	174	174	201	187	198	176	193	186	201	188	193	202	203	183	193	208	177	195	181	243	196	201	175	196	179	181	195	189	198	183	205	200	171	186	169	181	205	190	204	213	187	172	188	175	177	177	184	186	177	199	229	195	206	209	201	186	170	194	179	183	197	199	181	200	202	183	194	189	190	185	186	193	207	180	190	160	180	195	179	211	188	178	203	168	156	194	178	183	166	187	199	214	196	207	191	199	186	198	190	186	192	183	189	203	188	195	177	180	174	189	192	182	184	198	195	200	197	188	192	209	187	216	194	184	176	171	177	205	220	192	193	187	166	184	185	203	178	183	191	190	183	179	187	209	187	193	166	181	198	217	195	195	171	205	185	175	185	210	176	211	198	159	161	199	216	202	193	173	206	186	185	209	177	178	199	189	190	205	191	209	161	180	193	200	185	173	208	189	196	184	196	170	209	192	241	206	203	176	191	201	183	174	199	189	194	180	192	179	188	169	186	162	150	180	195	169	161	198	166	171	217	202	188	172	196	172	198	222	195	159	190	193	189	173	173	193	181	157	195	212	197	189	215	186	187	207	197	202	176	187	186	188	197	190	181	185	154	189	214	202	180	203	175	180	192	191	163	195	213	187	185	194	224	187	167	186	184	198	199	199	189	172	197	191	205	186	162	189	192	181	176	172	182	181	171	191	182	190	186	202	185	183	196	209	187	185	188	207	205	167	187	187	192	209	175	191	183	202	201	178	192	212	183	213	180	168	165	171	179	206	197	183	205	184	200	198	198	204	196	187	206	172	181	168	170	195	192	219	187	196	177	189	199	200	201	183	190	215	204	175	203	197	204	192	174	202	178	188	184	190	176	213	214	180	182	193	184	198	197	186	201	187	191	190	193	195	192	203	183	174	215	199	169	214	191	206	182	205	182	194	194	207	194	184	177	200	182	205	185	208	179	199	206	206	188	205	178	197	160	183	196	190	210	177	191	183	212	178	178	214	206	183	166	157	197	205	179	170	184	178	203	170	194	166	194	186	180	189	192	186	190	184	195	188	193	193	205	209	196	162	211	178	185	198	193	172	197	196	169	197	176	222	182	203	212	186	209	191	206	199	197	195	187	185	179	184	166	178	178	173	187	181	202	210	172	191	186	182	191	189	177	189	225	196	194	203	202
19669	23047	13490	7134	5114	3869	2908	2164	1744	1468	1142	950	821	746	616	589	522	484	462	423	438	392	349	348	340	323	312	351	337	292	324	279	283	268	279	270	263	267	250	281	264	263	266	269	263	267	241	262	244	259	249	241	225	270	247	252	232	223	239	224	263	217	241	247	263	214	251	239	269	239	239	219	246	235	227	234	232	220	254	270	246	243	227	250	245	238	239	217	237	213	209	241	211	240	236	217	231	251	220	211	248	223	226	207	222	207	225	219	205	224	219	238	237	269	227	243	216	235	218	205	254	212	247	224	259	214	216	229	236	243	248	236	246	253	218	226	241	218	251	222	212	251	220	233	228	252	214	216	232	231	230	256	234	235	231	223	226	227	222	204	232	225	239	233	235	238	226	203	224	251	208	199	219	242	245	233	212	232	243	216	244	233	211	224	210	218	213	227	213	217	209	227	221	211	216	218	240	223	259	203	235	218	217	244	213	234	226	215	195	214	239	218	225	219	205	217	222	219	229	209	204	229	250	227	214	224	228	245	219	212	237	254	232	218	202	222	231	196	214	249	201	229	216	218	247	199	244	233	230	249	208	214	238	239	236	217	224	218	228	238	224	224	236	243	234	204	239	233	201	234	221	211	198	227	223	230	196	228	218	222	246	243	244	240	225	222	208	230	227	238	223	219	223	213	210	205	233	243	218	237	247	213	227	221	244	210	235	232	209	246	207	215	238	235	254	222	220	179	236	207	217	240	219	225	215	211	235	239	237	238	226	230	205	217	235	224	230	239	207	220	241	217	193	197	222	223	216	258	229	236	189	249	212	247	203	208	222	251	218	247	236	220	234	216	234	234	202	214	223	205	213	220	225	235	217	218	209	192	215	240	233	228	246	228	218	244	230	214	191	214	208	201	238	216	216	216	212	251	205	213	228	204	244	196	205	236	228	217	225	240	220	217	228	231	214	199	264	241	230	222	206	224	255	243	244	238	230	203	234	205	201	236	210	224	237	223	232	227	218	217	249	224	222	216	221	231	224	224	250	188	223	219	210	217	225	226	244	208	230	229	235	219	208	197	219	239	215	241	230	222	222	236	211	233	231	218	214	250	217	225	228	215	225	223	203	230	208	245	230	249	234	224	214	219	218	180	204	237	227	228	224	212	220	215	216	214	258	245	229	201	200	212	233	229	219	210	215	260	231	224	215	229	204	201	220	221	231	246	235	218	219	231	211	220	205	200	256	238	237	196	235	216	222	218	219	231	247	214	205	218	217	205	238	220	223	212	232	208	225	246	214	232	228	252	228	205	184	222	209	215	204	215	230	213	219	225	230	239	219	219	225	212	222	250	224	220	226	223	230	229	247	229	224	227	210	200	211	223	192	222	204	201	227	222	213	208	245	233	226	244	200	242	227	228	231	221	212	203	209	214	219	235	233	228	220	218	192	243	249	228	223	218	218	221	215	228	256	223	216	223	206	218	210	205	259	233	223	223	232	218	224	235	220	210	240	217	211	206	230	235	238	215	227	235	242	243	213	238	210	189	211	225	206	220	239	243	190	209	222	235	208	217	210	219	234	234	201	241	207	219	213	225	212	225	212	227	236	235	240	216	237	244	216	224	213	223	208	234	249	236	234	201	238	229	254	219	220	227	207	235	202	218	211	223	245	234	234	218	203	233	235	219	228	221	204	240	194	210	237	236	235	227	208	224	187	214	221	253	214	233	219	213	205	234	225	242	244	216	223	256	247	202	198	221	227	216	215	221	219	229	222	218	235	216	198	234	234	199	229	218	243	253	251	251	218	199	217	209	229	215	210	241	191	238	237	212	229	229	214	253	221	218	230	186	216	227	229	222	260	222	223	229	231	225	192	263	225	213	210	250	216	207	220	229	214	224	218	233	217	218	204	234	240	214	242	236	229	208	253	205	231	222	233	253	224	223	199	225	224	235	233	219	225	256	201	198	239	218	241	214	201	226	231	225	202	209	224	233	223	218	238	230	226	246	249	213	216	213	231	220	219	217	224	238	265	234	224	206	225	223	222	206	194	205	201	243	197	242	226	197	228	223	221	229	219	236	218	245	211	202	211	235	216	252	201	212	213	240	256	221	225	218	189	203	229	220	227	199	217	226	225	226	190	213	245	217	203	217	227	223	223	219	230	238	235	206	198	211	197	203	215	220	171	195	228	247	221	225	235	227	249	219	230	204	229	222	224	242	230	193	223	259	207	202	237	232	237	204	240	218	209	238	206	214	239	227	244	225	232	234	228	198	217	226	208	244	223	257	221	210	239	211	220	225	240	209	204	222	201	219	218	228	225	217	241	236	210	205	233	203	233	235	220	213	211	216	231	229	209	224	196	238	216	237	217	225	221	195	212	210	242	222	216	228	212	226	221	248	249	219	227	209	231	217	192	250	210	237	230	235	258	208	249	231	233	235	218	226	231	242	226	235	247	233	222	232	249	210	219	273	207	225	230	230	211	213	237	222	201	227	206	215	206	223	217	232	223	210	222	209	231	218	227	233	198	225	217	212	208	255	213	259	226	199	233	213	224	190	223	228	230	199	234	240	232	234	210	227	231	206	220	236	232	224	210	225	213	216	204	221	227	218	224	248	221	212	228	219	203	228	211	253	231	231	228	218	229	227	225	216	237	205	215	220	203	231	222	217	213	199	245	231	217	230	225	227	236	229	230	233	180	218	242	244	225	211	229	234	234	211	227	214	208	223	201	239	185	234	214	235	221	233	221	237	229	235	217	221	214	241	213	214	210	237	220	214	233	214	213	214	228	228	224	210	233	221	211	232	219	217	224	219	202	243	213	229	196	218	248	236	216	199	227	212	218	230	219	244	224	212	202	218	239	251	226	247	245	223	220	210	238	225	221	264	237	217	201	245	230	225	241	232	228	228	239	233	226	217	261	216	221	213	238	262	222	236	210	196	243	233	225	234	213	205	214	245	241	218	225	235	253	216	205	208	244	250	223	209	235	227	228	207	227	196	208	234	238	206	208	222	220	227	232	229	248	235	262	231	201	251	224	235	222	212	236	234	240	240	231	234	238	238	225	245	203	222	227	224	226	223	226	195	231	201	233	237	246	249	236	220	237	231	223	227	242	230	207	194	198	189	211	228	208	226	218	227	244	222	255	220	235	223	226	232	237	235	216	206	223	186	247	208	218	250	214	242	230	226	213	216	211	240	242	228	205	236	215	241	254	231	203	221	235	226	231	250	238	205	223	245	235	228	237	230	240	225	209	187	222	233	198	222	251	212	216	208	227	223	240	209	220	215	216	208	219	228	223	226	217	235	227	228	213	230	217	228	230	218	214	230	229	231	193	232	224	223	208	247	215	217	237	212	198	212	256	225	233	231	218	220	260	212	202	250	217	226	202	227	225	233	211	227	221	242	196	215	225	213	212	230	235	240	237	257	235	231	208	201	235	210	201	234	225	217	226	224	199	224	212	205	231	232	213	209	217	215	224	238	221	236	217	213	219	199	236	208
26725	20142	7981	895	577	449	517	440	514	448	495	491	500	454	427	454	452	437	424	446	473	447	444	461	477	434	477	447	467	463	435	434	459	414	427	478	527	475	445	431	431	455	446	436	398	462	456	451	448	459	457	415	411	461	474	438	472	463	453	433	457	455	480	479	433	413	483	441	418	456	430	414	430	463	424	468	461	419	490	457	471	421	429	414	449	461	426	434	479	458	488	464	426	451	429	439	414	418	454	466	426	449	464	466	449	485	451	441	450	452	469	450	448	454	463	474	417	439	445	481	453	464	462	497	423	472	479	448	429	464	455	460	446	423	466	463	439	456	451	471	389	437	456	488	476	485	464	483	428	461	462	440	452	445	445	422	445	465	446	444	464	458	460	461	410	444	440	454	415	437	434	436	457	440	439	443	443	436	432	434	428	425	462	487	468	445	460	469	429	464	439	445	483	481	450	465	406	479	481	432	468	472	413	464	453	428	454	448	478	455	443	428	458	445	464	434	431	403	443	444	424	434	457	396	435	443	442	444	475	422	447	477	438	461	467	429	427	480	445	484	430	487	439	447	474	398	474	481	425	453	442	479	457	474	472	432	440	447	453	457	452	440	453	453	423	413	452	456	478	490	454	463	454	434	430	427	447	455	474	429	404	474	410	430	453	467	443	461	453	455	435	426	406	444	425	442	487	457	428	486	480	431	435	463	436	432	464	470	434	446	470	491	425	488	437	445	479	427	455	436	408	443	492	463	473	427	444	458	439	458	461	408	440	405	487	477	494	456	415	447	419	447	461	451	433	436	448	468	458	432	447	483	461	439	439	438	478	457	453	477	447	448	424	443	446	442	439	444	447	475	468	432	429	455	448	447	438	488	441	462	451	441	471	431	461	486	476	409	459	401	442	449	399	475	457	395	477	467	457	455	423	480	414	436	401	473	483	439	421	421	433	425	515	460	457	423	449	463	437	441	442	466	440	430	468	439	440	441	464	467	429	444	430	453	457	483	477	463	441	498	432	440	433	447	431	431	437	438	475	428	451	453	449	454	420	474	473	463	454	467	492	449	448	441	475	428	443	424	435	468	455	433	469	440	435	439	450	466	462	421	493	456	470	456	470	456	426	434	431	440	420	450	457	448	457	460	441	472	455	419	467	473	428	444	481	498	447	436	441	461	466	445	408	498	458	426	414	493	431	423	446	404	445	450	432	431	473	452	474	469	477	459	448	441	449	396	448	450	433	430	439	478	415	454	460	433	451	475	498	432	451	451	441	449	442	430	397	463	469	452	417	418	471	466	421	444	432	439	477	438	464	493	427	465	455	439	441	462	453	433	459	463	490	445	456	444	421	435	449	464	452	474	446	443	440	438	447	450	409	459	476	464	472	426	454	475	425	441	458	428	435	415	448	431	434	475	438	420	414	444	447	442	501	451	448	448	479	459	446	467	444	428	461	452	433	456	460	466	475	444	465	443	420	398	430	425	447	442	480	475	443	472	504	485	458	466	475	420	476	440	456	464	455	435	475	468	416	462	457	465	456	431	466	419	422	468	452	484	448	451	427	457	465	457	500	459	447	450	434	415	454	444	457	423	450	445	433	452	442	474	432	438	444	470	450	409	443	426	431	443	449	433	460	441	434	448	398	438	462	435	440	453	443	465	450	415	456	453	453	443	470	529	437	456	415	442	391	444	459	471	451	435	420	454	444	468	467	439	442	434	447	444	430	450	461	426	453	479	458	464	450	448	463	454	449	435	436	449	446	497	454	438	487	407	465	462	441	437	397	429	442	446	408	471	453	451	404	474	425	491	419	461	425	442	457	473	405	429	444	438	433	487	442	427	446	468	453	422	455	430	437	445	460	488	463	457	462	436	439	458	467	434	433	454	449	500	443	442	486	441	461	452	461	457	457	457	470	414	421	463	438	427	461	439	444	447	462	465	459	464	466	427	428	445	487	414	440	483	458	456	467	427	404	457	425	441	470	454	463	445	413	457	467	446	434	423	439	523	452	416	432	424	433	452	423	439	428	444	445	438	430	433	431	449	424	481	436	463	453	446	454	488	425	425	396	444	438	464	432	435	430	447	455	434	452	440	440	433	434	433	448	407	445	462	445	474	436	435	436	434	448	442	464	422	418	437	465	494	447	450	455	450	437	482	497	463	469	471	456	440	439	462	482	433	459	459	454	462	445	454	444	425	487	449	448	484	473	464	431	435	434	431	457	418	413	453	480	474	459	482	427	450	410	455	453	444	462	452	478	488	460	452	462	447	444	435	456	454	458	453	449	444	441	445	431	464	449	412	442	427	421	439	455	466	439	422	446	432	463	490	456	443	449	402	466	509	429	447	446	447	407	438	421	475	467	464	420	470	414	461	450	478	452	467	430	432	459	448	464	451	482	456	451	435	456	463	468	490	435	466	450	449	448	415	430	439	415	440	475	454	470	484	438	490	465	470	439	441	479	461	478	435	423	479	472	405	410	434	427	449	461	433	457	442	458	431	461	448	446	447	442	444	440	448	453	439	470	459	492	424	442	448	462	445	500	452	431	462	424	457	474	465	418	441	446	448	478	419	452	417	470	407	425	499	457	489	438	453	438	418	464	424	456	472	491	445	444	451	435	427	460	461	448	452	438	460	454	451	478	451	459	449	423	412	453	493	477	439	431	432	411	447	468	446	438	466	452	472	462	427	454	482	446	445	430	453	437	469	435	467	427	485	417	425	436	461	470	436	491	466	473	463	448	467	465	436	463	441	414	435	428	432	472	410	424	461	440	421	434	430	459	462	474	466	462	459	436	453	430	450	454	408	455	443	445	486	465	437	442	474	475	460	464	461	444	437	440	483	460	475	466	456	439	444	485	403	433	439	471	479	489	433	435	428	474	459	436	413	467	450	486	398	412	453	458	449	485	426	449	457	424	446	416	446	436	413	478	459	462	480	460	475	475	448	442	477	456	475	437	438	420	454	429	432	465	455	449	440	486	457	423	463	480	466	457	456	468	417	458	457	422	466	439	424	463	476	451	460	423	429	423	446	467	411	460	433	454	458	445	451	457	499	464	449	473	485	493	421	461	470	421	443	450	487	467	426	479	445	447	467	447	460	450	435	458	442	456	434	474	458	466	408	445	482	438	455	488	482	463	452	468	469	458	488	465	434	434	477	474	442	405	448	426	457	454	475	390	469	429	429	442	439	456	402	424	477	474	442	424	469	451	449	430	473	425	420	434	440	471	441	417	449	463	504	446	452	442	422	403	466	475	425	410	462	440	443	422	439	469	435	485	435	428	473	474	422	445	422	447	464	430	476	432	464	470	405	504	449	460	447	478	464	437	447	481	437	466	454	468	464	466	489	448	437	413	429	443	433	426	507	443	451	413	423	446	465	408	464	478	474	418	406	440	465	452	438	415	450	439	468	404	445	442	427	461	450	472	413	471	474	434	435	472	448	461	456	446	458	449	452	383	447	416	476	417	433	447	446	445	462	456	465	413	446	445	410
5460	3104	1295	858	724	672	681	631	664	595	578	563	596	606	561	576	554	579	558	545	606	562	572	573	594	542	549	570	585	563	545	573	606	559	595	543	513	565	566	561	534	556	559	564	544	545	566	586	587	514	582	620	563	538	547	543	533	593	501	575	596	554	574	565	606	575	576	578	529	540	568	580	525	562	549	576	543	512	539	524	579	564	534	607	556	544	615	534	560	556	578	550	511	529	560	553	542	567	589	552	550	597	536	564	594	526	517	565	530	601	554	577	594	541	537	565	551	520	565	554	558	557	543	535	551	544	532	524	531	532	517	512	560	578	509	563	541	530	581	558	541	545	535	551	513	567	545	594	520	597	608	575	591	509	522	540	556	534	550	530	552	556	569	560	545	544	514	565	576	543	560	525	569	586	591	519	531	549	595	562	537	541	556	561	538	560	564	573	518	555	509	545	551	541	570	557	529	556	563	560	500	584	548	570	573	546	559	549	558	599	529	541	562	554	549	531	561	569	602	551	579	578	506	558	562	555	619	516	577	565	551	553	549	527	592	540	567	559	575	562	545	561	569	545	533	544	604	543	539	527	568	537	495	540	561	541	538	576	546	528	560	578	559	535	595	583	525	564	528	538	565	528	504	517	547	555	531	536	557	594	562	512	552	559	556	533	523	544	548	564	567	517	516	572	543	579	557	561	566	525	559	569	526	547	577	556	540	522	547	543	511	521	547	572	573	567	591	579	576	565	575	518	521	569	593	571	569	615	532	583	570	562	563	517	576	554	572	549	510	613	563	540	546	517	534	575	613	563	579	537	603	555	533	574	530	543	568	550	560	515	588	571	556	534	503	515	595	550	570	553	559	589	552	568	504	544	571	567	550	555	558	583	554	582	566	563	541	565	531	512	564	589	540	568	559	551	519	534	546	543	540	539	558	510	534	550	549	587	571	564	562	594	497	590	547	567	566	569	598	603	565	573	530	559	569	543	490	540	616	511	563	525	576	569	546	586	537	549	560	604	570	560	575	563	549	547	578	517	513	576	553	599	554	557	538	574	569	550	567	565	554	576	579	552	530	496	561	554	544	534	566	563	538	535	537	592	538	528	553	596	558	555	571	539	539	574	592	552	547	535	535	577	604	567	560	551	528	522	544	549	546	543	565	581	555	505	575	530	541	566	565	542	567	583	575	586	577	520	565	565	555	589	543	545	541	561	556	506	548	552	576	546	553	551	562	561	561	570	533	533	563	509	520	543	501	632	577	549	570	549	539	550	551	521	612	547	541	573	589	557	568	552	531	560	532	539	554	569	549	518	518	532	537	515	516	555	541	594	546	547	567	565	573	561	591	564	581	532	513	539	562	528	544	548	563	534	570	553	534	591	550	591	547	572	518	587	528	573	551	585	576	543	508	560	595	550	561	570	566	539	563	563	544	515	584	549	553	530	583	517	545	577	555	587	545	588	556	554	551	590	519	540	575	547	528	585	526	571	568	554	564	561	557	561	547	581	569	547	521	547	540	571	575	570	562	546	544	552	587	561	584	527	525	553	512	563	539	552	560	536	575	549	607	564	560	549	552	541	589	585	581	571	586	572	566	562	544	571	533	567	563	549	550	536	517	541	520	527	539	518	551	543	567	533	566	586	571	537	577	503	513	577	500	556	520	573	571	565	555	517	531	586	553	561	540	606	555	543	500	551	573	495	573	573	596	555	553	588	586	574	520	596	529	561	514	557	605	565	549	519	559	541	581	514	579	535	535	605	567	535	531	565	521	528	524	543	580	519	572	555	565	523	541	538	555	524	554	543	592	543	555	529	550	591	522	533	539	525	568	567	548	562	558	592	582	547	554	552	561	488	552	539	546	515	581	516	531	569	589	588	558	516	521	536	573	553	547	531	527	532	530	552	556	565	547	590	519	562	527	557	548	512	529	544	574	572	493	606	538	540	534	534	555	569	554	549	559	573	554	559	547	591	536	509	582	511	548	560	519	575	546	510	522	581	571	539	515	586	584	525	551	560	538	555	547	570	535	552	525	611	560	521	571	558	563	545	563	553	527	587	571	529	566	578	565	547	574	576	493	582	529	582	563	550	546	563	548	585	557	573	598	519	560	536	568	530	552	513	531	593	569	530	535	561	619	554	542	552	544	580	586	579	547	581	538	574	543	580	587	545	546	578	544	585	531	568	549	546	529	581	575	550	512	572	611	553	565	563	521	562	559	577	561	516	532	563	582	542	521	595	558	552	533	529	566	552	555	503	556	561	566	510	599	545	565	538	591	525	547	531	589	583	536	514	622	537	577	585	580	555	554	557	542	549	574	562	567	529	513	586	586	528	501	610	551	578	598	512	538	567	526	516	574	523	493	547	522	549	518	516	565	566	511	575	557	519	521	560	584	529	508	542	564	553	552	555	577	545	561	571	586	563	528	568	539	571	593	556	504	536	578	533	603	603	557	577	535	547	573	503	566	579	545	522	513	547	549	514	570	544	544	540	540	567	545	521	555	536	591	540	569	567	546	569	517	554	611	542	562	535	547	554	557	538	531	536	564	556	553	579	588	556	536	572	568	566	573	540	540	562	551	550	561	517	551	549	570	533	568	566	543	581	537	560	559	594	537	555	557	554	599	533	519	545	565	540	505	576	556	530	586	527	554	558	534	575	539	586	545	561	580	557	559	556	625	568	528	577	587	536	550	570	559	525	512	547	573	544	540	574	599	545	544	562	558	547	550	517	571	515	578	541	541	569	532	559	546	558	590	583	600	547	548	533	550	602	530	574	577	542	550	555	568	545	554	562	587	566	523	555	543	574	542	542	577	553	558	501	533	543	568	490	611	568	562	546	538	532	569	549	572	541	584	470	546	549	567	529	609	549	509	551	622	544	515	569	533	562	545	557	542	535	566	571	563	551	584	587	519	541	572	567	547	536	540	571	578	542	557	573	573	515	564	536	566	537	557	586	515	583	519	540	535	520	549	500	562	547	564	503	550	528	556	608	543	577	586	551	542	574	570	551	506	547	544	541	577	556	497	581	529	537	565	534	548	525	564	573	586	585	567	545	564	569	561	546	555	554	510	512	557	531	523	587	554	540	550	549	592	535	538	547	548	568	568	587	547	516	538	556	551	566	573	514	565	554	573	575	561	520	573	545	534	558	574	586	547	553	567	535	556	524	566	580	538	534	566	535	581	564	525	577	595	591	527	546	561	537	564	568	581	539	525	603	560	599	562	520	564	575	592	516	522	562	545	549	553	505	559	553	584	536	533	557	550	526	543	572	579	545	560	528	551	532	558	552	546	557	573	551	557	536	584	520	534	560	557	559	565	496	587	575	582	538	584	544	563	549	515	551	553	582	524	528	528	556	571	566	556	545	533	547	550	580	525	530	525	540	563	598	523	550	520	524	569	542	560	542	547	548	571	536	524	553	545	550	562	512	577	591	522	549	553	594	549	559	564	513	618	540	581	555	528	517	530	531	549	573	560	556	575	567	559	574	562	561
23630	20934	28358	23692	20935	10954	1077	631	536	452	419	376	325	330	315	331	311	294	250	254	275	244	239	257	244	251	220	225	238	231	234	219	241	226	248	210	235	236	214	248	246	223	212	218	202	218	195	245	234	231	244	252	221	224	215	218	206	238	231	215	205	216	208	194	198	193	203	217	221	202	216	218	248	217	245	242	215	210	219	262	212	231	229	195	217	233	208	223	221	209	257	215	206	226	250	196	218	226	231	181	200	212	214	228	235	238	207	213	214	240	214	251	207	247	223	221	231	259	222	196	221	213	210	204	233	215	218	225	214	215	200	226	198	249	205	218	221	224	196	213	227	196	205	217	177	216	221	250	210	229	193	222	248	205	258	230	214	209	242	253	195	215	209	219	185	235	242	232	180	208	209	207	225	207	229	191	208	228	234	226	191	201	214	224	209	216	231	200	219	214	182	234	183	220	205	221	248	195	232	212	224	180	248	229	212	191	217	219	206	230	244	216	209	227	221	197	223	208	211	219	216	203	190	220	207	198	232	206	224	216	210	236	238	236	220	197	250	232	223	208	211	195	212	208	229	196	224	255	199	206	220	214	187	220	223	225	230	220	222	238	220	213	239	238	224	230	219	224	224	221	218	215	207	214	220	223	192	230	205	196	206	243	217	210	204	207	206	215	215	213	251	212	210	211	216	201	179	209	231	204	206	206	204	191	231	219	184	208	208	224	208	206	226	218	250	222	224	197	235	194	213	231	206	208	234	219	201	242	238	212	198	241	206	193	211	232	209	228	222	209	238	221	217	204	219	206	219	229	216	237	242	239	210	216	206	224	198	218	244	214	214	223	216	202	223	212	208	208	221	212	229	210	223	213	199	221	215	224	238	202	255	210	218	208	229	188	229	214	233	219	227	199	208	226	187	193	204	224	217	210	249	221	208	220	195	215	218	221	207	204	225	213	215	246	236	210	225	230	198	231	192	178	235	192	228	213	201	188	210	223	224	210	219	197	234	250	214	206	205	208	200	181	231	222	214	215	206	202	231	208	215	206	215	200	218	222	208	224	196	219	234	201	211	221	226	213	200	210	222	226	224	244	196	235	222	208	215	242	218	191	232	205	225	230	223	228	225	209	171	203	213	226	231	204	211	221	201	234	203	249	228	212	207	215	206	215	204	225	212	250	216	211	186	199	247	200	201	199	229	202	218	218	200	206	213	200	223	258	186	200	220	174	198	187	215	240	243	211	207	232	205	183	194	229	239	237	205	197	203	190	218	228	217	230	228	221	202	209	210	204	240	214	217	233	204	233	235	210	220	213	197	244	216	222	183	231	202	209	215	220	218	218	243	198	220	193	196	214	230	219	206	223	235	202	220	221	231	200	214	215	194	213	209	213	227	205	234	217	201	209	214	216	213	237	230	213	201	190	232	220	182	224	222	220	223	224	237	231	213	225	196	215	212	226	219	214	195	220	211	207	231	204	218	212	224	209	190	220	200	203	229	227	233	237	191	225	205	204	202	207	208	219	213	208	221	206	178	216	251	209	249	234	213	251	198	225	230	201	230	218	220	232	231	217	201	227	197	215	204	200	211	224	204	218	195	242	220	223	221	206	221	219	205	220	216	218	197	231	227	217	198	210	204	222	239	234	218	220	195	210	208	225	207	215	235	219	214	219	213	219	195	200	231	220	212	223	210	201	195	186	194	206	215	198	172	217	202	218	180	226	232	202	213	210	209	211	236	230	193	211	216	181	217	187	223	211	222	228	229	184	200	217	226	216	210	211	194	200	189	216	223	194	203	193	245	216	215	221	214	184	207	216	186	210	232	198	203	186	233	239	226	216	231	194	215	230	218	187	196	210	237	201	193	220	203	221	191	217	197	223	227	223	219	210	217	219	225	192	238	215	222	213	220	193	218	230	229	221	214	219	210	205	215	218	214	211	214	220	210	236	227	205	211	201	210	209	220	207	226	211	232	220	222	197	214	231	225	215	210	214	219	193	206	213	194	232	224	222	213	218	201	212	254	210	229	203	222	222	231	219	223	242	208	224	232	255	193	243	225	213	207	214	206	231	199	218	219	215	203	234	227	232	212	216	192	212	208	236	223	221	236	211	222	212	207	189	194	245	227	231	223	223	246	211	212	220	213	224	217	205	234	203	226	198	219	216	208	199	240	206	200	208	238	216	209	219	254	228	201	233	193	218	215	212	227	211	225	222	197	233	214	216	209	218	200	202	223	198	209	183	219	247	243	212	202	229	216	211	215	200	195	217	212	196	204	221	214	186	230	202	226	202	203	210	220	214	227	235	215	238	228	228	207	250	199	239	202	218	238	206	211	218	203	237	204	221	202	224	188	218	205	214	198	252	205	242	205	236	224	218	218	192	243	232	220	229	209	204	213	230	214	198	231	209	220	220	235	226	236	234	207	195	228	221	222	234	222	208	196	211	208	235	197	211	236	222	224	216	217	221	222	228	214	199	218	225	240	212	240	191	232	195	206	199	223	193	206	203	209	214	204	202	234	209	242	227	209	203	195	207	199	202	208	206	233	217	194	182	235	209	211	211	219	190	226	197	223	206	217	237	252	190	235	218	212	218	230	243	212	215	200	224	207	213	212	244	195	210	192	215	241	196	218	225	222	201	222	238	221	193	211	205	220	233	247	227	217	212	217	212	220	211	232	216	224	208	214	220	242	188	209	199	214	230	218	227	217	228	209	239	199	225	194	205	233	208	227	224	222	224	234	218	218	224	207	217	189	242	215	199	220	190	217	207	233	197	221	223	220	200	199	190	212	193	205	213	219	213	221	218	222	224	195	183	215	234	253	210	225	219	216	209	218	209	201	215	213	207	182	196	221	183	220	206	235	216	233	205	213	216	217	200	213	222	224	239	211	196	206	221	214	220	204	225	228	230	213	235	223	204	239	221	201	219	233	221	203	194	220	221	202	192	226	224	224	209	235	242	229	221	199	221	220	214	217	220	221	184	242	228	224	224	217	225	223	208	175	194	218	207	222	216	214	216	197	213	199	203	232	198	214	218	223	196	251	203	234	227	200	187	203	214	215	191	231	227	189	202	212	212	206	218	232	238	238	211	203	212	214	240	225	209	250	188	246	216	179	253	207	225	226	239	232	191	213	212	202	207	198	209	206	223	207	228	209	207	231	229	217	220	213	196	244	194	239	233	214	180	217	220	216	218	232	225	220	223	208	210	227	207	207	232	202	222	222	195	203	212	210	227	214	205	213	222	228	208	216	197	208	214	223	222	197	199	211	226	197	221	241	237	200	224	229	220	195	212	210	218	221	197	223	204	233	224	223	236	226	211	233	221	220	218	199	205	208	216	198	211	217	209	215	223	218	219	213	201	222	239	222	215	224	208	238	201	212	194	213	227	237	214	234	199	196	195	200	242	209	194	233	217	213	206	202	208	210	232	203	222	211	210	201	194	227	217	234	205	211	218	184	201	218	196	211	236	238	217	189	219	227	204	242	203	237	200	232	230
14839	17379	8389	4286	2872	2244	1668	1331	1100	903	789	661	592	530	513	451	432	394	405	384	340	357	347	324	324	302	310	324	358	306	320	302	344	308	321	312	285	326	312	292	292	307	281	282	287	288	275	274	274	307	291	281	270	303	274	255	280	273	331	277	279	290	315	299	261	283	269	259	296	270	297	275	291	309	276	284	286	300	280	311	286	284	293	281	279	314	277	298	287	278	266	287	275	290	305	284	279	309	272	290	299	256	281	298	246	284	275	322	296	261	312	277	269	300	283	270	309	278	302	291	253	275	272	262	288	294	262	283	247	295	301	264	256	279	306	270	285	281	275	258	282	300	297	255	269	294	307	284	274	278	268	296	281	282	283	291	266	274	280	305	277	278	283	275	293	255	270	293	276	255	280	282	290	283	258	309	283	267	276	281	284	293	268	278	281	278	293	251	289	272	284	293	278	263	274	273	282	300	311	279	277	264	295	309	297	259	271	294	276	267	272	296	314	282	271	281	300	307	312	298	284	273	304	288	299	304	272	296	269	288	289	292	293	263	264	260	297	263	279	269	300	260	316	295	267	264	283	277	271	291	269	270	296	278	274	284	303	299	265	277	270	301	252	282	294	282	285	276	268	287	259	276	265	281	264	285	294	275	274	283	316	277	310	271	286	294	267	280	287	305	267	264	270	262	303	249	268	299	239	269	269	276	290	298	260	271	305	281	295	266	293	260	289	280	270	265	285	271	259	280	247	250	298	274	267	289	281	256	267	328	278	296	285	286	297	273	279	276	280	258	278	279	264	260	273	265	302	289	277	271	283	289	245	298	254	272	268	283	297	263	311	282	253	285	288	271	257	279	256	281	253	260	282	287	265	258	271	267	276	282	265	278	288	244	259	276	277	277	288	284	259	289	259	305	254	270	282	281	261	290	270	279	256	278	239	330	284	263	275	269	270	296	273	278	280	270	291	303	256	304	267	294	265	291	271	279	270	287	300	268	273	280	272	274	299	283	292	272	285	272	281	292	261	270	266	292	270	261	250	244	265	280	291	282	281	258	292	321	278	312	270	298	250	286	279	273	250	247	272	259	280	263	276	304	280	289	295	281	260	275	273	294	278	277	313	301	299	273	282	277	297	280	226	312	285	272	304	289	274	265	261	279	273	276	261	279	256	279	276	277	280	274	290	253	253	271	288	289	259	281	267	255	305	263	260	295	283	261	285	288	290	251	282	255	254	260	292	247	286	267	285	261	267	274	270	273	259	275	294	274	312	297	298	314	271	276	281	284	276	277	327	264	245	256	277	294	266	280	248	289	312	271	280	254	248	266	284	271	263	277	257	258	241	286	301	263	289	273	270	258	292	288	250	287	252	302	272	278	281	283	317	285	300	285	268	274	314	273	258	264	304	270	255	265	278	260	292	294	272	290	283	258	256	294	256	276	289	297	270	279	258	308	263	285	277	265	267	285	277	294	280	311	306	275	252	253	277	266	265	271	281	297	282	268	262	288	261	275	281	280	296	299	302	290	282	277	272	307	297	301	244	284	277	280	271	268	292	288	299	271	298	286	292	303	305	250	294	264	286	302	280	279	287	262	295	289	268	297	289	258	277	309	254	271	246	273	290	286	296	283	259	283	287	277	271	267	315	269	274	268	288	268	286	280	275	274	306	311	278	282	270	282	230	268	293	302	260	281	281	286	261	290	288	308	300	287	290	257	280	267	285	297	288	267	283	276	242	243	297	272	270	282	254	279	305	266	284	265	294	261	268	306	274	298	286	283	274	281	302	255	317	285	248	314	300	268	276	271	275	275	294	275	262	284	286	267	283	281	258	290	299	272	291	279	268	256	247	300	252	277	304	273	309	291	292	263	269	283	278	277	272	281	295	302	264	247	293	299	259	278	274	311	288	271	302	268	267	273	288	279	256	311	272	318	289	279	270	288	287	281	281	295	287	285	265	273	268	287	290	272	276	307	273	301	282	249	278	277	266	318	293	271	286	303	285	255	273	273	260	255	281	292	287	292	267	319	296	280	285	280	283	315	304	288	301	246	264	302	310	294	269	274	287	298	290	296	269	290	317	243	263	284	254	260	267	256	284	296	247	287	273	265	272	263	278	278	291	253	287	290	276	286	304	301	268	291	310	277	277	249	256	261	297	316	296	296	288	277	255	276	293	287	272	257	291	254	269	281	269	288	283	251	273	276	285	281	304	287	267	257	263	269	276	289	260	291	272	267	259	280	306	264	297	290	260	264	290	258	292	254	291	287	284	271	262	258	293	263	289	268	283	269	271	302	268	287	285	255	266	301	299	262	283	276	302	291	255	295	283	292	263	259	293	287	295	251	297	284	274	293	258	280	283	273	290	282	279	258	254	276	290	261	290	282	281	283	265	283	295	283	258	287	311	285	280	287	275	260	298	278	256	266	295	273	292	277	291	267	298	272	279	292	315	279	283	273	274	289	258	268	281	276	282	297	270	272	260	278	277	270	275	291	318	277	254	254	268	246	314	276	309	282	282	288	294	281	285	281	265	279	290	255	301	264	292	287	280	276	258	281	267	282	279	302	274	289	277	264	287	261	287	301	285	311	306	288	288	262	275	285	299	266	285	288	296	254	297	276	291	285	271	270	279	280	271	242	276	289	292	277	305	267	274	293	269	295	278	254	295	286	285	280	261	279	286	299	284	290	283	260	277	292	293	295	291	297	268	290	287	260	286	255	269	300	254	282	267	291	269	246	295	251	288	262	275	281	285	290	261	268	295	281	257	282	298	271	271	289	277	289	279	298	263	302	280	271	269	258	271	288	273	269	266	252	282	313	280	274	277	299	288	254	297	285	283	262	294	253	279	286	267	287	279	268	287	253	290	275	285	287	299	283	267	242	276	274	273	279	303	298	297	278	262	277	297	283	283	257	300	270	295	272	260	305	290	270	266	285	306	313	283	275	301	297	308	276	237	264	302	278	280	283	265	280	284	277	271	275	269	259	250	266	281	273	280	246	287	246	292	239	262	284	269	286	265	304	316	257	302	293	304	278	278	296	269	270	279	274	297	263	282	270	275	267	261	290	316	300	298	246	266	296	265	275	286	271	280	303	276	249	280	272	294	258	284	282	297	259	252	278	295	283	259	260	279	251	262	285	279	304	315	270	277	278	268	284	264	283	291	239	293	277	276	290	264	284	283	283	255	298	281	282	311	271	287	270	258	281	266	258	286	270	268	303	289	262	277	293	275	284	268	274	312	297	291	305	301	302	265	297	284	273	270	284	255	286	272	260	274	275	287	250	276	283	287	298	296	280	268	286	323	253	279	271	285	279	275	280	296	279	305	278	275	262	274	299	262	277	255	288	273	282	280	261	321	264	296	279	281	283	289	262	274	280	283	230	281	244	266	283	260	293	288	307	284	286	283	278	282	264	275	268	256	273	281	267	280	297	298	270	271	296	277	271	296	295	271	268	292	267	292	266	283	246	288	228	297	298	278	271	262	277	259	285	274	283
24872	20925	27165	24689	9795	1053	790	751	631	626	614	593	597	568	517	572	597	519	532	554	535	532	499	490	492	495	540	507	528	503	505	498	506	526	517	531	542	497	496	502	474	555	451	470	521	532	525	499	496	506	505	493	503	508	514	522	511	476	491	483	493	463	498	505	512	546	519	524	515	500	504	502	451	486	498	530	500	489	501	514	521	484	495	501	502	501	520	477	515	516	511	549	512	508	481	542	499	510	501	508	496	516	537	501	501	492	483	512	491	509	466	518	496	477	539	500	527	490	498	463	526	492	489	473	496	512	491	515	472	498	528	490	536	471	538	481	530	539	475	499	519	496	489	481	493	492	510	504	489	506	548	500	502	522	463	520	501	504	552	507	504	531	479	527	519	513	549	514	504	517	503	476	515	504	459	499	531	497	469	467	477	515	506	473	538	544	456	511	511	495	494	505	466	486	500	480	524	522	483	518	550	489	506	493	475	503	469	493	496	512	497	525	514	499	483	540	523	492	524	506	514	472	549	503	461	511	492	512	497	497	500	500	476	480	481	475	498	485	517	543	528	494	453	480	511	485	478	522	480	509	500	490	524	472	460	496	480	485	557	494	537	462	546	511	529	478	489	500	468	530	526	554	504	514	478	527	436	577	535	488	497	453	490	488	487	491	467	487	502	459	466	506	436	505	534	520	522	555	502	505	510	522	524	460	523	490	521	504	494	490	504	506	483	475	515	519	553	494	466	508	469	525	522	517	490	546	503	497	527	492	505	527	486	496	517	495	521	533	512	494	497	482	500	479	541	516	543	504	511	497	489	495	471	462	535	498	491	465	484	529	496	487	479	485	467	520	487	525	495	485	513	486	505	498	466	470	506	479	497	531	506	500	521	522	515	456	485	503	498	514	493	518	470	520	500	497	461	482	467	512	490	503	523	474	480	526	474	491	504	520	503	531	490	465	481	498	515	520	553	487	500	547	521	478	507	486	496	519	477	526	543	502	483	520	532	499	504	534	501	518	521	529	466	500	494	502	506	510	431	515	504	508	482	500	480	510	524	518	493	520	500	483	473	499	491	521	518	486	514	505	497	488	486	503	533	515	464	525	488	490	512	465	506	493	454	503	476	534	493	521	488	473	480	540	515	536	486	504	530	504	503	493	523	508	462	500	470	491	516	503	503	515	512	515	522	494	525	514	509	538	509	477	474	502	503	506	525	477	469	475	557	479	529	502	476	504	497	478	538	518	492	479	483	492	484	537	504	480	534	511	489	456	486	531	495	520	500	530	506	496	526	484	482	507	501	436	488	480	511	511	532	480	527	478	501	510	493	453	537	509	499	486	523	531	508	505	487	460	519	491	490	477	491	494	484	476	534	509	509	519	488	510	492	494	514	497	510	481	478	521	491	540	465	481	472	510	502	514	519	477	482	476	489	532	473	533	468	529	520	535	519	476	492	472	500	517	457	462	533	500	469	498	521	493	465	438	521	467	473	495	471	472	516	499	508	504	473	468	473	468	514	496	515	528	499	447	502	482	468	463	497	493	507	470	523	496	526	470	498	478	485	482	518	524	463	520	466	560	512	524	497	500	497	507	522	523	516	491	525	512	504	484	482	530	529	483	525	454	508	507	461	519	511	505	498	534	502	507	517	464	502	517	528	514	522	532	493	519	508	516	538	515	493	498	520	540	461	495	483	488	487	554	510	480	520	518	528	468	509	511	493	516	523	500	473	504	506	504	530	478	532	551	514	508	503	465	482	502	468	474	513	497	550	500	501	459	507	478	487	546	480	513	472	504	534	500	492	558	513	489	519	473	519	519	512	513	511	458	501	498	471	485	529	529	518	483	534	540	485	520	518	543	487	512	501	540	477	538	466	479	458	511	513	492	502	507	513	506	515	529	535	503	477	497	530	478	502	464	550	526	499	503	494	483	519	527	462	530	499	516	501	524	491	439	520	500	501	454	479	509	519	485	535	493	494	508	475	492	493	481	465	498	503	497	484	513	509	511	451	526	503	516	500	469	513	481	502	478	469	491	491	504	497	518	524	516	517	554	505	521	476	498	499	467	505	468	476	508	543	513	492	537	499	502	508	481	501	492	476	510	489	504	529	491	481	473	498	432	491	504	524	511	508	511	580	478	502	527	517	476	504	485	511	520	479	540	511	517	462	466	453	492	499	482	505	500	472	469	498	498	478	562	504	509	571	475	526	526	513	466	483	520	510	479	513	493	488	525	515	508	528	521	527	508	454	485	490	508	502	516	510	492	530	507	492	506	525	522	539	509	506	501	517	498	519	522	496	552	503	503	527	526	510	519	522	514	502	532	533	506	511	505	518	492	480	483	515	471	536	516	552	491	512	518	484	496	516	519	474	493	492	487	501	515	485	515	482	486	512	492	467	486	457	494	516	517	520	458	469	500	517	491	508	527	480	491	489	473	532	524	501	509	477	480	507	501	488	494	508	493	511	487	545	511	488	531	454	522	530	466	518	512	525	470	511	451	511	493	520	502	483	487	482	501	473	470	485	477	513	541	554	508	531	503	470	472	507	479	497	442	493	500	515	503	483	501	507	500	514	517	494	516	524	497	494	509	531	491	503	523	529	479	506	531	521	511	493	517	490	451	495	485	488	440	493	491	507	497	517	496	440	504	475	482	499	476	472	465	455	530	502	480	499	557	528	479	503	491	524	536	489	496	497	511	505	489	468	467	530	498	498	509	505	507	477	528	472	498	490	500	495	538	485	463	503	536	496	507	528	507	520	486	538	491	513	491	533	537	548	521	500	494	470	525	479	495	513	502	533	481	523	533	506	492	526	477	478	497	479	539	498	504	456	504	500	513	498	480	485	516	483	505	495	465	500	533	514	473	568	521	496	464	508	501	495	488	509	512	501	510	539	519	517	515	495	506	516	494	518	472	528	518	511	525	520	544	503	465	468	527	488	537	498	491	528	481	526	545	520	567	521	538	514	491	525	466	506	467	526	484	495	511	545	474	515	492	488	472	507	509	588	485	463	513	498	456	516	474	508	479	488	474	485	481	530	502	472	527	486	543	506	507	456	488	516	484	482	531	477	519	502	510	526	484	458	516	470	507	499	544	467	470	468	464	484	509	477	509	491	477	501	490	486	482	494	485	488	480	526	488	541	468	482	515	499	494	498	472	505	527	570	493	501	510	497	534	513	502	515	498	493	487	529	558	467	531	516	498	472	488	492	500	481	471	538	506	526	475	510	514	521	472	510	528	521	501	480	499	483	520	506	511	508	509	519	491	495	474	462	489	493	505	482	490	483	527	475	464	503	497	497	513	488	506	476	502	462	517	495	530	492	509	483	515	543	485	528	513	536	565	472	512	512	470	538	471	498	493	496	509	527	475	567	480	504	516	470	508	483	521	480	489	473	472	504	481	496	514	491	468	528	492	495	498	502	528	492	525	481	528	510	526	497	502	523	507	503	522	519	529	472	477	536	539	499	508	497	492	515	508	452	516	513	504	523	479
13081	11701	4754	2571	1938	1546	1244	1183	961	930	880	799	745	715	683	645	661	670	637	672	681	606	679	623	626	654	614	649	641	623	661	600	623	613	664	564	576	642	601	610	614	601	586	615	597	626	573	610	614	588	602	590	612	614	574	635	630	604	573	609	599	596	612	608	629	570	605	613	644	606	638	635	605	653	526	658	596	601	597	606	599	603	577	621	640	560	575	574	579	573	573	587	628	590	604	596	569	649	583	614	606	591	617	609	621	602	598	572	586	622	610	587	624	565	631	568	566	602	603	540	544	620	634	576	605	576	609	551	586	584	661	612	612	572	593	641	597	601	609	579	610	659	562	604	582	646	586	619	594	582	602	573	590	588	586	610	597	573	562	588	608	598	642	593	583	543	547	602	585	552	590	604	625	644	572	618	590	515	608	606	594	596	587	616	630	642	597	592	605	601	594	617	609	607	636	594	560	600	599	630	596	578	571	620	615	595	607	599	637	583	579	542	630	584	576	624	607	578	608	605	580	573	660	612	564	593	594	582	597	599	634	589	577	606	602	599	597	603	639	594	627	575	645	612	569	590	571	579	594	596	596	577	616	560	617	575	565	624	597	575	609	634	597	573	580	551	577	597	590	565	611	588	606	600	619	598	571	533	638	589	625	651	573	602	562	629	656	598	589	603	619	585	607	606	585	606	582	639	629	625	616	565	638	595	643	581	554	573	603	615	616	604	574	576	627	612	595	607	571	583	616	595	566	592	614	607	610	587	585	565	626	587	610	600	573	596	555	581	591	604	618	595	555	545	606	574	649	584	574	601	632	610	597	586	592	594	619	595	558	611	585	612	604	566	592	598	590	617	616	586	622	563	590	560	593	589	608	612	632	603	564	596	595	612	592	622	605	557	650	566	606	579	604	597	616	595	572	597	593	557	583	626	604	582	628	603	588	593	615	566	582	556	625	571	597	606	595	571	585	614	606	601	590	545	584	577	610	554	600	604	631	597	609	552	598	616	603	583	599	646	581	595	591	609	603	621	542	608	596	624	615	558	593	576	613	557	592	614	618	584	625	619	608	586	608	568	595	589	624	624	588	614	596	600	600	569	577	576	608	602	589	567	546	588	592	567	573	559	599	595	580	604	564	586	590	615	581	616	606	614	578	613	600	579	591	611	629	577	628	616	578	597	607	607	590	621	563	593	635	575	584	593	587	578	609	598	614	607	583	591	611	593	623	598	611	547	623	591	573	615	568	605	629	628	577	613	606	567	550	571	586	593	578	580	620	583	627	618	590	632	577	634	645	614	600	598	587	621	611	611	632	589	609	676	578	574	589	587	593	545	606	541	590	599	560	634	631	616	587	547	559	614	589	591	571	574	562	581	603	532	569	601	639	609	630	578	593	605	615	614	588	588	583	570	596	582	539	596	584	573	617	627	604	589	611	589	663	598	602	570	599	560	555	674	591	598	614	568	585	572	610	609	598	577	582	607	598	597	601	580	582	626	573	610	580	612	573	583	607	585	596	591	662	565	535	593	605	593	589	594	526	580	625	570	645	572	614	544	597	615	632	571	578	599	580	579	633	592	600	579	566	562	609	611	637	577	593	595	595	602	592	563	592	582	577	614	616	629	576	612	623	588	604	607	617	624	573	582	585	603	566	558	623	554	643	608	547	621	600	580	584	540	599	597	620	575	610	629	625	590	594	562	607	655	604	557	598	630	610	619	584	577	596	594	627	585	623	643	591	600	632	590	640	580	605	583	585	606	603	602	604	596	537	602	597	550	589	582	588	582	595	566	598	582	581	543	600	632	587	595	598	599	647	544	610	628	607	622	583	624	587	597	618	620	612	565	609	583	587	596	586	635	556	621	586	607	639	587	613	591	613	615	599	583	617	602	558	597	594	633	623	559	580	575	594	633	570	558	566	554	591	595	598	575	590	585	605	667	606	624	630	617	633	612	619	610	578	621	584	619	582	609	601	608	586	653	632	560	622	569	588	579	569	588	584	658	542	608	559	570	562	595	581	619	599	600	618	578	606	576	616	613	582	599	579	580	628	601	615	587	577	573	535	585	613	586	598	563	578	613	562	626	597	581	574	598	569	606	553	634	575	611	622	569	608	589	624	621	643	626	585	591	616	588	587	618	574	592	611	585	586	615	593	652	582	606	618	586	623	605	609	557	592	566	607	571	577	638	555	611	596	585	641	602	591	587	568	646	635	633	594	553	593	577	556	568	591	586	568	611	569	601	596	603	638	589	556	607	589	587	616	631	572	555	590	601	549	608	598	618	549	581	640	615	574	606	630	617	578	589	615	585	565	602	586	571	586	618	579	610	574	593	618	593	559	635	608	602	597	581	599	588	605	598	559	574	560	562	629	608	589	597	617	564	566	604	631	635	624	606	629	585	590	599	596	609	627	609	597	602	584	590	568	605	536	575	601	619	592	605	580	629	593	573	592	657	593	582	580	606	608	609	568	599	569	605	565	602	551	622	577	642	608	592	614	600	560	555	565	618	609	616	560	594	601	588	597	585	590	587	599	579	602	584	548	592	604	570	617	564	604	568	577	598	659	586	603	602	565	557	591	546	563	611	588	569	576	631	660	537	618	563	588	564	556	601	586	572	597	580	578	570	627	599	572	607	619	610	588	616	568	591	569	613	583	575	645	564	567	577	592	593	583	549	545	589	585	554	622	567	603	597	580	576	625	565	553	572	591	552	640	595	536	615	580	542	598	586	590	557	591	596	612	591	592	603	583	558	597	602	623	615	597	589	604	594	562	613	601	573	649	601	595	611	589	572	599	550	564	591	632	555	608	593	593	657	557	613	601	582	612	620	622	616	584	587	630	591	601	619	579	573	608	576	595	567	605	580	595	611	633	623	630	581	592	584	562	606	599	592	609	583	590	618	574	570	642	593	589	643	622	557	590	603	629	595	599	576	621	604	672	592	645	547	552	570	563	604	641	606	537	593	590	626	599	596	610	585	581	610	604	601	572	609	586	571	636	587	612	566	559	618	630	610	582	595	593	616	614	573	621	612	622	617	601	630	561	629	590	582	587	594	578	622	618	611	585	623	566	607	600	580	613	563	586	633	635	613	585	588	583	596	600	619	611	610	594	638	633	608	590	596	600	562	628	631	598	590	607	602	593	618	561	620	573	569	619	613	601	582	602	627	637	576	612	591	609	598	587	633	631	624	624	582	597	624	619	613	554	617	616	586	649	553	625	621	644	620	592	601	578	620	606	562	594	601	549	611	588	561	598	576	559	606	583	630	596	589	606	588	621	623	626	572	603	640	636	584	564	614	549	601	561	575	603	593	582	622	553	609	575	595	580	591	630	612	597	599	580	581	563	611	617	589	566	576	615	625	586	598	558	602	567	605	559	619	590	576	618	580	624	592	590	622	566	607	614	620	599	579	578	615	598	609	606	599	622	611	626	610	616	591	523	572	609	591	587	602	557	605	608	585	602	581	604	611	628	571	645	618	621	572	569	617	598	567
22544	20954	28764	23302	20946	21001	9677	1135	805	689	618	543	462	407	393	359	286	307	290	271	303	275	290	248	258	257	238	214	238	223	260	261	212	221	226	215	259	220	193	216	185	227	213	198	205	225	221	202	205	203	206	202	216	212	192	202	204	187	179	187	197	210	202	188	206	220	204	185	199	206	197	189	209	195	199	210	193	188	200	206	202	180	190	210	206	180	189	167	182	204	214	188	183	192	220	180	218	231	196	188	198	196	207	207	198	168	207	202	177	223	193	176	187	178	207	189	192	195	198	196	174	196	224	188	202	203	155	196	189	195	207	176	171	177	192	173	185	189	195	191	195	201	218	219	196	206	210	205	199	174	189	187	192	187	159	179	203	211	187	196	154	205	212	172	172	169	207	210	168	191	185	203	185	162	185	174	206	176	188	198	193	194	193	209	198	173	203	201	204	215	204	195	197	197	200	185	195	185	190	203	167	185	212	206	183	195	189	200	176	190	203	195	174	205	201	183	211	189	181	188	197	199	201	181	190	200	203	196	177	189	184	205	186	212	188	174	202	194	184	234	180	201	187	205	216	184	194	199	217	196	194	182	174	178	216	169	191	166	197	199	209	211	192	213	180	191	193	206	182	191	190	189	188	165	187	181	198	188	192	173	209	191	201	175	210	198	182	188	179	187	179	177	177	198	176	181	207	222	185	188	223	185	195	167	195	187	170	180	210	181	198	192	201	215	209	169	195	198	189	156	209	185	203	211	195	192	206	176	174	191	199	190	188	195	198	192	196	206	211	200	195	190	195	173	208	186	200	199	228	179	205	205	213	188	201	198	229	203	195	209	183	207	221	174	207	162	206	204	178	195	190	189	209	189	176	186	189	201	212	197	171	199	229	201	182	172	170	189	196	180	179	192	190	193	222	186	200	178	194	197	192	176	180	196	202	181	175	186	186	178	210	200	192	195	195	181	179	194	199	195	190	174	172	188	206	185	172	200	211	171	188	177	201	204	168	196	200	195	177	185	192	192	192	189	189	195	190	196	182	193	182	212	194	177	183	204	182	194	207	197	191	186	192	185	178	199	198	194	192	185	209	196	187	190	203	190	207	147	154	202	172	197	181	169	190	230	172	226	214	206	195	205	235	166	203	192	197	186	192	231	183	184	211	194	184	203	173	179	196	197	196	197	206	183	189	182	211	206	194	188	209	198	188	195	182	173	188	176	195	182	203	193	185	204	205	185	198	189	194	181	191	215	195	172	231	177	179	208	196	183	218	196	213	180	177	176	192	185	176	176	201	186	214	180	184	193	209	172	187	225	184	180	220	184	199	193	219	206	190	187	205	191	203	190	187	184	175	184	198	183	216	173	205	200	187	182	193	197	193	181	225	186	233	180	203	187	196	227	203	180	178	200	163	229	190	188	219	194	201	180	186	187	198	181	196	172	199	183	166	189	178	186	212	189	189	199	197	194	200	188	189	176	205	196	184	197	169	193	178	178	203	168	195	186	211	194	185	185	200	198	178	160	191	198	198	179	197	184	187	185	173	191	182	177	220	170	186	190	169	191	196	180	170	194	203	182	179	190	186	221	217	208	189	194	189	190	207	196	194	215	181	207	184	199	196	204	199	192	213	182	196	177	201	197	193	192	201	195	183	204	210	179	209	174	204	172	186	204	212	197	185	194	182	217	181	206	191	182	171	190	212	210	202	197	199	212	206	200	199	211	177	207	184	199	229	197	187	198	216	162	193	183	180	203	218	193	201	197	183	167	172	175	212	192	202	203	197	193	196	226	212	212	176	191	194	203	162	172	214	216	215	201	205	197	167	195	199	204	213	194	210	180	194	170	205	186	186	202	224	207	210	206	209	206	198	204	201	187	185	186	203	165	195	178	200	204	184	181	185	196	193	193	186	179	214	196	174	187	194	190	183	179	197	194	168	184	177	171	200	204	161	181	179	196	213	202	185	209	176	178	191	192	188	183	217	185	183	178	209	192	189	176	199	188	189	148	186	195	208	197	182	184	197	208	192	207	211	214	194	210	218	187	171	186	176	187	169	190	193	199	201	217	197	186	193	210	177	229	182	184	205	198	204	180	206	180	177	198	199	212	179	198	199	199	177	211	185	178	206	220	179	183	204	177	211	171	174	159	196	189	185	189	203	170	204	179	175	199	215	176	190	173	163	202	173	193	189	199	201	215	187	202	200	180	191	186	189	215	167	188	181	202	180	212	185	184	202	231	179	190	192	175	197	217	203	181	206	200	170	208	204	206	219	189	162	189	181	193	179	196	179	197	175	219	170	192	183	177	172	226	200	194	181	182	191	220	193	204	190	203	169	178	194	204	195	210	195	184	198	167	196	193	190	175	171	182	189	185	206	191	217	180	216	176	171	186	194	198	194	196	183	195	201	203	207	189	198	193	190	195	178	186	174	159	190	170	211	198	222	172	170	188	175	185	184	165	202	194	205	204	187	171	199	199	199	203	191	174	202	193	182	208	187	181	195	200	225	210	202	199	184	188	207	201	172	212	206	197	194	198	181	178	171	195	188	180	181	173	177	193	191	181	174	222	191	210	160	207	208	182	166	187	190	176	174	182	190	189	215	188	196	189	210	197	191	183	202	194	195	198	210	190	192	156	210	188	198	176	191	188	201	187	163	199	182	194	215	174	203	185	203	164	193	193	204	195	195	175	185	170	191	171	183	192	203	196	184	223	181	212	178	190	180	206	210	191	180	184	205	175	189	175	192	154	196	188	214	197	195	172	185	193	234	192	190	198	194	188	204	186	184	208	177	201	182	175	189	181	164	189	184	172	178	193	194	174	191	198	147	176	194	215	185	215	200	173	188	202	191	201	193	208	210	189	199	204	204	186	204	200	191	188	199	169	182	183	194	200	189	197	179	197	214	209	195	186	189	177	166	184	184	171	203	205	193	197	184	216	178	183	186	195	193	188	194	216	186	202	199	186	195	194	202	199	201	201	189	205	204	192	203	208	193	197	205	184	201	204	185	183	190	195	176	181	231	236	204	195	187	208	200	220	175	186	212	196	157	197	177	197	203	161	197	165	198	216	186	185	171	202	177	205	195	198	178	185	166	220	198	171	195	199	207	184	167	193	190	192	193	184	207	184	206	208	173	168	176	190	169	183	164	160	221	210	196	202	210	198	193	195	215	178	187	188	165	168	204	175	182	204	184	170	189	214	171	193	184	183	213	188	184	203	194	201	202	200	219	193	183	173	179	198	189	200	179	193	200	187	201	198	203	214	200	196	191	169	181	207	190	177	180	223	189	195	194	195	200	209	197	184	162	200	180	203	175	198	177	210	194	209	182	189	175	203	181	182	197	213	179	206	183	205	198	197	187	190	197	211	190	192	198	205	207	196	195	160	204	176	215	198	199	224	176	200	179	187	197	174	209	206	183	186	213	223	203	174	198	208	200	203	194	189	199	181	189	166	189	173	214	183	177	174	198	217	208	189	210	204	202	197	180	200	176	165	190	198
19052	23046	13473	7267	5001	3726	2914	2182	1753	1385	1120	935	807	688	620	613	521	472	500	410	419	408	363	356	367	328	310	317	318	290	315	303	256	300	307	283	284	261	281	262	241	281	257	253	255	254	254	256	269	218	267	257	216	250	233	223	236	227	241	247	245	241	243	230	240	258	240	246	229	231	243	258	236	258	243	238	263	270	246	221	239	218	238	220	252	235	232	228	225	213	225	200	226	215	238	219	208	246	239	218	233	226	229	243	227	228	227	220	235	224	240	239	229	225	209	271	239	217	242	232	236	231	235	211	225	263	253	230	215	239	234	221	237	198	230	225	216	243	235	216	225	208	251	233	246	230	239	210	236	219	222	201	240	215	228	224	250	217	220	230	193	220	225	238	198	231	215	218	231	223	257	229	216	225	235	226	238	246	246	209	228	226	241	248	249	238	256	235	217	260	197	209	233	215	223	227	248	215	238	233	211	235	230	229	237	200	228	217	218	238	215	235	206	236	234	221	235	226	206	236	222	237	226	230	204	230	234	220	246	235	245	228	234	227	244	220	219	237	240	223	213	209	226	232	237	220	231	238	191	243	198	234	218	239	207	217	228	194	213	225	227	239	238	240	222	206	219	245	223	214	248	241	230	235	192	220	236	215	229	241	245	230	252	260	191	214	216	206	211	217	225	227	225	261	245	207	231	243	207	223	244	210	233	206	206	240	250	232	240	221	235	228	205	245	237	209	209	235	237	228	220	263	224	251	219	260	207	247	222	221	218	240	217	223	235	234	223	206	234	214	224	231	239	245	222	244	210	232	223	237	235	234	241	236	211	203	217	221	235	229	210	242	221	217	230	252	257	253	212	231	256	214	197	244	234	216	196	229	229	244	235	195	260	201	246	255	226	230	210	228	218	216	249	220	188	231	212	214	241	237	208	255	225	252	215	223	219	242	228	238	233	243	239	231	222	244	235	218	227	249	220	246	225	234	230	227	237	250	234	224	249	211	214	236	241	238	230	220	206	259	215	210	229	224	221	210	203	220	216	221	266	238	249	206	234	242	241	250	249	209	231	239	241	209	210	200	224	211	192	226	196	234	217	222	220	239	247	205	262	225	246	221	221	231	234	220	241	217	222	228	231	208	237	234	217	235	230	230	230	222	225	201	218	232	218	251	229	217	227	249	237	237	228	225	240	221	240	229	216	230	222	209	223	233	229	242	217	221	231	220	208	221	235	226	234	228	246	217	206	205	214	247	212	226	246	225	232	245	235	204	215	235	233	248	201	228	256	226	234	234	236	218	237	224	221	244	230	224	214	216	208	208	221	228	238	213	208	221	222	200	248	231	248	243	230	206	223	238	222	231	217	237	221	235	227	217	257	219	210	218	217	240	227	230	238	209	245	207	235	231	242	249	195	223	216	233	236	220	211	224	217	224	232	246	240	236	218	252	238	229	237	242	227	247	266	239	218	230	211	230	251	210	229	230	236	237	214	204	207	209	225	216	224	221	208	234	255	209	205	236	211	207	224	206	235	230	232	228	211	253	244	240	222	198	231	247	256	254	233	236	228	223	220	215	222	231	231	218	226	233	214	200	202	204	228	218	223	213	217	248	227	236	217	246	218	207	223	223	224	238	253	226	234	263	240	238	213	239	236	257	289	230	239	239	222	247	220	230	229	235	232	219	218	256	216	270	219	262	228	237	231	238	197	214	234	228	202	218	225	225	238	257	222	225	228	247	261	230	216	224	216	203	266	224	213	211	233	234	220	222	230	211	200	251	237	240	221	228	233	212	230	216	197	258	223	207	209	242	231	240	209	195	256	248	235	226	228	221	229	207	246	207	204	230	200	216	228	219	238	225	215	238	225	199	240	254	231	255	220	238	218	235	226	234	219	233	221	222	229	220	216	217	222	245	238	246	229	227	223	224	236	194	210	222	227	203	233	214	250	243	227	219	241	223	255	239	225	215	232	202	195	231	232	214	234	223	240	210	188	240	216	258	231	221	224	227	215	210	236	242	216	214	206	218	222	234	223	201	259	220	210	212	243	219	240	233	235	230	215	220	233	251	222	217	225	219	246	215	232	214	219	254	241	215	259	230	225	203	231	217	222	211	235	208	226	235	232	248	219	224	236	242	212	240	227	220	240	238	229	225	262	226	230	232	237	224	244	234	232	244	242	227	245	227	234	218	239	228	226	241	224	224	214	224	239	240	217	201	227	209	214	226	220	213	229	242	214	229	224	206	209	233	216	215	231	205	214	248	231	203	215	208	228	198	217	235	231	215	226	237	235	215	192	221	206	254	217	238	206	217	221	235	240	224	226	232	251	239	222	220	227	217	224	213	247	228	198	235	213	231	231	229	237	238	266	222	247	213	225	247	214	251	233	242	235	253	235	199	204	223	238	234	221	208	226	231	244	219	227	229	208	234	227	227	241	258	240	228	234	224	230	220	241	244	247	212	212	220	215	247	241	210	261	225	221	252	239	257	226	217	236	231	199	227	196	219	207	248	239	238	216	233	226	255	216	220	234	252	239	227	228	249	210	208	235	206	243	219	238	235	237	213	223	245	248	227	207	231	229	222	215	216	217	216	197	209	220	207	241	222	243	256	200	216	199	231	215	226	266	223	234	244	232	213	246	241	248	203	237	247	235	209	203	219	240	229	231	244	213	226	249	236	231	240	197	226	214	189	223	248	251	207	218	217	192	245	222	229	226	251	220	249	254	232	216	237	231	223	219	240	225	235	215	232	228	206	234	255	235	212	214	206	215	240	226	238	220	219	226	232	238	250	230	219	214	236	237	228	235	232	219	223	239	218	218	244	238	239	221	235	229	234	223	233	207	221	243	212	248	241	216	247	224	200	250	233	224	247	206	230	223	237	202	233	229	229	240	203	231	219	262	246	237	208	233	218	192	233	250	217	239	197	264	206	206	212	232	218	222	225	222	206	212	215	230	223	230	234	238	228	233	222	231	219	230	249	218	231	239	210	246	231	242	250	252	235	222	241	248	222	209	229	227	240	221	230	240	215	225	217	214	196	246	213	242	236	227	224	216	252	220	233	227	239	219	200	232	248	226	238	197	221	215	255	221	215	255	226	225	205	248	218	216	222	222	253	216	226	247	227	249	240	212	255	229	216	228	212	239	239	230	220	249	234	214	225	243	223	228	194	212	231	222	220	235	242	246	183	231	225	217	210	242	200	206	224	244	215	211	231	219	230	250	235	217	246	239	234	243	240	239	226	227	223	207	228	199	217	220	225	221	213	219	224	246	207	209	241	244	238	225	232	228	236	241	218	238	239	226	238	207	229	245	220	245	256	235	237	207	233	222	231	223	202	238	242	205	222	208	214	232	201	235	210	226	234	228	257	229	221	216	239	215	246	232	235	212	230	220	224	236	232	238	221	231	223	220	230	220	235	214	239	207	231	255	218	200	262	250	216	220	248	242	238	263	237	229	248	213	222	208	245	224	238	212	229	218	199	216	239	230	226	231	235	211	253
26764	20111	7839	897	562	484	531	475	471	419	460	463	437	468	466	453	469	457	442	457	441	418	453	438	423	457	457	444	458	448	474	448	426	399	461	495	478	458	476	453	455	425	463	456	462	474	442	463	468	451	450	444	433	483	460	414	471	458	449	459	475	448	436	460	451	465	428	487	418	437	411	444	419	453	457	468	432	436	481	462	448	433	428	464	393	458	449	444	464	459	444	472	454	484	427	427	465	468	445	436	484	455	472	480	465	446	457	434	465	422	427	468	452	446	458	453	456	460	456	461	485	470	437	432	447	436	473	446	441	420	451	461	444	438	469	450	466	423	429	467	492	451	437	466	437	418	450	438	416	440	434	448	454	429	457	466	468	408	426	450	474	450	467	455	450	443	440	451	446	419	447	442	502	462	419	483	451	430	471	464	419	445	422	457	455	455	429	411	429	452	426	510	449	446	440	437	430	468	415	449	431	450	449	441	485	482	464	439	459	455	454	444	447	421	442	463	421	424	413	442	459	456	425	435	459	455	452	459	471	449	450	453	393	411	467	403	445	463	481	451	471	479	438	463	418	412	469	462	491	466	476	428	411	450	412	451	460	432	443	484	427	415	435	416	437	468	479	411	452	449	474	480	452	499	469	399	484	423	423	452	423	415	462	496	437	441	458	412	448	465	438	445	477	486	416	451	429	428	465	429	453	473	484	432	452	430	430	450	450	452	418	459	460	499	431	433	478	467	489	451	434	422	477	480	430	440	481	454	411	418	467	430	439	438	414	443	443	470	458	451	455	445	463	469	465	454	481	473	472	469	448	432	423	450	518	462	467	455	464	453	452	455	437	410	464	489	437	483	459	496	491	467	422	443	404	488	447	461	461	442	473	420	442	496	464	441	460	430	443	399	439	461	459	478	461	465	458	440	436	420	417	469	483	428	436	446	449	467	469	433	421	460	458	448	445	437	455	468	443	468	430	463	459	445	450	445	454	486	430	456	444	425	441	462	461	456	440	457	438	459	506	452	413	469	429	448	449	447	451	433	422	425	428	452	470	452	456	445	459	484	404	421	463	416	452	495	430	439	448	446	469	409	410	431	473	476	464	447	439	422	479	444	445	431	485	454	408	437	459	447	451	474	433	484	462	483	495	453	435	454	456	455	443	451	445	466	447	424	413	425	461	431	419	450	445	438	424	448	459	425	451	446	443	491	474	478	424	452	423	441	454	475	446	442	417	399	474	495	454	468	448	419	399	441	462	433	477	462	423	487	472	477	451	438	466	459	433	476	451	454	457	478	443	445	452	447	439	449	455	440	428	464	486	448	435	449	463	442	461	491	437	403	454	475	489	417	460	433	434	432	434	424	460	439	455	446	434	485	474	468	409	478	474	459	462	432	439	467	456	462	449	429	465	480	439	480	459	441	466	432	458	442	446	462	464	441	492	440	492	450	436	440	434	478	430	460	468	444	465	469	467	441	453	472	475	417	474	442	441	453	447	444	484	458	433	412	490	461	424	446	449	467	469	457	463	441	441	471	453	473	487	461	448	447	476	455	449	442	479	433	445	423	443	439	466	464	461	447	423	457	420	418	466	426	453	430	463	438	461	473	488	432	457	458	433	466	436	452	423	436	451	447	437	455	426	435	440	438	429	426	437	471	470	441	478	476	414	453	462	430	470	458	409	401	429	448	452	458	467	457	450	427	461	446	481	453	433	424	452	433	452	465	480	467	479	463	455	429	430	492	462	444	459	476	451	425	404	493	400	472	485	448	448	449	494	473	432	468	466	446	426	460	435	434	438	413	424	428	455	463	440	453	463	461	451	426	459	466	440	454	405	445	456	446	458	444	474	418	417	448	476	453	424	446	447	479	484	426	476	432	452	453	438	460	441	457	465	481	438	477	419	429	469	437	439	461	457	467	475	463	462	476	436	457	442	460	463	444	481	439	423	459	466	471	463	518	430	450	466	448	442	427	449	450	478	453	451	483	456	411	426	481	489	468	419	457	441	463	453	443	464	417	451	440	435	477	462	448	448	488	456	458	470	434	427	448	421	453	451	461	436	445	458	429	430	439	463	463	442	480	426	452	448	446	427	483	479	482	467	477	443	423	455	440	471	440	416	463	438	453	467	448	454	456	417	486	444	449	429	473	431	479	458	468	488	415	417	475	456	462	456	453	482	480	453	479	461	443	437	443	452	437	429	443	476	436	474	426	455	431	458	438	490	423	483	420	449	468	458	440	493	510	444	441	473	425	459	475	478	421	462	476	440	414	445	435	447	423	477	468	468	462	508	457	441	458	421	488	439	431	449	433	484	453	451	430	457	429	417	484	425	454	459	445	444	430	454	468	464	454	463	457	458	418	466	437	478	433	491	469	449	434	436	458	448	432	448	462	456	456	436	445	424	467	440	503	486	477	409	446	459	420	407	453	484	422	427	449	443	445	449	425	455	453	419	461	445	450	397	458	412	460	463	440	455	435	433	428	467	493	436	453	452	414	471	450	452	389	422	420	432	480	461	440	445	457	442	459	430	418	456	476	458	437	420	493	451	456	447	478	426	412	430	466	457	453	456	467	437	454	466	476	444	422	459	442	467	478	479	487	465	473	440	436	474	448	461	477	419	442	428	424	433	430	444	471	449	453	466	431	485	470	475	436	450	483	450	444	473	451	449	467	449	487	456	478	475	401	438	415	455	424	470	484	434	449	453	429	394	453	433	447	460	463	474	464	444	486	477	408	415	467	467	439	469	478	464	455	441	409	468	473	439	450	415	467	438	449	443	465	458	456	493	454	453	445	488	479	450	435	461	436	485	446	440	434	453	463	428	466	463	469	442	444	430	446	449	425	429	405	456	468	454	440	456	460	415	467	510	428	393	449	460	460	465	438	479	452	411	448	468	430	435	476	449	456	459	470	444	470	474	484	446	491	400	467	460	443	424	429	472	436	477	436	458	426	455	439	469	431	421	424	452	456	484	448	442	466	411	424	422	454	440	415	422	473	482	436	448	432	489	475	433	433	424	419	472	449	434	471	460	479	455	471	414	434	468	487	446	431	453	447	454	487	461	487	476	450	472	435	435	460	460	436	447	432	455	445	446	466	434	409	443	438	424	443	445	454	441	473	419	436	454	432	471	437	443	461	459	471	454	459	431	477	468	468	432	459	466	483	500	452	456	445	459	495	443	428	452	461	434	488	445	466	376	431	501	452	424	452	490	435	453	457	425	450	489	424	448	456	432	455	450	450	466	433	436	451	461	445	464	431	453	450	433	450	430	473	469	499	454	441	472	461	443	464	464	431	442	444	464	434	456	463	445	467	507	437	452	475	460	423	463	474	443	444	433	461	480	507	444	463	477	422	443	448	432	459	461	454	425	421	461	476	462	476	452	514	417	496	448	462	458	451	459	408	457	447	441	418	486	434	435	481	455	455	474	467	472	486	435	433	446	439	451	460	419	492	444	428	427	453	463	427	465	461	397	430	450	473	443	438	436	438	431	464
5525	2814	1260	862	743	705	682	663	580	580	566	544	580	593	592	598	568	571	571	584	550	581	556	532	550	570	521	614	536	547	567	545	580	605	566	610	603	560	578	551	555	540	538	577	565	532	549	515	543	572	557	612	544	544	530	569	560	537	556	579	551	545	545	551	566	551	532	544	533	590	549	566	539	557	539	594	512	507	526	554	569	574	555	564	504	559	496	515	580	566	541	546	555	540	552	563	525	568	539	542	562	542	567	536	551	560	568	543	575	594	574	512	535	573	560	557	598	561	580	573	563	582	521	591	546	562	566	530	521	559	558	525	540	566	564	576	574	582	565	549	558	538	560	589	600	559	537	578	527	536	528	556	547	581	566	547	592	588	592	542	516	579	578	598	590	551	595	569	530	598	545	577	565	574	608	562	568	578	567	530	566	555	563	507	545	544	575	538	504	535	592	598	561	582	540	532	582	570	559	582	551	580	547	531	533	531	593	568	538	565	569	564	554	569	544	549	575	570	587	560	589	537	539	558	561	552	559	526	549	573	539	533	567	557	534	551	555	573	557	555	509	578	563	565	559	581	556	573	579	541	575	580	549	547	517	584	543	541	538	564	573	521	500	527	572	576	533	575	589	577	572	563	557	598	560	560	590	573	576	568	555	579	557	576	568	575	550	561	537	567	530	598	595	567	532	561	546	586	529	550	498	539	537	556	557	504	553	550	528	538	571	558	551	580	535	543	527	555	554	567	584	572	560	576	587	548	523	551	548	569	583	554	555	549	596	556	544	560	554	562	539	564	573	544	540	524	563	535	571	593	599	549	548	547	596	506	581	595	520	538	570	559	533	607	609	550	575	534	540	556	556	591	556	577	565	566	594	558	579	572	532	541	562	551	583	529	560	566	538	550	539	567	594	564	566	537	581	530	557	583	545	556	584	543	520	552	545	525	512	541	594	536	543	545	581	572	507	558	516	583	544	564	567	545	584	567	579	566	584	547	580	576	561	544	557	563	530	546	594	531	550	510	578	547	529	528	541	523	601	550	565	540	547	526	518	592	585	546	585	563	536	583	549	574	555	565	518	552	525	546	553	571	569	532	543	569	533	562	547	559	561	530	560	541	586	581	566	580	519	552	531	545	537	570	547	565	561	579	571	575	563	577	556	583	546	582	558	551	560	513	580	541	542	582	568	505	529	577	565	541	545	579	579	562	556	545	544	582	559	576	613	591	551	583	547	574	560	560	542	568	550	524	549	515	569	571	553	554	592	544	587	528	553	581	581	606	551	558	564	522	590	543	564	586	595	580	524	507	571	554	537	595	551	559	572	537	593	543	533	581	555	595	525	543	558	564	557	576	561	578	536	598	594	553	536	577	557	564	535	548	570	580	573	582	577	600	566	586	511	560	559	553	529	529	563	577	555	582	541	584	557	578	558	604	581	590	529	582	561	550	584	526	561	554	570	500	522	566	526	575	592	556	569	613	580	614	582	584	572	531	598	549	577	564	540	578	551	553	554	555	555	517	589	570	584	507	556	526	559	550	543	586	551	569	550	573	524	569	600	587	558	605	524	572	569	579	576	543	595	538	551	543	559	540	555	551	563	548	577	562	500	575	581	534	539	542	576	591	560	542	551	554	539	551	550	592	568	560	549	582	542	533	588	576	561	551	569	524	538	528	551	550	553	536	587	568	551	554	578	519	549	542	554	543	544	535	523	578	570	591	551	551	552	582	581	533	539	540	583	555	563	556	582	505	564	576	546	514	567	517	571	561	562	575	555	504	566	572	587	530	586	538	561	567	580	535	584	563	546	598	537	600	574	559	560	577	546	579	556	528	508	562	541	562	568	575	498	513	532	553	558	549	560	526	567	567	537	567	552	539	535	538	540	540	554	550	566	585	553	563	559	549	570	555	555	558	548	531	560	544	547	545	538	498	540	549	564	589	584	557	533	574	534	587	545	565	546	551	546	543	555	598	579	553	575	577	579	533	556	545	520	567	553	544	559	574	594	548	554	568	562	569	549	579	561	565	568	572	566	584	535	519	572	573	530	515	606	551	600	576	564	575	588	565	571	559	558	556	593	566	552	529	537	561	572	586	571	510	520	586	562	531	589	586	556	584	547	542	529	554	579	520	552	562	591	546	545	606	564	549	574	568	569	549	561	609	591	563	542	601	528	579	563	553	546	578	579	548	556	603	518	607	560	610	589	550	592	576	557	540	555	587	546	555	601	535	568	565	553	574	538	565	585	570	561	587	591	557	603	575	550	577	553	547	556	544	548	517	535	538	573	520	523	508	572	561	559	545	613	551	570	527	569	576	534	556	545	546	611	577	541	554	593	595	548	558	557	554	578	567	568	560	544	563	547	572	540	569	536	549	549	603	583	503	526	549	557	563	550	582	500	573	553	540	550	579	559	566	544	558	549	508	565	518	541	590	547	530	555	517	539	587	544	575	579	569	557	577	572	568	591	535	573	541	569	561	530	575	556	571	573	551	549	577	552	561	496	572	550	540	549	597	569	545	575	533	564	555	572	565	550	545	578	562	577	558	583	564	548	562	539	520	565	525	548	541	514	579	539	542	534	569	533	548	519	539	563	591	569	555	579	560	544	599	588	548	574	574	539	544	539	631	544	530	603	554	536	552	567	593	539	564	544	570	566	590	581	572	522	584	536	543	600	543	537	536	549	561	569	575	574	567	545	596	536	558	560	573	531	538	561	581	551	533	586	529	577	554	547	554	548	557	555	539	568	533	552	576	531	563	523	554	533	589	574	582	604	571	529	517	567	550	606	570	594	565	566	605	523	549	531	579	535	568	566	594	580	572	575	562	565	573	539	553	575	561	596	564	556	517	585	506	585	564	567	516	546	547	591	555	539	574	560	533	561	566	561	590	530	610	566	571	564	556	525	548	515	552	549	535	550	592	578	546	582	603	580	536	559	527	573	575	552	593	582	576	564	573	542	517	545	569	560	537	598	537	572	590	531	535	538	547	555	539	562	572	548	572	564	539	552	527	548	562	559	524	589	580	569	561	549	512	557	602	531	525	533	541	539	569	554	568	532	514	564	518	531	560	550	603	554	580	604	603	516	545	532	588	531	540	553	545	581	566	532	559	583	541	558	574	596	565	624	565	574	566	501	518	539	554	569	555	551	548	587	538	576	513	601	554	564	551	610	604	607	544	569	549	601	546	510	525	581	520	602	553	529	533	562	556	555	576	598	551	599	507	601	603	531	536	592	569	606	544	571	534	565	544	524	546	538	558	527	517	544	567	560	578	569	590	592	586	588	594	538	525	530	567	526	578	571	550	519	581	578	559	553	539	551	561	547	592	553	559	568	555	550	638	525	545	557	614	574	579	545	590	563	529	535	540	540	551	578	552	584	550	568	558	530	550	541	563	553	561	588	578	562	552	519	541	510	554	546	587	558	594	555	518	548	556	560	549	578	552	569	538	541	544	584	532	582	574	564	537	529	560	568	549	575	564	546	563	580	558	582	573
23573	20936	28278	23757	20936	10575	1079	681	529	464	397	402	366	364	329	312	292	259	252	283	250	259	231	267	257	247	243	252	216	243	252	219	216	224	226	244	252	227	225	261	222	208	238	261	209	208	219	232	220	225	239	228	249	239	193	227	225	209	229	259	213	228	240	228	207	211	238	248	239	223	196	238	211	253	207	212	231	233	189	250	205	253	233	227	213	212	231	222	212	197	212	193	198	197	204	233	193	207	239	203	229	243	177	212	225	224	220	210	222	223	240	208	224	211	225	218	215	245	225	229	213	224	217	209	221	214	212	190	233	225	239	219	241	219	208	249	204	257	228	210	208	200	208	208	196	209	207	182	223	207	218	218	206	224	245	206	240	202	214	191	213	207	209	224	219	228	214	223	227	205	193	203	235	204	215	225	220	197	202	209	222	248	229	211	226	225	213	205	218	219	213	193	220	228	259	196	219	225	202	223	219	233	202	216	221	213	233	221	216	219	184	229	195	200	209	198	226	218	205	221	222	231	207	231	189	218	217	200	228	205	188	210	211	222	230	224	223	210	221	219	246	213	210	210	215	256	201	207	241	212	201	222	217	198	207	220	206	209	217	190	218	217	206	198	236	211	221	215	193	203	202	203	213	230	228	213	225	213	231	237	208	220	218	226	198	211	249	229	231	218	209	210	213	203	224	218	200	219	209	207	182	212	216	223	230	228	210	209	214	238	225	231	175	238	200	201	226	231	216	224	223	221	185	213	216	235	247	243	190	189	184	210	232	190	230	219	245	247	199	215	205	233	234	222	223	210	230	204	204	224	196	214	212	214	209	188	233	243	219	230	221	207	209	237	214	251	217	236	227	214	214	208	230	215	226	234	210	221	236	234	203	230	243	221	216	222	200	230	206	207	213	209	210	220	222	257	214	216	211	216	210	230	215	200	245	205	235	230	195	221	245	226	208	222	259	217	208	194	207	186	219	231	198	218	220	199	210	236	217	216	216	229	215	240	191	199	220	220	207	196	209	216	200	203	224	232	189	202	221	233	198	208	231	201	198	228	234	212	218	192	233	230	239	228	189	227	221	217	202	215	203	194	230	215	227	226	212	234	242	223	231	207	208	217	197	214	231	225	226	190	238	199	223	241	229	224	209	230	226	221	210	220	215	198	221	226	217	231	211	221	212	209	219	206	228	209	220	220	237	210	222	207	237	224	233	236	194	201	205	243	205	218	228	206	224	189	218	216	197	202	215	226	217	230	214	246	209	205	208	226	205	234	216	213	199	207	216	199	230	219	223	202	229	232	245	202	237	235	201	231	207	229	197	226	227	226	205	208	231	211	224	220	217	223	210	207	227	223	214	203	225	209	210	209	191	205	208	203	215	206	198	198	189	201	211	211	205	224	228	187	208	229	200	222	225	224	207	259	223	216	191	223	211	240	234	241	210	222	198	234	216	231	208	209	223	213	240	216	200	217	222	248	226	237	220	208	190	214	234	225	218	224	214	230	208	200	229	211	204	205	239	216	212	232	219	215	213	200	201	217	210	210	221	201	235	223	234	215	233	207	211	190	226	211	216	216	222	211	230	211	213	250	182	214	222	210	212	198	243	226	237	225	208	214	201	212	222	213	216	225	203	231	217	211	198	199	212	222	231	205	234	224	205	205	231	222	236	248	231	218	173	200	218	224	211	209	219	220	202	235	219	191	184	203	206	214	233	247	200	219	211	208	226	211	219	224	199	224	206	232	211	214	208	219	231	219	239	199	208	220	228	231	213	228	211	212	196	234	214	231	183	217	230	221	199	218	244	215	194	200	179	225	210	190	220	229	217	179	200	221	233	194	201	242	230	217	234	228	220	217	219	214	226	230	226	206	234	192	223	211	222	206	221	235	219	206	210	193	208	229	200	225	204	207	208	226	221	239	174	213	198	199	228	206	253	214	233	212	204	219	235	232	218	218	224	193	207	204	209	235	196	187	226	199	197	189	237	220	209	224	228	217	233	203	216	198	247	219	214	220	233	218	236	219	210	243	214	215	230	209	200	225	240	239	180	253	208	232	225	206	239	208	209	231	222	208	223	247	211	175	239	218	210	202	214	222	201	237	204	209	222	201	233	231	205	227	222	208	219	207	186	211	179	211	206	241	250	212	177	200	234	220	229	203	232	204	246	204	219	200	223	205	204	223	227	247	204	213	248	209	197	213	219	245	196	215	206	239	230	218	232	230	251	209	212	234	229	237	214	228	217	225	208	218	194	195	241	222	207	217	233	207	215	208	213	210	217	239	229	215	190	245	245	211	201	185	235	238	205	242	211	204	234	269	200	232	218	195	215	195	211	214	224	221	214	236	229	231	215	223	207	215	231	228	227	208	253	194	224	246	233	234	201	228	221	238	210	226	213	223	217	235	231	215	204	231	220	217	212	204	208	225	242	208	217	228	219	213	192	194	198	216	226	206	202	202	211	231	204	223	198	221	203	205	203	233	209	219	205	238	259	210	233	220	209	233	215	225	201	210	216	233	230	210	237	254	228	225	218	213	212	210	228	262	224	229	207	221	245	197	224	227	224	186	257	231	213	208	187	236	240	204	223	225	230	206	215	206	202	232	211	204	222	243	220	207	234	201	230	228	236	238	224	207	225	220	187	214	215	242	209	220	205	200	199	217	216	202	227	212	231	257	194	221	178	221	215	238	213	218	210	210	227	195	213	222	225	213	200	195	215	215	226	210	261	211	223	234	188	237	213	198	222	218	219	204	221	216	200	230	210	214	213	212	213	217	231	197	199	193	204	238	239	172	222	225	239	218	209	223	238	235	197	205	223	214	215	224	205	227	219	232	237	223	244	197	198	241	214	197	208	207	234	187	212	205	213	219	204	211	229	229	243	222	218	226	212	194	213	207	227	210	233	220	217	213	204	236	234	203	203	214	218	207	216	181	213	207	214	196	247	219	226	222	212	226	249	227	209	226	211	223	211	192	207	228	229	187	208	223	220	210	228	221	211	225	231	185	211	237	250	226	202	231	215	208	220	207	231	191	223	233	226	221	223	231	252	244	215	210	219	223	217	206	223	245	204	219	221	235	208	196	217	201	236	238	210	213	201	220	225	214	200	232	197	211	248	216	203	245	218	227	232	209	212	218	222	235	219	226	235	224	231	232	194	214	198	224	200	232	236	187	182	210	230	236	224	232	238	222	231	208	213	192	236	248	230	205	188	184	186	216	194	225	224	210	200	217	190	207	229	227	203	201	206	231	198	230	213	221	223	205	222	231	204	215	196	229	205	226	207	202	195	229	240	203	186	214	221	233	230	224	229	229	207	217	228	223	201	217	211	202	196	205	210	238	214	203	215	227	198	209	208	206	238	213	209	227	193	208	197	213	214	222	216	212	216	199	215	214	213	219	250	201	223	229	226	221	206	213	222	203	203	192	221	188	238	207	223	195	212	230	203	223	207	184	236	222	217	227	228	257	206	222	233	197	216	214	233	200	226	232	202	215	215	240
15939	16951	8363	4149	2904	2163	1745	1334	1085	907	749	671	602	525	449	445	420	407	396	410	373	346	345	366	296	332	328	318	348	339	322	316	300	354	289	296	296	312	304	314	273	305	314	297	316	302	325	280	329	285	301	291	283	296	268	313	300	256	306	302	293	295	283	306	278	281	301	283	277	260	288	276	327	275	288	270	289	263	268	314	277	273	292	293	312	291	284	275	284	261	281	245	270	281	287	274	292	282	291	303	294	306	273	285	312	277	342	280	280	294	279	286	296	297	276	262	267	286	276	243	270	286	294	282	278	310	257	289	290	272	293	261	249	262	261	270	268	283	265	261	282	286	321	288	260	260	285	265	294	276	267	276	256	303	291	294	293	278	325	283	299	271	290	271	264	277	276	271	266	277	290	278	275	319	255	254	290	303	301	270	308	294	283	281	274	282	312	299	286	280	304	297	280	303	286	279	265	283	273	254	285	274	288	271	270	288	271	248	283	264	263	302	278	265	276	278	266	284	304	280	313	286	271	268	272	277	258	280	260	282	288	263	292	271	319	262	298	266	288	249	267	309	273	289	256	272	256	281	269	297	294	291	305	287	289	268	306	272	272	286	267	286	272	282	287	280	251	281	266	294	268	309	282	299	287	287	300	268	252	263	267	296	327	258	304	284	275	324	277	270	281	259	260	273	287	296	275	276	308	270	266	256	298	254	278	290	272	290	288	253	253	291	263	278	270	308	274	285	301	290	296	258	288	277	291	272	298	264	300	284	299	261	265	273	260	262	274	281	306	287	284	306	284	285	267	274	261	247	271	260	296	304	270	269	279	274	289	307	248	262	238	277	254	274	269	271	257	293	288	264	277	298	259	287	272	278	273	273	272	269	261	267	270	268	312	272	285	270	290	284	299	264	292	334	267	282	285	287	290	261	311	292	309	276	303	302	275	288	246	282	281	267	293	261	267	281	287	267	270	282	287	292	288	263	274	267	293	267	271	306	253	278	295	290	265	289	296	259	295	310	290	297	291	294	297	287	287	293	281	286	260	304	286	297	287	271	260	307	266	273	292	276	307	291	274	290	261	280	269	259	282	261	298	276	252	282	276	261	301	269	270	252	323	288	277	284	292	265	289	276	255	257	268	277	257	278	287	286	283	266	277	297	294	278	258	280	277	274	279	286	280	289	267	296	268	299	267	252	279	274	289	271	272	268	306	250	285	282	251	293	295	297	252	304	301	275	288	277	261	309	284	273	254	264	269	316	291	289	286	299	285	286	275	291	309	265	280	267	297	288	277	272	253	299	294	269	275	250	279	328	282	273	281	273	272	264	276	262	284	268	294	260	294	287	287	290	274	271	282	299	284	289	259	266	299	231	262	283	265	299	259	261	317	281	247	281	292	257	265	295	269	265	274	280	273	315	294	286	274	294	294	278	276	302	274	267	277	273	288	309	264	307	291	311	254	270	294	258	269	265	279	258	283	274	232	281	289	284	308	283	281	272	277	290	272	301	298	298	274	288	296	262	308	291	276	311	281	251	299	280	285	285	286	274	282	280	299	285	273	278	269	292	244	293	264	278	275	283	248	275	307	292	274	294	278	305	300	266	284	275	325	290	300	283	295	296	271	282	257	314	282	267	266	267	269	261	297	302	265	267	302	236	267	275	245	276	283	255	285	301	256	276	281	269	278	291	297	288	253	283	289	287	283	279	268	285	285	289	251	295	284	281	280	266	269	285	264	295	293	272	269	252	242	296	300	233	276	292	277	264	270	305	286	279	262	279	280	281	295	277	288	291	272	273	284	294	275	279	269	314	266	269	268	280	284	255	274	281	296	297	291	281	281	265	293	280	286	257	315	278	280	285	265	277	275	292	277	279	280	293	244	269	273	254	283	294	264	289	277	279	318	295	275	274	302	266	302	293	307	264	256	265	287	303	269	261	284	291	299	286	299	290	278	276	265	283	255	268	276	300	282	283	280	293	281	304	275	294	285	296	283	286	256	300	294	271	288	250	296	271	313	250	296	297	297	275	307	274	291	311	300	280	260	254	307	278	298	279	288	259	298	266	294	312	288	264	254	294	251	287	294	276	274	277	298	273	261	289	259	285	270	289	259	291	292	271	261	283	259	304	250	288	296	274	283	283	285	269	283	297	303	280	289	287	270	279	292	271	280	264	297	244	253	316	282	252	305	272	299	285	281	271	279	253	291	289	269	246	272	295	290	284	275	269	300	284	270	297	284	309	270	272	242	289	275	249	286	308	276	302	295	308	242	268	270	270	274	252	286	280	298	280	237	280	279	270	265	273	281	294	250	286	292	282	265	289	297	283	308	288	293	280	276	276	306	322	278	290	317	299	292	273	270	240	264	277	293	264	287	265	311	268	291	269	274	297	288	275	274	281	299	274	230	258	284	262	329	277	281	271	308	305	266	292	271	269	274	287	283	265	239	292	300	268	296	259	280	294	307	290	274	306	279	288	267	260	274	265	287	282	256	294	285	311	286	286	285	274	272	269	272	308	295	273	287	259	315	282	268	273	251	276	282	296	299	294	270	261	293	290	298	245	307	282	290	280	277	256	305	277	287	257	270	280	290	289	253	270	277	284	270	247	263	270	287	267	249	273	302	264	291	291	266	279	296	282	256	297	272	280	274	273	311	305	293	281	313	273	254	265	268	277	287	274	283	282	273	268	274	297	303	315	268	283	303	288	267	296	279	271	265	275	285	286	278	284	287	292	277	292	318	273	266	254	335	268	291	260	275	241	292	248	305	270	285	302	258	312	299	279	259	275	299	306	278	255	267	277	299	259	278	295	270	292	279	308	276	279	299	255	269	265	258	257	259	270	296	240	238	297	307	297	279	271	274	294	300	283	263	306	293	288	278	265	277	274	271	293	298	292	277	263	280	261	299	291	298	271	314	287	265	314	296	244	294	266	262	310	284	267	296	267	280	284	274	288	277	255	292	275	275	262	303	290	278	270	271	296	273	290	274	266	272	291	301	278	292	297	254	285	289	294	291	273	269	261	254	292	288	274	271	259	246	268	261	247	296	257	271	296	268	257	276	293	301	262	263	268	282	257	297	251	281	256	275	293	294	287	270	289	260	281	254	309	253	267	270	295	261	277	286	267	278	265	280	290	263	299	288	264	296	316	299	290	290	276	264	293	298	275	284	287	248	275	270	290	288	264	311	254	294	291	280	298	277	273	290	272	277	279	251	289	286	290	257	266	286	275	257	277	254	281	289	305	286	292	288	282	253	265	275	290	280	274	278	276	292	286	278	268	314	303	294	280	279	271	290	301	262	264	269	288	310	281	266	296	273	274	289	292	303	292	250	284	277	262	284	286	275	301	281	277	297	277	260	290	283	272	275	316	288	260	262	299	321	296	305	255	279	287	275	294	284	273	296	276	267	269	256	281	282	287	293	274	294	275	279	267	259	288	270	293	265	305	264	283	252	299	275	283	308	303	252	290	301	277	274	286	270	298	249	311	299	271	265	268
24914	20942	27054	24847	8966	983	779	729	674	653	622	579	570	582	554	591	535	549	506	503	544	534	481	504	513	504	518	497	511	553	540	549	486	506	490	527	548	486	486	490	522	525	498	513	507	502	539	538	534	545	503	539	522	524	493	522	512	473	507	525	470	498	514	489	538	528	492	531	529	518	492	523	518	482	486	488	502	462	487	547	474	501	489	544	520	507	532	510	497	537	510	508	500	498	485	494	520	519	536	536	490	515	550	477	478	489	491	456	543	484	493	524	492	484	502	497	503	499	498	531	506	471	492	475	515	558	519	527	527	520	519	529	518	514	495	535	523	458	501	492	512	500	537	521	528	500	499	479	496	492	505	511	470	544	515	485	519	504	467	506	500	484	496	510	513	515	461	516	513	490	517	520	491	523	477	556	526	476	487	483	512	524	507	485	483	480	485	512	516	505	533	489	494	565	508	521	492	486	562	520	479	511	524	463	555	484	513	495	489	484	481	508	483	507	551	513	523	504	472	524	505	518	494	523	502	514	499	463	495	473	540	510	509	484	532	502	539	492	533	518	494	467	533	519	541	495	480	545	528	503	502	491	526	519	536	494	482	508	508	502	493	497	520	483	554	477	502	473	520	505	520	520	490	514	493	523	511	509	502	532	481	443	507	499	532	522	531	501	528	496	515	523	509	492	523	515	532	492	511	507	500	523	503	524	477	501	514	474	460	510	515	533	464	488	499	563	539	531	530	511	513	527	532	529	441	518	481	489	515	529	505	547	504	501	492	514	507	510	502	518	474	513	497	521	529	502	511	540	483	500	494	506	506	481	461	497	510	475	517	505	495	503	511	504	488	511	491	507	504	546	451	497	533	498	474	512	547	482	519	501	515	494	494	505	529	508	506	498	524	493	516	508	485	520	470	499	504	485	503	504	502	469	553	515	522	514	520	507	526	470	531	531	487	522	526	485	555	517	491	499	485	534	505	505	538	525	526	471	518	493	495	496	537	497	495	541	516	523	499	483	536	528	473	478	523	461	540	496	465	498	525	530	555	484	463	517	474	494	509	528	516	505	520	553	498	500	537	513	504	480	552	505	533	524	491	486	499	506	490	492	518	500	513	508	520	499	515	518	487	466	493	495	493	514	512	512	521	498	538	529	542	483	525	507	522	548	522	512	514	522	494	507	500	513	511	520	506	516	428	485	543	459	531	544	520	502	512	495	508	469	514	490	536	504	527	503	541	450	515	559	468	543	535	522	488	512	517	504	533	461	509	524	476	470	524	492	504	490	543	497	501	510	491	480	515	530	523	490	541	508	510	516	522	534	490	528	499	495	500	508	484	530	479	469	477	519	495	480	531	528	494	491	517	529	506	488	523	518	535	491	507	501	488	509	506	512	515	491	527	511	519	530	504	482	512	552	487	514	480	490	505	500	558	483	517	531	498	510	541	542	526	482	512	504	498	465	490	476	525	492	472	525	538	509	481	514	550	538	523	530	526	498	476	532	510	523	498	504	493	500	558	470	492	502	521	518	529	506	521	506	524	483	473	538	498	518	513	505	530	540	510	510	514	510	509	518	504	492	489	469	455	472	482	516	520	534	524	468	533	483	512	523	507	497	471	479	538	472	498	516	512	510	535	509	486	508	534	488	504	537	522	491	451	526	566	522	530	545	528	501	538	477	481	511	472	538	536	528	512	484	525	480	513	510	489	516	505	532	486	504	504	506	517	541	508	512	488	508	530	516	489	505	486	537	487	502	511	551	488	495	505	502	473	524	508	522	512	513	508	497	522	547	510	517	524	518	483	492	489	525	464	519	484	492	540	523	499	546	487	507	518	518	496	552	488	494	547	522	548	504	469	519	512	522	534	518	508	486	521	474	471	486	512	474	453	491	513	494	528	499	487	512	541	466	497	440	491	515	502	551	503	551	496	482	523	503	458	509	495	499	511	511	493	510	518	532	537	495	502	553	501	479	483	503	487	557	528	520	493	525	520	507	564	522	453	544	495	515	505	512	489	484	549	514	553	499	512	515	543	528	492	536	477	506	525	507	501	515	480	481	484	517	516	522	493	478	494	530	509	508	517	508	501	514	486	499	540	508	519	495	495	507	514	480	489	521	470	547	490	504	520	525	533	502	511	471	514	484	532	489	472	504	533	511	491	525	489	492	503	528	501	549	487	475	495	505	544	520	520	535	513	514	518	497	498	507	514	510	510	521	501	516	513	462	544	545	490	508	535	500	468	501	499	480	494	496	481	491	515	439	494	500	497	472	482	508	497	539	505	520	535	483	489	508	490	508	463	521	482	491	492	510	522	506	474	521	518	485	457	487	525	527	474	542	490	471	510	474	525	479	485	502	484	498	483	484	469	501	529	501	486	499	515	483	546	525	534	512	559	495	486	524	479	491	514	524	535	545	556	505	514	545	527	516	516	485	509	501	503	514	480	522	523	532	493	515	503	519	518	540	489	472	495	523	509	514	499	543	515	501	526	504	530	510	502	537	544	529	496	535	520	451	530	505	515	499	486	527	496	506	513	544	538	460	524	492	516	519	521	499	502	507	564	485	504	535	539	542	486	513	508	513	495	528	495	482	477	545	511	494	490	507	514	508	500	495	486	527	501	490	521	498	517	477	506	490	514	520	486	500	541	475	519	485	501	504	519	503	509	506	491	517	467	469	530	554	523	532	484	503	484	490	557	521	483	556	489	487	533	510	555	494	453	538	494	516	514	529	506	498	537	509	520	491	544	508	484	518	480	473	513	519	493	496	524	549	461	499	497	518	502	472	492	514	505	487	507	526	501	523	510	493	479	500	498	506	499	492	521	499	489	485	520	533	525	487	514	509	473	510	551	523	484	483	479	546	514	495	513	518	536	496	488	505	495	481	534	501	499	556	522	472	496	510	446	544	538	520	494	531	517	489	483	497	496	504	524	490	472	565	514	499	526	500	496	510	499	541	504	476	517	537	496	538	510	512	487	478	542	475	517	487	503	494	510	480	528	514	514	518	539	500	465	524	517	479	498	489	540	497	489	549	538	494	534	494	506	541	482	522	476	507	540	508	539	530	485	532	461	462	499	538	493	516	536	516	523	455	521	473	468	467	520	520	520	484	517	519	500	513	505	499	516	520	483	487	512	541	451	489	511	518	488	514	491	480	478	532	508	509	521	533	483	530	526	538	513	519	508	508	481	475	523	553	499	532	534	490	505	468	478	521	483	477	520	474	486	514	497	466	515	491	483	477	473	508	534	491	512	498	518	509	503	517	527	532	490	511	500	510	501	492	486	493	531	481	526	530	452	518	504	476	506	487	491	481	519	520	488	529	482	521	528	531	506	507	519	511	501	509	487	534	533	484	487	511	494	502	498	510	479	494	539	527	523	514	479	514	505	502	501	536	498	529	507	486	480	498	542	468	521	512	520	543	518	521	517	521	496	503	515	529	520	517	484	511	501	505	519	493	479	521	524	478	516	497	512	498	546	499	484	459	497	500	465	529
15050	11430	4665	2518	1959	1626	1332	1134	975	906	803	790	780	723	736	707	667	666	633	619	632	629	647	658	650	610	658	630	623	624	640	586	611	650	641	614	597	661	600	579	639	592	672	628	609	601	642	615	586	598	610	590	651	622	604	585	589	636	600	617	607	600	587	594	597	611	621	626	658	617	611	601	621	577	562	610	588	654	567	578	604	605	590	616	634	632	621	618	644	614	587	620	629	578	608	619	633	572	616	562	578	607	587	597	590	575	625	586	598	558	568	598	629	619	595	596	617	557	594	577	548	626	634	617	593	644	581	594	631	575	586	613	568	574	558	641	582	585	596	579	597	627	591	607	577	620	585	646	568	647	597	642	629	563	596	582	581	628	604	593	611	575	583	634	567	602	609	617	658	554	605	613	624	557	617	566	585	573	605	609	576	589	571	607	575	618	617	649	579	589	619	622	617	622	618	599	623	646	609	582	622	609	598	592	610	621	611	604	592	646	625	570	582	588	595	647	584	634	612	558	579	587	614	642	578	601	601	618	600	580	604	586	605	589	590	652	642	595	597	605	600	661	629	610	636	577	579	560	633	592	623	606	600	592	606	618	584	604	623	635	584	610	615	600	666	578	632	612	570	605	594	596	580	563	583	591	610	605	610	566	570	594	575	605	627	569	612	576	612	557	602	594	568	592	620	625	601	644	566	590	578	611	560	605	589	538	606	588	535	615	600	597	615	596	637	611	621	584	603	617	593	600	619	624	571	630	624	600	622	644	612	587	620	596	616	578	593	617	627	606	634	602	584	568	588	588	537	627	645	597	616	642	614	644	548	609	575	579	628	612	580	632	599	609	603	587	621	599	630	608	632	584	584	590	577	639	596	587	609	601	579	577	608	692	584	592	584	632	589	570	574	585	600	575	601	580	621	564	607	612	641	596	602	588	597	587	607	561	593	605	586	590	612	579	610	597	640	596	621	574	586	648	600	571	578	592	595	675	586	597	628	566	612	583	597	601	591	594	615	633	596	621	605	553	590	639	624	564	589	605	627	624	637	652	664	631	620	638	627	568	634	579	599	585	537	611	575	633	582	631	630	625	631	586	590	617	584	576	564	631	603	597	611	573	608	631	607	599	587	597	601	585	586	582	634	564	614	588	615	631	595	621	593	624	632	630	558	608	649	627	586	597	635	603	557	562	592	608	613	637	613	625	570	580	630	604	572	542	604	596	619	608	594	605	637	606	586	591	577	596	596	617	596	589	599	605	616	611	579	616	602	610	578	586	618	607	608	638	623	681	601	592	563	609	621	607	589	611	606	618	617	573	562	629	610	580	598	612	595	535	637	602	616	600	664	606	611	642	600	581	596	600	589	565	615	623	612	632	611	579	610	627	604	591	656	574	643	607	612	576	602	588	606	623	579	578	571	587	584	569	637	602	582	641	626	569	663	604	606	661	572	570	584	569	611	620	619	646	573	578	581	618	646	594	652	591	641	634	615	634	588	559	622	608	570	574	606	604	647	599	580	620	560	627	559	642	573	594	571	596	585	575	594	595	621	603	599	626	595	596	573	625	617	561	605	578	624	640	578	612	626	625	644	609	647	606	599	565	650	654	625	650	573	626	600	603	632	596	599	626	565	583	612	591	605	587	575	625	598	618	634	560	669	587	620	599	616	602	610	589	605	602	599	593	599	612	609	580	624	597	599	607	611	599	613	616	609	613	612	610	591	573	620	592	599	664	550	610	631	615	619	653	641	591	610	598	602	616	652	596	566	587	584	599	605	580	656	566	610	618	589	651	585	649	664	623	624	638	635	613	610	616	595	595	586	635	642	602	600	669	605	597	630	611	628	600	540	595	596	580	584	589	632	577	645	604	641	572	564	590	653	643	626	649	626	628	575	582	592	616	614	595	593	659	592	603	594	628	611	603	579	597	637	594	585	598	564	613	600	638	579	582	592	617	598	615	586	608	577	590	612	610	615	619	572	642	624	565	612	613	628	604	607	599	616	586	602	586	612	623	599	612	606	604	594	586	583	617	591	599	567	657	627	580	605	623	601	576	597	584	635	577	599	646	617	608	586	628	627	599	637	595	601	604	590	617	562	609	594	595	574	594	641	583	560	588	580	619	581	657	547	582	602	582	607	594	580	616	627	594	651	595	593	645	622	617	596	600	606	597	624	569	591	584	569	608	621	599	592	609	639	607	639	630	602	621	591	601	577	617	612	612	625	607	635	617	598	595	618	633	595	626	613	611	594	608	590	596	580	601	588	624	624	600	597	618	568	669	624	613	649	580	607	611	622	624	577	577	621	601	576	607	597	647	590	604	587	609	584	637	596	636	620	588	629	620	555	617	598	572	581	591	558	616	640	574	587	635	598	563	605	606	582	597	632	624	610	600	618	585	603	629	598	544	604	640	641	637	582	557	612	582	605	643	618	645	613	616	619	582	597	613	601	572	592	622	594	600	599	606	560	565	617	567	634	585	581	583	582	613	600	642	622	627	601	591	618	590	588	610	630	637	581	600	545	571	581	612	608	574	607	547	629	603	592	576	644	607	584	590	607	624	624	591	641	639	580	586	633	552	643	597	608	570	628	592	637	614	547	587	594	558	589	604	662	576	618	603	581	642	580	584	631	610	652	605	615	641	626	619	617	577	611	649	674	581	610	619	587	595	595	628	604	587	603	576	651	553	609	592	574	612	541	567	643	594	664	560	607	649	585	587	597	591	612	633	612	641	652	599	612	603	585	561	587	626	627	603	660	574	557	611	625	613	601	622	595	614	586	601	602	645	634	633	570	609	540	578	607	585	618	561	586	577	631	594	577	606	639	648	599	636	627	585	590	614	641	645	609	624	586	565	616	585	535	582	602	660	645	601	620	605	604	630	570	577	632	570	617	564	689	590	603	596	614	642	607	585	587	549	598	597	606	602	575	599	559	591	600	560	635	624	620	630	633	630	597	654	603	572	596	613	608	641	558	570	653	596	604	612	618	592	583	599	632	597	577	592	588	560	604	593	604	563	578	618	606	567	601	564	570	564	607	583	605	590	580	570	569	584	610	598	597	554	593	596	615	640	599	599	607	641	615	592	580	580	603	607	639	655	594	638	586	619	637	582	592	668	612	656	626	611	574	609	620	607	593	615	568	617	596	615	643	623	604	551	606	618	606	582	612	598	589	607	591	613	570	601	580	576	603	634	595	543	556	626	598	599	597	658	616	653	631	623	603	622	637	630	587	587	602	575	633	605	609	595	595	624	590	575	581	636	585	596	590	591	588	609	593	584	580	582	589	600	591	617	607	622	616	566	579	609	609	605	575	614	582	566	588	571	615	616	614	643	589	621	622	630	583	634	567	616	558	590	578	623	618	583	626	597	577	578	609	602	622	608	599	610	577	574	607	645	564	628	594	664	609	588	609	620	573	572	624	551	617	613	633	584	609	635	620	581	586	592	579	635	615	608	594	589	609	644	600	633	580	557	625	580	579	576	566	600	622	591	617	607
22636	20974	28702	23400	20975	21028	9385	1200	717	672	582	546	434	421	378	352	329	324	310	322	276	284	261	266	288	247	257	264	243	244	216	247	254	237	225	225	212	229	213	212	215	213	213	201	241	190	192	212	203	234	208	207	218	205	215	186	209	210	213	218	196	215	189	204	212	188	196	222	205	214	205	212	209	206	212	202	191	209	193	200	211	185	190	182	179	218	193	178	210	205	209	224	240	185	186	209	200	201	189	190	183	188	233	175	213	209	197	174	215	191	202	220	170	201	188	201	214	181	207	208	209	196	191	200	178	199	177	173	212	204	185	185	192	184	209	202	225	201	201	207	184	204	214	194	177	210	177	182	199	200	207	184	221	216	207	199	199	213	177	204	193	208	184	229	195	176	215	203	182	194	189	181	211	181	212	202	217	208	215	182	204	220	187	226	189	201	196	207	190	180	215	178	208	157	177	204	189	179	191	201	189	221	204	188	193	196	208	214	190	204	199	193	195	181	209	202	190	202	206	181	184	201	198	202	188	178	180	197	212	213	216	193	187	209	179	211	206	191	180	209	220	189	225	203	208	220	178	177	202	210	181	203	171	179	211	173	203	213	206	200	201	190	189	174	176	215	190	229	193	181	207	204	200	166	183	193	206	186	192	196	234	209	209	207	191	155	192	193	187	204	197	164	204	204	204	182	181	217	191	220	190	169	187	178	196	195	204	181	190	213	175	192	195	170	205	172	167	187	203	176	191	196	213	171	208	221	192	197	207	189	211	168	210	203	188	205	185	209	184	203	172	214	222	200	185	189	185	175	196	207	192	193	199	227	210	196	184	198	223	204	184	216	186	212	201	177	186	208	220	199	169	194	201	216	196	210	202	189	187	188	221	201	191	170	201	198	173	179	179	161	193	212	194	186	186	188	198	182	211	201	181	191	192	184	186	191	197	195	189	196	178	175	203	215	177	205	206	181	203	183	195	188	201	191	164	208	191	192	208	199	211	183	217	190	206	189	188	193	172	214	219	198	189	197	191	196	200	212	210	178	213	191	203	201	190	182	191	202	183	177	206	214	197	207	178	207	204	184	189	184	194	191	199	206	189	180	187	182	199	183	226	205	215	173	213	217	223	224	203	202	197	184	195	210	198	195	207	196	182	181	192	189	195	207	205	177	190	215	190	196	160	207	160	214	192	217	183	189	200	169	197	212	198	217	189	186	164	227	207	192	205	183	194	204	206	195	221	212	210	206	216	197	181	224	186	203	215	220	204	200	212	193	206	184	213	192	213	222	178	210	201	203	216	228	162	190	187	207	167	211	190	191	202	211	222	191	186	203	199	196	189	164	202	209	222	179	200	182	186	204	198	206	208	173	213	203	197	189	199	217	193	178	188	196	171	201	214	205	205	196	202	196	181	203	191	206	216	193	199	203	172	180	209	189	196	193	202	188	172	188	193	172	196	187	193	175	194	194	211	182	209	215	221	194	174	200	215	225	206	170	192	185	205	181	220	173	197	179	189	203	233	181	200	200	194	197	196	199	187	187	193	202	187	192	184	184	193	207	195	177	205	184	201	210	213	198	188	161	199	206	180	198	183	204	199	225	220	168	190	199	181	178	221	207	202	203	210	207	207	190	188	207	200	191	204	196	196	195	191	199	191	214	207	197	200	200	181	194	222	196	214	191	198	200	206	191	210	203	207	194	201	184	199	184	217	189	184	191	199	193	197	195	204	180	206	200	194	204	195	198	200	218	187	189	186	201	201	217	176	198	212	213	211	179	198	188	202	193	199	191	174	192	201	194	207	216	209	176	210	169	184	215	206	207	174	208	190	193	206	172	161	218	205	193	189	186	182	190	209	213	196	196	212	205	203	192	201	201	197	174	174	199	187	192	210	177	192	195	178	203	191	204	226	213	210	206	200	213	239	192	177	201	197	190	197	188	230	186	210	205	195	187	200	194	211	178	209	193	182	184	213	206	203	199	180	219	199	191	178	205	216	210	185	211	208	210	203	202	182	181	205	199	214	199	219	185	212	179	219	170	210	186	195	215	209	198	194	201	218	194	179	192	201	179	200	198	184	180	203	180	196	202	224	201	187	201	176	206	194	189	172	182	189	206	209	185	201	189	206	197	206	220	182	179	207	147	216	201	222	187	177	238	210	207	178	190	191	209	211	196	218	185	211	211	191	195	202	180	197	198	201	166	193	188	224	174	204	187	186	184	196	172	201	197	176	194	189	182	206	200	200	207	168	188	200	213	177	175	196	187	183	220	177	196	216	211	208	224	200	223	198	188	168	198	175	178	200	183	195	183	217	212	213	199	205	191	213	193	205	192	199	200	208	193	209	229	182	208	197	187	189	208	198	191	192	198	185	188	187	186	190	202	193	189	205	196	186	181	191	208	186	207	193	194	212	214	190	201	177	216	219	209	208	195	178	208	189	188	190	190	197	203	205	179	191	178	201	200	204	227	179	203	177	227	206	216	188	172	214	187	180	178	207	194	210	181	200	198	191	202	216	211	190	171	204	205	198	207	185	189	199	195	181	198	188	204	193	169	175	205	205	227	203	204	182	203	183	200	208	208	157	187	179	205	190	171	190	190	185	193	198	199	199	215	217	191	153	217	196	201	194	185	210	169	198	206	215	188	211	193	191	190	213	176	221	222	191	206	213	205	184	190	192	192	186	201	168	190	224	181	200	194	201	169	190	199	200	203	190	195	195	191	192	191	204	201	181	193	189	184	192	200	191	192	206	180	201	220	189	214	184	180	189	197	199	176	195	183	199	192	209	202	200	220	211	202	214	206	216	169	190	170	210	197	202	196	216	169	214	190	189	214	175	204	209	198	186	189	186	203	180	178	198	175	188	189	195	218	197	167	182	177	174	190	200	173	206	211	205	216	179	235	184	179	173	181	183	202	203	190	200	173	191	199	214	205	188	196	202	191	197	202	187	208	194	184	210	193	209	186	199	200	219	195	218	239	179	200	211	177	185	189	219	177	197	206	195	204	193	187	198	208	187	197	186	211	201	185	180	194	171	196	217	227	202	191	186	203	193	196	201	222	203	219	204	187	211	181	198	201	172	208	182	215	211	211	190	188	194	207	181	186	189	208	202	176	220	178	210	188	195	231	214	188	206	194	195	201	181	171	208	210	196	212	198	188	204	184	208	194	205	205	181	193	200	195	200	219	221	173	183	185	184	202	176	227	197	182	189	204	196	200	187	209	179	194	193	184	218	216	164	190	190	177	183	197	176	201	217	212	171	227	204	203	182	216	196	182	211	199	199	203	217	199	175	207	200	200	196	214	201	185	212	203	203	173	197	191	187	183	185	198	177	221	209	199	183	184	195	208	206	189	180	193	191	192	183	204	215	196	204	197	195	186	182	183	194	188	201	208	203	197	177	223	200	204	192	207	196	204	178	188	200	214	181	196	199	198	199	222	187	185	219	176	210	216	208	220	188	200	218	186	169	199	192	173	191	181	200	178	188	173	192	172	205	214
21535	22260	13401	7361	4867	3759	2949	2182	1742	1414	1120	975	768	685	635	525	501	529	469	443	407	385	361	371	388	335	315	302	318	309	277	268	305	308	277	282	270	279	264	273	281	258	261	241	236	231	229	276	260	281	254	271	231	243	229	227	283	266	223	241	223	256	216	256	263	254	253	240	237	250	244	224	216	245	246	270	264	261	262	257	243	245	253	230	233	252	246	259	242	241	236	260	241	240	241	251	253	233	227	247	219	264	222	237	228	235	243	253	225	233	221	224	247	203	232	258	236	231	243	245	223	241	240	249	228	230	217	230	226	245	259	242	268	241	206	235	222	217	223	216	238	240	237	230	221	259	215	240	263	236	232	232	209	245	226	221	226	255	242	232	227	226	226	230	259	234	235	220	248	247	222	226	222	218	213	229	213	216	247	215	232	239	238	238	236	239	239	270	220	239	207	231	233	214	245	242	238	220	251	234	245	209	232	231	230	224	206	229	229	233	237	232	221	221	255	226	217	227	231	230	234	247	227	229	224	234	241	236	246	224	232	245	198	262	261	209	227	193	256	244	216	235	233	251	216	235	230	230	216	250	261	212	257	221	234	233	245	226	217	220	228	235	231	254	214	232	263	216	223	226	219	204	238	211	232	236	241	223	221	238	216	230	228	235	236	211	222	239	221	229	210	232	253	218	204	222	232	201	215	210	225	214	241	223	241	256	212	241	212	226	236	239	235	230	223	258	210	199	233	239	229	237	220	219	237	233	248	228	211	217	237	250	218	210	199	213	217	228	205	214	249	229	241	244	238	213	239	218	249	227	205	215	237	241	243	220	235	251	216	249	222	223	239	228	202	215	237	233	236	237	210	268	208	239	244	210	251	240	245	226	237	225	224	189	239	231	223	215	245	225	233	232	200	222	252	238	251	230	238	245	252	232	247	219	236	223	230	227	224	235	197	223	239	254	230	243	232	224	228	214	223	252	230	224	231	223	249	267	227	215	212	219	237	224	239	224	227	230	193	218	230	236	240	244	270	245	251	241	253	242	235	220	212	253	203	222	211	219	223	219	240	224	227	231	233	250	267	219	212	239	236	214	253	234	239	237	253	212	239	250	273	217	251	215	218	233	237	226	218	203	238	221	230	213	227	244	217	229	208	225	249	257	207	219	223	232	213	223	225	216	226	238	212	217	242	230	242	244	221	219	221	227	240	247	239	229	242	212	238	218	245	237	211	228	228	221	240	237	223	217	220	215	207	241	242	215	210	236	205	227	239	210	231	244	232	204	223	231	255	203	225	209	253	236	235	254	241	228	245	232	211	220	230	243	230	240	237	237	207	222	215	256	239	236	213	220	248	212	200	238	231	230	247	233	241	245	253	229	241	227	244	233	228	255	211	233	234	248	219	218	230	247	231	223	215	218	233	241	224	250	220	224	248	235	237	267	224	236	219	213	210	240	240	235	222	254	225	215	229	234	267	226	219	248	221	246	231	242	242	216	241	238	234	229	208	231	230	252	233	238	233	205	209	222	243	235	238	234	246	218	235	199	241	237	258	228	227	211	230	227	224	246	253	242	211	216	215	222	229	229	235	223	259	213	221	240	233	226	224	223	228	261	210	248	249	225	221	228	214	202	232	211	228	227	231	212	230	227	236	231	226	208	256	251	206	235	216	207	237	228	213	205	228	234	229	216	234	217	256	221	206	245	221	252	244	181	248	217	213	229	246	227	235	253	236	225	223	208	218	249	237	207	230	222	236	235	213	226	225	247	263	229	223	234	221	227	219	250	272	220	234	217	232	228	257	229	238	223	247	250	245	239	232	235	251	210	206	215	213	232	247	233	238	247	245	230	243	258	236	224	228	213	234	241	237	219	243	229	260	240	232	224	251	213	228	206	221	214	247	231	217	244	239	233	223	247	242	209	227	240	233	221	226	198	241	249	252	194	227	235	239	221	231	206	217	233	228	233	250	228	240	237	241	209	220	238	214	238	241	246	213	254	255	228	219	224	235	210	218	224	247	210	235	199	218	207	205	217	236	263	238	227	214	231	231	218	199	234	208	199	226	240	226	240	255	236	232	216	218	218	222	225	252	243	227	221	225	225	226	219	237	230	227	235	267	242	261	238	209	206	210	244	242	199	218	200	205	220	223	232	256	240	234	241	251	235	223	219	244	230	223	244	226	249	228	219	241	233	248	217	218	201	244	209	243	213	232	249	228	242	230	255	214	219	206	232	226	254	232	234	258	243	248	221	224	241	205	210	220	204	230	219	229	219	228	209	233	233	242	248	238	209	241	206	225	258	249	217	236	213	245	207	220	231	224	226	222	233	220	237	250	236	243	253	237	254	222	247	281	196	215	250	256	218	234	231	212	240	212	223	241	257	229	213	214	235	258	202	239	240	216	210	232	224	237	216	250	237	203	223	242	242	224	226	226	245	225	229	226	208	227	231	229	221	225	234	205	235	226	224	219	220	240	218	199	210	230	227	211	249	217	232	218	195	218	240	232	215	255	230	237	219	221	226	228	251	227	223	256	219	238	236	239	242	208	203	237	267	244	241	238	253	245	224	245	221	238	225	211	224	223	232	248	243	248	233	224	264	217	247	229	227	200	215	257	242	217	235	243	245	227	249	204	229	213	218	230	230	238	246	244	223	242	229	226	233	250	196	228	242	237	236	224	239	220	211	221	219	245	242	231	232	226	226	223	238	213	240	209	240	245	234	226	240	238	232	238	248	229	224	243	220	219	238	236	223	240	229	209	242	222	244	240	217	216	239	248	210	251	260	228	241	247	222	225	221	208	241	221	231	253	226	230	225	244	238	220	226	220	216	207	223	222	212	237	217	221	230	224	234	221	212	238	247	247	212	221	226	232	223	231	241	227	231	233	221	225	244	257	227	208	224	231	227	211	232	238	236	217	232	225	221	224	240	227	250	228	203	228	249	234	236	207	241	248	221	242	214	237	239	240	225	243	233	238	239	230	249	256	220	208	218	250	235	219	220	244	233	228	248	224	229	228	226	244	211	226	220	238	249	234	223	219	260	223	215	219	221	217	224	219	231	217	252	215	213	253	258	223	239	220	197	219	241	250	233	247	235	242	228	261	269	230	230	230	262	230	222	217	241	236	231	248	234	229	247	244	219	232	208	220	207	241	203	220	245	246	238	199	293	247	235	232	245	211	235	237	224	237	219	256	234	223	210	222	229	258	225	258	231	225	230	222	243	219	232	229	209	213	199	221	251	247	223	230	210	218	226	203	217	233	215	264	242	213	232	221	247	233	234	233	237	245	247	237	227	240	197	220	219	224	230	235	231	230	213	230	225	237	230	257	241	206	212	223	254	249	222	217	230	229	241	233	256	225	227	216	198	204	227	243	233	234	208	253	230	215	208	240	198	233	222	244	221	239	255	227	244	235	215	205	234	216	217	231	219	230	205	229	265	236	206	234	234	229	233	203	207	236	227	235	223	225	218	233	237	218	239	222	203	232	236	242	221	227	238
26861	19918	7501	890	545	514	528	455	471	437	442	456	521	410	470	481	496	472	456	469	440	452	438	485	434	448	453	452	441	470	484	473	472	472	468	494	488	478	451	426	446	483	466	505	462	455	445	485	432	490	459	459	471	456	510	455	462	455	476	425	524	443	465	422	468	465	440	461	431	463	478	463	428	441	519	466	498	445	479	495	471	486	424	453	462	432	446	463	457	472	416	508	486	443	463	414	477	456	456	462	450	442	450	456	494	458	495	475	487	460	468	440	436	455	463	463	425	466	463	449	460	471	435	490	458	451	464	471	486	469	467	442	465	454	474	491	486	474	434	470	467	407	428	434	484	501	472	469	445	427	421	425	521	492	437	440	471	433	476	456	497	466	487	464	478	464	444	449	459	408	451	497	437	456	446	432	477	433	461	470	478	480	430	457	453	444	471	445	451	469	468	500	453	466	440	475	468	417	487	500	467	477	464	455	469	485	469	522	469	463	468	483	470	474	455	446	472	474	453	461	459	447	492	423	439	464	475	449	440	464	480	490	491	499	464	434	424	445	461	478	441	412	491	422	489	430	412	464	426	480	476	455	496	456	464	435	455	422	456	462	500	467	451	499	509	480	482	450	439	461	493	451	461	455	471	474	491	471	464	466	505	454	454	426	439	445	471	479	457	480	453	460	452	488	485	476	488	477	484	490	454	465	455	482	484	477	477	452	453	473	417	439	473	454	475	468	481	473	444	474	487	481	452	459	469	500	445	471	453	442	464	464	476	449	477	446	434	457	494	499	477	473	480	478	429	464	470	455	472	453	459	478	474	451	458	487	436	493	458	468	497	452	449	445	509	471	463	458	452	470	449	493	464	456	461	468	489	479	434	433	455	431	466	475	460	413	486	455	449	413	504	451	513	436	478	435	465	473	470	492	462	478	423	461	462	445	483	448	460	454	463	452	503	491	454	480	479	471	448	471	467	455	480	450	480	452	461	449	440	473	504	483	529	518	449	442	445	454	435	420	494	438	497	455	482	448	485	435	430	455	432	410	452	476	436	476	449	460	411	489	472	483	428	447	472	435	476	444	461	484	452	450	451	487	489	500	453	452	448	439	481	441	444	466	449	462	439	446	455	469	442	438	420	482	452	479	467	491	500	465	464	436	461	513	504	459	480	479	476	466	471	464	488	475	465	479	471	439	466	477	463	458	470	420	474	445	432	444	438	514	460	446	444	502	418	441	454	463	448	413	459	464	483	469	466	479	457	477	424	475	463	482	450	461	460	449	469	443	473	438	417	495	477	444	446	461	470	426	473	483	470	450	449	457	457	479	482	490	448	440	463	477	474	442	446	463	462	449	426	450	472	467	473	463	428	482	443	451	474	461	465	451	452	435	449	422	430	461	456	445	485	469	444	449	484	479	480	486	437	495	425	449	460	476	453	442	431	471	456	484	429	482	483	454	441	452	492	460	458	423	429	469	458	457	478	480	414	482	461	488	459	448	432	460	460	479	473	484	475	438	436	435	450	435	461	466	480	471	482	485	477	499	497	465	469	457	448	438	491	494	452	412	445	496	434	487	457	491	468	448	447	447	449	462	420	451	463	446	484	506	497	444	461	446	486	486	422	410	473	421	477	433	481	482	494	446	437	471	411	470	472	476	467	463	461	498	442	458	432	416	488	463	443	454	442	472	464	470	469	466	445	458	457	468	471	499	454	461	461	489	450	479	432	483	437	491	509	502	493	437	480	430	450	482	458	491	449	480	440	470	452	440	472	474	462	473	472	452	413	462	474	503	451	462	467	442	437	443	445	464	421	425	432	423	434	487	441	444	459	485	450	466	465	480	505	443	468	426	471	464	457	485	494	438	454	461	497	456	440	461	452	500	427	424	458	488	467	457	491	455	449	477	458	437	497	439	473	465	437	438	465	441	453	476	467	469	520	445	465	456	447	477	477	482	474	459	431	473	449	508	478	470	447	454	461	470	412	505	473	440	463	479	459	458	447	426	450	449	461	460	469	467	481	444	422	442	455	463	457	441	462	487	491	451	447	468	470	491	421	474	430	475	445	460	475	463	448	451	450	485	479	481	487	453	454	450	479	476	456	477	483	469	467	490	461	466	448	487	486	457	489	505	449	521	430	459	434	468	447	465	482	429	476	445	465	471	442	448	460	436	477	437	442	485	458	458	450	449	484	450	474	434	474	446	452	442	430	460	443	464	465	465	433	430	436	460	428	437	435	411	477	455	484	453	456	431	496	479	473	460	469	450	450	421	497	484	443	491	455	447	466	456	496	423	439	497	446	435	459	455	444	424	451	442	463	504	445	494	428	429	415	481	461	464	432	480	448	473	474	441	485	444	441	466	438	430	446	438	427	487	473	454	454	492	410	473	426	427	465	465	434	442	501	423	473	506	437	438	444	467	446	464	453	446	491	471	498	467	468	479	467	441	469	470	488	463	462	457	444	517	451	455	457	470	468	444	486	457	460	473	434	480	471	442	447	466	463	441	476	460	467	467	455	460	492	433	469	477	465	458	422	442	476	455	448	460	442	465	464	501	456	463	477	471	463	500	441	460	436	457	459	443	446	417	501	472	478	466	469	424	452	478	485	476	439	484	457	472	461	455	491	486	447	457	477	487	470	481	499	442	441	479	430	446	487	472	441	479	470	481	460	457	465	490	456	452	457	465	466	418	490	507	447	444	469	488	510	451	431	459	455	470	439	450	466	498	441	431	479	480	437	461	452	447	472	474	454	490	434	507	480	457	456	482	460	416	463	465	468	486	439	430	468	503	471	477	476	462	444	423	505	432	466	486	485	474	465	432	436	446	445	456	442	467	501	470	496	432	465	462	448	457	465	503	438	495	454	444	435	430	477	453	489	427	448	448	453	483	447	449	471	465	471	443	456	469	411	455	451	417	460	478	516	468	445	430	489	414	441	469	468	435	485	456	449	462	497	457	468	440	476	463	487	445	446	436	482	464	486	466	476	471	464	429	457	454	504	468	473	493	491	398	437	467	433	471	469	449	439	457	451	454	496	476	455	437	443	478	451	424	445	460	452	488	459	394	448	447	458	452	515	404	473	475	469	439	448	474	467	482	455	488	453	458	491	457	460	473	454	446	429	464	403	447	509	418	454	494	481	481	461	479	443	465	506	427	473	432	457	478	476	435	441	449	463	496	467	430	493	451	485	461	481	477	474	459	472	457	492	485	498	483	435	457	478	461	472	475	470	482	457	423	404	456	461	437	476	461	429	461	492	480	468	469	438	434	430	465	464	502	429	481	466	463	462	480	484	462	486	462	475	493	452	474	487	464	481	466	469	464	471	425	440	455	490	494	438	441	448	463	446	471	471	445	451	429	456	447	488	492	462	454	454	421	460	510	483	483	460	465	468	452	437	445	482	453	471	483	448	469	461	442	456	483	484	511	434	470	450	445	471	473	465	446	467	482	480	481	464	482	484	462	471	464	448	465	492	494	483	454	459	455	470	493	458	499
6682	2431	1213	905	764	686	647	642	629	555	610	599	561	624	567	544	549	574	590	615	610	587	615	585	564	564	551	587	580	552	606	548	564	532	551	576	597	525	538	546	538	575	521	558	557	586	582	542	549	530	557	534	558	598	566	564	613	531	536	544	600	529	548	542	562	551	588	522	520	544	584	556	555	555	572	549	566	550	567	551	611	557	562	570	585	586	553	551	601	518	562	529	552	526	563	552	619	549	555	567	548	570	562	575	529	614	555	560	556	591	588	572	547	547	575	551	549	600	544	585	548	542	554	571	580	555	526	555	538	559	556	578	577	543	576	571	545	562	549	579	565	580	611	545	535	517	579	528	576	590	588	535	580	558	521	597	534	531	589	580	610	597	536	591	529	536	555	576	560	543	597	568	575	547	543	569	563	558	556	526	573	542	566	517	565	589	556	545	546	537	542	565	553	542	595	542	559	565	541	605	523	554	550	585	571	586	557	574	553	535	544	558	578	586	566	566	538	536	570	565	592	558	553	555	563	553	595	543	506	570	554	594	547	520	565	542	558	527	569	569	566	557	553	590	555	599	582	566	542	557	534	543	562	532	546	563	579	552	592	573	544	572	580	570	532	584	571	503	576	547	557	570	534	560	581	582	555	568	568	578	571	576	569	529	531	611	537	581	534	585	590	563	523	561	583	607	566	561	603	557	602	583	575	513	527	568	563	571	620	571	579	553	536	535	597	593	585	566	569	591	570	584	574	594	544	551	540	576	565	580	583	555	546	576	540	555	564	598	575	574	572	506	557	526	570	570	551	566	565	525	529	600	544	563	528	556	583	566	572	533	625	575	553	591	550	599	570	537	560	595	571	549	547	590	545	569	566	550	544	544	546	602	575	563	577	578	509	581	535	595	560	578	586	559	592	575	536	578	565	619	571	523	574	591	534	543	566	558	547	625	566	568	549	526	583	599	571	561	560	540	511	570	551	528	546	546	549	565	603	565	560	581	562	557	551	550	542	535	543	533	551	545	532	525	564	517	564	539	539	586	590	552	535	600	569	581	521	566	523	544	555	546	564	567	575	585	533	582	540	546	555	601	537	587	560	562	552	519	496	555	521	572	548	569	568	535	585	569	545	504	563	583	551	553	559	563	584	522	560	542	554	580	574	553	501	507	544	569	594	583	612	556	567	524	585	607	534	577	557	574	596	564	545	547	526	580	568	527	567	534	533	601	522	562	569	573	549	602	585	521	556	578	521	581	578	645	554	560	617	588	550	589	582	578	574	549	570	570	581	556	567	577	549	533	541	557	524	580	530	559	555	555	569	564	523	590	573	552	555	547	538	562	545	541	535	535	583	568	538	564	590	569	552	567	584	562	577	547	522	589	567	608	549	532	541	560	595	536	581	561	569	568	544	545	555	570	580	555	539	549	555	553	553	511	529	580	543	530	577	571	572	586	553	568	494	549	552	569	575	585	573	564	547	571	548	595	543	560	536	548	546	527	546	535	511	579	528	546	578	555	616	531	568	549	579	545	554	577	546	525	547	521	600	594	562	560	539	583	592	586	536	550	576	550	610	585	556	615	548	558	559	548	559	622	542	578	569	594	537	564	558	536	546	582	523	540	583	556	567	569	576	541	581	544	523	559	548	549	561	561	584	587	549	548	556	558	531	562	591	600	562	598	585	528	590	565	555	559	537	564	568	549	605	547	540	609	551	538	543	537	561	582	538	603	549	559	601	539	542	598	564	599	565	544	565	536	600	552	553	580	539	587	530	535	604	548	552	603	542	572	573	565	596	516	544	542	544	585	548	555	585	517	563	564	598	562	561	558	547	594	610	571	616	573	573	593	566	549	576	561	596	555	569	536	567	580	554	558	588	590	599	553	552	579	572	576	582	588	548	529	553	576	546	556	563	531	589	579	556	548	555	580	572	572	553	637	571	605	567	512	570	582	559	550	561	566	572	553	524	542	576	548	556	587	559	559	581	552	599	550	606	572	535	580	528	557	518	552	546	579	588	597	589	566	571	481	568	571	564	574	552	531	574	576	545	589	552	551	548	575	575	553	574	570	533	559	562	558	565	561	577	558	558	539	599	569	544	551	586	626	575	568	505	541	591	552	549	539	556	594	560	592	553	522	555	566	548	602	556	563	582	574	566	542	532	587	605	572	596	586	539	574	519	578	543	582	563	580	583	564	595	532	563	545	530	566	578	598	564	553	545	564	558	580	527	578	578	555	573	508	581	598	538	610	555	519	549	560	552	583	551	579	540	562	546	562	528	596	564	562	538	581	594	545	563	545	604	523	556	581	575	602	620	571	560	580	564	536	567	540	557	616	576	530	560	569	581	587	539	577	641	561	591	560	571	556	586	574	564	498	530	553	540	560	548	556	595	548	580	584	579	592	602	601	556	557	554	551	590	599	568	585	540	537	589	565	504	595	562	542	535	532	609	576	583	612	534	568	517	542	550	578	560	570	557	570	553	525	580	556	582	526	562	589	551	572	580	561	565	571	567	537	541	555	569	593	591	593	597	622	533	525	567	551	583	545	568	560	512	525	555	555	539	550	555	506	545	546	574	554	552	562	598	558	566	572	562	562	541	558	588	544	566	556	569	576	565	582	573	555	569	524	564	580	550	562	595	566	540	589	603	556	552	599	551	577	588	569	565	584	553	544	525	540	555	571	533	564	555	543	572	591	596	569	559	568	546	557	573	543	518	565	585	551	600	555	575	571	592	523	558	585	550	552	560	539	522	577	544	586	577	557	582	580	550	561	526	589	508	581	567	568	549	568	578	600	581	569	548	550	537	556	554	511	596	567	545	562	592	578	590	526	539	607	548	562	551	576	568	580	577	537	550	574	564	564	566	599	532	545	554	580	605	569	547	542	555	582	582	528	562	564	555	553	503	551	545	568	614	568	610	548	543	588	555	552	543	540	547	588	562	542	600	552	545	549	566	594	618	527	567	561	545	566	552	554	607	604	512	569	552	562	536	550	576	563	577	530	563	575	550	597	558	537	544	555	570	553	583	583	587	604	535	545	538	580	533	585	607	570	581	504	587	580	537	566	590	569	579	530	572	544	499	557	564	525	584	565	553	530	588	568	554	507	524	571	563	550	563	572	565	571	549	581	555	545	568	548	556	533	590	558	542	545	511	587	605	530	574	554	566	564	560	580	598	565	555	533	501	554	581	557	553	560	556	572	551	553	587	540	562	571	540	534	559	533	595	592	587	604	575	585	585	561	600	611	598	584	554	548	519	564	605	538	546	581	585	606	559	569	570	549	593	566	538	543	551	568	586	601	592	550	571	620	602	568	546	579	586	556	589	519	536	587	546	548	529	555	580	563	576	571	625	571	600	559	591	530	628	588	555	572	575	541	522	570	532	530	571	577	563	552	580	547	565	551	562	574	556	577	568	528	569	552	523	560	536	521	599	547	531	570	549	591	538	536	542	530	525	568	575	575	555	550	565	556	585	568	568	588	571	556	576	548	573	548
23658	20936	28185	23826	20925	10283	1065	685	514	477	440	399	345	349	329	325	291	268	311	263	270	264	245	223	255	252	264	250	236	258	259	232	217	242	248	201	243	209	245	257	242	222	237	242	232	221	208	230	217	223	227	236	237	252	223	249	216	216	226	224	229	216	218	246	254	233	206	253	231	208	242	221	210	234	189	234	225	223	238	240	240	241	238	259	229	212	207	218	236	194	234	220	217	216	260	214	240	227	219	254	221	208	245	239	231	219	228	209	238	220	233	213	207	234	230	182	230	232	213	234	231	217	196	236	226	218	236	226	233	242	191	197	218	228	210	193	216	241	232	198	223	240	207	229	222	198	246	218	198	227	213	250	224	239	222	228	211	243	236	223	236	211	231	230	214	233	199	226	239	197	242	214	222	223	241	225	207	197	206	232	238	250	216	200	224	212	219	219	228	246	241	258	227	230	215	196	230	218	240	229	213	213	228	242	234	202	210	262	231	237	230	259	206	230	191	223	227	226	204	223	217	198	198	234	238	221	233	248	222	234	233	219	221	218	242	219	229	257	245	240	237	197	218	252	245	219	218	255	219	219	213	216	230	253	238	238	219	221	235	226	231	222	226	226	189	216	227	226	217	239	200	210	227	211	239	225	245	228	224	245	228	194	222	230	220	210	184	217	204	227	244	256	182	200	229	225	220	231	234	214	204	211	222	207	247	220	224	230	243	220	206	198	249	207	245	225	191	212	229	215	239	223	230	234	189	213	210	213	220	198	231	230	215	208	226	208	214	211	229	224	237	233	228	196	243	245	212	230	224	233	245	202	241	201	243	254	237	206	231	205	215	233	195	230	231	223	219	193	249	239	201	208	201	217	203	208	200	203	223	213	224	201	223	221	213	250	233	212	220	208	229	179	234	233	208	227	212	237	245	216	203	248	199	206	217	208	235	210	229	229	226	191	267	231	215	232	202	214	225	225	257	215	213	206	254	214	205	219	217	240	214	190	193	218	209	215	222	219	235	195	193	203	229	205	226	199	220	225	228	206	232	203	189	231	235	202	214	225	246	210	197	220	223	234	197	216	203	209	248	210	229	215	227	220	221	212	209	213	186	219	216	212	222	226	238	223	222	229	234	206	222	234	241	238	196	237	245	224	221	204	199	222	235	194	214	237	211	223	216	248	220	224	208	252	220	213	218	222	244	220	220	246	239	236	210	224	231	210	201	247	226	225	253	204	226	219	215	229	212	223	223	251	227	210	225	214	223	215	242	231	220	207	222	227	226	210	219	251	244	218	225	254	206	231	241	223	209	218	214	210	198	221	223	227	230	246	220	224	236	230	239	224	202	240	204	226	241	202	258	219	235	220	223	219	206	225	231	222	216	227	240	224	239	209	238	231	204	243	221	240	214	231	202	200	210	218	214	197	230	208	225	242	248	228	240	217	191	205	255	194	210	225	229	201	218	209	221	196	215	214	201	236	212	244	227	226	236	236	196	215	222	229	231	216	257	240	207	232	246	213	219	228	226	222	222	226	230	196	212	228	210	242	210	210	195	225	233	213	229	239	198	227	231	214	223	220	254	224	231	213	198	247	233	248	243	218	217	219	195	215	224	223	225	224	212	227	207	212	240	238	226	225	246	197	212	228	214	229	203	215	237	222	218	211	218	255	225	219	234	221	238	230	228	209	231	215	214	212	212	215	229	241	241	234	232	205	201	236	216	204	238	247	202	212	209	220	222	236	227	201	244	227	202	219	217	191	208	218	241	225	202	227	238	215	209	224	227	241	226	223	206	220	222	212	229	187	220	207	256	247	231	210	218	214	219	192	230	226	240	212	232	217	236	233	216	221	225	248	213	237	237	220	226	227	232	225	222	215	212	230	235	209	201	207	225	230	227	221	224	206	232	231	205	225	237	223	219	218	225	205	240	195	237	213	219	220	227	222	256	217	228	219	205	211	230	229	235	242	180	237	222	201	217	216	231	229	201	219	206	225	199	217	257	249	231	233	254	238	205	220	237	201	228	222	216	185	235	203	225	214	225	227	220	224	224	222	223	229	228	215	219	255	219	241	181	223	204	248	225	219	238	213	231	208	185	229	212	206	224	223	245	207	212	215	217	213	205	220	202	200	200	222	216	218	256	225	195	217	213	208	225	218	206	230	210	221	203	197	209	240	214	214	248	223	237	253	222	211	217	226	242	214	220	239	233	223	238	221	196	201	214	228	204	204	233	222	222	203	211	224	221	241	208	226	231	234	208	240	226	248	230	188	231	216	215	212	218	204	201	235	222	214	224	219	193	220	225	238	231	242	231	211	248	230	221	250	229	210	243	226	214	195	216	246	200	220	205	224	224	234	214	193	231	237	209	209	219	229	237	185	222	228	229	208	220	213	240	239	225	232	226	204	223	258	239	183	207	217	224	222	232	222	216	192	225	198	228	229	214	199	223	225	228	215	226	237	233	216	243	222	224	224	217	210	221	225	220	216	222	224	222	227	238	224	216	235	244	230	223	197	229	241	224	228	240	202	236	211	242	207	227	261	232	234	238	220	222	219	240	245	230	233	196	234	231	209	227	225	218	243	208	220	212	200	226	227	197	230	223	220	219	217	201	248	215	225	206	223	224	213	223	229	221	206	215	252	243	198	214	243	225	245	233	223	227	219	196	214	205	228	248	242	209	208	225	218	205	199	211	235	226	201	216	213	209	202	211	225	235	239	206	243	206	200	223	200	214	222	212	211	216	182	207	223	217	230	226	224	201	240	241	213	259	227	211	214	224	216	216	228	226	237	245	196	238	237	231	222	199	228	218	248	221	235	238	207	221	214	231	217	215	211	226	209	218	214	230	224	210	219	239	208	244	225	242	232	217	265	208	196	217	207	220	228	213	231	206	228	245	241	200	209	227	209	208	243	226	222	231	217	245	228	255	217	216	218	229	230	210	207	246	223	225	199	208	215	231	244	209	216	227	228	219	215	224	221	229	243	197	217	224	204	230	229	231	211	223	199	238	205	235	253	232	254	244	218	214	188	209	201	232	227	216	203	245	214	181	221	219	219	225	220	226	222	208	250	261	257	218	214	212	222	186	204	206	204	224	219	225	194	197	215	209	228	213	238	222	215	214	181	222	231	205	243	193	236	237	229	213	227	204	226	235	220	229	213	214	219	214	230	232	226	217	230	216	218	235	225	204	231	235	209	202	209	199	227	235	233	211	203	224	214	223	215	221	240	218	233	218	220	245	206	246	204	208	223	257	226	212	216	195	214	215	213	215	183	220	199	213	206	213	193	232	227	229	211	245	246	227	234	241	215	205	248	207	205	199	211	213	216	217	216	222	218	230	230	208	212	222	225	205	212	227	234	241	215	217	227	218	228	219	239	235	239	211	222	235	207	207	220	223	222	223	219	235	216	218	245	212	214	229	227	209	238	247	206	224	235	222	234	198	218	197	223	239	216	227	202	230	231	217	226	208	224	221	191	259	217	225	222	226	203	223	228	228	239
18980	15637	8292	4308	2908	2100	1652	1342	1016	941	763	675	603	548	480	465	442	415	361	390	365	354	363	348	311	336	347	326	329	332	305	339	343	322	328	316	311	312	289	319	270	291	329	307	316	285	324	286	295	283	303	277	294	287	288	290	310	282	272	314	301	286	336	276	259	301	290	283	280	311	298	297	279	318	262	299	301	291	266	277	262	299	296	290	295	309	284	264	304	248	283	284	285	284	291	273	300	288	298	279	338	328	305	289	278	263	283	243	244	285	275	303	282	300	302	297	297	303	292	297	306	308	302	273	284	291	302	275	306	311	272	307	305	276	272	265	294	266	269	285	283	271	308	272	306	264	281	298	304	292	285	296	280	282	291	274	296	273	255	297	301	274	285	299	285	269	272	284	301	301	255	286	309	264	305	308	257	326	273	310	260	269	326	280	254	254	294	284	275	250	295	279	302	270	275	273	298	288	279	274	280	273	273	252	309	315	276	282	259	273	320	273	307	326	240	288	270	311	280	295	313	278	303	269	275	306	269	296	279	285	267	259	264	286	288	294	266	292	265	290	298	300	289	267	301	290	310	288	280	287	294	287	277	291	293	272	263	285	286	283	275	283	277	292	266	282	305	294	280	276	278	282	263	335	293	286	286	271	292	299	291	265	274	263	269	275	280	279	266	275	272	270	270	287	263	267	278	294	301	296	267	268	298	296	280	300	286	280	280	296	292	305	329	280	249	277	300	273	275	265	306	283	280	285	308	285	288	253	275	308	273	269	273	303	266	322	296	272	287	270	269	275	316	297	286	272	286	317	308	317	282	291	243	316	289	272	275	262	247	302	274	269	309	288	274	289	269	275	253	261	290	310	284	256	329	269	322	264	307	311	278	270	268	284	279	283	275	297	292	273	287	253	289	327	289	291	287	293	287	270	294	277	308	303	278	292	266	285	288	276	297	281	268	301	292	267	292	274	305	305	263	283	271	293	247	262	282	294	299	283	305	263	268	305	275	303	266	263	289	302	264	296	283	275	291	314	296	272	301	287	302	276	267	267	270	312	294	264	280	266	281	313	284	285	274	268	288	261	289	291	311	251	327	268	311	279	303	297	260	273	293	312	272	293	282	294	274	325	269	274	288	283	303	295	291	271	297	263	278	294	298	249	279	286	283	276	291	294	273	280	295	297	286	278	260	301	288	264	263	275	303	313	255	255	282	280	287	256	284	269	274	292	313	288	246	265	293	267	289	274	275	274	276	287	266	275	294	262	278	263	286	314	282	287	281	274	293	307	278	236	266	301	277	286	264	294	273	277	284	299	312	298	273	279	282	268	281	301	274	293	270	276	278	273	323	288	268	330	282	329	282	286	283	254	281	295	281	299	267	307	277	290	265	291	283	290	287	296	305	263	283	282	278	278	257	324	306	297	295	262	291	290	275	322	268	268	322	304	256	239	255	274	300	297	280	269	269	226	295	267	299	263	282	329	302	251	271	282	288	272	253	261	294	310	292	251	264	239	290	271	309	278	273	270	284	274	279	296	316	274	274	293	286	268	270	287	291	325	298	262	308	267	271	286	282	281	302	291	263	270	288	270	295	297	259	299	275	286	250	266	261	266	269	283	277	277	269	303	245	290	275	299	285	278	291	285	294	265	312	277	282	289	269	273	259	293	280	309	280	310	257	278	281	288	279	299	277	284	297	283	290	296	281	281	253	298	287	279	286	295	305	322	237	249	276	286	256	309	314	266	245	279	252	286	304	268	274	281	306	271	315	285	298	302	278	271	272	301	280	288	268	279	275	304	289	292	290	269	287	277	299	262	250	274	305	263	291	318	288	287	259	286	305	304	273	259	262	277	293	280	315	286	272	292	318	268	293	267	284	263	270	254	279	289	292	294	263	295	302	282	310	287	294	279	263	267	275	321	248	293	286	304	288	303	287	270	312	289	280	254	275	310	279	283	268	267	288	295	268	288	290	255	290	297	288	269	274	264	268	289	278	261	293	289	312	272	309	298	288	287	296	298	281	280	250	277	265	301	288	261	285	252	294	298	291	304	281	272	300	266	280	273	303	292	295	275	263	285	281	295	322	294	290	305	273	270	292	284	276	283	275	280	299	273	300	303	299	278	303	294	284	275	265	298	292	262	289	275	285	274	300	293	288	272	257	238	285	292	294	265	260	302	281	268	273	269	258	317	264	329	279	255	281	303	298	271	277	271	244	290	283	315	301	305	281	257	294	301	284	287	266	273	251	254	276	276	265	281	296	272	278	256	295	292	275	281	266	286	284	315	290	278	265	272	281	270	295	280	294	275	275	289	310	242	261	290	300	304	293	292	312	288	286	274	267	286	286	312	277	288	330	299	304	277	284	264	297	271	292	287	318	276	312	300	285	253	300	301	284	289	281	249	290	267	287	284	283	275	296	256	295	277	266	294	295	285	305	280	297	291	277	305	296	261	287	296	278	287	286	304	308	293	270	297	279	302	263	254	300	288	279	260	296	270	306	285	276	279	272	279	284	264	273	289	273	281	267	288	287	279	275	273	293	262	303	275	316	285	287	293	286	273	294	292	292	293	271	286	311	300	282	305	298	287	260	285	256	273	302	298	269	316	305	291	265	280	308	279	286	269	259	322	251	281	272	262	308	264	299	277	294	253	291	313	288	279	260	283	290	282	272	278	303	303	287	264	273	287	331	308	249	277	285	296	304	295	283	245	282	276	244	288	288	264	279	315	278	273	258	296	287	277	271	255	226	283	277	260	264	289	309	276	278	297	263	302	252	301	268	294	290	259	302	309	266	267	280	286	258	292	267	241	289	256	313	283	262	298	288	282	295	300	271	280	274	263	267	305	280	263	288	263	275	289	273	276	275	295	282	301	292	268	280	290	260	276	241	259	274	254	292	284	307	272	260	278	263	301	307	285	270	260	284	300	270	270	284	274	282	291	293	272	309	269	272	275	314	245	278	279	298	301	270	291	293	301	254	308	244	282	258	267	271	295	271	282	277	296	261	249	301	288	292	270	303	287	292	287	282	278	257	264	255	263	284	278	295	289	302	280	296	281	299	275	256	265	294	305	274	267	326	280	294	288	332	285	303	282	278	255	284	300	262	280	267	313	254	261	251	272	278	264	280	279	293	290	279	293	295	299	280	271	299	307	289	262	267	270	264	287	288	313	309	289	297	287	270	297	310	304	279	275	279	260	281	301	295	255	273	272	287	274	276	280	256	279	297	294	288	288	284	292	277	298	282	267	309	256	293	290	297	260	276	277	295	258	294	276	314	298	272	289	304	259	266	284	301	267	270	261	291	301	270	261	265	273	267	284	291	306	314	267	257	281	307	281	279	272	271	290	287	256	261	275	284	283	293	285	319	286	295	253	252	294	294	302	303	263	297	277	297	292	277	260	269	284	313	286	285	280	276	267	279	298	262	279	288	261	263	292	304	283	293	280	285	311	279	304	298	242	271	303	279	299	259	249	282	303	289	289	265	292	294	295	264	261
24866	20942	27075	24895	9086	982	800	706	673	654	592	641	580	509	527	579	581	586	544	566	536	518	523	532	528	549	530	530	510	483	537	580	549	554	536	537	507	533	534	515	502	544	519	507	517	514	523	537	499	510	502	517	556	503	463	506	527	556	528	485	477	533	511	499	488	494	478	506	528	544	530	538	509	524	533	476	485	537	538	521	517	505	523	531	502	538	525	531	512	513	560	523	478	510	513	538	526	525	561	488	527	532	577	540	542	518	483	500	503	503	552	492	517	519	476	490	508	496	461	502	533	509	554	524	500	506	565	527	492	520	518	513	553	509	548	500	533	509	527	493	554	506	537	482	518	499	494	517	553	475	527	533	555	569	506	522	501	514	502	517	533	517	503	507	508	507	555	493	555	523	549	559	526	506	512	538	514	510	511	499	539	501	486	498	519	474	476	523	525	519	534	487	492	519	553	527	518	531	545	508	551	488	512	573	514	515	495	507	492	497	509	488	523	477	530	509	507	485	516	555	471	532	512	466	506	529	505	498	537	545	534	494	533	508	523	540	491	500	452	509	508	479	519	520	523	526	487	513	488	496	512	530	452	525	476	509	529	539	522	523	508	500	482	494	464	549	524	512	527	539	500	509	526	504	502	503	499	493	529	512	504	535	540	515	518	548	534	515	511	552	526	501	512	489	573	539	500	488	516	512	500	491	553	497	502	511	517	516	513	479	539	565	493	520	524	507	504	525	505	511	536	527	523	516	527	514	505	486	521	515	496	524	531	492	484	453	544	504	547	540	481	476	491	507	525	543	532	558	494	525	518	544	534	496	565	503	537	520	468	497	554	502	488	485	505	520	473	531	507	528	506	482	531	534	555	509	506	500	477	483	522	515	486	490	522	527	543	522	506	517	488	528	522	491	519	515	563	517	527	516	485	529	537	486	537	548	535	509	531	512	530	548	547	545	516	503	503	532	527	491	492	519	524	538	514	505	477	499	543	510	498	534	508	544	528	551	501	486	520	490	566	495	512	524	492	548	487	546	521	524	493	506	542	497	512	562	529	554	565	542	490	538	503	514	546	459	569	543	528	471	505	543	518	511	499	535	551	498	495	493	511	511	538	517	533	493	521	488	523	542	468	516	474	509	516	525	520	496	534	525	506	479	510	555	502	485	533	485	528	507	518	501	469	498	546	493	549	545	497	493	507	515	512	527	531	537	513	475	541	512	526	504	505	498	514	477	534	498	519	475	529	522	498	527	498	512	505	533	479	491	524	509	499	544	516	506	496	529	492	503	498	496	554	539	529	525	530	539	537	470	509	524	486	497	529	512	519	506	562	507	513	558	503	530	502	476	482	520	487	548	530	531	527	535	498	564	529	516	535	510	570	487	516	511	489	511	519	544	521	527	502	501	528	538	560	499	556	548	518	494	498	516	507	505	498	526	506	503	513	539	493	501	493	540	510	529	539	505	481	539	513	481	516	532	514	516	520	502	487	520	559	511	496	488	529	514	516	528	471	539	536	492	478	520	503	538	510	534	518	510	525	538	473	511	509	481	501	505	482	523	542	525	493	514	520	538	486	538	530	538	513	496	502	516	489	503	532	510	495	493	554	531	524	527	547	505	539	466	511	474	560	485	495	528	483	544	557	502	526	525	524	473	560	532	494	540	504	537	484	495	546	533	551	500	541	535	521	497	518	514	555	523	516	523	548	534	484	498	483	504	527	518	539	494	502	529	485	487	512	506	506	497	507	527	522	453	552	468	534	471	532	532	474	526	530	511	517	508	521	519	511	508	520	543	508	540	555	509	536	506	480	521	521	528	513	541	472	528	520	510	532	515	511	511	539	522	540	541	491	496	510	521	497	506	539	484	509	509	529	516	525	506	543	515	494	497	477	525	518	532	512	484	545	480	516	501	518	521	483	538	528	491	526	532	548	520	509	555	511	541	507	547	501	522	511	534	500	483	502	519	542	507	499	552	511	517	548	512	504	529	544	515	513	553	511	520	531	474	491	496	506	503	587	494	518	536	482	482	508	503	529	539	497	533	510	525	522	535	525	515	504	512	512	514	545	512	495	450	541	505	521	532	497	503	515	504	512	469	556	526	495	468	496	501	487	521	500	525	477	494	488	479	512	526	504	520	483	514	496	553	544	483	525	539	509	488	505	545	516	536	438	514	487	521	487	506	504	516	511	499	534	433	495	554	519	530	510	495	499	508	529	534	549	533	533	542	517	497	522	519	553	534	472	537	543	511	502	537	519	492	489	545	514	467	513	543	482	512	482	528	530	502	500	504	547	526	491	499	521	530	520	527	512	532	520	507	512	542	563	534	525	517	535	504	486	511	534	463	539	518	496	454	560	528	493	512	494	506	460	538	539	485	479	516	516	518	517	553	506	525	501	512	503	546	484	565	493	514	482	498	572	489	531	528	484	508	521	502	531	494	496	534	539	508	532	514	520	517	480	508	533	513	521	494	522	511	507	526	487	510	528	508	518	509	522	507	496	509	506	522	523	528	530	505	560	493	486	523	532	556	518	539	505	516	522	534	486	495	541	512	537	513	507	546	526	501	536	479	512	509	528	531	479	529	528	529	526	545	545	557	519	514	499	553	551	516	507	484	528	505	505	528	524	521	510	528	523	504	525	491	532	516	543	499	488	563	537	523	503	507	494	500	533	522	498	503	537	506	527	494	526	522	511	532	523	487	511	503	522	506	541	520	504	536	472	520	523	532	513	522	529	510	521	499	552	512	541	505	519	499	529	521	529	524	485	503	464	574	565	523	505	463	542	467	500	498	535	483	498	513	514	522	524	498	538	517	494	528	519	525	508	519	496	557	527	508	475	505	493	493	556	503	545	530	523	510	492	517	523	490	543	509	531	543	536	521	597	520	494	497	502	495	481	562	493	508	512	528	489	522	530	543	528	512	554	528	505	537	521	480	523	500	513	495	501	510	531	530	500	537	522	512	491	477	530	517	558	508	489	488	503	530	512	549	528	517	546	523	487	538	540	549	523	516	496	530	563	514	521	518	502	510	497	564	454	502	539	549	502	518	524	536	543	502	508	503	507	558	497	506	517	522	519	550	521	498	546	459	517	521	511	539	548	548	534	513	514	520	507	515	508	511	502	567	537	516	511	557	490	478	511	475	508	513	533	501	506	511	489	489	497	521	527	523	518	514	521	524	530	520	490	536	549	515	520	538	504	498	532	544	519	472	487	528	489	530	557	474	493	514	524	508	511	511	506	549	452	526	525	513	504	496	539	484	525	533	539	508	568	539	528	509	554	525	504	549	564	500	478	542	546	524	531	522	559	528	504	498	512	502	540	534	490	509	492	482	512	519	501	482	517	521	502	493	524	553	520	527	518	498	509	512	516	558	510	537	538	525	521	544	480	530	520	477	519	537	522	511	558	500	518	496	511	498	521	516	509	502	550	516	533	493	503	535	514	529	499	496	518	533	520	516	542	520	528	527	480	500	507	513	496	503	507	502	498	514
17547	10335	4741	2534	1867	1590	1314	1139	985	897	842	763	798	722	725	678	710	651	686	707	635	611	632	638	695	618	647	621	609	643	591	600	622	594	645	600	548	688	557	623	628	582	622	600	590	570	620	625	631	626	618	631	603	649	577	608	569	606	613	599	650	620	628	631	628	607	571	623	644	582	644	626	616	593	639	574	633	626	625	598	606	597	631	615	638	618	641	636	640	620	598	631	615	628	610	630	669	593	639	608	623	601	595	575	612	636	629	634	623	602	647	600	585	608	600	610	617	590	598	608	606	589	599	606	602	635	617	574	636	614	552	579	589	594	620	605	590	621	599	591	610	590	631	598	603	584	633	598	614	618	599	609	575	574	594	568	629	580	598	605	586	600	596	591	635	611	601	634	614	615	583	632	625	580	620	595	557	587	608	607	622	620	586	651	646	659	625	566	618	572	615	618	639	621	620	629	598	616	582	601	577	614	585	638	559	648	630	659	591	609	604	644	602	690	614	589	607	600	620	567	614	624	571	597	594	603	573	577	602	581	579	554	570	624	632	632	591	599	572	618	611	573	586	573	600	642	585	583	588	622	588	579	620	586	584	588	602	616	617	618	597	558	623	615	613	643	560	606	619	639	610	592	628	596	636	612	632	611	656	582	575	612	589	625	606	591	651	626	614	612	546	634	610	586	607	587	549	594	654	583	616	617	615	579	608	619	599	633	620	640	588	595	572	626	601	604	633	622	589	606	638	618	629	573	584	606	635	625	605	606	567	613	578	611	599	631	588	638	623	624	624	595	611	638	584	631	595	613	613	598	635	610	612	619	662	606	607	596	606	631	630	602	667	595	568	610	623	618	576	612	645	617	619	647	616	613	632	640	600	627	594	580	663	663	646	584	622	617	577	617	576	601	576	639	618	602	600	596	608	635	589	584	563	600	574	599	610	647	643	596	618	620	557	605	600	582	584	594	574	591	576	597	630	615	583	642	629	623	598	676	611	596	597	612	614	605	607	605	601	617	613	606	585	569	643	624	603	637	605	604	614	573	613	605	598	627	602	645	597	568	596	615	601	576	606	588	634	623	568	587	615	609	635	618	557	642	575	572	618	627	615	597	629	619	592	624	590	606	589	579	572	604	575	600	585	638	594	666	582	641	596	629	594	627	657	589	573	665	646	621	647	647	601	568	599	629	643	644	606	626	581	625	585	600	586	622	642	558	608	619	571	587	647	605	617	614	639	577	606	614	662	603	634	638	656	580	608	602	587	668	624	623	634	620	617	566	612	602	608	636	607	618	630	600	608	642	594	641	619	633	605	609	616	600	602	605	624	625	574	592	646	627	578	597	609	622	587	624	596	572	601	604	589	601	574	575	636	605	614	582	578	593	595	612	615	596	618	587	612	640	629	596	622	615	644	639	613	597	630	594	647	581	608	602	607	613	592	611	618	604	610	663	582	587	624	581	606	577	595	626	589	612	582	631	558	611	601	576	585	612	673	577	583	565	570	619	608	569	601	573	622	588	596	569	615	548	630	585	607	593	589	615	590	589	624	645	568	618	607	602	605	600	648	606	592	610	611	642	589	625	619	645	594	636	627	621	578	554	594	572	590	572	615	599	619	594	615	659	599	602	606	584	601	618	637	616	634	597	634	605	658	588	621	649	648	629	625	597	599	610	626	575	600	614	633	631	626	658	586	622	641	650	633	647	627	616	560	560	583	638	594	630	625	616	557	602	642	629	645	626	649	613	570	615	589	565	593	638	638	631	573	595	581	600	605	601	599	568	584	609	636	563	604	643	636	616	611	589	617	605	632	619	617	596	609	610	594	612	647	618	610	620	569	604	569	605	596	641	634	558	628	594	561	629	599	606	616	629	653	584	572	599	635	628	610	608	587	599	597	652	633	599	610	614	589	601	625	633	644	608	625	610	613	617	615	655	667	639	635	627	640	628	601	593	598	622	646	644	578	647	607	615	634	583	564	624	630	634	578	579	567	591	629	586	625	619	572	614	568	594	614	628	615	627	641	599	649	619	604	588	598	594	627	654	599	608	637	632	643	574	616	639	592	640	634	568	634	607	608	581	591	602	652	576	631	595	599	602	605	641	623	662	646	638	630	583	601	584	642	632	610	589	637	593	603	580	631	607	594	622	623	557	619	585	605	632	600	631	588	596	615	600	633	615	620	567	627	620	620	593	594	640	568	621	602	596	618	595	640	602	630	604	609	658	653	628	590	658	586	603	584	610	625	600	662	555	619	634	590	620	604	626	648	558	591	635	578	640	621	603	611	647	627	586	597	616	631	591	551	645	620	644	570	634	628	655	597	595	598	612	666	613	640	596	652	614	582	599	605	582	581	596	581	602	637	618	575	592	628	595	629	588	641	559	599	602	610	591	597	612	597	610	598	584	601	619	600	621	569	611	623	564	635	601	598	627	592	620	554	618	609	601	597	605	613	595	599	614	621	623	593	609	608	570	611	621	559	640	593	593	642	613	583	571	631	606	648	566	602	629	616	622	584	617	620	667	589	598	615	558	589	585	562	639	585	586	610	569	589	582	611	613	561	638	653	640	640	603	607	598	582	626	609	619	621	600	593	578	582	634	574	568	618	593	601	634	584	642	574	663	608	562	591	608	590	618	608	602	599	625	575	626	638	631	598	598	623	604	600	630	617	641	621	584	587	645	625	577	613	601	564	600	646	637	594	637	621	583	613	632	578	611	554	608	628	606	633	627	635	586	616	622	652	586	566	619	597	625	568	570	587	604	598	629	578	630	612	575	635	612	602	607	611	581	589	657	611	599	602	640	643	582	650	588	606	593	581	612	588	589	601	605	631	625	610	620	579	674	642	588	619	651	627	605	610	605	627	587	620	626	601	603	575	584	572	601	579	623	599	608	590	598	598	554	633	599	577	632	610	615	580	609	580	611	610	593	612	610	588	612	627	627	572	614	608	571	593	592	581	600	579	554	620	583	580	568	617	595	621	585	614	592	571	610	584	579	591	601	613	621	600	612	611	618	592	582	588	608	597	636	613	631	581	576	569	614	647	600	582	628	621	597	596	611	569	625	598	582	606	568	624	599	626	643	618	643	620	589	593	624	621	599	642	625	582	618	581	633	629	600	618	628	565	615	650	612	556	555	587	578	610	583	626	587	644	593	620	576	602	607	635	641	605	572	577	623	652	594	582	590	578	597	600	585	608	625	647	580	576	632	593	600	628	540	597	609	598	588	577	578	600	614	628	541	627	642	644	604	615	650	630	589	608	639	643	622	625	608	608	585	610	581	590	591	589	571	641	657	580	607	625	602	596	631	592	573	626	563	562	570	589	599	626	595	611	626	596	642	673	604	602	639	657	665	563	597	592	619	580	601	583	603	606	582	641	602	587	619	614	600	600	658	642	615	635	635	632	591	644	613	617	571	608	568	593	654	602	660	647	603	580	600	612	616	591	624	604	631	616	659	593	607	592	606	599	605	573	578	563	600	621	631	599	590	613	615
22601	20954	28677	23420	20957	21000	9136	1245	805	681	572	507	462	468	394	346	322	316	302	285	277	262	260	281	238	264	261	246	238	254	255	245	234	253	253	217	200	223	250	198	196	196	227	219	223	228	232	221	185	218	206	191	213	217	193	175	214	214	200	238	213	217	200	211	199	207	188	208	217	206	220	197	188	236	191	200	229	216	191	194	231	224	224	201	196	173	189	212	188	214	211	207	205	176	211	187	190	197	199	185	200	203	185	182	190	199	189	191	217	188	219	212	202	206	214	186	199	222	196	170	192	188	179	208	202	174	190	196	198	192	209	210	199	203	189	196	202	165	193	221	182	208	187	201	176	206	186	216	226	208	200	198	180	207	205	204	199	198	214	197	204	203	185	208	197	186	207	205	213	189	175	196	193	195	212	211	195	208	195	181	210	225	200	197	213	224	196	197	201	193	204	206	239	210	181	185	214	219	205	197	198	230	194	195	210	216	212	192	195	188	215	208	189	203	183	196	216	206	196	194	192	200	182	224	205	198	193	209	192	215	218	193	191	201	198	186	218	204	226	222	188	198	204	188	205	209	193	209	191	221	216	214	199	212	223	208	200	190	194	206	191	194	204	228	198	185	193	204	201	173	206	188	191	205	210	165	199	193	204	214	193	195	198	207	215	191	186	206	203	170	195	212	191	217	197	204	209	179	193	191	198	194	199	212	191	202	203	206	205	212	213	201	186	212	207	189	214	232	175	225	211	218	186	203	181	235	181	204	197	210	212	208	199	207	191	190	222	198	219	197	203	217	192	192	175	196	194	196	206	171	219	180	193	217	196	208	201	224	198	212	204	195	198	201	212	201	220	192	191	204	212	201	188	213	203	200	184	215	202	223	229	192	205	188	186	176	218	204	197	195	233	194	178	222	197	200	169	195	212	209	190	190	173	179	186	172	206	190	218	178	186	228	209	198	173	200	193	191	213	202	179	194	198	203	203	211	196	211	180	198	223	211	183	182	220	223	223	186	209	212	202	218	185	203	205	198	201	197	205	178	199	214	199	211	194	208	197	212	194	221	213	190	202	195	182	198	204	206	208	172	207	181	178	198	197	171	189	188	181	202	182	211	194	209	193	215	207	201	189	208	165	192	199	201	184	209	200	170	190	186	224	196	184	200	196	202	198	179	211	211	194	212	207	216	230	195	187	186	209	190	201	207	215	200	192	206	211	224	208	200	224	218	174	195	208	182	190	185	202	185	180	200	191	189	223	209	198	215	199	214	196	204	204	210	196	208	244	181	183	194	198	217	185	193	200	202	185	200	218	176	210	181	206	216	219	206	201	208	182	238	198	203	206	193	195	202	196	209	187	208	204	191	206	200	170	218	186	188	191	181	218	207	230	198	214	205	196	193	196	193	204	201	210	204	217	197	206	168	220	196	226	199	205	213	191	218	203	191	202	197	195	230	210	205	203	229	212	202	177	204	196	204	179	186	188	203	194	195	203	192	178	175	210	179	183	186	194	193	228	219	200	178	195	216	189	208	207	195	209	212	213	188	204	197	207	173	207	205	216	212	234	226	207	192	227	206	191	203	184	182	218	187	209	213	194	185	186	183	191	204	181	178	198	224	216	202	202	202	197	185	215	193	240	198	206	200	202	214	205	206	166	173	182	189	198	180	192	183	183	221	199	189	198	185	201	213	219	198	219	184	204	209	214	209	188	185	200	193	210	185	201	208	203	207	228	224	228	199	181	184	193	199	176	203	217	183	202	198	226	187	204	236	201	179	184	190	212	185	200	175	207	193	202	220	200	191	178	195	188	204	218	190	187	215	199	210	206	181	240	187	193	171	217	187	193	191	204	190	197	209	213	173	210	206	206	180	188	206	204	197	206	196	193	192	194	213	205	183	204	199	205	199	212	203	194	202	199	223	204	204	217	181	183	215	199	214	200	177	187	199	174	215	200	179	190	219	208	185	190	206	222	184	232	210	181	186	194	204	188	182	224	214	177	190	191	195	195	213	191	172	198	219	207	191	227	195	202	212	180	206	209	207	181	234	204	210	187	208	193	203	196	189	213	176	209	179	195	201	228	214	178	204	189	221	180	206	172	200	188	208	182	226	191	199	201	197	228	177	198	181	182	217	192	206	224	173	189	208	199	211	202	182	212	189	190	223	214	197	229	185	199	203	192	182	202	198	170	192	207	210	209	193	193	207	220	222	202	213	204	197	211	193	190	196	203	190	205	198	173	199	222	185	186	216	190	198	192	184	182	202	198	198	182	192	197	193	176	205	221	210	216	188	206	210	194	206	197	194	212	178	211	205	217	205	200	185	207	203	200	192	205	200	203	192	189	197	199	182	191	191	198	199	193	215	192	215	203	204	225	209	191	203	197	189	202	204	201	211	186	206	226	184	202	173	211	210	216	197	191	203	184	201	192	179	212	189	190	180	226	201	211	202	227	197	220	178	219	200	185	239	222	196	219	199	212	199	183	210	212	195	217	205	199	180	209	209	181	215	199	184	214	197	216	217	213	207	175	199	188	221	176	212	201	197	200	248	196	219	185	202	213	182	189	204	197	179	210	189	219	201	199	216	192	214	173	169	192	161	206	234	189	218	195	213	208	179	197	206	161	221	188	186	190	195	198	210	218	185	195	211	172	172	226	195	227	215	185	195	202	212	209	195	192	210	196	202	210	195	212	210	181	195	192	218	178	200	201	183	208	196	189	185	178	195	211	195	192	175	227	212	203	170	185	186	205	197	205	179	191	225	213	181	181	186	196	204	200	227	211	191	185	201	196	206	218	201	197	199	195	200	217	204	217	194	228	190	170	214	203	214	202	203	193	238	207	211	210	204	211	205	177	195	184	187	209	209	181	173	195	205	176	178	181	192	188	188	192	215	204	195	206	204	183	219	193	187	206	194	217	173	212	182	187	206	188	202	177	214	208	206	195	173	204	209	198	190	219	209	188	220	179	197	205	196	199	184	201	159	186	167	199	193	202	201	204	188	191	197	195	191	185	190	191	179	186	213	205	187	201	177	195	201	170	185	190	170	190	213	223	226	224	226	181	206	194	211	188	204	193	203	192	205	199	209	173	193	224	199	186	218	228	192	151	208	211	202	208	203	188	225	188	214	191	199	203	188	185	177	201	186	188	202	206	199	210	197	196	209	203	214	169	182	185	215	211	204	185	170	179	195	192	201	193	172	227	207	192	196	193	209	185	206	199	189	217	198	223	207	225	192	221	199	194	219	193	199	208	186	220	211	201	193	193	220	179	191	200	189	226	214	214	178	192	188	190	178	216	183	188	197	192	202	217	209	215	205	187	235	185	206	188	192	184	202	205	208	193	187	199	185	213	189	193	204	196	199	192	196	217	184	207	222	184	222	224	187	180	207	201	210	197	168	197	192	223	174	194	184	199	168	198	203	190	190	186	196	195	197	209	202	185	190	210	204	204	196	195	200	174	215	187	197	208	167	189	195	206	183	239	184	210	203	207	173	191	184
22748	22301	13452	7170	4894	3739	2890	2169	1830	1384	1123	948	785	692	659	587	525	465	450	417	388	432	377	333	341	327	351	304	315	299	309	293	299	322	261	293	256	272	264	251	280	259	287	245	294	246	267	293	250	250	243	250	258	264	246	235	263	233	256	259	252	242	263	244	252	202	220	254	275	206	244	230	245	274	217	255	213	264	267	237	213	253	239	254	246	249	229	227	248	221	255	235	256	238	237	237	216	265	228	244	226	248	219	249	247	257	274	258	221	226	227	247	221	237	220	236	219	234	236	240	226	228	252	236	250	253	202	233	238	245	244	244	228	241	218	214	228	204	231	220	241	249	235	260	230	237	216	226	248	260	221	232	244	226	212	253	222	253	209	211	208	257	240	253	231	251	235	269	241	256	239	234	220	256	251	246	215	208	235	247	242	227	221	221	261	237	241	223	214	250	259	242	234	265	228	240	252	241	236	223	214	246	244	236	255	259	216	256	216	223	224	198	236	209	219	219	242	242	246	217	249	227	235	214	209	225	228	239	233	240	241	221	234	244	240	212	244	261	227	222	230	239	240	241	230	256	217	224	226	209	216	217	216	237	264	224	232	219	248	256	230	251	231	212	230	232	256	235	234	233	227	247	232	231	218	246	241	240	245	240	228	222	247	217	245	220	227	209	222	218	227	221	219	254	224	239	251	193	238	225	211	254	224	256	232	245	224	261	247	234	240	243	261	210	230	208	235	237	244	219	215	247	213	230	215	227	217	211	250	237	223	254	243	217	225	249	232	240	232	221	252	240	240	270	231	238	218	240	216	219	234	202	215	207	230	214	231	254	250	209	222	216	239	244	233	242	225	241	231	232	210	252	210	231	203	240	202	218	232	230	262	240	220	238	229	219	230	233	220	235	259	257	212	221	217	242	226	251	212	246	219	231	220	221	214	223	256	248	213	250	217	241	241	218	264	210	212	199	217	224	241	242	220	219	232	233	248	251	230	214	242	237	224	234	249	209	223	247	251	235	234	211	224	231	231	236	244	219	240	249	226	230	247	241	213	210	243	218	234	212	245	227	243	227	213	228	231	213	233	253	219	238	224	254	246	242	229	224	224	258	263	201	223	239	236	258	216	228	227	243	202	242	218	242	255	218	265	241	230	213	220	248	232	245	216	231	233	245	227	242	230	236	271	248	213	240	228	231	233	211	224	221	256	229	240	225	207	212	245	218	228	236	209	235	235	242	230	235	243	232	230	221	237	227	220	247	243	255	252	233	236	241	257	228	220	228	254	248	234	237	244	217	214	231	212	222	256	235	227	237	239	232	217	252	235	235	236	232	219	212	188	209	232	243	211	237	232	243	218	228	227	246	221	214	237	246	211	231	218	231	225	217	253	225	210	212	237	237	223	230	237	226	248	222	269	231	211	213	244	241	237	224	229	211	230	237	225	244	227	233	230	235	213	217	224	219	249	239	236	229	222	228	255	221	222	229	216	233	234	237	223	231	269	249	237	239	242	186	227	244	224	217	254	227	216	257	255	221	219	241	200	207	233	222	270	221	226	239	222	243	232	241	251	209	215	225	231	242	227	231	217	235	234	225	228	236	227	256	246	237	221	240	221	242	227	214	230	219	233	252	211	230	226	244	226	234	263	212	241	225	213	211	227	251	234	229	257	229	210	234	236	235	248	238	223	239	223	211	224	225	262	221	244	218	245	244	248	259	224	256	250	229	244	225	253	231	229	264	212	206	237	230	249	220	241	232	233	243	220	226	232	218	232	226	229	224	242	232	221	262	220	201	213	238	185	201	250	221	241	232	235	208	212	227	228	205	243	249	236	259	218	229	222	235	224	235	242	246	223	223	217	238	225	251	227	219	215	239	216	239	240	229	266	234	265	250	251	248	235	239	252	200	240	248	240	234	225	243	229	225	235	226	234	241	240	255	245	233	211	213	231	222	247	216	240	202	234	240	269	248	219	219	241	227	233	222	227	224	238	237	240	237	251	230	219	229	238	263	239	233	231	224	217	218	233	219	224	209	240	248	237	246	266	224	228	207	248	247	225	201	239	252	231	239	235	252	222	253	248	230	230	240	254	238	246	244	225	250	222	229	229	249	231	226	238	227	215	253	226	232	230	239	238	240	203	242	249	224	228	218	240	230	220	246	208	245	210	214	238	232	238	230	225	239	229	229	219	230	263	239	232	217	255	266	229	249	249	229	239	230	215	232	247	213	223	274	218	271	254	243	215	235	242	250	246	232	255	232	214	232	268	217	259	236	238	234	221	237	240	233	206	246	248	225	228	214	214	253	244	243	236	228	252	243	224	219	234	239	228	234	229	241	225	239	242	234	220	242	244	220	223	230	196	238	220	247	227	229	244	232	245	244	236	209	219	237	221	226	214	255	247	277	220	217	250	258	244	245	212	208	219	226	249	245	249	244	249	255	227	231	233	227	233	230	235	194	216	245	207	217	245	225	222	259	236	242	242	234	236	220	253	230	231	237	200	235	233	219	231	243	240	206	263	216	237	270	233	213	266	230	233	234	229	273	235	253	239	247	262	224	241	267	231	212	229	242	242	236	194	229	226	223	250	226	232	198	257	267	208	231	250	262	232	245	217	211	271	225	212	252	217	245	227	251	242	223	217	231	231	207	245	222	219	251	237	198	233	242	241	256	228	238	233	238	219	236	234	249	219	217	230	232	254	228	212	229	239	240	210	224	236	234	241	255	222	221	220	235	230	236	197	231	219	270	239	210	228	251	226	250	255	199	236	214	243	258	229	226	246	238	233	251	242	210	237	223	231	228	219	227	261	231	234	250	227	227	249	230	228	224	252	216	233	225	236	237	220	209	243	233	240	217	217	238	226	220	221	230	259	230	221	236	219	226	223	242	238	235	208	232	224	216	230	249	239	244	229	239	227	199	223	247	255	214	219	220	229	242	233	220	243	237	232	239	256	242	269	221	257	239	228	239	229	248	238	224	209	245	242	220	255	216	262	246	251	226	234	199	233	219	248	220	229	252	236	264	240	245	238	251	215	255	254	220	232	225	234	240	232	221	238	237	248	233	242	228	248	230	240	231	220	236	215	242	208	236	226	244	257	255	220	237	242	263	235	237	228	204	231	210	209	226	237	232	245	238	234	219	230	246	210	233	248	238	260	232	222	245	235	242	206	274	218	203	242	231	241	228	257	235	230	230	227	258	222	226	247	209	237	236	252	239	237	206	214	210	207	254	218	238	208	218	244	236	207	233	227	256	264	216	233	244	241	253	225	218	236	218	243	234	247	218	225	232	218	222	245	254	254	231	241	246	241	224	242	240	209	225	219	238	244	219	224	229	254	239	237	244	235	228	227	239	262	229	237	222	254	228	217	249	218	220	199	219	240	232	251	249	231	225	229	225	244	200	227	248	255	222	219	221	264	244	218	232	235	231	212	239	210	228	235	232	238	228	227	219	219	233	226	220	247	213	243	216	226	215	222	207	231	234	245	231	240	231	245	212
26792	20003	7459	875	558	555	524	488	477	442	486	492	474	447	465	457	481	445	479	447	466	458	501	492	498	445	468	467	499	459	458	452	464	478	441	512	480	448	447	455	438	460	486	468	417	459	469	466	486	450	462	476	466	515	481	478	467	490	446	450	450	479	507	451	442	479	434	490	437	417	501	443	444	472	465	473	498	432	472	467	449	460	454	497	468	500	468	430	502	458	458	446	431	424	429	460	433	470	468	475	502	486	499	451	454	406	465	463	454	467	442	445	445	447	490	462	513	474	455	454	458	443	437	475	463	456	456	475	498	428	450	453	488	479	475	463	455	462	497	462	458	443	424	459	491	451	495	453	493	459	481	470	465	440	431	459	486	440	454	457	439	489	489	474	469	452	455	478	468	463	453	423	463	433	473	461	469	474	433	438	475	478	451	488	431	470	482	450	480	442	482	461	442	449	467	489	447	490	488	518	479	428	458	490	480	451	493	490	453	432	443	446	462	472	477	499	448	466	454	454	425	475	468	480	486	460	486	451	473	442	454	485	446	415	484	460	421	456	473	480	460	459	469	449	473	479	450	444	469	483	499	492	478	456	462	444	474	516	463	466	471	466	458	495	451	421	455	443	464	472	469	452	476	443	463	455	446	492	455	442	482	467	468	437	451	469	455	457	482	490	446	448	487	463	425	458	472	468	455	461	466	502	466	453	462	484	467	457	482	475	498	439	439	485	449	479	432	489	446	492	463	460	489	458	458	417	458	498	461	478	451	449	481	447	457	477	489	423	468	466	473	488	489	454	482	453	507	439	479	458	476	499	449	492	462	452	442	460	496	439	447	422	480	444	437	462	461	461	454	474	477	447	490	460	494	477	432	411	460	486	448	463	470	481	453	477	477	468	452	464	447	450	453	487	471	489	455	485	478	422	497	489	465	491	459	427	445	514	479	478	463	491	440	453	437	463	451	483	500	458	498	480	485	479	453	472	462	447	474	470	456	485	469	454	482	450	430	499	471	465	482	445	458	466	458	431	426	455	402	437	448	470	516	446	453	459	479	452	479	449	469	454	458	481	462	386	430	484	423	481	436	440	484	454	448	454	435	469	485	447	493	445	498	465	445	461	453	460	448	514	458	457	458	497	474	449	501	451	480	486	448	455	460	457	458	480	430	497	475	457	445	474	433	454	434	477	414	478	481	464	471	467	434	475	487	441	464	483	433	465	432	431	453	466	500	505	450	465	470	468	467	490	448	442	462	432	457	502	433	462	422	456	445	473	475	462	458	456	405	424	438	451	519	487	453	469	451	485	446	435	472	453	459	490	462	438	425	502	464	440	442	466	468	422	454	474	434	456	466	469	465	472	433	452	456	509	431	489	425	445	413	451	455	466	464	452	449	450	505	424	431	444	468	505	441	457	488	484	476	450	500	469	474	455	434	515	434	475	454	478	449	481	460	440	489	488	459	432	440	483	460	480	453	494	444	464	455	460	451	483	428	455	493	486	456	430	476	472	471	422	459	473	420	473	480	468	483	456	437	409	470	450	419	459	456	473	486	451	440	456	453	467	486	513	429	481	445	450	450	487	424	443	464	466	463	484	451	462	424	416	481	473	460	474	496	484	423	468	456	510	458	484	443	447	472	496	415	449	498	460	464	463	424	478	481	442	435	450	468	473	486	466	424	462	471	447	477	445	503	482	446	457	474	433	477	431	455	408	516	491	503	461	481	481	436	495	495	439	492	427	479	475	462	443	464	487	425	496	465	450	443	488	449	450	454	421	465	442	450	481	418	475	444	447	416	462	456	460	471	451	451	457	445	539	465	470	480	467	456	456	398	467	471	477	445	475	471	456	442	456	448	445	444	461	452	469	445	463	456	449	466	490	455	458	487	448	480	487	487	471	441	460	496	463	456	493	427	472	495	454	474	422	456	470	448	447	510	473	459	467	448	492	505	470	506	428	480	467	447	437	441	462	472	479	466	451	477	457	449	429	442	463	463	456	432	458	497	449	500	420	480	477	457	468	470	488	467	471	466	462	469	481	467	482	461	470	454	496	474	489	442	476	450	450	450	489	480	479	476	507	468	489	490	483	419	494	463	471	458	455	463	425	428	467	485	435	475	491	507	444	445	470	487	463	462	458	451	432	464	447	467	451	491	497	481	503	436	496	413	452	414	478	490	480	433	454	482	491	516	425	430	449	478	460	457	483	446	481	438	468	452	486	476	413	489	474	449	436	458	450	430	460	466	438	483	465	488	472	446	448	474	453	443	439	464	480	483	477	479	501	474	445	521	490	473	499	448	426	469	470	472	427	483	461	480	454	493	435	521	483	444	449	472	442	445	467	474	470	445	451	483	460	470	429	456	483	439	484	420	497	450	458	443	487	458	448	451	436	482	455	438	457	476	465	421	469	485	490	452	487	450	440	435	451	441	474	468	468	450	413	454	441	484	489	489	460	472	462	509	478	485	456	503	446	458	466	470	450	443	460	511	495	453	428	432	444	436	449	473	450	434	474	449	465	445	507	450	460	467	446	487	462	447	477	464	471	428	453	457	507	460	494	459	464	458	499	480	458	439	470	451	461	494	456	431	457	474	456	470	489	465	479	502	492	507	453	468	462	503	508	478	447	455	427	482	480	467	477	445	461	497	480	433	489	451	501	448	426	456	443	459	481	448	398	483	430	426	440	484	488	459	453	461	494	447	448	450	484	489	461	460	426	461	483	453	463	467	479	478	471	455	494	482	475	492	457	485	505	417	434	457	447	450	449	449	504	438	459	475	517	405	471	475	474	501	462	471	470	415	482	505	471	460	431	459	471	488	482	473	438	462	443	460	491	497	480	463	466	456	449	466	456	455	446	480	469	476	470	426	451	441	495	456	444	468	460	435	472	479	459	464	463	488	454	461	468	460	443	446	445	446	483	474	462	461	459	459	465	458	477	446	469	474	451	485	463	467	480	504	482	474	419	443	447	471	475	467	462	453	461	462	501	495	480	451	492	427	477	474	485	453	415	442	477	449	435	473	482	491	454	505	472	497	460	481	485	471	481	453	461	478	472	460	444	458	497	468	446	475	459	432	463	473	384	461	485	503	504	468	494	475	454	418	474	469	458	478	463	443	456	471	434	467	502	471	436	443	440	434	499	492	499	466	475	495	470	464	464	501	450	417	437	503	429	464	460	451	463	495	459	456	471	467	439	462	447	491	449	462	485	519	473	485	501	454	463	452	462	456	479	497	473	481	492	432	459	459	436	497	461	492	460	487	470	491	463	452	438	457	467	473	462	454	461	464	445	450	466	457	444	493	439	472	460	452	465	446	482	496	455	462	476	462	502	472	483	438	518	476	494	480	439	467	457	482	469	487	460	451	449	472	460	479	486	448	465	491	481	454	449	514	471	473	457	457	485	498	478	475	442	479	457	447	486	449	475	486	476	478	458	440	471	465	465	439	429	471	457	454	463	457	452	482	453	446	458	434	442	465	458	414	440	447	481	450	486
6848	2265	1260	835	788	667	684	614	637	582	603	572	592	594	593	605	612	601	563	607	550	522	552	553	584	594	557	564	586	548	563	565	576	593	556	551	613	581	570	583	576	590	611	566	579	578	545	545	544	611	573	568	628	595	520	551	583	558	594	547	581	546	601	535	584	539	536	549	574	533	603	537	577	584	548	587	606	532	588	552	573	562	551	584	535	531	569	578	600	632	555	567	548	552	558	586	550	570	532	560	547	553	575	569	577	603	591	565	545	540	545	592	606	576	553	551	577	549	579	530	534	550	547	543	583	580	587	554	557	542	575	568	541	593	550	556	568	553	542	578	572	563	555	581	545	608	544	562	574	551	541	569	551	543	571	574	551	560	572	554	550	575	611	539	568	533	579	583	547	568	532	566	595	588	550	564	565	583	586	581	551	549	588	601	524	557	584	549	578	619	584	593	590	580	543	600	553	565	555	590	576	527	575	562	573	653	540	581	580	545	561	559	598	578	561	595	605	561	517	570	593	527	572	573	530	541	554	589	571	565	553	594	523	578	573	602	552	586	546	595	564	595	598	578	603	582	547	562	592	567	555	534	589	533	559	546	572	566	539	589	525	588	591	578	568	566	564	548	533	578	639	565	558	596	574	580	538	617	571	585	553	583	620	580	556	580	580	538	572	549	586	575	594	574	571	608	603	565	555	586	524	557	513	550	541	574	574	597	585	607	595	587	590	609	579	566	533	522	604	556	556	558	589	612	557	583	559	562	550	557	543	597	552	577	583	595	570	550	533	585	586	546	554	548	566	604	552	559	560	549	568	586	566	552	592	566	564	555	522	561	579	552	510	542	550	548	612	561	583	584	585	561	564	565	589	561	607	592	578	554	575	551	579	606	539	567	568	578	576	612	586	549	555	545	597	547	552	579	594	566	587	571	567	601	543	572	601	607	572	531	540	555	583	543	581	526	573	536	570	566	583	555	573	559	569	579	587	519	562	559	548	623	562	537	596	615	560	560	579	553	552	575	558	563	582	531	568	586	575	589	572	558	577	575	576	534	563	552	535	562	544	571	550	541	588	539	582	562	582	580	533	574	535	548	565	549	558	553	539	529	565	596	563	550	547	576	572	576	578	563	516	562	586	545	593	568	568	599	586	521	541	613	575	579	549	536	579	551	548	540	571	576	518	561	591	582	572	554	554	558	582	580	546	532	561	578	585	553	563	571	566	558	626	580	577	584	572	597	512	528	559	561	590	584	539	586	548	531	566	572	567	579	583	529	527	591	591	552	582	576	580	558	553	568	557	562	524	585	549	561	531	595	561	563	591	587	558	536	594	580	558	592	529	608	541	586	576	541	568	601	522	561	535	579	546	540	536	591	547	563	531	583	604	586	550	579	598	517	550	539	535	595	564	561	562	584	556	579	558	576	519	578	573	597	548	593	544	551	575	620	537	566	565	574	559	603	558	559	574	583	542	536	536	549	563	580	539	548	584	525	588	559	595	567	586	560	592	534	541	582	547	551	608	579	539	549	530	548	561	570	581	561	552	544	565	574	563	551	582	567	561	547	622	553	575	552	572	559	558	523	580	589	602	530	547	549	583	517	524	541	569	569	529	576	551	552	545	563	575	583	552	554	531	584	559	547	542	513	546	567	590	611	550	560	579	528	514	552	566	601	552	545	575	537	577	544	588	566	552	546	587	544	561	536	550	559	550	566	553	544	535	566	563	572	583	528	562	533	584	520	571	561	520	582	545	562	578	571	569	518	584	558	540	567	540	555	548	585	569	569	597	567	567	560	558	553	592	581	540	522	547	556	557	556	552	553	577	589	587	556	597	606	615	520	573	579	630	560	589	536	583	550	574	556	573	610	553	535	561	549	609	520	573	585	555	533	609	572	545	585	538	585	597	556	569	574	580	581	578	582	578	559	585	598	523	573	535	593	552	595	588	532	553	555	578	546	588	574	538	553	577	539	587	589	550	582	556	587	566	561	516	535	603	568	597	568	553	577	551	557	527	601	543	553	544	532	573	542	588	583	591	580	582	561	541	570	521	545	570	578	516	587	573	544	541	545	528	540	533	591	579	568	554	566	513	555	519	591	590	558	558	582	564	554	585	547	543	596	583	537	539	568	578	587	572	571	581	579	556	530	581	560	538	593	600	534	556	545	531	586	600	524	563	569	539	546	543	547	602	598	567	523	600	568	556	569	562	541	566	550	558	538	612	558	531	598	547	551	529	547	593	541	557	585	585	547	556	541	557	554	569	544	539	549	541	574	575	580	586	544	537	543	612	560	568	557	586	522	554	619	541	556	582	590	570	533	563	550	557	544	555	568	558	553	582	556	592	584	578	631	585	570	533	556	569	603	542	589	558	599	530	616	573	586	529	523	622	599	594	548	608	555	584	573	567	592	557	542	566	594	576	552	562	583	566	606	589	586	566	576	606	550	584	570	538	586	542	573	602	580	559	555	586	581	568	590	539	583	597	523	568	568	552	523	558	565	551	597	561	526	537	557	568	571	575	574	576	540	533	566	558	618	546	584	554	605	576	576	572	621	543	589	574	603	611	561	576	553	557	540	542	521	541	540	597	553	586	538	576	591	559	565	561	589	573	581	582	546	588	533	592	556	558	598	555	547	549	575	538	533	583	547	532	570	575	549	582	588	582	561	615	571	577	604	528	568	565	558	562	565	589	592	573	597	577	544	582	554	552	555	546	646	556	592	575	550	556	575	569	560	588	555	582	605	592	541	562	523	584	542	590	562	545	568	585	536	531	545	628	558	545	584	590	600	562	551	553	572	554	557	496	548	543	623	571	532	598	601	591	561	588	565	595	583	561	568	554	574	553	547	574	564	552	573	559	532	537	582	593	618	546	561	574	560	574	562	569	568	571	520	559	560	552	595	576	568	567	529	550	594	569	505	581	569	566	533	562	536	605	553	605	541	582	588	597	587	580	528	535	609	578	552	620	545	584	524	570	625	568	545	564	583	607	574	572	521	561	579	596	541	542	588	576	546	550	563	587	578	526	566	562	510	573	558	539	573	552	578	565	571	557	552	566	574	516	574	573	566	584	578	544	551	583	578	545	571	565	568	545	531	575	587	559	549	574	537	579	559	580	610	608	548	546	560	574	557	588	544	586	557	557	575	562	594	611	577	568	580	588	633	551	597	564	569	587	569	605	552	580	567	568	561	581	545	615	552	568	545	572	568	574	540	598	561	571	562	571	580	570	603	541	566	569	564	572	567	575	548	571	572	551	588	516	554	578	607	546	572	560	541	552	533	558	575	542	569	583	546	513	576	549	571	589	540	560	552	576	507	612	584	580	583	574	581	586	538	569	519	567	603	570	564	579	572	568	538	570	575	563	621	545	572	557	565	534	594	592	556	496	536	594	560	611	586	574	547	545	549	580	579	533	557	578	549	596	567	520	533	564	583	537	566	579	573	597	564	580	546	561	547	580	536	565	552	563	591	526	576	606	563	570	577	571	570	581	556
23571	20912	28198	23782	20911	10367	1098	669	530	472	419	426	353	337	328	318	278	285	275	305	282	257	253	252	274	229	259	258	215	245	234	220	218	256	232	230	244	236	251	249	238	214	234	247	219	254	250	241	219	249	227	211	198	234	234	230	207	229	236	266	241	237	219	242	225	220	240	215	259	217	250	250	232	216	213	227	223	226	246	210	232	203	222	240	216	225	222	224	230	253	212	213	208	215	218	224	237	243	239	235	224	225	245	221	233	239	207	244	229	248	236	234	225	213	226	191	207	218	239	198	217	220	226	221	221	247	211	221	244	225	223	224	220	228	233	188	253	242	218	236	238	245	228	206	224	207	237	206	267	246	234	240	217	231	236	211	214	237	244	220	201	235	226	257	200	201	214	244	240	215	228	231	223	225	219	218	206	229	221	209	235	235	206	228	221	233	211	245	223	228	238	212	223	221	231	211	222	211	206	228	222	221	245	240	222	217	200	231	222	234	226	236	236	218	219	222	186	211	224	246	226	218	221	249	209	219	207	183	240	225	212	218	225	234	239	204	239	195	222	260	197	251	203	227	204	220	214	209	232	226	237	217	210	226	229	241	227	215	227	208	241	250	214	221	235	239	208	233	222	226	211	228	229	228	188	190	204	192	225	222	221	231	233	208	247	236	236	254	233	220	208	244	217	240	217	218	215	237	228	210	205	226	221	220	243	224	215	230	227	236	214	223	223	213	229	237	211	233	217	226	214	231	235	219	222	263	215	208	250	244	215	207	183	202	215	210	188	204	229	208	222	220	210	220	210	254	238	211	240	223	215	222	183	210	231	257	189	251	210	221	228	216	219	211	248	214	214	224	230	251	192	224	210	226	236	213	230	223	221	235	203	233	221	233	212	213	220	191	253	199	219	243	225	224	235	230	214	225	189	241	217	244	223	211	222	207	235	228	235	220	243	269	209	226	228	234	199	227	214	222	229	227	212	235	213	219	215	224	219	197	208	223	223	235	243	205	234	220	215	230	222	208	231	238	219	230	224	216	215	222	219	221	223	231	223	199	232	184	211	213	235	225	205	230	204	238	202	216	230	208	203	235	224	221	248	207	228	240	196	209	222	230	215	207	263	234	215	227	257	263	207	212	217	214	206	234	201	225	238	218	227	213	204	223	230	208	230	226	197	223	225	242	215	224	234	210	211	210	233	217	238	202	224	229	234	213	224	223	219	216	199	254	233	237	215	246	205	218	216	224	244	227	245	228	252	234	214	240	231	217	233	209	228	233	202	224	201	208	205	234	200	221	235	231	237	215	215	193	209	205	198	202	240	227	230	202	210	206	247	201	238	190	224	214	218	226	204	201	220	225	234	205	230	199	238	193	205	215	238	228	198	234	193	213	225	247	215	197	215	188	240	211	219	212	246	240	216	198	234	228	215	224	235	220	254	216	221	241	218	226	204	217	221	224	222	196	198	240	200	224	217	233	203	221	228	231	217	235	244	201	236	238	246	228	219	213	221	210	207	235	231	208	203	208	191	200	210	188	219	199	225	218	228	238	231	220	214	212	223	223	233	222	217	203	234	241	230	213	203	194	208	219	224	221	231	214	206	198	200	191	217	217	234	252	233	231	231	244	216	234	213	221	235	217	210	229	248	223	228	222	232	220	224	231	214	231	209	206	184	214	231	223	231	240	225	236	231	224	233	225	214	230	202	233	199	243	235	247	211	225	254	233	226	230	245	179	218	231	212	213	212	218	241	274	233	242	218	235	205	231	210	227	225	212	198	215	245	229	234	216	186	232	243	216	234	231	219	225	205	210	209	253	237	213	195	216	236	225	223	201	226	220	245	211	197	245	222	240	239	237	239	252	229	191	189	202	217	259	240	219	181	240	220	212	241	247	228	220	218	215	218	227	235	231	213	225	222	220	230	217	214	232	210	214	223	185	205	223	233	248	211	209	230	216	247	219	229	221	232	234	205	221	218	235	234	220	195	211	220	216	240	224	214	214	214	203	211	220	221	231	208	212	221	216	205	218	235	204	229	191	217	196	225	212	220	232	201	215	226	227	212	235	205	210	226	227	266	255	231	217	215	202	231	229	201	212	235	200	233	235	242	225	208	211	216	234	227	238	219	224	234	204	241	234	250	207	233	223	204	244	215	224	217	193	224	232	215	209	223	238	223	234	220	221	243	217	210	227	205	239	230	222	223	227	229	222	208	211	220	234	209	214	222	206	218	252	207	211	218	189	221	195	231	198	220	227	221	232	242	221	205	239	228	217	222	240	225	223	187	223	219	232	212	237	229	212	209	238	206	235	225	224	212	220	200	217	205	214	226	248	237	191	227	227	219	221	234	212	207	218	225	210	211	218	212	225	226	243	236	223	199	225	234	207	196	227	230	183	222	210	246	200	226	220	231	220	219	228	241	213	230	238	207	226	231	225	230	219	246	209	220	218	205	244	214	188	196	217	228	230	244	191	208	208	223	205	229	246	217	228	232	193	212	216	224	221	218	220	216	239	237	200	242	192	238	210	216	193	223	258	221	232	220	218	229	223	208	193	217	203	212	222	209	206	207	186	212	219	223	220	209	245	214	227	229	232	229	212	217	225	242	226	188	235	240	186	219	223	245	223	222	241	214	222	214	239	241	198	253	215	210	245	220	227	226	224	213	214	208	215	220	238	193	235	233	235	227	224	221	249	241	238	216	217	239	224	228	198	218	218	224	233	211	222	206	230	226	233	222	226	210	218	202	198	224	235	243	192	225	216	237	231	207	201	239	241	224	209	209	204	215	220	219	233	209	230	216	227	205	226	222	218	201	228	239	227	217	228	217	204	210	223	217	223	239	217	244	223	197	228	213	229	226	211	249	222	221	217	214	231	210	207	222	204	213	213	210	233	214	220	226	226	225	232	209	220	201	241	233	227	189	220	222	232	205	231	231	201	212	224	213	214	225	216	230	217	209	223	235	225	225	212	227	238	240	209	216	183	243	223	216	208	207	223	205	201	231	246	216	211	220	214	203	221	206	222	222	210	227	245	219	251	222	227	204	225	229	186	213	222	235	220	239	221	214	201	221	237	213	245	230	218	227	237	236	235	223	190	236	188	214	235	222	248	217	225	232	223	246	222	239	233	225	218	227	206	249	220	232	248	213	213	237	214	245	209	204	249	211	211	219	206	225	256	244	251	211	212	251	224	223	221	227	271	201	216	212	214	222	217	211	203	219	195	206	248	236	220	243	234	222	208	242	222	212	249	201	240	241	211	240	219	257	231	212	222	225	238	229	240	227	217	227	250	208	201	232	196	235	222	248	212	246	247	228	221	241	200	236	224	224	217	192	208	248	221	226	213	237	224	206	237	229	203	204	235	241	219	224	216	226	203	205	240	234	217	208	212	235	245	221	238	212	234	228	217	206	228	225	220	230	210	228	235	221	236	231	208	228	216	252	210	251	244	224	194	230	236	207	210	233	210	211	203	230	243	214	236	195	197	231	188	226	207	205	220
19327	14830	8291	4184	2911	2219	1661	1328	1053	865	786	667	592	545	541	464	439	400	435	393	406	387	368	351	372	342	338	350	312	314	327	326	328	263	300	306	355	309	323	314	286	322	306	336	312	351	286	306	273	268	303	274	269	301	326	280	328	282	286	299	305	279	284	312	282	286	318	280	320	297	298	301	297	291	293	311	255	278	287	319	282	296	317	302	323	263	303	302	315	298	331	250	282	301	275	280	309	281	299	298	325	290	295	291	285	295	264	324	255	276	296	316	274	288	267	310	290	294	271	263	293	292	275	314	277	303	293	268	274	312	280	273	300	272	252	304	290	251	270	303	295	286	280	306	281	299	284	282	297	290	301	294	275	318	260	305	271	284	278	253	292	314	286	308	290	276	307	310	306	261	282	297	286	296	306	279	282	272	294	281	297	290	287	292	271	277	286	259	314	271	304	296	309	293	278	291	303	285	289	306	269	281	290	287	267	280	274	277	273	239	279	298	292	287	294	313	309	295	256	295	265	260	306	307	288	287	268	320	327	255	282	264	286	307	275	284	309	277	283	315	267	314	276	265	288	319	272	280	297	282	284	309	284	265	275	286	267	306	286	314	290	308	278	313	285	289	300	303	294	311	290	277	315	293	300	278	275	295	287	300	297	282	303	287	290	307	277	247	330	256	280	250	270	291	265	271	284	269	287	265	321	262	320	289	283	313	300	306	281	300	275	313	303	298	280	262	250	297	283	335	272	269	300	280	296	311	290	259	272	268	311	293	288	292	318	296	299	306	275	279	287	327	307	262	292	311	274	285	303	273	271	301	269	311	288	282	289	300	269	295	267	261	269	278	299	331	299	293	313	306	270	286	289	322	275	305	314	274	270	272	283	306	284	301	310	258	274	294	295	317	270	278	296	297	287	299	277	274	307	274	286	289	290	292	289	288	293	318	316	285	296	279	274	269	261	306	293	278	280	271	310	282	267	304	264	293	285	295	275	326	322	276	263	306	285	308	274	302	309	304	288	318	285	282	309	271	284	319	307	327	275	300	307	282	267	280	297	284	278	321	307	268	265	263	281	259	296	294	269	282	281	298	317	282	281	293	282	302	295	315	277	248	260	268	282	295	262	282	265	270	287	281	290	266	277	255	301	307	291	305	260	294	307	283	289	288	281	323	297	262	296	283	252	290	305	297	300	253	291	284	281	264	258	264	293	320	284	295	291	282	306	286	284	298	285	287	265	264	279	252	278	289	292	292	265	322	264	310	275	265	291	304	292	279	269	286	282	294	312	292	267	290	301	289	288	292	293	310	286	308	264	291	279	289	277	284	254	237	322	307	255	270	272	282	286	307	277	306	273	277	285	290	253	285	274	306	310	263	281	290	266	283	291	289	297	282	303	282	285	275	279	282	272	287	269	257	292	280	315	273	279	301	282	306	325	306	298	297	291	290	304	295	276	261	308	270	284	297	279	301	302	299	276	285	272	301	282	276	259	295	308	276	298	270	284	264	275	297	278	305	285	257	275	300	283	296	302	302	279	289	296	268	292	280	279	284	304	277	291	292	312	279	267	275	272	321	278	276	316	286	281	301	270	321	285	310	295	288	285	252	305	283	288	282	273	281	291	306	294	269	287	259	298	308	272	285	282	281	295	286	286	265	280	306	284	289	300	296	310	304	281	293	311	297	273	292	253	270	295	310	309	295	311	287	287	282	309	280	284	287	326	286	287	259	287	300	305	288	271	295	284	287	275	272	284	309	289	277	293	304	281	279	277	288	265	257	290	284	323	273	313	302	308	280	285	311	292	283	289	291	284	282	262	293	281	271	335	311	282	287	290	294	295	300	296	273	262	258	296	280	282	264	309	285	281	270	293	289	260	293	272	268	279	315	310	311	314	278	312	262	271	284	285	287	265	310	333	303	300	273	270	281	281	297	305	273	272	309	309	284	304	275	283	273	297	265	264	319	266	288	288	278	273	270	255	298	304	299	301	288	299	308	265	271	273	272	268	278	290	301	264	295	288	287	304	294	289	306	290	263	310	290	250	263	322	261	319	288	313	271	299	304	303	306	262	274	302	299	306	304	273	307	295	246	243	288	255	300	279	285	280	275	320	262	299	280	331	283	280	279	297	288	274	277	289	277	285	261	303	273	295	303	275	286	303	285	280	284	276	285	278	276	286	275	283	315	271	314	269	277	283	277	269	249	279	305	309	283	289	296	272	293	305	313	281	269	272	299	303	297	302	313	309	278	306	279	288	280	295	293	273	291	269	304	280	287	289	256	279	285	257	247	291	286	288	289	304	260	293	294	282	282	319	322	297	319	286	284	266	266	285	281	285	286	245	289	302	272	309	328	318	261	290	282	275	279	303	281	288	307	289	292	317	283	280	299	294	293	297	291	276	302	283	285	309	277	299	284	297	291	301	284	297	301	328	300	301	311	297	311	296	323	295	283	287	278	287	327	292	304	315	315	311	293	297	295	306	279	270	274	257	315	284	287	285	266	286	288	267	298	254	300	323	250	294	302	285	301	264	318	304	269	259	289	281	291	289	281	293	284	268	257	280	321	303	287	256	272	298	275	298	273	268	298	297	283	321	252	303	304	279	317	290	292	267	279	284	286	294	305	293	303	309	261	304	292	298	273	271	301	303	244	297	277	307	289	303	309	294	246	282	243	313	315	268	289	274	313	272	303	293	305	275	298	275	305	301	271	302	287	301	284	285	302	273	296	258	314	275	313	292	278	267	289	263	293	278	281	272	279	284	295	271	282	285	286	277	251	292	285	265	263	290	268	299	259	292	294	294	276	279	255	282	284	281	265	296	287	274	324	295	302	286	288	298	292	254	276	263	271	285	266	234	269	332	307	272	294	294	309	322	279	274	293	291	298	279	276	301	321	311	284	288	283	308	286	271	271	255	268	314	286	295	298	282	265	270	287	277	293	293	264	279	252	287	276	266	279	290	290	301	273	280	268	290	311	309	283	275	286	279	298	297	305	272	305	293	292	279	294	314	282	285	301	277	319	288	265	294	281	308	289	263	322	271	283	267	324	273	294	308	313	305	300	296	276	272	277	288	268	270	289	308	321	295	301	269	304	279	321	285	281	287	310	296	279	283	300	292	281	286	301	303	292	247	306	279	292	279	266	290	314	296	291	257	306	294	295	274	311	293	293	292	302	288	292	274	287	290	285	299	293	315	290	263	267	316	296	283	294	299	281	280	301	311	295	291	308	270	303	260	298	297	328	282	298	292	269	280	273	278	287	272	306	250	279	285	285	282	283	299	314	288	284	274	307	311	248	272	283	282	301	301	274	305	297	260	306	304	277	283	282	282	245	296	286	258	298	275	282	252	251	286	282	273	300	280	289	274	292	301	284	274	271	292	272	275	279	285	289	281	295	294	275	261	312	291	299	286	284	295	292	282	293	275	271	298	278	313	287	280	262	259	276	278	284	263	279	290	290	266	303	280	274	274	298	286	261	278	313	309	289	293	297	282	277
24870	20920	27064	24872	9300	963	796	693	628	637	620	599	584	538	585	539	566	572	566	512	549	518	545	506	526	531	546	548	529	535	535	531	536	524	560	570	513	483	543	519	516	506	542	526	565	538	519	523	537	519	503	543	526	502	554	528	563	497	522	539	516	494	513	517	498	490	526	543	522	549	520	481	554	564	544	511	544	530	563	521	492	510	539	553	551	554	484	533	515	521	522	541	536	568	522	506	541	517	511	504	552	561	521	524	500	472	548	542	515	508	519	526	488	506	500	498	527	531	498	507	501	523	493	490	494	520	508	494	508	523	496	500	495	476	577	585	521	534	520	464	528	545	544	469	504	507	551	524	498	530	497	482	544	538	549	534	551	537	548	508	525	505	519	525	526	505	529	527	519	555	545	474	498	544	531	522	483	539	505	530	527	539	510	548	557	519	519	519	478	507	530	563	539	506	515	520	522	518	496	544	526	542	477	536	516	501	484	508	534	534	514	528	495	514	515	532	534	499	537	522	547	540	496	491	500	489	543	512	512	517	528	480	557	540	541	547	547	478	536	516	480	487	532	528	548	561	510	507	479	497	495	515	563	488	540	500	528	516	520	509	516	523	517	529	503	540	547	502	511	557	555	535	538	523	502	537	556	513	492	512	520	528	528	479	510	552	527	523	502	486	519	526	548	530	499	513	540	528	510	512	488	543	506	504	507	498	509	511	477	561	476	483	511	524	519	490	548	519	514	517	534	537	523	541	510	475	531	510	529	525	521	549	506	499	503	523	539	507	544	523	538	522	524	534	506	488	551	552	534	478	527	517	517	522	488	524	528	513	500	506	541	495	544	513	582	540	566	552	498	544	556	518	500	485	481	517	498	551	577	506	509	523	535	517	471	564	498	483	529	513	498	495	531	517	542	537	532	507	530	543	503	536	536	531	506	532	559	491	501	531	526	495	491	543	507	491	507	489	507	527	499	516	510	534	552	548	526	540	519	515	516	486	532	493	514	574	535	502	519	562	523	513	507	546	546	499	516	496	525	498	527	492	508	534	543	556	517	499	526	595	548	557	526	530	547	527	550	525	530	520	524	491	500	534	510	514	520	503	542	535	482	514	537	491	499	515	513	518	534	533	546	524	522	534	551	525	549	512	563	529	514	505	497	505	538	536	513	544	503	524	513	497	518	551	526	512	509	555	495	507	509	517	517	538	515	519	544	540	512	514	488	528	488	501	504	510	546	528	568	552	547	553	498	532	542	523	505	528	522	501	526	487	536	555	509	520	496	471	496	535	544	531	572	533	501	494	531	542	544	499	498	496	513	562	507	482	524	512	519	524	451	524	533	482	501	485	512	527	511	468	508	538	498	503	511	486	496	525	559	533	526	564	502	538	532	508	539	506	549	551	559	546	540	479	533	521	513	545	531	537	510	519	506	510	529	485	513	504	539	488	539	520	524	539	546	525	519	511	484	512	545	517	531	540	497	497	521	530	521	508	527	551	517	496	506	569	459	502	518	570	510	505	528	536	552	492	533	506	500	520	518	538	513	520	496	522	526	528	505	529	509	514	495	542	513	506	579	530	538	497	527	553	514	486	544	532	499	503	508	496	547	551	510	516	549	519	547	548	512	528	510	574	521	518	506	523	531	550	511	508	515	532	526	525	536	518	528	527	522	526	528	548	511	483	520	504	546	495	523	509	567	484	509	538	501	534	532	528	517	503	500	500	514	486	561	523	546	537	500	553	547	530	490	512	518	490	507	539	494	534	550	476	525	516	487	510	542	506	536	507	457	538	524	516	529	539	519	503	504	515	544	510	560	538	544	559	523	488	525	536	525	521	509	507	489	518	484	496	527	516	516	518	503	524	475	516	482	506	559	522	559	554	495	541	499	554	563	488	514	525	507	527	556	551	526	499	549	532	523	524	556	517	487	540	476	492	525	497	539	518	527	523	509	515	518	528	496	543	554	502	524	532	551	497	522	531	552	513	514	519	512	536	529	472	539	512	501	502	526	540	511	515	540	540	522	532	508	553	525	518	538	553	526	532	521	494	528	491	536	541	537	505	531	511	511	509	517	523	503	469	499	573	530	551	519	485	509	525	463	507	517	520	530	518	548	563	544	534	517	506	515	565	513	527	527	494	548	530	497	532	530	479	551	589	539	519	534	495	480	478	547	537	490	537	541	574	513	554	566	534	518	530	521	573	521	575	535	582	484	539	504	527	567	534	499	566	496	517	539	478	534	557	519	514	483	502	510	518	517	550	540	528	551	526	471	492	575	563	495	506	517	499	515	487	555	550	520	528	514	510	504	505	588	499	452	527	536	536	523	500	536	539	510	544	554	531	539	536	559	529	514	525	516	479	503	509	519	528	507	532	534	498	558	525	515	538	546	486	556	512	522	530	515	539	520	479	549	516	535	507	502	534	551	513	557	469	502	546	553	479	527	563	497	511	516	493	550	528	493	516	524	509	542	524	461	526	516	507	523	502	530	563	510	502	527	500	526	550	481	502	535	458	512	503	537	514	518	473	500	544	519	511	519	554	499	539	514	536	528	489	524	551	526	532	528	502	526	504	528	512	511	513	551	532	534	531	524	515	507	555	526	516	493	531	472	537	512	515	475	541	479	476	562	525	503	492	529	547	528	494	553	536	495	531	522	507	501	494	512	498	549	498	501	558	521	547	508	475	520	539	561	510	518	505	485	533	513	512	513	569	548	539	549	526	576	514	488	513	505	518	523	500	508	537	524	553	529	495	539	533	511	533	541	531	507	556	520	494	525	542	527	524	520	513	493	529	566	506	520	545	503	526	500	521	522	553	551	523	517	492	523	563	548	544	507	510	493	506	544	531	519	495	543	520	516	528	523	542	520	513	523	559	527	545	515	534	536	493	487	539	474	522	523	487	555	535	530	536	507	508	533	500	515	501	500	486	541	488	556	530	522	538	518	543	507	530	495	515	526	473	515	493	549	471	530	554	550	529	516	523	517	519	523	521	506	544	502	529	539	533	513	560	537	512	579	522	540	543	530	554	544	532	494	488	529	508	508	496	519	511	488	532	512	479	503	509	470	554	547	476	507	504	536	530	497	550	540	559	511	499	497	492	494	552	475	518	491	544	539	509	528	526	498	570	506	537	536	518	488	547	561	508	496	546	536	501	516	520	529	528	569	505	493	503	508	522	549	484	490	501	551	552	514	534	527	538	533	516	505	549	522	532	518	521	525	549	574	538	524	478	503	520	494	532	527	488	513	502	509	546	489	551	537	491	506	541	547	503	515	512	533	529	515	504	521	500	543	490	543	532	491	504	470	533	534	512	508	511	515	553	508	539	535	503	532	494	487	531	531	562	532	551	497	484	556	547	523	545	553	501	504	484	527	539	508	525	494	518	550	543	505	525	540	520	519	551	515	521	522	570	511	526	520	568	507	533	514	525	498	501	499	510	513	544	538	525	498	476	526	458	530	524	521	515	535	486	525	510	490	538	512	520	497	503	530	502
17001	9645	4693	2544	1975	1506	1264	1061	1000	891	784	793	742	681	698	703	664	673	727	659	676	650	654	643	674	636	638	652	675	642	642	641	606	625	646	635	604	607	586	611	644	640	642	625	636	630	637	645	601	633	613	655	613	639	632	623	595	594	563	623	617	569	602	595	587	604	581	583	610	567	607	630	598	556	648	623	603	582	609	616	589	652	599	632	631	600	633	610	644	602	627	593	610	635	626	635	584	643	622	601	588	612	608	596	591	567	625	656	602	599	645	620	595	637	615	619	617	596	623	615	628	603	564	614	590	602	629	614	623	607	562	574	646	587	565	615	604	624	633	625	627	633	646	637	650	625	633	620	602	609	622	622	600	659	601	624	639	632	594	598	591	590	605	565	616	650	602	624	634	647	586	591	600	677	673	555	595	615	668	573	645	616	594	590	586	663	579	606	576	628	640	584	582	623	628	609	574	617	641	640	582	629	611	632	610	624	628	612	671	611	574	655	624	608	640	633	614	615	610	609	631	614	635	590	574	584	614	631	615	577	655	628	595	632	588	603	607	606	587	595	664	641	612	576	600	631	634	585	586	592	606	622	581	585	605	584	616	615	615	596	615	600	626	611	593	649	618	602	661	597	604	636	595	655	640	631	609	618	576	629	628	618	605	622	661	597	609	636	585	650	620	644	571	623	624	621	584	626	620	644	601	628	593	606	629	589	606	598	611	656	559	639	597	640	591	596	606	633	615	606	627	600	602	581	599	626	640	643	622	633	626	613	605	602	634	621	629	599	629	600	607	659	554	613	595	619	636	669	672	623	601	582	652	609	626	650	641	604	622	632	613	617	613	596	600	569	610	621	620	600	646	609	619	624	614	601	599	638	636	568	610	616	607	609	576	589	646	638	614	566	614	612	598	589	654	610	587	574	655	601	623	619	610	656	611	628	633	655	633	639	583	593	623	596	624	634	610	620	596	634	626	593	630	665	647	580	595	623	587	611	637	615	608	626	642	580	620	583	605	598	671	626	622	636	616	620	591	610	577	571	606	637	633	586	601	631	627	592	639	580	619	588	673	625	597	618	656	610	597	602	590	610	587	571	624	633	610	634	588	623	606	576	626	589	595	631	599	599	628	584	575	610	589	627	604	580	623	649	632	589	597	611	668	627	606	581	606	582	640	550	564	620	662	611	649	577	606	612	651	597	657	599	619	615	635	592	656	621	618	597	600	621	609	629	601	608	586	634	610	534	633	640	599	629	594	650	647	590	607	638	606	621	592	632	610	607	637	623	584	606	604	588	643	653	631	574	640	626	612	589	608	591	625	620	637	617	610	661	623	592	610	570	613	669	630	664	645	640	601	652	592	622	617	615	641	622	606	602	644	621	620	589	617	603	606	589	574	616	556	641	620	620	618	608	610	612	605	621	612	615	618	574	636	641	613	621	642	652	610	652	585	619	597	610	636	613	633	590	601	616	623	603	531	590	651	650	576	653	585	615	594	582	604	620	610	616	649	623	642	637	647	586	589	602	630	587	649	605	613	661	615	620	602	638	595	603	623	569	652	605	603	626	608	634	660	620	569	606	584	646	616	590	608	601	613	616	619	620	573	601	623	592	585	603	595	612	628	611	628	603	598	631	637	596	605	610	655	590	612	563	600	638	598	623	606	622	602	644	627	633	677	616	635	592	610	622	610	616	631	646	601	681	618	636	606	605	582	646	621	609	595	595	627	613	591	611	605	589	623	625	628	581	607	612	613	642	567	608	613	589	596	617	624	618	618	636	581	612	585	628	549	620	647	570	587	631	610	591	630	617	653	662	612	607	627	616	639	611	616	621	639	627	598	604	586	590	597	643	619	594	594	595	590	608	613	612	635	571	606	594	613	612	596	629	560	662	645	643	587	571	655	657	575	594	634	626	652	616	623	619	581	575	594	622	610	607	617	614	640	599	612	642	653	629	642	610	580	605	625	596	656	639	624	619	651	567	604	616	598	613	644	640	598	609	634	598	606	597	604	630	583	621	608	607	619	637	579	608	593	618	657	628	667	601	590	640	588	617	653	670	546	558	602	599	629	625	629	634	568	596	580	644	596	606	567	627	614	618	588	641	648	603	621	587	636	638	616	580	664	620	594	611	647	634	612	597	554	550	619	584	602	645	626	585	652	624	616	613	593	576	629	616	600	628	599	596	582	644	624	579	568	587	584	574	612	629	593	614	666	599	552	627	609	594	612	555	609	646	644	663	630	641	621	632	573	618	596	611	654	638	602	621	612	620	632	579	593	600	563	604	573	627	617	591	636	558	632	604	586	623	614	628	611	620	606	586	625	591	609	579	643	625	613	602	572	676	610	605	633	595	621	619	620	595	576	624	619	603	637	615	619	620	586	580	616	600	647	652	633	576	679	593	643	624	617	589	624	634	595	597	604	608	621	557	660	593	656	632	646	601	581	610	630	593	577	591	619	614	614	638	595	621	585	575	593	584	591	595	638	594	616	608	635	638	566	666	588	632	578	612	616	603	575	657	598	613	637	667	582	588	626	626	615	602	611	619	655	654	652	585	597	621	640	631	589	639	612	563	624	572	598	579	600	634	611	578	603	592	656	638	579	618	585	595	603	603	583	600	584	591	602	618	598	643	623	656	643	591	594	569	600	639	626	589	618	666	626	622	626	595	622	566	594	639	630	619	634	610	627	633	607	591	618	595	558	572	646	594	619	624	645	694	620	635	610	577	586	613	601	633	664	647	613	626	627	626	616	638	610	620	605	614	631	566	596	647	635	592	664	603	577	586	659	622	591	612	639	618	575	608	601	651	605	646	604	591	621	607	646	594	595	635	577	610	613	599	626	623	605	616	607	603	639	627	630	616	600	617	625	603	591	599	608	615	595	610	593	577	615	597	604	617	592	620	656	640	642	592	642	600	591	619	596	619	581	584	570	566	654	615	598	578	586	598	632	642	627	615	645	594	589	609	607	651	617	596	595	611	597	582	583	668	649	608	647	600	636	555	638	642	652	616	599	552	587	599	657	619	635	644	602	600	599	588	627	581	606	604	665	650	602	664	562	615	639	582	641	607	626	607	614	618	607	616	615	634	624	619	645	618	652	607	609	612	641	610	574	581	662	651	646	597	639	602	632	598	593	627	595	695	540	632	688	663	598	668	618	627	610	556	626	588	649	593	639	582	583	654	616	591	622	620	608	611	628	636	616	554	615	620	636	586	589	602	622	621	646	594	572	603	596	615	626	612	651	631	630	642	635	548	563	645	592	625	608	628	647	626	625	588	648	595	604	677	598	602	596	631	659	609	621	593	633	608	624	563	604	636	616	586	624	611	621	629	636	608	599	645	627	609	607	611	608	650	667	596	616	611	663	563	643	598	619	604	582	611	643	596	602	626	598	593	631	654	607	616	592	617	631	614	614	621	623	615	581	567	622	598	591	559	625	576	591	626	650	639	581	624	559	648	613	627	594	594	614	589	571	618	590	612	666	611	604	654	598	591
22634	20964	28704	23390	20964	21000	9102	1146	801	643	578	519	438	422	366	349	322	316	291	298	282	295	293	272	253	253	256	253	232	267	240	233	268	264	213	212	209	249	222	213	227	218	225	214	215	234	205	253	236	222	232	226	200	231	236	217	191	207	203	203	229	219	217	207	200	232	238	208	207	218	189	204	219	214	190	203	169	197	201	207	181	201	200	178	207	212	183	206	197	195	195	196	220	178	216	205	202	186	208	195	170	191	228	192	201	201	188	215	195	167	199	178	189	221	216	192	201	200	216	210	199	213	176	225	212	215	183	219	191	177	171	190	174	225	199	211	190	196	199	209	208	191	218	194	185	187	202	218	186	198	200	225	202	201	175	183	181	193	160	205	199	205	203	197	184	207	209	199	181	177	199	213	174	204	206	201	188	186	183	210	232	208	210	191	166	196	187	200	212	227	200	185	191	199	197	210	214	234	211	221	214	211	227	211	199	195	219	207	199	226	172	212	230	217	175	194	203	209	201	220	193	222	208	210	189	190	209	227	183	171	226	205	203	206	222	207	209	232	187	193	200	184	197	154	202	190	182	201	200	225	219	177	200	201	213	195	194	178	191	196	176	189	186	207	209	197	179	174	188	174	195	205	185	192	224	200	192	190	200	193	212	171	238	207	218	224	179	228	199	208	205	191	202	187	203	218	225	189	189	193	204	196	202	190	209	199	207	218	183	193	231	212	195	185	195	220	188	201	196	184	203	189	191	211	194	216	199	191	233	212	187	208	166	216	195	204	206	193	220	202	207	216	193	197	204	224	206	197	204	194	213	204	185	206	218	190	215	168	191	188	180	231	197	171	227	198	173	201	233	203	185	186	210	210	193	213	212	197	216	201	215	166	192	189	191	192	188	215	208	206	176	192	209	207	207	198	192	234	197	205	184	189	214	231	219	173	197	191	203	205	191	200	197	196	204	201	199	206	181	201	194	207	194	219	193	193	196	216	199	189	195	200	223	230	211	180	183	201	217	177	206	207	223	189	180	185	198	204	227	213	179	179	211	191	202	201	203	188	215	219	198	226	190	202	191	205	194	203	207	192	188	204	199	205	222	214	216	190	219	201	202	184	211	187	179	208	203	197	191	175	205	193	193	178	218	206	182	196	197	213	170	192	203	175	197	186	187	208	171	209	174	195	205	216	198	209	205	205	199	214	205	193	196	209	216	197	209	216	227	198	200	197	194	195	185	190	168	162	200	215	207	215	194	214	211	204	204	171	231	212	182	202	189	211	208	221	181	201	192	185	234	224	183	194	205	175	196	218	202	204	215	218	200	192	204	203	194	193	209	195	183	201	173	211	190	212	217	216	208	177	185	203	174	199	206	213	220	178	201	184	198	211	202	219	194	199	192	251	205	195	189	206	198	202	215	205	206	204	188	201	223	210	166	192	184	188	201	205	209	201	222	226	195	208	228	189	197	205	171	213	187	186	192	224	212	192	175	198	199	188	195	162	211	198	185	203	202	202	201	180	227	209	203	199	218	214	167	202	203	210	191	189	185	204	198	194	187	195	202	209	192	197	184	214	222	195	219	210	183	195	190	196	194	196	209	193	203	223	173	210	211	193	182	201	214	173	188	197	199	206	226	208	204	209	203	210	218	231	197	175	222	207	217	207	199	208	178	186	202	198	193	188	210	191	197	206	210	192	215	194	173	211	211	200	199	192	197	202	200	190	215	179	178	197	218	207	214	188	219	186	203	187	224	188	190	180	204	193	195	172	185	237	188	193	205	223	187	218	217	199	214	218	172	207	193	185	210	237	190	189	229	197	211	198	195	208	186	195	217	205	178	202	195	230	176	218	199	164	169	202	196	226	212	225	206	199	184	204	188	209	202	181	198	214	218	179	209	200	202	210	202	201	193	182	181	178	195	213	201	230	195	196	182	186	207	195	203	197	198	182	213	200	184	234	198	198	204	198	236	184	211	179	194	198	199	184	188	195	195	214	193	200	211	183	212	196	193	203	190	212	207	223	218	194	217	186	188	208	191	223	200	181	224	197	189	224	207	223	197	215	210	188	197	217	206	180	206	210	197	202	230	217	170	207	187	218	214	199	195	196	185	187	207	212	203	216	187	219	202	190	218	191	209	197	197	192	213	218	225	219	202	197	192	212	202	186	206	204	191	185	212	233	203	190	190	183	216	217	206	199	213	205	201	192	193	175	212	191	224	250	209	187	215	205	195	209	180	194	204	189	223	187	222	196	227	196	204	194	216	204	211	187	189	183	198	198	180	169	209	180	184	193	199	205	196	204	210	202	188	194	195	171	207	189	205	182	214	193	185	195	194	210	210	208	216	189	220	204	219	214	191	200	206	201	195	199	218	183	205	200	201	205	213	187	204	167	174	182	220	182	179	183	185	162	194	188	190	190	186	185	191	222	203	204	180	214	206	201	203	243	226	180	199	213	201	190	201	186	207	199	220	206	189	189	205	196	181	227	179	204	213	203	206	207	185	185	194	206	188	195	191	205	205	195	207	192	198	179	206	188	201	200	205	193	177	218	189	189	192	196	164	208	211	190	212	211	214	193	218	223	185	203	175	197	206	212	194	181	186	206	179	186	196	217	189	192	192	198	208	190	182	222	189	200	182	188	213	193	223	186	206	208	201	206	193	194	196	181	190	190	203	229	208	204	190	181	180	192	204	190	214	194	206	210	218	201	208	189	192	185	199	199	200	205	200	183	206	210	242	209	201	211	191	186	196	205	207	196	211	211	206	208	188	192	184	211	199	219	172	198	191	198	188	202	185	199	168	207	164	198	199	187	213	189	220	192	221	199	206	202	187	202	199	220	196	207	209	206	206	194	205	239	212	176	200	207	180	215	182	194	203	217	234	189	203	224	180	197	200	200	170	215	216	209	184	185	192	187	207	199	191	202	219	163	207	199	197	199	223	188	200	221	205	211	179	209	205	202	186	198	210	196	207	171	198	216	191	224	184	189	212	194	228	205	178	190	196	219	192	199	191	183	182	200	203	224	223	197	180	186	182	201	186	197	204	195	213	201	210	198	191	204	223	223	173	199	182	198	214	186	199	203	185	183	212	235	207	199	203	195	206	206	178	205	199	206	188	187	195	195	218	234	225	180	197	185	181	179	207	218	218	207	208	223	186	183	183	237	220	206	205	214	187	218	195	196	230	205	191	170	205	203	208	185	202	202	194	200	198	180	195	207	215	199	199	223	195	210	191	170	200	205	178	179	206	179	188	161	206	192	209	211	205	203	181	197	196	197	197	203	202	190	189	212	178	198	189	206	202	171	205	170	181	214	202	198	191	185	181	183	216	219	192	218	193	183	216	217	206	206	186	184	201	209	203	204	186	211	194	193	192	199	202	187	212	187	197	217	207	210	235	182	189	224	205	202	185	193	210	203	207	184	208	224	198	197	206	210	200	186	215	203	200	198	212	182	213	184	198	220	193	208	186	206	223	214	185	198	202	188	198	191	205	203	184	222
22286	21488	13444	7164	5048	3692	2855	2212	1861	1412	1132	966	834	696	609	605	559	511	479	449	432	363	410	335	345	348	321	294	331	289	340	284	295	277	318	304	280	280	261	283	275	272	264	292	285	290	278	236	274	268	266	264	259	266	264	233	269	254	257	239	266	257	253	210	252	237	238	258	267	256	236	254	256	254	212	235	234	231	223	230	231	237	252	225	236	231	243	240	233	242	245	219	259	256	254	228	268	229	237	233	245	222	221	234	228	239	209	227	235	246	239	238	209	208	267	219	216	227	236	270	226	228	229	236	226	239	232	268	248	256	226	211	222	224	238	227	219	252	241	223	251	235	206	217	231	269	247	237	246	216	216	225	264	240	229	247	225	241	236	239	200	215	252	241	215	238	218	244	209	236	236	235	248	207	223	239	237	265	234	241	238	215	242	250	258	262	287	230	215	223	201	220	226	269	247	230	232	231	243	221	259	237	253	207	248	234	220	253	260	249	277	239	269	240	223	221	217	232	233	191	241	260	250	256	217	255	218	249	242	233	223	222	239	264	262	245	231	223	231	249	237	230	231	245	250	216	239	238	211	244	265	223	219	221	211	230	263	229	244	224	223	245	206	220	252	231	256	262	241	234	231	246	230	222	254	234	259	231	224	238	231	251	212	229	223	256	241	224	240	218	214	246	228	244	221	230	225	230	233	241	234	226	214	230	248	219	233	218	255	229	221	224	240	242	214	199	219	230	238	238	227	233	229	237	228	230	224	226	215	241	229	207	269	252	249	202	218	228	217	238	229	218	220	219	243	253	224	237	262	253	249	245	202	244	242	228	215	218	237	242	239	247	213	222	219	243	228	220	238	244	252	236	231	232	223	242	238	235	243	246	264	229	222	196	243	223	241	270	241	270	229	242	226	223	227	247	234	231	208	210	243	235	214	226	235	208	225	217	234	211	223	206	218	222	211	240	217	230	242	271	208	240	243	230	214	267	239	249	235	243	233	242	243	227	261	258	233	199	243	262	233	232	233	251	227	257	220	231	240	233	240	233	234	244	235	229	254	253	219	244	227	241	238	240	228	233	231	221	239	243	238	228	223	228	194	229	237	212	229	240	233	262	221	280	221	210	224	246	231	194	225	218	203	236	237	241	233	257	239	247	251	265	223	248	229	229	243	240	230	257	236	225	197	250	237	241	238	248	253	241	231	208	269	281	241	235	237	226	268	204	229	233	229	242	206	242	240	242	223	233	232	239	238	218	238	220	224	226	212	226	265	224	236	239	210	240	231	238	252	223	232	213	202	223	237	235	246	228	223	263	241	221	252	234	236	250	232	241	220	227	254	250	240	245	220	251	231	235	244	242	227	233	231	227	231	249	241	226	221	248	249	258	227	225	240	236	249	242	239	210	234	225	230	233	232	262	232	250	239	205	219	255	252	248	242	220	235	236	243	235	244	232	216	233	242	237	280	229	213	237	209	234	228	243	229	247	253	254	252	217	233	235	246	248	236	229	233	232	248	230	251	235	223	205	244	240	228	244	217	224	229	251	228	232	225	252	250	251	237	222	253	223	255	239	234	246	239	242	233	246	241	265	273	257	254	232	243	230	250	221	240	246	209	210	222	225	249	217	236	235	193	242	225	220	216	237	210	248	224	256	220	216	218	226	241	259	228	213	205	232	207	249	234	230	245	216	238	232	229	230	237	224	229	237	240	240	203	235	250	246	237	247	256	234	210	240	225	204	249	238	252	259	214	233	223	247	226	265	244	235	230	231	216	236	232	227	200	235	232	239	263	252	242	238	218	243	255	243	245	237	223	217	225	252	237	225	245	240	240	262	246	259	228	244	239	232	248	233	243	252	252	221	241	217	239	231	247	215	236	261	237	246	200	220	228	210	217	225	240	261	239	266	217	283	223	219	249	233	230	247	247	220	201	237	205	237	241	228	226	252	256	235	200	240	263	232	215	244	248	227	239	225	237	202	219	205	253	195	251	255	259	218	209	237	234	250	225	231	254	207	239	269	249	226	218	247	210	236	222	246	221	239	233	229	226	233	241	228	210	231	235	202	253	230	237	246	223	238	243	255	241	230	247	242	246	213	227	216	257	246	212	286	242	224	253	244	226	256	240	236	251	197	218	221	224	212	217	254	229	228	208	244	253	256	224	249	205	236	240	223	249	266	207	233	239	224	242	232	222	213	209	228	259	241	214	245	248	225	214	229	223	239	221	266	238	245	263	217	241	245	253	230	245	220	250	224	260	277	256	245	232	227	231	220	214	254	238	235	252	243	228	225	213	268	226	249	221	239	238	248	240	241	242	256	236	259	243	240	217	229	223	226	213	255	250	270	255	242	239	220	236	240	247	237	225	222	269	241	251	231	245	255	246	224	242	241	235	235	206	253	217	232	219	226	230	237	251	235	218	229	228	213	244	263	238	226	226	253	228	217	210	224	231	235	250	232	261	250	241	208	246	244	216	223	231	236	226	241	225	251	236	240	249	223	243	252	239	262	250	239	224	230	235	232	244	233	242	224	245	241	234	268	237	225	232	251	226	225	252	239	254	249	242	231	249	244	218	243	259	220	231	244	240	233	232	238	260	203	236	225	216	234	235	229	229	239	268	221	220	223	242	256	227	232	208	221	231	248	253	260	243	238	252	220	238	262	237	227	234	235	229	232	237	231	234	202	221	225	240	246	224	250	216	232	246	248	269	219	233	252	229	237	250	228	241	229	231	231	201	262	239	242	247	220	225	217	231	192	252	221	214	232	200	242	239	232	225	220	235	255	226	233	270	253	230	243	249	229	266	256	230	222	227	212	260	234	222	196	235	238	213	229	240	216	251	257	247	224	241	256	249	243	213	264	235	228	235	233	224	253	258	264	235	253	228	237	228	227	243	213	233	230	209	259	234	248	239	249	222	234	255	234	226	238	225	208	214	222	235	246	220	235	235	235	200	271	222	239	245	200	228	215	211	225	214	202	217	241	242	243	228	232	237	229	226	250	232	245	258	228	227	253	200	242	218	224	235	222	238	222	228	221	234	266	237	240	261	230	214	231	231	230	243	227	245	259	258	252	253	223	252	212	238	233	244	231	228	240	227	245	261	256	264	225	208	261	228	243	213	265	242	223	227	247	217	262	295	221	228	236	230	264	217	258	229	227	247	208	233	240	254	246	236	222	228	240	250	238	233	195	222	228	224	221	246	238	226	233	252	248	249	234	251	235	254	249	251	247	271	232	236	268	237	244	238	235	226	235	217	251	227	215	253	253	203	220	231	253	243	242	216	247	258	247	238	250	228	244	244	250	224	225	229	235	235	253	216	230	222	257	253	244	219	219	246	233	219	225	240	216	226	220	220	223	221	247	223	230	218	246	246	237	246	221	215	209	233	207	243	227	240	249	241	237	212	230	223	241	228	222	223	224	233	247	225	234	226	263	211	226	217	219	281	227	220	259	238	232	242	263	236	258	258	229	250	224	237	238	248	216	236	250	230	216	203	255
26809	19959	7443	905	614	539	506	498	468	455	472	470	518	525	507	467	471	478	476	438	503	494	477	458	449	452	462	490	470	449	423	466	434	466	495	464	450	452	477	477	470	469	464	441	465	473	486	472	465	458	458	451	505	501	454	475	438	439	470	474	452	435	465	465	421	449	456	504	473	470	480	486	479	475	475	477	481	445	466	493	465	450	448	465	468	466	482	454	465	447	436	513	494	438	501	521	451	478	440	437	438	490	484	433	476	475	448	446	482	473	472	470	472	443	415	410	487	464	457	444	448	454	460	462	487	455	522	444	485	479	458	472	453	475	445	455	467	461	467	488	508	490	449	476	464	444	462	479	501	509	440	496	449	464	481	472	475	485	454	462	460	456	455	479	491	465	462	434	470	472	471	470	439	475	474	475	443	397	447	480	469	479	457	433	463	492	482	470	459	444	473	452	434	468	471	467	433	443	414	420	428	442	498	449	490	459	475	485	485	468	486	439	464	446	480	450	473	477	476	492	424	485	481	492	463	471	465	463	472	477	454	465	462	480	441	465	445	474	454	455	500	405	471	450	447	502	484	504	454	483	472	458	480	455	471	478	461	447	453	472	477	451	462	489	459	478	444	460	425	437	477	428	456	466	432	463	446	462	480	498	475	495	483	465	511	473	471	469	521	487	470	473	463	465	479	471	455	464	482	464	469	445	469	449	463	493	443	486	445	479	497	455	457	476	417	468	457	459	492	427	453	472	464	465	463	442	478	490	453	459	474	458	483	471	466	441	455	463	480	502	461	464	466	479	436	485	452	491	492	468	473	495	468	464	470	455	460	481	439	464	486	456	447	478	461	434	445	475	450	471	470	434	491	454	484	475	461	439	487	420	519	466	472	468	431	470	431	454	463	443	436	466	485	489	455	493	477	446	473	479	446	501	466	473	486	449	486	517	472	440	450	471	508	442	496	470	459	445	464	460	474	463	452	444	477	462	453	441	463	465	455	492	478	426	464	444	433	450	448	496	463	474	431	476	463	474	461	478	462	463	461	482	468	460	434	455	429	470	468	432	422	462	487	467	459	468	443	462	457	436	475	492	466	464	464	464	447	444	466	463	457	466	453	455	489	448	511	496	449	474	459	473	420	437	458	447	468	471	470	439	468	453	475	463	470	466	474	488	495	451	453	416	455	487	471	444	478	434	463	459	445	462	486	454	436	448	466	446	449	475	445	477	484	435	473	476	460	458	473	476	474	482	463	470	459	493	457	459	472	471	475	473	469	477	456	451	508	437	462	472	459	476	482	442	487	423	464	491	455	478	487	480	448	464	451	429	488	520	480	429	457	456	491	463	472	429	466	489	449	472	461	468	432	457	476	459	444	512	469	476	447	485	483	454	464	453	439	447	476	463	475	442	421	472	458	459	454	458	442	448	464	497	480	475	449	444	514	448	438	496	454	497	448	451	452	429	470	460	483	424	469	464	427	460	471	466	487	436	516	443	460	494	495	439	478	473	484	472	457	477	435	410	472	430	461	451	469	442	472	500	470	445	454	445	477	507	460	441	415	474	482	475	441	472	475	450	449	454	491	455	502	481	481	502	481	431	425	458	461	461	445	438	453	469	438	474	471	402	456	445	455	457	480	459	448	464	490	454	469	500	453	443	446	454	467	488	455	484	493	444	483	440	463	438	441	452	444	445	397	445	466	482	476	458	466	461	473	449	435	465	458	463	463	456	425	481	478	484	451	478	443	457	447	499	442	452	461	439	490	481	411	464	484	453	483	455	467	475	448	439	463	457	472	465	432	447	494	443	470	431	487	450	438	442	425	460	485	460	472	503	438	479	447	438	461	473	464	444	452	432	469	466	454	423	452	483	486	439	461	483	474	460	458	468	494	513	467	425	492	509	468	439	498	479	443	499	478	438	460	482	455	466	445	431	482	441	493	459	441	447	470	435	457	450	456	482	430	437	487	449	451	444	451	482	425	472	472	461	458	422	433	482	471	415	414	487	471	448	477	453	458	446	456	454	436	496	458	457	487	478	458	454	438	485	458	456	442	470	433	445	483	429	428	471	476	448	435	430	463	467	472	434	460	437	444	450	462	442	473	470	427	489	450	452	473	469	493	434	483	508	424	434	462	468	451	447	451	439	423	405	442	457	418	485	472	476	454	448	474	440	441	455	476	433	459	427	475	468	422	489	473	466	449	471	464	442	435	477	449	455	488	487	463	468	440	475	460	477	466	481	436	504	476	462	410	461	471	420	466	420	482	457	479	478	455	439	475	476	469	460	456	469	447	436	435	435	448	467	466	446	433	449	471	457	472	456	479	504	455	441	485	438	474	457	492	498	450	446	464	522	451	438	447	435	425	480	429	503	457	489	439	455	429	459	426	468	473	479	455	473	486	480	482	505	452	473	433	469	468	500	464	422	450	456	457	478	462	470	480	445	496	491	442	471	465	437	478	455	471	487	504	453	451	446	457	480	416	488	400	479	466	464	436	444	450	450	489	448	429	479	498	450	510	458	473	470	465	482	458	466	450	471	472	443	462	474	455	476	479	462	506	476	465	455	429	470	470	434	476	473	456	453	447	443	443	453	429	466	465	465	415	423	466	458	454	452	454	466	470	455	446	463	473	470	476	443	494	452	462	465	440	478	500	471	472	458	473	505	476	470	464	468	516	492	439	422	478	457	434	427	447	445	465	475	461	495	448	457	458	417	440	454	507	459	472	437	468	490	468	459	461	455	471	455	439	494	473	475	457	503	463	474	472	450	473	473	467	498	470	467	464	470	431	506	430	469	437	472	440	461	470	471	463	475	486	446	430	427	494	493	470	430	476	476	479	438	481	479	448	451	446	439	471	451	438	458	479	469	453	472	444	488	466	495	445	440	480	467	435	412	477	471	488	469	499	464	453	419	450	465	475	460	451	437	464	460	470	486	468	510	449	433	473	455	481	430	456	470	431	428	465	432	476	451	430	442	461	464	469	462	463	494	493	432	482	463	463	503	456	467	467	471	474	499	411	471	486	438	482	440	449	466	447	477	465	461	480	466	457	465	464	478	432	469	453	437	457	475	454	460	480	499	473	452	486	425	446	458	447	457	456	476	491	441	467	454	428	460	471	478	463	477	452	468	449	488	470	427	466	459	485	455	458	440	500	415	455	443	439	512	502	520	488	459	445	471	437	440	485	472	537	458	472	440	458	473	467	459	464	465	459	466	462	464	453	484	476	465	455	425	488	459	463	473	426	463	454	453	454	487	489	458	452	458	433	474	457	468	479	444	439	433	433	453	408	449	470	460	447	445	463	449	420	456	486	452	460	428	499	406	476	434	492	455	456	470	442	428	452	481	463	455	442	495	468	448	484	455	467	454	423	468	488	484	434	435	421	466	433	476	447	476	454	425	454	501	474	499	495	454	481	453	480	490	463	466	465	455	466	478	460	487	461	432	485	447	461	413	457	438	458	469	485	484	489	468	477	482	466	468	473	440	481	465	485	510
6593	1930	1313	862	737	650	672	631	600	644	608	563	575	534	584	586	542	604	545	589	566	594	555	572	566	599	593	620	596	587	563	574	582	552	533	583	500	564	589	575	591	588	567	565	551	599	535	547	585	607	601	557	557	580	554	583	577	609	604	548	572	548	550	553	566	538	592	548	588	585	565	590	544	587	559	537	608	580	580	567	601	581	561	577	560	612	594	560	606	577	524	582	556	569	548	534	532	563	555	610	563	647	561	572	554	558	575	571	582	537	604	586	555	566	561	614	564	584	548	593	552	548	574	512	578	602	593	592	543	589	549	574	560	543	570	572	545	564	539	563	551	564	607	580	579	535	561	590	615	562	557	547	549	587	584	551	555	552	561	573	633	581	574	572	564	567	598	586	548	538	576	582	540	579	555	592	610	556	557	574	576	573	595	571	584	551	548	594	551	598	596	549	588	558	587	508	588	513	614	592	586	577	583	519	589	588	579	532	580	518	547	600	605	554	571	574	573	538	552	543	566	552	569	572	596	569	595	535	576	588	574	533	541	562	578	562	537	551	574	627	532	527	533	563	576	528	526	586	577	550	562	566	572	577	586	562	575	552	580	562	604	554	515	555	566	599	526	585	536	518	583	603	589	598	563	559	560	617	549	595	585	572	543	611	555	605	587	587	580	597	575	570	617	624	598	571	552	585	567	569	546	584	559	556	581	576	584	564	631	525	551	527	602	567	577	570	581	535	544	599	544	572	586	518	515	552	572	558	546	569	556	592	559	593	587	591	541	587	586	586	585	620	590	578	578	566	569	558	533	562	565	560	562	571	583	576	571	605	551	557	580	589	559	575	565	564	557	606	583	550	570	583	503	576	563	590	535	582	574	586	577	525	586	575	574	599	544	582	565	543	551	608	558	570	546	548	607	557	584	515	582	542	586	576	578	555	564	561	591	609	574	547	580	561	573	595	569	584	519	580	585	528	592	555	575	581	580	579	553	507	561	571	530	510	559	555	581	575	548	581	575	583	557	591	575	560	553	589	545	572	578	563	570	584	585	596	520	543	539	575	630	550	580	640	554	600	573	540	560	576	571	545	564	568	580	560	545	554	590	605	565	589	596	566	579	582	576	560	578	591	566	577	617	604	543	572	544	551	560	529	551	584	584	543	567	578	583	569	595	584	579	560	544	606	564	573	568	531	573	582	562	544	558	604	557	578	575	585	635	604	587	543	580	632	594	631	550	541	560	552	568	595	600	572	582	545	578	587	572	531	586	560	589	553	556	590	604	580	578	558	563	567	549	543	554	575	562	538	571	558	565	582	582	590	575	545	526	598	571	561	607	532	583	529	575	568	597	557	587	564	557	583	572	565	555	585	600	590	540	570	585	548	566	545	601	504	554	583	609	547	560	558	547	561	565	556	588	591	536	551	562	563	574	533	589	573	549	649	597	590	564	598	553	578	589	637	586	559	504	586	549	593	550	559	581	562	572	573	598	528	585	563	580	590	542	566	574	580	563	597	552	529	570	551	595	579	572	578	580	602	594	590	553	607	562	541	602	548	591	582	515	583	577	555	544	559	565	569	585	589	580	551	550	571	587	598	570	568	568	548	587	530	577	563	578	599	570	560	578	553	551	569	558	546	566	550	594	554	595	554	573	584	599	544	561	566	587	572	585	615	551	565	601	568	541	557	542	525	594	553	593	552	611	602	582	576	551	585	566	567	605	597	568	576	552	603	552	555	559	596	582	551	560	604	525	637	562	543	553	580	594	595	546	565	567	542	565	587	594	556	567	624	559	590	554	570	569	570	575	551	563	580	601	557	546	551	552	547	548	579	543	585	579	588	593	581	551	560	580	570	573	554	567	570	559	617	588	583	574	618	559	608	566	582	555	577	543	594	597	576	552	539	591	544	603	568	557	590	602	572	575	566	545	566	549	563	557	606	565	585	660	556	527	549	589	576	536	548	598	556	614	559	573	587	561	569	558	561	560	601	583	543	563	518	574	572	585	584	558	571	587	582	555	615	551	566	577	524	554	592	570	553	564	555	585	567	609	585	539	544	543	531	569	600	578	565	565	542	607	586	537	548	585	543	580	557	563	590	587	518	535	580	573	566	605	603	570	599	628	618	536	556	620	566	566	589	622	561	551	598	566	548	553	577	602	603	538	574	567	560	552	577	578	591	580	575	589	592	588	550	641	573	597	555	536	508	607	573	587	542	582	604	554	557	558	531	571	577	501	605	524	551	577	578	569	567	558	566	564	555	562	566	571	570	574	602	623	587	571	569	571	572	562	566	543	576	572	513	581	540	581	549	580	554	538	568	583	573	546	568	509	574	553	591	594	576	644	569	612	622	573	573	566	600	596	576	543	581	558	560	585	578	569	580	569	539	565	581	578	569	560	575	497	626	578	589	565	532	565	574	570	546	580	586	612	556	600	552	570	596	573	567	581	569	594	601	562	532	565	576	574	521	594	609	530	520	569	601	549	573	631	534	550	570	615	593	576	585	596	564	603	580	575	582	599	566	591	559	560	567	581	543	589	616	581	565	574	623	552	550	572	522	581	592	582	606	582	606	597	546	550	560	575	556	527	580	608	548	579	562	610	573	573	538	591	548	570	589	587	577	540	581	519	566	556	591	585	565	567	566	578	534	551	540	565	525	573	561	563	583	552	555	513	526	552	547	580	592	565	571	556	561	586	553	563	532	539	590	553	571	575	530	605	571	544	527	576	561	571	568	537	569	548	582	555	566	583	526	562	594	561	624	566	623	567	560	548	576	600	579	533	579	579	568	564	587	526	578	605	575	557	568	602	558	565	558	559	603	574	560	600	588	618	608	573	582	571	535	552	533	603	559	611	558	581	595	540	589	577	609	577	613	570	547	578	582	546	576	581	519	577	549	549	567	558	574	568	611	574	582	577	561	571	559	575	509	603	625	565	549	587	548	576	549	571	603	587	575	575	559	612	589	578	550	557	600	544	590	576	555	578	570	549	609	579	567	529	573	593	575	566	610	568	560	557	563	576	571	570	586	579	525	565	599	598	579	587	602	607	582	636	570	580	532	564	611	583	540	573	577	560	594	605	604	558	556	549	544	561	590	606	525	579	591	579	587	569	592	589	548	556	603	568	557	596	556	577	528	598	577	573	525	599	557	564	574	626	570	573	548	565	564	545	527	580	564	574	600	547	560	586	552	567	556	585	580	552	595	612	529	594	569	564	566	601	562	578	579	573	578	551	536	528	547	561	568	562	556	564	532	582	593	527	588	568	558	524	537	601	574	527	593	543	589	571	553	567	567	614	570	539	546	613	563	518	552	585	572	537	575	593	541	595	581	555	592	574	556	625	589	552	535	586	581	573	580	599	591	567	581	572	556	588	554	567	584	554	563	575	574	561	596	543	549	585	551	546	560	571	574	543	551	554	557	569	558	557	576	546	541	561	600	575	567	576	580	576	592	563	566	599	553	569	563	567	581	509	559	583	569	509	582	583	589	581	556
23609	20946	28276	23769	20949	10616	1101	666	536	493	362	380	367	332	317	284	301	263	283	324	265	274	266	264	263	243	235	233	245	216	226	243	214	243	231	232	233	237	249	241	234	251	232	250	212	247	260	216	232	241	232	222	246	228	266	233	230	209	252	244	243	236	211	224	235	231	220	199	220	246	241	231	188	224	249	201	220	281	239	226	239	213	232	244	249	210	239	237	222	252	241	210	223	228	233	235	217	226	216	247	230	247	234	212	212	223	253	206	240	236	250	227	236	225	228	253	265	220	231	234	228	238	212	234	228	223	239	223	244	210	250	217	210	194	247	191	226	222	214	221	241	187	212	239	236	212	197	272	230	225	233	236	228	243	210	216	233	233	203	206	230	232	233	222	228	241	248	241	234	215	215	228	230	249	206	242	224	206	207	246	222	216	231	238	198	235	229	228	242	223	242	253	230	221	213	232	210	208	214	222	219	231	236	209	218	222	225	209	234	238	240	235	234	213	220	224	234	220	204	250	252	221	257	219	234	213	240	207	228	219	213	227	203	216	209	220	224	211	219	215	225	238	249	225	227	236	248	238	225	212	190	212	213	204	248	233	239	246	243	229	248	222	222	232	229	263	209	247	198	205	216	194	241	201	229	225	238	231	211	209	227	201	209	219	223	243	221	234	229	238	213	253	269	238	234	222	215	207	225	206	231	231	238	212	222	231	205	235	183	227	245	242	218	244	223	242	232	245	217	254	216	217	226	236	245	229	255	247	200	251	224	225	238	239	217	234	216	212	236	237	238	221	234	237	228	244	214	241	220	211	226	226	197	233	242	216	217	217	224	214	199	218	232	241	195	238	244	220	235	204	218	248	232	213	216	210	231	233	228	224	199	236	247	223	208	245	212	245	222	235	244	226	211	226	226	212	232	241	258	205	215	222	230	231	216	239	251	237	213	203	217	220	214	260	211	228	179	211	251	206	221	228	232	217	224	244	221	249	219	228	230	211	236	235	228	196	246	218	252	233	216	232	215	222	226	195	221	226	225	218	221	236	227	247	213	241	243	220	227	233	221	218	207	204	215	198	226	214	243	243	224	209	204	191	217	211	230	233	246	233	217	244	213	214	235	207	223	220	228	196	227	216	229	228	217	227	247	217	245	244	233	241	224	224	232	226	207	231	232	208	217	229	226	220	223	234	213	264	218	227	212	224	231	212	227	245	218	213	221	230	214	219	227	223	207	234	233	238	232	212	223	229	192	221	229	216	226	226	218	221	250	246	216	206	209	249	216	222	242	211	232	228	227	204	245	215	226	211	228	218	225	261	234	210	226	220	212	221	224	234	241	254	233	245	233	214	219	214	215	207	242	228	192	227	208	232	230	237	248	220	208	242	214	253	244	219	225	222	241	238	246	226	222	235	211	213	241	239	227	253	246	221	223	206	231	207	230	218	218	229	248	228	234	235	226	230	219	231	215	245	223	203	201	214	258	229	235	242	240	193	216	209	215	235	214	229	215	227	226	212	210	222	216	226	252	239	233	238	212	229	213	201	229	249	243	213	201	229	246	217	254	221	233	245	216	241	221	223	196	246	232	264	245	238	209	232	191	241	215	216	222	213	217	201	205	233	224	229	256	214	222	226	235	232	212	215	212	248	228	212	227	238	229	223	217	233	238	227	197	206	211	224	210	236	239	224	220	208	259	227	215	236	241	209	227	222	216	243	220	230	219	251	238	206	236	229	261	227	219	215	224	241	227	232	190	212	203	209	252	216	221	224	231	217	231	228	253	235	224	259	225	228	224	225	232	226	235	235	207	216	261	211	231	213	248	211	210	253	218	216	209	222	217	229	251	237	218	210	235	228	209	219	243	226	225	221	232	217	225	200	236	220	242	219	219	195	219	202	234	221	225	232	245	222	210	228	224	245	214	225	245	231	228	239	221	225	242	207	228	240	205	220	239	237	238	218	213	206	199	222	218	220	202	195	210	231	211	209	237	248	228	240	224	215	237	238	206	209	221	234	215	257	232	205	236	242	244	258	204	197	212	224	232	211	220	229	221	222	228	208	237	226	234	191	235	225	226	224	229	215	250	187	235	209	241	225	225	221	221	208	205	243	231	227	236	204	223	236	215	221	235	213	206	215	218	238	222	229	235	237	226	230	239	224	216	229	214	236	254	209	232	242	215	239	226	250	223	218	227	215	207	215	220	198	239	215	247	233	242	240	208	233	221	222	220	231	199	202	242	250	235	212	246	251	241	207	208	207	235	219	246	234	227	227	235	216	234	246	238	239	240	240	192	193	227	213	223	208	234	212	222	227	233	216	235	221	207	223	241	250	237	244	244	219	231	228	231	215	232	207	247	228	214	222	227	206	225	226	230	196	230	224	235	231	216	226	234	254	216	246	224	226	200	223	218	223	229	217	234	237	238	217	234	236	207	227	227	234	228	229	235	211	219	236	255	232	223	192	250	212	224	223	232	213	233	226	215	217	235	231	207	203	218	205	197	223	210	231	256	222	211	218	226	217	197	206	245	239	233	219	210	229	205	221	221	230	216	236	228	253	227	242	220	245	233	216	232	226	228	233	235	213	237	236	236	258	217	211	226	228	220	229	220	217	224	213	218	238	205	192	213	240	220	224	209	231	239	226	218	243	244	228	229	260	243	239	211	237	216	238	215	257	247	205	212	254	222	208	220	200	225	214	188	228	246	236	239	206	249	238	217	211	226	219	223	207	240	215	233	252	228	243	243	215	232	229	213	215	219	242	214	202	224	218	221	202	258	222	219	240	232	234	232	240	229	222	219	244	243	241	233	240	220	220	200	225	201	210	215	228	231	231	199	245	225	232	217	240	222	239	225	242	238	215	228	211	220	225	223	242	222	229	244	228	224	226	234	217	213	229	228	220	246	235	244	220	214	226	245	212	218	225	228	214	237	227	216	234	228	238	222	258	239	213	225	244	236	212	205	220	229	218	234	219	220	217	205	222	237	240	224	234	216	221	229	243	246	222	243	238	218	221	228	203	251	207	205	190	232	233	254	246	231	208	228	239	229	203	219	225	233	230	223	218	218	192	226	232	220	211	202	216	234	222	214	212	220	221	216	214	230	218	206	242	221	213	212	197	239	209	219	236	228	209	218	222	195	219	201	220	238	235	245	205	233	224	239	252	232	217	225	217	224	207	199	212	232	234	182	267	234	231	228	210	229	233	233	235	232	205	258	221	211	211	214	231	233	232	231	224	223	233	190	236	238	236	225	234	245	249	224	230	235	249	238	250	247	221	228	218	231	236	210	251	236	212	211	209	226	229	239	235	219	212	233	226	233	246	227	212	223	236	200	227	218	244	226	240	231	241	227	223	198	239	227	261	226	215	213	218	219	215	219	202	226	246	232	243	227	247	243	202	244	230	238	235	227	243	234	234	223	231	208	210	219	229	258	247	218	232	211	206	239	241	233	206	220	236	215	216	229	230	225	215	213	199	229	222	227	229	213	241	256	204	239	200
19644	12368	8319	4192	2832	2261	1615	1347	1103	901	802	672	572	515	485	483	477	432	415	375	397	366	320	332	348	331	329	330	323	344	311	336	315	314	312	306	301	312	311	330	309	284	279	282	307	265	315	271	313	288	301	265	299	318	298	300	300	281	325	270	286	292	283	301	264	278	255	287	295	303	296	277	281	271	283	278	260	290	252	272	310	290	296	296	271	311	274	308	265	294	278	294	293	269	282	321	308	301	309	266	301	293	320	261	305	294	289	275	324	335	274	304	287	284	292	299	266	258	285	289	292	292	302	266	288	313	279	296	277	277	297	280	250	268	288	299	290	268	282	292	268	302	290	293	273	295	298	269	316	312	296	306	295	300	270	312	284	268	315	272	285	285	314	252	292	272	298	294	298	266	296	274	319	283	300	313	283	291	306	296	270	284	291	313	271	291	297	290	307	287	269	289	258	314	303	279	261	264	290	278	284	331	266	314	285	292	282	275	274	290	295	304	276	289	275	269	265	277	285	267	263	250	297	295	291	286	288	300	288	285	321	295	308	274	301	355	271	274	276	252	303	281	303	257	305	309	277	285	292	264	287	294	277	285	275	316	297	297	276	289	290	291	300	295	278	281	329	293	274	288	312	299	288	281	293	259	279	287	282	295	293	314	264	320	292	264	286	311	276	270	272	311	269	269	281	313	311	308	293	292	286	282	315	287	297	322	301	319	271	298	307	269	301	295	287	285	306	295	258	284	283	301	273	295	288	300	267	310	281	287	299	267	293	267	278	261	254	298	290	278	266	303	290	310	310	293	300	314	287	282	263	279	292	294	280	273	282	289	307	281	294	277	288	291	282	339	278	270	277	262	271	277	262	279	294	307	288	303	280	275	302	283	287	268	286	305	302	255	263	264	287	275	271	287	307	284	306	288	289	288	261	255	312	260	265	279	303	282	302	284	294	294	260	296	281	323	300	295	292	286	280	288	298	291	303	240	278	294	285	304	275	330	300	306	276	269	264	274	279	299	298	290	280	298	284	305	287	275	289	288	296	290	310	294	305	267	284	251	289	301	288	282	288	297	315	303	283	299	309	286	275	287	274	296	301	290	275	307	278	274	281	292	276	257	277	313	295	274	267	265	271	276	284	289	301	306	253	286	304	298	295	266	286	307	276	313	246	265	294	314	287	291	294	275	274	269	295	302	310	295	308	279	287	295	280	304	283	280	269	291	295	287	277	308	302	258	305	270	292	309	286	282	308	315	269	280	267	311	302	319	294	280	269	303	266	264	291	294	270	311	261	286	291	297	283	280	276	282	285	283	290	262	290	281	273	286	257	302	308	285	287	282	310	297	318	308	274	278	285	314	302	309	306	270	304	286	301	293	294	273	290	286	295	312	287	301	301	286	270	285	253	326	286	276	284	283	275	313	306	299	266	297	295	304	291	276	308	333	301	272	267	273	309	287	294	281	301	302	283	279	278	315	290	252	305	294	271	296	302	261	300	268	281	305	276	285	272	285	270	279	311	281	298	282	273	264	277	296	301	277	306	283	291	302	288	267	261	275	286	259	312	288	273	272	260	293	293	289	276	302	300	287	303	276	284	283	310	322	279	307	290	298	282	295	274	258	301	292	286	312	302	268	278	292	294	275	295	266	279	289	303	324	322	288	301	265	296	288	291	285	291	297	299	279	283	317	250	276	296	286	306	305	305	271	270	290	296	303	270	301	305	281	301	293	272	287	294	289	274	284	271	308	294	308	272	242	265	281	280	295	280	257	291	313	313	316	254	269	278	274	307	268	274	306	283	274	307	305	286	305	314	282	276	259	298	277	270	292	278	313	297	293	272	265	280	277	281	284	295	305	249	275	278	271	305	256	302	280	281	290	279	285	284	321	293	275	290	282	265	311	310	258	299	282	295	279	261	288	304	260	280	288	293	290	272	232	301	292	297	275	269	300	322	300	264	301	302	264	275	294	296	330	295	292	303	262	293	309	297	297	280	323	281	294	289	312	270	291	269	287	299	274	303	302	295	324	310	294	274	297	275	275	311	269	282	307	309	312	283	273	293	289	308	302	299	278	326	307	280	291	286	288	305	294	339	286	288	295	247	304	295	298	267	280	311	283	297	284	304	307	279	297	303	318	281	292	354	294	270	287	302	290	292	282	296	270	292	289	300	279	282	320	257	293	313	303	275	290	300	305	309	308	282	281	278	290	280	284	280	315	274	271	302	278	305	260	295	312	279	280	284	284	296	283	297	301	277	273	262	296	280	264	297	292	327	294	281	299	283	278	302	281	285	314	294	265	309	296	292	281	285	281	283	258	303	306	285	253	292	296	268	291	294	288	246	299	288	287	303	301	280	279	316	271	265	281	278	298	248	288	277	264	279	309	294	252	270	262	263	278	271	299	299	276	295	309	306	313	307	300	321	281	276	294	267	268	311	275	291	314	260	271	264	294	332	284	309	283	300	300	279	280	264	276	249	298	300	268	268	312	295	279	272	271	302	267	293	287	281	274	291	265	289	266	274	264	298	310	270	304	282	282	277	281	294	273	279	273	283	300	284	265	292	275	267	282	276	305	263	308	296	268	287	321	303	273	271	265	292	285	283	303	280	252	295	290	291	315	346	287	271	282	296	309	286	295	285	261	287	263	312	272	306	278	301	307	309	283	259	293	294	285	294	310	297	255	281	285	276	297	278	281	280	285	288	271	277	288	268	311	276	254	288	300	289	306	267	274	295	278	287	269	322	312	279	282	288	309	266	292	277	297	276	278	256	285	265	302	294	280	309	280	340	283	282	301	296	274	299	281	278	260	293	302	304	296	289	268	291	300	313	274	302	299	311	306	251	322	274	305	271	305	301	305	279	298	291	264	286	279	270	278	290	292	262	277	292	295	288	308	278	268	288	285	283	274	310	280	263	273	284	248	285	310	309	322	281	281	288	272	293	312	298	291	293	298	290	258	300	276	308	278	322	287	280	290	304	291	287	287	287	301	288	282	293	300	299	294	281	270	286	279	276	285	294	275	281	298	304	329	288	305	295	293	278	324	255	270	305	312	309	281	270	309	284	274	310	276	306	286	293	280	286	256	317	278	299	271	291	289	290	282	260	305	292	275	290	275	267	290	265	265	254	316	300	274	291	274	291	299	293	293	279	265	303	316	308	293	250	259	289	299	331	283	307	298	306	305	295	298	263	273	282	291	313	282	277	269	305	286	275	292	276	285	301	306	281	318	259	310	300	273	291	318	267	324	271	305	270	287	276	296	276	301	284	295	289	291	295	323	307	295	308	306	261	273	297	284	300	263	278	292	309	289	257	288	289	284	276	262	283	305	306	316	270	308	286	273	278	312	266	295	316	272	306	307	310	264	312	267	301	277	261	302	313	280	250	311	263	270	301	273	263	313	295	294	287	294	310	284	292	287	282	307	248	278	294	303	310	316	292	302	322	301	281	285	281	260	272	290	298	295	285	279	288	293	273	296	267	325	268	310	270	279	304	293
24968	20966	27112	24934	9333	1043	797	742	685	641	645	603	573	584	545	594	511	546	496	591	561	535	580	555	511	501	481	545	521	548	562	507	532	540	538	579	502	495	545	552	512	560	483	450	499	532	518	481	539	524	564	574	526	537	538	552	535	544	468	466	537	471	529	494	542	499	505	539	555	524	526	516	544	547	488	572	538	517	546	542	549	499	533	506	537	536	551	489	560	517	499	577	538	560	529	536	493	532	537	493	549	522	552	469	520	532	508	530	545	538	510	506	528	527	513	490	548	516	542	499	549	522	512	475	549	599	518	501	560	516	527	519	534	547	503	562	507	521	530	523	540	532	520	554	541	537	531	531	555	523	558	534	530	561	516	571	496	512	538	531	504	538	498	531	576	508	526	522	507	486	543	481	555	469	495	550	481	550	543	521	522	550	539	546	552	531	515	510	514	537	493	538	531	493	533	520	518	493	528	515	494	528	548	517	507	524	519	524	539	524	511	508	528	519	499	507	536	511	579	543	510	529	553	508	520	531	549	508	508	534	481	533	500	499	531	481	528	533	512	526	534	517	544	553	551	486	487	486	519	518	512	521	495	507	551	560	515	552	571	508	486	487	489	485	498	470	551	500	521	528	543	524	553	513	503	526	547	499	543	525	513	536	509	528	540	494	557	490	488	545	527	554	533	500	511	493	513	511	521	538	515	548	482	547	493	492	532	544	516	518	522	540	548	501	510	551	461	522	531	502	539	526	493	516	567	529	480	534	471	524	544	555	512	526	561	546	542	572	493	496	492	567	534	498	534	550	555	522	466	514	523	505	525	513	506	518	549	536	497	538	508	546	521	507	515	530	548	498	506	508	539	510	498	507	508	502	541	499	520	573	541	499	501	543	509	508	512	527	544	554	514	544	458	458	549	562	495	526	561	526	564	505	537	505	512	499	531	554	532	505	532	495	520	515	523	537	517	519	554	503	522	531	551	522	555	504	513	521	531	458	518	513	516	523	502	542	510	525	501	523	539	560	545	530	538	545	504	487	501	503	542	488	538	512	506	503	498	519	492	509	540	497	533	522	512	481	510	540	540	556	498	558	513	501	544	505	481	537	530	496	538	500	498	525	512	524	512	513	552	577	541	512	546	516	514	524	481	521	539	508	542	508	498	489	503	535	502	524	516	509	518	541	498	489	494	515	518	512	518	502	502	555	513	533	499	521	553	558	541	526	538	516	505	493	473	510	496	512	529	515	551	499	519	542	491	511	520	549	522	505	524	511	560	512	522	517	498	548	481	556	521	479	521	540	522	525	500	536	502	539	498	541	542	481	561	523	497	524	499	524	506	538	557	544	536	490	514	533	494	533	489	511	513	527	510	525	557	516	511	560	506	525	512	526	525	508	484	489	560	519	502	500	511	556	507	576	522	511	529	513	505	546	499	526	553	530	468	531	523	550	503	533	530	536	533	511	535	549	519	566	520	533	509	497	539	481	579	515	537	519	535	507	541	534	524	526	513	525	481	549	506	491	507	530	500	494	515	499	515	522	548	512	537	509	532	550	485	544	513	544	506	533	492	516	518	529	531	536	482	496	516	510	518	522	536	512	551	537	510	537	518	512	528	561	470	566	502	524	514	529	532	521	526	485	523	501	531	568	526	526	536	538	543	521	558	504	516	547	487	509	513	549	473	520	527	512	544	534	521	453	520	488	501	502	516	451	525	535	527	527	521	551	515	528	515	503	476	533	536	527	554	535	514	527	542	541	523	529	547	527	534	533	553	517	493	489	535	544	524	570	519	531	525	546	553	533	486	515	529	514	554	524	495	514	490	569	520	529	511	498	532	504	534	484	548	584	482	518	531	541	539	515	540	554	504	506	524	508	545	520	512	530	543	548	502	476	545	532	517	508	546	505	542	519	519	536	508	510	499	536	525	551	518	487	513	515	530	544	527	475	493	518	488	518	484	504	519	498	487	505	558	517	482	523	528	548	547	532	504	496	565	542	506	516	498	537	549	523	509	516	520	491	517	524	536	492	529	508	523	515	508	520	508	509	592	532	496	511	517	499	576	546	517	595	490	523	477	501	513	508	481	541	528	535	504	532	480	503	505	519	529	482	498	510	511	516	547	546	453	557	537	493	538	511	512	518	510	498	519	521	509	523	504	533	569	512	538	526	515	486	528	548	539	540	515	492	535	504	503	521	515	494	510	514	480	538	486	530	491	525	497	539	504	485	546	567	520	518	511	511	507	524	481	530	546	509	529	539	517	505	561	506	519	531	539	509	535	498	515	486	532	542	537	567	538	521	517	533	508	545	500	537	519	512	524	527	486	524	566	483	493	522	533	503	519	542	537	543	524	536	538	524	506	555	466	531	496	523	495	496	487	531	544	551	540	513	549	518	508	516	533	527	527	494	549	539	500	473	541	521	490	481	548	501	504	534	507	501	518	495	518	510	495	564	509	538	551	499	522	522	491	536	516	506	531	526	493	511	474	512	505	522	529	499	512	469	542	507	529	509	512	523	479	535	498	514	511	548	525	520	542	480	499	547	499	500	543	600	533	539	497	539	533	511	530	519	536	525	522	506	535	545	536	507	504	502	534	545	510	550	539	551	496	525	528	510	508	522	492	527	474	482	517	518	566	506	545	574	520	547	548	535	501	533	506	524	473	515	498	538	515	561	521	576	497	509	523	550	472	537	505	516	512	533	501	512	510	483	570	550	537	557	536	517	530	505	513	507	567	504	507	526	526	502	514	523	554	534	518	532	504	555	524	534	525	499	496	523	510	487	511	503	498	512	570	491	523	540	525	547	529	546	516	517	536	523	574	530	549	520	571	533	496	533	515	503	569	497	484	522	524	525	549	530	539	538	536	518	544	517	518	526	465	505	506	496	561	525	561	563	516	497	475	530	569	560	532	506	476	497	496	509	520	521	535	513	493	524	556	553	540	522	533	524	505	546	547	515	480	564	531	554	554	554	562	501	539	549	493	547	565	499	540	545	534	530	503	551	529	564	515	489	538	530	524	531	538	528	532	508	502	520	532	518	511	516	520	537	574	514	532	520	500	517	554	505	527	516	549	515	513	498	535	519	549	536	518	485	539	565	540	509	525	503	493	507	500	496	536	535	525	546	518	516	510	524	484	483	529	513	529	559	518	483	509	529	519	490	540	518	557	520	487	557	507	554	512	528	541	552	473	555	534	518	548	541	515	536	546	558	548	512	524	498	531	542	563	478	559	510	531	553	502	501	520	498	521	530	534	510	479	515	516	512	531	527	522	531	527	517	527	500	549	507	512	534	521	549	530	519	538	504	507	528	513	553	509	500	539	523	502	517	525	519	552	504	523	556	541	485	539	514	514	520	579	547	530	512	529	563	490	513	514	534	529	504	519	546	537	520	531	544	492	541	527	546	492	506	482	511	530	488	505	511	511	526	491	538	524	519	544	524	520	563	526	474	532	496	550	528	561	470	557	511	505	527	530	539	523	530	498	482	518	572	518	498
17066	7693	4593	2659	1923	1600	1334	1195	989	984	816	826	799	739	701	652	670	718	623	678	647	648	675	649	666	710	631	646	674	639	651	570	619	601	643	598	691	627	610	688	659	617	605	652	661	629	643	581	659	624	610	631	637	636	617	602	635	621	619	647	624	619	601	648	627	659	644	641	594	624	631	636	610	605	657	653	625	614	585	670	659	633	584	637	593	622	626	650	601	639	618	605	642	627	603	635	607	669	629	609	641	614	617	638	582	623	637	604	645	613	605	641	625	605	668	550	603	638	652	609	632	585	611	688	643	646	648	615	642	584	580	599	660	581	628	644	633	634	614	647	606	603	632	604	638	620	597	610	600	611	621	657	668	622	625	655	634	629	578	644	606	633	617	657	625	622	638	608	630	590	627	614	609	588	615	608	609	603	598	631	637	641	625	638	653	640	613	597	638	591	628	620	660	652	661	571	621	598	651	653	626	665	615	647	664	644	632	631	648	654	567	606	597	601	621	637	618	612	625	651	628	621	618	610	591	611	616	621	662	606	617	605	667	638	630	653	586	619	661	625	604	600	634	629	650	612	642	657	625	642	601	626	563	642	650	647	620	629	600	669	616	627	629	647	576	614	630	660	623	612	618	611	624	663	614	634	597	644	642	620	648	595	587	599	624	649	655	629	655	582	620	643	634	626	650	622	643	601	645	638	573	582	630	611	558	596	614	621	631	628	622	643	603	663	604	613	646	612	611	600	656	626	655	583	620	590	625	626	674	606	576	678	683	591	588	585	626	602	648	617	616	623	633	614	650	659	638	647	644	614	607	601	648	605	596	620	629	595	616	673	619	631	612	602	634	623	629	568	609	606	597	595	612	592	655	659	674	644	586	617	639	594	608	620	616	614	656	671	628	649	601	637	594	595	575	596	574	597	654	639	593	613	627	620	640	636	625	623	647	642	591	622	645	632	591	585	606	624	613	634	607	644	637	651	627	642	592	625	675	646	576	612	622	619	592	621	617	651	635	629	609	654	646	619	648	618	659	639	632	600	648	625	613	647	618	625	623	614	625	618	607	608	638	622	620	621	634	620	634	630	628	651	648	595	605	662	610	604	598	604	623	668	606	640	610	651	641	621	612	707	641	640	639	621	652	646	633	585	600	589	610	634	641	605	618	601	643	640	631	622	590	633	641	591	649	664	633	627	612	621	654	614	632	604	592	622	622	602	625	610	636	640	646	656	643	640	598	633	634	639	612	619	591	643	628	596	632	606	615	655	587	584	652	615	652	629	623	600	595	609	627	652	618	590	646	661	647	628	612	630	674	625	611	605	621	623	590	632	633	639	570	630	616	650	655	625	601	636	626	661	615	619	609	610	651	598	623	663	582	656	615	650	613	580	607	590	656	599	615	626	614	624	633	616	628	587	628	704	571	655	660	638	610	590	657	608	601	647	635	679	610	609	617	611	637	637	628	649	615	641	680	571	603	601	618	643	623	662	578	628	599	630	655	612	637	638	632	628	638	636	668	600	636	656	637	582	642	626	592	627	667	614	619	618	616	639	619	617	633	646	648	609	627	557	630	629	631	661	639	569	615	649	617	645	619	639	582	679	636	596	619	611	653	622	629	633	626	627	675	620	657	580	582	598	603	640	656	660	665	640	624	647	634	599	606	664	606	637	645	597	607	609	600	605	588	594	654	592	594	649	636	651	607	650	670	610	676	621	627	640	629	622	584	610	612	589	652	638	635	613	640	628	651	621	639	579	613	659	607	574	616	584	648	572	615	631	613	646	594	685	600	676	642	651	655	640	649	660	601	620	644	620	624	609	663	570	646	592	580	607	623	650	650	653	623	643	597	613	611	609	643	550	589	609	615	627	637	645	638	588	594	595	639	639	590	660	626	675	659	615	644	640	619	608	624	653	599	625	632	637	619	613	621	620	671	653	640	596	634	636	607	626	586	627	555	636	643	637	624	639	648	617	595	600	654	590	605	608	674	595	593	615	602	627	591	593	630	634	609	667	676	665	650	615	621	674	604	619	613	620	613	632	639	616	637	634	590	633	587	634	651	622	644	628	605	636	651	674	637	625	616	608	589	613	623	640	687	663	635	589	620	598	626	613	607	596	654	623	607	636	627	625	642	634	607	615	673	598	585	617	620	638	621	623	607	640	662	638	623	626	612	612	617	612	641	649	613	633	638	604	593	656	618	628	649	655	602	591	620	600	614	641	595	623	652	594	644	639	665	586	620	652	652	588	631	645	619	637	612	592	634	620	580	651	661	636	630	623	610	638	639	659	601	639	616	606	615	660	621	627	648	591	612	609	647	643	598	607	653	632	678	663	620	602	616	583	593	622	638	627	625	628	646	608	631	619	613	664	648	603	629	630	610	580	592	611	584	596	559	639	608	601	661	621	640	650	617	615	646	626	635	620	621	621	679	632	555	603	641	623	660	621	667	629	643	630	606	658	663	635	591	629	614	612	586	628	597	596	620	635	654	641	603	651	654	586	606	612	617	614	622	625	641	631	597	594	585	617	683	583	601	615	630	652	635	654	609	641	639	634	651	592	623	618	620	632	615	648	583	619	601	635	640	603	619	654	593	613	644	615	632	659	610	634	610	609	623	591	599	608	638	583	612	623	669	594	585	601	658	608	627	624	647	656	637	636	604	623	595	611	636	603	618	654	601	572	637	623	606	609	621	652	625	610	624	605	644	615	678	624	575	636	617	603	639	663	621	630	634	603	667	597	645	623	665	612	681	594	558	619	649	616	604	566	570	633	609	633	597	599	639	626	624	583	593	626	653	641	610	625	634	617	602	654	613	622	614	635	592	617	623	645	590	608	619	636	637	638	630	613	617	652	634	620	593	679	605	657	595	583	613	599	607	596	614	611	659	628	610	599	636	579	636	612	589	620	622	662	638	622	669	648	600	641	620	641	585	631	602	545	619	656	622	632	693	662	642	597	645	619	617	617	630	630	591	616	622	653	632	657	643	623	632	651	640	636	642	601	588	598	602	611	619	579	631	599	622	645	637	651	634	658	614	603	608	598	623	612	660	617	575	603	636	639	601	660	591	607	609	617	662	652	617	638	618	646	681	640	608	584	593	617	603	611	607	608	587	598	588	617	600	605	602	666	596	625	605	648	611	604	611	637	625	616	628	627	615	643	633	688	632	567	615	585	616	590	628	647	642	607	675	604	605	594	630	641	641	616	647	647	647	603	605	598	608	634	627	606	580	667	638	610	635	644	607	620	593	605	617	664	613	610	622	617	660	643	612	635	652	623	618	633	597	673	678	644	631	628	613	619	610	666	589	644	647	601	597	645	646	668	594	660	578	589	625	602	610	651	644	598	618	604	635	613	647	613	578	608	598	593	614	647	644	621	606	619	636	644	609	636	609	660	624	671	586	613	612	601	613	657	616	636	652	682	638	590	596	618	610	637	592	634	646	570	599	696	631	675	582	602	619	607	631	618	601	691	586	615	625	602	594	661	633	588	632	648
22625	20954	28644	23409	20955	21004	9566	1200	809	669	583	530	436	448	362	340	339	322	323	288	288	259	279	265	266	284	230	267	244	217	245	246	219	239	196	232	219	264	204	245	219	215	250	224	234	229	189	233	204	217	203	219	208	201	201	222	225	198	209	204	224	203	209	210	230	206	212	226	218	191	201	206	217	225	210	204	210	240	211	185	179	195	216	211	204	228	199	223	220	185	171	217	195	202	209	204	221	179	212	173	191	198	201	222	179	208	181	196	196	194	227	204	194	199	171	169	196	205	194	214	213	230	221	202	213	200	234	192	188	211	206	206	191	190	209	231	207	239	173	218	199	225	204	205	223	200	213	197	233	219	198	199	214	205	218	199	204	223	204	192	202	230	216	225	212	186	200	206	217	198	207	183	220	209	209	207	202	208	215	228	194	190	201	179	206	221	204	202	211	204	184	195	226	210	198	210	212	183	207	203	177	229	202	219	195	192	204	192	190	183	212	202	191	189	224	216	216	220	174	201	198	200	210	196	205	214	199	199	203	191	228	208	197	176	198	186	218	199	184	193	223	220	204	184	210	193	219	221	201	184	207	197	224	184	196	229	186	207	198	230	195	192	203	177	215	205	219	244	197	203	179	203	189	217	223	199	206	190	225	183	203	193	221	192	226	195	175	183	184	197	184	241	212	212	232	171	253	201	190	181	217	212	200	208	195	214	210	189	219	223	217	211	200	203	213	214	203	211	203	199	222	202	219	202	203	220	206	220	215	202	215	218	203	212	227	213	200	210	180	209	215	207	201	203	185	194	201	226	203	208	205	216	219	205	204	191	198	187	198	212	209	188	203	204	179	203	204	196	222	216	210	204	197	197	213	225	222	213	177	210	222	210	175	208	199	200	211	194	203	217	182	193	214	210	209	217	199	211	200	184	201	215	183	198	218	193	205	189	217	215	191	198	198	205	197	199	188	211	194	214	172	202	209	198	187	190	190	211	200	197	201	202	175	186	222	205	209	175	214	193	198	202	226	223	173	207	186	186	211	212	213	209	199	201	187	191	207	205	188	222	182	224	188	181	199	207	199	202	195	203	194	234	191	202	191	189	196	183	208	183	209	203	216	222	208	215	214	217	166	191	169	203	223	231	205	181	195	208	186	187	208	195	214	203	165	197	186	182	209	206	221	181	207	179	198	199	197	176	182	202	197	218	203	183	207	200	201	222	186	221	185	209	191	215	191	194	196	186	185	187	225	212	210	183	187	187	197	165	165	198	193	180	225	193	217	206	210	208	230	202	212	200	197	196	205	204	187	192	215	187	184	226	214	215	220	213	232	192	213	202	202	196	218	188	215	213	198	200	189	219	180	211	197	197	181	217	203	216	201	222	188	202	205	188	216	215	194	197	164	204	196	211	197	215	194	199	180	215	200	207	193	194	184	172	211	194	203	202	213	187	226	198	189	192	194	226	208	215	185	187	191	203	181	204	203	192	206	204	204	225	227	192	196	205	215	220	201	195	198	193	189	192	226	227	231	210	212	206	218	204	218	186	210	185	187	204	223	209	164	208	245	212	191	224	209	201	218	206	193	222	191	206	223	183	227	195	219	194	204	219	203	208	209	209	212	209	211	190	216	207	213	217	207	192	201	188	201	205	181	220	205	198	228	218	198	231	197	199	171	194	230	185	221	197	207	212	204	221	203	196	213	198	232	230	205	211	213	186	200	223	221	181	206	183	189	206	215	204	236	169	196	188	218	212	216	186	222	233	212	210	206	201	187	222	216	197	177	211	184	189	240	189	217	205	194	179	188	192	173	191	183	203	200	201	208	226	219	197	208	195	218	188	216	188	193	206	205	213	210	209	185	191	197	207	251	198	193	179	204	208	213	184	192	200	217	192	198	183	203	188	202	233	208	201	218	216	203	200	187	192	174	197	200	204	213	215	181	192	213	216	204	208	192	241	190	201	212	210	228	193	202	203	214	201	204	197	211	193	223	198	190	225	203	167	161	192	205	214	214	197	227	219	181	208	198	198	183	205	188	221	210	196	188	203	216	196	199	204	198	226	202	214	202	202	200	198	193	215	198	212	194	198	199	203	219	203	209	194	210	213	209	200	208	194	210	215	208	205	204	203	208	220	188	221	218	224	211	224	183	219	212	208	171	206	212	183	218	199	185	226	211	194	202	205	216	194	206	219	180	190	221	209	206	191	226	188	215	222	203	190	204	185	186	195	192	184	202	192	213	169	200	171	192	208	189	211	197	216	223	194	195	184	204	165	191	255	202	187	184	214	186	204	209	194	202	215	218	229	218	197	179	195	217	210	190	197	168	200	211	196	207	210	197	217	187	211	209	208	216	180	221	196	197	201	211	178	207	221	200	207	211	179	215	219	199	198	192	199	194	239	208	212	213	191	210	218	185	221	203	199	229	212	186	211	188	207	215	195	201	217	215	205	172	193	194	186	203	214	197	189	218	189	226	234	188	193	201	206	223	207	208	214	191	188	203	217	198	207	198	206	215	197	200	192	204	196	196	188	214	199	194	219	208	224	187	222	199	211	206	189	191	164	209	206	240	207	175	189	195	235	183	217	192	194	188	204	211	212	205	211	197	234	199	214	206	174	195	212	187	191	209	196	209	186	212	201	197	170	198	191	198	195	212	195	196	202	202	210	172	202	200	213	210	181	210	195	199	204	189	198	219	197	179	194	214	172	195	193	195	190	185	238	223	200	218	194	187	191	211	210	195	201	213	217	208	210	214	211	204	202	204	217	202	201	205	209	209	198	203	220	200	196	180	213	185	208	228	211	192	221	197	205	197	202	190	189	190	196	196	222	179	201	195	212	212	198	216	190	179	187	216	211	212	202	177	206	225	203	224	198	181	210	208	184	187	213	196	215	217	191	194	229	201	204	206	203	181	201	186	176	214	203	182	198	207	203	217	195	201	203	196	170	228	214	205	234	199	184	214	216	233	212	225	182	223	232	201	207	213	200	182	190	213	220	197	188	216	200	195	220	178	206	203	198	211	227	206	215	215	203	186	215	232	199	183	188	211	193	214	201	183	225	187	205	206	195	189	197	182	188	181	200	195	200	175	207	194	215	193	199	210	215	193	203	188	184	205	199	209	211	218	191	211	216	217	218	221	223	204	227	187	194	206	199	189	233	213	193	193	187	217	225	202	194	182	207	226	196	208	166	218	207	204	215	204	182	197	187	210	186	232	205	212	198	187	228	195	227	191	182	220	193	219	200	207	199	189	188	198	226	197	167	223	215	190	223	189	195	220	200	195	222	216	191	207	228	209	215	192	244	209	174	208	227	218	228	188	210	194	198	209	214	202	233	189	225	188	190	201	201	224	179	249	219	188	170	203	198	213	217	190	203	215	201	193	188	211	193	211	206	187	188	206	204	210	191	233	197	229	217	221	219	231	226	226	173	180	209	186	209	196	219	214	200	218	213	172	200	219	190	195	205	212	197	201	192	204	219	211	215	197	196	212	214	191	193
22626	19439	13314	7253	4953	3778	2817	2255	1760	1363	1154	951	832	737	666	599	547	489	469	420	439	405	415	339	344	344	328	337	340	348	299	310	296	282	273	268	279	280	291	264	287	302	271	290	252	282	272	268	254	264	252	272	276	242	242	249	263	259	280	261	251	250	266	265	246	236	202	247	235	248	254	245	251	213	264	235	218	250	253	251	288	247	235	235	246	249	254	266	225	264	244	238	262	253	244	247	221	233	234	247	225	253	251	249	233	253	228	248	213	237	259	235	270	252	228	245	210	253	232	249	237	266	253	206	240	251	241	239	261	225	238	260	238	236	261	243	229	246	236	238	223	216	254	209	250	232	250	247	249	248	246	239	261	227	249	239	240	235	236	232	212	243	245	213	254	241	255	238	238	259	250	233	231	228	235	256	242	243	217	258	206	268	270	263	247	255	230	266	213	242	210	230	230	251	236	255	232	266	240	243	258	253	245	239	222	236	251	242	251	247	259	244	239	233	236	229	243	247	237	256	232	258	246	241	253	224	238	233	261	232	228	250	252	257	229	241	247	246	253	254	231	222	261	233	251	246	253	246	236	237	233	229	205	241	236	239	251	264	209	230	241	247	260	200	248	272	213	247	255	229	229	244	242	247	234	238	254	249	244	234	238	230	245	217	226	257	255	227	255	255	250	246	226	245	235	217	235	262	248	239	254	233	218	246	255	219	244	232	246	241	237	234	256	258	245	261	224	229	289	231	219	237	222	214	253	282	271	214	244	224	245	226	246	237	221	219	235	226	243	228	238	244	243	246	246	225	216	229	223	252	251	258	231	284	218	220	243	252	232	259	245	266	228	249	240	264	216	243	222	218	227	237	250	259	217	267	221	229	225	222	211	246	240	253	236	232	227	254	250	244	230	260	243	244	253	216	244	242	240	252	239	237	240	240	232	224	246	224	241	236	252	256	235	228	257	214	228	241	238	246	259	266	228	261	224	255	231	236	230	225	239	273	238	229	222	259	265	249	249	228	245	238	239	207	243	231	240	234	254	262	239	255	238	225	249	221	262	213	242	242	246	223	234	245	222	241	257	264	215	252	236	200	230	220	210	239	238	247	239	227	222	215	233	237	230	226	245	263	237	249	222	228	240	232	244	240	235	240	224	227	219	211	252	240	254	237	255	256	246	229	267	260	259	243	231	204	228	247	206	246	247	230	249	237	234	218	254	287	230	219	240	239	266	247	232	243	242	238	234	221	231	224	217	237	265	197	220	241	210	205	236	230	219	226	237	255	219	237	232	261	217	234	230	259	234	252	232	221	249	261	235	236	249	244	236	236	245	234	248	240	235	211	219	254	263	246	235	226	250	231	229	224	236	220	203	226	221	228	241	225	232	253	227	257	231	257	213	257	249	211	249	243	234	218	218	247	222	269	225	204	245	238	215	221	252	225	243	216	231	243	243	232	253	228	252	231	244	222	242	229	244	237	204	221	238	224	228	230	232	240	242	263	247	225	230	217	252	236	230	229	233	235	277	235	240	253	226	256	227	222	238	211	263	230	232	269	231	207	280	254	254	251	250	258	260	219	247	252	237	235	241	241	247	240	223	236	241	266	242	220	218	243	222	230	242	249	206	231	249	247	261	239	230	247	235	227	216	235	224	261	257	207	227	249	237	240	222	243	244	234	241	241	227	242	233	243	262	225	235	237	248	237	245	240	254	235	225	244	266	264	246	247	242	254	211	220	229	209	228	245	238	247	230	236	215	232	265	245	235	245	251	207	233	231	232	237	230	246	215	228	249	255	214	188	235	216	234	245	237	247	247	244	233	230	251	251	248	224	250	242	231	240	246	215	246	245	255	217	252	232	234	226	198	219	236	248	228	227	237	212	234	214	236	227	248	255	230	236	252	218	227	224	243	229	241	232	229	261	225	261	243	238	272	246	235	259	235	241	251	234	242	226	252	222	265	228	255	232	241	239	255	233	240	225	227	221	219	266	244	216	228	218	255	216	239	236	216	217	222	233	261	241	269	231	254	226	221	288	252	222	259	256	234	253	240	269	230	227	237	252	225	251	267	243	199	223	236	265	264	231	244	238	239	223	219	234	247	255	219	263	227	261	250	237	231	224	245	245	221	252	223	236	250	235	225	240	253	225	249	243	246	229	224	236	202	222	216	241	256	242	237	248	269	203	234	215	244	214	236	226	240	247	228	257	230	239	226	252	258	243	273	232	240	258	267	211	232	260	242	235	265	251	223	230	218	226	216	230	210	248	215	237	261	251	240	248	229	239	242	237	219	268	218	244	229	243	214	235	212	228	234	264	240	251	240	238	242	245	266	256	228	231	237	269	242	232	232	232	254	243	268	253	238	242	238	221	242	226	246	243	227	245	220	216	251	245	232	238	246	235	217	237	221	233	249	249	256	256	238	244	235	204	259	241	244	255	233	217	248	235	226	206	230	217	234	218	260	232	222	212	232	262	231	245	233	241	217	225	231	239	254	235	245	219	261	246	236	238	232	243	249	224	226	244	235	237	224	218	255	230	251	263	223	220	253	227	233	225	237	213	222	235	231	243	242	258	274	248	225	226	260	244	259	248	264	233	242	252	212	220	232	234	265	258	245	219	224	230	245	253	238	219	230	238	250	226	281	233	235	226	243	249	243	234	237	219	232	229	243	222	221	253	240	239	252	243	271	258	242	235	231	220	225	248	245	230	238	224	237	231	226	257	232	242	250	228	221	231	262	247	247	248	256	228	250	215	230	254	225	241	226	234	245	234	270	221	230	242	219	212	250	253	233	244	224	262	234	250	238	229	209	263	236	249	238	248	240	249	268	217	288	243	283	237	232	257	239	253	213	221	213	236	223	259	225	256	259	249	206	246	236	260	238	246	218	218	200	244	231	269	243	252	251	228	236	239	255	212	246	266	239	253	215	253	243	216	237	226	235	251	240	257	215	220	203	213	240	249	261	230	250	242	221	264	245	241	241	257	243	244	246	240	236	229	235	238	239	234	227	236	233	260	233	232	234	224	231	240	265	234	217	222	262	246	243	216	235	231	227	264	265	263	240	237	240	269	239	234	219	218	234	257	245	240	213	271	243	234	264	239	218	226	243	247	245	257	257	209	241	235	267	260	249	264	233	224	247	261	266	260	236	220	212	249	209	238	217	237	231	259	293	199	249	233	268	252	243	239	232	263	263	241	229	241	238	224	222	234	262	241	268	218	245	254	250	240	238	257	244	245	237	245	223	213	245	227	247	252	274	250	269	247	262	251	211	237	248	237	245	237	235	265	233	238	219	216	244	224	234	241	229	249	235	244	253	254	234	245	214	233	266	246	199	214	243	252	219	223	226	252	241	247	224	227	233	223	208	241	252	240	246	241	224	235	216	220	273	268	227	229	262	258	238	246	254	229	234	238	229	251	243	225	246	232	229	252	215	279	246	256	232	255	240	242	269	189	254	235	250	245	247	267	244	233	255	226	239	245	231	246	212	232	247	239	221	237
26763	19998	7534	881	538	568	503	504	514	481	520	482	502	440	481	500	452	495	428	471	495	463	453	466	447	491	479	454	463	499	492	454	515	481	456	462	485	454	480	507	453	478	495	462	492	451	471	480	486	502	471	437	450	495	444	470	536	436	462	483	476	464	457	474	456	491	457	471	484	488	443	496	425	467	431	470	426	446	491	437	491	484	416	454	514	462	445	453	469	455	489	459	464	477	448	496	477	447	461	510	443	428	473	506	470	456	483	491	484	448	488	488	462	482	431	475	487	460	444	473	451	450	483	458	464	492	457	505	496	432	466	446	463	485	442	431	479	477	471	499	467	454	431	507	448	455	452	464	464	470	478	466	450	421	464	482	429	475	461	486	480	453	489	463	488	480	487	463	436	460	490	445	443	435	471	479	453	462	438	461	446	433	470	459	482	482	468	454	513	455	477	506	474	437	481	445	462	488	462	462	495	457	495	462	457	471	465	495	475	479	446	455	441	490	505	461	508	447	496	451	480	460	491	450	483	466	488	471	480	431	502	470	461	459	442	479	458	490	483	479	443	458	449	437	457	451	468	470	461	472	456	467	477	478	465	454	482	463	521	454	455	494	461	468	485	478	477	497	434	492	482	468	477	465	465	453	508	442	473	450	480	486	448	457	482	471	488	462	475	482	474	454	485	490	488	445	424	470	477	481	483	435	466	418	488	459	498	467	475	486	445	475	469	478	491	512	494	504	473	444	495	502	454	436	501	454	481	445	451	500	439	448	486	432	502	450	475	487	498	474	464	472	461	450	477	497	487	490	477	494	479	477	485	460	476	500	442	472	477	423	482	472	498	499	482	544	457	466	432	467	493	498	492	478	480	487	435	482	422	474	475	475	478	456	470	460	482	503	455	492	449	490	463	469	500	452	500	484	483	492	459	501	497	493	460	497	474	486	442	439	466	490	517	460	506	469	474	448	482	472	457	489	457	472	443	445	492	462	457	445	483	465	457	481	467	468	522	479	458	487	467	461	499	484	483	466	473	481	441	485	465	474	479	457	501	461	446	459	454	482	504	442	433	448	472	456	441	474	456	461	476	439	455	473	440	474	503	457	479	471	466	490	489	436	481	465	502	449	491	496	491	450	460	505	496	456	453	446	493	477	466	467	471	447	467	461	439	469	465	461	479	469	497	497	460	457	452	469	436	523	447	442	498	425	477	430	466	465	482	463	479	462	458	477	514	511	466	484	459	504	440	456	416	464	448	450	429	496	493	505	505	450	485	480	483	427	412	460	425	457	446	443	448	457	455	503	456	474	456	459	485	519	487	482	422	486	470	435	438	492	498	454	437	465	502	506	427	432	460	453	485	453	450	447	433	434	475	441	470	475	498	469	458	496	485	459	461	472	487	459	463	497	474	514	493	475	477	467	481	473	423	484	443	428	452	473	496	430	460	453	477	438	476	501	420	493	425	460	440	464	496	458	446	492	459	500	445	487	460	493	509	465	473	460	481	463	483	473	458	458	463	485	440	520	472	485	456	482	463	505	460	488	442	475	487	477	451	487	461	476	483	475	416	463	531	473	544	475	435	495	497	475	483	469	468	461	442	478	495	500	482	452	467	465	491	474	479	502	473	450	512	493	440	514	481	456	466	465	485	475	436	466	475	460	448	453	444	481	431	417	514	462	502	427	473	458	452	457	494	471	495	505	488	474	491	518	472	466	485	462	484	508	512	479	492	457	468	446	426	462	455	476	435	488	498	455	444	468	452	447	485	472	455	491	461	478	472	452	463	472	441	474	460	461	453	466	489	502	447	466	498	458	451	490	465	433	451	455	441	456	468	464	488	434	474	484	471	477	486	478	452	449	470	505	459	502	482	454	467	462	462	469	458	478	505	459	471	472	487	447	445	449	442	467	492	471	469	460	477	464	454	477	496	513	480	482	481	496	459	490	483	500	460	466	468	481	478	482	498	481	458	473	478	464	497	478	444	470	448	463	449	459	451	499	451	465	492	469	481	443	479	466	472	477	475	438	438	458	528	458	454	478	479	457	524	499	473	499	462	458	447	490	474	467	432	475	447	473	498	490	494	457	493	437	489	460	474	473	494	489	485	448	452	459	457	529	448	485	477	513	464	451	443	460	458	402	408	483	454	464	465	463	480	432	470	477	479	469	463	469	489	456	461	507	417	436	464	488	435	449	466	494	524	467	506	468	473	434	436	469	458	461	438	473	447	464	473	473	470	468	483	484	478	460	489	540	484	496	473	464	449	483	514	480	514	483	454	481	451	461	483	452	492	458	530	480	498	491	486	485	465	457	460	469	464	502	468	454	464	458	433	483	495	470	509	484	490	509	462	426	421	483	494	467	516	472	500	484	478	452	424	501	467	453	488	475	445	480	476	474	461	496	470	467	470	488	449	475	476	493	445	460	435	468	482	439	450	499	525	470	456	460	499	491	471	473	480	453	467	437	477	478	485	469	456	450	468	472	487	479	466	458	438	450	472	491	471	446	484	476	445	465	480	474	462	441	437	494	475	475	495	470	454	460	475	468	469	452	484	463	451	481	469	475	505	464	478	469	445	451	487	492	460	451	449	457	492	466	471	443	480	458	493	465	478	463	458	485	453	453	448	462	474	495	460	424	474	493	473	481	462	474	481	424	488	461	510	477	491	456	460	467	473	477	468	443	476	446	449	433	439	465	513	447	451	468	494	426	478	477	500	469	471	507	441	471	491	461	435	499	467	480	484	469	485	503	478	499	454	470	484	479	436	440	479	512	473	456	512	473	532	473	483	436	446	451	476	465	453	451	451	475	465	456	453	441	464	461	444	437	452	452	474	508	439	461	456	489	463	481	498	447	459	492	513	472	472	452	470	452	454	482	458	460	477	490	477	451	485	480	442	471	457	479	419	462	472	447	481	442	492	475	499	480	479	456	474	477	465	502	480	441	478	465	467	462	451	505	441	488	428	483	454	453	476	426	469	452	470	479	507	480	454	451	437	448	472	424	457	485	431	492	468	468	459	491	461	458	466	450	464	474	489	422	499	463	466	452	456	459	468	456	496	467	453	494	473	494	457	492	449	526	506	465	470	464	460	467	500	507	486	484	493	470	506	493	493	449	470	451	469	441	446	488	482	477	482	468	469	470	478	497	471	481	461	456	484	468	475	474	465	482	457	452	481	482	488	475	487	462	477	460	456	488	448	487	470	493	459	432	388	492	473	456	462	435	443	452	471	535	493	438	435	472	430	514	474	474	438	491	466	473	481	487	493	485	442	488	451	489	485	473	463	427	479	456	469	503	459	462	492	474	454	483	479	513	463	474	471	511	439	469	456	485	449	420	488	481	464	457	463	448	460	465	488	480	459	490	477	439	453	464	455	483	463	473	470	440	475	488	474	493	478	501	477	482	478	470	470	466	433	448	517	488	447	483	460	500	471	486	452	494	491	467	488	465	472	453	441	448	453	481	456	490	464	476	474	456	462	465	404	447	453	458	478	476
6423	1631	1279	883	754	695	695	586	675	624	609	609	608	575	618	568	569	578	582	559	614	612	569	590	575	612	562	631	560	557	574	587	614	579	577	577	593	576	611	583	586	565	543	542	659	576	633	586	621	579	570	574	565	582	580	572	590	567	562	594	583	566	561	584	587	594	529	611	563	562	553	609	556	591	579	603	587	590	589	575	598	570	582	534	614	579	567	588	618	568	557	571	559	582	596	544	588	585	577	602	551	579	580	613	561	599	582	595	570	551	572	576	581	542	567	609	574	613	547	578	597	553	515	579	570	562	559	583	583	550	630	543	584	590	581	585	626	546	555	545	570	576	545	535	567	573	555	554	537	566	558	574	576	598	589	564	586	565	568	600	593	558	551	566	587	542	575	572	590	547	554	596	584	594	546	608	613	601	591	614	567	550	574	610	593	613	553	602	546	570	625	553	533	593	604	571	599	579	571	610	615	577	601	572	552	594	559	577	611	569	560	600	554	557	547	605	532	604	526	569	572	539	557	537	582	579	574	619	590	554	533	635	594	591	553	574	588	603	591	586	575	547	563	564	563	586	567	590	567	583	591	580	595	560	574	556	598	583	570	536	577	579	553	572	559	546	553	587	571	557	559	585	609	552	571	531	540	591	568	596	529	558	549	562	586	574	608	534	550	564	605	592	571	612	585	600	521	566	537	567	564	632	596	583	568	592	609	586	574	592	613	579	571	559	566	598	562	589	568	561	570	534	577	571	581	574	558	605	580	594	577	589	600	589	589	567	574	621	513	550	576	567	576	597	554	567	546	586	560	585	557	600	636	564	596	585	553	548	581	546	605	582	562	568	632	558	588	567	587	567	552	575	551	556	574	553	568	592	579	569	574	584	548	565	609	589	606	602	550	570	557	541	583	600	571	591	588	590	545	618	608	527	567	605	573	579	572	555	552	563	600	586	608	588	579	587	545	574	588	586	578	594	572	548	598	574	572	566	565	551	553	513	588	567	589	590	594	545	566	558	545	557	567	613	574	596	605	607	575	572	626	593	531	591	586	602	563	549	583	604	558	550	566	554	573	579	560	627	591	577	601	596	564	594	581	565	563	578	585	553	577	577	594	586	534	584	581	586	613	613	562	561	561	553	562	596	599	589	586	529	569	555	571	580	581	571	574	563	588	557	567	579	551	558	520	577	526	563	563	561	573	514	565	581	581	553	617	590	600	581	592	546	570	557	590	595	600	591	598	531	612	589	594	568	571	531	609	587	565	523	553	567	594	575	566	597	568	587	568	606	591	558	534	581	581	592	587	542	572	575	592	564	590	579	574	562	593	587	580	578	599	578	566	559	550	581	558	587	581	627	585	548	583	597	599	584	551	556	567	556	630	611	576	539	564	557	578	594	541	573	575	578	594	546	574	548	571	572	591	583	565	578	593	609	558	591	576	574	573	592	570	552	556	594	548	563	582	546	564	584	562	598	550	573	563	583	554	574	614	571	615	585	523	599	585	588	616	571	560	558	598	568	559	563	598	543	539	589	608	595	592	614	537	568	640	566	619	601	553	553	551	612	578	580	582	571	569	558	571	605	570	584	563	564	574	634	629	558	568	557	572	580	582	585	598	599	554	572	555	580	568	609	589	563	587	567	582	648	549	582	592	523	638	571	580	562	567	601	531	550	591	608	566	536	551	584	583	611	539	568	553	568	649	575	581	547	569	561	536	557	567	570	639	598	495	604	561	597	543	560	576	554	526	595	567	594	574	533	592	577	539	591	576	577	575	563	582	566	554	573	562	560	556	577	570	606	617	606	535	612	581	497	579	588	572	597	584	561	594	574	569	572	589	572	592	613	575	571	572	551	542	596	537	545	585	532	556	551	595	591	567	568	565	577	595	602	571	573	555	580	548	562	560	633	576	623	595	550	548	570	550	533	549	589	554	588	592	549	575	586	541	581	555	621	612	592	571	601	569	591	575	569	541	577	576	567	567	563	581	592	587	522	585	566	581	604	578	562	612	616	591	527	562	584	563	573	579	570	588	601	556	612	589	599	555	535	620	586	565	620	596	538	517	576	577	585	570	581	579	597	605	608	579	542	605	573	588	561	580	579	614	584	576	632	562	523	606	564	574	599	570	544	562	582	574	575	602	531	587	573	597	603	534	547	577	586	517	578	617	575	588	616	579	580	558	561	572	556	591	541	574	592	562	570	539	548	577	569	589	583	594	565	568	600	545	546	596	569	561	587	576	544	580	555	577	574	547	545	598	571	554	583	611	576	567	559	601	571	547	572	579	625	602	559	576	598	531	583	544	571	595	516	564	568	592	601	555	592	565	594	585	563	576	568	552	562	587	589	543	623	581	557	578	559	572	559	562	617	602	551	556	587	566	593	568	579	540	579	576	619	537	580	591	585	571	595	602	618	542	607	540	561	567	574	585	556	554	603	586	580	570	583	597	525	550	603	553	572	590	608	554	553	580	586	540	535	574	542	611	583	569	555	535	592	585	560	613	501	609	547	587	575	521	575	564	567	514	611	592	574	579	578	592	596	581	553	586	559	548	545	546	537	557	558	534	592	612	586	538	590	559	577	600	581	597	543	556	554	593	570	544	583	551	586	636	554	601	565	570	603	592	599	560	584	550	569	557	548	535	544	584	527	627	570	573	586	559	583	598	578	595	576	580	544	613	561	554	608	554	517	566	578	574	551	550	600	567	582	543	574	586	501	591	595	566	551	532	570	584	584	576	580	574	554	581	568	588	601	566	572	597	587	554	581	570	563	586	568	589	562	589	611	552	565	594	547	609	587	596	568	569	572	591	586	580	596	571	596	549	545	520	551	568	575	626	604	559	550	583	589	604	551	565	579	567	553	577	553	587	591	577	587	531	537	588	556	559	549	571	620	560	573	576	549	607	580	584	576	609	574	617	593	570	563	595	552	560	613	585	582	590	598	558	559	612	596	557	562	591	546	615	559	582	598	585	622	588	578	585	561	564	555	632	582	588	602	632	533	607	574	550	578	585	497	556	561	573	592	514	569	527	563	585	602	563	570	549	582	564	565	592	561	573	562	568	545	577	572	561	510	542	563	539	553	614	614	571	589	589	583	592	600	577	579	577	602	549	545	538	562	585	550	586	594	567	548	576	550	620	538	551	568	577	564	585	561	578	545	557	593	584	615	607	586	551	550	548	560	569	554	608	596	611	550	580	609	607	588	602	596	633	572	568	560	568	577	560	592	585	593	557	589	555	564	619	545	563	576	568	598	587	562	546	559	587	575	595	606	615	575	610	558	563	561	554	564	583	583	559	595	601	603	608	573	601	561	618	600	543	577	568	564	620	596	583	580	603	579	575	620	563	561	522	559	564	594	608	559	549	591	586	578	596	561	565	575	581	562	586	541	592	582	557	534	561	617	576	606	549	592	583	584	566	547	572	593	592	539	578	574	588	538	599	585	559	553	556	563	573	551	553	563	565	545	586	603	578	605	590	562	576	538	611	621	581	565
23682	20958	28285	23791	20962	10803	1091	705	532	498	445	418	374	324	323	323	295	261	294	266	223	274	264	249	279	248	240	237	286	261	260	268	257	253	242	224	256	236	218	244	240	228	252	235	235	213	241	254	233	251	229	230	216	219	234	228	221	245	243	241	225	220	245	213	211	259	232	262	225	235	262	222	245	214	227	218	251	223	210	233	222	214	248	208	233	230	227	242	227	233	224	225	237	235	219	232	226	217	214	241	243	238	236	214	216	247	213	220	216	244	227	228	219	213	227	224	213	235	225	227	213	214	231	187	192	225	234	225	229	212	264	242	217	235	247	219	193	236	228	251	246	231	222	248	225	211	221	233	211	235	207	232	228	233	234	214	241	252	227	230	210	211	238	224	248	211	223	263	253	242	204	214	210	206	239	226	205	204	248	206	234	236	208	223	235	208	236	225	234	238	238	216	233	236	219	231	217	240	227	226	210	232	233	234	183	252	233	211	219	227	221	235	260	229	197	234	203	214	224	213	230	217	241	234	203	225	216	224	226	226	207	208	216	208	219	247	226	206	222	234	216	210	224	243	215	245	223	240	209	225	207	225	240	249	227	214	208	228	235	220	230	227	222	261	217	239	235	231	234	219	220	195	231	210	225	224	228	221	247	234	247	211	233	219	248	237	226	221	210	229	221	208	220	240	243	250	184	249	206	261	225	228	249	212	222	220	237	195	217	260	218	226	216	216	214	238	204	233	239	230	248	247	271	229	232	229	208	239	242	231	226	230	232	222	225	209	252	204	218	249	201	203	223	237	216	205	233	215	232	227	237	229	243	240	223	236	218	232	222	247	228	214	212	226	222	200	244	243	213	229	249	227	194	248	206	235	248	258	243	205	233	224	214	253	229	234	220	248	224	231	222	229	206	231	237	235	235	212	221	228	227	242	220	218	208	231	218	219	221	226	234	262	212	206	236	220	243	223	245	195	223	226	198	215	226	213	228	283	229	211	213	203	222	252	210	218	221	214	235	245	201	226	254	222	204	253	225	236	252	249	253	248	230	223	216	221	209	224	221	232	217	215	227	214	226	193	224	203	231	230	238	228	234	240	206	245	251	231	224	209	221	216	220	214	217	218	235	228	240	226	202	240	216	212	247	214	213	198	222	200	234	203	224	233	225	235	213	262	228	224	210	241	230	206	226	241	211	252	246	253	210	210	238	220	219	241	251	199	199	233	243	202	223	215	240	244	220	237	227	215	228	230	237	241	237	217	217	218	247	234	237	213	228	192	222	218	211	231	237	207	223	232	235	216	222	225	216	204	226	228	207	236	230	229	223	236	218	227	222	191	227	215	219	236	219	202	231	233	181	240	257	227	235	245	213	223	215	203	224	220	223	236	232	214	211	248	226	236	238	243	237	209	207	217	258	221	213	253	198	229	256	213	229	215	209	230	225	250	228	249	204	185	233	220	227	246	234	210	227	212	216	217	217	245	218	220	242	240	213	222	209	241	239	221	221	227	194	215	225	237	246	226	223	227	232	236	201	209	201	238	237	240	223	213	229	221	211	232	226	247	224	255	211	217	222	191	224	219	236	217	201	232	220	246	229	212	231	231	233	201	236	232	253	185	224	237	228	222	239	233	234	216	248	203	205	224	206	230	214	254	216	228	228	207	220	246	249	216	252	233	232	224	244	215	260	209	228	227	239	184	232	192	223	209	246	243	215	240	237	247	246	246	214	220	257	237	244	214	254	195	226	231	223	219	204	217	220	236	224	233	218	221	216	223	228	215	233	212	215	213	227	216	203	236	241	203	236	216	220	229	212	243	203	223	208	226	214	238	241	212	237	231	219	223	238	255	219	216	245	233	215	220	196	218	240	234	208	238	217	226	224	215	225	232	221	227	229	240	236	184	233	236	210	237	227	213	243	212	229	235	232	233	252	231	224	208	223	207	208	217	225	254	216	205	234	212	250	197	233	205	221	217	218	237	241	210	224	214	219	230	221	210	223	223	253	207	236	227	228	246	218	234	237	229	213	224	241	240	239	232	208	226	244	222	220	228	222	214	214	222	202	209	211	224	218	231	255	276	221	213	216	244	197	248	232	222	247	212	260	203	246	199	252	236	214	221	244	212	250	220	246	223	231	235	232	234	225	226	221	246	248	212	192	227	229	217	251	215	192	233	223	254	217	228	251	227	260	234	233	240	246	226	206	214	228	221	233	243	231	241	240	212	227	237	224	220	250	217	255	218	245	240	217	222	211	237	217	219	217	194	234	250	242	242	240	229	225	213	260	209	201	188	209	231	231	240	245	233	224	220	260	202	219	235	204	237	211	260	238	230	229	223	208	219	237	241	236	245	217	262	202	219	237	236	213	235	227	230	215	228	205	230	232	226	231	229	228	212	230	235	224	225	270	242	218	230	204	233	231	236	215	225	234	222	238	221	236	249	218	259	221	217	237	224	228	226	207	230	261	191	207	231	215	231	228	246	221	214	226	226	213	216	205	218	204	237	195	235	230	238	209	240	222	219	225	212	198	227	235	220	196	228	240	236	205	200	206	225	234	236	225	214	201	220	220	256	229	210	225	207	229	231	253	201	239	233	229	219	229	217	220	199	246	219	266	222	211	241	218	211	217	228	214	224	256	216	221	216	227	233	235	229	206	243	222	228	232	245	220	216	213	217	237	220	218	225	238	243	236	210	227	234	204	237	229	234	225	227	219	238	222	224	220	214	244	214	230	209	230	229	219	208	270	200	209	235	243	261	189	252	249	224	223	234	205	228	278	197	222	194	228	239	198	229	234	231	234	238	212	222	209	224	232	214	219	207	230	200	205	230	207	223	222	229	198	239	247	250	219	236	237	268	239	210	251	225	229	213	198	233	222	243	243	230	218	238	230	243	213	216	230	217	217	220	223	228	194	218	231	218	216	218	213	224	225	225	234	170	229	221	215	228	209	219	209	226	218	212	206	211	212	197	234	186	245	245	243	290	219	228	223	224	200	239	222	247	241	225	236	205	241	214	241	212	226	214	238	221	229	206	225	207	248	214	223	215	220	221	196	225	226	223	233	238	225	221	240	238	225	241	221	242	216	213	209	243	233	233	219	225	208	262	207	205	226	244	212	222	191	235	242	234	255	219	255	227	233	224	222	225	225	240	208	219	218	222	234	223	227	233	226	245	234	272	235	246	223	231	224	211	221	217	223	221	228	245	195	235	213	207	241	238	231	210	241	238	232	230	215	213	224	225	215	219	232	224	261	217	249	227	211	243	251	200	227	215	220	240	241	237	237	258	209	210	200	223	214	228	248	218	224	206	228	180	222	249	244	231	228	207	223	207	238	210	231	218	225	217	233	213	214	209	241	218	218	227	227	205	205	228	227	246	232	225	222	226	220	234	220	218	226	230	246	210	226	232	230	223	211	215	245	240	245	244	236	203	258	212	235	218	248	223	222	225	257	218	218	222	220	241	224	237	224	226	222	229	202	240	225	213	271	202	253	228	215	231
19654	9891	8380	4218	2778	2177	1680	1357	1054	901	789	641	626	566	475	484	462	459	404	403	363	374	368	347	327	318	334	313	350	353	330	321	342	301	314	319	305	311	308	336	311	319	315	326	297	336	306	324	298	288	276	323	345	315	320	287	288	284	325	309	318	288	297	279	288	280	290	307	294	332	309	327	297	323	300	298	303	314	271	279	300	307	320	291	307	307	310	281	266	294	310	292	307	269	262	283	283	308	269	295	299	303	308	317	277	283	296	303	301	261	295	276	314	291	295	281	330	232	257	325	259	285	311	276	285	282	308	297	278	317	286	288	301	280	304	276	294	301	273	313	295	296	312	272	312	299	314	274	302	283	275	327	272	293	277	304	293	247	304	285	298	308	310	286	293	312	272	298	274	265	301	281	278	275	285	286	296	284	272	298	280	318	273	329	279	284	287	285	269	285	292	303	321	298	280	280	273	283	293	271	271	274	294	307	278	265	296	286	281	310	299	290	305	302	300	313	342	320	308	299	276	274	292	257	298	305	295	289	289	294	271	303	282	274	288	302	316	318	278	285	317	292	299	287	288	277	310	284	281	308	298	268	312	307	307	289	273	321	277	290	308	299	270	281	289	276	283	268	268	287	298	279	265	257	279	314	283	284	291	288	276	293	284	280	296	323	297	310	262	279	284	298	313	307	297	298	296	265	299	324	287	302	266	276	313	294	311	277	298	285	289	312	309	291	299	296	300	255	318	283	288	286	316	283	297	277	296	287	285	307	289	267	285	290	289	291	253	268	309	283	291	316	280	313	276	269	313	290	291	303	316	280	260	293	279	297	280	289	315	315	302	327	303	304	297	269	314	306	259	310	298	296	282	284	279	291	284	286	295	268	305	288	282	280	266	300	300	303	286	271	288	288	290	288	274	297	296	292	288	288	293	271	305	274	271	295	301	298	276	300	274	289	286	297	316	315	291	291	307	314	308	302	280	305	318	284	302	320	303	313	315	293	260	283	306	280	291	302	272	278	293	270	278	309	251	293	282	285	290	294	278	314	296	277	309	305	258	321	273	286	281	307	290	263	297	286	304	299	298	290	287	307	307	289	302	284	311	321	304	282	312	288	286	280	284	279	298	283	303	318	260	286	279	293	310	296	288	283	280	321	279	295	289	315	282	241	311	300	276	291	283	292	298	280	287	318	262	277	272	264	307	284	310	301	281	269	271	301	283	314	313	299	268	300	303	283	325	297	281	282	303	313	304	269	280	284	276	287	286	312	295	280	308	274	300	267	277	288	285	311	289	285	278	296	303	303	285	296	287	317	262	290	292	307	301	270	276	304	281	281	303	321	307	280	284	259	281	292	280	278	307	294	303	318	284	295	260	267	266	303	317	302	292	283	290	323	290	301	274	271	276	309	289	273	239	305	300	263	292	287	313	258	263	291	283	276	304	270	285	274	305	279	264	317	299	286	298	278	288	272	305	267	315	304	293	305	309	282	304	289	290	296	264	318	338	296	280	295	306	299	297	299	293	281	258	284	324	307	284	300	286	292	276	302	295	308	304	285	274	297	317	292	282	300	288	314	271	316	290	289	300	286	277	301	276	315	281	313	290	294	282	297	302	288	317	298	301	284	328	296	288	273	261	269	306	285	304	280	282	284	306	291	278	271	298	304	278	310	281	267	298	313	291	313	277	274	291	299	278	302	290	265	263	291	299	305	306	323	316	272	303	298	267	260	320	257	305	310	306	307	307	261	270	285	274	280	295	257	319	303	301	303	325	300	271	284	272	287	287	287	292	260	284	276	300	294	300	274	312	289	261	263	282	300	283	281	294	298	296	302	324	293	285	311	277	342	275	289	296	263	307	310	302	291	305	307	279	281	294	290	295	303	294	284	302	287	297	295	296	310	260	312	275	307	283	281	294	259	274	288	283	265	284	290	311	303	278	300	298	297	250	302	314	307	282	294	297	289	305	291	312	291	293	262	288	312	316	297	293	288	273	277	288	307	284	301	284	282	306	288	305	298	290	323	278	298	280	338	249	296	282	290	281	291	300	284	293	297	297	279	292	294	288	288	276	299	255	305	277	284	262	304	254	292	313	304	254	275	280	284	283	300	313	281	293	281	298	308	290	284	315	290	314	289	290	277	325	313	280	280	291	275	313	282	279	288	287	287	312	278	279	288	306	297	282	304	319	293	300	276	282	252	273	334	262	256	334	302	267	303	282	324	261	284	329	311	295	251	299	253	299	278	294	298	269	240	308	316	275	299	295	313	322	308	246	282	294	292	306	294	319	277	264	328	289	301	277	324	318	259	307	280	291	303	293	286	272	290	290	290	293	327	308	274	286	288	291	292	290	285	290	276	328	279	300	299	316	294	262	260	304	308	283	292	282	308	303	292	281	295	302	338	291	292	297	284	293	316	261	282	269	266	276	264	302	298	288	305	275	298	286	272	285	286	320	306	282	274	319	283	267	306	286	307	288	289	290	286	283	302	291	282	310	308	328	306	304	275	286	314	271	252	309	303	285	282	248	278	311	282	279	268	290	277	269	319	292	263	261	264	314	284	310	291	273	267	322	293	300	290	269	269	277	279	289	315	253	310	303	291	331	291	308	329	305	276	278	297	273	277	288	286	336	275	284	289	281	299	289	295	329	279	279	297	306	253	291	281	304	259	269	279	277	279	266	307	280	288	284	277	282	298	292	315	290	275	285	290	300	288	279	303	286	302	273	291	257	277	297	308	301	278	299	290	302	309	286	290	308	282	286	287	272	305	316	274	262	292	266	301	278	325	318	281	288	304	278	283	303	295	267	312	274	313	310	293	314	303	295	287	271	324	299	279	291	281	297	291	303	292	283	320	279	325	294	285	296	297	313	267	304	302	298	299	311	302	286	278	313	283	283	289	286	265	306	316	307	291	279	288	288	283	285	319	307	302	287	307	288	308	295	282	293	309	294	302	285	266	287	278	265	304	291	294	335	314	292	292	310	308	287	301	305	298	304	280	282	268	280	312	251	293	277	302	308	296	301	269	276	311	294	286	258	306	315	323	289	303	289	301	300	281	283	309	319	290	296	278	340	297	274	308	297	292	305	274	290	275	293	306	271	317	284	308	282	284	285	285	308	269	305	251	280	282	272	297	278	301	267	295	297	275	325	310	292	253	281	319	324	292	300	314	270	278	285	288	299	294	304	291	309	276	283	285	312	279	287	295	305	313	297	309	294	301	299	285	304	278	295	303	283	286	317	276	273	284	310	272	293	287	313	290	290	282	280	294	285	291	276	268	290	313	267	257	246	300	301	301	293	285	298	308	281	266	301	291	285	293	273	300	288	269	305	278	285	296	269	302	289	271	275	304	286	283	299	248	301	289	285	283	297	306	302	249	303	271	300	265	293	271	317	315	280	282	281	259	301	307	275	306	277	294	264	297	272	301	258	265	275	305	260	323	271	291	314	283	271	282	278	287	294	276	300	302	276	277	275	275	300	298	294	271	304	282	301	295
24953	20986	27140	24937	9479	977	775	701	709	647	605	596	601	559	557	612	546	561	570	525	567	543	556	563	579	520	512	563	541	559	525	546	514	539	527	509	582	554	548	558	531	574	501	604	565	545	558	526	509	528	565	544	522	525	507	561	562	507	503	550	537	524	557	543	505	543	534	520	507	531	513	564	582	545	503	537	547	532	535	535	567	486	562	537	522	497	549	494	521	549	519	534	496	517	497	505	530	578	543	523	537	534	523	532	540	510	534	521	522	513	536	542	545	557	512	546	520	566	546	531	544	477	553	519	548	502	546	520	513	496	563	536	556	520	512	475	508	513	570	495	518	516	517	511	537	523	551	531	520	538	511	505	530	489	520	526	527	578	540	559	546	559	538	499	510	558	549	527	551	498	531	506	513	532	550	517	530	530	552	493	531	545	526	553	533	494	509	557	538	569	526	506	509	517	545	519	549	547	553	529	533	516	502	595	522	526	512	522	560	556	544	518	472	527	524	546	504	526	527	526	551	506	511	538	520	536	542	571	512	550	568	562	541	545	579	544	517	535	524	511	487	523	523	550	519	486	514	502	483	521	528	513	559	540	535	520	495	529	574	526	506	545	530	532	554	577	497	567	545	535	502	525	516	500	551	492	520	564	523	541	554	544	547	528	538	543	521	546	564	535	557	500	509	540	540	503	548	495	491	508	520	544	512	545	567	518	529	541	547	517	546	562	514	523	529	527	547	582	527	540	529	502	530	518	522	517	526	506	523	517	525	561	547	526	504	549	565	548	530	539	525	533	505	567	505	545	536	547	575	497	542	532	513	543	551	527	526	495	533	526	484	501	564	512	540	565	579	525	475	508	547	532	561	500	520	532	511	568	534	571	532	544	556	533	559	525	551	532	498	556	527	507	524	531	544	495	529	542	518	513	516	541	557	524	532	540	507	544	542	493	538	536	486	532	487	525	563	552	508	554	533	525	522	518	514	517	541	538	521	511	534	514	542	530	549	521	500	505	528	515	484	532	570	556	534	536	521	495	533	559	513	580	529	551	502	543	520	537	571	524	539	546	537	554	536	510	543	512	485	516	489	518	549	565	536	539	535	542	555	518	534	531	540	536	550	511	508	536	521	503	524	520	471	494	513	535	528	522	535	510	500	521	538	529	518	498	538	508	496	538	539	545	552	514	534	515	548	514	554	541	551	524	602	546	502	491	533	573	530	534	532	545	511	553	534	562	531	499	520	526	536	509	509	569	535	495	561	552	546	564	503	545	542	564	526	520	551	478	517	534	572	515	487	555	540	599	543	496	525	491	546	569	538	520	493	541	557	532	520	497	505	458	501	512	535	524	552	510	513	515	545	488	524	516	518	567	518	506	509	494	489	588	522	531	508	507	540	543	525	556	555	535	515	513	514	505	545	532	566	553	557	545	546	568	505	542	527	496	555	549	521	508	527	580	551	507	508	521	542	503	475	533	505	518	535	541	530	512	500	538	514	553	483	545	537	492	504	537	487	508	533	531	498	556	516	524	462	527	533	525	513	547	530	515	515	516	539	506	503	553	506	571	543	528	532	529	525	520	536	541	531	492	532	492	508	568	523	551	560	488	476	538	531	555	488	527	515	548	520	524	542	485	507	535	502	579	528	530	524	534	558	542	534	526	542	534	507	528	534	530	514	488	524	502	567	569	522	567	548	519	516	569	540	542	526	513	544	541	471	535	503	524	542	515	531	535	572	536	544	515	539	586	538	573	496	584	525	514	517	521	537	532	550	539	544	525	539	500	541	557	528	565	496	514	513	534	512	553	520	555	555	523	550	515	566	538	535	491	529	537	528	536	548	544	522	525	493	548	509	516	519	580	584	553	537	535	506	507	527	544	558	496	538	502	512	521	530	535	536	523	560	520	518	524	552	506	553	544	531	506	511	517	553	513	576	527	523	552	535	523	529	520	525	536	514	508	523	551	539	503	518	509	511	540	577	552	490	515	579	552	557	543	537	518	536	571	532	574	515	572	503	541	555	507	530	490	528	496	544	488	553	514	492	555	529	564	561	519	513	545	570	538	481	514	562	514	490	520	498	516	519	532	550	564	516	529	544	569	526	521	547	546	521	533	512	536	525	520	542	527	533	521	501	503	542	562	490	580	502	538	517	502	478	558	516	503	492	534	549	539	517	535	539	534	521	527	496	552	520	555	503	541	512	546	521	528	556	554	525	514	528	510	537	499	561	530	497	540	530	537	547	509	567	530	533	536	569	506	550	515	508	526	530	492	519	536	546	580	532	535	548	506	505	544	512	545	553	494	537	576	558	518	509	597	537	523	514	519	520	497	474	496	507	523	537	550	522	520	554	535	562	526	521	514	542	548	530	531	527	519	509	518	498	554	482	498	524	547	536	558	517	544	560	525	562	546	503	541	483	526	522	503	515	540	517	516	531	542	495	520	534	512	521	512	548	535	548	545	519	526	517	546	558	519	525	460	522	512	523	551	544	495	476	533	578	530	530	552	538	528	548	534	512	577	550	529	536	536	519	516	538	545	526	569	571	536	551	500	546	472	538	540	494	515	545	497	451	558	525	559	533	484	501	498	555	499	504	511	485	507	540	559	509	541	506	551	533	529	578	528	523	530	534	507	501	522	544	556	522	498	507	533	509	528	531	494	529	546	536	537	544	556	522	567	526	547	542	514	539	531	503	520	507	526	511	589	531	492	513	541	518	531	541	506	535	509	530	524	571	527	504	503	492	526	561	548	543	534	510	599	518	501	528	482	519	491	526	541	490	507	497	513	553	544	566	534	506	543	485	519	503	586	545	517	532	550	483	529	555	522	535	520	506	517	560	523	544	541	516	560	495	522	535	505	528	539	573	517	540	524	540	539	521	535	524	576	503	506	566	496	529	539	575	540	516	515	591	556	531	554	529	566	532	532	512	530	566	542	521	552	465	530	511	506	514	530	499	570	551	560	540	535	544	578	545	543	503	496	481	520	513	548	502	547	517	541	529	543	548	528	504	521	532	497	532	536	478	490	528	522	528	518	518	536	510	581	488	590	535	507	523	524	558	551	504	552	559	520	545	507	506	512	500	527	482	536	515	533	537	531	546	511	510	509	544	498	545	517	520	493	550	550	511	534	479	558	510	529	552	537	538	528	527	585	525	529	510	520	546	549	572	530	527	556	516	523	543	540	548	554	502	558	557	512	517	546	552	507	510	477	530	538	570	494	538	501	521	498	506	532	510	526	538	511	531	514	523	487	536	572	529	514	556	527	531	510	537	557	538	501	524	515	583	515	541	513	528	563	522	536	538	556	501	499	528	585	520	545	503	493	543	537	521	533	534	553	502	518	533	526	581	515	482	572	509	561	538	543	544	534	528	530	529	546	531	558	580	499	551	537	528	505	475	542	537	523	523	506	514	558	487	557	524	526	513	502	575	506	569	521	555	532	518	549	560	558	494	511	538	508	534	518	524	563	544	521	560	521	468	567	490	498	603	499	507	556
17814	5837	4866	2597	1934	1561	1308	1192	1033	910	894	830	819	766	670	722	704	745	723	700	649	650	633	693	668	651	638	638	682	613	697	642	693	665	644	657	646	680	596	677	636	628	657	654	667	667	674	625	640	569	637	613	614	676	607	663	641	602	628	674	598	644	597	620	628	628	618	632	672	627	644	640	651	630	628	661	620	621	622	650	604	607	621	628	614	607	627	651	599	656	628	626	633	643	661	652	578	606	604	601	618	610	592	622	646	649	649	628	694	590	623	641	612	576	607	621	630	642	577	670	642	626	617	647	578	642	645	590	607	672	601	654	599	642	645	601	648	647	631	636	659	612	631	607	608	626	637	650	641	645	611	690	603	671	628	642	662	615	631	621	640	605	618	611	677	618	620	590	613	586	592	603	615	655	627	620	619	585	637	654	627	618	646	590	652	645	614	642	615	601	603	602	686	599	658	627	609	618	585	664	624	650	654	625	611	632	597	635	651	673	587	600	623	653	586	651	602	623	623	573	679	613	636	639	630	619	605	668	639	601	626	623	619	615	674	618	626	638	668	610	642	652	594	593	601	620	655	605	648	645	693	605	644	624	606	640	598	590	634	576	655	630	591	616	616	637	619	622	640	650	604	659	621	615	601	674	599	646	608	575	614	627	636	597	637	592	645	640	651	686	656	617	598	655	601	615	649	629	607	619	629	628	640	641	626	678	657	622	616	655	624	653	664	622	621	593	641	620	623	629	611	649	663	609	649	661	602	599	633	606	643	648	644	624	662	664	609	666	623	613	607	645	610	647	628	618	602	635	610	665	623	630	633	641	644	583	631	606	625	615	642	592	653	597	624	635	598	642	648	658	663	631	603	626	640	640	648	610	635	592	629	660	634	662	633	595	673	620	628	608	649	582	641	646	634	638	597	605	657	620	647	618	608	624	649	628	635	605	599	625	591	605	660	646	616	653	634	635	598	576	596	620	603	619	612	636	617	649	592	623	657	661	600	630	629	629	602	631	628	607	682	628	651	591	648	599	574	657	629	678	600	587	579	637	604	640	628	610	608	622	620	570	631	630	627	606	640	632	575	639	634	651	647	583	657	666	608	623	623	663	640	679	594	636	595	639	608	628	645	646	607	606	637	681	651	611	619	623	638	583	637	632	641	627	605	661	645	602	608	634	606	601	603	606	634	637	664	707	601	650	615	601	622	645	608	633	616	601	616	576	640	633	588	621	623	567	583	587	628	624	625	598	666	629	605	615	644	654	601	647	620	639	600	620	644	681	622	661	617	648	648	575	652	625	635	632	650	574	654	597	613	614	656	570	583	616	611	625	609	640	647	594	590	594	663	594	669	627	628	641	611	617	627	625	595	605	571	614	624	634	602	612	663	643	585	598	634	636	626	606	631	632	616	640	664	661	660	637	652	589	651	619	639	656	612	621	634	629	619	613	625	635	649	639	619	646	592	602	630	704	649	675	596	625	575	633	616	640	621	621	596	702	659	605	617	605	649	601	665	657	607	622	642	666	644	652	623	655	667	578	654	634	632	617	632	623	642	664	593	623	598	632	592	602	649	652	666	666	636	607	640	604	589	657	640	638	643	611	628	641	655	626	665	604	647	633	627	609	605	598	675	583	599	586	611	608	636	622	634	648	625	649	627	632	599	628	630	598	614	631	642	611	615	644	612	635	603	612	620	614	621	629	588	633	571	653	631	628	629	617	634	579	616	645	635	611	636	659	610	642	627	621	630	651	585	601	601	646	580	636	636	631	664	632	613	644	682	643	641	654	626	636	613	647	622	609	653	660	607	573	621	668	636	652	628	633	608	625	658	607	645	666	612	647	665	600	654	629	616	681	628	621	685	630	636	636	623	599	635	614	633	651	641	599	631	618	645	643	590	639	634	617	610	654	643	647	602	592	635	657	611	655	630	599	625	574	661	654	620	679	628	604	616	642	630	627	660	643	651	636	671	626	629	686	641	612	644	647	610	635	615	606	654	597	619	642	619	613	657	651	623	600	618	649	598	658	632	611	609	592	645	627	630	656	639	623	634	665	697	603	588	603	692	648	593	637	650	592	647	628	653	570	656	625	652	653	630	660	614	669	611	603	605	603	598	620	655	630	639	676	656	639	653	665	605	620	632	643	651	631	608	633	666	671	623	585	630	586	617	663	614	689	644	590	647	606	639	644	649	616	654	644	637	646	656	636	592	654	630	610	610	672	686	647	668	605	579	639	655	607	604	614	621	599	604	664	610	607	642	615	595	617	601	621	588	638	657	653	650	644	642	608	619	674	642	618	627	621	650	625	589	647	652	610	635	676	624	597	616	576	640	650	609	614	649	610	643	628	652	619	640	605	677	660	670	642	643	612	624	603	619	600	606	601	612	609	629	629	601	634	689	613	615	632	642	634	639	645	586	628	633	605	621	564	617	622	603	637	702	604	631	629	632	606	624	658	663	599	622	608	663	609	639	619	654	598	649	637	594	633	600	587	604	643	627	642	635	620	623	605	590	611	609	602	615	589	588	673	582	630	616	621	583	637	645	611	626	618	646	630	663	591	640	630	630	644	631	613	604	617	627	572	612	611	627	657	638	624	601	587	648	662	632	646	643	580	588	582	615	645	615	634	619	581	619	628	661	649	632	604	640	672	657	648	624	617	611	617	579	629	640	619	632	614	659	620	621	661	650	674	603	623	620	625	683	608	610	678	638	652	593	635	582	602	640	642	608	638	604	619	604	654	632	671	608	632	717	666	591	622	637	644	660	616	610	611	656	609	662	594	642	635	616	632	635	630	651	611	640	623	596	671	624	603	608	590	605	630	629	622	651	608	594	637	619	669	620	637	628	668	630	602	581	654	629	634	630	620	619	619	642	665	568	605	644	598	633	640	642	658	572	599	611	647	624	624	605	692	599	623	643	598	631	626	622	648	659	634	658	669	625	624	666	659	611	603	609	619	631	639	620	606	587	645	583	619	581	610	623	646	609	635	607	649	659	642	625	617	613	649	573	634	622	654	662	637	598	582	646	599	618	587	604	600	628	562	655	584	651	651	610	591	592	615	657	643	643	619	621	627	649	577	647	630	637	628	671	623	597	623	600	639	624	620	641	629	618	600	630	604	649	622	634	616	631	649	595	625	621	628	609	638	636	618	654	637	636	601	577	598	623	632	645	589	624	640	637	622	601	594	659	643	594	650	649	625	642	660	667	654	632	626	598	634	609	645	630	567	659	618	634	638	616	632	659	669	660	644	624	610	665	613	605	611	661	623	620	611	634	630	603	605	664	615	583	628	610	646	629	612	632	619	639	657	706	644	644	595	582	671	587	609	610	638	646	662	624	641	611	651	600	631	638	612	601	621	624	637	629	624	610	617	598	635	582	612	625	618	638	611	706	616	623	617	645	637	600	663	633	652	597	618	608	694	658	674	675	627	637	602	643	641	646	609	617	634	655	645	663	652	606	664	697	630	611	630	631	590	637	615	657	607	627	638	659	615
22668	20972	28691	23409	20972	21023	9627	1190	808	702	579	446	511	433	374	329	330	315	318	294	293	298	278	248	286	260	244	270	266	269	228	235	246	228	250	233	216	254	234	224	211	227	220	221	225	177	196	232	211	220	239	234	226	217	193	203	211	212	211	206	172	195	230	226	210	192	223	210	225	196	222	211	222	205	225	207	222	203	202	197	218	192	209	188	226	202	201	228	198	205	203	212	197	190	205	206	208	212	202	214	213	208	215	214	205	201	187	195	217	214	198	228	205	207	200	205	212	191	212	199	220	210	228	236	223	230	214	201	196	224	196	182	218	215	181	188	191	211	199	191	200	180	191	193	205	180	211	195	203	215	191	198	216	192	200	202	209	211	181	228	174	209	229	196	207	209	199	210	199	192	217	208	230	209	202	205	210	218	202	203	203	186	201	222	207	203	211	195	208	195	209	163	201	225	203	188	212	223	202	219	219	209	220	234	179	170	183	199	198	199	198	241	199	206	187	188	203	193	206	210	226	200	214	191	195	234	212	210	198	208	202	184	234	206	215	195	216	185	195	197	213	169	219	190	194	200	203	209	214	201	210	221	218	175	193	202	202	189	209	205	206	232	206	209	198	202	198	200	199	194	188	178	191	228	214	215	182	205	198	187	202	191	196	213	207	194	189	225	192	204	198	215	243	184	228	186	173	209	210	179	225	207	229	196	236	224	203	213	203	225	199	209	210	221	212	184	219	223	207	224	222	200	210	193	199	209	200	200	206	179	194	197	216	193	227	185	210	213	177	203	229	197	228	212	241	209	175	211	224	214	194	216	205	228	189	201	201	208	216	209	181	197	208	215	212	209	207	181	208	206	195	220	223	208	197	204	186	193	198	184	205	184	188	223	207	184	195	197	205	215	218	210	235	179	232	196	189	211	197	186	223	207	197	205	204	178	196	194	195	221	226	223	186	220	214	213	183	249	215	182	222	204	218	185	214	199	231	214	193	213	213	212	191	217	203	184	187	200	191	206	196	221	229	213	193	207	218	199	214	222	227	208	227	208	218	219	191	203	204	179	189	225	186	209	216	196	194	199	221	191	207	223	206	225	219	209	224	221	204	208	189	207	202	189	203	180	203	231	235	219	189	188	222	223	199	217	233	205	211	197	199	196	199	205	207	206	209	179	171	200	215	205	224	203	185	200	196	240	209	227	209	187	186	209	174	207	217	212	206	185	206	201	205	205	199	204	219	194	200	180	214	199	205	180	200	195	186	222	201	207	217	201	214	219	213	206	205	208	198	212	203	190	198	222	222	193	193	196	223	217	220	185	215	251	193	192	186	207	208	199	210	216	218	193	219	200	217	208	206	231	213	182	227	185	203	171	205	161	209	183	218	214	197	187	196	182	218	210	201	208	213	193	225	197	195	179	192	239	208	191	208	205	214	223	192	212	216	183	207	209	212	204	197	190	217	195	189	193	191	218	188	198	202	188	220	208	190	215	184	242	227	201	219	200	202	192	187	219	217	202	227	208	196	196	200	192	204	202	213	200	215	247	200	226	210	225	216	202	201	213	180	181	202	219	193	198	238	189	168	210	200	206	193	215	204	218	193	193	190	207	207	210	195	201	200	219	210	186	189	191	199	187	197	191	209	208	212	201	226	172	183	216	195	183	208	182	203	166	210	207	199	190	209	175	208	191	219	220	218	246	220	209	185	192	202	215	207	212	214	211	207	216	208	210	194	199	228	206	210	180	200	201	214	213	194	200	210	220	189	206	220	210	229	225	215	204	226	210	211	221	231	217	194	227	189	202	207	215	226	190	201	195	197	203	202	222	185	200	201	207	219	223	230	198	215	191	213	178	222	198	194	203	192	214	200	188	173	195	190	217	194	225	198	222	225	217	227	206	207	194	222	175	207	207	196	204	210	223	214	201	216	199	204	179	197	205	200	188	209	214	221	213	198	198	204	186	197	196	233	224	202	198	209	229	200	194	184	212	194	215	205	191	231	190	176	223	216	221	200	191	190	205	213	206	202	206	211	206	203	189	217	189	217	215	185	228	185	201	209	189	202	221	182	200	169	207	206	211	230	192	192	225	205	202	187	189	201	220	198	201	214	206	178	184	195	205	203	188	202	207	213	201	200	189	204	205	232	207	183	175	185	211	196	195	201	211	194	211	189	212	198	199	222	191	211	227	203	207	199	211	230	207	198	199	194	223	201	201	198	198	208	179	200	193	217	191	207	206	203	217	218	220	179	226	194	224	202	201	190	213	208	197	186	221	191	195	190	182	194	186	205	214	207	180	205	213	212	208	208	197	221	213	210	235	209	181	199	213	205	226	234	193	192	220	184	209	215	176	218	200	202	220	198	199	189	176	199	220	246	216	206	212	213	189	194	209	199	221	201	195	194	189	204	216	207	220	196	217	203	220	198	193	193	191	211	190	188	205	206	184	211	202	209	208	200	211	191	187	212	183	189	183	200	186	195	196	219	216	216	197	228	211	232	220	206	199	194	198	183	201	186	183	196	216	200	202	206	177	214	224	222	218	222	212	179	183	195	197	216	211	215	182	219	212	207	209	226	206	202	198	210	194	222	206	209	190	204	177	178	171	209	194	187	208	199	222	217	215	234	206	207	204	219	197	224	212	223	198	197	198	205	181	228	189	222	218	226	208	208	193	228	206	204	214	209	214	218	213	234	217	196	196	215	224	222	177	214	197	236	203	214	228	204	205	190	212	200	219	203	221	208	228	186	196	169	203	214	223	207	191	202	180	204	205	219	197	189	200	217	217	235	213	245	211	218	223	187	213	195	211	207	225	215	226	203	200	193	208	208	201	218	214	210	212	229	187	198	217	199	194	192	216	203	184	207	207	207	194	207	202	210	244	200	235	167	193	198	205	208	216	210	222	224	220	176	227	209	227	219	187	207	230	201	211	197	204	220	227	193	191	190	216	203	200	204	200	194	215	201	205	186	204	208	191	194	209	208	199	200	243	161	214	220	195	189	206	208	182	192	215	241	205	208	224	187	208	207	212	197	226	196	211	198	218	200	205	208	193	206	190	221	242	196	227	190	218	192	221	213	186	204	206	210	199	218	228	174	225	198	207	180	207	198	221	206	201	207	206	210	201	200	203	193	182	201	204	206	201	201	201	181	177	223	185	213	215	202	247	221	233	210	212	219	205	218	207	224	185	167	216	213	197	203	216	228	198	220	226	215	194	206	194	211	212	211	201	202	204	185	192	208	211	216	215	225	193	189	230	213	198	210	200	189	189	205	210	211	198	192	211	221	207	226	194	228	199	207	204	182	204	177	203	199	186	190	193	233	247	204	187	199	206	204	200	195	185	214	199	186	196	204	247	193	197	193	236	206	195	226	238	191	197	191	198	183	191	216	204	230	180	196	214	176	191	206	198	195	209	189	202	197	207	216	186	198	222	237	218	195	195	194	196	247	206	231	198	183	188	210	208	164	214	216	223	201	189	193	216	201	211	222	205	213	204	194	238
23089	15841	13328	7167	4898	3725	2783	2176	1839	1386	1134	929	814	734	686	574	531	491	494	409	422	390	382	370	394	340	328	331	330	289	310	319	292	310	306	307	287	293	278	272	285	317	266	283	285	291	282	289	251	282	252	258	266	254	273	261	258	247	269	244	280	243	251	242	249	254	251	239	252	260	235	224	251	256	269	262	237	236	237	281	241	281	266	271	268	245	244	239	202	234	232	253	257	263	223	237	253	249	250	248	254	217	241	273	227	254	231	245	261	258	241	257	253	229	230	273	230	257	238	251	228	260	235	250	249	247	254	258	241	262	250	205	237	261	241	241	238	255	250	237	238	261	228	259	257	239	240	239	241	280	204	232	254	244	245	244	241	227	241	213	212	241	259	205	242	249	216	249	236	251	279	240	259	239	259	248	237	207	254	235	239	257	211	221	257	245	224	223	225	244	247	235	248	243	225	280	234	247	235	229	240	225	218	269	227	240	261	228	214	243	221	241	239	256	256	255	239	226	241	234	266	221	256	233	255	219	219	226	245	212	233	247	230	262	232	215	242	224	227	253	232	232	248	241	233	266	226	209	237	233	243	256	265	249	223	253	232	254	289	251	242	231	214	229	226	261	215	255	248	285	236	224	249	258	262	251	227	273	244	258	244	235	236	236	249	256	245	214	239	226	268	276	226	219	223	254	249	218	248	248	249	244	243	264	253	233	232	252	259	234	231	244	237	227	246	248	228	242	275	217	231	221	232	228	243	251	230	244	223	252	213	217	222	241	243	241	225	264	234	239	254	259	208	240	271	298	200	253	248	267	227	266	228	221	250	238	253	221	270	229	233	236	281	254	264	235	249	237	239	244	240	240	272	234	247	233	232	269	216	227	224	221	237	241	228	219	240	255	221	259	238	258	261	257	224	243	251	230	247	238	232	210	228	241	252	237	216	248	240	259	238	245	238	249	260	242	238	214	235	244	229	242	259	261	225	233	255	243	232	255	247	236	258	256	221	278	223	242	250	239	237	245	239	253	261	233	266	248	262	238	251	249	227	218	245	236	238	256	223	212	266	242	248	231	231	217	257	234	236	236	274	223	256	246	235	240	228	225	247	227	262	241	248	255	234	232	258	227	245	216	264	236	281	253	224	249	237	270	245	256	231	271	224	235	261	225	218	253	253	239	215	208	243	248	239	234	224	240	236	232	246	261	251	232	216	235	249	266	234	249	234	241	240	248	245	241	246	238	238	235	221	225	233	244	228	250	248	241	218	280	227	261	237	243	239	224	233	238	230	242	259	234	256	246	228	272	241	262	226	231	256	267	222	229	228	237	238	232	249	229	238	219	250	244	258	227	227	232	235	213	265	256	257	245	219	235	260	238	246	236	248	226	282	239	250	236	253	255	261	243	244	229	250	246	234	236	228	224	242	246	243	255	234	247	244	238	235	214	250	213	250	244	258	240	244	267	232	241	229	238	249	231	253	239	227	262	246	235	205	234	213	210	238	267	226	237	220	230	237	229	243	255	258	221	239	216	229	226	252	232	223	236	258	241	244	239	237	244	240	230	237	252	243	229	230	232	237	264	244	248	230	235	227	272	232	240	245	276	269	215	259	256	244	249	230	229	233	239	226	251	230	256	285	248	273	221	273	228	222	240	263	220	227	239	263	227	258	247	210	225	243	264	234	245	243	227	244	224	217	231	217	249	258	215	235	239	233	202	274	221	250	239	266	230	232	217	261	258	244	269	239	216	248	214	222	235	236	246	262	251	250	241	248	257	244	245	240	239	235	229	230	227	224	234	255	265	225	230	238	228	258	212	243	256	223	232	260	246	260	275	259	226	223	228	233	274	239	236	234	248	231	224	242	262	236	245	251	223	232	232	251	228	243	237	236	240	255	229	233	240	262	235	242	240	237	238	250	231	230	250	249	242	258	235	244	253	240	241	254	238	242	278	229	234	260	255	240	238	277	247	199	228	251	240	247	233	250	244	216	238	213	258	231	245	239	290	255	257	252	221	257	243	255	236	236	221	264	232	265	256	238	226	252	237	245	248	239	259	250	245	241	194	275	214	236	223	232	235	244	241	235	256	236	236	235	246	258	221	252	233	229	248	237	238	249	244	216	253	249	242	240	230	275	255	256	217	233	259	252	243	256	261	232	260	224	250	233	235	229	219	214	260	256	243	233	248	219	239	260	273	248	252	272	248	207	256	225	209	227	223	238	239	241	226	255	257	225	250	234	270	203	261	240	245	249	251	247	253	237	270	232	240	226	222	236	259	238	266	281	240	227	263	216	204	247	236	227	261	249	246	234	230	234	255	235	252	233	213	243	248	227	273	242	254	233	232	209	236	254	247	234	245	214	208	227	227	232	247	240	240	243	237	248	237	263	228	263	252	269	240	239	270	220	207	234	238	251	262	247	228	216	218	262	228	212	255	231	241	235	243	261	242	267	237	228	244	270	245	242	232	241	236	247	234	239	220	264	236	251	257	224	231	263	258	251	225	253	236	225	230	257	256	252	237	228	256	255	269	226	235	239	258	269	263	253	267	249	259	252	237	217	222	251	240	269	223	248	236	251	255	238	241	251	233	252	238	261	266	240	235	226	238	233	242	217	223	211	217	234	232	225	259	235	249	225	238	233	238	232	239	242	247	236	257	232	251	208	240	239	248	215	234	247	249	259	223	215	228	247	245	238	229	264	232	246	230	238	247	232	257	254	249	211	262	279	232	219	249	226	247	247	273	247	236	230	239	238	215	240	229	248	277	250	239	229	283	239	249	260	253	250	227	257	266	250	207	235	215	213	229	241	232	227	228	253	261	243	238	225	237	248	238	242	251	234	242	251	230	246	253	265	232	222	260	246	223	224	257	225	228	242	231	235	240	255	206	240	230	272	238	258	219	195	237	234	250	252	245	219	218	224	265	247	230	257	250	249	229	240	224	226	256	232	249	249	256	252	232	250	251	224	226	242	237	227	238	253	242	248	235	248	244	242	238	244	256	241	254	260	211	225	240	240	262	244	248	254	223	214	213	243	248	229	233	261	251	229	243	224	226	215	260	222	257	228	246	225	250	244	253	228	228	237	220	268	229	247	243	235	223	222	241	251	258	212	246	247	217	229	227	236	233	263	222	226	235	230	227	239	230	225	220	224	222	265	247	242	273	238	242	220	231	229	228	272	211	234	222	225	238	235	256	270	243	236	264	242	220	224	248	222	251	242	242	253	210	255	238	235	251	240	237	214	225	228	279	254	232	234	282	229	260	253	233	229	229	254	251	273	254	218	243	260	260	221	255	217	241	267	226	283	220	241	217	263	255	250	273	265	273	251	231	243	234	245	253	218	249	253	251	251	242	236	238	231	256	238	260	223	234	220	224	236	254	224	230	280	234	258	254	276	233	265	230	241	232	235	237	233	231	225	261	249	259	272	239	249	210	216	246	238	223	235	221	234	270	240	254	236	232	236	256	233	255	241	266	248	238	226	233	290	231	274	236	200	237
26796	20037	7858	971	695	627	534	497	520	502	464	476	483	478	488	478	473	481	503	508	457	489	452	473	473	505	448	467	458	487	485	456	441	468	456	451	477	422	474	498	497	484	461	425	465	457	476	448	449	489	475	457	482	454	460	484	468	484	464	446	492	488	453	459	477	444	466	466	446	525	455	480	458	453	490	489	476	456	475	508	508	516	482	469	434	490	452	488	440	467	479	482	408	493	502	464	466	500	460	472	461	447	447	472	468	455	454	482	500	474	498	493	476	499	422	512	451	469	451	484	444	444	492	457	496	470	455	462	465	460	475	460	485	464	486	486	480	470	454	452	490	485	444	482	460	478	473	484	462	465	445	486	478	503	481	453	461	493	483	452	471	441	498	459	485	479	454	476	457	489	464	513	462	473	482	475	476	469	436	486	471	467	458	449	433	465	461	482	461	460	465	446	472	488	522	496	505	502	448	464	483	492	451	469	483	496	502	436	489	474	523	492	407	451	465	465	419	449	508	477	472	453	460	446	444	433	454	493	476	487	459	454	457	476	455	503	472	443	489	455	433	464	515	472	456	456	429	461	479	439	483	468	518	419	500	493	457	470	488	495	444	463	498	471	495	486	485	456	473	447	448	476	476	474	468	474	452	454	468	455	479	486	506	445	483	504	459	510	442	419	494	450	462	466	452	493	475	498	497	456	477	480	495	453	479	470	476	466	444	484	468	494	499	476	483	491	474	479	481	476	480	465	434	474	474	479	467	466	469	524	461	482	476	464	445	463	458	494	485	492	458	475	501	489	455	434	496	466	451	507	479	457	434	460	462	467	476	453	484	453	504	450	448	452	486	459	455	496	481	474	508	476	482	463	472	455	483	466	460	446	459	528	507	508	459	437	476	475	481	485	514	485	491	483	454	480	470	427	476	493	459	495	496	492	467	480	500	456	458	494	469	456	466	448	485	505	446	471	448	450	494	491	480	501	485	449	472	448	452	480	484	451	465	453	487	479	479	492	428	472	485	423	427	480	459	504	442	513	542	472	507	431	487	446	491	489	464	474	500	455	510	445	478	459	458	489	515	469	476	465	498	474	475	484	487	427	453	497	469	463	493	477	449	502	441	459	421	476	510	447	433	467	447	436	491	456	502	500	460	483	484	472	419	456	440	435	477	476	532	474	480	447	446	454	498	438	484	464	472	510	466	481	450	457	494	471	450	461	478	485	463	454	488	505	461	442	449	504	460	456	548	511	475	472	487	469	465	480	450	491	459	429	476	485	420	464	520	466	494	449	508	462	472	479	465	475	453	503	494	507	455	495	477	447	491	491	449	448	448	469	477	481	474	465	466	477	459	474	500	444	450	446	483	458	504	451	448	492	463	487	490	508	472	504	493	477	467	423	446	461	460	479	465	465	468	483	506	457	456	460	468	502	431	492	488	483	475	478	452	495	434	450	454	465	489	473	520	498	476	468	464	464	499	453	473	462	480	517	494	467	482	487	461	464	448	475	466	456	483	471	443	510	453	467	451	438	459	477	471	488	450	439	480	432	477	473	470	433	452	482	444	475	476	438	472	491	461	484	461	482	504	468	461	449	469	459	471	466	485	482	479	455	454	483	469	438	472	475	488	497	435	487	458	462	484	480	508	473	474	471	481	471	461	468	467	457	449	464	439	472	454	426	463	492	468	464	502	458	454	508	475	499	483	460	484	465	473	443	494	468	470	451	503	466	486	456	457	508	510	503	497	465	470	458	458	419	490	437	503	452	492	489	459	466	443	487	450	511	483	464	477	454	477	477	464	459	439	467	474	474	484	450	454	444	472	482	434	501	496	509	410	462	475	488	438	465	491	458	463	458	469	436	461	467	439	441	470	503	444	454	476	467	468	493	505	492	496	458	435	531	447	511	431	440	462	475	467	468	475	495	463	477	486	498	501	442	472	487	495	492	498	475	467	475	473	481	431	467	456	501	430	495	447	430	459	483	484	432	450	475	484	487	494	504	441	478	477	468	498	457	439	483	426	481	460	467	454	503	436	475	473	486	455	453	493	491	449	445	469	496	479	478	471	507	485	494	456	453	452	500	469	454	467	478	458	466	435	480	502	495	462	476	461	511	469	461	486	459	449	491	471	457	483	439	459	461	494	460	466	451	485	476	443	431	422	462	467	499	484	450	494	485	464	453	454	442	486	506	432	485	445	474	432	482	465	450	501	459	484	473	442	472	478	462	473	462	462	453	468	517	490	474	469	493	442	485	462	452	475	462	468	474	451	478	450	473	496	455	469	475	506	502	519	450	452	458	470	489	464	433	450	479	460	501	444	462	429	458	484	512	492	479	523	442	468	511	463	454	443	497	458	462	465	472	509	506	492	511	529	463	474	477	469	479	478	430	471	465	494	444	486	498	490	444	451	447	458	438	473	452	491	486	437	467	442	451	488	501	457	449	477	443	455	531	474	466	442	477	456	510	476	489	447	476	470	423	472	486	487	504	459	481	468	468	460	447	513	487	461	470	497	495	465	468	484	469	452	492	459	497	466	495	470	448	518	517	439	430	468	476	460	483	485	494	474	485	513	497	486	462	470	455	474	445	451	487	444	486	443	464	532	448	507	480	487	486	464	453	453	520	489	471	484	488	493	499	487	454	479	471	416	476	469	506	447	483	511	502	438	471	465	501	478	453	470	522	456	471	478	468	515	467	471	447	484	454	493	506	472	439	486	423	467	469	492	461	458	438	473	464	458	436	483	492	501	446	451	474	482	486	479	498	465	491	466	448	451	437	474	452	487	468	453	488	487	469	488	450	476	430	469	466	480	461	526	487	472	510	408	435	493	485	453	450	500	502	482	491	452	449	446	456	468	480	499	472	451	497	466	493	459	457	462	489	471	449	464	476	534	474	465	467	475	474	451	468	444	472	460	488	454	466	482	499	508	509	451	464	496	452	492	444	463	453	497	469	445	460	485	453	510	428	493	466	495	448	467	456	477	483	413	471	465	472	522	473	467	435	480	488	475	457	484	486	495	485	503	491	492	456	495	464	486	440	494	463	495	473	508	460	459	454	484	467	468	478	499	490	521	496	473	501	473	478	504	462	500	463	453	461	467	466	519	430	457	503	494	465	461	479	461	436	509	454	484	463	435	497	515	497	483	501	436	481	471	446	478	457	457	493	434	461	450	548	484	467	478	492	475	463	456	488	461	474	468	505	451	463	484	433	527	467	511	497	481	474	444	499	508	507	463	439	456	508	449	477	465	476	501	478	480	441	497	483	465	474	467	468	483	501	484	491	496	433	472	443	484	469	470	470	519	447	473	431	455	491	497	465	468	500	481	508	497	442	468	470	448	440	473	438	478	469	461	475	463	508	483	476	460	519	475	464	484	470	474	492	462	490	442	450	475	518	492	514	504	464	494	468	501	491	478	448	434	495	445	541	479	466	462	486	468	489	428	476	442	475	476	474	461	512	487	499	469	549	483	469	452	447	475	463	486	452	485	478	489	488
6949	1541	1294	853	806	706	642	680	650	602	605	618	605	611	593	574	552	602	564	577	574	565	607	545	563	598	613	645	593	586	612	536	582	624	601	602	566	592	628	591	577	610	558	580	600	578	604	588	594	578	613	571	619	590	597	573	566	573	586	561	627	573	598	602	577	584	563	595	596	599	570	571	633	622	605	630	592	585	568	565	619	598	580	601	582	574	574	580	573	589	601	580	600	518	575	605	567	613	596	570	562	570	645	579	561	579	580	571	567	556	616	537	588	553	585	584	584	594	548	582	584	613	619	523	587	564	637	569	573	570	590	572	560	605	589	577	584	560	556	549	602	595	568	570	598	556	557	609	575	610	570	594	584	554	587	565	627	586	593	606	579	574	580	602	522	574	559	572	588	612	536	578	537	585	558	548	593	559	548	582	622	561	601	580	604	575	584	581	600	579	594	588	637	578	601	576	587	540	591	592	532	579	555	599	594	541	551	599	559	576	587	605	565	599	575	588	585	601	598	601	578	607	618	577	623	572	605	568	575	587	583	577	575	555	555	567	589	569	597	607	573	563	574	555	626	603	567	568	589	574	585	599	573	579	573	525	585	584	569	566	680	570	596	634	577	577	580	585	586	605	600	551	522	576	606	590	594	589	560	578	599	557	613	606	561	532	582	573	594	592	605	534	568	584	609	563	562	592	613	630	637	560	567	555	569	598	618	575	596	585	563	551	570	572	570	635	578	599	555	555	553	585	597	564	575	561	582	562	562	551	547	602	590	599	595	607	581	584	613	578	600	557	586	632	570	570	563	629	541	616	597	627	569	566	601	565	572	584	612	607	569	579	564	608	597	548	535	530	561	604	562	581	557	533	603	582	602	604	528	527	584	522	572	582	559	622	580	579	577	591	595	579	544	557	528	579	511	600	550	517	582	576	572	557	597	616	575	597	609	540	579	555	559	532	583	582	561	532	574	548	563	571	581	594	599	579	615	597	581	556	554	581	512	598	613	560	578	522	579	559	584	583	545	560	622	598	564	610	598	527	552	585	634	586	600	574	620	588	584	572	575	540	553	566	598	586	558	589	605	576	574	556	594	589	547	586	568	543	547	610	618	594	590	591	629	567	570	596	621	589	589	557	590	579	582	593	587	565	546	570	577	630	582	622	585	600	571	590	593	559	593	519	585	577	562	583	594	576	625	618	559	584	591	594	553	624	553	581	611	579	570	556	605	585	595	586	567	593	608	592	571	545	603	573	566	584	575	591	560	586	623	565	586	593	609	565	630	589	611	585	582	589	585	589	551	613	600	590	595	575	593	609	595	539	604	581	599	602	588	562	587	593	573	640	494	559	596	575	628	560	580	568	570	577	596	574	604	567	575	560	593	588	559	576	574	566	565	587	581	563	575	620	559	627	552	606	592	562	566	569	610	564	620	524	548	563	642	568	609	614	604	574	553	592	599	607	586	578	560	555	624	544	586	562	563	572	584	567	521	557	563	586	550	546	610	582	585	543	598	588	603	571	601	591	578	593	593	533	570	573	585	551	588	601	593	575	586	622	546	556	584	596	569	559	578	617	601	568	582	610	611	644	578	579	571	550	590	568	569	589	603	563	581	622	584	597	605	593	590	575	581	586	593	593	579	568	572	577	630	554	582	609	617	597	599	601	620	563	571	557	591	597	606	591	538	582	579	593	583	567	603	608	592	587	593	592	573	551	551	610	611	585	599	605	540	556	588	574	585	616	623	574	577	520	602	573	582	583	610	604	567	547	587	560	548	584	577	560	556	568	586	581	598	555	530	591	577	545	562	590	579	555	608	594	571	569	585	556	607	586	594	561	599	553	597	593	595	609	567	603	560	585	588	564	636	601	590	585	573	556	619	576	581	566	594	554	591	594	581	587	544	563	530	578	606	595	576	562	556	587	543	555	577	560	609	571	539	551	556	569	572	603	581	583	576	560	566	574	583	608	578	590	529	567	568	570	592	555	572	583	578	605	614	631	595	575	568	537	582	576	538	615	567	572	590	578	614	588	547	614	606	575	591	555	600	587	597	591	582	573	561	566	594	596	538	533	574	568	596	552	569	629	627	592	592	603	583	609	591	513	557	600	568	549	563	554	571	558	581	546	582	614	592	563	573	553	588	601	588	550	565	569	589	579	562	583	575	621	563	572	564	543	568	559	581	585	582	585	568	559	593	612	565	602	560	529	593	610	554	628	553	572	556	580	585	593	638	593	549	594	567	581	564	575	552	513	562	577	611	573	555	579	563	590	573	596	610	584	554	532	607	582	558	596	544	594	540	589	588	588	588	582	608	574	581	549	596	565	595	585	583	588	574	588	563	576	584	594	560	560	584	582	562	584	541	618	573	608	561	610	543	675	584	567	587	572	560	599	554	553	583	569	592	553	563	558	553	588	606	587	611	559	571	621	591	621	607	603	555	578	578	587	582	566	564	585	570	624	608	515	560	602	557	600	554	615	573	563	555	562	547	603	608	603	576	615	556	560	580	564	552	580	547	576	558	631	588	613	597	606	597	617	599	615	609	594	557	590	570	571	566	555	607	595	559	576	582	583	557	577	574	590	587	567	577	550	561	601	566	585	579	636	610	607	569	593	582	630	587	608	536	603	544	562	554	574	643	579	547	546	574	588	593	576	602	592	556	578	561	569	546	532	577	559	574	559	632	537	563	546	600	560	565	624	570	618	608	607	567	541	544	573	557	613	609	559	615	637	554	612	605	572	568	613	585	565	582	572	575	608	535	551	569	597	586	548	567	594	581	530	610	583	529	579	527	589	577	591	580	586	574	542	558	600	558	596	559	588	530	574	611	557	572	594	575	592	612	578	591	594	602	571	560	573	633	570	557	598	614	565	603	570	612	611	563	579	553	542	569	535	599	579	592	599	613	597	574	573	574	558	553	563	621	540	547	597	551	544	602	613	546	560	570	577	519	570	551	594	588	635	550	584	590	636	587	616	565	570	575	570	592	616	573	597	602	599	594	590	552	604	562	605	538	586	600	581	573	591	570	576	583	580	568	553	579	598	586	575	561	556	570	633	593	573	587	607	588	601	558	561	590	600	534	596	610	549	606	552	560	592	585	605	561	578	543	556	582	625	621	575	526	603	596	609	646	542	563	541	553	554	594	545	554	571	600	585	562	561	631	580	537	565	585	549	599	555	569	554	586	609	576	583	549	583	575	578	572	554	591	601	585	597	631	551	607	554	571	593	560	555	561	633	558	582	548	578	586	579	587	568	581	587	570	562	562	620	544	535	603	556	587	601	588	575	609	557	574	611	622	602	586	587	582	534	587	584	577	547	581	551	532	650	581	571	565	557	667	598	544	571	583	596	564	591	563	548	635	593	576	546	587	623	589	594	594	556	590	582	585	573	610	631	571	554	567	556	588	581	571	581	566	601	563	585	643	546	601	604	599	599	575	550	593	600	595	593	580	596	549	586	602	564	567	566	602	547	571	593	549	553	668	542	565	588	563	587
23649	20948	28264	23798	20951	10814	1079	661	578	493	442	391	380	362	316	318	295	312	289	291	291	264	233	258	253	271	256	252	251	241	230	247	278	238	261	273	237	209	245	237	246	250	229	207	241	217	219	255	245	235	246	243	253	227	269	232	218	235	229	245	240	217	222	220	250	236	217	222	245	243	247	219	229	234	189	233	258	224	211	247	248	231	243	253	236	225	243	217	236	244	260	245	217	240	196	273	259	216	209	228	258	231	200	220	240	250	220	230	234	229	231	249	206	201	249	224	221	245	236	241	232	244	243	242	241	235	224	236	226	198	237	241	219	193	231	241	196	215	231	222	223	222	213	234	238	223	234	245	228	224	226	249	236	225	221	249	226	258	216	233	242	229	249	227	233	206	247	217	243	219	224	230	236	228	214	198	250	207	272	222	224	218	222	253	232	242	254	220	241	183	247	210	268	213	231	264	223	236	200	231	225	206	249	213	261	240	223	227	238	226	200	220	231	202	244	246	226	222	239	209	259	231	236	226	236	244	194	247	235	260	237	243	231	241	232	216	223	240	246	233	231	219	229	230	252	223	192	233	258	257	221	212	220	215	218	234	245	220	220	211	210	253	251	249	248	209	235	271	211	242	251	239	227	222	241	223	238	229	216	212	230	242	240	213	205	217	206	225	236	207	225	211	230	217	214	232	239	234	229	246	219	245	213	243	213	214	269	211	218	228	231	217	228	256	235	215	219	214	224	219	267	234	219	221	214	215	243	249	224	239	226	232	264	236	230	217	207	217	254	213	221	224	240	237	250	239	242	237	223	238	235	229	242	242	230	221	224	250	235	207	254	226	242	187	221	250	232	247	222	219	236	247	232	233	222	216	225	271	236	226	232	237	239	246	218	247	243	251	203	219	229	242	213	222	246	201	240	238	221	209	240	238	208	210	228	225	212	221	235	218	215	252	213	234	230	225	194	214	220	219	206	225	229	250	222	230	230	228	234	233	232	233	244	201	229	240	239	236	211	218	241	249	230	223	234	241	237	228	233	237	201	215	227	233	210	233	215	254	234	191	208	192	237	232	215	226	243	222	231	229	216	247	253	226	235	225	222	227	240	232	225	199	220	211	212	233	258	212	224	238	233	231	229	231	229	228	229	233	245	227	220	227	213	226	255	229	233	214	262	208	242	200	237	249	243	221	208	242	233	222	228	244	251	222	238	202	239	246	232	207	251	244	240	212	202	203	222	240	222	240	225	231	249	260	215	250	219	231	219	229	238	208	228	240	221	222	202	237	229	226	230	237	225	252	239	252	233	244	247	210	238	238	230	243	228	230	213	237	221	218	231	242	246	218	218	246	243	224	237	232	210	249	214	217	212	210	214	221	256	229	233	226	251	249	237	235	204	222	243	245	204	253	248	209	229	250	250	206	232	217	242	220	225	234	238	236	227	233	252	230	244	226	205	218	238	216	206	227	219	223	242	240	248	223	218	245	223	225	210	222	234	250	205	247	206	245	268	249	232	237	228	254	250	247	228	235	204	252	180	221	238	207	196	246	216	229	225	229	227	238	235	205	216	207	246	227	206	232	213	235	249	219	234	220	260	241	244	217	227	230	251	226	232	230	212	231	206	208	203	225	258	203	238	221	224	198	208	214	238	221	230	220	227	243	223	254	223	222	222	238	238	235	214	251	219	239	250	232	255	221	236	219	237	219	214	228	254	224	242	235	234	237	207	226	235	211	229	212	230	223	237	242	223	264	211	227	221	243	261	257	202	236	246	228	221	257	237	206	229	239	220	254	221	238	246	228	237	214	241	227	202	218	251	211	236	244	206	236	216	215	234	231	222	237	215	250	228	222	222	211	226	221	221	213	269	239	240	215	210	231	213	198	230	243	214	239	229	220	213	221	215	242	234	216	188	231	248	226	241	221	194	210	224	197	238	214	226	240	234	187	238	235	238	227	234	234	230	239	233	227	216	202	232	257	257	245	208	242	233	249	253	209	232	209	237	241	209	191	246	237	214	217	201	244	231	211	238	224	222	221	209	226	214	217	219	214	239	252	224	199	214	245	245	234	224	226	235	232	252	234	237	217	227	230	223	201	215	199	211	236	245	227	220	213	228	249	224	221	226	220	255	230	208	225	207	255	227	231	212	225	241	229	214	217	240	230	203	258	232	226	204	247	227	207	225	213	217	211	229	235	228	234	214	234	226	232	226	228	200	254	243	208	234	228	229	223	227	227	211	237	220	241	241	198	217	230	235	228	242	248	214	225	210	248	222	222	258	219	217	223	249	215	245	195	212	243	234	243	235	214	212	227	212	202	217	229	217	235	218	245	244	237	228	215	234	219	268	197	240	210	247	217	217	222	212	244	240	220	235	254	248	216	241	234	216	225	240	228	238	226	250	211	247	235	249	245	215	220	229	213	211	217	255	230	258	240	218	214	257	203	237	227	239	226	271	222	239	242	250	222	225	188	234	225	219	219	211	238	219	221	249	229	238	206	252	233	244	226	222	203	221	236	222	210	239	232	256	213	247	216	227	217	233	208	247	200	236	211	258	227	230	246	228	211	240	234	226	255	212	210	245	210	233	249	232	211	208	216	252	244	236	205	237	260	234	206	193	227	248	232	213	237	248	221	217	204	209	239	212	249	215	226	219	207	241	226	214	243	214	242	223	232	208	215	231	253	236	261	239	214	247	217	210	219	242	267	242	224	248	216	237	220	212	238	232	198	254	231	210	250	240	232	214	235	222	229	226	250	215	225	240	252	204	227	228	233	225	233	241	215	217	214	235	221	243	223	228	207	233	242	247	222	233	223	215	241	225	236	229	250	225	229	247	226	243	225	244	207	240	225	223	236	243	207	232	224	246	214	223	218	222	232	216	224	238	225	236	216	251	221	239	218	238	225	258	216	239	242	253	246	220	218	244	236	280	220	232	229	264	230	229	234	222	235	194	237	260	228	243	220	204	234	238	215	234	224	201	248	231	255	235	192	212	204	216	244	225	208	231	205	215	219	225	242	210	237	232	209	240	238	231	224	224	211	229	235	266	259	238	225	225	211	244	225	227	243	212	221	211	225	220	216	250	228	240	239	237	223	244	225	211	253	234	230	235	206	224	239	235	247	232	228	236	210	242	236	217	246	201	217	217	228	235	203	223	229	190	222	207	222	239	195	214	211	220	242	219	228	220	230	233	215	223	211	221	235	215	221	205	226	245	196	233	229	196	238	199	230	201	218	254	225	237	234	226	211	230	216	204	246	210	240	243	205	274	211	245	227	224	213	225	214	203	232	245	199	239	246	205	231	244	209	206	227	241	241	215	194	229	224	231	218	233	245	247	251	235	244	241	213	196	246	190	241	220	209	219	207	237	228	219	227	224	228	199	222	235	227	218	237	216	233	243	252	252	217	223	223	212	224	223	245	250	202	203	221	235	245	196	222	244	231	204	233	227	255	215	207	279	216	236	234	229	205	217	251	213	222	249	221	229	245	225	218	229	238
19622	9872	8295	4224	2852	2121	1681	1314	1124	927	796	675	601	528	502	464	446	433	402	408	376	357	364	375	339	329	367	359	340	321	318	328	308	306	332	309	316	334	302	305	329	300	313	288	322	333	288	296	337	290	291	304	291	311	290	296	315	288	301	322	291	293	284	296	313	324	298	311	280	329	321	309	306	296	308	301	321	264	335	271	313	321	287	299	291	292	284	277	307	291	292	271	317	307	306	290	310	296	287	270	287	334	251	285	290	325	282	315	282	306	333	276	316	302	299	320	297	312	269	296	311	292	296	285	280	324	308	283	310	313	302	284	277	304	335	307	279	307	260	308	286	301	286	277	320	293	313	295	264	275	303	274	297	259	294	335	285	281	281	314	293	273	293	319	320	307	287	249	337	306	283	324	290	315	295	279	342	282	306	297	309	321	302	297	281	299	254	297	281	301	270	310	289	293	301	313	329	285	283	289	290	298	283	273	285	292	323	324	310	295	307	294	273	318	312	301	310	285	311	289	289	269	316	294	279	257	297	268	269	315	300	296	281	325	280	311	266	302	322	306	272	291	284	281	319	292	299	306	310	295	301	246	324	279	289	306	306	284	289	277	304	275	294	280	285	298	278	268	279	291	242	326	315	291	296	304	303	264	267	302	280	296	286	282	312	312	284	299	308	268	303	291	270	315	290	293	332	281	294	268	271	304	292	308	303	330	305	309	322	289	309	285	297	290	292	285	300	261	300	287	292	301	297	306	287	298	279	302	307	280	280	317	276	285	312	260	293	287	298	274	284	295	295	334	281	284	299	296	272	285	288	280	314	317	300	264	328	308	300	288	290	304	268	279	313	307	280	302	309	289	298	259	294	267	292	290	243	315	300	298	291	290	309	286	316	300	270	271	266	294	306	336	295	317	289	269	306	289	284	312	318	283	274	305	300	285	308	261	260	282	302	279	284	310	299	285	291	318	293	280	292	307	311	302	291	276	281	320	338	280	292	291	277	303	262	266	301	295	313	283	318	291	295	275	282	284	301	320	301	280	295	292	282	306	333	292	275	270	315	264	285	322	303	313	319	287	306	274	296	314	311	297	293	267	298	267	280	280	297	292	325	310	299	278	298	307	277	288	291	309	281	303	324	271	288	295	287	307	278	311	297	288	277	295	281	286	303	309	307	279	308	268	299	285	285	308	313	297	277	264	293	308	302	292	281	309	296	268	295	291	298	284	283	309	292	293	329	251	298	294	310	303	288	316	305	304	286	306	287	304	285	258	291	282	279	277	283	274	273	324	306	274	298	281	282	254	287	276	281	281	297	275	285	284	295	266	307	319	277	306	326	282	284	312	305	284	290	258	246	297	291	317	295	270	291	281	275	317	301	291	300	288	319	297	273	307	307	283	283	303	327	323	277	279	258	318	292	291	322	252	269	278	302	272	274	270	299	281	296	261	291	309	286	293	297	317	281	299	302	278	311	297	310	292	315	294	262	262	286	283	304	268	289	295	306	302	274	285	274	316	314	274	277	273	293	308	271	269	286	280	290	292	314	287	275	297	293	307	265	302	245	279	310	298	284	288	326	280	305	282	275	282	312	259	283	331	320	316	270	293	333	299	312	315	312	301	298	327	279	268	302	300	305	285	276	295	292	290	306	300	282	308	331	301	284	298	294	316	303	266	299	288	304	324	289	270	303	289	284	272	299	314	309	273	285	319	262	281	304	264	268	298	296	288	293	284	283	295	283	318	286	279	279	263	281	299	315	292	282	286	270	301	288	300	300	301	283	289	303	299	294	305	324	291	312	321	308	308	324	271	309	271	277	283	313	287	281	286	290	312	326	289	299	303	283	297	298	275	317	295	302	287	267	306	306	272	302	285	308	299	285	288	292	303	302	301	279	275	255	268	266	297	335	314	299	322	291	297	322	280	323	278	293	288	317	316	309	311	286	266	293	294	266	282	294	281	314	287	289	293	291	303	270	257	294	297	291	269	286	290	289	289	285	260	297	278	294	312	261	301	277	271	265	273	281	294	283	308	302	277	307	293	330	316	294	274	282	272	257	296	277	308	315	295	314	319	298	292	282	291	270	287	298	342	274	305	298	319	311	282	306	295	292	319	301	333	289	291	306	286	299	272	297	311	282	287	317	304	268	291	280	303	274	275	309	278	295	291	299	280	296	291	272	321	303	280	317	294	286	288	299	265	304	273	288	271	299	270	282	308	298	323	312	296	260	304	308	330	305	297	314	274	278	269	275	284	278	288	320	314	279	257	266	283	296	301	280	289	279	314	282	289	295	309	295	305	279	280	298	264	299	268	289	260	309	302	297	313	280	245	290	301	291	266	282	286	250	312	274	295	307	315	294	293	285	275	307	304	290	272	314	279	317	336	301	312	295	281	285	297	283	315	293	265	304	267	275	296	296	310	284	290	278	304	300	281	303	292	327	296	287	288	297	306	311	310	305	295	308	290	279	266	291	320	275	299	290	271	296	316	315	303	308	308	286	274	289	259	325	322	273	283	263	281	271	259	269	269	269	311	321	276	272	306	299	293	322	301	279	302	312	300	275	294	292	295	320	289	314	273	258	264	262	331	289	305	295	298	280	282	302	288	257	268	288	304	297	297	276	301	314	316	263	311	295	323	309	291	307	299	305	310	290	305	299	283	282	295	333	309	308	306	295	288	284	293	325	299	336	282	318	283	301	289	267	324	312	260	295	282	289	287	296	319	300	296	287	286	285	304	263	251	301	297	305	278	316	323	291	330	301	304	312	282	313	308	284	286	275	287	291	297	283	296	272	320	283	286	325	296	290	275	251	282	281	308	302	307	269	297	294	300	281	279	283	294	316	304	302	287	315	309	296	321	282	291	311	317	277	297	301	274	299	267	339	287	296	277	290	271	317	273	256	293	312	265	280	327	310	321	300	308	278	282	281	297	294	318	289	277	293	310	274	282	299	341	298	272	273	286	323	291	272	272	278	323	311	306	305	319	265	300	290	279	298	279	321	337	289	288	296	283	277	293	274	274	282	300	281	309	323	305	295	281	283	290	275	298	297	315	279	286	276	279	280	312	296	261	277	299	285	310	297	264	262	236	257	308	305	267	287	294	273	282	278	302	286	298	260	288	289	295	301	285	295	264	301	303	291	298	327	299	281	289	311	270	265	308	294	303	287	302	276	296	291	290	281	290	291	306	280	296	317	282	290	291	306	293	287	273	281	286	304	295	285	325	288	299	281	311	279	297	294	256	282	253	303	320	304	279	284	301	291	288	270	306	301	301	287	265	291	300	274	314	317	296	292	318	277	286	251	288	291	290	325	284	275	319	264	316	282	288	314	313	289	292	314	283	313	270	302	307	293	284	250	288	304	285	263	294	274	320	337	302	287	319	282	308	275	241	319	280	275	311	285	284	291	299	317	281	303	316	275	292	285	277	305	287	278	291	285	302	318	321	298	291	301	314	273	260	291	307	312	307	268	295	306	260	314	282	296	267	281	290	297	297
24890	20920	27042	24879	9483	1014	847	782	653	620	601	596	609	603	592	605	599	617	580	604	556	585	561	529	549	561	520	561	522	608	532	578	546	544	526	525	533	512	579	545	500	571	559	577	505	538	516	528	539	550	571	571	512	538	495	555	512	525	561	499	507	508	550	554	534	541	551	585	520	543	498	516	540	516	551	505	537	520	510	531	512	562	547	537	542	518	520	497	500	524	522	513	534	534	565	577	518	550	555	533	494	537	586	540	511	553	539	522	511	550	534	557	532	533	555	555	504	467	555	519	582	559	545	555	534	539	538	540	532	535	507	525	550	586	542	551	502	533	509	540	557	526	515	539	547	518	511	526	544	558	534	564	503	556	545	531	583	511	516	567	500	496	520	542	500	518	524	540	560	535	513	503	489	542	542	497	521	554	520	571	527	520	574	543	530	474	540	541	554	566	518	508	518	522	576	531	525	543	519	509	546	517	561	550	554	501	529	542	555	513	544	498	548	508	523	533	495	508	579	511	515	526	508	541	549	541	517	543	549	542	527	545	521	520	567	550	510	534	553	538	494	572	598	523	551	506	528	525	538	523	523	506	552	516	528	551	548	518	584	527	540	538	556	543	525	523	531	525	553	490	546	509	593	526	514	544	494	549	517	516	511	522	509	538	513	564	562	577	524	570	541	555	522	537	554	519	498	525	569	550	544	525	582	511	570	544	576	541	525	538	531	504	534	557	581	512	528	543	555	533	532	546	546	513	520	541	551	508	512	483	548	551	555	531	518	498	553	528	492	495	496	546	536	514	540	539	545	575	566	535	520	533	533	505	525	551	574	565	554	542	545	519	527	516	527	543	539	492	550	528	537	553	537	519	579	528	560	597	513	480	524	547	518	520	556	532	533	535	558	573	512	549	532	484	555	585	521	534	528	554	564	542	542	544	516	535	522	555	504	534	486	546	542	531	531	518	567	559	538	591	525	488	573	532	547	524	499	575	555	518	538	518	502	530	516	503	541	537	518	522	529	511	501	525	568	541	517	494	542	517	524	543	563	528	508	543	569	484	574	554	563	518	553	536	503	513	539	570	521	529	545	544	525	554	534	539	532	480	529	532	539	551	531	533	519	502	540	543	542	534	497	565	523	543	569	499	551	542	550	523	556	498	508	463	500	515	515	537	521	538	549	562	524	528	508	552	520	521	533	528	515	507	571	559	535	556	553	555	507	546	528	515	564	519	553	564	507	527	495	487	551	535	522	569	492	534	559	517	562	571	535	580	532	539	583	549	547	536	539	530	457	520	525	530	549	596	575	538	531	554	538	492	546	539	568	497	505	537	542	534	573	508	552	545	538	516	590	538	517	523	524	566	522	556	498	535	503	501	563	501	502	564	547	489	548	513	542	571	515	523	519	564	570	552	517	590	552	558	543	511	511	525	572	560	559	545	497	489	563	569	528	545	544	583	523	533	551	575	508	554	546	544	533	548	545	487	513	576	538	548	531	523	538	539	532	564	519	512	544	541	524	526	547	557	528	508	504	532	561	534	575	514	544	553	509	521	513	519	529	549	521	530	533	484	533	546	573	549	542	571	567	501	588	543	537	489	538	539	496	496	538	510	539	541	541	608	558	565	516	543	538	519	488	523	563	578	527	575	547	542	534	514	556	522	575	486	546	544	547	549	541	562	543	552	586	549	499	501	529	508	502	529	543	507	535	517	555	529	538	538	551	560	513	562	523	517	527	535	517	553	551	517	533	569	579	556	571	508	537	491	562	555	529	546	510	514	516	576	508	529	542	555	526	534	543	523	567	551	581	522	503	497	542	516	518	496	511	549	529	519	548	555	530	557	561	505	581	546	546	512	536	532	543	558	540	548	538	537	535	516	537	542	533	543	546	536	555	531	525	581	537	529	516	528	549	523	562	524	527	571	493	507	518	542	544	560	455	571	576	519	495	523	499	557	521	530	554	526	602	527	551	537	533	528	529	524	589	463	538	499	521	549	531	515	496	546	543	484	557	539	535	507	559	531	516	539	508	555	580	547	517	536	563	534	506	525	519	534	530	533	541	558	517	514	506	561	514	553	528	528	513	534	506	533	523	507	518	532	501	521	525	531	529	520	543	530	531	511	495	505	545	549	503	545	521	590	535	560	519	559	544	536	535	528	539	533	547	568	521	535	501	525	501	550	502	558	553	518	547	540	499	538	548	550	524	543	536	540	525	545	569	525	496	555	508	527	533	531	500	538	565	551	518	512	538	527	570	518	536	590	556	517	580	551	545	520	601	527	526	542	569	512	491	509	529	514	591	553	496	527	547	541	498	577	566	540	499	519	532	481	526	553	530	535	571	515	548	529	541	548	528	530	543	508	511	514	530	544	532	572	566	535	514	555	519	544	515	513	511	538	541	501	547	526	539	563	567	514	555	554	534	527	545	511	530	513	534	527	565	530	513	553	560	516	503	551	557	512	544	551	526	506	498	555	527	552	513	554	550	587	500	514	547	525	512	561	526	535	544	565	552	542	507	510	550	496	509	521	517	501	536	512	537	529	533	521	530	540	506	520	523	509	514	537	530	555	532	555	533	582	532	549	520	553	561	522	520	513	561	499	517	540	510	534	561	544	514	548	551	572	545	549	552	525	530	556	537	537	530	522	576	489	549	543	535	562	507	562	549	552	535	537	484	532	540	565	517	500	515	515	521	543	498	577	526	580	562	497	529	490	564	511	526	527	531	523	486	529	523	512	534	519	556	552	579	544	576	522	598	498	541	570	565	558	539	568	520	553	526	523	514	541	491	560	541	573	511	554	540	557	510	542	505	558	500	522	506	551	515	515	511	505	513	518	545	532	521	533	576	507	515	559	530	534	525	524	540	572	528	527	552	495	518	521	507	534	494	531	508	481	503	546	538	509	562	530	546	536	525	541	543	556	548	529	527	511	541	525	512	503	602	523	501	530	544	499	526	520	543	529	522	524	546	516	498	486	515	530	530	529	557	531	525	535	545	533	550	525	537	505	544	530	529	506	517	584	539	478	478	523	559	516	539	558	530	537	517	540	520	552	552	528	549	571	526	597	561	510	564	615	544	577	545	541	579	574	541	554	545	558	589	546	566	498	558	520	563	584	553	521	544	522	551	537	514	540	533	534	539	532	567	550	528	523	537	550	557	497	496	557	522	554	532	532	535	556	499	535	536	538	557	521	582	514	502	497	528	565	503	547	540	578	558	549	538	516	505	530	518	535	507	513	565	572	527	512	547	519	573	496	534	521	525	543	565	505	519	534	572	518	509	525	552	518	551	569	529	567	564	536	535	514	531	571	529	526	530	516	528	565	531	555	502	555	501	517	539	545	527	533	519	522	520	529	463	546	550	558	531	562	519	525	508	552	581	547	539	557	555	556	508	504	487	556	506	524	510	518	549	528	544	581	590	517	501	522	551	549	559	530	572	538	491	560	552	525	553	509	551	562	542	531	529	508	515	562	543	534	489	532	536	510	503	545	515	490
18379	6024	4612	2574	1945	1620	1346	1177	974	920	897	775	781	782	773	738	729	764	723	681	676	676	660	648	657	679	649	697	684	621	637	693	653	621	667	638	632	632	622	679	648	638	673	624	644	591	625	611	648	611	654	644	647	681	672	608	642	655	646	620	596	627	609	615	599	682	640	606	628	666	636	606	680	583	700	626	609	684	662	626	650	639	636	631	614	656	623	638	648	643	652	644	630	644	697	630	626	656	616	614	652	675	637	622	642	601	668	635	628	637	611	586	562	627	626	607	622	639	664	641	645	644	661	605	667	604	641	611	624	645	643	659	612	594	633	596	656	604	583	652	633	644	648	630	656	630	643	596	642	617	635	595	615	612	678	664	627	610	615	612	639	619	606	600	634	620	660	635	614	622	659	659	613	652	614	624	600	619	617	651	616	600	640	630	636	574	647	617	633	654	667	659	650	661	600	616	655	572	608	632	626	621	600	682	633	597	611	576	633	603	681	613	613	617	630	610	595	632	639	673	671	654	671	653	620	684	619	635	619	618	615	611	676	641	613	681	619	662	619	632	681	642	637	617	658	623	607	658	624	600	636	625	611	633	620	648	661	631	628	627	656	624	619	607	611	630	573	616	660	638	567	630	617	623	628	657	642	632	647	633	632	655	602	659	607	683	659	618	636	616	602	614	628	611	618	616	623	632	607	612	629	627	632	659	591	629	613	606	582	616	626	627	654	610	608	635	630	638	631	648	646	620	634	596	611	595	609	635	640	599	647	642	576	618	604	661	609	627	681	647	589	660	668	677	612	598	584	597	639	636	617	649	640	632	646	644	621	608	568	576	657	654	654	659	606	666	644	645	669	614	616	624	642	596	609	599	610	613	619	628	627	645	642	597	629	635	648	650	640	599	691	639	668	667	629	621	587	639	647	637	614	616	661	655	665	632	615	663	663	631	604	642	612	677	658	625	625	651	663	618	677	631	632	621	635	663	623	660	648	660	606	636	632	618	642	639	619	635	602	672	726	614	614	635	645	631	610	683	618	652	586	662	635	662	626	703	637	661	640	614	581	649	622	644	639	618	649	674	667	648	632	646	637	648	619	657	678	627	666	621	617	647	645	656	587	627	610	644	645	623	575	637	655	611	645	602	669	628	606	607	652	639	645	625	644	663	584	624	668	631	628	641	642	675	656	612	624	596	622	612	630	611	658	650	632	640	594	644	623	643	654	646	616	636	647	659	573	649	635	638	648	640	630	674	622	681	620	579	646	618	637	589	638	630	647	626	637	606	639	629	649	603	655	620	658	643	642	644	638	605	660	656	679	577	641	657	693	681	678	626	617	594	642	623	588	611	634	629	672	629	649	622	660	624	607	639	661	618	636	647	678	674	599	614	644	659	635	611	658	645	642	668	674	611	606	657	623	650	631	636	648	652	667	618	639	669	611	626	612	640	593	634	645	610	667	625	665	618	621	607	628	596	619	620	645	602	643	608	578	634	679	636	647	649	665	569	594	669	653	635	622	653	595	629	626	643	630	623	658	630	597	634	621	637	638	617	633	640	640	680	609	628	672	630	621	641	658	658	612	631	638	643	644	627	652	673	644	634	597	657	615	636	561	651	597	628	607	645	652	584	668	617	606	649	630	643	609	606	662	581	661	615	604	635	624	623	688	642	620	624	658	635	659	595	588	656	677	667	630	717	646	602	667	615	646	622	608	659	620	630	612	598	666	637	628	615	704	677	634	673	624	656	616	627	677	658	640	615	652	627	657	616	633	606	616	638	635	600	643	650	605	589	652	628	630	659	610	660	640	566	636	616	636	628	634	668	596	634	606	631	652	678	658	649	634	658	636	622	600	615	641	606	637	620	622	594	644	655	679	624	613	658	681	649	655	632	670	625	650	652	634	592	641	662	624	623	630	634	622	674	636	632	629	612	617	567	574	645	638	656	629	679	664	637	628	673	603	620	602	635	623	657	652	632	629	635	594	630	608	616	599	617	625	634	596	607	645	642	646	640	600	652	664	655	647	671	627	582	612	625	631	623	629	623	635	632	642	627	617	669	610	658	694	717	577	650	632	633	612	599	565	662	616	588	673	622	639	645	647	684	640	631	629	638	608	619	601	641	601	583	642	677	628	632	594	607	666	635	665	630	613	674	612	602	630	639	634	610	659	611	598	668	598	630	626	667	641	620	620	641	653	619	652	661	630	644	644	642	639	655	651	661	671	649	640	588	649	622	604	586	651	663	618	628	632	637	632	619	656	615	609	606	632	629	664	583	622	642	606	613	657	647	636	617	641	621	638	625	636	625	636	556	616	640	590	662	612	632	642	587	641	586	639	617	639	609	613	601	627	618	640	601	649	649	655	599	606	651	636	633	634	613	600	665	652	626	624	631	670	624	653	598	615	600	648	618	651	612	612	663	641	622	616	653	645	622	630	686	677	657	648	610	685	598	624	614	656	627	592	639	641	678	650	623	649	605	643	623	639	650	601	644	625	632	622	611	639	658	581	603	652	638	623	642	615	625	630	602	606	618	674	650	611	643	653	645	640	618	633	649	646	673	648	662	615	646	627	638	662	660	636	679	683	670	638	646	690	700	602	631	650	662	652	653	632	653	608	658	629	664	600	684	597	613	653	620	656	615	626	649	623	639	621	625	667	618	644	613	648	613	620	663	670	628	629	567	633	613	616	588	626	648	621	640	636	619	653	606	617	618	630	696	669	631	643	626	635	594	602	648	632	634	611	649	673	599	599	625	615	616	635	656	620	641	589	629	598	616	673	646	625	655	636	663	637	632	596	611	645	613	603	601	638	679	683	661	668	598	646	635	615	594	598	578	625	649	626	666	636	623	664	636	584	682	625	641	616	660	652	684	610	648	650	608	623	643	609	603	618	626	622	641	701	642	617	649	642	614	607	592	581	614	627	631	658	658	619	593	593	671	590	644	615	619	648	642	609	676	599	613	647	609	630	614	694	588	621	662	663	652	583	620	617	658	675	581	637	676	585	626	563	669	592	592	610	616	649	637	617	679	638	605	620	649	659	624	626	657	671	638	617	612	672	643	619	651	671	581	601	585	648	646	594	612	641	626	636	637	613	642	622	605	630	647	607	651	622	641	605	646	659	627	614	647	646	649	622	644	635	683	611	600	647	682	648	627	610	625	650	635	654	613	674	601	636	648	604	626	626	607	612	593	592	643	628	635	604	628	656	600	623	636	637	612	632	613	627	623	605	599	608	621	627	602	653	622	674	648	626	603	657	568	576	645	667	596	619	624	664	687	656	586	606	622	634	596	632	639	661	635	611	665	652	660	623	660	613	623	682	632	616	638	625	604	639	606	678	619	621	621	641	593	598	619	664	642	649	668	668	642	656	655	566	620	641	619	598	660	620	650	677	604	656	594	602	631	623	680	627	610	613	610	643	603	624	615	603	628	617	588	637	643	641	613	612	620	626	636	589	648	616	634	630	663	650	622	660	618	617	663	632	604	658	637	596	599
22685	20954	28676	23396	20959	20996	9529	1158	838	689	584	536	444	421	405	390	366	341	305	279	280	297	281	282	280	256	279	256	276	248	238	242	246	256	241	234	270	243	238	235	237	221	242	223	236	198	210	220	210	199	211	213	214	207	234	229	222	216	216	201	231	220	214	210	210	216	208	224	196	205	195	214	243	215	204	213	229	219	212	210	241	211	221	222	211	205	193	227	211	211	218	219	220	188	190	205	234	192	196	208	202	215	208	220	193	195	218	206	194	237	227	210	212	177	222	241	196	221	193	194	193	214	182	197	193	198	210	204	201	231	193	178	220	201	192	186	208	200	232	209	187	203	228	199	214	221	191	206	218	209	209	250	198	198	194	210	228	210	206	217	226	212	227	201	194	176	221	198	210	219	202	189	221	200	201	216	188	214	218	187	242	198	195	222	221	193	198	180	226	183	219	202	211	215	199	243	215	194	197	199	207	219	214	200	205	205	232	207	203	211	220	207	222	219	212	183	205	187	203	219	223	168	221	221	215	212	206	204	202	216	194	190	210	202	206	210	194	221	198	200	229	197	210	231	221	197	224	205	199	217	188	225	195	199	207	213	220	187	195	210	220	180	197	196	208	188	231	201	206	233	188	195	187	222	184	212	193	215	201	204	231	214	223	211	187	215	205	209	195	230	223	183	193	229	230	204	233	221	197	219	191	191	221	228	205	199	193	208	203	223	190	211	168	214	186	210	224	211	213	207	223	196	217	205	201	217	222	210	236	221	210	199	226	221	211	221	209	225	174	206	219	205	227	199	209	200	201	214	216	207	210	213	205	195	205	184	237	218	207	227	182	228	202	204	202	229	225	245	189	214	200	256	198	208	203	198	192	202	214	191	192	202	214	212	180	240	207	222	214	204	216	214	182	201	197	222	222	215	216	218	196	206	191	227	206	197	201	199	204	222	201	191	218	210	192	201	218	221	236	226	189	215	197	172	227	202	194	214	204	228	210	201	203	217	218	205	235	207	223	202	208	200	192	191	196	221	205	228	202	201	202	201	197	210	218	203	206	227	234	213	193	215	218	193	188	222	214	222	235	200	225	204	203	201	232	219	214	205	233	208	236	217	194	197	210	194	170	198	185	197	219	220	207	224	221	213	209	227	204	232	225	230	214	243	205	207	223	204	190	223	197	206	218	202	225	220	192	179	192	184	200	225	207	232	201	215	202	187	212	205	213	195	207	225	204	232	225	193	227	208	231	231	193	215	194	215	212	187	221	204	214	213	208	208	214	205	220	218	194	206	207	212	206	216	185	224	190	217	220	193	224	205	214	210	210	188	215	231	185	225	241	200	224	219	217	190	209	232	214	195	202	236	196	205	208	206	186	199	199	213	196	204	217	208	179	189	204	219	193	255	198	200	228	182	207	199	208	206	215	200	197	173	235	174	215	203	205	208	216	232	240	204	197	202	204	204	199	220	225	217	206	204	199	221	186	228	233	197	196	221	207	216	212	191	208	203	207	205	216	219	209	213	212	225	215	211	247	237	192	205	207	218	186	194	238	224	200	207	211	204	182	214	208	230	187	193	210	193	197	207	234	181	200	212	237	218	214	219	208	235	215	243	210	214	198	224	232	233	211	230	225	215	215	203	196	210	182	194	187	204	202	197	199	158	182	189	222	213	227	207	202	216	164	197	203	193	179	224	226	218	219	219	204	203	199	177	215	215	207	215	211	203	201	203	174	211	199	194	205	192	226	198	229	198	231	241	212	194	184	195	210	190	201	222	200	198	226	220	229	218	215	202	219	206	199	204	194	190	221	243	220	225	211	192	199	200	206	189	228	215	181	205	196	238	205	241	208	197	213	219	194	212	207	222	222	204	209	197	216	226	205	201	223	208	209	216	200	218	212	226	191	228	197	213	186	208	198	204	200	211	211	194	197	199	199	209	186	198	207	218	196	181	216	223	209	183	199	220	237	197	211	203	213	189	214	212	216	222	197	204	189	210	221	186	199	224	212	197	203	216	215	187	231	206	198	212	202	210	209	202	192	223	216	207	191	204	205	216	219	208	205	174	224	201	211	202	198	185	206	200	188	250	215	202	209	197	201	211	212	206	193	217	207	207	184	209	193	200	198	204	209	216	187	203	193	223	211	183	194	221	208	195	197	206	193	202	210	219	197	231	219	236	214	206	207	196	225	210	231	219	193	168	216	225	227	210	216	219	200	207	217	170	221	183	210	196	200	232	190	213	204	234	204	184	222	194	210	198	187	208	194	207	199	220	211	198	221	205	204	204	199	204	241	218	195	216	194	180	220	216	204	219	229	210	199	202	203	188	193	198	220	231	205	196	234	215	202	230	204	201	212	216	218	197	189	203	218	201	196	194	198	198	215	202	190	206	211	210	202	231	199	237	219	205	198	213	202	218	192	210	204	180	203	210	213	205	196	198	202	216	203	192	202	220	185	200	238	209	224	205	218	202	200	205	204	223	197	215	212	203	207	227	214	205	233	189	212	178	184	210	178	219	211	218	209	226	194	216	193	227	180	188	183	226	200	206	209	224	196	194	219	206	200	205	232	200	210	200	221	201	224	217	233	193	191	215	206	221	193	202	224	209	228	222	229	213	227	215	201	210	204	195	229	213	203	225	234	190	224	219	211	203	206	209	196	221	199	216	210	200	228	207	219	200	242	220	189	191	208	202	204	213	207	207	195	211	195	214	200	214	200	207	196	191	223	191	225	216	207	193	221	191	213	206	217	183	222	213	217	221	225	213	213	237	206	197	212	208	228	216	205	213	193	217	205	183	195	218	196	223	211	229	195	221	191	229	225	192	206	198	222	217	221	230	199	187	189	194	190	212	232	211	219	206	202	193	190	229	187	231	211	187	198	216	229	181	184	222	206	190	201	206	228	182	189	194	215	237	219	208	223	214	210	211	209	184	195	204	236	210	177	177	196	200	191	217	199	212	186	218	185	221	223	218	203	197	206	207	213	209	226	225	205	202	177	216	203	203	212	190	230	186	221	182	222	203	206	199	204	231	222	214	215	210	210	202	189	212	210	232	204	203	193	183	217	215	229	214	203	202	221	214	201	207	204	181	215	208	192	208	211	207	200	241	200	220	201	214	200	218	207	219	195	217	206	202	223	218	209	193	202	208	189	194	180	207	206	203	203	226	223	197	188	203	219	207	212	214	209	210	221	227	213	204	212	197	191	211	204	191	187	189	184	202	198	210	214	193	220	208	185	208	204	205	199	208	211	215	207	202	203	230	204	216	236	211	213	212	202	194	214	210	202	196	213	204	208	220	207	217	230	198	187	200	221	221	214	214	214	188	206	217	229	208	230	217	217	226	177	202	211	214	193	199	212	214	205	206	191	218	180	243	214	214	201	220	221	207	199	189	214	247	214	202	197	205	223	232	218	198	179	194	224	176	201	202	236	198	216	205	240	196	199	216	198	206	220	187	200	240	217	203	207	177	217	217	198	213	178	199	213	220	182	202	219	206
22796	15840	13394	7189	4894	3735	2891	2286	1815	1432	1219	970	779	765	661	639	617	499	501	454	395	389	408	383	375	379	333	342	303	293	322	322	326	283	299	296	312	300	259	279	279	292	274	271	277	297	278	307	274	294	268	262	254	264	263	298	274	265	248	248	248	263	260	215	238	259	250	257	264	283	246	274	239	239	257	262	264	275	276	240	270	255	235	249	263	285	232	267	261	244	236	260	250	270	262	226	240	258	239	240	253	223	265	248	252	238	248	241	256	239	249	272	219	246	237	227	205	262	282	207	265	259	231	233	260	225	265	278	260	241	241	234	214	248	251	256	257	251	245	262	251	224	237	236	235	229	236	254	256	252	276	241	252	255	241	258	276	275	228	234	256	276	229	259	248	283	243	231	243	240	239	263	248	241	265	261	238	238	214	269	246	250	264	262	275	234	243	257	228	238	274	239	271	228	264	247	261	242	262	224	286	248	256	229	255	233	246	251	263	266	260	265	248	254	257	245	266	264	244	262	231	242	262	240	236	245	228	246	257	267	227	246	239	225	236	237	226	278	243	259	239	273	249	282	251	235	229	232	266	250	275	249	268	258	256	228	230	240	246	245	263	253	223	254	246	244	245	215	249	265	245	248	238	255	215	239	230	250	234	242	258	254	246	252	241	231	232	251	239	239	240	250	253	255	254	234	241	222	253	255	236	231	282	238	235	237	246	218	287	265	251	235	258	243	231	249	253	252	223	260	252	259	249	270	257	250	226	254	272	243	247	243	251	227	233	242	247	251	245	263	238	246	223	258	228	234	262	233	248	244	247	242	238	274	239	227	255	234	242	245	241	258	249	255	256	270	245	238	244	256	227	236	221	255	255	253	251	257	240	256	243	260	256	246	217	223	265	243	203	212	253	237	218	245	245	241	230	252	275	225	251	251	254	251	237	258	262	259	223	266	253	219	238	221	257	247	244	255	244	220	238	231	226	272	243	248	265	252	237	255	267	253	226	251	224	264	225	250	239	216	252	240	235	238	247	258	267	254	250	273	238	217	259	222	237	224	231	236	235	246	247	233	184	223	237	230	254	231	245	240	235	216	266	229	227	228	268	251	255	247	264	261	252	231	251	237	260	241	243	230	245	232	239	222	232	242	236	219	245	225	226	234	250	246	230	238	237	234	266	246	251	253	244	244	237	228	227	231	226	265	276	263	261	256	229	218	229	221	250	259	249	233	250	251	227	249	224	220	267	249	241	233	246	260	237	235	262	246	246	245	253	236	281	224	218	251	234	257	278	234	242	263	225	238	248	260	245	256	257	223	233	240	254	233	244	241	282	226	243	229	251	219	257	288	234	245	251	253	242	269	205	225	239	252	218	265	240	225	245	237	239	219	240	242	232	235	229	228	269	262	229	251	234	255	245	260	264	240	229	240	251	243	210	245	225	243	223	243	217	235	253	229	230	256	223	237	254	258	238	227	227	246	226	235	235	265	207	251	242	257	237	272	257	250	237	270	214	239	230	233	215	234	249	237	236	245	258	256	253	210	266	231	240	251	229	239	240	260	241	239	227	244	271	240	258	238	230	247	267	240	261	245	246	237	259	246	224	260	277	221	254	264	247	255	240	253	239	245	223	233	253	234	278	217	230	239	227	259	254	243	269	248	256	282	259	256	274	234	238	242	246	252	244	239	217	261	230	266	229	248	268	262	259	264	265	234	261	245	231	234	213	262	262	249	218	233	238	242	253	258	242	248	229	248	219	273	246	235	214	240	243	231	271	215	230	245	235	248	224	252	202	245	233	243	249	241	252	263	242	230	244	262	243	272	235	229	241	249	219	247	227	240	254	261	225	231	228	249	258	250	233	254	270	235	261	234	249	233	218	253	215	238	241	232	224	247	239	218	222	235	228	265	268	248	248	266	205	235	246	246	271	233	230	241	261	260	251	221	233	264	230	238	257	253	228	247	230	234	232	207	247	238	227	243	246	254	283	249	230	229	232	231	235	273	282	253	267	228	231	241	258	222	272	267	218	267	220	248	214	270	274	254	271	264	241	234	237	259	266	242	241	260	224	238	237	250	262	254	249	231	231	273	259	267	269	262	246	265	242	247	237	239	220	251	248	237	227	263	266	232	246	240	227	245	260	246	224	225	224	218	255	248	257	251	241	260	266	252	253	273	236	255	239	236	242	261	257	263	241	264	258	233	231	257	244	269	238	257	238	224	247	269	231	218	226	230	241	259	227	235	248	233	219	258	227	232	244	242	231	235	256	237	274	254	237	252	241	249	232	273	254	238	279	229	251	248	247	250	268	257	250	232	220	272	238	232	233	219	240	250	239	228	251	236	260	254	237	256	241	252	245	244	264	245	260	260	243	254	241	235	236	268	255	239	223	267	250	230	241	235	227	242	247	214	246	216	263	223	254	232	239	254	238	266	237	221	250	286	245	240	245	230	258	248	232	258	242	241	248	250	254	245	248	254	257	276	233	255	255	239	247	219	240	250	260	231	233	247	243	229	254	249	242	254	226	260	243	255	247	275	234	226	262	231	237	230	254	253	219	223	246	218	236	235	259	239	234	237	211	256	238	255	231	243	241	264	265	255	267	257	269	222	241	254	271	223	235	252	231	245	268	227	237	251	227	234	248	246	252	255	240	234	238	230	246	257	254	224	256	252	245	248	262	243	217	246	247	258	250	254	233	269	280	246	263	221	259	256	246	228	223	241	235	226	274	235	253	252	240	240	230	223	235	243	237	284	252	243	236	244	246	262	233	257	260	262	269	234	235	243	235	230	245	226	264	248	245	253	267	249	239	224	265	256	248	249	268	252	252	232	255	218	239	218	274	230	222	278	243	264	251	231	219	228	256	254	256	240	247	248	235	251	252	231	248	266	258	255	236	242	237	262	252	242	253	232	241	238	254	277	251	236	252	241	231	237	244	265	236	238	240	228	221	220	244	264	235	216	216	236	230	234	248	228	237	268	221	251	241	256	257	237	238	248	245	249	233	240	267	263	258	264	224	247	244	242	225	232	249	262	260	230	257	228	243	244	246	255	263	243	242	226	252	243	276	239	252	271	261	236	247	235	225	245	229	238	249	241	247	237	239	245	256	234	254	244	253	254	240	261	229	241	251	244	225	233	228	257	275	247	238	235	245	255	242	206	232	248	270	246	268	238	232	256	268	214	258	253	255	228	238	237	226	264	253	249	246	246	239	236	219	229	273	241	224	243	238	255	242	233	244	233	224	241	238	249	235	246	258	207	240	241	260	254	240	226	243	244	275	240	272	251	244	230	245	231	255	230	270	253	232	231	248	244	242	233	256	245	238	247	215	225	276	249	236	266	245	239	243	263	227	240	246	250	240	239	228	242	257	250	242	215	233	226	239	253	269	263	230	247	225	238	264	233	256	256	279	255	239	249	231	260	246	233	241	240	221	240	229	243	234	215	229	238	241	269	251	251	248	227	232	244	237	280	205	242	255	250	219	248	214	234	237	267	236	245
26758	20056	7569	857	566	509	486	513	503	463	495	478	460	474	460	486	517	476	487	502	486	476	491	473	505	483	488	475	427	487	511	518	470	477	491	457	471	455	489	444	486	490	484	464	446	472	505	500	510	466	445	504	487	506	474	507	460	503	496	471	485	481	465	495	480	470	479	491	450	507	484	496	474	467	448	475	511	452	536	473	536	468	481	494	502	447	478	478	504	500	453	476	488	528	484	492	468	433	482	451	463	467	454	422	488	458	466	478	506	468	494	448	490	478	498	456	470	462	490	512	459	470	476	473	478	464	482	456	468	480	485	479	485	452	466	526	500	507	461	465	471	457	486	505	462	491	449	491	470	473	492	440	457	478	473	435	452	479	521	517	482	504	473	491	480	506	479	499	450	479	493	542	478	442	483	478	457	518	507	483	469	498	466	507	468	471	474	499	484	447	489	477	495	501	461	466	455	518	504	513	500	493	456	475	428	479	470	470	494	462	493	456	445	466	472	498	475	474	449	462	495	467	480	474	456	482	492	502	444	490	480	488	479	461	479	492	453	479	511	498	507	488	493	503	474	448	412	481	482	441	470	483	476	471	469	513	470	449	429	490	503	468	458	444	444	461	476	474	471	511	441	482	509	465	503	523	514	485	494	473	472	469	502	449	470	497	467	497	507	500	455	467	523	476	461	453	522	496	464	502	480	508	495	488	475	464	472	483	470	485	482	483	479	498	452	461	466	485	492	440	499	469	466	502	530	461	512	477	476	475	523	496	481	510	440	496	476	474	468	515	471	438	457	489	519	476	465	479	489	480	479	477	461	461	498	479	452	427	494	459	496	436	479	497	532	484	455	443	479	460	447	490	467	441	464	470	474	492	472	457	427	496	518	512	463	465	519	462	445	471	510	486	431	488	489	476	487	482	479	506	481	459	514	482	510	503	477	499	461	469	458	485	463	497	528	522	497	482	488	485	491	475	497	447	505	454	500	462	492	484	447	503	488	459	470	497	517	459	508	467	469	509	473	527	504	460	492	480	478	478	513	455	510	454	500	476	492	453	504	503	484	483	515	515	502	500	515	473	481	469	474	478	484	443	453	514	479	467	463	499	480	445	446	501	457	469	456	511	475	489	467	478	512	470	450	480	449	477	510	438	429	504	523	497	480	476	516	482	418	463	486	442	458	489	491	511	461	464	486	464	476	490	460	432	475	474	440	486	476	489	464	484	519	487	488	498	494	449	482	476	479	470	484	475	486	503	468	476	443	501	461	483	464	457	502	484	454	460	455	500	474	463	482	471	429	455	448	512	455	477	461	502	485	464	468	467	505	485	491	422	425	485	485	482	457	483	471	502	483	504	522	462	483	484	457	500	466	500	449	461	469	449	471	545	492	463	474	505	470	443	518	469	494	456	472	474	505	479	482	437	479	524	478	501	480	461	465	441	443	445	523	497	510	479	466	485	484	460	467	473	493	491	452	438	470	449	486	504	424	492	461	519	489	501	438	482	490	479	495	519	458	433	475	497	508	472	497	493	485	442	450	474	479	454	468	479	446	461	463	455	525	492	492	502	484	465	495	494	504	496	448	449	481	490	465	504	478	458	480	456	481	506	489	476	461	447	451	489	463	471	478	488	494	486	502	481	513	465	523	478	483	474	453	443	501	469	475	474	465	456	450	508	463	474	452	507	481	509	456	479	504	493	511	458	495	453	492	489	475	485	466	493	500	471	483	511	470	486	503	506	445	477	475	467	492	467	502	472	478	478	435	472	514	477	497	521	484	464	502	452	486	497	484	499	465	526	503	515	439	433	465	473	461	471	515	459	451	458	500	456	443	498	503	498	507	488	507	448	498	477	440	489	507	476	477	486	486	508	478	510	496	481	481	457	474	458	493	472	461	504	470	490	490	497	491	509	462	484	481	481	472	525	445	459	483	519	468	496	465	507	452	473	458	454	527	437	470	508	499	501	477	485	481	502	491	479	484	473	489	468	481	458	467	474	495	428	493	451	482	480	494	487	467	500	482	485	467	479	425	486	472	469	481	505	506	492	484	472	457	469	464	452	489	472	505	470	462	461	470	466	437	502	473	471	472	473	474	472	473	458	530	510	478	490	428	460	453	501	472	459	438	487	494	448	446	478	462	475	498	462	482	507	462	469	505	514	485	465	482	483	488	478	468	467	480	447	439	465	501	489	480	474	499	469	468	502	506	507	470	460	488	505	455	507	490	476	475	490	484	474	460	519	502	475	458	447	480	437	495	546	494	464	481	471	452	470	497	454	485	477	473	472	475	471	451	505	475	473	493	439	488	489	436	470	457	420	477	492	519	458	465	431	474	472	430	481	445	476	449	501	482	527	509	501	493	472	466	458	460	496	455	488	517	476	459	505	468	494	447	509	479	465	469	455	436	442	459	509	462	455	455	490	441	485	486	498	481	488	461	442	447	474	452	508	484	489	483	475	491	477	453	460	483	487	466	484	466	501	469	463	485	502	491	480	478	468	444	453	421	455	459	456	482	490	452	493	485	480	499	500	476	493	447	506	496	465	479	539	493	467	494	488	483	470	519	449	529	500	528	493	469	480	476	468	471	481	458	505	478	452	469	478	470	496	503	464	527	459	478	498	502	506	437	487	462	465	491	481	504	483	506	455	499	505	462	472	457	503	473	461	460	483	471	510	495	442	534	449	459	506	485	471	463	505	464	476	487	457	473	505	472	489	426	472	468	421	454	485	483	456	484	489	468	501	448	497	478	500	488	485	454	488	457	463	492	492	469	470	529	462	491	490	471	511	484	487	488	496	495	485	457	497	460	460	517	453	496	497	479	450	459	493	437	439	479	500	514	462	487	515	481	497	493	494	512	509	466	474	503	475	493	440	493	457	456	494	430	443	502	497	475	429	466	478	448	445	463	465	444	485	473	497	479	505	466	432	477	478	495	472	470	512	453	481	476	538	459	490	484	465	448	485	481	466	467	483	479	498	509	491	497	465	499	474	508	462	462	465	473	453	448	454	504	505	470	500	456	501	493	490	477	468	508	468	459	464	486	461	508	461	472	478	462	472	497	430	492	466	467	501	510	499	481	456	504	463	488	463	461	478	470	438	456	450	471	469	457	499	495	483	493	455	511	486	429	474	478	504	445	505	452	484	447	505	455	447	468	459	468	490	484	484	465	493	487	471	468	482	530	485	462	482	473	505	463	513	514	432	456	466	475	502	470	452	459	466	500	440	479	459	488	483	486	465	450	488	505	467	508	489	470	493	434	512	483	454	453	485	478	472	443	452	473	441	481	434	484	511	501	483	480	428	486	476	512	455	536	457	451	492	487	485	460	465	507	504	498	478	521	468	440	523	516	480	462	460	497	448	462	496	464	522	509	467	533	480	493	464	485	487	469	438	499	470	490	462	483	453	495	462	454	484	494	444	521	480	474	461	457	467	461	509	488	496	485	498	480	505	443	468	467	466	478	460	456	472	465	464	471	469	464	468	508	491	450	444
7021	1469	1245	833	781	729	712	644	605	590	591	607	602	609	659	585	601	640	572	596	644	605	595	585	596	588	614	622	574	566	575	553	576	592	549	548	571	625	612	602	607	599	632	625	568	614	597	591	591	565	566	575	568	603	598	624	614	584	560	588	609	592	586	613	573	611	565	582	610	632	596	582	590	621	624	573	607	549	631	582	572	575	585	566	608	610	582	599	612	538	570	583	573	557	573	573	558	567	577	588	576	568	618	594	559	581	548	577	580	597	590	573	637	592	619	592	546	598	635	573	617	580	561	560	591	545	582	571	550	578	594	592	549	573	573	540	575	601	565	598	611	591	571	601	581	638	605	561	577	572	613	606	573	602	574	629	595	598	566	557	583	577	604	566	556	580	609	593	594	577	565	631	628	559	607	589	593	584	606	588	558	586	594	580	572	597	545	604	552	598	609	569	581	533	561	580	573	630	612	571	601	575	582	585	591	571	611	564	576	614	569	568	582	601	555	540	574	557	605	576	562	581	512	581	577	553	623	566	592	590	561	595	572	559	570	600	542	579	600	571	615	594	582	619	562	570	535	588	600	604	586	553	559	541	602	547	592	636	591	603	597	572	606	581	595	588	585	560	583	567	627	605	618	617	580	581	608	569	563	670	587	561	577	592	594	557	566	586	533	620	560	596	588	580	613	578	567	625	563	619	591	562	585	576	609	598	592	563	604	574	579	621	561	603	631	576	593	609	605	585	546	593	567	548	567	623	589	555	550	540	581	553	600	576	556	596	590	582	555	571	567	632	592	544	549	589	580	626	563	566	562	561	579	619	577	617	605	602	590	554	597	587	606	597	551	596	601	621	540	578	589	591	600	603	569	652	600	581	612	586	598	596	611	600	564	571	545	625	584	582	555	582	609	595	606	562	584	571	606	564	591	579	572	594	574	598	530	602	602	551	554	576	549	586	580	603	623	626	584	554	574	528	594	605	586	583	607	545	590	591	599	579	564	576	556	563	573	563	583	584	577	601	562	590	585	567	600	593	571	621	551	599	600	539	604	550	529	608	573	591	579	573	612	623	600	568	608	608	614	609	579	564	572	610	552	606	587	614	575	573	592	612	581	562	626	656	637	604	586	561	573	563	571	570	582	577	596	576	604	541	592	584	639	585	560	578	593	551	581	586	592	576	583	610	616	549	582	569	580	580	576	595	598	554	582	603	617	582	580	587	604	573	591	573	592	613	620	587	559	590	571	555	561	572	601	619	568	580	552	598	572	558	626	575	564	578	605	600	557	580	558	602	591	596	568	596	603	565	580	626	605	571	627	566	608	558	589	580	584	569	617	601	583	615	601	596	588	598	593	569	564	553	587	594	576	607	605	598	573	558	593	578	596	582	532	588	563	623	589	640	607	593	559	576	612	579	600	586	592	638	588	597	558	535	584	546	589	634	626	629	557	590	600	568	597	625	609	608	575	594	590	526	631	630	611	619	603	564	576	603	586	582	562	569	598	589	585	558	562	545	641	607	545	570	621	591	586	574	551	587	587	610	596	609	551	570	596	632	613	555	580	588	613	630	587	571	591	580	543	576	542	604	561	592	555	608	584	612	569	576	629	571	567	565	586	597	606	586	616	570	630	603	599	559	529	605	586	579	558	567	561	597	619	624	613	650	595	539	554	577	560	571	590	566	561	563	566	574	603	613	570	557	615	592	601	589	589	584	591	586	567	588	625	553	550	566	602	584	584	570	598	618	578	616	597	594	594	565	597	560	626	579	593	595	595	579	565	617	581	576	573	646	620	547	639	593	578	582	569	621	594	615	570	577	626	583	606	570	560	559	586	567	597	536	595	579	615	614	615	614	582	579	560	597	605	541	614	593	610	588	589	645	613	569	580	589	596	609	558	598	598	584	540	545	612	583	598	600	574	585	550	570	590	555	612	574	566	608	565	595	602	576	587	615	595	543	591	563	613	612	581	564	583	582	585	566	618	596	620	573	631	575	589	576	624	611	589	604	593	588	608	572	594	563	598	556	636	615	617	633	594	562	563	576	574	582	552	570	615	584	664	573	585	611	585	595	564	610	597	564	562	563	597	599	610	605	549	625	609	580	564	557	592	600	580	578	567	624	595	629	596	589	618	587	563	614	580	561	605	591	595	590	571	624	570	589	558	573	596	589	565	564	600	598	601	565	563	552	608	551	614	601	633	596	598	620	604	573	600	568	581	618	580	530	587	618	602	597	628	648	607	590	600	550	609	567	613	626	577	589	598	619	551	573	577	562	573	557	610	569	592	603	576	570	562	573	600	594	578	561	613	589	569	567	577	587	609	552	576	568	592	574	642	598	540	569	642	569	583	635	568	566	562	579	559	583	578	580	565	573	573	619	571	583	563	605	570	575	624	573	585	558	600	559	595	616	627	608	572	584	585	590	601	550	568	576	605	529	557	571	560	606	596	579	595	584	593	581	607	589	608	583	590	534	582	594	573	584	604	605	539	557	604	587	619	568	577	577	565	566	571	604	621	540	573	573	579	574	569	629	576	604	604	626	571	592	605	589	592	539	556	576	569	609	622	567	577	588	546	610	585	586	579	585	618	574	604	623	563	563	604	645	614	609	592	620	608	556	548	620	571	590	585	559	615	568	580	553	570	579	634	601	567	568	582	583	600	576	618	567	565	584	582	580	592	594	597	633	574	560	583	559	547	578	591	534	572	560	586	588	619	562	570	589	592	591	575	593	589	584	585	589	601	596	602	608	556	592	581	605	578	544	598	587	616	580	592	556	598	541	617	621	609	596	548	576	596	596	588	636	597	565	608	570	579	651	622	547	585	560	554	575	590	569	588	576	573	554	611	578	581	636	547	571	590	575	560	570	585	585	560	596	578	582	586	591	590	613	614	589	601	599	584	560	608	607	542	596	574	572	577	624	597	630	608	584	597	601	585	580	588	575	569	574	602	606	599	587	558	592	609	591	570	584	574	583	546	553	605	606	548	592	546	614	539	613	582	599	552	599	608	579	543	590	621	561	592	586	529	622	565	575	590	605	535	568	591	591	583	554	623	559	581	568	558	564	595	657	592	597	594	600	579	632	554	588	557	595	593	609	546	600	539	605	546	585	561	590	610	569	620	620	578	609	610	610	595	560	638	617	541	586	536	583	565	582	566	601	596	581	559	598	607	554	644	600	578	592	576	573	588	619	551	561	545	612	585	594	556	567	577	622	582	561	596	565	586	561	571	562	609	555	577	593	593	590	606	594	570	585	583	618	566	591	588	571	626	618	544	600	558	590	579	632	574	567	579	581	560	616	597	590	581	570	603	579	598	611	569	587	561	602	572	589	556	562	598	600	580	596	572	600	600	585	562	544	575	576	572	585	596	537	610	584	570	618	622	552	611	574	631	586	583	638	614	592	609	585	596	579	589	604	607	588	589	552	593	589	602	561	610	601	590	570	598	590	559	605	619	596	571	553	579	556	527	579	608	599	598	547	574	609	593	559	574	597
23639	20928	28236	23767	20935	10684	1128	684	569	493	450	377	359	360	311	328	278	272	317	266	269	272	241	268	262	277	261	234	266	263	262	231	240	252	251	243	250	236	246	233	244	244	237	254	247	243	272	236	238	255	238	218	252	230	211	245	240	241	241	240	212	255	250	213	242	245	270	236	244	254	240	243	239	234	216	245	218	251	202	234	236	230	221	241	237	234	242	228	234	230	231	222	250	239	206	220	210	240	232	252	256	241	234	198	223	200	209	229	234	224	240	244	235	253	220	232	258	239	219	236	233	249	228	217	249	231	255	236	232	241	229	212	238	262	224	238	234	246	235	224	262	212	227	219	230	218	211	231	238	230	220	253	222	232	224	252	236	238	243	231	220	215	205	222	257	248	197	240	238	234	227	224	206	226	263	210	241	212	221	231	206	251	241	242	201	234	243	242	224	222	221	195	236	252	228	260	224	259	207	229	229	221	208	236	230	207	242	243	223	229	229	241	232	248	205	249	238	214	214	225	231	258	246	223	255	251	223	246	250	266	221	212	251	238	221	207	234	226	236	231	240	223	261	236	215	224	221	242	228	222	211	237	225	247	210	244	220	232	228	253	237	211	201	254	214	279	210	227	234	235	261	235	222	233	250	219	218	227	233	241	223	223	251	211	239	237	227	256	213	211	212	221	238	225	239	240	237	223	231	235	212	241	238	245	243	205	217	214	226	220	213	244	243	254	204	256	225	253	244	216	223	223	245	236	216	246	212	209	234	232	218	245	217	224	223	243	211	234	258	242	213	226	223	210	250	234	233	248	249	229	246	240	206	217	214	250	200	225	241	216	250	245	218	239	234	215	216	241	252	227	227	230	235	251	224	227	235	218	241	210	238	217	211	238	232	216	242	233	237	207	220	225	276	232	222	231	251	222	236	223	210	210	239	257	265	231	226	236	233	239	238	231	211	212	246	233	194	270	200	228	217	226	228	213	215	234	227	254	234	254	226	232	231	232	271	225	253	236	215	242	241	226	248	237	252	219	230	279	237	243	254	204	237	223	247	246	218	220	257	202	224	192	225	232	226	250	207	225	231	228	250	223	223	224	221	232	219	231	240	220	239	224	209	242	235	227	227	234	272	223	232	216	223	225	248	236	258	217	232	235	220	232	263	237	238	240	243	221	228	217	223	219	250	249	236	220	215	197	216	208	232	223	221	212	212	234	236	220	231	231	221	251	233	235	241	217	250	247	233	240	234	243	219	265	227	227	235	227	242	221	240	222	233	206	201	219	244	180	209	214	236	199	224	225	238	237	241	235	201	255	247	255	255	258	245	253	254	250	259	258	255	236	249	223	232	257	211	226	218	243	222	234	242	265	244	211	228	237	241	268	249	253	240	221	232	227	206	248	221	204	248	228	240	231	217	250	237	204	227	244	231	252	231	205	233	258	240	257	228	221	231	240	227	238	230	232	234	214	224	234	219	225	243	248	190	225	221	231	269	224	213	230	232	216	221	229	236	243	203	227	219	199	224	212	220	233	248	237	236	231	217	232	224	231	226	220	218	244	236	231	231	205	238	259	229	246	222	226	228	215	243	231	236	241	225	222	231	233	223	222	235	248	220	217	240	195	246	219	229	226	239	228	252	214	230	221	247	221	218	239	227	219	228	238	249	228	215	245	231	243	247	236	251	255	229	233	223	223	272	231	248	220	221	228	232	223	248	229	207	223	235	238	197	211	224	231	228	213	229	231	230	231	218	253	248	236	223	246	220	230	239	224	269	249	228	251	217	256	184	245	245	261	260	225	237	247	232	230	234	241	232	207	221	242	215	244	252	224	214	241	231	256	244	234	236	210	217	220	227	231	223	200	211	255	230	205	244	204	218	216	222	222	223	217	252	223	222	222	235	235	227	258	227	244	236	230	240	202	238	255	224	236	211	244	231	260	240	195	219	232	221	221	248	229	224	217	218	242	249	221	230	222	215	221	215	238	245	248	204	249	228	253	223	214	225	243	227	236	241	223	225	229	221	237	246	221	230	210	234	246	224	220	244	231	242	228	218	248	222	198	252	220	202	200	246	211	252	224	245	231	253	238	234	221	227	233	240	236	241	226	223	250	241	248	236	224	224	226	231	252	221	236	260	232	236	226	254	237	223	212	225	212	260	242	222	225	248	239	229	258	212	251	273	230	194	240	254	239	225	240	251	212	236	243	239	237	237	211	210	218	225	240	248	235	212	221	221	248	203	211	244	244	264	219	223	235	248	219	243	240	222	234	253	259	220	218	242	238	214	229	245	237	236	220	245	219	237	233	241	222	240	210	214	212	241	258	223	248	220	230	254	242	241	244	234	217	237	209	230	200	215	217	221	256	210	241	237	242	209	231	220	258	200	240	233	244	216	248	212	255	254	239	222	238	236	222	227	222	218	237	223	232	243	223	233	223	225	250	235	227	222	247	194	217	252	217	214	246	222	256	232	219	232	220	239	245	236	229	216	245	226	213	207	244	228	220	223	205	225	243	205	242	247	224	211	238	220	218	243	217	224	234	249	223	226	238	221	254	244	250	219	185	229	242	236	207	222	205	246	233	206	241	243	230	247	244	241	230	234	222	214	222	223	221	226	249	216	249	247	213	233	271	236	231	230	208	239	225	231	210	235	222	235	242	242	246	244	250	239	235	244	228	255	218	241	243	230	225	225	257	239	239	270	237	259	214	253	235	209	229	218	224	234	212	215	227	227	226	210	220	209	229	212	227	253	231	247	253	239	228	259	226	229	193	218	255	214	240	224	244	237	247	223	229	218	248	218	261	258	248	224	247	217	225	227	239	219	209	209	225	238	247	258	231	211	224	237	234	233	202	253	231	222	219	228	227	246	210	238	243	229	219	260	220	222	222	262	232	219	231	221	252	218	252	225	228	265	229	229	227	230	268	237	231	231	236	234	223	257	200	250	230	210	244	248	225	213	231	232	221	227	249	234	217	217	246	231	226	230	226	210	227	203	214	201	226	234	198	244	235	246	262	227	226	224	241	263	224	233	230	206	233	221	200	217	231	220	237	244	231	217	239	211	227	182	235	234	260	232	239	271	232	223	243	254	223	241	249	256	231	230	209	212	231	246	248	234	239	206	202	210	206	229	248	213	245	233	247	246	251	252	226	231	229	247	242	256	234	244	249	223	246	222	264	231	211	233	225	204	259	251	210	236	260	235	233	220	251	213	224	264	202	288	214	232	206	220	205	235	211	236	218	235	232	221	236	238	214	242	219	225	244	214	212	214	246	247	243	258	226	211	220	254	238	214	227	236	229	219	206	246	248	223	234	267	234	244	221	230	236	215	260	239	247	243	228	242	238	224	248	246	252	227	234	237	252	224	236	237	223	228	229	223	213	230	213	235	205	241	244	246	244	233	209	235	240	244	221	253	227	233	235	219	230	243	220	243	238	203	235	220	238	229	226	240	218	241	234	234	221	252	218	229	213	226	233	233	230	213	223	237	222	247	234	248	231
20320	10176	8386	4210	2848	2251	1742	1319	1088	960	778	625	583	550	517	481	444	457	414	384	444	380	370	369	376	381	367	374	349	358	346	329	353	350	325	316	321	315	328	289	349	335	325	309	309	326	305	294	315	352	297	289	300	299	322	314	294	312	338	333	322	325	290	310	295	283	300	305	313	318	299	291	319	293	296	295	298	311	300	281	330	288	295	309	293	279	309	323	336	285	282	309	299	298	312	278	320	281	305	333	295	317	331	316	300	289	300	291	298	294	268	291	324	300	296	301	297	261	278	308	308	300	295	308	281	310	307	286	287	308	291	315	289	316	317	330	303	283	319	314	298	293	287	312	288	268	284	310	301	317	271	308	289	299	264	317	263	301	288	275	294	329	307	301	303	269	258	305	277	285	306	309	297	278	281	284	313	284	301	283	300	310	310	297	297	276	310	306	299	306	318	315	304	295	288	315	300	302	307	314	300	313	296	282	300	301	330	296	317	294	287	328	293	324	300	293	304	278	305	293	306	305	277	293	325	282	314	278	296	270	308	302	297	294	301	264	284	309	290	325	297	307	314	305	273	282	313	295	271	305	298	312	293	307	293	290	287	281	290	306	268	314	287	290	315	311	290	283	297	293	301	288	295	296	308	293	287	291	298	297	296	329	296	287	295	311	312	300	292	287	305	304	299	309	281	286	294	307	283	288	293	281	303	279	313	258	297	308	303	296	287	295	281	283	293	301	295	284	285	282	295	315	307	341	279	304	276	296	311	299	282	294	325	285	294	303	312	318	289	296	299	300	270	303	289	270	337	299	306	271	292	283	281	281	301	286	266	301	302	287	304	308	288	294	304	293	290	295	266	315	300	304	309	288	282	284	291	264	312	290	305	301	298	287	300	281	307	322	286	295	298	317	289	278	273	267	298	330	297	300	308	317	304	316	295	314	306	310	307	297	271	309	305	333	310	314	291	295	280	307	288	313	317	278	292	280	296	275	315	314	304	302	265	268	331	298	295	294	284	330	311	288	294	309	284	269	298	272	285	301	319	277	307	256	273	292	303	333	289	301	305	316	305	306	304	301	315	300	284	280	309	281	269	301	306	293	271	286	294	291	299	251	278	289	272	284	297	254	308	309	293	301	270	290	298	284	327	306	290	267	286	296	312	297	330	285	316	316	294	317	308	303	293	285	292	277	299	323	289	307	301	279	301	302	299	291	303	286	262	314	310	291	282	281	285	294	296	287	280	286	288	288	291	302	314	289	291	305	293	287	277	293	293	290	286	308	292	253	312	318	299	292	303	318	300	298	278	293	297	317	285	264	287	304	314	280	297	292	296	281	290	266	306	285	289	305	280	292	271	293	283	296	299	303	305	296	312	315	301	296	278	280	304	306	316	298	290	316	302	304	280	279	306	314	285	329	314	278	292	306	315	307	271	301	280	257	307	308	300	308	278	304	287	317	305	266	288	293	302	299	304	307	262	297	303	309	275	292	330	338	282	286	290	293	300	298	270	295	313	258	321	268	293	305	293	293	296	290	282	301	323	298	292	307	275	268	292	299	292	301	311	303	286	307	280	275	288	294	313	285	295	274	301	289	290	287	306	298	246	286	257	284	286	296	298	280	295	301	312	307	315	292	312	324	271	298	306	273	313	283	300	301	269	293	306	320	274	283	299	332	323	298	283	333	280	298	270	281	290	297	289	286	302	301	319	329	286	286	272	335	302	299	282	333	335	310	313	299	293	266	332	271	302	279	291	303	327	291	308	289	304	300	318	311	295	311	296	294	261	285	325	334	275	308	287	303	306	322	307	288	292	279	272	285	319	308	306	277	307	306	315	293	296	290	295	291	336	313	292	284	288	312	302	272	298	275	274	306	261	287	311	292	307	286	303	294	306	295	315	278	305	297	320	300	318	316	287	297	262	308	302	318	269	280	302	293	279	314	292	290	283	297	298	287	260	264	281	298	306	319	298	303	321	282	307	260	311	293	298	308	281	322	288	308	297	327	301	267	308	268	289	343	306	272	310	297	286	276	280	280	292	295	350	307	298	282	301	270	292	300	306	277	294	292	289	289	284	299	298	290	288	278	298	272	291	289	314	321	324	317	279	280	308	314	296	305	304	304	303	282	290	294	325	291	295	286	282	298	293	300	283	277	297	305	303	286	307	307	313	280	284	303	319	274	276	294	296	352	307	336	284	277	297	290	342	294	298	306	327	274	305	293	290	305	296	307	280	288	302	336	312	283	296	290	300	286	297	290	283	276	283	299	319	281	290	310	268	288	304	292	277	298	285	267	282	303	288	278	302	335	268	302	303	261	308	297	293	307	282	302	274	318	278	300	269	307	282	286	290	272	305	299	280	300	299	263	296	304	306	290	298	280	265	298	253	297	304	282	290	267	287	288	303	305	284	283	285	304	284	283	315	310	298	309	284	296	283	284	283	281	281	321	301	256	292	320	308	324	289	302	296	315	296	271	315	302	295	303	320	300	316	315	283	292	327	268	284	275	288	313	299	310	271	273	289	311	317	288	302	273	306	307	292	303	295	302	276	305	290	277	287	292	297	298	325	315	338	258	311	273	311	300	279	285	291	310	290	287	298	292	290	307	298	262	285	295	268	312	265	294	320	291	321	332	311	309	295	309	315	278	291	301	265	293	298	273	271	303	264	282	301	324	289	311	299	280	301	310	302	317	322	307	320	268	282	318	298	263	289	261	330	291	309	290	292	296	287	299	322	304	321	279	314	256	296	331	306	282	301	314	298	282	303	308	295	298	296	319	303	286	315	283	294	311	295	329	303	311	328	328	298	308	277	274	296	284	305	292	281	284	298	333	286	304	301	298	297	306	278	290	292	312	276	288	265	271	300	285	289	320	319	313	299	288	296	300	302	277	303	307	300	320	309	307	272	299	333	292	294	294	285	316	295	282	284	278	322	287	298	270	276	315	284	266	306	303	299	282	273	272	276	298	310	273	298	296	273	285	307	292	276	312	307	261	304	297	281	298	318	300	304	277	278	305	283	315	287	305	300	275	291	298	291	342	313	259	287	314	303	276	303	284	308	281	317	285	319	302	295	309	296	298	304	311	280	304	302	273	327	299	275	288	315	297	298	294	312	285	319	315	291	294	330	314	294	288	305	287	282	294	285	305	304	297	298	328	285	322	281	296	295	311	317	303	299	280	320	301	304	283	295	309	307	287	300	340	285	302	287	304	324	299	308	300	280	309	315	261	262	292	267	286	257	278	313	278	297	290	302	259	281	280	274	310	276	300	310	293	309	279	300	304	298	286	315	305	308	285	306	283	283	313	324	294	288	275	306	307	289	310	296	304	308	284	276	279	293	292	280	291	326	295	304	286	267	328	288	295	286	267	325	288	278	329	288	303	306	284	282	290	309	281	295	302	288	336	285	278	301	282	296	298	269	302	276	308	270	341	292	331	298	279	281	283	320	330	323	255	268	285	281	298	291	294	306	313	294	290	294	286	312	301	317	291	269	268
24965	20945	27071	24842	9710	1034	881	737	667	654	669	601	555	575	615	618	591	580	567	559	584	577	533	593	591	521	555	550	606	513	547	565	593	563	552	594	560	526	563	539	539	539	539	576	498	532	531	550	608	560	540	536	571	556	539	525	534	547	558	505	577	541	559	573	513	532	566	569	514	542	579	541	530	520	539	562	537	523	512	543	527	573	545	566	563	566	547	543	540	549	522	496	521	547	540	561	493	508	520	549	551	539	515	526	522	476	564	532	551	583	492	542	527	538	517	558	557	519	560	540	551	547	536	495	589	550	585	532	544	554	563	510	505	548	559	570	574	572	542	545	522	540	521	504	582	529	536	540	520	529	562	505	588	561	558	537	533	558	556	536	524	585	536	554	551	590	544	507	524	541	560	527	553	556	543	517	530	594	557	566	523	539	567	517	549	554	544	544	530	548	530	572	507	502	539	531	517	533	546	545	538	542	564	556	537	534	496	554	596	542	576	513	554	617	488	535	525	533	551	565	549	548	539	542	549	531	538	534	541	535	554	529	538	537	557	553	530	539	519	533	537	558	544	539	517	466	514	528	520	552	540	541	557	555	514	529	552	515	563	541	550	562	509	539	528	515	536	549	523	557	559	533	536	533	544	582	531	560	606	540	541	526	532	541	539	506	551	511	515	573	552	559	537	522	548	564	521	584	508	561	557	540	535	559	559	581	533	549	529	515	526	572	508	546	528	538	499	533	523	500	518	497	530	533	581	497	546	556	572	558	553	557	528	532	521	557	560	549	562	541	551	552	478	544	550	539	527	557	536	543	565	519	550	550	528	549	535	532	545	554	539	531	512	538	544	541	550	535	591	591	556	545	539	545	585	534	544	534	557	523	593	538	533	525	550	544	576	542	544	562	530	543	599	532	505	570	523	525	538	525	605	526	566	551	548	517	522	536	510	532	569	539	553	532	530	554	548	496	540	530	543	540	549	541	508	552	548	503	521	552	571	537	548	534	550	517	545	601	562	524	568	571	520	525	557	543	567	495	536	520	568	527	577	499	560	533	531	579	556	532	563	575	535	548	541	561	569	530	561	582	495	511	522	514	559	538	531	542	533	559	543	534	536	545	546	550	493	517	584	522	547	549	514	528	558	532	546	556	523	542	565	559	524	535	494	565	536	547	518	583	504	508	543	522	554	577	491	561	517	484	571	486	562	549	513	506	535	541	555	596	531	571	497	540	552	519	545	510	500	519	567	519	567	533	526	548	515	536	569	549	575	567	499	542	514	498	538	544	535	531	512	530	535	524	536	552	490	561	524	524	512	545	539	530	544	517	540	536	550	540	525	569	516	491	537	532	578	512	564	535	553	541	550	553	521	520	538	541	548	561	549	549	539	551	517	526	583	557	543	530	530	554	496	549	601	498	546	501	572	572	547	536	570	581	567	529	549	591	541	509	528	517	547	552	563	518	505	574	556	519	488	522	504	533	540	544	507	538	508	507	564	488	467	519	553	499	514	569	544	575	531	517	509	501	525	480	539	525	548	548	520	558	571	535	547	512	491	557	559	565	521	570	598	512	547	537	540	537	540	533	557	576	546	530	540	539	547	521	534	558	508	533	482	538	536	539	513	545	532	557	518	546	518	570	536	500	538	572	531	491	509	545	485	576	515	521	566	523	507	577	494	523	552	545	555	502	574	496	541	516	531	552	505	532	578	533	506	505	576	553	564	566	549	516	576	540	554	567	506	551	540	513	516	565	520	563	538	520	571	512	544	545	556	560	534	560	520	543	544	593	560	549	561	553	535	518	526	572	529	601	543	587	564	523	545	527	548	530	547	543	543	548	548	520	533	553	511	508	576	526	551	594	558	515	535	530	545	548	528	525	485	559	522	500	544	554	562	501	554	525	545	559	520	542	543	525	583	536	531	533	522	570	539	504	568	542	520	574	535	547	563	525	551	558	544	488	567	510	550	559	536	541	558	516	575	515	562	579	536	520	507	562	532	537	541	503	515	569	547	558	596	535	561	529	567	561	531	562	530	539	476	555	528	545	564	519	520	526	542	537	589	566	572	497	542	564	510	547	541	518	560	532	542	507	538	563	538	504	520	511	596	552	573	580	535	514	586	540	529	532	556	499	559	547	552	523	517	528	538	544	561	525	511	507	580	526	579	547	520	525	496	567	534	539	520	564	563	502	508	569	496	523	524	566	536	548	527	520	540	515	533	580	532	552	531	554	567	524	581	605	512	524	524	535	538	576	529	508	473	524	543	517	518	549	527	516	513	555	531	524	540	534	588	579	558	497	518	532	588	553	598	549	513	546	528	538	519	522	533	486	533	600	526	521	555	601	560	563	508	499	536	541	534	580	516	562	528	574	566	569	524	549	582	542	527	540	519	555	520	513	566	556	562	560	509	568	511	494	544	522	507	572	493	499	527	552	501	549	541	509	496	533	547	539	548	537	564	524	544	544	558	529	547	547	602	554	552	537	540	520	527	543	511	532	505	557	514	558	530	505	530	561	551	565	574	580	556	570	581	541	573	541	552	555	582	546	565	532	521	539	519	558	535	512	535	527	510	577	528	536	540	565	530	532	560	532	542	522	524	545	538	559	582	543	497	522	548	541	534	542	571	491	511	517	529	526	531	567	519	526	568	537	539	523	542	581	578	530	570	531	546	519	502	554	536	528	541	560	523	575	518	554	566	535	532	520	529	516	574	511	526	511	533	530	508	538	519	550	539	518	557	516	531	566	573	527	573	568	531	570	567	527	479	504	565	532	544	503	539	565	504	591	494	521	536	576	554	559	563	526	587	584	522	503	551	558	523	558	535	565	539	586	546	567	585	513	539	527	551	546	505	562	529	561	528	527	546	596	502	518	519	535	532	538	543	538	534	538	504	535	528	477	564	565	550	534	492	527	539	562	499	579	558	543	544	544	581	554	563	537	584	582	528	514	549	556	507	598	575	530	523	500	528	541	545	522	525	528	556	564	541	535	561	564	525	529	531	558	540	541	506	501	557	545	577	531	550	565	505	526	515	553	527	566	536	535	521	540	498	520	572	570	561	545	541	515	524	572	543	535	531	545	506	578	510	540	520	535	484	510	521	546	547	538	507	549	532	513	539	549	542	539	537	523	555	548	553	553	559	539	551	581	528	580	564	541	548	542	568	545	541	525	504	534	555	577	595	553	574	529	529	538	535	565	538	586	536	584	572	575	532	531	567	533	558	508	580	511	524	519	532	523	545	586	504	548	533	526	545	545	519	550	535	493	519	523	540	544	536	492	533	538	540	526	518	550	553	555	522	564	518	564	546	532	508	580	553	512	525	575	564	552	582	546	514	548	554	523	544	531	520	545	556	507	580	480	539	569	575	514	563	511	525	550	545	538	519	524	551	534	547	548	520	530	551	558	557	531	604	500	490	542	559	538	503	522	518	562	472	478	550	566	520	509	548	534	506	546	530	558	586	528	544	536	561	546	517	508	548	552	530	511	526	552	550	500
18835	6071	4723	2606	1853	1573	1364	1166	1044	956	802	822	791	765	717	762	772	722	664	658	714	678	678	701	661	697	696	653	664	684	649	651	646	698	650	670	655	630	645	646	647	643	642	613	653	664	658	619	621	686	655	631	696	633	696	683	648	659	664	644	680	670	665	656	609	593	672	648	660	595	645	647	651	600	665	666	624	625	706	656	632	664	606	634	607	666	657	643	622	598	699	620	614	605	671	650	630	602	655	636	637	645	698	684	642	624	699	552	617	674	681	692	637	604	631	618	641	675	688	656	640	689	628	652	615	638	635	682	632	671	661	671	665	695	646	662	660	610	670	643	602	641	669	628	621	670	601	650	643	634	626	623	633	636	613	616	649	679	631	691	642	686	621	679	636	641	664	607	662	582	648	611	624	638	645	630	592	640	635	640	619	663	660	669	656	648	679	613	639	604	580	620	639	635	633	623	639	673	672	681	676	632	648	617	684	653	666	653	640	648	636	658	620	610	652	629	610	660	640	668	641	636	631	644	626	642	634	645	641	645	649	655	630	657	650	583	610	603	625	646	657	611	620	629	633	646	642	647	618	600	653	595	672	617	622	647	650	616	619	630	648	663	631	622	625	626	653	659	632	608	644	615	651	672	638	630	694	635	640	681	637	639	609	653	658	631	631	657	639	646	637	626	633	602	670	628	613	666	599	632	653	630	657	652	677	643	642	648	661	635	629	683	642	549	645	579	606	671	681	595	606	628	662	614	658	661	664	677	635	610	646	610	620	669	683	665	624	617	681	637	623	665	647	661	650	676	702	630	674	695	643	693	648	660	616	653	595	624	654	647	650	612	664	649	654	629	639	657	668	670	602	671	612	645	638	647	608	666	604	618	673	653	635	657	673	625	690	682	612	614	659	597	641	682	677	614	616	680	653	672	622	640	659	636	668	625	659	620	638	647	612	635	657	634	642	637	678	667	627	624	621	653	635	647	676	671	608	635	601	657	601	611	651	674	630	660	624	639	696	659	665	638	613	615	623	675	623	643	608	652	630	605	647	654	654	644	612	649	659	653	617	650	593	654	588	652	602	617	586	623	604	630	597	631	625	606	602	611	631	630	623	648	639	590	614	645	673	651	669	589	670	655	647	605	620	601	660	584	592	660	669	681	664	676	626	633	651	658	631	621	646	632	665	643	644	671	647	638	614	595	668	652	706	669	639	673	632	609	668	676	630	609	650	619	656	659	609	605	628	629	604	624	616	687	625	648	631	640	656	607	656	638	640	652	645	627	620	635	617	620	648	610	643	658	726	710	671	645	668	602	660	649	609	606	629	616	645	661	672	664	659	666	638	639	633	654	674	644	667	639	651	612	639	685	637	652	629	646	613	676	621	679	646	630	602	610	676	609	617	649	627	619	696	702	690	609	637	645	635	678	689	691	631	649	649	670	676	630	664	628	683	671	653	649	644	634	651	651	633	643	615	630	702	656	607	669	652	635	625	658	628	631	667	617	641	659	647	653	659	626	677	644	608	630	627	642	652	621	603	631	678	673	639	653	629	684	614	648	593	633	642	653	644	628	659	647	670	652	617	637	663	654	636	660	621	628	643	648	654	655	654	620	614	645	619	636	635	632	642	681	661	644	638	613	639	666	622	587	659	667	597	618	641	663	633	629	628	619	628	648	623	623	629	695	647	664	624	656	679	635	592	680	642	662	650	621	672	646	675	633	614	643	655	622	699	640	650	651	690	632	609	634	683	633	649	686	632	611	592	611	636	650	653	669	634	631	626	616	608	626	659	621	604	625	641	627	651	634	606	633	665	644	645	647	642	679	620	646	631	628	651	682	646	678	625	658	674	679	674	673	620	685	622	649	660	626	646	622	659	622	678	620	619	657	624	624	621	611	640	666	614	628	644	632	660	660	630	678	655	654	615	626	654	641	627	689	643	640	650	647	654	668	624	652	634	596	651	658	562	597	625	625	602	671	667	642	650	671	659	640	651	626	624	676	642	593	639	613	642	644	646	602	654	655	640	652	678	643	684	610	608	658	629	640	656	638	683	601	623	653	629	638	593	664	639	630	632	621	671	632	645	662	650	649	652	644	655	698	621	645	645	650	672	653	647	659	686	646	672	684	700	713	614	630	660	658	600	656	650	645	649	607	680	642	627	607	614	595	630	631	619	639	664	620	690	647	613	603	663	589	566	636	648	627	626	678	676	630	670	658	679	644	613	614	647	647	658	605	657	611	635	648	633	620	676	639	660	633	645	612	667	661	649	627	642	665	617	634	674	680	654	678	667	651	610	652	688	594	637	616	613	595	626	654	632	628	693	610	612	662	616	659	658	646	619	625	654	654	644	612	636	637	673	626	652	661	611	663	650	666	616	610	592	613	589	649	591	640	647	598	648	632	652	661	628	640	659	613	673	639	674	623	676	626	666	624	620	687	648	623	647	635	663	634	638	681	596	651	644	670	570	641	602	668	619	664	646	666	651	660	650	616	620	684	613	649	639	640	657	652	630	629	626	662	596	647	682	691	658	650	654	618	657	631	676	676	657	623	628	642	677	639	642	656	675	638	626	663	621	644	645	663	650	688	614	640	626	626	650	623	656	641	639	666	647	644	648	656	588	627	620	608	681	635	671	652	595	649	611	605	638	654	599	665	622	604	649	639	581	599	628	604	652	627	656	667	629	619	639	680	644	619	642	638	623	622	635	664	633	629	638	657	645	629	681	678	604	670	681	669	652	631	659	633	644	667	646	657	666	630	629	630	663	659	681	656	638	637	637	613	655	668	648	617	651	592	616	624	641	646	631	640	642	611	613	629	595	627	650	652	584	624	620	662	623	649	652	625	660	665	630	684	631	646	610	638	676	649	660	659	606	671	697	640	634	651	681	614	639	697	609	622	623	623	622	636	618	678	642	614	640	619	610	646	670	639	595	626	611	676	640	655	666	622	594	643	666	626	631	650	636	594	613	645	636	662	652	647	602	670	670	675	632	634	632	682	633	640	621	639	693	701	644	638	611	640	629	656	648	668	652	659	622	655	662	672	593	653	644	618	614	671	613	655	658	655	623	662	688	655	671	615	626	636	612	650	631	608	653	624	604	684	621	590	612	654	721	610	625	630	661	660	654	624	639	641	654	613	640	673	676	657	621	650	623	622	659	635	620	668	650	645	655	656	694	652	683	662	682	690	625	668	632	628	641	624	638	644	586	621	658	633	704	629	634	673	657	630	618	628	643	650	642	603	648	605	636	614	615	660	657	646	677	626	672	653	624	626	621	682	638	631	639	645	614	607	634	667	624	610	633	673	668	671	657	654	645	639	646	647	626	629	652	662	633	637	642	640	657	621	630	624	652	629	669	689	660	623	648	604	609	660	660	630	633	630	618	599	625	627	605	644	610	588	617	649	680	638	646	652	664	651	666	642	617	681	632	656	623	597	625	646	657	629	638	608	635	653	646	623	647	617	615	607	655	688	633	600	619	645	689	619	610	648	628	680
22712	20956	28685	23401	20962	21015	10057	1188	832	692	595	546	472	494	403	359	355	311	316	277	276	302	274	298	267	266	252	251	247	231	258	255	255	239	248	234	229	225	266	267	226	219	252	223	220	246	251	219	218	222	227	217	239	222	206	208	228	222	216	222	263	202	230	220	192	226	241	239	213	190	185	204	200	235	230	226	182	231	212	223	214	179	212	219	218	193	212	223	203	198	213	203	184	201	225	228	213	201	226	236	218	209	225	198	216	198	233	216	232	199	220	224	248	216	207	222	226	241	179	206	216	192	212	205	213	205	228	207	225	175	211	216	233	206	220	240	218	202	208	200	239	222	230	195	197	206	196	212	198	213	228	214	204	200	197	220	207	222	236	201	234	213	255	218	215	231	234	211	205	196	237	211	218	214	216	196	239	204	226	222	186	226	220	224	221	205	195	198	203	198	226	211	231	197	264	208	197	182	177	224	209	223	216	191	206	196	220	195	216	213	212	210	233	215	214	217	226	216	224	202	213	219	226	232	225	200	213	212	205	236	207	240	220	235	219	197	241	222	218	219	178	209	202	222	220	207	243	248	212	179	221	223	214	200	229	207	227	197	205	215	217	245	239	198	213	225	208	223	228	196	203	211	244	237	197	233	214	200	191	214	223	207	211	229	195	207	209	199	227	240	218	235	185	209	205	212	204	187	216	179	239	225	195	213	212	198	245	221	201	218	224	221	214	218	196	241	207	213	197	228	191	233	219	228	200	209	233	220	204	209	237	232	207	197	202	214	217	241	207	217	205	215	217	170	215	247	215	186	216	209	233	198	208	232	209	226	208	217	217	217	195	205	216	209	227	195	194	205	198	224	209	194	197	204	214	215	204	222	195	191	226	218	218	223	199	197	182	228	218	211	202	211	201	227	198	238	205	235	204	213	196	184	205	213	194	238	193	223	208	206	204	240	219	218	231	220	211	210	190	210	212	230	216	217	197	197	215	200	195	208	204	226	219	208	197	213	217	225	225	218	222	215	200	219	215	212	218	223	179	237	212	211	201	205	221	218	187	190	205	210	200	232	223	214	200	207	206	223	211	219	221	240	211	231	187	210	221	221	218	217	226	239	208	216	199	237	211	218	225	219	228	219	217	210	255	227	220	224	222	225	218	211	203	237	199	230	218	231	208	214	214	192	206	203	228	212	204	191	223	195	191	225	209	219	223	204	208	198	219	213	214	213	221	212	179	190	202	231	215	221	214	240	201	215	193	224	206	219	234	214	200	229	213	233	207	187	195	198	176	214	230	211	183	217	218	208	204	220	215	214	221	215	216	250	216	206	201	220	212	208	223	197	210	222	206	195	250	225	227	196	214	198	209	228	221	204	192	206	195	213	221	213	237	213	222	210	218	241	228	192	193	202	183	223	200	229	206	195	220	190	181	195	228	211	213	236	209	229	212	216	200	193	208	225	222	227	220	226	238	207	197	223	200	209	219	199	195	225	203	223	200	214	211	212	225	209	199	207	205	219	265	189	217	211	214	208	214	214	228	217	229	227	223	208	197	220	223	216	234	198	197	209	206	214	226	207	229	212	198	219	227	200	200	199	227	217	215	226	211	223	195	218	188	209	198	227	180	201	202	206	236	220	239	211	209	199	220	214	209	199	211	214	214	232	243	215	233	196	217	209	214	205	206	233	207	224	208	233	224	216	198	205	226	202	211	195	201	219	219	231	205	191	205	201	209	214	234	237	221	207	224	200	213	189	240	228	211	219	222	197	213	208	208	214	225	235	217	219	219	209	215	206	228	212	236	215	206	206	186	210	199	229	189	223	223	209	216	217	256	225	215	223	228	203	202	200	213	208	226	223	204	190	227	220	198	197	223	236	211	208	190	177	224	215	212	218	235	227	207	244	211	195	198	197	195	211	209	233	188	216	190	197	210	194	180	207	211	228	213	209	201	180	234	201	233	204	198	228	227	223	239	218	172	225	193	217	224	192	216	221	221	223	192	203	227	199	230	203	179	206	197	220	223	238	201	215	214	218	227	212	246	233	229	213	230	228	238	236	226	198	203	206	199	223	223	232	234	226	234	208	241	225	216	200	196	205	217	219	209	224	193	219	225	219	235	205	174	227	231	215	228	245	202	211	225	211	191	198	213	210	216	218	207	223	212	209	213	186	225	190	220	206	223	249	204	207	219	196	208	223	224	202	220	220	204	228	231	228	221	198	231	200	205	240	212	222	215	198	220	216	226	239	237	203	198	227	187	187	221	196	204	232	230	220	217	244	212	205	225	224	231	205	230	203	212	191	207	224	211	208	208	238	199	208	215	211	183	204	191	215	230	200	192	215	204	201	241	214	189	214	248	223	221	236	208	217	215	220	236	225	218	257	227	213	195	202	195	210	219	195	222	213	205	213	214	213	214	217	203	210	215	217	229	215	203	206	207	230	206	241	220	221	212	237	204	206	197	212	218	206	192	213	225	185	219	215	199	178	223	218	216	240	210	201	206	191	190	253	224	213	222	203	188	197	223	227	207	220	201	229	208	203	210	206	228	208	207	226	239	221	190	202	239	221	174	230	224	196	207	206	218	209	219	183	211	198	201	238	207	192	198	216	204	219	230	213	224	198	205	214	205	179	237	212	204	194	216	206	225	179	207	268	215	221	222	205	185	184	220	204	200	220	219	236	212	192	175	241	226	213	219	192	207	221	180	200	239	232	208	209	194	230	202	213	226	206	215	223	243	213	205	251	179	199	230	212	215	186	212	182	216	203	222	205	194	225	225	212	213	190	201	212	210	246	190	208	216	214	221	204	209	220	217	234	215	219	193	211	199	214	195	202	238	240	194	199	227	204	208	222	184	213	210	231	235	216	232	219	231	194	201	226	208	210	227	214	212	204	204	223	205	190	231	232	204	217	190	228	216	218	210	216	222	223	183	204	212	209	207	201	214	201	212	229	206	210	198	234	235	208	195	199	204	227	222	220	210	221	213	193	226	207	215	192	214	210	208	211	223	228	218	201	208	208	202	224	230	226	223	209	221	222	243	211	190	199	215	209	237	219	217	202	205	197	223	214	215	211	206	230	218	223	218	202	197	210	203	214	211	217	206	205	216	212	215	195	226	196	205	197	213	195	221	218	235	191	214	207	184	217	193	219	201	205	210	216	228	219	215	200	224	223	213	214	242	237	196	224	212	195	251	234	214	179	202	221	205	200	200	213	220	212	200	191	179	197	223	205	223	219	212	205	201	218	212	217	217	225	208	186	214	199	185	214	215	216	199	189	211	219	201	212	193	219	210	216	210	193	196	207	198	221	201	201	196	203	196	196	212	219	215	211	201	183	199	189	229	246	214	201	192	192	212	216	220	223	206	215	238	228	204	219	211	209	205	203	202	215	220	225	215	232	224	217	229	206	225	218	215	241	216	194	215	207	197	224	219	221	228	213	194	222	192	206	211	219	227	208	206	224	207	233	217	212	233	232	204	199	198	205	185	193	215	193	245	207
24571	16904	13355	7116	5094	3783	2874	2289	1783	1476	1191	1035	843	712	667	559	527	492	486	425	419	434	367	345	338	346	282	315	319	315	302	315	303	301	309	338	279	285	308	280	287	276	281	278	269	325	264	288	326	287	240	262	268	275	289	239	266	271	292	256	268	270	257	252	268	248	260	274	266	265	258	243	254	258	253	263	263	253	236	246	251	254	246	263	265	273	245	283	264	245	255	243	250	270	253	275	274	245	261	258	241	242	267	244	234	262	242	262	248	258	235	243	244	219	251	228	246	258	247	287	238	263	250	207	249	245	266	233	232	252	267	230	263	237	252	249	243	267	246	289	267	273	253	246	251	259	246	260	255	241	248	256	238	241	266	251	261	264	259	237	255	276	231	233	242	245	263	261	253	214	224	274	260	237	230	280	251	267	262	265	259	256	249	268	265	260	290	273	256	231	236	241	259	266	276	239	223	212	233	259	240	233	237	242	264	224	258	252	266	232	286	264	251	221	247	254	269	252	261	206	253	234	227	256	226	248	226	256	244	226	271	256	240	251	229	207	261	267	251	254	264	249	251	257	228	251	271	224	217	259	270	273	272	257	249	227	241	218	248	251	249	232	291	252	262	262	281	244	249	227	233	251	258	221	243	241	272	242	284	264	284	247	269	236	267	253	254	220	258	266	233	265	246	228	253	258	234	250	248	239	236	250	267	232	257	237	249	245	254	255	286	244	260	256	257	236	234	253	245	262	241	239	256	265	239	258	241	274	265	233	227	225	233	206	233	248	248	251	235	207	240	262	267	251	255	240	257	246	240	257	255	236	262	249	223	248	244	265	245	235	227	257	254	261	226	251	260	232	228	265	280	246	265	244	252	236	253	231	253	225	258	261	255	260	268	241	219	216	275	237	227	223	251	255	270	276	232	239	243	287	261	254	258	252	237	259	225	249	264	258	236	248	273	228	244	234	239	239	228	268	236	251	219	251	249	226	224	238	284	243	249	273	259	225	273	227	247	249	248	262	230	251	270	264	237	239	245	253	285	279	253	223	220	259	220	281	232	259	227	212	247	239	264	228	240	252	248	272	257	234	250	262	252	246	252	262	232	241	259	241	233	231	223	270	270	253	254	250	236	248	248	250	248	239	236	250	226	252	232	221	258	248	232	241	251	219	251	222	250	254	261	243	265	256	227	246	249	229	254	237	228	249	263	277	274	244	239	250	222	260	231	293	239	233	247	252	220	244	239	263	272	234	261	277	232	256	237	266	240	242	231	270	222	287	258	240	233	283	244	248	255	245	249	253	253	261	240	260	240	256	238	254	244	240	240	257	281	262	256	249	240	272	248	257	231	252	252	274	245	248	245	272	226	230	262	260	247	261	240	252	247	220	256	240	243	212	266	249	253	256	228	265	264	250	235	229	214	266	248	238	220	248	254	216	239	250	234	257	194	239	252	253	254	237	244	239	234	274	232	237	267	241	248	235	249	251	248	263	228	241	243	236	237	244	235	227	259	258	264	240	254	229	280	230	244	242	247	264	259	251	281	242	253	248	263	237	245	238	262	255	253	243	263	262	229	255	240	258	247	226	275	242	248	233	241	256	249	253	261	247	264	234	274	223	220	220	266	247	261	236	255	262	240	247	249	237	256	245	250	274	240	246	244	236	229	287	255	245	284	220	265	266	252	262	262	245	240	270	227	228	257	228	244	223	259	275	228	258	259	226	262	253	268	267	275	221	278	239	228	266	240	233	245	257	248	222	253	255	256	232	249	234	239	240	231	262	237	235	231	274	248	257	254	244	287	231	259	255	242	261	257	260	242	255	272	247	226	245	242	239	275	255	230	264	260	243	242	248	230	251	210	265	259	256	263	238	240	233	242	257	260	241	219	236	242	227	252	253	218	279	252	225	246	266	289	249	256	277	246	245	210	237	241	229	257	233	259	238	243	227	233	232	237	248	235	245	278	249	229	249	267	277	274	247	251	246	246	225	226	226	250	237	234	226	256	268	253	271	270	252	236	231	223	231	240	258	272	235	218	223	258	262	244	270	243	238	270	229	240	235	278	221	234	227	239	240	261	230	247	263	229	267	243	219	247	259	245	238	231	253	252	282	246	272	240	260	248	246	250	267	232	249	235	234	249	229	238	232	260	242	245	227	261	250	288	257	238	253	260	268	259	275	222	243	231	236	271	234	249	234	246	267	225	272	262	267	259	260	236	254	269	261	270	212	277	272	248	247	279	224	265	272	234	247	265	248	237	239	259	237	240	241	228	244	248	233	245	285	259	201	249	263	260	242	238	245	262	225	246	277	231	257	271	226	254	265	270	240	265	245	219	229	260	265	254	257	260	267	253	249	247	245	247	243	227	235	235	259	259	258	233	241	258	263	255	265	272	265	264	245	259	279	255	247	242	235	252	227	264	215	247	225	229	255	256	232	253	235	232	267	254	250	234	241	245	249	268	237	234	259	248	251	245	248	271	250	237	273	258	247	214	240	278	237	233	235	232	245	216	291	238	263	259	262	269	253	231	277	228	242	237	267	248	257	239	223	276	255	284	223	257	247	245	233	232	267	232	252	246	229	228	238	271	244	239	249	247	271	223	216	253	261	243	222	276	260	254	253	242	248	252	228	238	248	275	232	235	234	270	262	240	225	249	224	242	245	261	231	251	266	248	246	235	231	249	271	247	270	254	232	263	240	284	243	235	242	293	232	226	237	254	243	276	253	243	242	237	217	257	225	239	222	230	223	244	233	224	255	252	251	230	224	276	205	269	239	262	265	215	245	229	237	241	259	251	223	259	266	233	243	243	254	211	248	243	258	237	244	256	263	265	257	253	244	266	243	277	256	226	280	275	253	235	259	237	270	222	264	214	238	260	233	237	253	255	267	261	244	231	221	224	276	279	238	266	238	236	272	247	247	253	216	270	249	286	257	244	234	242	228	243	224	251	290	248	246	259	256	252	257	242	229	266	270	210	236	239	244	279	260	261	247	242	250	264	234	221	271	250	245	211	291	233	238	231	248	246	252	251	277	243	237	254	267	220	260	222	251	240	244	233	213	253	236	260	253	222	227	246	234	230	250	240	239	245	241	225	275	259	251	256	240	243	244	242	246	249	260	265	238	257	268	262	237	220	255	224	243	247	249	265	274	266	264	247	252	238	249	235	253	248	232	222	245	255	284	264	247	250	235	227	249	247	245	271	254	246	237	250	263	251	278	224	241	260	244	240	250	223	248	236	224	249	247	252	254	270	221	267	233	235	273	237	254	248	254	203	252	257	229	248	236	223	248	238	226	248	260	250	251	261	251	262	223	261	240	236	265	268	235	224	258	255	227	226	231	278	282	266	216	239	269	252	240	243	248	229	252	240	243	268	249	259	246	256	243	204	254	249	210	247	225	239	262	225	246	239	262	273	224	231	273	251	246	266	251	232	210	221	245	228	252	231	226	248	239	260	239	270	271	252	237	228	246	247	234	270	251	233	246	240	264	249	248	216	241
26825	20115	7907	970	686	578	549	552	558	518	494	492	502	438	457	464	519	493	468	490	503	488	524	492	483	486	479	541	429	441	444	524	485	472	501	473	501	486	424	482	485	494	460	440	468	485	465	466	503	468	517	517	524	469	504	495	460	495	520	494	491	485	459	479	471	488	500	494	507	501	449	501	502	468	456	468	495	533	485	484	482	497	505	481	491	483	500	450	493	429	462	446	492	436	502	464	473	505	494	469	472	522	464	503	484	499	430	517	457	469	467	486	491	483	485	474	511	491	493	503	465	477	486	453	489	515	504	496	467	427	498	468	479	484	482	524	496	515	501	471	497	484	478	479	491	475	490	484	495	463	466	485	503	504	499	516	486	511	484	504	495	490	525	476	522	474	494	488	493	476	509	492	482	460	476	468	487	476	505	492	489	479	486	490	466	462	490	494	506	474	483	530	434	488	495	490	532	473	467	511	462	478	471	522	521	448	479	494	494	440	461	459	488	489	498	475	465	487	514	492	471	482	498	506	512	474	484	498	481	514	482	489	475	478	512	480	477	488	501	499	452	444	525	473	491	439	472	488	511	434	462	515	491	455	476	472	468	498	488	493	483	488	497	527	443	497	463	455	514	458	479	471	483	491	450	505	447	478	481	442	481	492	461	482	497	450	472	492	481	479	482	462	480	470	471	489	468	491	477	480	486	467	488	529	480	511	461	484	520	484	491	459	459	427	501	488	528	480	455	475	452	452	461	491	477	519	515	499	531	447	496	492	483	506	470	483	471	493	473	466	492	486	491	493	495	485	513	469	477	473	504	486	491	514	527	510	473	471	508	487	504	487	494	494	503	474	477	507	447	489	451	437	433	513	446	496	478	489	480	477	481	492	456	520	467	459	473	464	486	447	499	487	516	469	422	504	513	459	480	459	488	487	461	457	454	493	492	463	506	470	478	522	498	521	410	472	528	481	501	507	482	464	479	538	469	447	548	458	481	464	488	508	532	455	479	516	480	528	467	496	456	460	510	482	481	515	477	461	471	476	493	450	544	455	488	509	479	487	513	498	512	473	472	465	492	486	504	489	447	468	484	487	473	503	485	479	463	487	484	458	455	478	490	478	467	517	502	531	486	477	462	496	472	481	528	481	462	491	499	513	457	497	505	507	474	464	478	450	469	465	451	456	453	461	514	498	485	455	498	486	490	441	515	448	480	468	492	462	473	492	474	453	503	466	492	469	471	487	469	516	525	463	467	444	512	503	453	468	513	475	465	515	447	512	460	457	504	463	518	469	476	513	468	474	510	480	458	478	464	454	475	483	494	474	485	503	518	471	471	466	484	466	477	452	483	487	509	480	481	458	472	477	437	455	497	541	481	463	457	502	485	516	508	516	492	510	460	469	466	484	482	490	486	482	567	453	514	506	475	462	472	508	479	466	474	498	440	473	494	459	475	462	498	448	511	465	494	471	475	473	489	463	467	452	477	511	490	483	450	530	467	442	457	465	476	486	484	478	512	470	488	477	486	485	490	490	451	464	495	452	479	475	467	488	476	490	486	495	476	432	455	512	511	484	479	447	506	511	475	494	490	466	471	479	478	449	483	473	484	472	489	499	492	493	529	478	469	453	479	437	468	510	524	491	520	499	535	482	512	453	485	445	460	490	484	477	475	443	494	432	505	463	497	505	499	444	471	466	491	483	470	490	462	465	518	480	470	469	522	478	473	483	505	467	466	450	469	537	457	476	476	456	522	476	484	494	488	498	518	511	503	488	540	531	527	472	493	482	478	507	501	461	462	459	491	465	495	454	504	461	485	503	484	529	440	493	491	494	437	480	510	486	467	472	505	492	515	443	484	523	471	474	468	466	510	442	450	483	475	475	432	486	469	488	483	457	477	489	509	463	495	504	531	508	496	506	481	477	522	476	493	473	524	468	472	468	498	451	504	491	527	482	471	506	513	458	481	519	480	509	440	474	473	482	443	476	473	500	468	441	457	515	488	444	439	474	507	458	493	491	508	470	476	461	487	492	502	499	485	510	494	464	450	506	474	488	461	498	483	494	472	496	526	465	482	480	442	489	486	470	488	541	502	473	520	511	461	471	497	495	478	462	441	459	509	492	478	502	463	488	469	472	515	476	496	493	476	486	502	454	493	539	463	475	459	489	490	496	490	490	433	468	486	484	513	458	473	513	487	505	503	495	489	474	431	488	476	514	503	488	485	529	473	461	496	498	510	486	489	467	479	489	462	521	476	461	500	502	486	467	459	477	482	502	466	464	534	472	524	474	478	484	465	515	481	434	469	462	455	482	485	504	545	442	473	476	496	444	522	447	512	496	508	528	465	501	517	475	517	454	448	533	509	504	460	463	472	522	489	467	491	437	489	502	475	437	481	514	488	515	504	494	477	502	454	465	461	504	491	460	464	499	459	518	481	480	509	506	523	492	515	453	490	448	471	499	481	470	478	495	482	477	536	491	485	518	455	505	490	508	477	526	443	462	459	486	481	440	489	430	509	471	485	456	443	463	445	451	495	512	500	467	474	483	496	495	479	460	464	443	481	472	497	475	494	512	489	440	543	456	475	480	481	454	512	488	463	457	505	499	500	476	518	481	497	497	520	477	488	495	487	495	501	455	495	473	489	476	491	512	499	482	492	465	510	485	469	466	539	454	479	512	500	477	502	520	493	490	463	485	494	488	487	489	464	451	492	535	451	494	504	509	479	485	503	464	501	463	488	501	483	517	518	520	482	502	496	468	451	483	490	462	482	484	482	468	490	479	511	499	486	523	455	489	509	481	495	492	446	536	487	485	498	465	540	460	504	515	458	514	483	480	491	466	478	484	474	472	462	467	486	515	500	469	465	503	497	474	475	492	462	469	524	464	459	516	503	487	494	471	520	464	485	507	524	475	459	459	458	459	476	474	483	508	466	483	530	478	465	503	516	508	464	493	466	506	461	527	463	467	495	468	487	468	486	481	491	472	509	484	457	519	433	469	485	505	495	481	482	488	475	507	456	479	497	485	492	554	492	504	516	485	488	487	477	489	531	497	448	442	470	467	525	476	462	470	458	492	455	505	486	447	541	453	482	470	539	509	492	486	486	511	483	487	503	461	485	479	511	459	488	485	465	500	462	521	480	473	490	461	500	474	495	497	474	499	483	471	499	461	478	488	497	466	478	487	506	508	496	520	480	485	487	490	454	443	484	516	470	468	469	496	491	501	464	490	450	479	483	477	458	466	511	503	490	520	488	516	536	552	444	508	477	497	491	488	525	480	498	486	490	449	467	466	485	466	496	469	521	517	472	463	492	450	467	461	486	483	454	461	437	451	496	484	428	507	492	501	486	490	468	515	458	462	453	475	482	477	469	496	464	537	489	477	480	489	504	493	484	495	498	485	479	465	456	486	503	524	488	512	467	536	490	476	503	438	492	471	473	504	506	498	476	493	472	484	448	512	467	511	504	446	499	526	492	446	516	508	449	462	502	533	480	474	482	477
7077	1596	1310	900	811	706	720	682	698	640	602	607	649	600	595	573	611	610	579	580	573	637	574	557	608	609	572	626	591	628	605	599	552	604	627	604	621	610	589	605	580	573	578	552	638	544	549	603	592	635	574	598	586	612	585	561	598	582	598	579	594	560	568	632	616	567	592	549	566	586	603	621	557	548	615	579	571	615	603	580	545	526	568	587	580	591	522	577	588	613	589	599	545	599	562	593	633	569	608	584	600	593	631	597	571	603	612	601	582	635	616	570	548	632	556	603	561	571	564	582	629	565	598	564	575	575	569	563	556	607	573	568	622	590	576	552	581	576	600	582	589	572	606	611	545	592	608	596	637	608	605	617	582	532	584	594	596	617	557	569	599	590	579	607	555	577	591	592	569	634	593	586	607	602	598	568	608	580	567	552	599	594	599	580	583	604	596	555	613	612	607	547	565	633	624	603	563	576	593	570	614	604	602	588	606	567	630	589	602	612	563	575	617	569	593	581	578	558	593	591	613	575	549	616	554	577	600	569	587	605	618	564	626	570	616	585	616	610	612	611	554	571	577	557	630	609	575	612	583	558	601	572	593	588	608	599	566	591	594	610	588	618	590	629	587	577	602	605	598	575	558	594	524	599	597	580	618	574	659	570	588	599	569	533	575	575	598	602	584	576	586	601	602	588	621	601	571	596	583	613	558	594	599	601	599	551	561	574	585	576	603	599	556	550	609	582	564	585	569	547	580	591	600	582	603	621	599	589	588	624	596	603	564	568	605	598	587	559	591	565	557	554	555	574	596	625	612	601	608	623	594	664	612	600	607	611	576	561	618	612	569	635	542	575	623	608	621	553	544	554	553	617	641	593	596	567	585	578	577	584	632	571	596	568	558	576	576	613	591	627	622	581	552	545	601	587	601	583	571	568	602	616	583	598	615	584	632	603	584	615	568	589	570	572	555	573	588	586	570	585	615	581	590	593	583	594	556	553	605	641	603	579	601	601	575	603	611	603	622	547	584	583	654	551	623	577	602	646	587	610	616	554	564	655	575	572	619	539	630	580	532	560	585	556	582	585	610	554	580	589	573	556	567	562	600	580	581	566	588	589	555	605	560	600	548	541	584	575	595	601	609	595	625	610	621	585	615	629	555	571	616	592	586	546	611	558	567	587	585	608	598	576	608	550	555	556	584	605	579	588	569	629	578	631	610	626	579	583	591	542	563	590	616	548	558	580	574	595	616	582	567	586	577	637	596	611	584	558	585	563	604	611	573	585	650	579	593	602	581	609	608	596	582	598	623	570	569	594	523	543	611	603	612	616	565	595	647	590	571	574	553	545	548	587	592	618	593	643	592	632	576	544	575	616	559	578	576	619	587	583	592	600	560	552	614	552	588	583	580	589	602	588	560	617	611	599	582	630	561	608	618	613	561	629	578	599	593	605	628	587	594	602	614	603	597	581	564	565	604	573	609	578	575	585	581	592	588	581	555	565	632	593	592	603	586	627	581	600	570	615	582	614	592	597	604	604	566	604	571	620	578	599	582	609	610	599	562	588	575	591	576	629	567	563	585	581	618	563	593	595	606	602	596	574	546	560	571	590	617	606	571	576	545	582	586	567	567	613	591	577	544	581	541	595	623	547	598	634	608	585	601	577	623	603	584	572	603	587	596	592	583	587	655	590	554	595	597	612	596	638	548	581	603	589	576	591	585	609	606	586	563	600	570	584	578	593	605	558	603	595	577	610	593	598	560	572	594	558	590	625	557	564	552	600	584	576	559	570	593	551	522	584	583	620	571	572	598	626	553	567	553	618	552	600	592	595	608	615	561	574	621	581	606	574	609	588	601	614	585	564	582	592	595	597	603	600	593	635	614	589	585	610	606	537	612	584	565	586	594	583	621	597	603	581	554	597	576	595	591	613	601	555	641	649	610	572	570	638	621	618	574	568	538	561	594	611	578	554	579	564	604	581	607	576	589	616	575	562	619	585	560	609	613	584	602	586	611	583	587	572	575	575	571	582	619	602	638	558	597	613	561	575	598	614	644	576	637	563	572	615	587	597	557	598	600	595	588	586	598	630	595	609	591	573	597	604	619	604	543	591	585	560	567	554	622	605	605	615	615	581	577	587	569	580	611	591	545	597	594	654	566	590	612	612	584	553	589	587	576	600	575	591	576	581	573	562	553	619	617	600	596	579	562	591	582	549	578	599	632	572	631	586	585	583	578	565	569	581	622	614	589	605	539	577	646	540	593	602	582	608	598	542	594	609	573	568	623	583	571	551	619	574	594	592	571	580	628	580	605	569	630	569	617	572	603	625	629	583	630	604	580	544	589	598	598	587	612	606	545	561	603	656	562	612	594	564	589	596	576	572	596	646	594	588	644	577	539	558	574	600	572	596	614	555	568	577	590	603	606	643	624	623	646	592	599	567	581	561	632	602	627	608	605	605	618	643	598	576	592	587	595	600	570	586	584	618	579	561	549	582	593	575	627	593	572	560	598	638	599	630	584	609	576	618	587	575	566	599	610	613	586	640	618	561	582	608	576	618	617	564	564	606	588	607	597	620	613	604	592	604	607	575	616	601	616	588	562	582	582	608	593	576	542	611	556	613	567	611	572	597	587	578	554	581	610	613	645	547	583	597	590	629	602	567	590	581	624	579	568	595	631	606	567	571	597	639	610	610	561	543	609	592	613	553	594	607	585	599	601	590	621	592	596	586	582	571	593	625	605	606	596	619	569	624	593	563	631	650	561	590	615	587	600	615	573	627	554	620	617	566	622	562	583	598	577	601	596	565	595	563	577	624	605	645	564	555	595	575	608	591	585	586	583	607	613	540	620	544	585	559	589	584	619	581	573	605	598	618	554	567	634	601	608	593	609	605	559	598	596	600	546	642	530	597	614	598	565	561	546	610	620	594	557	624	588	567	608	632	596	617	623	649	593	631	664	631	586	584	602	638	605	626	630	600	578	564	566	603	579	644	589	589	580	586	591	623	583	590	627	616	579	564	567	574	584	617	545	598	629	618	612	565	597	558	596	572	595	635	626	558	618	543	638	568	594	572	588	582	553	591	586	552	583	573	592	590	657	590	570	627	600	631	559	558	572	571	596	565	568	629	598	586	548	621	585	615	579	595	573	602	628	559	584	597	582	590	604	595	598	586	629	632	624	602	571	637	580	590	609	593	602	555	572	573	582	590	613	597	575	621	622	555	586	629	593	574	573	599	622	583	594	551	603	608	599	562	613	599	567	594	575	604	584	623	581	560	613	609	588	557	602	600	575	580	603	597	599	600	579	610	598	583	592	598	569	602	603	578	613	556	597	594	558	559	612	613	583	626	628	621	567	591	616	594	611	544	562	594	595	573	609	588	570	603	624	558	626	570	640	556	582	572	558	584	586	592	563	605	581	576	573	621	587	606	581	596	585	556	598	631	614	603	619	614	625	596	583	560	580	632	568	646	587	576	597	599	579	601	605	569	593	561	589	576	614	629
23659	20958	28318	23773	20962	11002	1146	726	547	535	422	401	374	321	316	320	326	285	317	281	287	268	263	270	274	241	239	257	252	295	258	263	222	246	271	268	219	260	231	237	248	243	229	258	271	246	249	244	238	225	232	225	226	247	242	239	244	240	238	245	220	236	236	237	248	234	234	245	231	226	238	241	278	213	258	237	248	231	234	233	241	232	233	252	262	223	204	230	230	225	248	261	235	234	225	253	255	240	216	229	212	243	201	228	233	224	230	210	242	206	239	210	210	195	215	236	227	245	255	231	240	219	236	232	205	259	236	238	229	248	209	230	240	236	210	231	218	234	233	249	237	248	236	218	250	208	213	226	288	223	262	242	213	226	213	214	246	242	244	231	226	244	256	218	251	252	207	252	250	231	229	245	213	206	238	246	255	232	212	231	240	238	242	246	239	263	248	236	250	233	213	237	238	224	245	220	250	200	236	223	242	236	220	213	261	228	217	217	224	227	233	255	217	248	267	232	226	219	237	252	243	228	228	243	225	226	242	277	219	214	235	219	240	247	225	221	245	242	257	232	238	217	228	242	228	263	227	223	197	267	227	240	229	244	226	238	219	250	242	211	242	241	239	241	251	224	226	256	211	219	238	244	218	236	235	224	243	232	199	237	224	259	214	219	227	250	238	200	218	214	249	228	254	244	210	210	228	257	213	224	233	232	257	251	236	229	216	230	211	220	226	257	236	236	245	237	198	231	235	249	236	257	228	236	229	228	254	244	243	218	244	222	221	253	231	254	251	230	271	223	216	243	220	223	246	242	219	264	226	243	239	256	220	227	221	205	230	186	204	249	218	208	233	242	244	198	236	246	213	237	225	239	250	228	222	209	237	215	232	226	257	233	251	242	249	225	250	257	232	244	236	229	244	223	218	222	240	229	232	240	235	243	239	223	258	256	240	227	224	248	242	262	246	236	242	218	242	236	234	250	256	219	243	219	211	232	241	250	235	225	228	231	212	226	253	209	247	233	222	228	225	236	215	237	203	240	245	237	254	218	221	226	243	231	263	246	209	234	235	241	237	227	201	251	219	238	262	227	224	237	256	238	269	237	246	260	206	254	241	229	245	234	224	220	235	250	227	236	233	236	211	235	243	211	232	228	236	240	243	234	232	254	239	237	229	223	234	228	233	231	258	239	208	248	225	228	232	243	211	240	231	223	229	225	230	221	205	200	230	209	246	207	219	250	227	273	226	218	218	250	246	208	210	259	235	212	241	231	232	242	224	257	259	249	226	214	252	242	229	287	243	245	227	202	250	228	260	238	222	229	221	228	244	254	257	247	243	200	218	240	209	211	239	228	255	261	221	223	227	255	231	206	254	234	259	204	225	231	223	233	216	253	235	246	196	223	268	222	215	249	235	236	242	219	235	224	244	231	227	238	231	222	245	256	228	247	236	254	248	221	244	207	239	227	232	243	265	229	211	250	244	233	242	234	244	237	192	244	235	263	231	194	235	236	247	233	264	222	224	219	212	216	222	219	248	254	253	232	249	246	264	217	238	217	222	239	207	234	248	263	236	216	222	213	223	226	215	234	236	246	232	225	234	220	233	254	236	196	236	262	233	224	233	216	231	246	215	224	230	242	229	225	241	224	238	267	215	237	228	223	233	254	244	226	261	233	234	248	233	247	247	224	233	218	223	224	224	258	222	261	221	215	231	243	236	243	248	239	226	218	230	252	232	223	267	230	216	227	222	269	248	240	248	219	211	232	211	234	219	207	244	228	226	226	221	223	228	242	222	202	218	242	221	252	232	262	234	238	259	260	237	240	233	232	242	223	219	208	231	232	234	202	210	253	240	222	220	220	246	217	224	228	220	239	235	213	246	246	244	236	259	242	217	242	247	216	209	235	248	198	245	210	234	239	226	239	251	243	233	234	248	221	236	220	227	251	237	216	231	229	249	237	241	218	227	231	243	238	220	244	222	233	249	248	228	226	217	212	230	249	204	226	241	221	219	261	216	237	243	247	239	234	208	229	242	240	236	232	253	222	207	236	220	238	206	256	241	221	249	252	233	234	231	196	213	229	226	215	236	235	221	268	242	254	260	224	237	246	229	242	220	226	235	219	216	232	253	235	228	255	238	231	249	252	233	234	230	243	214	229	235	215	232	235	222	244	245	238	245	231	229	225	217	236	258	229	240	251	227	220	233	224	214	196	214	210	258	236	241	240	242	211	239	222	205	227	234	259	242	232	247	230	218	236	219	226	231	254	225	210	200	224	234	223	243	233	235	250	214	225	212	204	236	229	226	208	222	237	243	213	253	242	243	218	218	237	231	245	224	242	222	239	228	220	235	214	228	237	243	234	258	228	232	225	208	242	227	245	210	224	222	219	222	230	252	239	219	270	216	255	220	222	224	254	225	247	233	239	225	231	217	213	227	252	266	236	220	226	223	235	221	276	211	227	239	241	192	232	232	231	258	235	242	210	240	262	209	209	246	234	267	207	234	234	244	221	228	250	236	234	226	230	256	213	254	217	230	239	215	248	209	218	252	229	243	237	223	210	230	247	238	215	233	227	242	222	237	216	241	244	209	239	228	221	237	240	264	258	232	225	232	236	231	239	241	200	212	245	245	250	219	233	220	248	213	230	222	234	223	240	239	219	222	207	223	232	227	252	245	229	221	228	261	211	246	208	220	233	237	245	219	226	219	232	262	251	232	239	222	219	263	233	230	250	219	210	242	255	242	238	225	229	209	238	231	253	230	249	211	227	249	225	248	243	229	253	224	221	220	222	230	240	201	230	222	249	229	206	226	215	215	224	233	224	239	224	236	248	245	229	217	244	205	228	220	246	256	235	227	217	245	237	209	214	239	238	219	240	216	221	228	210	219	220	233	219	226	235	239	240	208	215	233	240	245	226	239	232	244	227	242	242	235	231	237	240	235	207	255	245	232	251	243	232	227	226	251	230	251	241	237	207	236	227	252	236	213	266	233	253	233	218	205	219	220	234	225	238	234	221	218	263	224	232	239	227	211	237	213	257	256	215	242	246	253	265	239	241	224	231	223	239	252	209	204	219	241	230	243	229	240	226	220	227	214	242	248	243	215	239	232	248	243	240	226	224	220	241	219	222	233	217	223	244	204	248	229	256	217	217	231	253	249	225	247	208	199	234	229	232	232	184	247	252	249	232	237	236	218	205	222	203	249	233	210	236	240	247	218	231	244	219	225	226	250	241	231	248	239	235	227	244	250	254	237	224	235	229	235	239	228	247	232	241	224	233	245	223	246	254	264	220	264	227	214	234	223	247	220	240	217	229	243	248	237	230	229	226	226	243	220	238	239	255	255	215	241	231	235	246	225	223	244	230	204	224	242	242	235	231	234	233	229	233	203	208	236	223	226	222	232	225	229	222	228	243	220	238	250	238	230	242	208	243	240	247	252	228	236	224	251	226	234	228	246	241	248	236	268	217	247	225	239	193	217	215	239	239	229	242	202	260	228	217	222	226
20659	10072	8431	4191	2847	2190	1647	1383	1123	910	763	659	665	544	534	499	473	418	408	418	405	378	380	367	380	353	347	338	342	314	322	329	335	310	327	315	313	330	333	366	310	361	300	322	281	304	277	293	305	307	341	304	313	318	276	295	285	288	310	314	310	321	281	310	300	274	299	316	301	325	325	300	324	295	303	334	324	307	314	318	330	293	304	323	321	282	308	312	301	290	287	283	290	329	302	309	284	299	306	286	298	277	299	302	309	291	304	302	311	292	314	304	283	319	279	318	306	273	310	297	291	311	336	303	298	307	296	295	281	304	318	305	317	315	297	329	288	283	317	298	317	286	295	287	279	298	311	292	298	295	304	302	318	330	310	301	297	293	318	296	344	284	295	325	301	301	314	275	309	312	297	318	296	317	293	282	309	313	299	274	260	313	281	302	294	278	302	295	319	295	306	330	285	324	305	316	292	281	315	312	301	274	272	309	304	307	313	304	289	287	299	294	304	301	299	320	308	268	281	314	312	263	289	292	336	320	305	319	265	309	299	283	264	330	273	284	301	313	293	309	277	324	292	299	283	288	284	285	304	293	280	287	281	329	282	305	278	348	319	290	282	342	308	298	276	286	301	290	324	297	265	354	314	325	296	301	306	289	301	288	297	286	239	332	277	308	272	297	310	301	275	306	293	268	290	306	313	308	302	322	316	326	322	321	324	306	291	308	327	290	322	304	283	324	295	282	301	305	293	346	316	340	275	297	307	298	322	295	275	300	286	300	300	286	302	312	238	295	291	302	308	315	262	306	287	300	305	258	305	286	306	328	291	305	308	271	328	301	293	312	302	287	294	297	290	301	309	302	314	305	274	265	300	275	298	315	292	314	299	290	281	297	301	311	277	288	283	272	304	310	297	283	306	303	315	277	310	289	332	308	297	286	263	319	306	319	283	319	291	286	288	283	331	296	331	310	280	281	293	320	304	286	300	264	266	267	304	294	317	293	299	296	298	301	278	330	309	286	317	317	322	296	323	335	300	337	300	304	302	296	313	329	285	310	289	324	308	292	287	294	278	283	308	322	288	292	300	298	297	274	256	314	301	300	328	275	293	286	350	283	314	290	322	311	309	321	302	264	316	300	310	286	283	290	309	278	314	288	304	333	294	294	277	294	302	310	272	281	290	301	303	309	298	294	294	308	287	274	284	300	292	299	283	273	311	306	317	285	306	308	299	319	298	288	287	284	287	292	297	311	289	292	314	332	265	277	286	330	317	297	266	315	301	292	294	308	281	302	309	285	260	288	297	286	295	288	312	302	270	319	304	315	287	311	293	289	305	318	289	299	314	289	300	295	301	303	297	307	333	312	295	324	307	269	310	274	309	272	301	298	281	279	321	312	312	313	301	333	298	331	275	306	327	318	327	294	289	278	307	305	276	310	316	272	296	307	305	301	323	293	299	297	314	309	313	280	285	323	324	287	314	331	326	282	298	284	342	271	328	290	304	299	270	299	300	320	287	283	303	304	312	293	304	283	284	318	273	286	298	306	276	313	296	332	313	294	299	295	284	294	300	309	309	309	301	314	298	310	301	349	304	275	315	286	336	284	332	280	296	310	297	309	311	293	334	301	296	282	306	265	263	276	335	310	271	313	323	300	317	300	319	301	292	291	265	327	282	317	294	312	272	291	324	299	271	293	286	320	312	297	301	318	280	278	271	300	283	306	292	314	312	321	319	301	287	284	316	312	309	312	298	300	279	298	310	319	304	320	316	301	279	323	297	294	275	297	285	297	313	310	295	299	329	334	315	280	299	297	338	291	309	302	284	291	288	302	282	288	316	289	300	311	312	298	281	289	305	314	292	285	329	273	296	279	316	322	276	315	283	299	281	277	293	281	305	288	308	306	300	302	304	315	296	288	294	308	300	277	321	310	325	299	314	314	327	316	304	300	322	339	312	318	302	330	307	304	301	332	286	306	308	273	289	312	286	304	300	308	297	296	285	283	278	295	294	285	306	300	308	270	322	311	289	303	307	305	297	310	293	297	313	314	301	300	311	314	293	306	276	295	272	263	290	268	305	306	264	292	321	296	290	293	282	289	296	284	299	301	305	302	306	321	318	302	300	308	309	295	305	324	286	274	321	297	309	302	321	292	285	292	273	307	297	292	277	298	317	315	314	280	300	310	287	276	303	305	320	312	295	315	313	313	282	305	327	312	294	292	265	279	298	302	296	304	310	299	298	318	299	317	295	288	307	293	307	327	298	286	309	295	303	310	318	322	333	307	312	318	295	267	300	320	338	305	296	288	291	295	288	291	301	290	291	308	317	316	301	302	285	285	323	298	293	304	294	295	319	286	299	290	328	319	321	312	321	271	290	331	284	314	290	305	311	292	297	280	335	298	308	286	301	279	304	302	284	301	278	286	288	292	267	322	315	290	306	318	288	316	313	295	299	286	296	314	278	311	289	311	299	294	293	327	250	310	293	314	293	295	287	277	311	310	309	292	293	323	326	292	298	297	321	307	298	300	303	303	287	306	274	281	258	299	260	317	318	322	277	310	299	288	298	308	306	295	278	269	305	311	287	300	303	314	290	308	294	307	251	309	301	286	286	276	302	300	299	305	297	311	315	294	272	289	315	312	320	330	291	296	285	323	300	293	318	329	312	287	332	365	304	278	303	290	277	285	311	304	264	278	318	294	316	282	266	292	293	332	268	283	299	293	285	298	300	291	279	312	292	259	325	293	321	302	280	314	308	307	333	304	289	313	289	314	319	295	328	292	317	304	293	300	314	302	312	279	293	300	289	284	304	284	311	305	271	298	292	307	288	319	260	299	294	318	296	321	294	292	309	279	276	309	294	305	298	275	308	305	305	297	279	304	280	318	286	303	300	289	292	287	315	315	295	296	308	297	303	301	320	295	294	296	312	297	264	301	282	291	299	327	281	295	294	313	333	291	319	294	318	327	285	318	309	307	306	316	294	324	291	332	304	286	325	301	296	280	278	282	265	302	279	285	304	258	261	293	293	348	296	300	298	291	329	291	308	287	313	260	316	293	279	301	265	295	271	309	288	289	292	340	301	308	283	306	264	264	292	323	292	279	267	314	297	305	310	275	281	303	326	324	289	307	261	272	310	302	261	291	280	316	290	315	348	293	281	302	281	311	303	287	289	258	305	292	304	326	295	301	290	315	313	295	316	305	288	306	286	292	316	283	301	274	292	288	282	282	304	325	312	303	289	305	340	326	309	328	284	329	315	291	298	314	284	285	290	274	314	312	319	284	258	285	292	303	283	323	291	275	322	281	307	301	266	310	330	311	278	302	306	314	304	301	283	304	312	295	286	302	295	291	322	301	302	277	294	302	298	334	314	296	295	315	336	278	308	323	322	320	260	321	302	321	321	295	309	321	280	312	298	293	309	332	334	308	329	285	321	300	317	317	269	283	293	296	293	294	264	309	311	288	287	290	300	318	261	289	295	305	293	279	312	285	294	284	305	294	300	298
24781	20902	27086	24828	9615	1031	874	694	688	636	656	632	619	579	605	594	614	559	586	585	582	562	516	601	575	550	615	568	534	566	622	581	553	556	559	544	528	550	536	542	557	530	523	539	533	535	569	542	506	531	541	586	539	543	593	579	559	530	577	605	531	557	541	517	505	518	549	517	572	574	504	562	572	546	511	563	564	528	555	579	482	582	526	532	542	568	569	556	530	555	547	507	548	532	581	580	543	589	525	546	547	575	529	561	546	557	522	558	530	550	540	527	565	548	535	562	537	543	507	569	543	560	548	565	536	555	567	560	568	533	554	576	528	563	546	606	553	583	504	579	592	565	586	542	551	602	543	559	577	546	578	515	483	522	555	540	489	543	538	564	554	567	570	531	530	579	535	525	588	535	605	492	537	546	543	590	532	506	542	521	521	514	503	521	560	520	597	587	534	529	526	545	595	535	493	562	539	526	523	544	511	557	573	553	527	551	513	511	535	524	506	548	528	510	537	514	588	561	567	553	558	560	557	553	541	533	576	588	535	561	586	590	563	547	511	529	516	527	569	572	545	556	540	534	581	567	562	558	540	569	505	496	569	544	513	537	553	542	549	575	528	520	547	554	582	560	535	542	570	547	514	548	536	520	528	550	491	515	532	507	545	562	509	525	532	487	511	534	558	541	516	545	546	588	562	546	524	550	551	539	549	565	572	547	532	575	517	505	489	605	550	528	519	537	558	553	555	559	543	576	538	538	523	513	569	529	536	536	553	546	544	531	523	538	558	551	501	575	570	562	516	550	551	541	520	542	538	538	579	540	563	520	514	541	518	547	547	567	555	575	563	548	576	565	582	535	522	578	567	551	541	538	532	538	578	558	533	523	540	560	516	592	541	539	528	534	539	523	554	513	538	560	553	554	577	530	538	554	551	571	528	529	510	506	540	511	562	543	525	520	514	504	520	526	569	551	543	560	597	560	520	535	568	575	506	527	548	550	566	521	569	566	556	547	540	547	536	559	521	563	514	573	549	514	562	574	554	531	557	546	526	537	529	486	543	560	538	566	572	542	499	519	543	570	501	524	553	539	577	522	517	486	567	553	590	562	547	542	563	586	525	583	550	547	560	545	512	535	542	549	547	609	562	529	532	520	494	532	576	611	559	510	550	531	564	543	538	534	543	524	548	554	572	548	562	504	519	541	557	530	559	527	502	509	531	595	547	572	576	586	579	515	579	568	530	503	532	523	500	604	557	526	552	561	556	558	506	561	549	546	538	584	527	565	541	527	535	534	539	531	538	557	561	550	476	548	545	580	532	511	566	524	523	533	538	557	548	532	541	519	563	542	553	549	548	514	520	529	584	553	588	540	537	488	528	540	519	535	503	580	536	566	509	565	510	544	519	547	523	550	526	540	499	528	544	533	498	514	564	535	536	511	554	567	525	514	524	554	547	537	549	552	563	566	514	546	529	486	529	521	519	523	525	552	545	544	561	572	520	551	540	547	511	498	519	545	512	544	507	518	548	521	549	562	570	521	512	556	541	590	599	570	584	558	554	517	578	520	576	525	585	496	543	508	574	574	530	557	544	555	551	551	544	537	550	545	555	587	527	540	531	551	546	570	563	559	505	503	504	528	526	582	552	550	535	551	519	567	536	504	511	493	537	584	544	510	521	550	552	576	563	504	520	545	489	512	539	528	529	525	572	555	534	588	548	551	531	524	524	519	538	539	492	545	566	503	549	574	570	548	542	577	546	552	562	546	529	542	528	483	555	496	538	499	520	532	530	573	516	523	508	508	554	562	572	539	519	527	593	528	527	547	459	554	535	519	520	557	596	533	506	518	553	549	561	544	569	533	523	568	539	519	517	565	557	502	495	521	534	514	552	553	528	521	591	544	566	537	570	559	542	528	504	539	519	539	513	541	588	530	523	536	543	507	545	552	521	538	533	506	586	553	573	525	549	547	523	518	542	536	538	592	570	544	552	497	534	542	598	546	546	505	578	548	532	571	567	550	545	544	559	549	534	556	528	519	555	550	537	534	517	505	525	539	551	546	540	546	527	508	562	530	533	491	561	516	532	536	513	558	560	549	560	560	538	537	548	523	547	531	529	520	588	511	567	535	575	544	546	572	516	537	494	617	510	551	569	539	520	545	541	545	561	534	544	551	522	556	524	583	543	535	567	539	618	522	559	486	563	481	561	539	539	571	617	520	513	501	547	550	545	533	588	575	547	590	551	551	561	571	552	516	575	553	524	524	585	564	564	548	598	554	509	552	574	504	551	552	561	546	553	529	535	567	528	547	534	500	546	524	548	579	533	536	564	519	579	521	549	538	575	544	528	497	521	527	531	528	570	574	540	526	530	509	562	529	555	494	548	539	569	546	542	538	529	586	542	566	582	522	532	523	551	501	604	516	520	563	545	546	535	561	526	567	568	583	541	555	563	533	574	479	524	563	553	508	547	601	508	524	527	570	527	567	564	527	530	536	586	539	526	555	547	554	541	570	533	537	551	530	554	536	564	569	530	570	560	545	562	492	520	516	548	525	544	521	551	545	528	551	523	559	541	551	571	531	545	514	533	548	579	528	520	527	564	540	538	550	549	530	556	565	568	528	537	543	542	513	552	518	549	548	574	537	539	529	527	554	541	495	538	550	559	522	526	530	508	556	540	536	547	513	509	534	553	522	532	574	619	560	510	556	534	549	509	511	572	530	587	572	515	570	519	501	510	544	516	533	562	574	525	580	582	558	507	535	545	536	537	554	531	522	568	564	580	537	523	548	512	565	534	499	514	509	542	581	557	556	550	550	569	587	509	547	556	587	538	596	550	538	555	490	528	602	503	581	510	541	563	540	527	520	555	527	527	542	512	546	499	560	552	466	564	549	531	595	563	594	522	526	563	515	544	562	584	579	548	604	500	485	498	528	521	535	565	541	550	514	539	505	544	530	520	554	534	558	557	558	554	532	548	541	562	551	566	500	542	554	554	543	556	528	540	532	572	539	531	533	513	516	526	540	531	517	529	571	553	561	561	548	552	554	594	529	549	508	541	526	517	529	517	512	552	573	544	537	519	554	545	551	545	542	544	545	569	570	532	557	560	576	567	514	528	541	525	532	488	522	555	540	540	538	560	551	559	516	547	530	550	536	554	555	520	511	568	545	554	540	578	486	553	520	480	515	566	524	535	632	521	517	556	549	507	549	546	500	516	562	543	553	516	505	547	585	570	613	602	493	547	517	520	519	565	545	563	563	551	554	504	562	515	584	548	538	535	577	541	557	552	580	542	515	536	556	545	513	604	560	533	574	565	479	526	552	541	552	535	554	525	528	522	522	547	509	537	574	529	538	513	533	571	527	574	537	555	536	523	521	542	529	571	549	568	534	571	538	511	594	554	563	611	555	563	513	520	565	536	570	531	561	544	585	469	527	558	551	550	537	559	564	563	569	510	522	559	545	545	567	541	555	525	521	557	536	562	539	526	504	569	503	542	560	538	544	568	515
18337	6228	4576	2640	1918	1579	1336	1188	1027	999	861	839	772	745	746	708	717	704	702	667	710	658	697	642	697	701	650	653	708	658	690	658	715	636	682	676	629	623	669	666	682	651	618	638	669	622	666	676	663	620	649	622	676	650	636	663	633	679	640	658	639	645	636	637	655	613	598	663	669	653	645	680	680	672	629	644	675	670	640	624	674	669	600	617	604	663	671	656	608	622	656	663	637	607	663	658	636	626	648	653	654	670	611	629	631	647	659	632	637	596	657	634	647	589	673	665	645	638	624	656	602	681	687	623	665	620	629	628	674	648	682	630	595	633	639	671	664	608	633	633	628	688	635	666	648	647	633	657	650	640	627	622	622	669	624	632	640	612	665	624	649	702	627	685	623	673	650	654	684	623	658	657	617	625	649	665	634	659	599	672	647	662	655	647	613	621	662	624	613	623	622	616	616	643	623	658	647	690	651	642	639	627	608	622	646	615	676	640	631	665	672	657	638	620	651	628	619	649	655	679	659	629	645	659	619	661	657	650	593	672	654	681	667	635	610	666	650	634	632	641	670	667	633	644	655	704	634	643	650	634	674	644	641	659	645	655	627	663	655	631	649	632	622	692	652	623	668	631	614	643	605	675	638	669	636	617	627	631	647	664	687	643	636	660	628	674	705	633	661	644	656	677	649	619	712	655	616	669	626	675	701	650	655	621	678	684	629	615	643	647	627	618	625	682	630	593	637	639	648	661	639	655	677	655	687	652	658	619	654	636	651	657	624	621	654	658	634	644	664	616	637	673	653	651	682	641	643	640	648	665	673	635	611	668	641	625	672	686	665	636	659	658	668	603	651	621	657	659	661	671	600	649	642	650	664	611	633	675	625	640	661	638	605	658	705	653	625	630	646	648	605	603	636	657	634	629	647	628	665	636	641	635	602	649	677	641	659	637	663	606	620	666	623	642	649	633	666	602	693	683	670	639	673	660	609	622	647	681	625	674	609	647	625	611	628	666	645	639	630	681	684	624	684	685	610	632	590	639	624	654	616	648	658	622	615	641	615	686	663	648	643	652	643	653	690	637	607	623	640	639	633	645	636	626	687	643	649	672	633	643	622	603	685	630	667	654	632	644	619	679	701	639	687	698	638	623	661	656	650	649	613	662	620	677	604	660	623	654	631	627	640	633	675	600	655	695	639	630	649	609	628	652	657	666	664	618	701	604	638	662	612	639	602	675	659	632	644	642	649	638	663	623	647	646	656	614	652	614	630	656	643	629	672	643	663	689	615	628	632	652	666	656	641	632	629	617	605	670	641	605	663	643	627	631	642	633	633	627	638	599	649	613	622	646	661	637	624	620	629	633	617	587	660	620	691	627	641	639	624	696	638	611	653	662	628	655	627	647	650	627	679	623	675	642	674	666	697	642	656	629	663	669	630	664	610	616	595	622	659	683	672	632	668	600	618	662	646	640	656	642	620	622	606	643	669	664	651	637	633	688	662	644	650	689	608	678	633	633	658	646	615	630	662	634	651	665	668	647	656	611	662	659	628	657	641	605	614	641	605	652	658	617	609	641	656	622	705	647	662	637	630	662	637	664	657	625	587	617	629	612	642	633	660	655	634	627	630	650	675	637	700	629	638	642	651	654	666	646	594	642	646	655	643	603	612	642	617	651	669	655	660	624	621	611	649	652	660	667	609	655	625	664	637	627	685	689	685	621	663	632	623	643	646	651	618	564	611	617	631	683	649	653	668	637	688	721	664	638	634	636	610	661	653	660	686	663	666	634	600	654	614	591	658	655	628	620	646	612	651	639	606	655	623	636	646	636	660	670	648	675	671	667	683	607	648	632	637	644	633	704	668	645	640	661	633	597	592	626	670	607	601	657	695	653	664	626	677	646	631	656	638	592	618	651	664	610	646	592	684	591	634	643	675	638	679	659	650	650	672	655	657	641	594	606	655	681	653	654	623	673	649	649	615	624	638	567	660	620	689	643	673	661	677	635	645	638	614	630	633	606	648	659	669	668	587	638	634	641	631	653	625	680	637	684	637	660	595	614	604	659	626	654	636	582	680	656	680	648	664	640	633	643	626	644	644	601	681	654	674	628	618	656	668	618	660	564	631	678	609	665	648	630	606	670	621	623	710	654	625	689	660	606	619	682	632	641	656	631	705	678	660	583	600	611	646	646	634	657	617	656	656	692	644	645	679	670	618	632	636	633	650	639	643	633	661	695	582	649	653	627	622	673	643	630	654	690	650	626	656	650	640	655	640	588	662	650	690	660	645	625	664	618	642	637	692	655	672	638	673	621	673	621	619	667	624	590	664	642	642	643	613	643	627	633	594	636	648	613	649	583	672	658	663	644	650	626	667	687	659	665	707	661	625	645	676	669	643	646	634	645	632	691	668	715	646	650	626	601	682	611	651	697	671	656	608	637	602	605	647	660	614	620	591	603	655	660	652	633	602	638	655	680	653	676	662	698	616	636	626	646	658	632	637	653	603	600	651	618	626	656	630	613	703	640	622	619	661	650	640	627	684	682	629	665	610	618	591	634	631	619	628	665	616	620	640	579	679	665	656	655	621	633	662	645	678	646	639	651	607	647	615	626	652	656	664	667	662	632	663	622	673	625	647	674	573	660	662	650	640	638	628	669	628	592	639	639	635	639	608	700	654	657	654	665	633	619	633	615	626	691	621	642	604	618	665	613	603	619	648	650	655	647	650	648	656	642	653	622	630	630	616	622	628	667	649	710	638	673	619	632	660	635	603	630	656	633	674	690	657	603	630	650	617	663	651	636	638	650	597	591	682	699	631	658	641	657	648	649	626	656	614	647	683	615	696	599	621	644	630	664	674	572	680	649	656	641	656	668	679	629	666	620	647	583	621	629	656	615	681	653	647	636	639	631	667	674	665	599	636	648	621	655	633	666	669	615	637	606	626	635	584	671	649	635	579	624	628	667	587	616	632	612	653	618	665	643	567	650	692	658	677	632	645	636	642	644	630	660	649	643	599	653	589	657	685	635	649	671	655	601	644	622	630	642	629	667	615	643	629	633	622	629	659	653	626	618	631	624	690	629	628	630	670	676	618	615	653	636	652	683	667	634	613	643	656	643	675	611	648	655	685	632	636	620	619	618	618	661	638	675	629	634	672	665	671	654	629	653	664	662	651	596	620	642	655	625	654	636	679	582	641	635	671	685	613	630	636	643	623	667	650	662	582	591	664	681	626	616	654	601	657	621	644	667	643	667	589	663	631	640	705	649	594	631	606	673	628	623	652	641	660	652	660	610	660	631	669	638	647	607	603	628	661	635	649	630	661	608	664	628	623	642	681	665	617	644	646	618	684	622	652	648	641	676	670	641	602	649	668	690	599	681	629	671	639	622	634	630	650	609	630	646	609	622	617	657	641	651	644	638	663	592	664	636	638	672	664	667	588	655	646	614	637	659	685	622	661	662	672	664	650	638	617	625	611	686	696	663	645	657	676	609	635	621	651	597
22574	20948	28697	23369	20951	20996	9849	1201	761	704	595	542	463	417	389	368	359	343	291	319	313	259	264	269	269	269	278	274	259	246	240	251	217	245	259	252	235	262	240	224	266	232	226	207	223	220	226	225	229	230	199	244	213	202	219	233	195	240	234	236	232	225	257	219	229	191	215	239	198	214	217	205	236	231	219	193	216	231	193	212	226	194	210	196	221	210	220	188	203	234	210	231	204	234	219	221	207	202	198	221	231	229	221	215	249	223	207	208	201	221	251	206	212	222	233	189	200	210	208	212	206	230	209	233	209	196	236	205	197	230	244	211	214	219	233	210	210	217	210	229	188	231	213	199	206	237	204	224	212	231	237	190	233	204	227	228	213	198	222	209	215	219	207	218	211	192	216	213	207	214	204	204	230	218	210	240	205	213	237	177	219	242	227	214	215	240	202	211	224	187	241	212	199	251	226	205	235	207	243	216	209	215	208	205	192	246	210	203	216	253	195	234	203	204	204	201	241	208	227	221	206	227	228	220	198	244	227	205	218	220	222	207	220	224	209	236	223	196	203	203	191	228	231	208	212	224	196	218	197	238	222	189	209	232	184	241	218	219	224	246	194	189	223	230	210	206	196	241	196	192	223	204	215	218	192	207	217	237	197	227	204	214	203	223	191	216	238	204	209	218	202	205	205	218	217	207	204	194	229	213	199	215	228	237	198	221	225	202	202	193	241	183	223	209	223	218	229	211	233	230	208	215	222	223	206	179	236	223	234	219	188	237	191	253	204	188	202	227	233	187	213	225	197	225	214	217	208	212	207	222	223	216	186	213	185	217	228	205	233	231	227	199	213	250	210	204	212	200	224	208	210	226	241	248	218	220	216	191	229	239	230	194	200	198	195	207	225	218	233	246	235	214	198	198	222	239	208	203	208	185	217	207	235	199	218	218	225	173	198	216	219	214	214	237	222	207	226	238	229	216	227	194	195	221	208	206	211	222	211	217	196	187	210	229	189	227	229	228	215	194	204	219	207	209	203	192	217	215	198	202	200	195	234	225	224	205	238	184	203	234	203	218	217	219	225	250	213	207	211	242	207	220	218	214	204	218	217	219	216	212	227	228	213	224	209	207	243	228	220	211	216	199	196	195	203	204	205	219	223	224	218	210	212	198	198	219	214	215	208	246	206	239	237	226	211	234	226	191	215	200	210	187	203	202	223	212	189	189	190	198	219	221	209	223	213	196	228	226	193	204	185	208	189	205	206	208	193	218	223	217	230	202	189	220	223	204	214	207	187	213	197	231	228	215	212	203	218	207	194	179	226	206	211	188	192	199	221	177	219	208	204	224	211	211	249	225	198	207	192	185	197	219	226	209	217	212	204	206	204	205	194	193	192	215	198	236	215	223	204	226	202	225	201	193	233	234	236	214	220	200	223	209	195	200	200	234	237	215	228	196	233	197	216	207	209	211	228	221	219	187	216	198	235	236	218	201	198	200	192	227	244	225	249	198	236	229	196	194	213	210	225	251	211	210	230	221	217	197	207	223	203	220	193	211	205	236	209	224	221	223	217	214	229	205	210	198	208	209	210	209	209	189	233	208	214	234	193	213	224	216	232	204	240	209	227	229	235	202	210	247	231	207	192	219	228	228	203	228	221	251	217	198	194	236	218	208	217	203	243	206	196	219	211	198	186	217	214	200	217	202	235	197	206	200	216	228	203	211	220	217	222	201	225	217	196	232	200	228	218	204	204	222	240	210	219	203	186	223	228	214	219	208	220	208	245	215	203	212	198	227	221	256	214	226	200	203	220	205	193	203	224	227	205	199	216	199	215	218	210	211	195	226	267	223	238	198	223	200	189	212	209	210	219	194	210	193	223	234	204	189	205	196	229	214	219	217	181	206	187	206	229	223	198	187	225	215	205	215	207	224	205	233	218	235	212	213	214	198	224	248	218	211	207	239	221	202	200	217	200	239	206	226	227	204	199	193	234	221	229	194	220	220	228	212	202	234	223	224	230	213	238	224	214	214	217	190	225	191	231	206	206	212	232	206	224	234	208	221	204	196	194	191	204	217	210	203	205	221	247	207	221	228	221	214	201	200	223	193	171	217	192	210	217	204	219	211	247	189	231	197	221	191	199	200	230	204	213	201	222	210	221	204	235	214	231	217	209	213	205	201	202	192	201	211	221	212	219	207	219	227	203	215	221	190	203	224	240	207	209	209	219	232	212	236	235	208	225	238	205	193	215	234	203	191	216	222	226	211	196	225	236	226	215	204	205	227	205	222	224	195	195	233	215	228	225	202	227	221	211	199	214	222	215	224	226	217	216	201	227	217	197	214	195	212	221	227	213	193	199	232	222	176	194	211	179	202	197	190	216	186	233	221	220	231	227	199	257	209	178	222	214	225	213	197	241	194	206	217	194	234	215	208	209	187	198	187	209	202	220	212	208	174	189	227	203	205	197	225	216	222	208	224	217	211	221	220	225	220	222	231	215	207	200	200	220	222	201	207	224	202	223	226	220	207	216	239	221	217	231	217	237	222	202	218	237	196	213	195	223	203	213	207	203	196	206	210	184	211	228	207	217	211	212	229	214	229	193	229	207	188	228	196	205	225	206	196	204	207	241	187	236	234	217	219	226	224	198	236	220	214	200	209	215	208	202	223	203	224	179	216	207	195	221	239	219	217	222	218	231	232	236	204	212	189	223	216	226	214	218	211	228	222	209	217	208	203	231	221	220	204	182	204	234	211	212	212	236	210	208	191	225	204	213	220	197	180	217	220	201	204	201	208	206	209	210	219	220	193	232	237	190	195	204	221	194	223	225	229	221	254	183	196	192	186	235	216	222	231	211	203	195	211	185	241	197	208	215	195	217	206	188	237	200	207	208	219	214	236	210	190	200	200	211	225	227	211	201	214	200	235	215	224	250	220	209	235	242	217	224	209	218	234	210	197	202	193	215	218	219	230	189	214	213	197	226	226	217	223	193	244	234	211	198	210	210	200	207	233	220	208	220	210	222	211	209	205	205	200	207	227	210	200	215	212	225	227	200	200	251	195	204	197	227	215	187	214	221	214	215	255	211	195	247	213	213	219	193	224	201	225	204	218	180	201	237	229	218	208	201	229	213	200	216	217	216	215	199	202	207	214	213	199	233	203	221	229	218	199	236	219	217	223	221	215	215	198	211	205	211	223	205	214	207	202	193	203	220	201	212	212	195	196	209	224	205	196	204	225	206	243	228	246	234	218	221	212	223	213	217	206	207	206	243	216	217	237	181	226	217	193	202	206	219	212	186	203	222	202	212	222	207	213	231	234	212	195	189	178	229	192	203	234	188	207	191	212	187	195	214	238	177	205	225	211	201	184	193	216	221	222	204	236	232	234	204	196	196	210	206	240	225	210	195	216	236	182	183	189	213	219	204	231	225	209	223	195	215	241	205	208	192	211	202	222	195	226	216	245	198	209	208	212	216	208	217	223	225	207	202	198	221	232	219	247	230	242
22562	16444	13261	7147	5115	3762	2973	2298	1771	1428	1186	1019	835	651	674	605	542	487	478	431	420	412	411	358	378	361	367	354	325	345	331	317	331	291	298	303	295	290	291	277	256	279	292	317	288	299	283	284	257	280	280	284	261	287	281	265	266	267	268	246	223	244	282	246	268	248	235	237	257	268	287	249	279	237	250	264	298	263	277	259	262	264	261	273	257	226	223	242	229	271	257	262	253	256	272	226	275	246	239	227	266	255	283	254	250	239	274	270	284	293	241	234	249	260	269	276	260	263	258	251	270	250	279	269	272	223	238	287	245	255	284	265	268	262	249	250	247	253	246	273	243	243	265	262	258	276	228	230	225	272	268	259	268	259	282	294	262	265	262	230	266	266	279	250	233	247	223	224	278	262	245	243	243	270	242	271	260	248	212	253	263	226	275	242	259	262	250	264	257	263	247	269	248	238	248	249	241	257	249	257	252	253	239	263	258	249	234	233	235	227	257	250	260	271	239	254	268	243	224	250	248	273	260	265	274	256	283	275	296	251	240	261	238	245	265	252	245	232	255	236	259	252	245	271	229	270	236	239	274	261	231	251	299	238	245	231	269	235	230	232	228	244	272	243	248	217	244	268	244	254	271	256	239	245	270	261	237	258	240	261	246	248	209	225	229	254	223	260	234	235	244	247	246	243	238	270	247	224	247	230	249	254	264	264	253	255	284	250	262	250	263	235	239	253	268	254	297	239	242	254	246	262	264	282	260	210	261	254	244	240	253	257	245	230	243	279	228	220	284	234	240	269	243	240	249	241	228	252	262	238	242	250	241	228	261	255	222	245	249	255	244	265	249	271	257	261	250	253	280	225	245	253	250	262	227	238	243	269	242	265	272	233	249	285	244	240	239	234	238	266	246	244	297	255	264	239	229	238	253	253	257	244	243	222	274	279	255	251	245	242	274	250	250	256	271	237	243	248	245	255	231	252	276	246	285	236	276	246	264	209	245	243	241	242	253	228	248	237	251	281	264	240	228	283	246	234	260	265	226	231	241	239	246	255	218	237	251	246	231	246	273	263	249	259	254	234	289	286	250	253	261	215	242	269	264	239	248	275	253	260	230	253	225	271	275	263	245	233	235	274	234	270	245	246	248	262	244	254	241	260	260	258	216	255	250	242	272	217	252	261	242	233	259	244	259	255	271	244	281	221	241	262	264	236	251	258	272	233	242	268	266	230	221	251	240	248	277	235	256	262	259	229	215	256	234	267	248	244	256	243	272	255	249	261	214	238	249	235	284	253	243	269	232	235	245	254	263	250	252	233	266	249	243	253	242	267	253	261	259	245	243	260	242	251	246	256	263	232	243	247	235	273	238	291	253	229	255	229	297	243	235	243	247	271	276	257	254	244	269	259	265	256	264	258	251	253	236	233	283	235	245	278	284	252	212	248	232	263	231	240	279	267	237	255	268	255	256	265	270	247	256	248	239	273	255	264	254	273	245	223	243	247	238	236	234	243	239	243	227	238	240	245	269	248	242	226	265	284	257	261	267	243	228	276	247	262	266	238	241	231	241	261	271	245	263	261	274	234	249	261	260	234	259	267	270	231	258	267	234	247	254	226	267	224	239	242	241	260	268	263	232	243	238	258	246	250	271	262	249	244	263	233	247	263	242	248	256	244	229	271	237	267	250	238	222	232	244	260	268	228	257	259	237	257	226	239	262	284	254	249	259	217	284	266	242	265	260	227	237	230	240	222	251	299	274	246	257	243	229	257	262	270	244	259	253	251	248	248	252	244	262	234	258	245	240	245	250	248	243	230	249	273	264	256	272	263	259	232	223	237	243	248	238	264	263	284	262	286	254	256	277	259	228	263	258	247	225	245	266	233	278	265	248	271	241	266	273	216	236	239	256	230	225	255	269	237	262	243	262	255	272	271	268	237	239	201	244	268	238	260	254	250	229	253	248	275	250	247	222	255	266	221	228	250	226	226	278	230	242	263	252	241	265	260	251	249	283	247	218	261	238	248	233	251	279	239	230	275	256	255	249	250	235	239	245	259	261	238	261	261	247	227	272	257	266	243	257	232	243	270	258	259	281	229	233	250	252	246	254	246	261	256	253	278	225	255	253	260	246	236	265	242	253	244	250	259	237	254	280	248	240	243	238	279	270	255	235	242	279	270	249	232	239	261	272	249	262	253	256	285	248	265	263	243	229	232	236	277	224	250	250	277	235	264	256	243	248	250	236	249	284	236	245	243	244	240	286	228	262	266	257	239	261	282	262	251	239	218	264	250	250	233	231	247	258	228	246	240	272	263	245	246	282	264	240	234	227	243	247	258	267	233	248	229	253	243	278	258	269	252	231	228	269	230	231	260	241	259	250	246	243	250	232	244	234	273	242	265	245	266	247	275	254	222	267	215	236	237	274	266	246	231	242	250	245	275	273	268	219	245	249	263	242	227	232	218	277	281	251	226	259	228	271	255	256	272	260	256	237	257	253	278	250	266	258	258	250	281	244	238	247	248	280	262	253	257	295	259	255	279	264	264	280	235	233	238	259	242	250	262	263	255	209	285	265	220	253	229	230	256	261	256	267	237	252	240	255	250	251	270	252	239	258	247	263	247	285	251	238	269	275	242	261	250	254	254	253	251	247	250	230	241	265	268	272	249	268	237	212	238	250	244	269	276	275	253	251	268	253	267	249	242	272	235	255	264	254	227	232	265	244	272	225	222	269	264	253	241	236	257	256	236	260	272	244	239	246	226	238	240	281	220	206	244	227	282	251	262	240	280	256	255	259	239	276	238	253	272	221	268	233	239	288	272	261	250	245	256	241	208	232	243	269	243	245	246	254	280	236	237	251	254	246	253	256	258	250	241	236	241	233	247	242	256	236	234	265	241	253	260	249	260	276	229	232	255	261	247	265	251	244	255	242	240	244	249	249	262	247	254	262	274	237	247	236	262	250	242	260	245	241	253	221	250	259	265	252	261	262	254	245	244	237	268	257	239	247	253	234	249	269	248	236	239	252	246	260	245	276	263	266	250	268	249	271	241	223	237	246	252	216	273	228	241	249	243	268	254	230	266	233	269	268	255	272	226	269	264	246	247	240	271	265	257	248	259	274	241	258	247	250	245	242	251	242	262	250	236	266	238	246	272	245	264	248	212	265	248	286	271	268	246	262	230	236	269	250	274	221	272	255	252	255	244	243	248	249	255	244	251	235	266	269	245	245	244	242	247	235	257	246	228	255	250	274	256	250	259	239	220	241	262	265	236	268	259	221	239	287	244	261	240	266	265	264	256	258	229	237	242	262	255	258	257	239	241	261	258	265	264	247	225	251	228	269	226	240	243	270	233	266	257	245	235	232	227	270	272	238	255	242	234	260	242	266	253	239	217	247	253	238	238	263	258	247	271	254	267	246	255	238	283	258	245	247	246	272	235	231	265	245	259	224	243	242	245	233	291	237	260	252	236	239	265	239	254	228	251	243	246	267	247	245	247	225	267
26662	19938	7556	881	611	565	532	533	533	524	499	485	485	462	493	478	534	534	530	529	525	523	482	496	453	484	525	481	466	485	480	488	532	454	508	467	480	510	481	516	476	427	482	505	491	504	468	495	489	514	504	491	502	501	525	504	468	512	530	485	467	482	488	487	474	488	527	457	473	526	475	478	483	496	535	466	500	510	495	446	504	478	442	481	520	490	489	468	469	462	541	458	495	449	485	510	456	472	505	474	505	466	457	451	477	496	458	473	463	480	437	458	485	484	468	484	499	461	492	505	514	455	485	453	486	450	468	469	472	481	456	500	467	462	486	508	498	467	484	467	465	441	475	456	479	503	508	532	463	458	449	456	477	488	439	449	478	487	553	486	496	528	489	513	476	489	506	456	464	461	470	516	482	510	504	480	452	479	457	496	426	457	482	470	472	501	455	500	478	492	504	487	446	490	486	467	463	490	478	493	496	464	494	486	449	464	494	497	492	522	511	493	461	504	490	449	512	503	496	481	490	441	453	486	477	438	494	507	485	514	445	446	502	493	494	504	467	529	508	487	490	466	479	454	469	459	481	471	470	471	528	451	498	522	450	486	469	490	497	521	458	461	469	506	491	528	456	464	450	520	468	472	513	493	509	482	457	519	458	471	500	509	502	489	496	474	512	490	474	492	470	528	476	504	480	505	470	493	481	508	494	484	479	486	493	466	478	458	486	472	470	482	488	494	488	453	476	513	467	490	466	527	469	472	463	499	500	463	524	468	473	455	526	484	510	481	499	479	482	526	459	474	519	512	495	494	480	492	457	513	477	498	493	454	472	489	449	502	466	509	475	474	507	423	493	513	466	486	509	472	493	496	475	466	497	508	493	488	466	512	471	480	497	487	455	475	506	450	487	492	443	472	449	463	478	498	501	470	533	478	485	470	525	513	500	465	516	469	505	472	470	492	513	482	455	503	486	455	467	505	491	483	477	497	486	535	485	480	458	472	487	528	512	470	555	507	448	521	497	462	511	511	491	432	458	496	491	486	479	436	497	512	467	456	505	488	466	467	457	513	501	488	516	507	494	472	444	461	479	468	459	496	500	498	443	503	462	487	475	503	505	467	425	500	476	456	494	465	459	477	481	467	472	508	500	492	500	481	448	472	482	512	512	458	453	471	490	490	470	425	507	467	471	563	509	478	494	504	502	490	529	505	459	507	486	463	490	499	521	480	528	482	502	503	497	454	495	433	504	492	479	517	513	488	526	528	516	442	491	473	479	462	522	507	509	491	492	469	490	525	480	495	477	497	492	491	523	487	480	478	443	474	476	474	480	538	467	465	514	497	474	494	490	471	523	459	493	518	472	488	476	504	478	513	521	499	504	464	501	509	496	483	487	468	504	494	506	461	452	442	459	450	491	467	470	518	479	483	465	466	474	486	500	508	486	463	479	501	498	469	513	477	470	514	459	473	437	471	492	473	487	499	472	469	507	494	525	478	471	471	446	548	453	530	468	492	466	488	492	484	471	469	508	456	513	459	496	530	493	502	503	494	428	493	504	558	529	496	448	533	490	431	497	508	494	461	497	479	506	483	471	502	457	486	482	486	453	504	488	488	509	496	494	496	504	484	463	496	488	498	465	460	458	459	491	480	493	504	536	491	484	481	486	490	468	460	487	480	448	485	465	485	459	451	509	462	462	467	441	475	506	466	498	525	481	504	464	468	466	496	520	467	427	498	466	488	522	502	448	435	459	482	451	476	487	490	472	472	494	529	493	503	468	495	496	478	460	500	477	469	492	512	511	501	458	463	500	479	481	496	513	484	510	466	474	499	471	434	465	458	477	502	472	474	473	468	481	505	503	507	475	487	520	448	484	477	487	543	456	504	489	471	479	505	506	467	512	475	503	472	501	520	526	502	502	452	476	496	483	521	488	471	459	486	517	487	503	521	483	503	480	501	524	503	487	522	494	477	510	538	466	499	509	495	517	488	482	491	507	456	474	486	500	449	476	492	464	457	447	475	486	465	455	463	482	514	488	476	530	479	494	491	462	508	474	479	524	499	476	517	448	493	471	463	426	486	478	470	516	490	470	482	482	497	487	491	501	496	508	507	459	489	476	483	502	480	529	493	468	477	509	476	453	505	486	501	437	488	504	478	448	441	477	489	462	486	477	518	459	472	516	503	482	480	496	493	441	491	422	473	465	474	470	477	495	455	467	499	511	500	488	473	508	542	491	447	439	479	515	494	523	503	461	540	486	470	457	502	504	470	517	476	462	506	513	484	465	507	506	480	500	516	484	480	451	490	485	450	512	462	440	489	498	496	543	490	478	462	481	481	527	442	460	482	469	494	467	488	485	503	520	494	469	466	479	486	473	476	491	472	460	492	507	504	482	519	471	477	505	499	468	507	492	513	479	479	514	506	448	458	532	495	464	485	529	508	529	459	503	473	527	521	474	443	493	481	497	521	477	455	487	504	473	492	515	490	434	467	471	497	482	453	446	487	482	453	477	487	451	498	483	500	454	503	446	479	474	486	469	447	484	485	480	485	452	478	499	483	505	452	482	514	461	478	518	497	499	516	481	474	508	490	484	458	506	490	486	490	471	518	529	479	460	491	495	485	480	485	436	494	507	438	511	471	490	483	496	480	508	441	514	467	486	480	527	490	478	484	485	479	493	510	416	500	486	460	482	501	483	482	461	507	489	474	466	547	467	536	475	473	492	458	468	504	486	477	461	521	480	501	486	456	477	503	462	474	495	477	518	474	480	467	511	490	487	463	463	505	439	507	484	457	449	466	510	494	491	459	480	505	505	492	502	495	470	476	509	522	472	507	514	481	475	472	488	492	503	466	463	486	485	495	494	481	514	471	480	518	475	534	486	469	480	466	509	457	482	475	497	489	477	497	502	465	501	478	452	472	470	514	458	479	488	502	435	464	465	480	509	453	514	478	471	493	505	495	501	433	523	447	462	535	507	533	461	484	470	480	482	453	504	484	475	483	487	457	463	502	489	533	456	461	482	486	421	512	483	500	489	511	492	501	511	486	499	468	457	460	478	519	503	474	494	473	478	441	495	497	518	440	492	456	490	472	451	474	495	490	491	450	533	487	485	487	447	471	443	488	471	505	536	479	486	469	464	503	496	479	475	490	484	432	499	436	478	496	466	521	457	512	511	472	487	509	478	453	502	476	515	452	454	450	481	461	515	487	471	464	470	493	491	477	526	462	501	465	471	478	496	485	474	525	459	523	496	491	470	455	462	477	475	444	470	489	437	464	485	488	472	469	512	520	473	503	478	478	472	476	494	467	446	495	456	493	485	468	473	490	501	485	508	480	481	509	487	451	489	486	486	528	473	490	447	475	532	471	463	463	488	509	500	490	516	469	453	474	494	494	504	476	509	498	476	476	474	470	453	457	484	486	471	466	501	488	481	511	441	498	531	502	456	474	454	475	515	473	481	467	498	465	475	470	487	495	488	506	469	494	484	479	530	503	484	501	451	479
7068	1469	1249	912	744	743	687	676	718	621	598	652	638	535	600	600	598	608	622	629	593	615	581	658	628	590	606	613	591	574	634	594	613	594	596	601	577	564	560	625	570	552	596	561	580	557	559	582	617	590	579	580	579	585	573	630	582	583	612	552	538	581	600	627	604	553	624	576	596	531	587	590	614	622	574	563	594	586	584	593	634	558	635	580	549	591	568	592	578	585	579	639	603	584	618	583	581	586	610	546	607	570	601	573	622	606	570	562	632	560	604	610	569	606	572	547	592	601	627	598	584	602	585	534	583	616	604	626	597	640	582	641	557	556	610	627	615	606	617	571	613	561	559	626	642	637	586	566	542	587	598	584	572	603	610	643	546	586	602	553	569	585	603	586	621	612	613	641	581	596	622	609	615	588	589	618	583	555	591	626	628	621	570	577	570	572	582	565	588	573	579	587	566	612	579	607	602	569	579	569	607	587	588	615	614	574	603	603	587	609	626	655	583	576	589	588	603	562	605	599	629	623	615	621	632	583	579	610	578	575	575	607	599	581	599	586	604	606	561	568	581	589	607	606	610	598	643	612	614	576	630	619	625	592	569	580	602	588	654	582	595	577	588	576	591	600	645	624	606	591	632	600	604	580	638	585	611	588	616	574	575	599	613	599	620	595	630	582	597	582	622	608	567	574	613	578	584	574	567	568	569	573	568	562	601	590	570	572	597	659	618	598	620	595	553	601	575	592	580	617	592	553	587	579	595	600	605	634	600	590	599	580	590	641	594	561	597	582	583	661	638	605	572	571	601	557	608	635	606	608	616	589	563	662	630	619	623	603	605	606	631	601	612	582	563	604	597	593	574	570	608	585	573	588	590	614	582	615	569	600	623	583	574	600	600	596	610	619	548	621	565	602	592	608	594	544	633	573	597	616	560	557	559	601	592	579	606	619	574	585	598	598	568	628	594	624	555	593	602	582	595	588	608	601	605	595	588	605	575	576	575	603	627	560	626	615	580	625	585	590	570	603	612	607	603	637	629	591	632	584	601	592	572	620	564	605	569	567	615	603	581	575	608	574	541	599	564	594	593	595	561	591	600	590	591	589	599	577	592	633	593	605	580	593	613	586	527	632	595	617	640	607	614	629	591	599	646	556	572	579	609	586	625	636	611	572	620	544	568	617	592	595	620	579	614	593	576	625	563	575	573	599	557	579	598	624	639	543	559	623	639	584	607	575	626	554	636	587	563	604	605	590	588	594	596	553	624	626	555	560	619	581	599	619	590	608	552	615	659	630	578	583	596	653	584	555	583	605	628	568	609	597	580	588	585	622	567	639	619	586	626	578	583	574	581	583	591	597	587	636	544	631	560	603	593	558	610	616	617	564	579	555	605	615	610	626	610	607	557	638	593	562	556	514	605	582	578	600	606	610	562	639	627	596	598	601	576	561	583	619	610	580	638	611	573	573	584	568	558	606	547	621	568	639	630	578	630	635	598	620	599	613	609	628	573	603	567	579	557	568	566	594	611	554	583	625	595	588	595	630	531	570	593	582	581	681	581	603	595	578	571	566	605	631	617	583	586	606	603	622	590	548	590	596	566	607	563	592	590	574	590	613	582	610	593	581	566	642	578	621	578	556	602	637	593	624	602	618	607	582	587	613	616	553	614	618	601	626	605	553	597	599	606	591	584	571	577	578	563	573	618	577	559	579	587	624	600	591	609	593	591	611	566	622	575	610	575	606	613	562	607	582	563	570	635	572	574	583	578	631	601	623	591	535	555	603	624	594	610	610	588	580	619	604	638	583	592	595	619	589	548	621	576	575	602	560	570	634	607	559	629	575	602	608	612	596	596	594	557	579	570	643	628	607	584	606	626	594	595	591	596	604	587	587	573	570	605	635	588	568	606	629	594	592	577	636	619	594	578	592	604	600	647	594	595	624	613	585	550	567	623	620	607	605	558	596	581	596	589	624	554	614	528	567	555	559	585	550	597	619	579	618	637	609	603	575	587	555	587	542	601	605	589	593	550	644	566	615	635	558	550	594	626	594	628	602	560	581	606	623	550	586	597	578	614	594	606	590	570	568	596	584	586	588	580	601	633	635	612	619	584	578	589	601	568	558	585	600	607	618	569	631	583	564	591	611	650	612	592	506	605	626	609	587	591	587	558	604	608	580	610	628	612	598	574	549	598	609	669	637	588	605	579	624	642	585	617	645	583	602	594	623	634	579	613	575	615	619	599	619	602	589	613	586	588	614	600	601	610	662	632	607	657	615	565	588	599	608	644	610	578	586	604	617	590	566	597	616	590	590	603	566	584	599	618	570	614	574	635	570	621	593	588	603	579	577	591	570	609	589	614	576	613	603	589	605	621	564	561	590	581	591	602	623	607	582	645	608	548	559	604	630	574	618	610	614	632	553	574	554	534	538	617	609	630	587	616	608	594	571	600	594	592	598	577	605	589	593	549	577	584	616	616	621	587	555	538	585	598	601	582	572	582	579	570	572	550	595	595	581	580	568	591	596	576	556	612	615	567	602	595	584	605	596	614	558	592	555	585	615	629	606	572	619	591	595	594	583	562	588	587	593	606	557	533	571	547	601	639	624	571	590	596	599	601	598	562	567	549	565	624	603	567	576	574	590	550	562	608	568	550	583	582	632	643	580	584	614	632	575	630	599	581	615	587	597	609	599	592	604	626	556	610	567	612	654	611	611	591	617	597	612	591	604	617	608	580	544	594	639	597	619	662	545	656	596	590	578	615	616	641	586	570	598	575	586	584	625	627	601	631	559	590	609	563	555	600	592	553	590	583	633	593	582	602	595	607	619	580	603	576	605	594	579	557	591	569	632	600	585	595	625	580	573	632	607	641	580	571	607	597	644	572	566	578	614	596	594	601	587	604	614	571	588	582	591	625	552	572	582	603	604	599	556	572	605	626	578	567	593	600	600	621	627	578	631	592	562	607	622	558	631	593	640	589	583	568	578	632	554	573	590	623	618	599	606	625	591	582	557	568	593	604	569	657	581	619	605	601	561	588	592	606	591	591	570	590	542	578	605	588	551	578	581	586	581	603	585	618	605	593	617	586	601	558	594	576	591	579	599	556	580	585	608	588	595	603	565	564	578	562	541	634	605	603	578	572	592	610	612	642	624	584	552	592	590	585	603	621	565	597	585	624	561	618	608	606	608	614	644	603	522	602	606	552	587	604	535	613	586	571	633	605	573	538	581	624	600	560	586	587	589	617	539	617	639	584	627	591	610	624	631	582	616	561	597	608	567	588	577	607	583	598	635	609	616	594	573	617	596	635	588	611	565	580	593	595	606	572	576	576	620	617	595	590	576	590	588	617	609	590	564	599	608	577	594	584	576	591	581	587	580	574	638	594	570	617	591	637	591	574	618	573	590	536	598	609	571	608	591	590	608	544	604	592	552	587	609	631	571	611	593	595	609	637	577	610	633	610	590	545	581	625	565	604	603	626	607	578	598	572	613	617	585	598	570
23608	20918	28203	23760	20922	11035	1106	708	530	447	404	386	398	317	332	347	320	305	300	293	298	285	266	286	257	301	271	261	293	240	227	246	244	249	274	261	240	247	263	237	226	254	234	267	228	240	240	208	244	243	246	235	243	248	232	242	200	244	207	229	263	241	237	261	243	232	227	216	268	234	258	227	212	269	253	230	242	232	226	223	247	255	229	251	251	220	244	250	243	218	237	242	240	232	245	218	252	256	233	231	245	212	246	232	238	238	212	234	243	250	235	258	258	230	233	237	246	220	234	256	233	245	240	256	246	242	213	232	219	253	238	211	236	246	251	245	218	241	248	218	231	238	219	252	248	235	252	252	254	220	249	248	241	242	245	229	246	228	217	232	239	252	236	263	247	220	252	243	253	215	237	258	221	244	253	230	229	237	227	239	219	217	236	227	233	231	227	217	270	227	246	235	239	251	249	231	229	223	230	250	245	258	218	214	207	241	244	227	229	238	255	244	235	252	249	242	218	228	214	232	244	221	235	221	216	238	226	233	240	227	214	257	220	233	265	243	223	249	246	231	244	240	259	216	217	217	225	229	225	233	226	232	264	229	240	239	245	234	231	220	240	215	250	216	223	220	225	215	258	230	233	214	219	213	239	246	233	254	215	237	260	235	228	234	250	249	219	223	229	242	248	230	224	222	216	242	221	244	249	229	218	247	227	230	238	232	255	234	237	256	235	252	254	215	232	247	240	231	246	263	208	213	242	225	249	208	257	230	239	236	243	231	219	233	266	257	250	243	251	232	248	203	238	243	234	205	229	231	254	232	212	227	218	228	257	221	209	222	244	251	248	223	226	219	241	216	232	258	228	242	229	259	232	219	226	226	256	228	241	239	253	241	211	215	230	231	243	246	232	258	222	242	263	229	238	261	239	230	255	224	211	212	243	246	230	219	247	226	229	229	262	231	233	223	198	214	233	231	238	235	223	222	236	217	224	239	221	248	218	230	228	233	227	238	221	232	239	235	227	226	278	229	256	247	248	242	244	222	245	227	237	246	231	220	251	224	232	225	215	229	257	243	239	237	240	215	234	230	232	247	245	243	242	219	240	216	237	246	254	235	242	223	222	245	237	226	248	270	227	233	241	232	250	209	239	231	211	257	250	227	209	231	222	214	209	235	257	234	216	224	222	248	221	250	240	218	252	234	242	202	224	224	225	246	229	228	239	252	221	222	217	241	228	237	226	221	227	202	235	222	230	237	234	240	239	221	230	232	224	243	236	235	246	206	221	256	242	255	251	253	228	212	196	202	246	227	229	232	252	234	240	239	231	228	246	243	243	228	218	220	241	234	234	253	245	235	224	220	235	238	230	232	240	248	217	250	264	237	238	242	242	211	261	230	222	233	219	251	232	243	252	254	206	233	196	209	216	244	225	206	237	238	259	226	220	252	231	229	249	253	248	227	253	232	240	224	231	241	223	226	245	226	246	229	241	219	254	238	232	217	248	238	238	240	232	229	237	234	232	253	233	231	217	236	243	242	246	234	236	233	242	235	257	225	228	230	222	224	210	253	253	238	245	271	245	263	233	220	245	211	226	233	215	250	216	236	233	249	260	235	272	219	239	229	246	232	240	218	233	225	235	226	249	225	241	230	237	228	240	256	223	244	226	225	231	242	257	232	227	228	243	254	212	239	240	243	234	239	222	233	222	230	279	274	222	225	233	240	220	202	271	231	237	214	260	248	236	237	243	243	226	238	220	228	214	233	213	235	240	227	282	232	232	195	260	242	238	224	233	244	215	209	233	228	219	252	237	249	235	250	227	206	239	262	233	221	236	221	241	262	240	225	231	234	225	233	233	227	223	213	233	233	238	262	241	241	228	240	211	223	230	235	217	219	215	236	242	233	258	211	253	221	257	213	232	250	214	231	246	205	242	220	207	244	244	226	239	241	208	229	234	257	234	232	232	227	203	233	264	235	250	240	222	224	256	223	264	237	187	249	244	240	243	238	202	234	250	239	255	240	220	238	221	255	256	227	237	239	256	226	225	250	253	228	244	242	243	254	246	249	248	242	242	234	255	207	219	235	224	229	213	227	236	249	244	256	244	226	245	218	257	269	244	258	228	225	235	235	254	234	244	224	232	268	222	251	249	231	216	225	235	242	244	241	252	217	234	236	231	229	231	228	245	249	248	212	220	241	254	231	226	256	226	212	254	233	230	256	249	234	243	234	211	233	231	244	245	242	240	234	234	226	226	229	241	259	254	237	224	227	255	227	221	256	241	242	253	210	236	243	225	248	215	238	236	224	245	235	232	239	243	232	263	258	202	240	255	247	201	254	213	221	254	239	242	241	250	246	238	230	233	232	243	242	223	231	232	250	242	226	232	239	216	237	229	237	254	245	231	229	236	219	231	222	227	218	231	222	243	234	238	247	226	249	230	258	248	273	236	234	268	226	223	229	225	247	221	246	228	245	247	230	247	240	253	230	223	222	262	251	240	257	233	260	228	239	248	253	249	225	214	231	263	202	225	233	236	243	233	243	219	221	235	240	222	254	257	211	248	238	232	230	235	215	240	238	252	269	235	240	239	215	239	250	225	252	254	225	211	256	246	234	229	248	232	232	248	257	261	249	245	224	231	236	269	227	278	252	249	273	247	246	217	256	251	226	226	241	231	238	250	232	256	249	234	218	210	220	218	221	242	218	226	209	241	214	220	234	219	246	255	234	234	230	228	247	247	225	234	256	222	246	244	229	239	246	220	208	262	249	233	236	220	256	227	239	260	224	251	225	223	241	253	255	237	235	233	250	246	253	257	228	246	262	246	210	246	225	238	269	228	209	235	236	245	230	218	259	252	252	231	238	235	239	215	235	211	225	224	240	254	245	206	238	245	212	234	249	233	251	229	212	233	211	232	218	238	243	239	197	203	262	230	244	249	236	251	252	260	222	214	244	233	225	230	245	228	234	226	260	239	240	229	220	259	238	216	214	233	259	208	226	220	228	228	216	247	221	209	215	224	231	231	225	244	256	242	234	237	230	233	222	220	255	232	235	259	219	226	238	242	218	238	234	234	210	219	241	253	214	242	236	235	236	202	211	224	241	219	215	219	228	234	262	262	248	263	237	229	242	234	250	208	226	248	229	230	225	204	237	241	233	234	235	233	242	237	217	223	241	254	225	234	238	248	242	243	247	239	270	252	200	211	208	247	244	242	244	210	242	212	234	247	230	235	228	224	256	205	231	232	238	243	242	244	247	246	239	237	232	241	229	215	213	219	256	231	257	239	210	234	237	256	202	253	268	220	249	233	215	228	237	210	212	251	204	230	239	211	234	237	252	262	220	232	228	246	229	235	250	249	244	235	246	213	259	234	244	225	220	248	221	209	228	252	213	220	250	220	236	245	239	236	245	247	234	222	232	213	225	237	234	237	247	249	227	256	219	252	226	211	236	241	260	216	250	248	243	204	229	254	248	255	236	238	233	240	255	219	259	234	211	246	243	234	217
20618	10231	8548	4113	2893	2226	1714	1328	1124	910	773	641	638	587	508	467	454	405	381	378	394	371	364	368	351	372	363	348	385	371	355	337	329	349	323	335	303	351	344	324	298	334	319	309	297	343	328	307	321	311	325	309	320	272	331	325	337	296	320	312	306	320	288	314	316	326	335	279	339	340	318	311	295	296	287	309	306	290	288	334	282	290	330	308	281	309	311	309	319	299	263	308	302	312	323	297	282	308	310	307	309	316	278	307	303	263	320	295	305	297	301	335	296	317	293	301	285	301	304	268	310	281	281	329	302	288	272	289	318	292	312	316	281	297	295	281	280	330	321	315	310	290	317	294	287	311	305	310	293	295	307	264	299	307	285	331	296	315	292	309	312	296	293	293	301	342	295	284	295	323	286	296	314	308	274	290	296	322	285	288	267	284	330	268	320	321	316	319	307	319	302	318	326	306	319	310	294	301	314	297	300	282	300	314	314	295	296	296	288	295	293	302	286	299	318	276	338	286	302	279	316	280	281	291	321	313	338	308	303	283	279	262	299	306	278	287	295	280	290	282	286	283	273	328	287	330	287	324	291	312	276	303	294	289	277	321	312	289	317	304	322	290	316	300	288	285	328	328	286	284	314	314	307	299	271	270	326	310	313	291	310	284	291	287	318	330	278	282	256	282	288	303	300	280	293	349	308	295	299	281	308	288	273	286	287	271	286	288	309	286	307	317	306	327	290	296	295	281	303	314	306	299	302	290	304	270	291	328	309	292	318	310	271	282	298	279	292	307	273	309	315	311	304	299	319	308	292	277	316	306	305	299	309	289	295	294	306	313	289	275	296	315	280	306	277	286	297	284	266	303	267	286	291	292	328	270	290	318	303	318	310	312	285	306	279	286	305	320	304	303	305	290	310	300	267	337	298	311	259	306	326	308	333	288	290	292	307	311	283	314	297	294	304	316	275	320	286	314	305	298	332	291	293	307	310	297	285	334	305	323	299	308	317	327	290	285	281	293	295	303	319	303	278	334	322	296	295	318	288	299	286	289	310	263	312	307	290	297	297	312	314	318	313	298	314	295	319	276	311	327	305	295	272	299	300	306	305	287	304	333	308	303	309	303	299	297	272	298	304	326	287	319	275	320	305	280	303	308	300	308	296	278	292	328	324	311	287	309	315	301	290	296	265	308	298	276	294	306	316	278	287	307	289	312	300	293	297	282	294	323	300	244	299	303	309	310	293	315	293	288	301	316	315	296	279	315	317	306	305	266	309	315	302	323	309	313	262	298	274	329	293	284	319	313	344	307	312	319	321	297	301	271	292	322	318	284	296	322	300	300	280	295	300	305	285	316	295	302	292	277	289	301	306	300	278	311	319	289	317	259	305	276	295	303	323	303	298	299	298	290	336	323	299	302	309	303	310	320	293	293	308	275	305	281	299	305	296	313	286	311	296	301	305	301	300	294	307	288	305	300	296	319	307	305	326	322	294	299	301	312	313	303	303	298	303	301	299	291	295	309	321	290	271	286	312	292	292	316	305	307	322	324	295	323	300	302	293	284	290	296	303	285	269	298	299	309	298	326	357	283	332	278	303	314	279	276	314	304	305	312	341	274	306	287	313	310	273	294	308	318	289	304	314	296	323	293	324	283	314	304	280	285	314	280	287	314	302	311	282	324	276	300	293	285	299	305	277	308	300	310	299	310	309	267	293	286	290	283	280	283	314	326	282	296	321	266	315	296	303	268	289	315	280	303	288	303	294	308	318	317	292	271	301	280	306	309	294	292	280	295	322	319	293	286	298	293	300	299	302	294	321	297	278	266	306	290	284	284	297	292	259	313	316	290	277	287	287	305	322	292	293	283	314	308	315	303	302	301	319	310	283	287	285	306	317	293	315	307	309	307	303	317	292	289	289	293	325	281	297	302	325	311	302	307	314	319	293	314	288	296	303	310	271	299	312	310	334	308	324	288	278	306	326	298	296	311	353	266	294	295	309	281	323	286	312	294	330	277	296	296	311	297	270	281	306	289	312	299	264	286	323	313	318	289	320	296	298	296	312	281	295	330	293	257	285	288	299	273	311	286	327	320	330	315	322	299	304	314	274	324	261	293	305	306	295	300	290	305	318	290	311	302	281	278	306	327	294	324	307	319	292	328	274	306	308	302	299	289	303	300	314	312	287	293	290	331	308	295	344	276	292	333	275	293	287	309	357	269	316	303	299	303	264	290	276	306	277	308	293	293	298	303	291	304	296	329	276	331	288	256	332	280	286	315	296	308	296	312	328	310	299	300	287	318	328	276	279	290	271	291	301	299	271	297	262	302	311	285	288	292	306	314	299	307	287	306	288	290	324	265	301	326	279	334	309	292	309	299	282	286	295	322	325	286	298	330	292	304	302	297	323	312	297	322	289	321	307	281	296	284	302	277	323	309	309	295	313	287	291	280	285	309	310	285	309	309	317	266	284	296	293	318	301	313	275	329	283	306	283	319	309	298	306	308	291	262	285	294	301	314	296	310	285	286	287	314	318	334	296	315	306	308	286	266	285	278	285	301	321	294	329	316	298	288	306	290	294	289	285	328	285	326	291	295	300	326	306	321	308	292	290	292	286	314	300	306	312	324	291	283	342	305	329	280	292	263	333	290	286	282	276	303	320	292	306	313	286	296	343	296	309	327	302	309	303	293	316	307	314	308	323	292	295	305	298	262	308	292	286	314	306	311	305	296	329	284	297	308	304	286	282	313	312	295	309	310	302	299	293	276	296	310	299	276	281	334	301	290	273	297	286	288	279	279	319	280	277	300	271	299	324	311	305	309	286	280	289	296	308	301	312	286	305	302	310	276	292	292	299	328	304	297	331	317	280	290	284	288	302	295	295	317	307	300	316	275	294	279	314	291	306	311	311	336	306	298	333	297	298	289	294	297	309	311	338	281	287	290	296	325	288	279	293	317	284	304	300	285	261	300	295	298	310	291	298	280	254	292	320	293	312	332	288	296	333	290	306	293	319	290	311	317	314	297	331	298	301	289	303	298	284	309	319	317	289	286	328	278	292	310	272	307	301	309	264	302	328	298	300	294	310	290	306	293	292	320	277	308	297	327	292	289	285	288	286	273	314	313	292	306	284	325	308	301	302	336	280	306	323	314	285	285	310	318	324	287	261	301	295	304	333	285	321	304	294	273	310	324	290	300	323	288	335	277	293	307	325	298	267	292	293	317	305	319	313	298	322	306	326	277	297	289	283	298	297	263	295	309	292	266	301	284	298	291	304	294	315	286	286	323	324	292	322	311	286	323	298	299	313	331	296	318	335	284	316	291	289	318	354	278	277	306	308	329	294	293	312	289	260	297	301	299	324	293	273	300	308	279	290	305	309	324	312	330	321	304	261	308	323	324	307	319	315	301	295	286	292	306	283	301	282	332	323	287	315	277	264	294	292	288	294	327	273	299	304	327	303	300	277	305	291	302	314	304	304	302	327	276	302	318	276	298	333	296	299	306
24851	20931	27071	24798	9620	1035	834	743	679	633	649	616	622	637	629	609	600	546	574	550	584	555	603	569	559	578	521	560	543	572	541	618	499	545	558	524	587	527	534	572	521	512	537	559	563	576	536	556	542	623	536	558	569	540	546	604	567	544	580	563	538	534	554	545	560	519	581	548	530	492	531	520	536	564	572	558	554	544	529	550	542	545	539	571	533	588	587	615	599	556	575	542	541	563	560	595	534	554	547	521	553	572	533	523	503	580	583	559	505	594	572	555	565	524	508	549	585	531	528	582	558	546	513	572	555	566	549	527	569	568	532	520	544	551	514	553	544	582	507	546	564	594	578	589	545	513	555	558	578	500	546	555	543	546	563	548	585	540	538	594	577	551	513	513	545	564	544	560	568	527	561	563	564	498	552	562	589	552	529	535	570	538	559	509	551	558	519	544	564	537	516	549	537	524	567	538	492	622	549	524	552	549	564	547	581	580	535	547	503	537	583	579	503	538	543	523	587	572	518	585	553	592	519	511	560	539	559	544	598	568	504	583	541	518	519	565	543	619	527	540	569	552	566	536	546	511	540	514	543	592	593	497	562	566	547	540	533	544	520	564	500	553	531	601	536	526	573	557	547	515	519	562	573	561	584	557	558	550	560	563	555	522	511	557	550	543	571	548	542	545	532	553	522	590	560	558	590	538	553	543	557	554	563	603	519	553	535	554	572	532	586	563	557	597	532	554	528	547	536	517	556	534	592	583	588	587	530	516	595	548	574	569	554	560	564	556	572	569	534	509	527	576	567	589	541	553	565	515	569	541	582	581	559	518	568	573	557	571	533	575	552	550	513	555	572	609	550	536	535	530	533	554	563	579	533	556	549	540	540	553	570	524	559	586	554	561	570	535	526	535	561	540	547	547	582	482	541	553	556	554	531	560	538	549	562	585	565	517	526	543	552	531	570	557	551	567	546	524	533	539	540	551	535	498	536	514	568	570	528	540	578	555	566	564	564	546	568	581	566	591	556	544	612	582	582	545	520	566	581	570	535	562	538	568	585	552	545	530	498	531	534	567	520	556	588	544	563	548	561	553	559	589	567	551	544	565	558	573	588	555	589	551	562	552	598	504	538	588	556	567	545	518	551	550	490	548	518	545	545	550	509	553	576	540	576	572	557	590	566	577	543	529	608	560	551	552	562	525	557	548	538	569	535	507	570	571	527	548	517	569	553	571	525	525	562	555	541	565	532	555	573	564	546	565	578	525	561	549	558	522	554	542	583	556	540	526	561	537	560	541	501	539	537	561	521	467	539	552	523	588	522	532	558	547	506	576	568	537	558	546	566	521	563	583	545	560	524	572	520	525	564	521	581	549	540	551	557	607	580	524	568	522	528	552	544	536	555	559	565	553	585	527	544	530	542	588	529	522	572	542	541	536	538	525	554	524	535	526	541	581	549	540	545	564	542	540	589	537	535	542	545	556	579	512	558	570	542	517	554	564	591	587	554	553	536	594	593	550	546	519	516	569	534	548	575	575	541	554	550	561	544	542	534	580	564	576	549	545	572	574	565	565	579	562	582	538	545	570	519	556	556	539	528	565	571	566	552	519	518	589	523	565	586	507	535	538	519	534	599	543	531	559	574	514	566	568	566	573	550	521	530	574	536	532	536	585	507	539	553	495	559	512	543	505	549	541	531	560	521	579	525	565	578	531	584	577	602	511	550	565	528	529	540	543	551	504	553	551	537	548	557	516	540	537	541	578	520	553	517	524	534	589	545	562	574	532	546	557	551	557	507	536	589	587	537	540	550	501	541	533	500	542	537	553	541	526	555	523	538	589	540	567	544	553	543	563	532	593	543	548	573	516	543	545	584	541	508	555	531	565	590	547	543	542	508	525	557	578	543	550	533	567	561	550	580	523	546	538	519	542	540	536	539	534	521	507	581	526	507	531	615	558	539	510	556	528	581	577	611	539	529	599	573	580	522	609	523	542	500	517	544	539	572	545	573	561	526	557	514	579	591	548	535	544	526	576	560	543	569	589	544	544	542	543	577	562	538	522	582	515	575	521	541	529	545	525	538	529	554	524	532	550	580	522	566	569	525	548	561	591	522	546	541	518	527	549	566	475	539	551	564	556	564	551	529	535	534	552	532	538	588	515	568	533	518	553	544	578	571	560	577	521	562	551	541	536	520	543	570	551	535	542	570	519	505	544	530	536	507	531	521	563	546	530	580	532	527	518	572	527	556	510	527	547	542	567	598	599	544	558	569	561	578	572	571	501	552	559	537	524	519	531	528	530	563	563	562	574	574	554	545	580	532	539	550	583	541	499	570	548	528	560	566	485	554	541	543	569	558	532	500	551	576	539	559	502	510	555	549	577	524	485	553	544	531	559	525	527	554	579	584	569	549	533	508	603	569	562	533	583	524	546	553	567	524	547	515	592	568	539	564	582	555	530	535	570	540	577	525	524	511	560	538	559	525	541	568	562	526	575	583	559	560	560	519	547	570	579	549	538	578	572	603	533	563	589	573	583	566	532	562	572	588	559	537	573	551	502	508	625	527	551	563	542	553	537	573	540	491	512	509	559	524	533	532	568	576	566	557	531	548	498	546	505	556	575	586	582	539	525	581	561	538	570	525	513	535	539	537	531	551	536	525	559	559	526	520	539	565	543	539	532	533	525	574	564	560	581	579	531	509	557	567	509	567	538	571	573	533	549	541	572	545	582	549	542	539	561	551	515	545	549	531	590	531	570	589	556	578	604	519	578	548	561	498	570	539	499	575	551	567	523	558	520	553	546	572	540	595	570	570	517	560	554	582	513	560	548	582	588	588	559	533	563	561	561	570	552	530	535	542	558	540	548	529	549	553	565	567	552	586	546	536	540	570	566	539	575	533	523	510	563	557	559	550	528	555	542	550	520	508	521	551	547	499	583	548	526	610	554	531	584	525	560	546	525	574	529	541	538	503	544	579	556	544	558	587	576	594	537	552	564	562	589	561	557	525	556	537	543	573	546	563	549	587	519	543	561	532	530	537	558	560	570	534	529	539	543	549	577	564	558	590	538	565	582	560	526	546	533	552	561	518	524	528	532	545	595	533	494	573	572	562	533	576	556	561	559	547	523	580	573	566	534	530	559	552	564	557	591	560	524	575	526	524	523	533	565	516	528	559	558	557	536	545	562	567	598	576	544	547	559	560	548	560	583	558	556	536	526	524	535	540	496	547	544	525	589	529	537	564	554	528	510	556	541	557	560	519	551	527	569	547	570	539	541	509	593	547	522	589	516	545	595	513	557	592	543	515	580	533	553	512	545	563	506	569	531	547	541	555	619	529	563	589	573	523	558	512	559	522	562	519	541	555	555	573	544	630	548	527	574	523	563	592	567	529	553	515	547	571	545	524	564	541	553	599	524	589	540	532	554	556	518	530	562	544	554	573	531	521	549	521	571	565	578	545	542	551	518	522	564	528	525	564	573	553	543	531	542	549	549	547	583	575	528
18903	6279	4782	2475	1941	1573	1339	1224	1070	960	880	831	795	771	690	790	752	730	719	667	671	661	734	687	693	699	663	665	640	615	663	690	682	707	684	680	642	646	668	638	652	652	690	646	689	619	692	639	673	668	682	597	681	715	663	626	626	675	663	632	678	633	678	603	667	608	652	671	637	638	628	680	656	606	595	598	661	636	689	646	644	659	652	686	667	669	667	657	648	669	635	637	691	608	712	627	655	593	629	674	575	630	663	657	669	632	683	634	653	625	649	610	685	669	664	658	666	618	645	613	627	629	677	663	650	685	727	685	666	621	677	684	643	657	689	623	597	651	687	604	687	600	639	618	668	652	638	635	630	663	653	629	647	644	641	658	654	679	671	674	647	648	628	635	629	681	631	623	656	630	666	681	618	672	672	609	630	630	644	654	638	664	642	660	649	641	638	632	654	644	667	650	663	696	656	647	622	648	678	632	640	621	612	607	623	690	623	659	626	645	645	677	636	655	597	643	635	673	645	683	612	651	609	680	643	632	662	591	690	646	645	664	654	665	620	625	641	626	654	618	669	631	619	650	656	702	631	651	608	657	685	670	630	644	586	638	632	618	665	614	627	634	676	677	625	651	676	649	648	667	670	633	595	638	681	643	658	648	697	648	660	673	607	610	624	685	624	654	662	570	662	641	634	649	646	684	571	656	635	661	661	641	652	611	677	618	638	630	653	674	627	610	682	644	646	602	597	688	692	648	686	673	660	605	641	647	642	681	670	633	635	681	650	625	690	659	664	674	604	634	640	675	670	682	607	662	625	627	682	658	651	655	657	633	647	636	647	663	663	625	669	643	686	617	682	667	627	655	637	659	632	625	646	658	644	641	640	653	603	674	631	638	666	631	637	696	678	648	698	675	625	655	634	632	629	651	641	646	673	659	608	638	647	608	696	705	682	645	673	707	652	651	668	651	644	654	674	671	666	668	658	641	657	657	647	620	650	656	679	651	633	656	679	698	655	634	600	683	670	656	615	655	678	614	683	645	659	609	648	666	630	651	631	606	639	652	678	693	616	667	651	646	608	667	641	640	656	684	677	637	602	694	677	680	613	691	663	626	625	607	665	649	642	682	658	687	656	624	684	631	639	665	643	652	636	625	643	645	620	670	656	652	609	679	625	684	691	638	616	629	670	664	636	633	638	670	667	634	644	644	619	638	685	668	656	653	659	645	695	655	658	653	637	615	641	646	644	639	648	658	640	639	644	627	681	717	598	681	671	641	650	706	640	636	674	654	674	647	633	624	680	646	632	645	687	626	642	672	668	659	627	634	653	681	694	681	653	650	602	629	617	663	649	595	659	647	620	636	655	651	666	658	636	651	684	603	667	619	668	647	637	651	631	661	623	653	629	708	629	585	659	709	662	699	646	623	656	610	636	699	646	638	638	629	626	621	661	633	674	648	675	581	649	632	684	630	684	655	625	680	690	616	647	629	629	640	665	624	625	666	656	623	662	640	650	698	647	614	656	654	632	612	663	668	629	637	636	609	689	664	635	662	595	663	655	643	652	680	622	677	657	642	648	656	661	651	677	634	663	661	674	633	655	674	668	676	698	651	639	659	714	648	640	649	659	615	616	600	639	669	627	616	659	649	633	665	695	644	629	651	639	653	641	679	631	611	656	640	683	666	655	614	722	596	673	662	660	612	652	640	630	663	677	626	628	672	631	618	634	652	670	637	627	625	652	633	656	638	572	665	611	656	652	649	628	658	665	665	650	663	627	649	635	621	653	639	594	671	629	712	650	644	649	651	643	605	670	638	698	675	666	632	650	657	596	619	655	650	648	621	668	636	669	630	709	645	647	650	640	666	656	638	657	675	707	618	655	706	687	649	642	646	662	675	678	642	605	654	636	672	662	631	659	689	652	655	671	626	615	646	634	645	640	647	696	625	639	671	682	617	621	700	657	645	643	674	605	671	667	645	664	657	616	648	629	628	597	670	591	649	644	620	645	611	634	640	663	673	634	635	630	646	627	678	636	671	632	681	671	657	642	666	592	689	664	647	612	628	653	603	625	653	670	586	644	696	631	689	651	633	678	665	627	625	654	670	670	654	659	650	627	629	652	647	630	669	665	617	678	624	644	657	646	655	668	631	654	649	649	652	672	649	685	627	645	615	652	637	623	625	649	683	638	637	643	652	619	639	642	632	667	660	648	642	647	643	659	679	587	655	675	657	631	625	674	625	683	630	680	661	711	605	635	677	644	694	661	658	698	660	619	633	658	645	672	667	613	683	631	600	678	635	663	649	649	630	676	690	615	637	682	695	704	633	660	689	667	641	641	699	651	655	675	623	649	669	630	604	633	666	668	649	680	625	655	652	614	669	655	648	646	631	653	657	689	674	629	650	627	641	633	679	622	608	618	686	687	620	648	720	652	663	655	698	632	628	665	648	659	612	648	625	620	667	652	638	659	633	652	634	605	614	619	645	665	630	634	640	634	652	644	641	630	650	627	645	650	658	633	610	663	643	627	646	648	662	698	641	673	660	653	643	656	644	644	618	645	628	677	673	629	662	650	684	605	606	641	607	674	691	613	684	618	645	629	647	674	668	668	660	660	651	637	643	621	675	694	630	691	652	677	632	607	643	651	620	633	633	622	693	621	646	625	651	654	637	689	682	649	625	627	620	645	641	684	647	674	696	631	606	644	638	640	633	600	636	659	633	614	699	607	644	674	694	708	688	604	637	642	625	644	671	675	631	657	645	674	633	659	670	670	651	688	627	669	660	660	666	629	643	661	672	660	637	643	666	677	640	692	637	638	637	636	603	651	697	653	642	636	630	688	656	648	647	648	702	661	659	670	638	686	601	623	639	609	606	660	644	642	639	657	640	671	651	646	662	690	662	611	664	663	670	690	665	633	665	642	652	617	665	642	610	666	684	604	666	671	621	659	661	657	657	675	619	635	662	610	642	637	662	627	617	689	671	609	700	646	682	614	655	643	654	707	662	642	659	650	673	641	667	670	627	620	628	617	689	617	657	656	657	634	672	644	651	629	701	621	663	657	647	657	665	629	692	613	694	645	630	680	666	671	664	693	672	635	651	620	624	642	675	635	630	668	630	686	632	648	681	627	656	665	632	684	624	661	678	626	629	645	659	621	639	640	679	620	672	646	681	621	641	632	670	645	651	681	712	641	659	656	695	643	680	683	607	640	618	640	640	668	651	636	669	692	644	670	633	645	638	611	680	658	620	657	639	658	675	650	653	672	636	672	679	659	659	642	636	622	676	627	653	690	615	647	603	637	624	662	680	599	631	633	674	643	663	642	598	669	650	665	624	617	679	679	663	650	695	611	639	656	636	634	647	629	641	629	626	669	587	701	629	618	635	673	682	701	614	648	674	675	655	676	689	644	628	641	633	598	632	625	668	659	667	635	640	655	686	633	647	641	632	675	662	631	630	643	635	688	616	656	681	670	609	684	581	624	664	618	663	667	636	606	673	659	615	713	658
22658	20970	28660	23455	20962	21022	10040	1152	866	727	614	525	491	435	392	394	356	324	342	317	325	309	274	248	264	249	262	294	256	250	241	250	271	247	251	274	251	244	245	238	234	234	202	250	211	249	249	229	221	246	217	221	236	235	222	226	239	231	260	214	204	234	197	217	218	240	226	233	242	235	242	236	236	234	215	250	216	226	216	221	232	223	189	217	197	225	242	214	241	234	245	217	201	203	226	211	221	208	200	254	227	237	231	218	200	231	214	230	235	203	202	214	214	202	209	234	205	225	204	202	252	224	226	224	199	238	237	220	228	223	218	229	220	223	218	224	223	239	189	237	229	228	240	220	239	225	234	227	183	209	191	206	187	216	220	225	210	210	217	214	207	232	216	194	205	211	229	256	226	236	212	229	223	203	212	243	241	226	222	236	214	242	219	227	219	202	211	222	219	202	209	223	180	221	221	220	211	221	214	218	240	220	207	201	217	238	208	185	208	213	239	192	212	186	221	228	223	195	241	208	185	235	196	210	206	207	220	180	205	243	214	218	223	210	211	207	224	221	222	221	210	231	224	236	211	224	223	202	255	197	211	217	230	234	206	195	223	230	227	214	230	221	223	221	223	212	216	215	216	206	226	262	211	207	210	178	235	243	206	219	206	217	213	229	216	221	222	233	219	194	223	227	218	201	195	248	234	195	225	219	208	232	201	207	226	261	206	205	215	213	230	208	225	197	240	243	211	202	223	182	230	231	217	230	207	228	236	245	209	217	208	224	200	226	222	211	213	206	212	222	189	207	229	235	230	224	209	210	247	226	195	253	200	207	227	218	179	221	214	225	199	198	214	202	216	241	222	224	215	228	214	236	220	216	193	236	203	207	206	216	218	222	210	219	188	210	246	220	230	206	218	221	220	230	243	201	194	223	231	222	206	208	186	246	222	209	187	233	196	205	207	189	198	241	210	218	224	244	230	242	199	244	221	200	229	217	214	226	214	207	212	237	235	214	220	208	214	237	210	236	204	213	217	220	212	206	210	213	221	250	224	224	240	231	205	212	211	228	237	184	216	227	218	207	217	212	213	224	221	214	238	240	198	184	208	224	212	216	201	222	200	213	209	203	213	208	226	242	219	199	242	223	218	216	210	228	227	227	215	193	206	222	205	234	208	237	216	224	232	216	227	232	208	206	249	212	190	212	226	228	206	225	210	206	191	212	195	201	223	205	212	213	217	236	202	220	233	223	211	220	220	224	234	259	229	215	226	209	196	218	194	223	222	204	184	225	226	230	201	236	212	230	221	238	240	237	216	202	206	230	203	209	228	214	205	233	241	214	240	221	215	203	192	205	216	239	221	183	197	241	222	209	207	217	212	196	229	213	181	233	206	218	222	183	217	195	213	244	220	218	233	204	221	208	217	211	220	226	239	217	201	221	212	209	234	204	224	223	220	209	227	211	224	216	211	240	225	213	212	223	235	188	222	228	200	238	222	206	206	244	207	213	225	222	215	196	219	210	224	207	219	223	210	225	219	209	232	215	214	227	198	221	210	211	236	216	235	215	222	228	191	230	225	213	205	219	217	221	232	213	201	209	249	226	210	228	225	221	205	214	240	214	201	202	226	230	208	256	214	209	202	222	228	211	221	190	207	201	217	232	216	231	237	209	214	207	234	230	210	213	224	216	212	223	206	186	177	212	212	216	204	205	204	219	216	215	214	220	233	238	198	217	229	228	194	197	246	229	237	214	201	204	238	233	201	219	222	236	228	229	192	229	224	207	192	224	233	189	213	258	231	221	211	201	207	248	229	200	221	205	240	193	210	208	199	226	212	221	186	208	213	244	239	227	197	210	190	214	212	234	205	217	201	202	194	219	223	188	224	229	239	219	213	216	241	237	193	232	240	213	209	184	210	246	211	217	208	215	223	242	218	203	242	232	227	228	215	210	233	227	190	198	207	228	237	189	204	208	204	220	221	211	221	208	221	244	209	205	217	220	232	222	227	191	233	212	225	209	223	206	211	186	231	203	205	214	203	210	238	219	214	210	249	226	219	217	212	199	201	232	238	222	220	224	226	207	217	208	218	242	206	203	188	235	202	209	218	216	193	224	240	199	189	227	214	203	209	220	199	221	193	220	217	212	206	195	235	217	238	206	185	210	216	240	224	227	203	206	234	265	223	220	214	225	219	224	225	213	210	216	240	225	221	238	241	221	234	210	251	193	238	209	228	235	198	216	246	233	221	249	214	217	222	211	207	199	221	225	197	229	227	225	225	205	215	186	195	216	211	227	198	219	214	177	221	207	205	228	188	229	223	220	199	228	214	210	216	182	236	227	195	215	223	209	218	228	207	226	203	196	212	196	213	235	234	222	209	218	187	226	239	206	231	205	199	234	215	241	245	207	189	220	232	233	206	227	205	192	200	229	244	219	217	234	195	209	210	217	236	244	189	201	191	218	229	216	184	212	192	206	221	215	193	204	234	212	233	225	204	195	224	236	223	204	223	234	211	221	218	215	204	207	217	244	207	215	219	226	221	226	245	224	216	224	210	236	227	213	228	197	201	208	216	233	223	212	220	213	231	233	224	177	242	209	231	219	255	192	212	213	227	223	198	225	221	193	238	216	222	209	224	233	199	214	236	226	206	220	203	194	225	176	205	220	214	223	216	203	220	198	209	257	226	235	260	180	197	239	217	214	227	218	234	221	196	218	227	247	230	228	240	238	233	213	183	221	192	199	243	232	221	234	203	202	205	223	213	219	207	234	252	212	207	240	198	208	232	211	215	214	242	211	239	211	227	214	235	212	225	211	225	188	215	209	205	226	200	202	213	228	234	221	196	209	212	212	209	221	243	210	227	200	205	200	229	217	234	216	210	197	215	227	225	188	212	223	211	215	213	195	207	209	221	232	227	193	197	215	218	215	196	217	217	212	224	243	224	207	243	216	221	226	186	237	194	204	223	231	233	198	202	223	224	209	225	212	210	218	226	194	225	214	215	191	212	210	230	221	224	223	205	208	200	194	214	182	207	205	251	210	231	194	204	195	200	202	200	188	190	226	217	206	227	218	208	223	216	222	195	223	234	227	216	236	189	223	221	200	210	190	229	203	234	213	212	213	210	225	229	242	232	238	244	205	221	218	203	197	249	247	204	236	226	221	211	208	209	196	242	225	212	207	221	209	211	186	208	232	203	230	207	221	235	212	222	239	217	222	203	238	190	212	201	208	241	222	216	239	214	210	225	201	215	235	247	209	208	216	214	220	218	237	211	218	207	227	222	214	228	225	227	191	214	205	218	203	206	190	225	212	202	234	218	208	220	212	234	212	210	208	233	231	216	218	204	214	226	231	210	209	213	225	236	197	227	235	218	223	231	228	225	209	215	230	238	213	199	224	214	208	222	250	191	175	215	219	207	219	220	222	245	212	186	226	240	233	223	227	204	216	227	211	192	204	214	216	194	233	186	200	255	217	200	227	216	214	232	211	218	232	217	216	186	186	213	224
25355	16499	13428	7201	5023	3846	2854	2248	1832	1374	1175	953	881	795	692	607	522	505	512	465	443	416	400	421	393	370	353	368	304	369	315	336	345	321	310	310	312	309	281	302	280	313	294	291	284	273	283	261	271	270	297	266	250	259	231	264	280	245	265	273	245	252	262	301	290	272	280	298	255	279	252	271	253	280	295	247	265	297	252	228	286	269	248	282	279	240	261	264	257	266	256	271	242	265	267	249	243	261	230	250	227	227	259	247	296	266	261	279	233	242	254	281	256	265	258	276	268	247	274	270	272	248	246	255	264	270	240	249	251	273	285	240	278	253	274	260	245	250	266	270	254	274	254	282	242	232	236	253	254	241	261	244	212	247	263	254	264	245	216	254	279	271	268	230	250	247	263	279	249	226	263	258	219	257	259	273	263	255	254	264	249	238	230	213	253	261	241	229	241	243	252	249	249	265	237	258	266	267	257	270	218	257	237	260	243	236	274	283	240	258	269	268	239	271	257	264	262	283	262	252	251	235	247	295	224	251	243	272	253	232	253	247	250	279	250	227	286	255	243	265	263	279	252	268	244	259	280	263	233	269	258	271	243	257	249	267	261	268	229	264	266	256	268	262	239	244	253	262	275	221	253	275	285	244	242	265	247	253	284	236	272	234	261	255	242	241	274	254	275	244	267	238	247	256	248	261	280	259	293	282	268	243	265	244	255	235	246	255	279	250	285	267	236	258	259	237	275	267	250	233	248	237	244	248	276	234	236	263	249	265	233	246	255	255	242	257	254	263	249	277	252	233	279	227	231	276	257	240	276	248	252	254	279	262	283	269	238	273	284	249	239	242	272	290	280	255	278	255	250	264	259	258	252	244	248	237	230	251	257	215	255	260	238	268	246	259	247	247	236	260	258	246	253	259	271	255	212	230	232	225	267	272	229	263	243	256	270	256	264	246	251	252	257	247	245	254	274	273	249	240	275	228	273	247	268	245	232	258	247	241	262	237	269	243	268	273	251	243	260	287	233	258	258	258	288	237	265	266	258	247	229	273	272	233	272	253	248	244	251	248	286	282	256	248	231	265	274	248	255	251	241	261	265	245	279	239	239	281	252	249	259	232	248	227	245	237	259	276	233	252	256	282	261	254	256	283	245	248	257	244	230	258	231	232	262	248	253	262	227	239	258	262	267	249	254	244	275	228	258	233	253	243	246	260	229	254	248	233	269	238	255	269	268	250	228	266	255	260	253	274	272	274	241	255	243	247	262	265	237	246	266	246	268	206	258	230	254	265	259	226	275	259	277	270	239	262	253	245	252	271	244	259	271	259	267	237	257	256	235	255	269	249	280	258	235	248	253	256	236	245	232	266	257	249	250	271	239	251	225	273	266	240	278	251	258	224	253	247	264	268	242	255	237	251	279	275	257	230	263	244	249	279	251	253	245	245	258	233	278	255	245	260	245	259	255	254	272	257	259	239	243	263	278	240	239	245	241	239	262	250	253	255	263	267	251	239	277	228	244	260	276	241	273	246	254	274	279	217	257	266	261	285	256	265	278	249	256	285	248	255	246	235	258	249	234	253	234	264	259	267	262	273	271	237	264	257	233	284	282	270	250	262	237	260	233	258	259	278	240	241	244	255	238	254	258	243	257	260	248	258	268	253	284	245	250	254	269	249	264	250	228	265	269	257	238	221	270	245	256	242	253	253	243	260	270	253	287	240	255	284	241	262	269	256	265	241	242	264	281	231	235	289	256	267	271	245	246	250	281	252	228	238	252	258	278	264	257	267	223	262	266	267	260	253	245	267	261	280	242	244	260	253	233	255	249	233	246	279	272	225	254	251	241	250	247	259	232	244	262	275	263	230	247	251	245	249	245	259	246	260	284	257	252	262	277	274	246	271	271	246	251	261	250	261	225	299	258	251	280	258	280	262	263	230	248	265	271	267	245	238	240	257	274	258	250	265	268	251	264	275	278	274	233	264	264	284	257	246	248	226	280	270	276	223	273	258	249	266	285	256	242	241	270	238	226	235	244	234	248	253	237	234	262	280	248	273	212	255	264	240	246	265	248	283	226	228	253	262	277	274	235	235	255	256	254	238	280	237	271	237	261	278	239	233	251	257	281	232	239	244	255	238	238	251	264	275	271	254	252	250	272	264	251	289	239	263	280	221	257	232	239	228	248	254	246	267	259	263	280	256	246	218	222	236	246	252	246	241	241	252	239	263	254	262	239	265	245	259	260	239	272	249	233	265	219	257	261	247	232	249	264	258	210	252	240	253	278	261	260	252	251	263	246	279	248	245	237	235	249	238	234	263	245	238	260	267	250	258	274	251	270	241	236	219	232	287	258	262	223	251	251	213	244	252	244	248	274	248	233	212	246	238	266	245	239	238	252	262	258	280	251	258	248	264	215	251	264	274	247	263	253	291	266	264	277	238	258	236	245	220	266	235	250	258	264	250	254	246	249	291	282	245	260	273	254	246	263	251	257	234	245	240	256	270	237	255	247	259	259	223	258	273	297	283	257	253	261	249	227	258	272	239	239	232	246	244	243	258	220	265	224	276	284	228	254	263	248	225	242	236	259	267	257	254	249	252	258	264	273	247	196	235	252	246	236	234	258	267	238	269	258	227	261	247	260	261	233	244	285	243	284	265	269	248	268	223	255	281	258	233	267	263	252	236	275	249	266	249	267	243	276	263	228	241	267	249	246	258	239	278	268	253	250	242	278	254	257	253	218	269	276	237	258	278	255	230	255	257	266	263	259	260	237	230	257	258	266	261	255	249	233	272	261	230	246	253	276	263	239	261	264	259	257	264	231	250	255	251	277	238	250	258	240	234	263	243	274	266	250	276	252	229	236	247	260	257	263	229	249	247	235	249	239	251	246	242	277	245	274	240	259	269	263	247	263	240	253	245	259	237	250	266	246	254	255	256	259	252	218	258	265	288	269	224	205	237	244	225	248	237	286	243	261	277	238	262	271	225	251	255	268	241	281	259	236	268	242	258	239	234	269	249	254	241	253	247	258	291	273	271	279	242	251	266	281	256	256	273	250	261	259	258	266	257	272	302	238	273	287	254	232	262	252	244	247	249	272	250	265	255	260	232	250	243	239	263	241	262	250	253	266	278	251	239	262	247	239	245	255	240	253	260	253	230	241	267	233	274	262	255	266	254	257	267	249	248	256	285	268	230	250	262	262	240	234	231	254	237	239	234	274	241	250	259	261	264	234	268	284	255	265	245	244	253	238	261	253	270	243	268	245	258	238	235	251	241	265	226	258	246	261	244	272	254	256	254	244	256	227	257	262	236	256	245	251	240	228	246	248	249	221	259	253	258	258	237	249	254	245	225	236	251	233	247	239	248	258	230	234	255	274	242	262	251	253	272	299	256	254	240	244	247	225	241	230	255	233	238	264	267	260	269	234	254	266	287	241	263	271	260	268	247	256	277	281	276	255	267	260	271	246	215	264	275	207	279	231	242	268	254	276	283	295	271	236	232
26745	20036	7800	946	633	599	567	511	524	533	478	490	540	503	521	495	496	488	512	512	514	537	505	486	510	459	491	492	469	502	482	485	488	496	475	508	510	491	474	471	458	456	520	521	487	482	511	502	507	515	503	490	471	525	513	498	512	505	518	444	504	487	474	513	521	470	474	506	494	508	531	507	459	519	463	481	476	514	511	504	468	520	501	513	483	469	507	517	505	482	519	487	516	451	511	469	478	487	509	500	486	477	522	489	504	480	466	487	492	451	484	489	500	519	494	503	468	486	506	501	482	466	509	471	490	474	489	495	532	489	480	517	477	464	567	493	486	473	467	486	513	473	478	506	447	507	493	533	522	470	479	510	466	509	502	486	508	501	495	465	493	485	468	469	470	459	492	518	503	492	493	499	457	495	518	542	491	485	501	498	514	465	527	496	471	520	512	503	455	509	488	512	498	458	503	464	461	468	468	474	490	507	527	503	498	455	493	490	552	527	438	472	514	467	495	463	523	488	460	490	497	477	487	484	451	476	477	477	482	473	499	499	451	499	518	517	478	487	519	467	485	476	457	478	502	516	507	465	489	496	484	478	486	461	481	467	503	473	483	496	472	522	511	512	487	547	494	497	461	487	493	465	490	517	484	498	498	494	516	473	533	495	525	513	504	495	484	491	509	502	499	497	492	470	490	473	517	471	464	477	513	476	507	503	530	524	486	438	505	477	523	486	436	495	522	513	488	516	478	472	501	478	523	486	501	478	495	474	467	473	529	488	489	494	503	500	460	501	484	480	499	505	503	487	455	522	456	511	516	492	500	520	462	468	450	506	477	507	503	483	476	467	471	496	489	464	448	466	467	512	491	477	473	484	513	500	461	494	509	484	500	529	523	515	517	473	471	460	484	466	483	473	459	496	508	516	476	483	475	486	534	495	524	516	496	463	489	465	481	500	526	533	497	511	496	469	508	489	502	495	509	520	457	444	471	508	505	439	493	492	466	501	522	497	516	479	493	455	503	542	483	551	508	470	479	499	494	468	510	476	488	470	514	473	457	482	469	452	474	484	460	501	486	474	556	470	516	496	470	496	491	499	494	531	543	513	474	499	526	494	487	489	532	526	462	493	516	486	493	485	509	498	507	498	494	492	511	508	495	489	485	465	546	483	470	481	513	498	458	450	505	495	481	525	499	498	495	492	452	512	520	473	499	500	494	493	498	515	495	483	530	496	473	502	543	456	490	496	470	481	500	480	513	456	503	507	511	495	534	492	517	481	475	514	532	487	459	465	503	481	468	461	500	496	497	497	512	499	503	535	501	530	508	513	486	476	525	509	462	535	467	497	474	475	466	481	505	460	480	488	506	491	503	515	511	503	478	494	438	474	513	528	497	501	463	461	494	489	502	489	525	464	500	490	493	494	496	499	480	493	515	486	505	470	473	488	491	473	475	490	483	468	488	489	508	474	526	460	485	526	522	507	543	464	461	525	475	529	483	518	471	492	495	491	490	497	511	475	518	518	488	492	526	510	495	508	498	473	469	504	501	488	485	503	510	501	518	509	483	465	490	483	470	473	489	480	510	509	481	506	518	501	455	490	490	500	507	455	464	472	496	519	504	476	488	480	503	480	496	483	497	482	502	555	509	503	492	490	497	499	492	510	478	498	489	499	478	478	540	510	534	497	496	520	499	515	469	478	502	496	479	522	476	492	495	523	493	500	510	436	488	496	509	503	462	507	490	457	477	539	542	482	512	460	514	464	474	510	496	492	478	513	491	523	484	485	490	507	512	473	499	469	499	473	474	491	483	492	468	463	505	507	468	512	457	495	509	512	533	487	500	493	481	506	498	505	482	494	498	465	506	466	511	486	500	510	506	502	505	481	471	500	510	470	474	501	473	477	499	505	507	477	472	475	468	483	503	462	492	507	507	495	503	496	447	546	489	513	511	485	476	500	496	536	494	478	466	490	458	515	517	506	461	512	457	493	506	482	482	463	472	459	476	475	539	483	498	478	497	511	480	472	527	459	489	453	480	513	476	507	479	483	500	486	486	488	553	507	452	482	522	500	487	469	479	475	474	480	485	459	499	534	466	504	482	492	504	467	478	505	471	478	479	481	519	463	505	449	501	490	524	519	502	444	462	533	475	501	486	494	479	520	468	502	545	520	488	488	478	501	520	443	496	486	488	448	528	465	495	489	490	479	464	464	473	512	547	513	502	443	515	457	496	497	549	486	487	455	477	512	488	458	480	477	510	479	470	475	485	520	498	494	499	497	483	485	472	462	474	470	506	483	482	501	444	465	503	485	530	452	496	489	532	460	485	500	490	504	495	442	496	503	490	468	490	494	482	490	509	480	508	443	488	494	508	490	509	507	461	492	474	498	484	478	527	474	512	485	490	458	486	499	498	481	486	505	524	480	510	474	470	474	464	515	450	490	458	497	513	498	442	488	486	515	509	530	477	465	488	478	508	474	481	496	516	449	501	524	510	479	494	488	492	476	471	479	503	475	500	520	515	454	496	496	508	473	493	513	494	503	507	473	488	470	498	519	517	502	459	474	487	487	484	522	479	472	475	506	463	481	473	489	505	477	474	482	494	468	513	474	460	459	493	484	446	492	489	475	488	517	521	478	505	507	499	473	504	481	462	488	504	462	489	535	505	501	458	484	473	473	532	506	497	504	476	488	477	523	489	492	506	489	499	517	469	479	495	474	506	467	497	481	534	498	472	455	485	521	471	477	466	484	475	499	488	478	482	496	540	441	504	494	508	513	486	507	508	476	504	484	454	484	483	513	497	522	482	515	520	465	508	485	498	545	472	500	513	502	495	494	492	492	532	486	487	451	502	498	427	489	491	480	460	509	486	482	476	462	507	513	489	472	513	481	481	501	479	498	485	479	447	478	478	497	486	507	482	489	505	503	456	490	483	510	516	476	526	485	491	533	508	579	521	490	499	471	544	499	481	491	450	482	509	513	463	530	475	496	465	491	502	483	490	482	485	486	491	492	488	525	480	500	446	495	501	477	514	508	464	521	517	506	464	459	540	468	512	484	485	492	494	481	456	532	486	495	486	452	485	519	506	447	488	485	499	496	503	501	520	444	485	476	493	516	494	496	475	488	494	462	516	474	500	489	501	474	478	493	499	515	481	500	465	493	519	498	448	542	482	504	481	519	516	481	501	435	478	504	496	494	462	491	492	494	482	486	483	486	457	515	479	488	511	506	425	499	516	513	494	462	456	534	481	494	479	482	453	452	461	532	502	484	469	492	510	504	477	454	504	527	514	471	469	464	520	486	459	480	508	479	479	500	473	525	456	491	487	467	490	465	491	521	501	502	503	471	497	489	495	464	438	476	511	459	485	445	474	468	492	519	508	492	532	485	478	516	487	507	472	490	510	514	490	506	510	529	485	472	493	496	517	486	453	457	517	506	486	503	506	511	485	504	470	522	465	481	502	462	513	485	498	509	504	477	455	497	505	500	468	472	493	511	478	497	521	465
7198	1522	1277	943	792	774	694	693	612	716	637	646	642	600	621	640	592	613	606	623	606	592	585	610	598	640	640	574	565	601	576	610	621	629	558	596	603	648	622	632	586	587	559	604	639	606	619	575	582	622	556	588	602	599	644	548	584	613	583	596	575	578	615	636	546	630	595	607	586	615	623	607	588	602	552	645	579	544	598	594	597	612	598	545	611	628	588	594	612	611	589	580	584	591	621	621	641	596	627	604	598	581	597	617	606	570	590	583	678	611	651	607	578	597	593	610	599	634	562	627	653	605	607	624	580	598	582	605	634	596	582	593	586	616	594	606	585	573	597	556	578	593	584	586	617	599	584	605	605	649	580	625	613	617	650	631	573	592	587	591	608	582	611	613	591	658	582	587	581	570	556	598	613	593	640	637	604	595	549	606	590	579	581	605	615	619	642	591	595	578	551	593	539	627	631	579	588	639	583	637	617	599	604	614	601	591	570	612	602	563	604	576	575	586	617	609	596	580	635	592	600	589	624	565	636	596	574	592	612	593	624	598	576	558	619	612	599	589	612	603	573	570	596	575	613	576	582	619	624	605	610	593	604	615	588	618	643	631	621	612	604	576	657	591	598	609	572	602	635	564	644	605	604	574	600	599	607	615	590	602	546	591	592	607	612	596	658	603	594	602	572	636	648	608	569	588	623	621	589	619	623	615	610	596	585	584	557	606	625	642	576	605	614	609	618	591	568	652	579	591	612	571	532	576	608	607	571	629	628	567	578	588	562	628	594	629	609	610	624	615	583	620	607	617	639	616	575	602	561	618	623	597	621	595	591	623	609	637	574	588	579	629	570	591	603	579	585	598	604	625	635	600	596	596	599	601	557	604	597	614	573	585	620	596	569	578	558	613	591	592	625	586	585	622	631	579	614	579	580	597	616	603	640	601	598	587	528	628	582	596	575	624	605	591	620	611	596	608	576	596	634	618	642	564	566	605	608	591	585	614	579	578	604	585	577	586	593	616	575	615	578	645	663	583	585	564	586	616	616	594	596	622	615	597	594	627	614	598	549	585	611	547	620	622	591	587	608	621	590	612	571	609	587	579	594	576	625	583	614	590	627	619	601	595	619	649	646	574	585	621	570	620	608	613	595	588	589	612	663	602	610	571	582	620	629	608	589	580	589	598	629	629	553	625	596	621	602	571	600	598	553	574	583	561	568	586	597	602	583	563	584	607	538	575	582	606	582	605	614	599	593	577	602	607	630	611	557	625	589	584	608	602	604	599	577	616	608	597	621	609	655	600	628	587	618	598	606	661	588	578	615	601	562	583	620	572	611	600	603	594	597	603	612	633	607	637	587	592	631	607	636	622	590	592	615	608	544	565	609	611	584	654	600	639	592	641	623	584	605	551	604	586	581	586	591	614	584	609	580	550	567	637	616	635	584	587	630	606	591	616	633	607	591	586	599	614	596	608	629	663	597	545	618	623	549	602	640	579	596	626	624	612	616	614	596	588	594	589	583	624	611	606	585	615	584	625	556	614	600	621	608	612	574	565	631	558	674	609	583	569	627	600	581	590	637	564	636	614	621	581	629	601	591	611	633	588	598	618	609	582	595	612	622	577	550	568	580	585	596	564	602	585	561	608	586	642	548	620	611	613	577	595	571	616	635	611	604	569	599	640	650	604	606	622	615	622	592	617	636	595	598	629	624	598	562	621	559	548	606	615	640	596	576	608	601	626	567	615	578	567	588	601	636	584	612	609	623	582	562	601	662	611	599	616	595	621	620	595	596	606	599	602	624	624	566	575	601	615	590	635	568	566	610	653	566	617	633	636	591	606	616	638	596	570	614	605	617	615	590	642	612	558	573	582	593	576	586	602	608	588	591	604	636	599	579	617	590	596	581	620	581	662	583	621	583	597	585	610	611	620	628	603	619	623	615	609	565	623	610	581	570	587	600	608	656	633	580	588	678	601	600	604	630	603	605	552	578	574	603	590	621	604	575	587	579	577	615	591	567	589	568	592	622	600	632	631	610	594	602	599	605	549	636	628	578	606	616	568	590	635	553	574	606	615	607	600	621	601	613	610	584	639	611	634	620	593	630	613	616	614	591	622	617	628	652	618	624	597	627	565	590	602	665	635	591	566	606	608	595	584	616	619	638	636	616	635	584	624	582	586	566	606	636	617	594	594	646	597	620	585	577	600	576	597	619	608	587	626	613	637	570	600	601	625	565	611	592	600	622	581	573	590	588	662	573	595	616	578	588	605	581	592	618	615	605	594	603	567	588	590	600	595	606	612	616	638	631	611	587	595	594	646	595	605	619	584	625	619	568	598	578	631	617	584	550	582	593	594	610	634	597	596	542	557	569	642	571	642	593	611	607	598	554	597	599	590	631	569	605	565	631	612	594	645	572	577	606	553	616	628	632	608	580	623	600	601	617	601	604	627	613	668	624	587	576	556	609	598	622	609	604	594	605	571	618	608	597	596	595	612	569	613	598	650	580	612	614	580	563	608	583	597	594	640	579	599	614	599	613	567	574	577	597	596	617	575	597	623	578	655	611	615	580	587	578	580	612	551	612	565	632	571	612	629	621	587	596	621	570	584	648	606	603	621	588	625	584	584	542	582	604	632	634	592	593	605	563	594	578	610	601	601	624	632	569	621	566	568	611	589	585	589	579	614	602	628	592	610	566	586	568	601	641	595	612	589	580	622	594	634	618	591	638	605	613	601	616	574	608	621	606	608	638	611	624	547	637	582	586	616	592	629	636	601	591	581	595	537	586	593	603	622	599	598	631	579	625	612	633	618	625	605	641	604	604	581	641	607	603	607	566	629	594	606	564	588	541	584	600	583	594	620	560	596	538	594	617	596	595	570	599	605	553	580	577	547	589	584	643	534	574	571	643	609	624	610	619	608	562	620	580	638	592	624	605	606	581	607	596	622	621	584	568	596	603	601	596	607	585	620	611	629	587	571	590	574	633	597	586	612	597	587	552	605	582	610	593	622	593	613	579	594	582	610	595	618	556	604	629	610	619	618	610	572	622	588	568	604	610	615	613	614	583	597	562	596	597	664	615	588	602	620	630	668	593	600	602	583	587	595	620	582	599	574	590	622	591	595	531	638	634	548	570	633	578	658	602	621	624	573	608	590	564	615	629	584	591	574	590	642	566	633	577	592	584	563	618	579	599	635	580	639	594	598	574	602	582	585	638	542	589	612	615	550	634	598	649	620	582	578	599	591	625	581	555	613	606	586	617	685	632	643	618	606	627	617	571	619	589	610	638	617	570	615	607	628	591	617	591	628	622	604	596	611	592	626	611	581	626	600	604	564	629	574	581	565	608	616	572	589	589	625	622	626	551	598	631	580	592	561	597	571	584	638	596	613	632	615	622	555	587	610	579	543	587	582	606	597	604	577	589	608	590	619	614	593	571	589	579	588	601	567	587	604	571	610	600	617	673	567	595	555	575	635	636	613	588	618	614	608	589	652	607	636	584	601
23607	20932	28189	23803	20936	11364	1191	705	517	471	415	424	372	353	341	318	312	331	328	291	277	297	289	272	274	270	255	275	260	275	260	270	268	230	275	254	224	276	233	241	251	273	239	258	219	245	236	236	220	230	235	243	221	240	216	268	254	262	255	248	264	229	240	229	256	233	224	241	249	240	214	233	250	237	245	224	248	247	235	219	281	261	239	237	244	238	229	236	235	249	234	246	242	252	240	236	228	234	213	250	240	231	223	246	245	228	213	219	245	192	237	242	244	252	267	247	190	245	224	256	207	230	262	222	239	207	211	223	228	230	239	235	252	217	203	243	252	272	233	256	243	241	269	228	257	232	228	233	268	243	247	219	254	209	215	257	227	248	233	237	246	241	241	222	237	269	274	203	260	223	239	220	214	236	237	274	253	238	235	241	234	227	228	216	257	233	239	207	207	251	239	242	248	230	249	265	260	220	241	249	228	240	242	229	235	230	198	226	239	229	213	235	222	257	230	247	240	262	289	218	240	235	223	201	244	224	242	254	221	235	238	241	241	241	241	204	219	246	216	238	233	234	227	253	238	240	243	208	228	255	215	248	225	240	261	245	228	232	275	225	262	230	254	218	233	214	239	227	262	270	230	222	254	232	232	228	269	232	225	232	247	244	218	244	256	264	241	248	253	226	241	233	220	255	240	252	246	253	218	259	256	235	267	226	257	229	276	233	225	231	240	220	231	229	254	237	230	237	227	227	239	247	228	212	264	211	209	255	230	239	231	269	249	221	246	250	257	232	255	223	217	217	257	238	243	230	229	219	225	224	244	267	240	236	240	247	226	263	213	222	263	232	242	239	285	249	222	214	244	219	236	234	213	225	248	245	257	240	234	238	228	234	225	270	240	234	233	249	253	220	235	232	245	236	267	232	247	225	226	230	235	221	243	231	230	251	245	235	228	256	252	255	228	243	275	232	221	261	281	222	252	265	241	244	248	213	226	236	233	267	232	240	236	259	259	244	231	227	207	247	230	263	222	227	227	257	212	220	248	235	225	214	222	259	238	234	222	241	235	245	253	251	238	235	238	222	255	239	239	252	241	221	230	224	237	238	237	246	231	231	268	244	263	209	241	240	211	249	250	212	234	217	241	227	216	213	222	227	222	240	245	248	251	246	223	254	239	239	243	258	275	264	230	244	230	223	245	231	249	239	266	254	244	242	260	243	248	249	250	224	260	230	225	231	245	229	231	225	225	233	231	216	257	224	260	231	255	226	230	254	231	226	231	275	227	255	221	230	233	251	237	213	249	258	237	277	266	243	243	240	203	220	243	239	237	226	226	243	225	241	229	231	228	234	246	237	229	267	230	235	236	225	224	244	240	209	234	247	220	247	240	232	255	234	228	252	224	220	243	241	216	252	253	230	239	233	232	220	241	214	244	230	211	225	220	220	251	240	247	244	230	223	253	236	272	230	211	257	231	244	227	229	248	233	229	257	262	232	245	239	245	219	242	220	230	212	224	222	222	228	267	233	214	245	233	240	219	237	240	215	231	234	224	246	256	245	231	231	225	270	253	241	223	250	263	250	205	231	261	219	237	256	237	252	242	251	232	258	246	269	244	241	224	261	265	229	226	229	268	224	231	240	246	262	218	234	269	247	230	221	262	236	241	239	236	244	244	234	221	224	230	218	235	240	236	242	221	236	235	264	231	262	227	231	276	236	231	225	231	233	241	254	280	232	239	238	227	248	239	221	255	224	236	245	228	228	232	241	231	227	211	253	241	250	239	231	245	240	236	214	224	243	245	261	260	211	226	241	242	232	229	219	244	220	258	227	248	240	243	224	246	242	234	252	240	250	252	253	243	229	191	236	231	244	247	260	232	204	217	247	226	223	279	270	213	222	243	235	247	237	261	223	255	221	244	202	238	229	240	229	256	214	241	229	209	260	231	217	235	242	253	212	258	233	229	240	232	218	243	228	224	251	247	247	245	237	225	244	264	215	230	259	222	254	254	262	226	238	265	244	242	228	231	235	217	242	215	209	253	257	252	227	249	221	217	235	213	219	241	220	271	242	265	261	214	233	246	232	239	241	205	239	248	243	247	242	225	242	249	258	228	235	227	223	247	239	243	225	207	243	236	260	236	222	224	251	242	246	213	233	235	241	218	284	226	234	252	219	248	231	218	221	223	250	243	240	224	225	257	236	235	230	231	246	236	224	216	259	236	234	241	252	265	232	246	238	259	241	241	263	217	263	227	208	237	262	233	242	227	240	228	226	253	260	225	248	227	259	243	247	240	264	239	231	252	218	224	257	217	232	234	245	228	229	276	225	245	256	224	270	253	228	223	258	228	227	211	276	252	236	229	254	227	249	255	241	238	246	225	240	243	257	228	238	261	238	231	220	226	252	230	238	238	240	246	231	257	235	250	241	232	243	231	225	234	251	246	223	228	226	217	260	227	257	250	240	244	237	259	229	230	230	234	263	225	236	228	274	239	291	249	244	222	249	235	251	252	296	227	251	245	243	228	233	273	267	235	231	240	247	230	225	247	244	230	208	229	242	241	229	230	241	229	211	231	224	239	224	240	226	234	229	238	219	231	228	211	257	234	259	251	233	241	215	210	240	252	234	226	248	263	248	213	232	222	266	238	220	234	239	254	242	251	235	253	227	217	238	216	227	247	236	227	247	238	242	240	250	278	231	249	227	249	230	264	219	257	243	248	242	235	247	210	257	233	224	241	267	233	236	227	244	229	210	247	224	231	251	250	214	271	256	223	234	236	249	255	244	208	224	221	257	234	223	249	237	223	211	219	228	221	241	265	230	228	236	260	257	230	191	234	228	270	220	231	258	238	225	224	211	242	216	201	224	249	219	236	243	239	232	242	243	238	251	231	223	222	220	214	198	229	232	275	235	218	247	242	244	228	240	227	245	264	214	263	259	238	214	252	226	224	240	247	243	242	251	259	243	233	246	218	269	226	241	220	237	235	237	259	227	243	250	228	253	229	245	223	236	239	243	244	237	212	263	259	223	219	240	233	241	205	229	230	234	225	246	222	216	225	251	237	244	232	204	242	259	250	243	268	218	231	219	235	242	276	249	221	213	236	249	245	239	234	252	261	226	245	221	262	282	250	208	263	261	247	214	253	230	263	235	252	231	234	224	236	248	254	266	220	211	236	229	240	235	226	237	230	264	242	238	256	238	239	239	236	241	249	233	237	235	221	231	235	232	258	230	225	236	229	239	222	274	239	231	224	224	224	233	263	240	227	227	237	220	239	256	247	250	236	241	259	246	239	239	209	241	218	230	282	253	223	283	242	226	205	230	245	250	243	233	245	234	261	224	268	215	234	245	241	239	252	207	244	229	228	226	218	235	250	223	247	241	213	256	236	241	232	215	259	247	246	215	254	248	271	227	222	226	229	248	223	236	241	234	224	226	224	249	252	249	272	259	230	234	244	243	220	218	238	222	210	234	230	223	232	225	234	246	224	251	253	229	239	222	250	224
21878	10035	8365	4227	2893	2134	1741	1322	1103	905	760	697	608	542	501	509	440	472	389	419	407	386	417	344	362	371	355	360	384	359	337	346	315	324	346	313	319	344	311	343	313	346	313	324	328	335	334	320	292	308	331	321	342	331	330	316	312	354	312	280	313	267	330	285	308	304	309	319	311	319	324	306	325	317	312	331	305	303	332	293	319	294	331	314	290	294	295	313	308	296	335	315	325	342	309	347	338	265	338	291	319	310	337	311	309	297	314	270	302	316	288	323	329	301	314	289	278	302	271	330	318	314	319	256	297	319	281	292	295	289	289	307	301	296	297	277	300	307	263	324	315	250	311	320	283	293	337	318	322	327	304	271	328	286	321	317	317	305	308	286	297	297	310	304	296	323	263	345	296	322	324	335	288	303	351	337	293	284	311	323	321	302	286	315	328	309	311	284	282	333	315	299	268	290	313	294	287	297	304	287	278	315	304	310	282	288	313	291	287	301	300	332	275	288	295	307	281	310	304	312	335	264	325	302	311	274	309	311	294	276	284	291	316	295	264	291	287	302	298	322	310	291	310	279	329	295	323	272	283	299	305	275	303	292	295	288	306	269	304	309	330	291	300	290	303	324	300	318	280	252	332	298	294	328	321	334	302	279	267	293	265	304	317	299	291	302	311	290	300	327	304	290	329	293	319	322	301	267	302	317	302	276	297	274	326	319	310	319	312	319	273	328	285	292	282	314	310	271	317	309	297	326	313	286	341	281	343	322	266	331	302	290	294	323	309	314	287	296	274	306	297	302	289	295	294	302	312	318	288	332	304	298	316	312	296	297	308	303	317	302	292	305	319	292	293	339	328	305	312	320	310	314	289	312	345	292	302	336	318	284	319	270	323	276	318	313	307	331	294	313	290	310	304	342	275	288	283	292	284	286	325	300	331	312	280	325	289	313	330	324	294	294	306	300	304	311	315	329	298	293	304	323	317	296	281	307	308	309	300	324	288	320	324	296	290	314	303	311	293	318	308	326	320	304	288	326	302	320	306	299	288	321	303	306	322	312	308	297	308	325	305	291	289	312	310	302	300	315	321	281	291	293	324	282	299	325	298	347	296	324	300	298	281	318	282	298	309	303	299	277	284	289	284	335	359	315	290	306	351	277	296	314	285	263	305	341	315	263	312	308	325	304	302	276	296	297	253	291	333	289	273	306	321	279	307	311	309	315	311	331	291	312	294	288	293	302	310	282	258	307	338	301	314	303	296	289	307	292	293	321	304	288	309	295	309	311	275	328	324	304	297	312	310	342	286	297	313	283	301	310	305	300	322	284	289	297	289	328	334	326	280	332	298	305	302	282	314	324	293	289	309	282	308	304	301	307	293	282	285	335	316	302	304	337	264	283	320	297	337	315	289	311	295	315	289	290	303	326	293	312	291	299	280	292	293	314	305	316	323	312	294	333	290	279	295	288	302	272	306	324	295	291	311	323	290	288	300	317	288	267	291	341	290	302	277	350	338	314	328	284	327	322	338	317	321	294	247	308	322	305	310	286	294	298	328	322	301	301	311	279	282	277	286	319	299	325	283	280	298	303	279	331	311	317	287	340	298	293	295	300	288	294	321	293	290	325	318	306	291	306	304	309	279	306	318	290	300	295	313	284	302	287	326	306	318	275	299	327	299	307	302	303	300	307	271	322	308	306	281	297	282	319	321	302	286	331	307	307	308	330	298	326	310	313	316	283	305	301	318	282	322	311	310	303	320	285	311	318	309	283	277	272	307	349	299	299	317	307	314	310	301	278	291	277	306	322	304	272	289	276	297	299	287	274	300	302	302	323	320	299	341	334	278	297	256	323	309	280	331	289	275	307	291	326	292	290	298	299	311	296	306	302	299	310	323	290	295	320	320	320	304	317	288	293	303	356	259	309	340	327	302	285	255	334	296	329	322	306	310	322	293	295	285	285	299	328	320	289	288	302	299	301	297	274	301	282	283	283	275	337	328	307	290	315	303	294	324	321	300	305	321	279	290	307	279	326	286	309	340	300	311	286	306	278	287	327	289	300	310	320	305	310	309	277	293	318	285	307	343	296	326	307	323	319	308	302	284	298	327	273	292	319	258	275	312	322	351	281	282	283	292	285	281	317	294	294	295	300	304	318	329	302	297	334	301	317	321	312	344	306	306	308	314	311	286	287	294	313	306	302	296	292	312	291	337	303	296	270	288	287	310	296	292	319	315	295	279	321	312	314	331	335	300	302	320	307	305	326	296	317	260	274	314	293	283	305	280	296	292	309	313	314	304	312	276	323	323	287	346	283	305	300	273	314	291	309	285	308	325	307	313	302	366	294	305	310	317	313	292	304	307	307	298	306	355	289	292	315	306	288	309	290	298	310	305	304	299	276	293	274	297	297	308	325	309	308	299	293	302	324	306	332	317	306	283	304	301	324	287	283	281	288	295	312	309	279	301	314	312	286	304	290	332	293	313	289	315	280	295	288	311	299	284	304	298	288	296	302	309	313	283	315	293	339	275	283	318	297	298	285	295	299	323	298	298	295	300	279	319	316	294	290	294	289	251	346	306	325	292	324	290	332	290	321	337	333	281	297	333	310	303	308	302	337	324	285	273	311	326	321	297	266	340	321	303	300	312	317	321	291	306	293	313	314	257	295	334	321	301	344	288	272	317	306	292	300	320	285	328	296	306	293	329	324	320	316	270	296	353	313	288	274	307	347	324	324	297	332	277	289	305	339	299	285	299	302	295	285	290	301	290	311	312	277	291	288	295	337	298	316	336	325	308	302	308	275	291	265	295	258	291	292	308	300	290	294	291	335	313	294	309	319	284	303	338	282	312	283	278	271	286	327	286	313	284	298	298	289	288	262	313	343	295	311	299	315	313	296	302	284	312	329	284	308	303	301	320	293	318	295	305	317	310	295	285	288	301	287	307	319	310	331	282	314	312	300	291	300	291	279	273	285	302	288	298	300	320	270	345	334	311	314	294	320	278	329	282	316	289	316	325	305	300	283	317	295	303	323	342	272	303	311	316	302	300	319	287	299	304	277	304	287	305	305	314	310	271	309	287	289	291	334	294	304	315	295	287	323	290	296	282	309	294	320	324	317	303	284	288	299	290	292	311	314	308	305	291	276	340	305	322	309	291	290	293	295	310	313	281	282	308	280	292	299	312	283	302	305	304	282	280	298	298	309	280	310	303	304	338	303	280	282	306	312	316	277	283	258	299	317	326	330	259	284	295	311	300	312	295	276	321	289	315	318	334	326	291	305	261	317	309	308	260	293	319	322	287	280	287	290	310	307	284	290	270	303	314	293	306	270	277	298	322	288	288	334	310	314	295	302	341	288	344	299	298	340	319	299	307	320	305	277	319	284	271	304	281	304	290	354	297	312	283	313	301	317	301	322	305	327	319	307	280	311	302	296	300	273	304	345	292	279	280	274	311	333	306	320	275	311	313	336	336	306	293	289	285	290	296	284	295	296	322	304	308	305
24837	20920	27052	24833	10059	1047	861	711	702	639	670	623	622	609	597	606	607	557	598	592	532	566	623	570	602	588	543	592	554	571	557	559	599	573	632	601	555	558	564	558	571	583	577	569	590	554	564	561	564	554	532	589	601	538	579	598	520	601	568	556	565	569	544	544	550	566	542	600	526	574	549	565	563	597	570	556	541	540	577	568	583	559	515	576	581	579	537	562	528	593	522	582	544	555	579	556	570	547	564	523	535	534	556	533	546	570	495	543	574	563	569	577	522	581	549	576	571	551	555	552	570	528	553	578	512	546	551	571	565	588	549	539	545	581	574	530	586	596	551	552	580	570	540	553	542	575	613	547	568	582	559	536	533	535	573	560	506	533	552	561	571	548	544	618	538	577	588	568	540	597	579	550	538	560	551	558	501	588	529	547	566	585	553	575	549	571	545	519	577	545	581	576	569	591	619	546	582	577	552	523	596	571	532	546	554	578	568	581	590	578	541	546	504	609	551	609	565	602	566	500	532	599	520	537	601	549	560	557	578	523	554	593	563	530	550	572	541	552	560	513	553	553	554	533	526	551	578	561	578	528	584	540	541	565	542	595	543	580	562	560	635	544	573	558	584	526	551	547	521	589	593	559	569	559	533	544	573	543	540	550	555	579	555	546	537	559	593	540	557	566	531	588	559	581	534	569	534	569	528	521	551	526	547	571	566	569	561	557	568	535	577	539	565	537	561	578	607	527	558	551	586	583	553	564	565	574	554	512	598	561	566	530	542	539	527	574	625	540	539	584	550	534	579	575	528	576	522	533	563	528	560	501	522	550	526	574	539	566	563	541	548	557	549	542	535	573	564	537	508	606	582	567	548	580	592	552	583	582	536	538	579	568	558	524	555	561	559	578	520	565	583	566	549	529	556	515	598	569	546	522	540	516	589	546	553	577	568	560	564	585	568	541	544	578	496	580	533	532	552	517	524	555	595	571	574	514	553	587	560	544	519	567	576	547	564	582	546	554	573	544	538	596	534	561	547	552	530	591	579	548	525	540	570	519	565	526	594	563	594	553	599	564	571	538	571	543	542	570	559	558	523	521	531	570	581	539	543	574	549	554	570	551	568	550	560	552	577	587	554	547	556	553	547	534	533	551	553	555	574	560	597	547	505	574	567	514	566	581	535	517	572	534	577	615	546	536	530	562	604	565	564	575	554	557	576	543	542	540	524	590	562	586	546	579	567	550	560	596	578	569	531	541	583	574	554	573	563	565	570	514	598	542	561	545	567	537	551	575	596	547	545	592	542	522	520	549	576	544	551	595	546	579	540	571	556	532	562	547	574	591	556	552	540	519	574	573	544	559	525	540	524	582	574	593	549	545	581	559	588	541	540	555	582	578	559	562	570	547	517	548	566	549	570	558	592	489	565	598	524	545	571	535	553	565	595	622	572	570	564	549	584	551	586	578	556	549	580	528	539	579	516	531	558	596	561	571	599	626	609	526	539	529	553	543	557	557	571	568	554	534	580	578	514	552	555	546	572	550	560	542	588	539	564	563	566	531	528	565	536	575	564	544	570	537	562	570	543	550	562	542	560	558	597	514	558	532	548	552	572	525	569	545	579	566	582	562	532	586	597	519	521	535	576	575	533	539	570	576	562	589	529	536	573	581	573	547	518	561	563	555	630	585	515	579	560	549	501	592	547	535	542	523	567	546	593	570	557	537	544	533	528	569	535	588	584	568	555	514	518	606	584	544	557	542	562	536	574	595	582	552	573	586	564	543	562	517	550	512	529	535	512	594	616	529	522	528	502	540	545	550	534	577	555	560	575	613	567	560	551	544	583	601	540	569	568	519	537	528	540	502	572	561	570	527	545	565	535	584	576	549	552	563	578	525	536	545	585	555	552	557	554	571	542	548	553	580	561	587	531	569	565	560	570	522	560	502	570	552	531	548	586	580	549	575	516	595	554	565	568	550	557	551	552	579	565	555	573	531	573	581	583	544	596	536	533	548	572	561	599	514	534	555	552	582	546	564	566	571	593	567	564	589	529	596	535	510	534	599	567	545	562	524	533	607	562	559	542	540	562	517	555	552	566	586	523	586	545	535	599	577	583	538	559	556	547	552	563	542	539	550	570	565	546	526	535	547	558	519	574	543	535	547	581	551	556	566	548	550	557	577	546	512	521	574	557	553	568	547	610	539	543	534	550	521	635	544	543	579	527	577	580	563	524	574	566	543	554	549	583	583	497	533	541	562	546	589	572	551	555	532	568	565	569	553	553	578	550	540	556	602	522	540	554	545	579	539	543	567	557	545	552	532	505	525	540	573	512	549	591	582	583	570	525	567	570	578	557	537	556	542	577	578	567	573	616	586	537	541	553	517	567	551	577	551	602	555	591	561	545	546	556	589	546	556	537	577	558	531	537	584	545	582	578	580	564	551	554	551	598	530	576	601	534	560	553	543	562	540	518	563	586	526	534	558	542	522	555	577	547	552	537	542	544	557	570	603	553	537	580	568	585	521	546	602	556	517	583	566	546	496	544	571	561	546	555	561	575	552	539	562	591	614	538	558	555	556	536	588	564	493	509	533	546	531	549	573	571	556	569	539	610	542	516	535	573	549	547	565	522	526	558	566	581	606	553	580	578	594	586	524	542	568	531	531	575	531	582	548	551	602	575	550	559	574	586	550	566	589	591	527	569	554	557	560	578	533	562	577	534	536	555	506	571	579	558	562	549	535	572	547	514	600	577	516	568	545	583	535	576	612	595	588	576	616	550	558	533	562	556	511	593	552	525	568	564	557	546	561	583	555	551	554	541	573	510	550	573	595	554	547	510	531	587	590	559	576	529	543	556	538	556	581	560	581	545	511	532	549	544	535	525	541	578	513	519	554	559	548	544	551	556	577	554	528	592	545	552	534	583	528	560	612	583	572	626	541	546	519	574	597	582	572	549	563	521	558	553	532	570	551	553	549	591	560	584	569	570	554	558	572	526	619	545	560	570	540	557	578	521	554	568	525	582	538	591	525	575	536	534	584	541	521	567	560	546	545	553	570	564	536	612	539	548	592	571	540	536	565	560	581	557	567	531	579	551	552	565	570	536	525	553	547	536	556	548	568	547	541	543	537	588	546	580	544	506	566	538	484	610	538	542	539	579	524	567	563	555	538	533	582	522	579	537	566	583	529	574	572	542	527	572	544	503	526	543	551	540	532	560	569	581	490	580	550	561	617	577	596	529	564	572	523	527	540	528	581	548	545	620	519	580	540	545	571	566	588	581	584	566	519	520	564	572	599	569	525	556	554	533	551	561	562	536	556	593	562	555	580	582	598	554	544	568	559	535	537	578	550	567	530	541	557	537	584	551	511	529	563	573	534	563	566	566	574	566	570	543	562	573	527	555	531	531	515	557	601	574	551	559	569	559	497	570	575	566	530	612	532	539	534	613	588	590	575	557	556	564	587	559	552	538	551	598	531	546	550	567	584	527	552	545	562	569	544	585	521
18526	6287	4571	2664	1913	1606	1378	1128	1059	999	897	820	805	778	768	784	697	727	670	714	690	748	665	679	702	690	678	711	696	675	719	677	689	718	716	632	657	682	666	707	715	656	624	704	622	644	693	649	693	659	653	656	680	608	675	685	682	664	629	681	685	641	641	669	616	666	643	684	651	638	667	610	632	666	679	662	694	628	655	630	659	703	616	634	662	702	596	648	658	689	619	610	627	663	650	630	644	622	673	673	672	667	664	673	604	662	647	650	655	658	725	652	679	685	652	677	649	661	666	664	645	643	690	675	653	714	671	681	658	718	666	639	671	662	677	662	670	680	635	659	661	672	628	661	665	649	637	635	629	602	679	639	704	632	650	617	672	652	676	664	636	636	687	624	673	678	613	686	681	683	661	688	658	624	678	671	682	621	643	696	647	652	650	678	640	670	621	656	721	637	635	682	649	655	692	671	680	681	680	641	694	677	653	650	646	637	688	650	641	646	669	648	661	664	686	673	631	639	638	668	657	663	667	643	650	630	636	665	667	674	657	654	641	625	646	667	602	690	695	675	677	652	643	668	693	672	618	708	657	668	666	693	680	721	658	608	683	662	731	669	655	638	628	679	692	665	674	655	634	678	667	706	650	642	660	655	709	660	630	631	576	647	619	648	608	613	683	607	653	591	675	621	632	625	685	666	657	680	666	637	653	607	697	613	661	660	641	711	655	666	653	681	660	638	701	664	679	652	711	648	655	674	649	647	695	673	654	674	614	659	617	674	586	645	671	681	648	604	639	661	659	649	640	640	678	667	634	672	635	638	656	674	710	632	678	645	610	636	648	657	625	641	648	605	675	697	667	630	673	653	654	657	672	683	691	644	617	651	653	672	621	681	655	659	658	639	632	674	660	618	655	643	686	664	657	630	687	649	666	647	656	632	720	700	665	701	628	668	655	679	615	633	662	637	662	621	647	655	681	628	652	613	674	688	649	605	630	695	661	680	672	702	679	655	621	620	623	671	693	691	674	667	637	647	670	673	664	666	617	708	667	675	662	718	601	630	610	616	596	698	666	663	642	635	669	687	644	653	614	657	685	691	675	671	659	628	658	619	680	641	717	643	644	635	636	696	662	699	658	652	663	620	667	675	652	640	635	707	671	644	623	637	654	672	658	678	651	638	661	597	647	659	682	630	660	666	670	651	621	645	697	649	697	635	606	645	689	695	675	677	691	645	643	672	646	676	706	665	681	630	637	683	649	693	635	709	656	639	613	639	645	682	670	642	660	700	680	680	634	651	657	629	692	647	648	701	680	636	625	664	627	662	646	693	637	651	692	641	655	677	671	650	636	636	650	601	711	668	678	662	680	646	633	631	670	643	689	685	692	628	683	639	613	681	677	632	674	611	653	681	642	673	649	643	619	641	670	664	667	648	667	623	662	611	650	608	623	651	686	654	641	660	636	698	653	657	689	672	663	657	694	681	671	673	675	608	683	618	608	683	658	650	643	643	658	680	641	636	655	642	630	684	677	638	674	642	697	613	666	610	682	672	667	670	681	646	648	677	630	666	642	651	684	706	690	659	642	673	687	642	666	669	617	707	646	657	644	645	640	683	646	655	649	668	645	622	668	696	641	667	712	674	647	637	611	648	681	649	663	659	697	628	694	639	631	660	680	670	653	630	658	621	697	656	627	702	637	633	644	640	660	692	676	681	684	653	619	659	657	638	671	674	696	633	670	672	651	675	674	626	646	679	694	688	625	661	668	658	648	636	627	664	678	668	675	664	636	670	651	684	693	637	664	650	636	659	649	624	668	651	632	674	689	685	606	701	656	634	672	624	669	645	695	673	645	674	651	640	622	658	651	670	713	648	636	663	646	679	677	642	619	647	648	667	644	642	648	617	670	642	599	646	609	699	686	649	684	642	612	659	679	692	698	606	655	676	662	641	680	645	666	634	634	649	632	612	699	643	668	628	647	648	651	621	627	615	681	602	662	646	643	630	606	643	620	619	653	702	687	656	676	657	614	655	650	619	591	703	719	686	659	655	638	686	599	678	675	655	637	706	656	653	630	627	654	640	663	681	675	670	637	629	665	670	642	648	633	673	676	629	676	686	690	627	671	655	653	603	642	667	653	695	633	661	636	703	707	620	656	662	642	652	670	677	679	641	654	661	674	672	656	654	659	673	613	643	623	678	660	647	628	664	628	652	675	652	674	650	664	684	697	626	654	624	628	704	605	670	650	686	605	648	646	638	604	616	628	624	689	637	680	669	662	606	610	675	654	677	624	636	627	683	666	634	629	666	680	656	664	653	649	665	641	652	642	646	606	610	649	667	641	614	645	686	653	663	628	630	643	647	671	673	610	643	696	716	644	680	633	691	673	617	663	645	667	669	653	651	632	617	675	671	636	685	599	633	705	647	675	675	676	676	610	704	649	674	653	652	660	659	678	664	665	647	625	634	623	645	643	647	653	659	675	646	640	657	667	650	627	665	695	597	642	631	670	656	674	664	674	653	599	666	628	672	656	672	629	696	673	640	641	652	673	660	644	684	679	638	697	647	641	687	673	648	671	639	657	694	672	664	661	659	652	668	661	621	679	671	642	690	641	678	677	666	687	646	661	684	697	632	697	618	679	639	688	664	649	629	646	634	692	639	700	652	693	611	660	632	630	663	642	659	660	655	687	659	683	678	638	606	663	663	630	605	681	626	642	658	662	639	647	675	638	679	648	654	640	643	673	673	664	674	637	642	685	626	735	698	633	634	592	660	688	682	652	658	635	676	661	651	656	677	685	704	649	649	655	642	629	654	627	681	660	666	625	633	642	644	697	617	698	640	620	639	703	620	639	665	668	623	628	679	620	688	664	651	710	634	681	667	665	652	685	650	694	702	692	712	643	672	640	690	645	632	632	629	627	643	635	671	660	599	644	659	641	664	655	653	677	609	631	646	628	622	711	685	626	664	664	638	624	641	630	636	683	630	653	701	649	671	639	633	666	625	662	700	667	658	669	646	648	647	663	661	673	645	596	674	653	652	635	657	643	657	619	674	629	618	669	655	696	637	636	657	631	643	692	636	724	665	671	687	643	664	623	678	664	613	634	662	651	623	626	652	659	693	644	641	645	655	667	678	659	650	655	636	682	669	638	696	663	626	635	651	681	689	647	635	652	665	601	643	684	630	688	692	638	666	617	680	681	655	652	665	607	620	686	658	685	674	646	633	692	635	675	691	610	656	684	638	654	680	661	654	663	666	637	640	620	630	633	653	630	676	701	664	626	662	625	679	650	703	658	671	673	684	681	679	648	649	642	653	679	646	689	681	673	647	703	661	687	653	639	672	655	678	642	621	688	625	634	670	677	622	656	651	688	632	656	706	658	623	646	672	641	594	645	628	639	624	631	609	679	652	633	612	645	663	655	679	688	616	695	635	634	637	609	611	661	639	675	642	673	658	676	704	651	622	691	689	633	659	645	681	666	694	665	647	646	665	638	670	673	638	662	634
11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	11	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
7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	7	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
