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
341251778514	341251779073	341251779623	341251780173	341251780721	341251781273	341251781823	341251782373	341251782921	341251783473	341251784023	341251784573	341251785121	341251785673	341251786223	341251786773	341251787321	341251787873	341251788423	341251788973	341251789521	341251790073	341251790623	341251791173	341251791723	341251792273	341251792823	341251793373	341251793921	341251794473	341251795023	341251795573	341251796121	341251796673	341251797223	341251797773	341251798321	341251798873	341251799423	341251799973	341251800521	341251801073	341251801623	341251802173	341251802721	341251803273	341251803823	341251804373	341251804921	341251805473	341251806023	341251806573	341251807121	341251807673	341251808223	341251808773	341251809321	341251809873	341251810423	341251810973	341251811521	341251812073	341251812623	341251813173	341251813721	341251814273	341251814823	341251815373	341251815921	341251816475	341251817023	341251817573	341251818121	341251818673	341251819223	341251819773	341251820321	341251820873	341251821423	341251821973	341251822521	341251823073	341251823623	341251824175	341251824721	341251825273	341251825823	341251826373	341251826921	341251827473	341251828023	341251828573	341251829121	341251829673	341251830223	341251830773	341251831321	341251831873	341251832423	341251832973	341251833521	341251834073	341251834623	341251835173	341251835721	341251836273	341251836823	341251837373	341251837921	341251838473	341251839023	341251839576	341251840121	341251840673	341251841223	341251841773	341251842321	341251842873	341251843423	341251843973	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	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	2747	2000	3600	2300	2747	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	2000	3600	2300	2748	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	2750	2000	3600	2300	2750	2000	3600	2300	2750	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
22943	21814	29790	24428	21819	21903	12459	2085	1618	1404	1281	1254	1128	1209	1130	1175	1112	1144	1026	1073	1052	1034	1020	1079	1099	1059	1049	953	985	980	1025	1042	1022	1032	1013	1012	1020	1026	1057	991	1023	1009	1027	1047	1012	1040	951	1023	1027	1014	951	1024	1010	1006	1037	983	970	1032	1034	1015	981	1011	987	1006	1040	982	1001	958	975	998	990	1014	1013	1007	974	991	960	1015	1012	998	975	1010	932	996	1013	1030	1006	968	1067	993	945	1019	1024	977	1007	1011	1058	922	950	1020	1025	975	949	969	953	961	1010	975	966	965	967	980	960	1006	1007	987	925	1030	991	942	1042	1011	1001	980	973	964	992	993	929	1015	997	998	996	1019	1027	1010	997	994	985	1036	970	1051	1069	1006	1074	975	938	1002	932	987	1031	970	1051	974	937	962	975	1002	1027	1007	932	979	989	1001	1047	1020	985	1050	1062	971	989	1001	1009	1010	993	969	985	1031	978	974	995	950	1003	951	940	1046	1025	979	1053	927	954	1011	979	949	1016	1059	938	1043	1028	955	1026	1053	1043	977	1033	1038	905	1037	1031	972	1012	978	1022	1006	993	1005	1074	1014	1008	943	965	1021	1029	1021	976	1008	1026	1007	968	945	989	996	989	1008	988	928	988	963	1013	989	1019	992	1000	973	1002	939	975	1018	1020	993	1017	1016	951	985	977	1004	980	945	1008	1009	1000	968	951	967	958	1021	890	1000	1033	1001	944	982	1011	971	946	946	935	982	1001	1021	972	1024	1002	1018	1010	1018	976	992	976	1000	1029	934	1012	948	979	981	998	988	964	983	982	1017	1000	968	1041	1032	952	995	1021	995	1020	959	989	1030	968	973	959	1042	1017	964	957	1002	995	980	978	1013	1005	1011	940	1003	1002	1009	994	1019	1022	945	991	986	999	993	1035	988	1011	943	994	1020	980	1033	963	992	979	1037	957	972	956	1001	969	968	973	958	917	986	985	976	989	966	1006	1019	954	950	994	1004	954	949	999	975	1003	1029	983	986	974	969	918	974	933	982	993	1012	1015	995	967	968	1034	990	1021	1033	990	1002	964	986	980	986	1009	1053	1006	1004	1025	1001	980	978	978	1028	993	1005	1059	1028	986	1009	1026	972	1016	986	978	1039	1011	1019	978	1002	958	961	939	998	1005	958	993	995	1030	955	1023	969	1022	1005	1003	980	971	1011	1027	1032	1012	1017	975	986	1003	988	938	1020	950	898	1016	992	1000	1025	926	995	1011	1041	978	989	929	1008	1031	993	1034	980	1018	1003	1010	1013	992	962	962	975	973	967	1020	1041	1046	1012	1038	974	972	1005	995	912	977	1011	964	980	1012	960	987	1006	1002	967	962	986	960	1001	965	1033	965	961	993	950	1007	957	948	976	1014	1104	1024	987	959	988	985	962	994	990	974	1006	997	988	978	909	1001	921	1001	986	989	1004	1001	994	1012	979	967	1020	951	1049	992	978	923	990	1023	990	982	967	1013	948	1007	1017	971	1004	992	963	1049	985	964	1007	995	919	997	980	1011	997	989	949	995	1052	936	1030	966	1001	1003	1001	1013	948	995	989	1030	1004	1004	1017	990	975	986	947	1018	990	1020	970	1004	1002	1042	993	1043	998	1030	998	977	957	1005	1036	992	964	1034	999	993	1005	1014	1005	1028	1016	1003	1004	973	982	947	921	996	1001	983	997	1060	963	1025	1006	953	956	973	962	989	999	959	970	998	980	962	968	984	974	984	944	1030	947	1044	932	975	957	991	1011	1016	1029	996	1040	988	1018	942	981	1014	1018	1008	1004	1017	980	966	962	978	926	1026	1014	1004	988	995	993	978	1005	982	972	980	984	1023	995	967	1006	1016	933	1001	1006	996	1000	1015	910	977	1003	963	1071	996	1022	993	986	976	999	930	997	913	1025	935	990	962	917	980	924	966	979	1013	961	1027	995	965	1003	1012	954	1003	968	978	975	921	1005	947	1011	984	1039	997	950	1027	1031	963	994	933	956	961	988	980	1053	1013	952	949	960	958	1008	990	992	965	1038	981	1006	1023	1005	1015	998	914	959	938	979	977	993	991	1015	938	967	985	1055	1035	965	961	932	975	1030	1026	965	1020	961	1020	957	982	960	1014	999	1006	1028	974	1010	998	1005	995	992	975	999	1000	1038	969	1014	1064	1009	974	970	1025	966	976	980	974	989	1011	931	952	962	1003	947	1015	1009	1014	1002	977	1090	1014	1008	1034	993	992	1024	975	1043	991	1027	992	1004	968	961	924	993	1012	1035	963	947	972	982	975	1023	994	972	964	973	992	968	976	974	977	1002	1038	1015	1040	993	955	1019	992	1004	1001	970	989	996	1002	969	977	926	971	933	1049	961	950	1062	995	962	953	991	995	979	983	983	937	1007	1024	968	966	956	1007	998	1008	1028	1007	1053	1040	978	989	974	981	999	981	915	965	927	979	989	956	1008	965	956	997	976	972	939	970	961	979	951	935	948	980	1004	1051	932	1019	1007	1017	1019	946	962	948	998	895	990	1005	993	968	1000	1055	954	983	962	993	997	1044	930	976	972	951	991	984	1026	1004	1044	1010	966	1006	982	965	1011	992	953	948	1001	996	989	919	999	1027	939	999	992	1010	1058	1020	961	942	924	991	981	1023	953	998	936	1011	962	1000	1021	1007	981	905	951	997	982	983	979	1022	971	995	937	952	982	973	963	931	937	1003	984	957	1009	970	992	1003	952	989	971	970	987	1090	960	912	1032	983	998	1040	1045	1000	923	968	991	951	990	1049	975	974	1021	974	1037	996	988	1008	945	1044	975	996	981	951	1029	939	1003	950	1021	995	1007	992	947	991	989	999	1000	987	943	965	939	1045	966	1008	1016	957	946	973	929	1017	973	1016	967	1030	1038	1016	1058	990	985	1032	973	925	988	925	1036	979	995	984	981	999	1032	1016	997	916	1009	997	996	974	1015	970	975	963	986	997	945	978	980	1009	949	1007	916	975	1008	996	1004	948	960	954	990	999	919	966	976	1017	1004	1031	1026	1007	977	979	1013	978	950	1048	948	975	909	1006	1033	1046	1020	1009	1024	1052	1008	972	925	971	964	1019	1046	942	998	955	999	932	994	994	986	976	961	934	974	1014	1014	969	962	981	986	968	1047	1024	1030	979	976	988	1028	961	1016	1055	975	970	993	954	981	974	976	989	954	992	990	961	915	1004	988	931	1018	988	946	960	914	982	983	984	965	995	1078	988	990	993	989	1031	1003	1003	999	1028	936	966	967	988	1011	1016	986	964	983	949	949	1005	1005	992	981	942	934	1006	969	954	1038	1032	961	966	975	977	948	1019	951	1025	978	990	978	955	1006	972	1001	949	964	1004	953	1031	962	1018	970	980	1025	1006	959	974	973	980	943	1002	955	1003	988	991	1004	964	1018	977	1010	981	988	1021	918	977	1028	982	1070	979	971	1015	994	1016	1013	933	985	935	1001	1027	987	987	956	1036	999	1039	998	999	967	952	1000	969	1004	980	1029	941	941	998	1046	970	950	907	1001	974	986	1029	1008	945	923	1019	990	1004	978	959	1012	1017	1002	1027	956	973	1001	982	1004	1056	1019	1000	1024	984	1001	1028	917	912	980	978	1029	1028	969	989	962	998	943	933	991	950	994	999	996	988	900	981	1006	981	974	927	1029	998	979	1008	1010	966	976	1009	1014	1014	976	979	978	1005	1016	999	975	976	1008	1035	1014	1007	1019	1009	964	1006	996	930	1026	1016	1030	1018	1017	1035	963	972	984	1005	960	944	979	1024	1017	947	992	941	923	957	1005	1032	978	1015	1015	969	962	975	1033	939	953	976	900	987	988	1025	1005	987	978	1008	1036	960	996	1021	934	995	993	984	1006	998	970	1032	977	1080	931	1016	986	997	1007	1000	974	935	1016	945	993	992	1035	1027	1011	999	975	1011	986	1027	981	1028	1014	966	963	1010	928	955	952	1023	1000	976	971	960	994	988	937	1022	972	997	1013	965	1008	958	1002	974	992	967	896	998	965	1014	1024	935	991	949	1021	1018	953	982	934	975	945
5861	19573	12697	6153	4165	3208	2632	2397	2165	1639	1455	1404	1254	1275	1234	1128	1159	1100	1105	1060	1101	1072	1141	1025	1098	1090	1041	964	1029	1075	1067	1036	1025	1025	1038	1103	1025	1120	999	1060	958	1035	995	971	1015	980	1031	989	994	1007	1016	986	926	1003	1009	998	999	1011	1021	1023	1025	988	1058	1005	1003	982	999	1023	1007	1052	1013	1023	969	1010	1059	1019	1046	1063	975	1068	1010	1031	1018	1029	1067	987	1003	1003	1050	1022	1036	1048	1026	1027	1008	1012	992	955	969	976	993	964	1059	973	985	1015	996	1017	984	1056	978	973	1048	1026	1025	1043	982	1002	996	1003	1020	949	943	1038	987	1004	957	971	986	1055	942	974	1047	1022	976	1027	981	1010	985	967	1013	972	1053	1022	955	974	971	936	973	1037	1021	991	1026	962	1046	961	986	971	1023	1017	1042	1001	957	1054	987	1012	953	1024	980	953	999	1042	1019	1004	988	1009	983	967	947	971	1055	1011	988	1017	1065	988	1016	989	979	942	959	989	993	988	1058	940	1034	943	992	1004	988	1017	947	948	977	1011	1034	972	992	996	971	965	991	988	1017	992	975	1021	984	1004	1007	982	1041	972	991	1041	998	1010	984	979	997	977	972	1073	953	1018	921	1036	998	988	989	943	951	1026	941	957	1017	1004	1006	987	954	999	1034	1027	992	996	993	978	941	993	986	1018	937	1039	1021	989	970	1020	997	971	999	937	935	1036	1017	983	960	1048	955	1012	1037	953	984	958	956	1030	964	1009	978	1012	1051	966	1025	986	1017	997	975	965	1014	975	1005	967	1017	1016	1021	965	1006	1037	1009	1002	1030	962	952	981	998	958	983	1020	1007	968	995	1023	979	981	1045	976	1035	971	969	1043	980	1001	1029	979	1023	933	1050	968	1042	1003	999	983	952	977	949	1020	1008	968	957	1007	980	950	922	975	928	962	978	1006	946	1043	994	1008	987	992	973	931	1018	995	987	994	944	938	997	994	1024	1053	1018	1064	967	967	986	954	1011	1039	992	936	1032	972	1004	975	933	956	955	1005	1012	998	952	1025	960	1050	1032	974	987	1069	1003	935	1003	959	977	993	977	1007	1024	1027	1046	1001	1012	993	992	982	1046	982	1037	1028	1040	987	918	950	996	1026	1020	980	987	1014	991	931	975	1050	932	977	992	935	973	1000	958	1024	1023	1002	994	945	933	998	935	983	971	992	951	998	1002	1010	986	1078	965	1056	965	969	1013	1047	991	962	1059	941	969	1031	1023	1020	991	1015	994	1015	1016	967	914	976	969	1001	970	1096	953	970	1025	1040	963	1008	1008	982	946	998	1024	977	1032	948	946	983	959	1005	1036	1006	944	1021	991	989	968	1033	971	1004	1000	947	915	1004	962	1077	981	970	942	980	958	1009	974	1046	951	977	1032	1020	945	1008	1024	967	964	998	1004	1007	979	946	1016	1022	991	989	1066	963	1015	1009	947	995	963	1034	1033	957	998	959	1054	964	1059	1005	1010	1037	962	1041	1068	1047	966	1015	1028	982	972	1016	1006	987	987	974	987	993	1018	1008	975	1024	1011	1001	956	1003	966	1070	952	1007	961	984	949	935	1001	1049	1012	1012	1020	939	984	1021	1004	941	965	978	989	1027	975	1016	959	974	971	989	1042	976	1024	946	1053	992	1040	995	952	960	996	1023	1031	1003	1015	1019	939	972	1010	1016	1050	1055	1019	1027	991	1000	1027	965	912	975	983	985	1014	1002	963	1017	993	1013	938	996	1030	972	952	1016	1037	954	991	1018	982	1012	974	977	973	933	959	1005	987	1066	942	980	959	1016	1031	1029	947	992	1010	1034	987	1003	1001	967	962	950	973	1021	971	969	1012	1062	991	1021	982	1036	950	1027	992	1002	982	975	996	980	949	1054	1001	955	962	987	1019	954	980	998	1032	977	937	1016	1016	964	1015	964	990	996	1025	964	1001	978	975	1005	939	1015	992	989	1020	1034	1003	973	932	987	1022	979	988	991	1058	996	991	1001	1016	962	983	995	990	949	1019	950	979	957	939	1025	996	969	971	1003	946	1041	938	1006	1034	990	971	985	1003	1014	1011	1002	1020	1031	979	1027	966	915	992	976	980	1045	940	985	1012	989	1011	1011	1033	1032	1012	958	1023	1007	1044	1000	1001	961	959	1016	920	950	941	971	992	917	966	955	969	985	955	1036	991	1009	999	973	1001	953	950	1011	1018	986	1021	999	1045	972	1025	915	1016	971	958	1019	953	968	990	1005	1029	1009	982	971	995	1031	982	1010	1009	986	972	1034	941	981	956	1015	955	932	985	1006	958	980	990	1012	1011	1009	1015	927	1048	1018	1005	976	997	942	1011	967	991	957	981	1053	968	986	1080	981	971	1007	973	988	993	936	935	982	999	1093	973	1010	1018	952	1000	1016	976	989	941	1030	964	1006	941	1004	980	1027	1005	1017	969	987	997	961	991	977	1025	1021	1032	943	980	983	988	1007	971	959	976	978	1019	1045	999	1004	1006	973	1018	1008	998	976	988	1010	1039	929	1028	994	968	915	1003	972	1015	990	995	968	991	996	978	990	1003	997	951	1013	1043	1017	969	1036	987	969	1014	948	925	983	985	998	982	946	1030	1013	987	1008	982	999	1024	1060	990	976	968	981	982	969	1000	1016	1032	997	1022	1039	1038	1029	981	994	981	979	953	1016	961	992	957	1006	942	966	910	961	1004	1047	986	966	981	991	1038	966	1000	1014	1007	1036	986	1001	1037	982	946	1021	1010	1028	985	1051	1126	1004	996	1035	1007	981	1031	951	1017	992	997	977	998	964	1002	956	984	1015	1042	945	970	966	948	1022	995	983	991	985	1009	1018	998	995	996	995	1042	955	949	945	1010	1011	983	997	1002	955	967	967	998	1014	886	936	969	1005	1017	1040	1022	1026	1012	1011	930	970	1034	980	963	988	950	932	926	1008	997	1004	969	1026	1006	1044	1020	973	1016	1002	953	949	1029	1028	1031	918	1021	944	995	1010	937	1063	934	1023	973	1040	973	992	986	1031	941	1029	950	1019	994	983	1011	953	986	977	935	944	1022	934	968	1000	1044	1011	978	986	980	1024	990	1004	1012	964	944	986	1016	978	984	975	1013	1007	985	974	1011	996	1052	963	999	992	988	951	1016	989	980	942	993	996	1001	970	936	980	982	977	978	980	943	1020	1005	954	1056	1036	962	976	1035	968	1007	993	992	958	959	990	989	980	1019	981	951	967	995	974	1007	988	985	943	985	1034	940	975	959	968	1012	942	1005	993	960	1004	953	989	1058	1007	995	983	982	998	1028	989	1025	993	996	975	1035	1001	960	992	976	954	960	1006	972	1019	963	1028	1007	995	989	966	983	1001	1013	1005	973	1003	977	926	980	1011	1017	1013	1009	970	1011	1004	1006	985	994	1030	966	987	941	997	995	966	965	1029	1034	966	927	1001	950	974	954	1001	919	978	1027	996	964	1022	957	966	1011	1029	971	1067	1003	964	901	1017	1001	1034	1024	978	976	978	993	986	947	971	1015	959	951	1065	976	936	983	1025	994	1022	940	1037	969	1006	1012	1043	1032	995	912	1012	963	976	1051	981	1006	1025	1037	995	958	946	934	979	1035	1029	1021	992	946	957	1048	1036	990	1003	947	1019	940	970	949	1033	999	996	1024	965	969	963	958	988	970	983	1029	1005	985	941	1033	1017	993	966	1024	1001	987	1014	1002	997	920	1015	1005	982	941	985	996	1007	1008	938	1004	1049	979	1005	939	1000	1022	969	998	978	960	969	997	984	1034	1015	992	964	1005	992	936	970	1006	1006	989	996	993	989	983	1016	1005	996	997	940	1049	1018	1016	1002	959	968	948	989	1000	964	959	1039	949	1016	967	1019	1007	1058	1032	969	960	997	992	970	1034	1013	987	962	976	1052	999	954	1035	959	1036	999	1019	1038	999	933	1019	979	941	987	981	962	1091	990	997	1016	993	960	987	999	982	993	970	1068	1037	1026	1030	1013	986	996	940	996	1033	996	1004	940	954	959	948	1013	1014	981	992	1081	1051	932	1005	989	998	1013	971	964	997	1029	965	958	974	1029
27791	20535	8618	1209	775	687	542	485	523	501	414	479	444	425	415	409	433	441	423	437	389	407	395	417	409	392	405	438	454	409	447	436	422	406	392	389	393	459	412	407	404	445	407	432	434	396	413	446	396	449	409	411	412	476	424	375	405	407	437	436	372	395	410	404	447	422	395	421	405	402	412	386	437	439	416	391	415	442	430	418	430	459	430	418	375	429	385	450	395	422	428	407	421	388	434	397	423	383	444	438	398	451	414	408	414	412	422	428	364	373	379	426	419	406	392	432	419	428	416	430	410	422	418	474	428	442	439	385	432	445	421	359	428	419	414	415	421	420	431	397	392	415	442	415	394	392	423	385	409	443	435	395	406	438	396	413	411	382	362	406	390	387	430	398	408	347	373	419	398	392	433	423	437	403	419	403	401	414	404	440	383	420	404	429	414	427	425	426	424	437	426	405	400	433	441	431	398	453	410	418	419	406	411	425	406	423	423	435	450	419	397	453	407	428	434	400	437	402	424	388	448	433	425	381	438	419	381	404	407	418	420	409	378	406	457	440	420	429	410	427	453	404	395	423	403	393	425	421	430	363	403	451	433	445	416	382	436	406	450	388	407	421	407	403	428	406	426	408	434	437	429	414	435	403	402	425	426	393	395	461	404	415	399	436	429	407	422	396	408	436	388	410	402	376	458	395	404	379	414	441	422	405	421	413	456	429	406	401	423	411	397	402	437	374	425	429	423	409	396	399	412	413	411	395	435	424	407	413	440	387	401	410	386	424	386	444	413	378	376	419	386	412	408	421	381	407	418	461	407	419	411	397	413	420	411	420	427	400	390	382	409	427	431	426	390	434	423	412	397	416	427	435	387	405	397	399	397	428	403	405	429	409	396	376	414	431	420	416	449	417	414	408	417	401	409	393	413	423	415	406	422	401	389	387	439	440	386	428	415	421	387	438	423	426	430	388	446	396	409	448	396	403	410	401	426	432	444	436	399	406	396	422	387	400	392	425	399	416	433	381	414	424	410	393	421	423	421	429	401	395	386	423	413	408	443	392	412	419	439	374	388	378	408	434	382	418	380	394	380	470	412	400	407	423	408	421	435	390	434	416	420	411	429	442	388	400	376	415	403	438	431	434	440	413	425	415	368	439	407	421	410	427	405	394	388	433	397	407	402	429	439	410	429	392	396	423	398	418	423	409	439	405	404	411	465	398	402	439	419	424	425	436	424	389	384	415	413	399	419	412	428	402	386	409	437	394	370	436	424	408	388	388	416	422	437	412	391	449	418	456	429	438	404	377	401	427	410	421	402	407	390	405	433	380	395	436	414	415	442	424	437	384	398	429	402	407	364	463	422	416	380	446	389	414	416	414	436	357	436	406	383	419	357	401	409	450	415	411	409	398	426	400	417	373	401	362	448	414	413	422	404	414	419	369	376	468	410	400	422	422	446	412	429	409	414	423	426	405	433	462	427	423	417	417	431	389	388	411	398	436	425	393	402	457	422	372	447	374	412	397	422	447	405	424	445	411	436	384	410	418	393	407	399	378	410	405	426	413	397	451	395	390	420	396	428	440	345	406	434	432	407	433	461	422	430	407	431	416	424	411	415	416	406	437	408	396	406	410	408	387	399	410	389	411	437	413	430	392	420	397	416	400	410	386	391	399	427	445	430	434	410	387	410	441	411	395	381	428	377	429	442	391	400	436	403	384	417	399	408	439	459	413	448	423	389	452	414	372	409	411	405	423	430	414	409	386	365	394	454	410	407	424	401	426	423	409	403	429	409	438	447	395	404	457	403	424	414	415	433	413	419	391	392	409	421	401	427	390	411	405	415	405	458	427	425	426	412	434	433	442	435	421	448	389	439	421	417	412	401	421	430	451	406	424	402	420	439	410	452	406	447	434	375	425	414	426	459	420	418	418	414	463	423	397	409	427	411	397	408	401	413	425	421	383	428	402	410	421	419	420	438	397	403	431	439	381	368	397	413	428	403	425	400	409	403	412	414	430	407	428	434	405	442	384	413	389	425	419	406	383	387	416	436	389	436	446	406	408	411	382	385	412	444	409	397	423	391	440	393	395	422	413	407	409	402	402	418	443	445	377	414	380	439	396	429	450	458	460	424	402	396	419	455	388	423	401	397	424	457	413	427	396	413	377	422	394	452	400	405	402	434	452	412	389	407	401	410	421	441	418	400	415	411	418	439	414	415	394	419	428	421	415	431	407	403	423	448	416	394	426	443	411	407	401	446	391	401	429	402	427	405	389	426	421	360	422	459	400	417	441	427	420	427	407	480	379	430	402	417	416	414	400	386	429	356	408	407	389	417	389	390	397	408	438	397	384	433	374	393	412	420	376	418	394	415	435	420	415	428	405	429	420	442	427	411	375	463	417	427	433	417	434	427	402	401	436	419	447	416	380	369	411	406	428	423	399	401	442	402	400	446	389	412	436	412	403	407	435	432	414	411	360	409	407	394	395	408	471	406	413	409	428	416	445	409	416	411	425	402	441	418	404	397	447	447	420	419	443	403	416	410	397	424	447	416	433	379	394	411	420	427	432	389	385	421	368	452	435	385	414	386	412	387	407	399	387	397	388	401	422	421	412	454	406	398	434	408	441	399	399	399	402	416	441	428	400	442	430	410	387	396	422	410	424	411	394	430	428	405	446	434	425	385	427	444	426	430	405	408	411	419	457	407	430	420	399	452	397	449	425	413	425	400	432	391	421	425	420	404	411	437	418	387	410	390	415	436	436	447	428	442	401	377	436	422	405	398	393	394	404	396	427	429	421	384	398	441	391	391	420	414	412	421	407	435	383	424	405	455	389	398	440	436	416	399	458	427	404	384	406	415	449	405	443	435	390	390	384	414	395	450	436	382	378	373	404	420	409	427	454	353	406	390	443	415	435	398	394	413	386	424	422	434	430	409	436	416	436	398	425	405	402	447	443	432	403	390	445	383	418	392	399	416	363	412	423	424	393	439	424	412	388	407	423	421	424	412	394	412	432	391	416	430	446	455	385	381	426	451	403	435	398	422	407	417	400	414	393	404	402	427	413	406	435	397	391	409	406	424	409	391	409	404	399	397	401	405	404	403	425	380	431	404	441	423	427	417	407	454	399	405	401	427	391	419	418	425	445	437	444	423	365	424	420	386	414	405	436	397	426	421	405	410	416	366	413	392	423	422	402	363	380	357	406	436	396	409	408	409	428	437	440	398	395	421	410	397	434	404	381	406	437	421	422	419	387	387	400	394	424	403	380	427	382	384	428	365	421	403	401	455	405	407	414	393	454	389	408	404	405	431	432	412	408	393	421	401	439	422	402	424	382	406	411	411	453	416	448	402	395	379	402	408	406	432	390	422	419	419	404	444	424	438	410	393	382	405	400	402	417	400	397	387	424	463	398	436	422	444	435	390	430	426	430	410	384	427	400	405	408	413	423	419	384	426	410	415	435	407	421	418	464	372	427	398	431	406	416	427	412	412	405	404	443	439	423
5055	4674	2062	836	643	533	562	554	675	458	462	433	466	424	430	503	436	414	446	390	414	424	483	428	406	426	419	430	417	427	440	427	424	441	386	407	449	397	436	393	386	430	433	373	413	420	392	454	402	434	434	436	407	462	399	405	406	384	473	423	393	411	404	446	448	372	398	412	395	431	429	458	417	443	424	469	452	423	396	435	430	453	425	380	399	392	400	404	409	420	431	409	406	419	442	415	438	442	435	429	402	382	396	420	419	412	424	412	439	438	422	435	437	437	416	443	407	427	431	404	423	434	413	431	432	410	440	456	416	426	367	413	455	418	424	416	406	383	436	439	407	433	441	443	418	404	442	412	400	467	405	381	419	427	424	411	420	410	428	417	430	399	444	383	466	427	426	441	411	416	447	400	472	396	419	417	402	417	435	446	426	414	431	430	439	424	403	421	421	420	422	427	460	381	415	443	417	403	409	377	427	409	394	402	453	440	432	407	452	430	429	412	452	466	410	407	376	429	399	402	424	409	405	469	437	409	385	456	428	367	411	456	436	440	405	407	445	429	418	421	433	416	401	460	417	416	399	408	430	403	400	414	400	395	425	422	438	458	409	465	403	431	387	453	417	418	412	461	437	440	419	422	413	389	421	421	457	424	446	442	416	439	406	433	400	431	435	396	422	446	420	407	463	413	453	437	392	380	449	419	429	442	419	452	425	474	405	448	441	412	413	428	437	393	447	438	432	414	432	412	431	445	453	461	408	422	383	399	438	416	395	429	440	394	410	365	430	451	401	415	419	445	432	453	400	431	400	367	386	451	419	446	374	421	415	453	436	453	434	404	417	382	421	414	435	422	435	414	433	398	425	396	426	426	438	429	386	470	430	424	438	416	415	366	428	409	434	415	412	419	441	467	447	384	433	453	452	431	404	436	402	415	447	475	431	408	417	378	425	397	444	414	396	437	443	441	399	407	437	430	421	402	425	410	436	419	368	417	437	408	416	414	380	457	417	455	447	415	383	432	384	442	406	412	432	411	421	434	454	394	423	402	455	399	441	465	432	406	392	474	432	437	435	445	409	398	416	445	391	411	405	397	428	382	425	447	413	446	410	430	418	392	410	416	422	437	427	461	429	446	416	421	433	381	416	411	388	399	456	431	458	460	438	402	448	409	429	422	404	446	392	454	392	430	387	420	395	444	458	441	442	423	400	422	426	453	428	444	417	388	410	388	432	403	402	414	414	407	394	445	453	391	409	414	450	422	431	381	415	396	423	405	405	457	425	413	438	417	447	410	449	422	411	434	443	385	464	411	452	415	414	442	404	429	457	436	449	415	411	390	443	439	425	429	439	434	383	447	419	398	428	406	411	449	401	416	420	415	400	428	414	399	425	412	425	460	393	427	402	409	405	413	427	441	416	387	387	428	450	417	420	410	429	442	437	433	438	415	437	398	395	395	435	422	412	395	405	415	442	420	444	429	404	371	455	442	456	425	441	445	439	383	416	418	408	455	439	391	409	402	420	432	398	426	374	447	413	429	389	432	389	428	430	415	403	449	395	400	416	414	416	407	419	403	406	414	426	407	412	399	404	373	435	391	404	434	458	403	429	404	438	409	386	404	449	456	421	433	410	411	418	463	426	441	420	415	433	458	439	412	393	455	415	417	465	391	435	421	424	402	404	399	412	407	426	399	413	429	431	446	425	426	427	421	431	416	398	433	450	422	423	404	425	445	446	417	438	419	439	378	397	419	457	420	425	399	409	415	443	395	444	449	431	407	434	427	415	416	400	427	408	449	386	426	383	369	418	405	411	397	462	407	422	443	390	441	410	422	370	412	407	442	390	406	434	395	385	436	386	403	414	400	446	411	443	456	449	437	437	433	430	395	456	459	387	429	432	385	443	401	416	411	420	429	402	389	411	433	427	410	418	450	446	410	411	422	415	394	407	414	435	423	415	425	482	416	421	424	454	433	434	412	426	403	417	434	429	415	388	402	429	425	442	389	428	424	416	407	412	455	397	419	388	441	400	422	439	415	400	455	377	435	433	400	391	426	438	436	409	421	449	431	403	416	393	412	432	429	448	400	450	389	435	458	363	426	437	448	432	422	413	426	410	430	427	411	429	414	404	420	448	407	415	375	414	397	437	419	440	434	424	395	400	430	394	408	426	384	435	432	442	459	448	392	423	396	425	456	389	429	434	417	418	425	397	417	398	439	439	439	426	435	433	413	425	395	467	420	403	421	416	391	443	431	418	449	362	423	427	434	382	428	405	427	389	439	426	439	451	434	438	429	431	405	450	441	418	434	462	427	421	426	419	395	392	423	426	402	442	399	416	399	398	424	453	425	423	414	428	423	399	423	425	414	430	409	416	448	423	403	419	422	458	459	401	394	468	403	448	418	474	385	457	434	446	428	472	437	412	466	436	408	425	450	415	407	422	408	440	426	436	413	406	416	409	461	428	421	420	429	417	403	430	438	408	417	418	384	383	454	430	401	419	417	388	401	433	391	448	425	425	414	420	405	393	415	397	441	445	412	442	416	436	430	427	432	452	397	409	465	465	397	404	441	444	422	463	412	422	429	434	407	419	405	418	390	423	441	452	438	428	423	444	426	420	411	444	457	457	414	415	408	438	432	416	381	399	406	401	407	444	419	382	441	423	444	469	420	430	425	419	466	411	420	447	429	458	399	393	420	392	412	428	429	443	419	444	428	397	419	439	419	462	448	440	390	431	417	389	415	426	419	380	399	444	407	432	440	431	409	404	390	399	442	423	414	426	437	398	395	376	432	453	434	418	402	412	443	396	456	461	435	445	408	375	415	432	397	409	416	428	393	437	435	431	423	424	438	418	432	458	438	413	457	391	394	394	432	419	388	387	401	399	430	451	419	424	443	416	407	435	447	428	409	419	389	379	406	387	422	410	411	444	457	425	403	426	400	464	424	419	390	427	416	428	453	435	421	414	404	414	433	442	406	440	428	416	438	417	445	423	386	416	466	412	421	423	437	414	455	376	436	413	405	437	443	431	434	401	433	436	400	432	396	458	433	411	429	432	397	406	425	408	415	420	440	444	420	447	451	428	414	458	408	444	410	443	444	433	424	405	438	461	402	448	394	429	431	432	447	454	418	424	430	402	411	440	440	402	435	388	431	416	422	415	420	404	451	408	439	416	428	418	406	416	433	425	438	428	403	403	407	471	407	401	415	404	413	463	434	427	430	439	442	439	414	405	407	395	444	440	376	429	430	416	452	419	429	414	414	415	430	450	438	400	459	428	413	437	410	415	378	404	418	418	443	425	449	422	418	484	387	425	421	416	387	421	427	436	435	470	434	450	396	430	413	396	447	434	416	464	403	426	427	407	464	447	422	414	414	434	415	420	456	416	423	427	404	454	416	432	407	434	432	423	400	438	432	400	389	407	411	447	417	427	451	411	439	433	433	480	426	414	446	405	395	400	413	432	450	436	426	425	421	392	426	446	387	426	442	402	423	415	392	443	436
23723	21518	29032	24427	21534	12678	1906	1370	1366	1123	1056	1098	1054	1016	946	972	961	982	949	919	907	955	950	973	1031	922	893	943	922	994	825	895	952	934	911	927	918	893	953	922	885	981	946	890	911	864	880	884	922	924	936	900	903	978	878	914	876	915	904	906	874	910	876	884	892	896	900	807	857	940	920	919	922	893	955	896	898	886	877	915	901	888	926	890	907	960	923	897	936	934	892	883	895	1001	911	912	921	939	925	907	894	909	890	879	862	920	903	933	899	916	952	898	948	916	886	937	935	890	894	927	890	901	910	943	894	950	905	928	945	918	887	887	913	967	901	878	882	928	846	980	850	875	905	896	890	897	919	907	917	939	923	867	888	893	893	906	895	897	946	920	935	914	867	990	914	898	892	859	975	902	887	915	871	887	882	923	870	910	944	892	846	939	900	892	891	913	908	883	901	906	904	914	911	921	894	867	907	908	884	919	930	909	972	903	921	871	938	897	864	881	932	929	918	977	949	925	925	865	925	885	898	903	905	933	899	823	912	868	884	870	926	899	935	915	926	897	910	969	881	909	881	926	891	913	893	920	952	966	856	893	863	946	903	904	947	897	898	839	929	909	865	878	939	863	937	875	938	912	944	880	959	975	939	912	897	887	909	915	946	824	874	888	876	888	942	926	887	923	907	818	874	878	897	899	856	898	898	959	908	893	923	963	909	858	899	874	937	860	903	930	902	942	933	915	948	914	990	900	958	890	847	869	911	904	911	867	912	932	962	880	930	929	886	909	890	899	885	894	881	921	844	887	899	952	866	914	861	935	919	883	951	884	915	904	955	877	950	880	894	873	908	916	924	960	867	885	892	896	926	915	926	871	909	915	926	939	984	886	970	945	864	915	884	952	961	925	923	889	889	911	932	914	923	884	962	916	924	906	858	873	922	872	903	914	905	893	952	941	953	898	900	936	883	888	932	882	873	950	897	911	926	917	905	902	884	885	867	951	967	887	926	928	909	920	897	922	913	942	889	895	917	950	971	946	905	945	890	891	909	872	865	934	916	926	902	904	899	961	926	918	880	897	883	866	889	937	899	855	881	922	952	915	895	865	875	937	855	892	877	884	908	854	889	947	907	891	965	942	880	874	968	915	872	869	933	916	881	839	950	919	938	901	925	906	938	928	937	893	919	856	896	900	933	888	871	959	940	908	909	863	853	901	886	911	930	901	935	898	910	899	910	943	857	891	874	950	859	876	924	922	896	886	860	873	912	881	879	902	916	904	859	896	884	901	855	931	907	857	923	913	974	879	950	910	892	892	883	928	893	870	869	932	921	915	858	908	886	877	919	919	903	907	976	900	860	893	882	894	944	919	874	927	879	909	936	891	891	859	894	882	928	888	882	921	867	931	976	948	856	920	932	895	941	897	889	945	952	895	907	929	887	883	957	892	918	935	946	897	948	894	909	893	898	923	947	946	912	954	914	876	912	939	884	904	892	889	904	929	952	951	936	900	906	907	895	946	903	922	910	932	919	879	892	926	915	957	988	985	959	879	925	929	936	898	876	914	922	913	906	926	940	873	883	909	932	958	878	882	906	896	900	880	907	887	946	909	907	882	858	933	941	917	904	910	889	844	892	938	864	862	908	905	898	886	868	871	930	836	874	920	960	943	920	909	902	921	869	857	937	849	878	919	885	912	915	879	907	889	927	914	983	851	889	913	921	897	895	881	935	900	893	891	949	899	919	911	910	888	918	901	907	886	956	904	877	875	873	936	881	888	922	922	882	898	881	937	889	923	942	898	923	938	928	924	897	933	951	908	893	844	910	878	885	921	913	918	872	896	913	898	868	931	950	853	844	917	949	914	944	881	872	872	879	869	882	907	889	841	879	919	976	905	910	894	886	882	876	872	874	930	871	908	873	898	910	910	873	849	951	872	950	904	881	894	889	907	944	893	905	961	919	974	927	922	902	950	912	943	866	944	919	874	921	983	898	919	949	862	924	873	893	956	894	901	929	930	912	886	912	922	914	896	850	941	849	937	848	897	957	840	882	877	858	926	932	914	847	905	906	969	900	878	958	947	916	897	939	895	864	907	935	908	935	869	876	916	932	853	900	907	937	953	946	954	926	874	935	888	873	874	899	886	839	881	944	948	885	884	930	860	944	863	917	912	887	878	891	891	893	922	934	925	930	945	904	947	855	948	927	930	947	889	877	890	905	937	899	853	955	908	949	899	890	903	872	921	934	921	951	920	875	907	915	913	878	934	872	894	900	945	876	862	879	910	859	882	925	894	838	943	911	903	879	975	909	969	924	881	877	904	992	865	942	875	918	921	891	891	910	892	921	892	881	891	883	894	911	933	886	873	905	911	917	906	926	885	864	924	918	866	861	933	838	891	870	844	868	894	917	952	916	926	917	918	879	881	944	886	907	933	966	923	876	963	916	877	978	926	936	912	900	939	921	854	904	904	827	923	852	880	913	896	925	897	932	885	926	929	888	899	854	901	942	888	878	932	945	894	892	893	884	933	881	919	887	885	937	910	922	852	937	914	903	894	902	834	961	930	907	915	894	949	924	905	894	918	930	931	856	893	881	840	901	857	901	880	906	913	857	915	907	910	870	888	933	901	865	860	930	928	923	954	934	896	892	894	895	916	916	907	925	997	980	936	940	897	931	955	898	937	903	880	878	862	878	910	903	897	884	889	931	938	881	896	909	931	894	951	908	922	860	906	899	886	925	900	968	904	909	924	948	905	873	908	914	873	939	954	833	921	900	919	935	900	889	955	913	884	974	912	900	921	950	859	915	849	928	917	904	942	957	907	918	875	925	890	877	877	904	954	955	928	858	889	907	885	877	905	947	879	902	925	953	904	877	886	931	870	934	903	883	892	877	915	911	947	900	904	911	952	900	874	864	862	900	948	935	898	916	921	964	902	901	910	885	897	936	880	895	859	931	946	936	950	899	870	918	924	933	910	872	914	920	889	896	915	897	877	952	931	914	902	925	919	888	895	836	933	899	929	899	924	890	894	855	867	891	916	896	933	919	919	934	892	927	914	931	877	941	949	892	913	895	898	945	870	889	869	917	843	866	924	898	896	870	917	952	925	906	912	921	931	967	927	863	915	931	870	865	929	928	937	945	917	889	988	849	888	925	916	923	908	914	949	902	855	909	943	926	949	925	831	881	917	936	898	894	904	864	888	937	861	869	915	840	891	875	951	892	843	896	914	934	922	884	905	930	919	925	922	893	927	918	869	870	879	878	904	897	944	886	921	921	934	888	869	905	891	922	884	937	897	921	902	937	877	852	890	888	932	867	908	945	923	970	881	926	915	936	876	920	945	959	945	880	914	892	897	906	951	928	859	885	900	931	912	852	830	931	889	898	870	884	841	947	902	874	890	903	941	930	923	880	930	887	959	883	890	865	883	903	924	883	927	920	905	891	927	909	897	924	910	918	866	924	933	894	943	889	963	916	873	895	895	899	910	901	914	889	916	891	922	909	914	895	878
4489	12066	7798	3716	2616	2050	1797	1617	1530	1252	1102	1119	1088	1000	1032	1025	968	963	1000	952	944	997	895	925	956	935	934	893	923	898	938	950	928	922	923	925	877	874	934	886	921	945	911	903	896	890	948	908	885	919	866	961	899	895	861	918	923	922	964	958	920	833	932	885	898	903	908	892	875	946	896	899	892	887	909	840	887	922	869	912	932	900	886	898	944	908	891	945	903	834	840	915	956	935	911	879	893	922	911	969	904	948	915	897	914	877	882	928	891	884	935	890	886	869	910	963	931	917	879	844	886	850	954	908	917	881	877	882	887	883	856	904	954	914	861	915	872	883	878	903	886	959	918	884	885	919	896	895	891	884	847	857	902	900	898	901	901	832	909	911	929	859	936	884	851	900	880	924	888	889	931	909	914	961	924	851	874	899	907	917	897	902	899	871	861	843	888	891	916	909	876	896	932	933	890	906	862	899	913	910	938	860	871	911	952	923	891	874	894	896	846	887	902	874	956	929	939	899	856	852	886	933	843	919	891	918	866	968	904	928	872	864	868	894	872	945	842	896	877	923	915	936	909	920	922	841	936	873	929	899	853	873	948	948	923	905	889	919	870	890	891	933	906	931	897	888	895	940	910	926	887	879	890	864	912	920	901	875	871	872	982	908	837	928	845	902	916	896	901	879	874	898	945	914	863	880	900	973	917	910	928	858	919	922	907	844	908	920	889	902	900	888	934	855	833	904	907	939	878	907	920	953	886	864	892	881	875	908	946	886	880	913	888	901	877	955	896	898	891	889	854	880	857	876	888	895	903	969	924	905	858	915	875	949	918	911	922	962	899	888	884	961	911	919	914	882	888	891	916	884	877	954	883	838	897	858	911	911	923	925	943	913	856	899	913	891	866	873	852	905	845	918	871	920	894	898	906	888	896	926	942	908	866	886	883	898	876	963	898	896	926	931	908	909	936	906	893	892	909	879	932	905	870	859	863	925	904	902	913	850	866	921	874	902	889	852	895	921	896	905	901	912	899	901	937	900	845	908	917	894	904	897	871	882	890	844	899	873	866	887	847	946	869	885	872	871	909	896	888	888	969	881	950	891	897	917	920	955	903	897	894	849	936	893	877	942	847	854	900	900	884	953	917	866	869	834	903	889	970	878	935	930	896	885	865	866	881	864	913	883	873	891	906	851	892	951	888	892	868	910	943	899	848	912	861	898	904	906	924	923	911	879	909	903	886	897	859	884	903	873	889	836	885	913	890	947	911	911	922	865	925	878	966	936	886	878	848	929	924	892	938	888	926	863	859	890	887	922	887	912	913	843	908	852	879	898	894	884	905	877	876	891	882	859	860	927	870	952	943	857	932	878	861	898	916	896	870	923	879	899	946	875	920	918	893	858	891	868	897	889	912	874	863	914	917	915	882	885	919	878	895	955	890	930	857	932	829	913	910	928	879	950	934	842	938	874	873	935	921	930	908	887	882	917	893	933	904	878	845	899	869	919	919	906	922	869	865	930	885	926	884	892	918	869	840	901	927	850	917	850	930	883	889	929	912	904	918	883	865	908	903	890	932	856	897	898	850	895	856	959	938	892	887	861	882	868	949	904	891	893	920	911	920	890	836	870	862	899	921	896	830	903	872	847	908	917	898	903	908	805	947	899	899	930	891	893	890	933	882	918	889	893	937	931	870	861	895	825	891	896	900	860	876	892	879	841	884	913	881	883	893	895	895	875	919	892	860	877	878	921	884	900	870	899	914	949	888	924	893	804	829	915	924	951	906	879	917	877	914	891	949	930	885	909	845	842	887	908	900	932	857	894	935	837	867	932	909	921	905	908	911	863	873	840	888	929	854	803	859	908	919	890	895	925	897	867	876	901	902	918	936	912	906	932	901	859	908	895	891	866	861	923	945	867	829	929	872	928	956	870	894	877	891	845	909	860	929	924	887	871	883	887	912	940	876	888	867	903	894	897	886	884	885	885	883	894	864	849	857	838	895	969	903	894	922	892	890	862	903	837	884	931	918	907	887	907	848	937	919	912	925	870	920	876	900	864	843	913	880	857	881	928	876	891	866	897	934	870	892	920	908	869	830	892	922	886	903	891	921	949	924	917	889	885	885	904	933	881	896	896	889	902	896	867	890	889	957	922	923	889	863	905	883	928	935	935	918	898	875	875	820	908	871	873	915	929	940	888	880	988	883	856	893	865	905	917	890	923	875	887	940	912	885	980	956	900	918	883	952	876	899	894	902	861	916	924	897	917	903	847	913	944	907	885	914	888	874	892	863	928	897	904	894	895	921	892	862	869	927	960	870	900	914	884	900	919	906	925	879	957	930	863	907	918	906	855	882	910	877	923	918	897	876	846	896	917	872	862	907	888	927	896	909	907	900	863	881	897	956	884	905	865	867	910	883	907	882	890	878	850	880	868	910	918	886	876	932	923	938	895	861	850	898	903	938	891	920	920	934	931	869	917	928	889	942	864	882	926	898	852	934	912	900	874	894	871	916	932	923	936	864	879	889	853	901	878	904	882	862	928	983	860	926	877	894	849	893	945	954	885	906	922	883	924	915	859	876	914	866	920	918	895	879	921	895	889	881	876	902	914	862	878	914	891	888	958	935	900	955	864	897	890	924	961	891	881	855	887	898	858	907	915	895	894	913	906	855	861	984	895	949	922	928	898	875	895	891	919	874	868	880	878	903	940	912	884	843	955	854	911	905	874	929	927	915	863	921	930	932	883	930	927	920	859	892	895	930	905	924	929	929	858	930	922	882	943	908	901	896	906	866	862	916	892	898	968	890	886	891	915	925	882	867	875	869	886	895	873	909	885	900	967	861	891	921	943	914	859	917	896	944	951	901	875	891	892	869	859	897	876	863	953	890	885	875	853	933	894	865	903	942	911	880	875	863	857	882	849	817	919	911	868	855	907	950	883	929	844	938	923	861	896	877	929	866	930	864	876	868	942	909	897	875	930	901	900	918	918	916	806	892	838	929	881	947	907	843	880	834	902	948	924	908	917	907	912	890	865	893	879	902	900	881	867	879	944	829	950	884	916	880	902	920	849	907	874	978	903	902	942	895	914	884	954	946	912	884	919	908	896	921	880	908	886	926	914	862	902	831	879	922	909	925	871	893	882	938	938	849	948	876	885	877	921	886	886	935	923	899	900	900	889	864	869	884	888	873	890	949	868	879	876	908	874	924	869	908	864	881	923	848	858	866	884	876	953	834	848	872	863	885	954	877	842	918	915	881	866	899	908	920	952	844	893	902	899	885	892	865	921	828	904	919	920	884	890	877	901	899	995	910	882	834	854	887	886	851	925	876	890	890	895	863	916	912	881	880	926	998	909	916	935	911	828	941	931	877	938	967	916	880	912	904	868	936	890	905	799	938	889	895	937	921	923	905	914	911	915	924	916	931	875	903	952	868	862	913	918	853	893	890	864	913	894	870	880	883	914	891	961	944	936	949	871	851	893	892	880	928	874	901	850	884	868	927	863
24945	21559	28075	25425	13271	767	599	514	494	407	403	387	358	349	335	348	319	307	308	354	331	330	288	322	294	293	324	318	303	301	322	314	311	324	308	298	288	287	288	328	307	299	295	296	305	307	318	315	326	288	275	331	300	277	302	302	298	312	294	330	290	283	307	304	312	299	277	299	305	288	303	284	315	280	283	328	292	313	302	286	326	316	300	242	301	299	312	314	285	319	338	304	296	304	295	301	330	328	294	303	310	300	290	289	312	292	315	282	300	297	324	316	287	296	290	258	318	290	327	296	277	302	336	291	277	274	317	285	299	307	293	291	283	320	292	302	312	307	273	295	306	284	311	314	316	281	317	299	304	287	283	279	270	266	295	298	288	295	316	301	348	302	309	296	294	293	295	306	303	298	292	315	293	306	309	323	279	315	282	306	309	303	289	299	312	297	306	295	256	268	305	325	302	298	289	303	318	292	313	329	294	276	290	311	327	271	320	316	312	292	290	297	274	302	322	299	302	299	320	322	295	333	280	303	341	286	323	308	283	325	269	344	288	295	289	276	272	294	318	326	269	308	311	311	284	303	323	284	297	312	269	276	308	276	305	299	283	291	260	295	312	311	291	313	311	269	337	304	297	303	286	295	297	313	345	309	313	294	309	259	295	274	323	306	291	326	290	316	278	297	315	305	276	303	301	272	307	282	323	292	298	309	301	309	320	269	302	299	292	317	299	317	295	308	291	296	308	282	283	279	305	327	316	322	304	305	318	325	309	306	297	285	314	296	326	309	313	307	292	310	313	324	320	291	284	310	313	320	290	276	284	312	266	295	296	285	282	297	310	301	286	300	310	316	298	316	301	309	309	302	304	311	303	305	286	292	247	319	300	338	310	290	325	291	302	291	276	287	280	301	318	286	291	302	287	291	276	324	313	297	304	281	322	327	354	285	285	283	267	317	287	288	313	306	294	321	308	337	312	305	299	310	312	293	297	291	304	300	323	284	312	283	313	300	287	287	283	307	319	315	306	304	305	288	296	311	309	310	280	313	290	334	269	272	294	311	313	285	330	306	300	320	299	302	322	317	271	299	271	308	289	289	286	305	272	287	302	291	299	286	301	304	323	275	267	304	296	327	268	328	307	276	299	333	292	289	312	310	332	315	307	317	289	284	318	285	295	278	285	299	290	303	331	318	340	301	302	321	297	329	277	274	290	306	303	329	283	271	302	283	306	287	318	291	313	298	274	289	298	271	280	272	278	307	310	289	341	299	299	332	315	301	285	310	278	289	309	317	316	294	307	293	300	304	322	272	323	308	298	289	298	323	296	310	282	307	288	292	294	310	297	308	297	295	282	298	281	261	305	325	305	324	341	301	289	305	312	314	304	301	316	271	293	315	285	310	294	294	276	290	282	330	317	296	299	303	304	306	311	282	312	306	299	304	296	309	320	296	315	291	301	302	297	313	316	301	295	298	291	279	333	292	291	303	276	291	307	279	326	310	320	265	310	315	301	306	308	295	302	269	275	333	289	304	296	290	287	296	272	321	314	283	289	318	283	309	297	336	299	287	319	291	314	293	310	319	322	312	313	312	319	277	293	314	316	290	306	293	289	264	302	301	322	298	287	304	305	277	295	303	274	314	302	296	320	290	316	324	304	308	296	291	304	315	276	300	311	322	339	310	317	264	300	292	291	323	300	300	298	275	318	303	343	297	297	313	286	306	272	292	297	274	305	295	287	301	284	287	316	299	303	288	304	307	292	295	307	318	318	305	284	335	310	304	290	283	322	288	308	287	309	300	316	296	284	314	293	312	272	303	282	306	283	276	307	301	302	307	276	304	282	303	298	334	298	326	282	279	274	304	290	336	293	293	315	295	295	298	318	324	297	297	310	325	281	267	293	326	304	325	313	302	285	292	330	302	314	303	289	303	266	300	301	338	301	305	331	306	273	282	300	317	312	312	312	294	291	330	329	285	305	301	293	280	305	267	328	291	297	269	341	305	275	316	317	315	289	285	315	314	301	315	285	298	316	261	310	284	327	308	287	249	301	305	302	311	294	288	298	313	281	305	283	311	298	324	288	293	271	271	310	299	329	323	302	311	334	307	328	311	306	301	287	292	286	302	300	298	338	304	292	284	299	310	282	295	286	304	306	326	331	306	288	281	318	332	294	282	323	313	296	309	300	305	320	295	320	285	306	305	283	301	294	298	292	300	314	297	298	310	364	304	318	306	298	312	312	291	293	298	330	272	286	283	281	313	296	280	310	283	317	319	314	288	280	272	311	319	277	275	318	325	282	296	341	314	309	262	309	272	262	286	320	273	278	309	297	323	301	306	294	292	290	330	269	318	267	270	321	301	310	310	297	298	312	295	281	301	301	291	292	291	309	333	313	311	279	303	293	288	296	295	268	297	329	317	287	318	311	311	272	331	296	317	300	304	291	292	309	285	288	295	323	300	305	310	305	306	294	319	302	269	310	316	336	291	300	302	294	316	310	297	289	284	313	308	266	311	282	299	323	322	292	308	278	320	318	301	295	309	324	286	310	294	312	254	302	295	305	300	309	288	284	324	314	256	320	300	299	324	297	314	309	317	278	297	318	294	275	287	280	286	304	294	309	309	311	351	332	292	295	310	303	324	301	312	308	287	306	328	281	318	352	292	288	284	285	310	284	316	316	300	318	315	267	295	302	282	275	282	316	316	287	291	286	280	316	301	325	305	305	340	309	315	312	285	309	302	294	284	296	315	301	301	314	310	300	273	312	297	289	279	286	323	309	307	315	292	319	332	282	311	301	308	317	310	282	304	307	309	305	317	287	289	297	296	300	352	285	287	306	268	295	288	303	336	323	277	292	264	315	279	284	291	289	289	282	339	312	296	329	290	319	313	288	318	307	310	276	295	290	303	316	291	313	294	276	298	311	331	298	305	294	331	320	303	288	326	322	288	316	302	309	341	287	309	311	305	311	269	292	300	306	293	314	285	296	278	297	317	315	303	273	332	300	316	316	309	322	279	297	294	292	286	283	300	295	272	311	309	257	300	327	311	294	308	309	289	322	273	284	287	288	310	279	286	292	298	278	282	314	272	273	321	306	301	267	266	289	276	287	307	317	293	268	291	264	313	298	293	314	304	293	290	274	312	305	320	308	322	295	311	281	291	311	297	269	311	304	295	331	304	288	281	289	300	321	280	324	321	315	314	294	276	314	291	324	322	298	320	305	302	293	332	299	294	314	288	312	335	266	281	313	297	315	321	327	277	295	293	313	291	285	318	298	306	306	299	315	286	268	333	278	337	328	306	294	252	296	324	310	293	332	325	328	296	282	283	297	337	322	264	277	289	321	289	285	326	332	296	280	288	272	271	293	297	283	302	296	337	283	332	285	259	273	303	302	322	289	297	293	269	295	295	279	298	298	281	308	287	276	269	296	301	325	289	316	314	293	357	309	291	272	279	286	318	285	343	289	276	345	282	283	300	330	280	285	311	300	299	299	301	326	318	316	304
4009	6835	4852	2088	1348	1034	772	794	707	519	492	415	432	385	377	348	367	353	378	337	347	334	344	344	360	331	327	347	371	369	336	321	350	335	360	364	322	328	365	320	356	320	314	334	339	305	315	311	308	330	353	337	352	295	317	323	312	290	351	318	322	331	363	339	320	298	309	327	325	355	345	346	311	346	322	305	310	316	331	334	377	327	338	358	351	344	306	385	354	333	335	327	321	348	315	320	338	372	339	319	319	338	315	320	331	342	294	355	340	311	340	332	323	357	353	307	332	332	308	336	288	305	319	320	330	328	341	322	351	354	347	347	314	323	334	345	311	305	352	314	323	329	332	328	307	280	327	341	329	339	339	307	331	321	316	296	323	340	330	297	329	334	342	339	287	306	336	328	329	342	332	331	341	311	282	321	339	303	323	329	299	312	327	317	322	339	319	361	315	305	298	318	349	326	318	309	280	311	390	327	290	311	330	314	316	287	352	396	309	316	348	326	324	335	294	321	331	335	338	336	332	311	294	341	326	319	339	304	311	339	316	312	392	333	345	371	344	329	337	301	322	306	340	339	316	316	343	360	317	334	283	324	320	327	303	331	343	334	335	322	324	351	319	353	332	334	290	331	303	345	297	329	360	316	314	323	289	323	306	322	342	304	311	315	313	349	296	332	316	305	341	347	324	299	331	320	337	340	353	302	352	313	356	317	293	327	357	311	331	324	321	351	322	307	316	322	329	336	294	312	325	289	321	317	331	270	294	317	344	336	334	330	343	313	300	365	345	338	326	331	303	351	302	322	332	298	315	308	336	323	339	337	332	335	347	330	316	325	357	305	306	337	339	336	364	315	357	327	313	326	329	300	343	342	322	319	327	338	296	348	333	315	308	337	319	320	345	347	344	318	337	341	330	323	320	344	341	352	327	336	316	277	319	320	316	299	307	317	307	333	303	320	306	302	356	302	292	340	297	320	311	323	351	315	303	324	333	343	305	336	322	314	317	329	330	321	311	348	340	366	305	308	289	347	324	321	323	311	308	321	310	335	331	365	323	322	310	320	306	313	321	314	342	336	348	327	355	331	321	326	319	319	344	278	300	356	367	346	304	325	341	373	318	338	311	336	321	341	309	342	334	343	351	325	313	316	344	308	313	346	314	311	323	323	335	331	289	304	352	318	293	319	370	338	309	338	310	335	331	309	342	352	330	321	328	313	306	354	314	335	358	327	324	310	351	301	353	314	309	337	317	313	335	355	335	323	328	318	332	327	331	332	307	328	310	380	298	358	306	330	322	346	370	360	361	339	288	336	303	320	275	320	353	309	321	335	333	330	310	312	334	370	310	302	334	307	320	326	344	345	338	296	306	337	313	320	310	324	345	323	323	340	326	293	326	341	313	320	345	315	344	336	344	326	348	324	368	287	341	342	324	330	341	340	322	361	328	305	327	319	343	327	322	328	334	307	296	326	319	330	334	307	350	331	321	335	329	297	337	306	301	327	314	274	334	366	319	321	345	338	329	328	328	329	324	328	351	339	286	317	330	286	321	338	311	309	336	347	319	314	348	307	342	304	330	343	312	343	339	318	378	324	302	335	332	354	373	304	322	349	293	333	351	300	346	282	325	312	309	333	309	335	331	306	320	298	335	300	301	343	322	311	341	350	340	336	313	301	283	329	338	332	333	315	337	354	355	339	328	324	335	310	337	337	306	288	305	308	313	330	349	302	295	320	323	331	294	314	320	324	292	336	317	349	317	328	339	336	294	299	318	337	327	337	306	352	322	313	332	314	327	340	317	336	347	319	354	291	321	338	314	335	321	322	316	335	321	304	332	329	309	326	329	364	291	342	325	316	323	316	306	356	319	330	338	344	327	326	336	342	326	370	338	316	344	316	312	315	318	356	318	301	314	344	310	346	315	326	307	339	336	315	324	338	340	357	307	295	318	336	309	342	321	302	344	320	310	295	349	310	316	329	323	316	332	340	327	333	314	328	310	324	292	305	317	298	329	311	294	345	310	319	312	315	310	326	343	329	308	343	332	306	322	309	327	308	314	319	369	319	353	343	315	358	321	300	314	319	338	295	318	315	315	292	326	293	350	307	341	338	324	330	317	318	330	364	304	320	333	329	355	328	310	303	347	327	340	315	347	337	321	342	314	315	339	324	351	309	358	311	355	308	282	316	351	339	339	343	313	373	311	334	315	330	331	325	335	342	330	325	317	309	329	312	321	327	313	316	328	336	343	352	331	306	333	324	285	323	314	307	338	313	306	354	293	311	310	319	335	314	318	291	337	353	324	314	339	327	341	343	320	366	297	343	309	310	317	334	312	317	335	321	298	334	318	292	307	315	350	320	311	327	296	311	334	347	349	322	316	325	336	335	329	308	317	336	323	326	331	356	333	362	328	353	338	330	308	314	337	304	325	302	325	345	327	320	329	346	303	308	294	319	329	335	328	308	318	327	310	338	362	327	305	293	312	336	330	332	303	329	326	315	323	340	351	352	363	318	326	310	313	339	346	325	309	325	338	332	354	328	335	310	318	356	349	304	308	364	336	337	337	329	343	330	322	339	332	367	329	323	332	323	325	300	309	328	296	344	304	319	332	331	327	313	329	309	328	341	354	325	299	301	299	332	337	351	330	306	344	346	305	317	302	324	314	321	331	338	318	337	371	340	317	326	317	364	331	362	334	305	345	325	300	332	309	337	320	332	329	339	315	333	297	315	323	284	335	314	336	315	324	300	308	304	337	332	363	349	332	322	346	308	311	322	301	315	331	324	362	353	303	325	322	327	329	336	338	339	311	331	309	321	337	334	337	326	345	296	309	297	319	328	337	319	319	298	329	311	328	306	335	325	323	360	357	324	315	318	306	317	288	329	320	303	319	335	334	336	328	349	304	330	339	311	320	323	350	320	304	338	316	328	334	326	319	348	329	328	334	328	351	305	346	316	317	294	318	346	336	350	316	325	331	343	351	324	329	362	347	311	328	307	330	328	313	356	335	338	321	335	333	362	301	339	324	333	316	342	337	342	327	337	338	333	336	353	339	328	325	321	318	314	290	318	377	328	299	358	306	304	335	338	324	349	334	341	335	310	322	332	349	312	363	331	317	306	305	351	311	347	321	315	332	339	354	302	306	342	325	345	316	356	320	342	339	327	332	325	305	349	323	310	331	335	363	304	351	302	324	308	345	331	310	313	307	335	328	326	321	380	299	305	332	327	348	299	340	367	340	310	304	340	319	296	307	298	340	293	327	299	336	286	337	345	362	315	314	302	302	349	309	320	311	303	290	345	318	347	298	311	328	329	313	329	340	324	311	337	316	359	355	337	312	343	326	321	338	301	349	332	330	301	320	329	307	288	313	300	312	322	329	312	347	346	321	345	314	300	303	322	312	306	304	347	350	336	329	307	340	357	334	309	325	311	352	333	308	337	324	320	329	335	348	347	287	306	342	295	333	308	344	340	310	337	330	324	297	324	335	329	375	373	296	303	344	311
22629	21512	29401	24048	21512	21604	12465	2038	1533	1391	1296	1224	1170	1128	1135	1123	1092	1075	1018	1085	1070	1046	1014	1052	1015	1039	915	992	951	999	1044	977	1005	978	980	985	1033	970	990	996	982	968	1010	973	1018	985	953	1004	964	992	960	977	1001	982	999	953	973	950	979	1005	991	969	1011	1040	999	962	978	969	949	938	984	989	964	912	919	970	964	1002	948	973	979	983	946	977	1000	965	968	996	1015	961	940	1023	975	1023	969	876	932	966	991	965	952	1008	920	1011	951	967	968	946	981	974	990	1033	947	948	1009	957	929	971	968	913	936	973	938	956	957	947	946	988	996	916	950	986	990	944	918	990	997	964	981	999	1003	954	960	1037	952	991	998	1007	1022	969	1012	940	967	1040	958	981	990	929	988	1019	949	1010	938	1051	945	944	947	1022	985	970	1012	966	1008	946	1006	1012	972	979	953	944	1022	993	1035	1031	1007	927	982	979	961	965	934	998	931	999	1002	1013	999	1025	985	949	1033	923	940	986	1022	999	970	964	1048	943	1027	949	917	957	932	949	913	936	922	998	942	1037	972	1021	974	1016	1000	1027	953	1033	956	987	946	1089	959	971	952	897	986	945	978	972	918	1009	963	970	935	921	978	952	997	997	948	958	928	968	992	960	993	946	985	953	956	986	938	958	981	1034	1024	1019	958	1029	986	950	945	911	965	924	965	983	935	969	997	969	942	923	976	982	982	989	965	988	952	976	1009	982	924	956	984	951	987	1024	955	1028	960	965	972	1017	1003	971	974	945	978	944	1003	982	966	994	942	951	955	996	955	978	954	924	992	1004	1005	981	962	968	950	904	960	997	956	941	1006	1002	963	997	967	933	964	1024	928	978	953	967	933	951	1002	999	1049	939	912	969	932	997	957	968	937	979	956	1007	953	987	953	988	969	1011	989	934	970	949	1000	953	993	1076	968	951	941	1015	1018	1008	970	940	894	941	931	902	1025	962	899	977	982	969	939	958	997	966	980	966	979	1007	942	994	998	961	920	959	948	992	1038	981	966	978	973	952	926	969	954	939	988	973	957	959	933	958	935	946	933	1017	949	1042	983	985	979	1001	955	1009	971	938	942	964	993	1010	980	1014	977	1018	946	967	956	895	971	935	991	935	956	955	937	1013	950	992	996	993	957	967	970	915	919	938	961	930	996	965	972	1034	955	970	1007	989	927	946	1032	898	985	896	957	965	950	997	952	1040	964	956	950	936	988	970	900	989	975	992	983	1014	975	1022	1007	1077	1014	938	929	1007	988	971	961	973	1025	943	1020	988	946	1035	938	972	986	971	1001	966	997	942	921	937	972	1004	942	991	971	930	1019	962	1003	924	972	932	932	929	974	907	988	966	984	999	952	965	963	962	948	995	987	965	930	980	953	984	988	984	963	992	934	1001	994	909	956	926	1001	957	943	981	1038	940	946	947	968	965	1041	1021	963	965	969	1007	979	987	924	939	1001	979	968	923	965	977	948	941	959	975	944	948	1004	958	926	912	986	915	1001	947	987	967	983	923	986	982	1017	998	994	964	936	942	998	952	946	958	986	1002	1008	1004	991	993	906	959	964	1051	988	988	976	974	1006	942	960	957	938	949	940	946	986	939	977	1006	992	917	1022	991	1035	965	976	1015	1021	972	971	943	956	906	1001	964	943	1034	969	987	985	988	921	976	944	1016	957	989	960	973	1016	975	959	968	941	1028	945	920	944	947	944	956	942	984	952	966	959	954	971	989	981	969	952	927	986	981	989	991	911	942	955	976	1003	974	948	969	984	960	995	1006	972	982	952	1013	977	902	915	952	882	928	988	988	975	930	937	973	922	955	942	941	939	1036	981	962	985	976	941	961	978	998	955	996	1046	944	933	1004	943	956	913	996	978	978	947	977	1027	939	979	957	973	973	917	952	950	1003	968	939	995	955	985	999	1000	1017	1007	956	975	984	962	989	968	975	955	973	948	935	1015	951	996	979	954	951	948	910	996	1004	996	981	910	973	963	982	927	949	988	1014	926	992	988	957	995	965	940	941	998	1023	937	1015	922	932	949	982	970	963	981	964	921	938	869	949	992	981	937	967	964	949	999	935	1022	973	942	1056	980	986	935	995	966	942	991	943	1000	935	983	950	948	1030	943	966	995	977	943	939	993	988	972	1006	994	980	976	974	910	996	983	917	954	997	959	946	960	1013	962	1011	927	953	907	939	971	969	1003	978	972	945	1013	940	994	946	987	929	959	941	951	1000	940	962	964	999	971	988	1007	906	978	919	1041	1005	1000	931	1003	952	930	976	954	960	943	965	991	1010	971	929	930	941	919	1002	953	947	891	981	924	938	995	993	1006	985	1006	1009	966	912	956	974	995	992	926	982	956	1021	956	971	983	1051	928	988	971	963	1025	917	942	997	925	992	925	963	979	969	925	963	1001	1000	1017	959	970	1002	988	970	967	1010	1007	1012	982	929	971	1001	948	924	986	977	988	958	1065	1020	938	978	930	1024	989	968	934	928	937	997	965	975	960	970	965	952	966	995	938	983	966	993	958	937	924	961	1011	919	1027	991	978	931	965	909	998	900	1006	963	1021	957	973	911	924	1016	969	977	986	973	937	1009	992	931	959	1015	943	937	981	938	949	978	964	973	961	968	923	995	964	975	1001	979	919	1038	1028	978	1005	978	941	980	949	1014	959	962	973	936	965	959	1022	940	1004	935	1010	951	929	959	949	929	972	936	1020	959	959	1013	959	961	996	931	1025	989	926	971	949	934	956	1003	979	912	958	945	941	962	1002	968	988	959	963	997	987	991	1008	958	954	1037	958	990	998	951	981	939	998	955	967	986	997	980	989	941	981	924	942	954	974	962	917	972	950	973	972	1012	946	949	954	966	1006	946	965	966	986	970	962	935	919	976	924	942	979	946	958	962	961	1008	921	985	986	954	987	970	1031	934	969	987	1006	961	949	971	981	1019	998	985	934	917	1005	972	970	907	970	984	976	895	993	992	932	961	996	1007	921	912	917	970	981	917	927	948	974	993	974	960	970	946	947	1000	965	954	903	974	915	980	969	937	948	965	1013	944	940	962	971	987	956	974	937	1000	962	982	941	933	925	949	998	963	1011	997	1047	950	932	972	942	979	972	930	964	993	977	897	979	957	935	958	963	959	971	941	917	957	978	1002	966	904	944	982	957	942	986	972	968	976	955	964	939	968	959	968	1012	976	995	995	982	1038	986	999	959	871	942	890	957	962	965	939	940	923	961	974	990	951	977	963	962	919	872	950	917	961	943	981	986	979	960	983	922	936	1003	955	971	949	995	1012	979	955	983	997	928	964	945	998	983	949	921	938	918	1025	946	936	966	945	994	922	943	956	953	973	955	954	973	950	964	971	945	947	924	994	944	934	936	982	974	981	998	956	888	941	937	1049	923	957	994	977	925	1001	928	1002	986	982	967	989	977	966	944	945	857	941	948	1056	986	971	951	974	927	989	999	909	948	925	1008	968	972	996	942	975	967	973	983	996	941	963	950	1005	939	943	982	894	955	924	957	929	971	978	909	986	976	990	928	964	952	951	953	973	930	942	978	996	948	969	990	928	950	935	918	933	951	1002	967	983	946	950	971	919	993	941	926	970	950	986	983	960	999	979	995	936	993	910	965	944	909	1011	926	949	964	999	996	929	937	970	952	952	951	983	927	986	966	928	942	885	990	982	976	955	963	894	979	885	979	955
5534	16455	11751	5867	4228	3206	2531	2239	1977	1571	1489	1328	1247	1259	1145	1108	1148	1088	1112	1066	1062	1057	1005	935	1056	1000	1030	1018	931	1023	1004	981	1018	1008	965	1032	981	1023	994	960	959	940	921	1001	981	1003	980	928	949	991	919	953	965	942	927	967	959	967	981	943	955	992	931	1006	1028	985	1014	942	968	956	964	955	977	913	946	988	940	981	968	964	943	917	1014	959	995	922	961	956	949	934	928	953	965	986	979	939	989	935	925	993	1021	983	974	931	941	962	959	978	1000	962	897	947	1007	970	912	1057	971	974	932	970	957	965	1014	1004	970	979	939	970	974	994	1009	970	959	1008	961	1018	944	982	947	903	943	989	1019	980	958	994	951	951	968	948	962	934	938	1005	985	1022	915	1010	954	963	983	978	1010	929	980	900	959	928	935	956	970	992	917	962	973	977	946	959	899	900	901	945	906	1004	962	908	977	939	945	994	916	970	940	992	1016	1012	1001	1012	957	983	932	944	949	1023	998	950	922	917	948	998	930	937	957	900	943	1000	1004	938	974	945	973	1058	903	1021	936	950	978	965	1000	953	976	978	983	940	971	941	977	955	927	968	947	966	969	939	986	953	942	954	975	948	968	982	956	976	957	997	945	895	946	974	962	925	934	938	990	968	920	933	942	986	914	932	985	931	967	987	937	988	975	970	943	952	934	1012	975	948	957	952	993	960	915	969	943	1007	952	983	985	978	968	972	937	936	953	977	1004	944	937	954	970	946	937	966	992	919	954	971	993	961	970	908	994	910	1001	954	975	976	976	936	954	925	951	946	927	986	963	969	936	973	1001	1002	1009	927	974	994	970	999	944	932	897	927	899	981	944	953	913	967	960	957	1040	959	1024	976	976	915	998	962	944	974	965	947	969	975	931	980	989	943	990	987	983	990	1017	1013	945	1015	964	956	997	949	919	967	951	952	960	1000	990	993	925	970	955	998	947	926	994	1011	973	972	938	990	970	973	939	1001	980	967	995	941	952	954	1008	974	967	970	969	939	925	1023	947	994	927	957	942	976	916	975	1006	936	920	943	979	939	960	964	988	941	975	948	934	936	961	966	979	932	998	947	979	990	948	976	961	972	936	966	948	979	1004	945	948	980	952	988	1023	934	1039	997	958	933	987	970	989	954	987	937	913	917	966	973	983	956	979	898	930	965	939	931	981	1033	1003	943	939	881	937	919	936	943	961	967	990	991	982	931	1000	941	1052	984	912	997	975	962	988	991	901	938	961	958	963	987	926	1000	978	988	979	993	961	1002	959	971	962	1037	969	981	1014	931	926	965	939	914	938	985	983	946	983	948	964	906	971	981	904	983	976	987	989	880	985	952	924	922	849	966	956	973	954	960	920	943	955	953	949	1022	935	983	971	933	932	949	977	917	929	955	952	957	908	989	967	959	946	960	945	1005	965	957	955	972	931	940	951	964	1041	951	931	952	946	999	1021	970	955	935	956	927	995	1001	966	939	1013	958	945	907	1004	947	916	995	989	889	948	975	914	981	908	967	929	935	961	934	988	940	947	903	959	999	992	942	958	995	923	960	958	911	995	990	926	1029	943	930	996	943	894	973	1044	987	970	946	1003	939	952	989	951	1007	926	993	997	994	980	960	940	984	957	950	981	1009	962	991	969	971	976	1000	927	991	943	972	967	939	969	953	936	958	992	986	962	985	984	935	963	931	957	927	963	913	946	999	967	920	911	964	975	958	953	943	933	968	977	957	1007	998	977	969	995	944	951	964	956	997	982	947	920	953	1012	935	966	943	967	943	978	944	954	953	988	952	981	978	956	1005	929	928	939	1008	950	971	915	979	945	968	953	954	993	987	968	884	997	970	949	914	977	956	978	1016	970	1027	989	980	968	961	959	922	961	968	967	913	930	988	955	943	914	949	921	1005	930	982	924	945	959	969	928	967	988	985	967	969	1022	966	969	960	939	997	947	995	1002	1009	988	997	939	875	944	921	1017	982	971	988	1016	965	958	963	937	938	988	964	984	936	930	949	965	934	973	961	949	945	953	946	970	971	933	985	966	965	939	969	963	992	983	909	947	981	986	955	1007	952	980	962	947	963	987	933	987	968	944	985	898	973	952	945	982	978	958	975	976	931	945	934	923	990	955	984	903	946	964	977	937	931	965	987	937	975	943	960	930	946	984	983	990	935	984	1021	986	969	1006	926	1047	969	983	1002	973	937	964	945	976	913	954	939	1000	966	931	967	975	1026	908	965	1022	958	997	958	907	1027	977	935	963	937	949	972	969	916	938	965	957	958	938	909	990	927	980	980	967	990	951	964	991	969	932	928	994	904	932	942	974	964	986	998	972	967	947	997	910	950	957	973	1004	958	987	1017	998	987	977	929	952	944	960	957	1018	929	955	924	957	941	932	943	945	959	954	997	974	953	969	941	1017	963	948	948	964	989	916	991	939	960	1000	946	943	951	984	982	976	951	969	950	977	938	1016	963	942	921	959	949	979	968	941	979	996	961	929	967	951	954	953	969	1014	1011	941	948	969	1007	943	984	959	983	915	991	1006	948	968	979	990	942	955	922	1015	944	943	988	948	952	1006	960	971	969	968	927	977	992	977	995	973	925	960	959	931	1016	978	912	970	982	962	935	977	996	953	892	962	895	956	974	949	993	955	920	989	962	959	945	967	958	967	1006	930	1015	944	933	959	992	998	933	1001	920	967	1022	935	939	948	962	962	907	907	941	994	924	961	977	925	1016	995	962	903	987	1006	941	938	956	936	970	988	986	935	1029	947	961	928	984	987	949	916	924	975	947	957	909	941	987	1027	980	930	964	968	919	982	923	974	991	916	1003	937	964	965	956	916	967	958	1023	975	990	941	936	979	933	994	913	966	973	938	971	965	978	921	912	897	978	955	983	971	976	1017	967	977	951	983	910	926	982	958	933	1028	993	981	966	988	963	945	946	965	956	948	974	967	991	971	938	1018	943	981	1040	992	962	982	977	966	961	952	929	966	945	990	905	903	963	991	1006	927	962	978	1003	1023	949	985	976	997	938	938	1000	937	962	978	972	999	924	1023	930	960	964	917	987	945	937	955	1038	938	1000	933	1018	961	921	980	924	931	985	959	984	969	977	960	953	998	950	1008	977	954	906	932	964	957	916	938	977	962	997	966	956	964	925	972	1006	955	960	972	995	1009	948	974	998	985	872	927	984	1000	957	970	1028	914	984	962	923	919	975	986	1053	1004	942	927	959	980	973	1011	1003	937	955	972	984	943	979	990	988	918	997	955	984	990	981	1009	957	976	972	933	997	940	932	917	945	951	973	993	961	971	941	1003	982	971	963	1016	972	924	925	920	980	938	960	937	944	963	953	931	967	937	990	982	993	928	939	1021	940	980	935	948	963	974	962	934	941	966	944	997	921	931	942	1036	918	944	993	957	914	950	926	974	1020	996	957	961	986	946	932	918	994	961	982	922	946	1007	947	956	973	965	979	1013	952	941	950	982	985	960	964	946	994	948	994	1048	977	976	953	929	993	980	941	946	950	1009	962	911	960	1001	924	906	942	957	947	944	957	935	987	922	965	909	947	955	1000	953	1005	937	894	964	931	973	984	913	961	963	961	966	945	1006	920	938	1004	934	974	919	963	1019	1000	923	987	908	1002	992	952
27857	20435	8185	971	522	476	448	470	427	452	382	431	406	404	377	422	437	432	382	405	400	409	415	427	425	398	404	394	403	438	405	368	406	432	389	376	391	402	435	394	377	379	410	406	418	406	410	424	406	413	395	409	435	402	421	411	395	391	444	410	391	424	400	381	391	369	380	397	387	366	404	368	420	367	436	365	405	377	403	429	423	392	382	413	388	408	375	410	407	384	409	410	426	374	394	424	410	360	390	407	413	349	367	423	405	403	417	410	410	388	399	404	370	376	403	376	409	407	376	437	385	402	406	385	375	398	391	391	373	405	391	430	413	385	415	416	409	425	434	414	365	436	403	392	419	420	358	428	414	397	395	389	394	402	391	402	461	419	390	392	409	395	413	411	369	399	358	420	412	407	415	406	363	406	397	459	410	377	414	410	428	375	376	406	377	378	413	402	402	408	418	419	412	434	415	419	421	413	357	403	394	402	440	418	382	389	396	415	411	395	409	382	436	391	393	381	441	411	386	431	403	419	390	428	427	385	387	422	392	424	407	426	410	407	378	386	391	413	379	429	427	397	402	369	424	410	313	381	400	412	392	399	362	384	440	387	419	406	420	355	417	373	398	415	400	415	410	384	396	384	403	430	416	385	402	417	392	373	423	403	385	393	407	413	396	426	407	414	398	404	409	400	410	397	429	410	414	382	393	339	391	385	421	361	397	386	392	393	394	418	398	395	393	405	417	403	369	422	392	362	386	414	404	408	420	434	398	396	371	406	378	389	420	426	404	422	403	424	414	400	404	437	399	404	393	391	412	386	350	379	372	399	380	370	389	409	406	406	381	384	390	413	369	429	431	374	409	385	425	415	395	393	365	409	410	393	392	394	404	374	419	379	382	382	420	428	437	393	386	405	396	425	391	380	389	379	418	398	402	424	416	418	405	404	416	389	394	411	419	398	438	416	389	455	429	418	421	385	395	391	387	392	448	417	347	392	415	447	430	372	401	402	409	420	385	439	379	434	398	404	395	409	411	407	393	360	384	419	424	421	426	396	378	386	409	434	409	383	413	415	412	417	420	396	389	420	404	374	382	396	400	378	372	368	416	426	399	406	418	431	422	391	411	385	396	423	407	415	412	387	395	437	372	392	406	423	422	425	377	428	357	368	437	381	406	407	378	410	416	383	419	393	425	430	414	389	398	409	363	391	371	386	423	417	398	423	411	426	387	419	412	399	420	379	374	380	404	423	441	412	415	405	383	404	417	387	390	399	414	372	416	398	389	418	412	395	439	422	406	399	416	424	395	364	414	445	408	398	392	406	397	397	380	368	377	407	409	391	413	389	410	367	426	401	416	401	410	409	425	343	389	337	382	374	428	405	381	396	410	405	391	400	437	428	378	400	397	399	409	405	423	407	380	425	385	396	391	421	426	371	412	399	411	412	377	407	370	425	408	395	393	382	404	419	397	416	395	405	401	424	426	426	412	398	396	413	379	411	401	423	429	394	356	417	414	401	401	421	422	368	389	449	385	407	417	393	412	409	408	449	421	433	427	380	375	357	417	387	425	394	370	402	411	440	448	361	409	421	373	388	409	370	414	396	390	419	374	415	417	378	436	419	370	415	433	413	376	405	382	396	377	400	416	416	357	410	408	406	389	394	410	379	371	359	415	371	385	422	400	421	418	362	427	384	398	384	423	422	383	394	415	455	405	387	415	388	371	402	392	390	420	379	381	386	405	425	432	427	435	399	419	411	414	391	402	415	405	385	402	396	398	416	390	449	417	447	383	387	401	420	432	455	403	401	427	388	380	412	384	397	390	404	380	398	428	405	427	406	381	383	395	419	430	390	382	394	422	397	401	387	399	404	402	411	401	436	399	424	397	428	405	382	410	391	406	417	404	392	388	421	410	418	389	404	418	400	424	405	393	399	426	404	403	438	386	388	406	366	403	402	411	411	391	403	405	418	404	428	431	409	408	383	394	372	419	391	439	435	369	412	402	455	399	400	389	389	437	389	432	401	388	400	405	408	399	430	454	410	392	408	382	366	408	419	428	401	437	402	400	404	377	407	416	388	405	388	399	393	414	409	396	435	417	386	418	437	419	377	389	419	393	370	396	393	427	383	444	398	405	447	427	409	385	405	364	398	390	398	437	392	388	400	397	367	372	382	390	406	390	447	414	400	408	407	434	391	388	365	411	355	397	457	409	377	386	423	412	414	427	370	409	433	402	370	365	405	391	427	390	433	376	375	429	373	393	418	422	399	431	403	389	380	379	388	363	411	391	407	404	400	409	413	458	421	406	374	422	379	424	381	404	419	404	414	383	398	388	412	408	417	410	431	426	449	399	408	377	394	392	408	400	396	401	430	424	397	413	386	436	398	396	390	429	412	363	395	386	413	388	389	402	405	410	431	412	409	384	402	398	396	388	453	375	364	386	388	410	413	438	422	406	408	411	384	410	402	384	398	424	466	438	388	411	393	427	392	380	372	420	428	397	402	417	431	375	407	387	421	414	401	434	396	419	381	392	408	413	372	430	415	458	400	423	421	404	371	376	375	423	406	404	380	399	403	429	379	404	423	385	417	422	395	369	413	403	420	374	380	402	430	404	394	426	378	410	377	410	373	399	395	421	405	438	436	412	384	406	424	428	390	404	413	422	398	376	415	432	412	403	359	386	388	420	366	439	394	393	405	396	365	397	369	408	427	395	422	442	431	395	396	385	405	425	413	385	379	410	411	400	425	425	434	394	411	407	397	408	409	395	404	413	409	398	367	460	408	411	422	396	396	386	391	401	427	415	371	425	390	395	432	397	404	410	402	386	398	391	365	387	366	421	390	455	399	385	375	409	394	372	395	464	400	429	362	421	381	374	408	400	418	401	407	402	420	419	428	391	382	391	412	401	379	412	388	411	398	368	413	407	403	407	402	427	368	382	362	421	423	380	419	406	391	407	398	445	411	421	388	414	411	388	433	403	427	431	454	429	427	413	390	418	395	365	389	388	395	387	430	402	428	438	425	421	407	427	392	412	451	372	409	413	387	403	395	403	420	393	379	407	386	361	392	379	388	388	399	410	346	381	393	424	405	385	401	374	407	395	395	443	390	403	434	390	380	402	394	397	414	408	408	369	413	426	380	438	399	390	387	422	396	420	392	423	391	389	365	379	353	414	399	431	407	385	403	407	435	415	460	427	388	370	388	397	373	405	386	406	427	408	443	380	407	440	417	399	392	410	385	377	382	433	416	414	448	390	393	403	395	368	404	420	412	396	395	431	422	375	431	417	412	429	376	367	432	383	381	411	398	372	431	386	393	384	377	415	404	408	381	367	410	379	406	388	412	409	385	384	393	428	383	374	407	441	413	426	439	396	428	393	422	404	394	422	400	398	413	406	419	389	390	410	382	418	386	443	406	403	406	358	407	376	449	413	369	393	408	384	386	414	405	407	403	389	431	425	415	396	418	389	424	417	404	394	418	394	400	385	422	432	385	414	379	413	448	411	414
4769	2281	1755	733	625	517	488	468	526	474	414	435	441	439	450	374	430	431	400	418	395	406	383	399	430	386	412	399	408	382	404	393	425	423	405	420	422	426	433	400	389	430	412	415	424	440	398	432	429	392	390	401	393	423	400	383	403	418	441	428	401	402	423	403	446	403	425	417	400	404	411	397	392	402	395	447	397	407	394	423	430	383	441	410	391	421	408	416	396	408	397	402	406	407	384	415	439	403	424	403	365	421	390	376	448	403	387	380	408	440	411	416	421	411	377	419	409	435	392	419	386	385	413	415	396	380	426	400	391	426	394	441	431	420	378	382	378	385	410	389	407	443	414	377	449	420	395	400	418	409	387	399	414	396	420	435	389	391	407	433	377	416	403	383	387	415	393	393	427	410	354	435	432	374	415	419	435	422	443	397	417	412	411	473	407	404	385	423	409	445	416	404	421	452	411	409	410	399	364	396	438	422	397	417	415	420	383	397	381	396	422	396	376	423	395	399	439	422	406	396	418	417	424	426	397	398	421	372	410	430	409	388	426	434	377	418	367	431	414	420	440	411	405	405	418	422	388	376	431	396	401	385	399	422	406	393	413	398	387	435	406	443	399	413	400	416	377	368	399	399	401	393	433	380	385	397	392	426	396	403	401	410	433	404	404	430	403	375	383	388	404	442	402	402	387	376	397	398	416	442	445	391	443	383	392	388	411	385	417	396	396	395	394	425	354	420	421	399	429	398	391	419	412	403	414	391	413	411	423	379	391	395	421	419	394	444	424	404	403	392	380	434	384	391	423	413	435	413	406	372	411	402	370	411	419	367	389	415	424	417	474	403	410	444	432	401	397	397	416	419	420	388	426	428	413	423	413	415	398	397	371	370	390	379	397	398	403	396	421	407	399	408	422	423	413	414	404	443	425	382	424	422	442	435	388	405	408	390	406	360	462	421	412	444	385	402	384	418	416	401	399	377	405	417	380	407	384	397	379	395	395	404	423	411	367	392	373	395	399	412	437	391	415	431	403	373	421	397	400	382	413	436	394	420	409	414	405	415	416	401	417	423	378	429	428	398	412	408	394	456	390	406	430	407	416	401	450	387	425	417	386	387	404	401	449	385	418	409	407	446	376	418	378	409	400	425	444	420	402	410	410	444	419	424	410	413	404	405	420	418	404	386	419	396	400	424	425	392	422	404	423	425	402	405	386	415	435	429	423	393	436	402	418	432	390	390	397	383	403	371	398	397	379	401	379	384	425	426	398	400	390	430	419	370	404	418	411	375	436	386	430	397	398	410	418	438	428	425	418	450	435	376	411	391	411	394	419	434	392	410	422	448	393	415	377	434	423	425	426	382	408	399	398	425	406	409	430	371	419	387	410	407	415	383	388	411	407	395	413	395	406	416	406	411	402	395	432	387	408	386	371	403	439	397	409	419	429	437	410	405	400	431	405	404	409	426	377	405	389	408	394	432	421	343	417	385	396	402	418	427	367	409	382	395	387	445	408	448	395	402	398	383	391	420	433	413	423	418	425	423	403	355	441	367	377	379	390	414	381	422	421	419	408	427	396	412	388	388	388	368	377	371	373	405	434	392	435	406	358	395	423	361	422	412	413	391	410	422	435	399	397	391	423	451	384	433	373	391	436	391	392	416	429	425	411	411	403	410	392	454	394	396	417	415	414	419	380	421	439	418	397	374	405	411	406	400	420	406	403	421	414	365	416	408	426	402	447	391	420	423	396	404	391	410	418	398	383	419	437	393	430	406	401	435	404	453	396	398	390	407	416	349	393	410	423	418	412	392	394	405	403	435	439	419	408	424	425	399	401	422	386	413	409	396	404	418	404	405	424	435	424	449	421	404	396	405	385	405	386	421	405	423	449	384	416	393	392	402	412	416	407	371	408	378	411	377	416	395	382	380	395	455	384	391	438	422	403	419	370	411	385	416	416	413	407	418	468	391	407	396	403	376	422	403	411	414	399	390	382	410	406	420	427	408	376	397	411	400	413	426	412	406	425	426	414	413	428	432	410	390	385	415	445	433	393	382	390	404	405	459	408	403	387	457	438	410	438	411	411	422	381	409	429	392	423	418	407	384	400	437	404	423	427	415	407	376	416	426	372	384	432	409	349	418	365	403	398	407	436	395	443	399	424	440	428	396	443	438	397	437	399	447	419	396	425	367	359	402	410	415	390	411	425	393	402	386	401	417	432	440	417	372	413	408	427	416	415	363	431	431	406	397	427	398	406	393	396	414	378	419	374	439	363	384	390	404	417	392	413	389	410	408	433	399	421	420	416	394	435	391	385	418	404	385	393	393	406	406	447	425	409	427	410	406	407	410	446	371	392	422	384	376	402	424	409	424	394	424	374	376	411	386	404	415	403	405	417	417	400	403	405	437	370	402	401	397	425	398	376	439	384	395	391	395	415	412	399	386	424	394	393	382	410	448	431	380	424	374	411	384	366	428	413	373	397	420	384	386	411	434	414	418	414	382	378	385	394	385	405	412	395	450	384	414	349	404	386	412	374	428	399	395	418	429	384	432	409	391	364	388	416	404	407	438	430	439	382	416	397	423	398	414	423	415	390	402	399	396	398	406	374	407	404	407	402	409	378	390	402	385	398	406	395	426	432	435	360	394	417	418	368	378	387	406	428	398	400	419	401	456	395	435	387	426	425	415	414	426	420	391	407	413	409	465	416	403	410	427	417	385	407	383	416	432	439	423	434	383	385	434	422	408	421	383	408	379	404	426	449	386	443	382	392	386	375	394	416	398	385	437	389	425	374	387	384	422	402	411	408	384	425	411	445	391	419	401	426	422	423	417	413	423	398	386	421	441	417	443	393	406	489	434	386	385	407	457	378	391	364	389	419	458	405	394	434	389	374	465	430	420	436	403	384	399	359	396	420	417	435	423	388	427	402	388	453	428	416	388	408	400	434	438	418	401	438	418	401	438	396	408	401	409	424	392	385	369	406	427	378	428	396	442	445	384	420	407	403	424	392	413	394	405	412	412	410	383	440	416	439	450	399	413	389	425	379	391	460	409	387	426	385	433	446	413	395	403	398	421	396	410	419	429	429	396	393	388	436	417	409	404	409	431	411	434	435	414	430	390	419	406	409	408	437	455	405	399	367	429	425	412	371	416	423	425	371	419	430	404	417	406	416	426	406	418	411	411	435	431	419	434	401	394	383	435	396	406	412	454	422	420	391	409	405	413	393	419	397	468	388	400	412	416	445	435	412	427	408	420	426	424	394	368	404	381	410	392	427	394	387	433	434	405	395	388	386	369	425	437	362	418	402	424	390	383	422	432	396	402	412	410	385	395	382	410	388	373	407	407	466	412	424	423	447	396	419	402	400	428	380	420	416	420	420	402	440	401	367	402	366	413	383	431	394	394	417	427	404	399	418	400	415	367	454	442	406	407	408	453	398	385	370	395	365	378	393	408	407	396	414	375	413	430	388	403	407	400	424	415	455	401	422	430	424	419	436	378
23724	21498	29003	24438	21507	12817	2011	1346	1223	1129	1109	1040	1010	997	1014	999	935	976	954	964	901	962	941	984	950	889	912	929	930	928	872	934	916	905	888	874	874	898	957	898	906	888	888	944	935	896	882	891	894	913	894	930	932	858	885	937	896	908	915	908	918	891	904	902	910	951	890	895	914	892	858	928	920	889	953	907	909	905	913	918	878	906	931	949	884	886	913	923	913	851	891	915	877	872	910	861	876	867	898	874	900	900	895	914	890	910	893	877	896	942	923	904	900	925	938	888	922	865	950	922	926	889	875	912	925	887	904	877	924	875	881	923	940	879	884	869	883	907	938	937	937	850	885	922	897	933	908	897	860	938	939	920	898	908	921	889	883	923	898	887	891	850	878	869	846	854	920	867	889	884	887	899	925	1000	893	906	916	881	851	913	881	887	895	912	939	918	887	938	900	914	906	973	911	899	871	879	853	948	906	908	942	925	899	912	975	902	891	916	903	846	912	879	958	900	909	974	898	940	893	910	954	947	839	865	958	903	894	898	924	879	903	921	932	844	911	889	903	864	957	933	924	867	891	899	914	966	908	895	940	884	883	808	926	895	873	883	888	887	907	910	894	897	886	870	899	865	897	851	886	886	863	841	949	855	940	877	923	886	886	872	893	870	889	938	907	830	902	859	864	934	906	932	839	904	955	945	921	886	894	983	871	930	894	934	909	900	903	914	929	931	883	883	920	905	865	894	913	887	891	890	893	903	924	883	890	845	856	882	897	909	905	929	853	919	865	901	967	880	885	922	895	888	921	874	921	886	926	915	846	937	924	912	904	904	865	878	974	894	906	896	892	901	911	965	956	861	912	939	888	926	892	924	907	906	879	884	911	880	905	909	922	952	891	890	939	892	921	897	898	910	948	909	912	881	911	921	913	922	921	871	894	930	866	908	862	906	898	929	876	974	884	874	910	853	938	899	840	898	877	915	925	877	877	897	898	910	899	905	917	891	894	900	922	888	942	886	899	936	885	826	906	936	870	919	897	888	890	902	933	870	923	891	899	923	909	891	884	936	925	910	897	896	911	887	852	854	956	929	875	941	932	875	872	891	885	872	895	877	875	916	895	919	892	917	871	898	893	974	904	905	843	955	954	930	816	935	909	881	931	924	882	939	880	902	964	941	847	871	898	887	876	890	922	896	860	921	933	896	878	880	946	920	942	935	930	887	913	844	949	926	945	929	825	908	878	926	876	884	898	885	919	896	967	901	821	868	873	880	870	868	968	929	828	899	882	905	869	879	865	871	846	935	920	935	897	911	893	893	894	863	872	928	907	933	862	874	883	903	929	894	905	920	959	906	902	828	867	886	890	900	874	904	905	879	929	845	852	916	907	873	868	899	909	877	883	903	928	926	906	889	882	909	859	944	917	854	948	908	875	908	914	908	857	874	915	878	901	911	860	828	871	910	923	931	899	887	887	922	930	918	851	933	905	839	868	908	894	947	857	859	911	840	852	876	956	919	934	844	905	914	878	862	902	881	863	907	920	891	930	900	935	873	871	903	908	868	946	936	860	928	913	924	934	916	881	934	923	912	901	850	928	881	877	929	865	899	916	889	918	947	894	930	948	901	904	888	906	861	894	857	927	886	900	924	888	885	885	835	894	874	889	877	844	918	848	872	894	855	878	866	888	849	872	868	878	916	857	918	887	882	880	948	861	882	923	962	882	920	872	940	874	917	926	891	923	915	902	914	859	867	878	903	899	876	902	850	932	897	883	919	959	933	902	908	917	860	889	886	879	848	962	940	896	860	891	922	866	893	864	914	944	894	899	906	840	885	889	890	894	852	878	930	884	915	899	931	892	909	942	884	914	945	923	940	882	914	909	919	898	893	880	848	907	819	914	924	941	937	890	870	822	855	890	926	903	946	903	891	853	920	864	881	923	885	899	863	908	879	860	862	913	866	869	895	877	884	904	870	876	931	900	872	872	883	879	923	858	869	919	877	955	865	896	879	861	875	936	924	871	870	899	893	879	894	855	894	907	896	920	969	911	926	904	927	840	865	839	867	867	880	847	899	952	891	889	907	872	904	901	899	849	873	907	851	889	863	898	979	915	936	948	863	914	929	845	893	896	833	887	928	865	942	904	894	885	904	887	860	933	881	851	900	911	911	958	912	915	855	868	848	854	921	987	890	867	930	882	873	905	883	901	885	841	888	937	899	891	895	886	920	897	849	893	898	872	881	883	903	920	899	866	900	895	940	928	886	921	864	891	888	882	853	875	912	854	898	848	868	894	871	862	906	938	882	922	879	953	860	872	938	902	887	886	889	954	896	916	900	809	887	885	930	923	890	906	897	887	882	938	907	911	886	917	863	893	942	860	831	913	903	891	941	914	924	919	904	899	846	881	886	865	865	850	918	903	902	888	901	937	867	887	891	872	920	814	867	901	915	933	915	898	860	895	862	891	930	869	929	893	904	873	881	909	891	836	944	906	906	941	900	874	890	940	917	903	872	869	844	901	877	870	966	925	913	847	884	879	897	873	912	882	935	942	887	893	931	882	895	924	923	903	927	921	871	910	856	891	949	875	902	899	929	862	863	877	870	965	887	875	926	897	885	886	875	862	917	877	911	858	887	893	920	875	868	842	942	948	885	885	926	886	863	955	862	900	947	901	893	883	904	893	896	904	882	873	893	905	990	895	917	908	929	836	884	868	887	817	883	895	888	861	896	874	925	928	903	905	861	895	990	923	928	881	874	846	863	938	930	849	922	877	910	864	930	969	914	915	926	906	907	829	882	998	859	943	898	913	928	889	930	917	901	928	924	933	908	853	854	888	941	877	881	880	944	879	962	911	842	924	840	929	872	885	853	837	949	908	848	854	910	873	891	852	837	898	869	844	912	921	883	864	901	898	841	906	944	871	922	946	907	840	911	901	900	878	901	845	833	917	941	924	886	926	904	906	883	899	902	878	862	872	961	898	871	921	892	892	941	933	855	835	906	865	898	876	887	906	833	860	860	883	841	893	878	924	876	877	874	887	915	919	873	911	908	918	858	858	988	896	870	885	882	922	962	889	871	934	924	923	924	884	893	902	903	908	957	935	894	870	866	842	877	884	824	908	898	903	911	830	865	906	881	887	960	886	893	930	969	925	931	881	893	890	932	891	861	872	869	876	901	885	891	866	876	876	922	909	909	915	922	905	929	881	861	917	802	915	904	883	928	915	927	927	940	882	932	886	887	925	965	891	958	885	860	911	893	892	867	895	925	905	867	842	918	870	896	876	921	860	902	974	902	897	958	919	888	940	904	855	867	881	866	950	862	919	924	880	868	906	894	906	917	862	896	903	915	924	882	861	913	877	902	936	915	887	870	920	872	869	867	863	884	869	911	919	931	875	897	942	894	912	836	914	868	877	912	870	881	934	863	885	903	870	914	906	888	929	911	885	905	902	859	902	962	858	900	884	899	976	895	903	934	908	929	944	913	907	937	934	902	940	880	907	858	882	853
4069	10114	7489	3509	2624	2110	1668	1457	1378	1248	1113	1119	1083	1031	1004	935	981	913	965	960	883	964	900	914	903	917	908	866	937	912	887	908	948	883	912	905	920	830	877	895	858	921	884	905	906	889	896	887	882	893	897	842	885	888	937	944	889	893	866	889	869	894	863	889	899	938	824	828	905	889	820	916	885	904	861	922	861	860	868	927	940	827	863	910	900	893	910	918	836	896	882	866	899	841	901	872	900	860	850	872	896	862	848	871	888	897	914	874	921	895	856	898	895	875	861	897	836	918	929	814	903	902	896	866	855	938	869	890	837	876	891	891	907	876	843	839	856	921	811	813	882	889	890	817	918	866	892	925	900	863	895	886	916	884	916	895	918	909	889	904	936	874	867	896	934	844	929	906	906	831	914	865	903	878	881	890	877	875	887	898	873	920	863	923	835	869	879	910	890	891	906	863	887	949	924	887	902	929	882	878	849	902	856	892	888	904	909	868	892	898	883	900	931	800	920	894	889	838	923	910	894	938	891	914	907	907	899	888	900	895	847	902	942	912	891	901	840	913	872	913	927	893	871	901	909	904	875	862	919	925	906	920	860	913	888	881	877	878	870	922	910	868	859	845	873	858	877	880	897	890	865	855	918	907	894	914	868	884	909	892	886	863	827	900	856	909	880	917	939	879	880	886	903	942	917	866	900	901	862	887	909	890	903	935	884	899	893	806	948	854	853	886	858	886	882	918	901	878	899	894	894	870	855	914	841	926	870	877	872	911	881	861	963	908	922	891	919	848	861	914	847	886	912	909	935	844	900	871	871	833	838	886	907	883	856	892	908	873	876	916	857	866	856	855	909	923	903	854	831	908	859	922	857	843	896	921	928	869	859	891	945	883	870	860	921	860	842	907	951	824	888	908	857	866	882	849	878	883	882	935	965	896	868	906	832	895	868	865	863	887	900	851	833	938	890	884	865	909	892	924	879	864	872	784	881	880	878	883	874	935	853	887	834	861	860	902	897	945	884	880	883	840	915	912	869	859	839	819	882	890	864	952	850	854	910	907	887	936	878	894	858	865	906	901	946	902	858	846	883	894	865	901	863	861	873	906	926	848	843	864	891	951	867	864	867	900	901	933	878	870	844	896	894	931	926	877	873	907	905	909	869	855	841	967	904	917	889	905	871	938	914	886	874	888	897	873	867	837	853	888	917	897	918	868	917	886	901	914	899	868	879	870	863	915	926	887	830	876	842	863	932	907	894	883	849	912	897	872	890	879	881	875	902	849	840	894	884	903	900	862	874	971	870	885	867	886	923	900	936	861	860	895	870	917	896	882	889	869	842	852	823	896	862	906	901	888	889	893	856	910	949	843	896	876	837	915	914	895	892	896	874	880	874	911	914	897	884	893	866	917	838	888	883	859	842	862	861	848	909	953	909	826	888	862	895	841	886	923	930	889	838	883	859	816	861	914	895	819	891	893	832	862	853	830	901	918	896	897	860	936	865	886	874	857	901	855	901	837	880	873	877	889	852	864	880	922	887	929	873	894	873	942	871	867	863	826	833	902	883	905	929	884	904	894	874	901	888	914	890	864	844	910	890	875	887	842	919	890	884	891	877	913	863	891	937	908	862	890	888	867	887	909	921	863	870	874	907	919	926	887	893	849	824	895	906	907	857	912	906	901	908	837	882	843	913	914	889	826	880	872	899	945	891	831	885	857	890	902	901	907	853	909	917	863	910	928	875	898	850	889	838	864	858	933	885	845	914	917	935	834	884	963	897	904	919	873	834	932	869	902	905	843	868	896	868	924	864	886	908	836	871	921	893	901	876	876	896	881	883	886	891	867	869	888	872	859	866	885	900	823	861	893	867	842	887	938	895	875	913	901	919	831	862	868	913	868	924	861	845	898	862	853	895	909	844	898	892	909	912	845	882	895	949	853	869	879	885	892	888	902	906	888	813	886	848	927	861	918	915	919	956	943	894	883	917	904	896	907	858	887	918	909	907	843	902	836	867	888	856	931	838	868	821	896	903	876	942	887	839	889	857	896	872	929	869	885	908	903	858	953	834	880	862	865	941	912	911	893	869	896	894	914	875	922	870	900	871	918	833	904	867	843	909	898	895	862	850	786	891	869	899	913	890	899	875	882	875	895	848	886	856	878	892	867	871	892	904	909	893	890	883	914	897	905	912	869	905	880	854	850	883	865	896	881	898	880	876	889	954	895	884	855	868	860	836	912	848	882	895	903	914	881	952	856	851	906	915	809	885	901	873	866	892	858	896	891	921	912	900	885	868	843	866	880	869	813	914	904	894	813	861	850	945	881	879	857	883	827	844	905	870	864	897	918	931	919	928	889	892	843	844	921	877	853	932	905	909	907	921	882	881	884	926	898	852	915	908	861	830	884	901	913	857	933	874	916	898	869	891	845	902	825	866	886	928	847	950	889	882	880	853	851	931	906	885	823	888	874	893	899	867	891	910	902	858	902	919	861	899	893	917	966	904	843	911	873	829	887	857	857	910	910	867	824	906	916	881	836	844	847	858	887	891	938	899	872	847	858	848	948	893	849	900	898	833	866	925	899	897	855	894	914	898	956	911	881	891	833	896	891	872	909	927	837	929	881	926	907	927	910	828	873	879	836	890	865	911	885	882	914	930	913	897	863	907	888	868	916	843	865	936	904	887	847	845	891	918	860	902	899	874	899	933	912	877	891	840	908	868	918	853	912	856	894	828	900	909	879	860	817	866	861	898	932	833	872	884	908	911	880	886	866	888	854	862	851	820	842	889	961	872	907	852	871	884	819	869	910	811	899	967	903	866	926	831	908	892	832	879	897	908	922	915	878	924	883	875	895	893	874	890	931	834	865	877	859	918	863	877	879	935	896	890	874	893	907	902	860	926	909	898	871	869	872	825	881	866	863	871	841	829	839	823	914	886	891	888	903	883	915	923	862	918	844	904	883	839	886	885	866	912	845	910	951	882	829	900	892	873	883	872	874	835	853	915	892	882	891	862	905	914	920	895	865	895	896	874	876	956	905	894	875	892	856	948	903	879	883	954	871	904	872	862	893	829	850	933	879	862	876	862	904	874	835	862	916	904	884	862	906	882	889	885	878	835	923	815	825	912	843	905	910	877	870	866	877	851	886	897	892	910	874	917	887	885	912	875	865	868	888	903	883	885	842	815	842	883	924	876	895	880	837	873	851	900	933	878	894	919	931	926	939	896	885	888	853	944	896	843	862	875	875	918	894	883	891	918	878	865	900	919	888	858	836	904	855	907	829	945	937	861	869	871	914	879	870	870	834	925	891	898	892	891	894	903	884	885	885	877	877	909	915	874	890	838	864	904	906	908	848	890	869	856	935	920	923	811	922	883	838	820	874	815	902	881	873	902	889	867	906	873	861	852	892	862	880	855	917	865	886	841	867	973	879	871	911	821	848	839	865	886	866	837	858	870	899	936	871	930	937	883	874	854	954	919	892	915	905	897	852	887	893	851	884	897	889
24699	21380	27860	25240	13059	810	544	468	435	380	408	391	344	314	345	316	312	301	322	285	328	319	299	280	280	300	277	275	321	299	314	298	309	291	284	317	316	304	279	291	284	288	280	290	320	310	297	292	310	261	309	286	271	276	269	302	305	277	290	293	285	272	290	319	272	288	269	304	280	284	284	281	278	262	264	305	303	283	291	325	295	301	286	328	263	281	282	288	310	307	265	262	295	294	252	309	300	313	283	292	327	301	267	288	287	295	319	290	281	286	289	283	270	281	294	288	295	264	298	307	280	269	281	291	316	256	258	296	267	278	310	265	264	271	276	279	283	294	277	259	279	298	283	291	292	287	303	254	272	298	310	281	302	268	286	296	288	289	239	304	302	303	261	281	291	299	291	275	277	285	299	283	293	291	285	273	277	283	306	299	320	291	281	295	279	292	282	277	287	338	284	291	268	309	282	293	301	277	293	303	290	320	284	291	319	285	286	271	277	298	290	293	310	301	323	282	303	258	306	268	305	300	301	305	284	307	276	295	298	269	282	299	317	268	306	275	288	271	278	279	279	300	276	270	310	309	271	321	269	301	276	286	259	289	273	282	298	287	289	273	268	297	270	307	263	298	296	285	298	295	297	296	295	291	291	270	263	273	276	277	285	310	280	296	296	269	283	285	296	268	313	286	295	295	303	285	269	311	273	297	328	286	271	265	272	260	303	274	292	307	278	287	276	287	280	320	298	296	233	316	277	303	271	283	271	243	269	305	301	326	283	300	289	270	306	270	291	309	296	299	314	310	304	281	284	268	298	289	275	291	261	322	298	286	255	254	296	276	275	351	301	315	276	263	288	307	278	272	271	288	256	303	266	288	285	259	280	289	302	296	281	311	253	281	270	307	270	311	302	285	255	336	298	301	287	284	279	261	307	267	278	319	271	271	315	271	283	307	282	326	296	299	261	295	284	297	290	295	297	281	315	282	277	256	303	292	297	310	292	289	308	254	305	282	274	289	270	304	298	284	286	289	275	294	287	251	299	315	283	265	265	276	277	295	284	272	311	287	299	263	273	286	294	287	253	311	283	276	262	280	280	294	294	302	300	270	268	278	294	293	316	287	254	263	291	272	279	316	312	313	292	297	306	289	296	278	292	275	269	309	300	290	322	286	330	285	304	292	263	285	294	306	288	298	269	299	291	283	287	299	297	301	268	304	301	290	293	284	275	291	266	287	284	282	279	313	287	312	284	303	279	276	273	285	330	295	293	310	308	303	274	272	289	289	318	293	289	302	307	305	278	320	287	308	301	282	290	294	311	288	308	303	279	311	322	267	297	297	257	261	252	288	298	263	270	275	278	317	311	289	308	267	276	305	308	290	283	283	299	282	256	299	268	303	277	275	303	293	300	275	286	314	284	282	301	281	260	278	285	287	280	284	323	249	295	272	268	282	295	265	266	270	305	293	293	282	270	281	293	288	310	317	256	290	273	291	279	282	309	275	302	294	285	295	314	296	292	269	288	267	306	268	284	297	299	289	287	279	293	305	294	300	331	306	288	272	298	289	276	260	294	293	327	275	285	306	319	294	282	307	308	328	275	315	290	296	291	297	291	317	283	280	319	312	290	268	275	275	307	288	275	325	287	298	282	301	265	286	276	290	304	286	314	299	267	285	293	301	301	269	269	249	310	295	305	303	251	271	311	273	298	267	256	321	293	293	280	325	286	307	288	293	279	276	307	318	282	266	303	298	282	287	292	307	310	297	284	286	272	295	268	282	300	301	312	294	294	292	283	296	301	306	299	300	300	279	265	274	288	287	289	293	279	276	263	311	288	293	281	270	282	244	268	297	306	279	295	337	299	336	280	279	271	284	263	283	294	252	265	291	264	305	261	277	284	313	285	270	322	277	282	302	311	279	302	278	295	290	282	281	276	307	294	296	315	287	278	282	276	273	317	278	304	279	274	311	304	315	313	296	295	297	310	269	326	312	300	306	287	293	315	273	298	292	292	279	272	336	329	304	299	241	251	309	312	315	286	311	278	295	323	273	314	285	294	264	329	295	277	273	302	265	326	259	293	278	278	312	285	289	307	291	296	288	307	306	315	269	278	292	290	289	282	287	267	257	282	281	288	295	288	288	297	281	287	278	302	284	286	315	278	264	301	285	292	270	285	291	291	340	287	265	277	295	298	295	268	296	308	289	258	311	262	300	285	267	304	283	314	291	272	292	337	277	269	285	302	259	292	261	293	289	295	279	287	308	320	296	271	293	306	306	292	272	294	268	306	273	294	273	266	301	271	301	315	304	304	276	290	283	278	277	295	266	267	289	312	292	311	271	276	288	308	302	286	275	276	307	292	292	262	289	290	295	304	298	301	288	289	292	295	302	304	256	315	326	270	279	292	307	302	285	296	271	293	275	292	267	271	277	280	292	294	275	301	278	295	277	275	310	280	295	278	317	266	318	303	297	264	289	299	280	274	289	296	281	303	305	259	313	289	297	311	262	280	299	273	272	255	287	263	272	277	303	277	294	305	278	268	270	274	310	311	302	284	289	295	305	298	277	279	293	303	256	308	268	283	301	283	292	274	294	280	261	286	277	286	273	269	303	255	283	297	263	316	263	286	288	313	286	274	285	285	265	250	274	317	288	302	304	286	289	304	272	286	291	314	297	261	282	275	270	318	287	294	301	301	316	271	296	293	261	293	299	281	314	273	301	315	317	304	267	280	272	297	314	308	294	292	278	309	309	289	285	300	268	287	285	288	256	279	260	292	296	290	276	301	284	275	279	262	289	325	253	275	294	304	266	279	303	287	280	312	278	282	283	285	298	276	296	307	278	283	285	293	301	296	313	276	275	267	284	291	311	293	278	279	287	275	321	287	313	296	296	274	278	319	267	291	270	280	280	290	277	260	313	270	325	274	309	322	295	304	311	286	288	283	307	306	283	288	296	293	304	272	296	281	283	274	271	272	308	322	260	292	264	292	267	285	310	319	301	312	293	304	288	323	289	294	266	271	291	292	289	254	304	293	271	303	291	287	268	285	296	296	295	277	306	275	277	324	285	267	289	278	272	305	309	281	286	280	292	291	287	302	291	297	266	273	264	287	280	274	296	260	317	292	299	304	305	296	265	304	272	308	270	305	301	311	294	300	292	292	278	320	287	278	306	298	282	289	283	298	259	292	287	276	290	293	265	289	260	293	300	285	328	283	300	278	300	297	297	317	289	300	284	309	298	295	273	260	277	310	305	280	307	311	299	312	265	286	328	282	275	313	278	304	328	278	279	269	311	249	295	284	265	280	302	300	282	286	279	297	282	290	304	280	317	275	279	320	268	281	283	294	310	319	263	286	282	282	294	309	325	322	270	297	322	286	306	295	272	277	260	294	320	338	274	279	304	276	304	270	276	302	290	269	301	313	325	285	284	285	276	273	319	278	298	290	306	320	294	295	290	300	307	278	289	275	296	299	293	328	302	273	270	303	283	283	260	307	249	265	289	334	289
3680	5858	4188	1766	1296	1047	822	631	555	556	488	448	396	375	351	361	386	326	353	365	334	344	332	304	306	318	339	300	324	295	295	293	331	342	320	311	294	309	340	324	349	308	298	331	303	369	303	327	314	331	286	333	275	322	313	326	326	326	309	345	314	324	295	339	303	307	347	320	293	307	292	327	335	307	359	287	342	329	311	303	321	328	348	312	315	335	293	341	330	325	324	309	304	311	285	296	325	313	338	343	315	304	311	325	323	284	307	293	320	348	305	296	334	354	343	320	324	310	287	318	340	315	316	309	314	289	320	300	291	320	324	342	298	338	320	282	315	323	342	315	303	344	304	311	324	292	285	292	308	300	310	332	281	312	326	320	290	333	329	307	334	312	319	327	307	320	308	320	291	294	293	324	320	323	327	332	301	303	306	324	283	293	329	305	309	351	303	296	286	296	321	294	332	305	311	306	305	328	324	350	282	320	321	271	319	314	283	332	324	306	309	300	306	297	321	299	313	305	340	289	280	314	313	323	301	308	333	294	295	301	290	295	272	328	268	315	346	295	302	322	332	303	284	311	315	328	324	327	325	314	317	302	314	353	322	338	317	315	305	281	325	301	319	307	314	299	329	352	328	319	325	313	317	335	335	300	328	324	313	345	347	320	300	312	327	318	341	313	290	312	298	302	333	295	310	320	322	337	298	297	322	313	299	308	340	309	296	302	345	312	283	350	331	301	314	340	350	327	350	316	341	308	300	324	335	311	302	323	307	317	302	294	313	319	293	302	299	305	325	321	310	322	322	288	297	296	330	304	303	302	335	327	300	332	309	331	308	310	326	274	335	309	346	322	314	357	314	346	302	324	311	302	315	319	326	298	318	293	305	326	287	317	329	331	339	319	341	318	310	300	326	294	315	328	326	311	300	341	316	288	284	307	308	307	324	311	321	304	319	334	305	290	338	303	322	289	293	320	285	331	367	326	312	334	360	308	353	331	303	290	276	321	317	317	355	285	289	293	316	270	316	331	326	279	302	280	303	300	315	301	293	297	321	309	299	303	327	316	339	312	323	313	340	325	333	272	288	309	306	316	322	294	289	333	336	292	339	308	328	320	320	358	295	357	290	355	324	329	323	320	322	316	305	295	272	329	325	323	305	313	307	322	337	295	309	313	297	307	299	307	291	312	324	294	334	318	313	303	343	338	307	352	307	325	285	317	304	300	308	314	345	307	321	298	352	330	301	336	362	313	321	307	312	322	330	317	313	309	307	286	323	288	315	286	307	319	352	285	331	310	291	256	319	312	296	286	310	310	335	320	342	297	309	306	274	328	306	285	330	343	309	345	298	278	309	335	290	298	304	300	330	346	325	295	343	293	310	313	316	307	326	285	297	303	294	308	307	322	300	295	311	320	286	309	330	290	319	314	325	320	328	317	307	310	288	305	319	330	309	319	320	320	314	322	318	315	281	308	299	310	319	318	308	307	330	346	323	302	306	313	304	302	328	314	307	301	312	321	333	325	335	321	328	328	306	285	328	358	311	308	310	306	310	305	341	300	302	313	265	303	304	353	294	311	331	315	297	338	341	323	288	296	325	336	323	319	315	327	330	280	346	299	302	311	319	337	326	308	294	287	315	310	334	307	309	282	341	305	282	335	333	340	340	319	316	322	322	295	325	326	298	297	359	326	334	323	300	337	338	336	306	322	339	292	281	337	287	281	341	298	306	360	300	336	303	325	317	299	316	341	299	324	308	350	287	286	301	312	327	314	348	324	313	301	325	298	299	320	314	323	320	300	300	325	288	291	314	296	302	339	309	308	262	328	336	311	320	308	314	350	316	353	302	322	297	326	330	314	320	335	332	313	313	304	308	310	308	330	328	329	270	322	299	307	309	304	297	341	321	325	317	316	303	347	271	319	307	325	334	310	320	314	316	296	303	288	333	340	306	297	314	344	286	301	275	295	314	331	262	328	300	321	332	316	292	318	334	302	304	322	308	296	284	316	319	301	311	336	320	320	300	317	336	290	320	293	289	291	318	313	334	301	338	325	331	298	292	325	329	288	320	303	337	309	289	314	320	331	292	320	318	282	295	315	311	321	336	310	306	335	333	338	313	298	295	340	321	315	316	326	345	328	305	324	299	312	297	334	291	342	332	319	296	310	341	304	315	345	304	314	304	320	317	300	277	343	296	291	314	306	321	286	340	320	276	302	282	294	311	323	317	324	296	314	324	325	324	308	333	298	299	320	321	318	313	304	341	312	281	328	325	345	315	305	304	326	322	310	319	312	289	298	314	345	294	313	308	320	318	319	285	295	287	318	319	302	335	323	311	328	323	286	340	298	318	332	329	317	316	265	345	317	328	325	314	290	297	308	325	324	316	358	299	340	311	316	329	322	306	303	345	299	313	282	290	312	304	311	309	319	302	307	330	318	286	329	325	284	319	317	311	297	329	323	312	313	296	322	286	348	298	348	312	320	312	311	356	303	328	291	340	310	299	311	307	314	336	309	311	281	341	298	295	290	286	279	295	319	328	331	298	295	307	360	335	346	346	301	314	330	309	318	296	326	318	334	313	311	305	347	296	336	286	308	273	315	282	279	335	325	295	296	313	322	310	288	305	275	327	299	291	318	312	328	318	320	309	299	319	296	336	338	299	303	340	322	315	333	305	318	312	296	294	316	329	340	318	319	270	356	300	322	328	292	314	296	314	292	311	304	297	285	313	311	321	312	329	313	312	302	328	302	323	297	316	287	300	314	355	313	329	324	318	316	328	316	327	334	321	322	325	310	292	321	281	307	327	305	336	321	320	307	318	347	298	344	314	303	338	304	324	319	341	299	294	286	345	327	310	291	293	313	347	296	287	300	320	287	330	306	291	291	278	316	317	309	310	301	321	290	325	301	292	304	330	294	302	265	328	296	338	286	310	319	312	320	336	295	317	344	350	329	309	322	326	319	320	333	319	324	311	314	297	321	304	321	322	275	319	320	325	331	335	319	305	304	330	308	322	340	300	327	321	307	287	312	308	361	336	341	309	309	313	301	297	300	365	323	301	310	305	299	310	313	332	295	328	309	315	323	332	306	286	285	313	325	307	305	286	339	307	303	304	329	299	318	337	340	286	303	318	317	294	298	323	307	310	322	301	312	286	332	327	290	307	313	267	351	324	312	295	302	337	329	308	309	316	285	314	340	320	317	303	320	345	307	303	308	320	291	294	300	318	327	304	326	301	348	315	284	308	300	315	302	356	288	317	342	309	306	295	305	314	313	311	322	316	307	310	319	309	325	310	318	334	312	284	301	301	311	292	304	316	301	304	316	322	305	310	313	345	318	300	314	309	337	307	313	333	321	320	308	357	353	299	301	294	305	309	294	328	312	316	347	311	316	334	331	330	276	326	324	313	324	318	350	327	291	341	298	333	308	307	309	308	331	326	293	305	286	309	316	331	291	284	291	322	284	294	306	335	288	282	322	332	318	332	316	310	340	289	333	318	344	286	311
22645	21522	29405	24084	21523	21610	12327	1892	1359	1370	1343	1214	1180	1171	1205	1114	1092	1036	1061	1085	1019	1046	991	1023	1070	1042	1032	960	1036	997	936	964	985	982	1006	968	971	979	948	996	971	959	963	983	941	1006	929	1013	984	1009	996	959	930	960	956	1016	903	999	927	977	970	956	953	929	984	1028	1017	1001	966	983	960	966	981	956	941	1019	944	958	955	969	958	952	986	925	1000	973	1013	951	952	1019	916	973	968	960	942	942	964	1019	966	944	967	1056	945	963	1066	961	965	957	903	902	967	985	929	921	921	940	980	998	984	944	959	992	959	965	924	968	953	944	953	911	974	944	933	930	982	944	928	964	967	906	963	977	986	1001	954	1035	930	961	1001	991	943	925	959	962	930	974	914	932	1007	978	945	960	930	979	1014	964	968	945	964	954	958	1005	992	928	937	921	894	931	976	947	909	963	912	966	964	954	966	968	987	931	976	932	952	1004	928	978	912	935	929	950	913	972	955	907	1016	969	942	998	914	985	974	1056	972	929	965	996	951	970	958	921	936	984	927	955	890	978	940	964	958	940	947	915	997	1015	972	980	925	879	950	978	942	944	952	959	964	991	993	989	958	945	984	969	949	970	942	995	975	1006	909	994	962	955	1000	978	930	950	1000	933	975	956	966	964	907	1039	935	956	978	958	950	971	1000	939	934	944	910	932	980	938	1011	939	984	985	961	990	935	931	894	943	990	989	999	951	963	952	951	934	1040	963	980	889	966	965	964	878	914	970	969	977	943	1006	922	902	1005	895	941	978	975	976	976	950	1029	985	967	997	884	937	953	951	953	957	979	978	974	967	943	978	962	954	920	971	924	966	940	888	987	1017	918	954	991	923	955	998	950	960	958	960	928	942	965	963	950	969	968	951	993	940	967	948	943	998	932	897	960	976	1005	967	903	1000	999	925	1001	978	952	913	950	952	958	943	980	983	983	1049	907	955	929	1005	982	979	989	959	956	1041	937	1046	1001	914	951	923	949	924	976	926	943	951	919	956	988	952	958	922	925	921	939	955	924	975	951	971	1032	956	937	997	933	1027	919	953	1004	944	951	983	970	977	988	913	1003	949	965	949	988	981	937	984	930	980	902	989	966	915	942	996	923	973	992	931	999	1029	964	968	884	957	969	910	970	913	948	938	954	974	994	957	900	960	983	954	1006	976	1033	997	951	979	983	1014	921	1015	1028	931	1013	939	940	975	989	1016	917	948	888	909	927	894	1029	971	928	948	952	966	932	945	942	983	970	920	926	989	986	986	945	935	939	933	913	882	928	990	967	987	908	982	999	997	995	924	947	989	938	991	1008	940	958	944	959	963	990	1013	992	966	931	999	1001	975	951	976	915	953	959	922	925	909	939	984	930	889	974	1008	971	918	986	973	953	931	898	895	944	955	969	940	981	932	931	930	965	942	981	940	996	970	938	882	958	1007	995	994	919	960	995	927	904	973	1000	970	924	969	988	921	887	963	884	899	936	956	979	1009	969	991	936	968	945	909	942	935	945	941	942	936	931	964	921	918	936	962	955	1005	925	955	998	958	916	951	965	933	996	965	916	963	980	963	955	949	947	958	969	1013	977	912	936	1008	968	943	955	973	952	979	966	967	976	933	960	943	891	972	955	971	936	964	998	927	950	926	963	946	932	944	918	959	970	920	977	929	936	975	956	997	959	942	984	947	918	919	885	944	966	958	979	987	917	964	954	983	965	954	983	958	964	959	982	868	980	958	971	1006	937	985	926	1004	978	954	925	924	854	928	998	1005	995	950	877	927	953	956	887	1007	975	984	1024	978	968	948	934	938	978	950	869	854	893	978	991	924	971	944	965	940	1004	917	936	995	984	944	939	925	956	934	945	999	964	937	988	989	953	952	983	974	929	965	932	919	903	988	938	966	944	936	999	996	975	963	975	981	989	1009	988	985	944	1013	923	974	1000	971	907	986	979	1024	941	1004	934	1002	943	983	899	962	912	961	946	978	1001	898	978	960	967	955	913	926	948	962	962	984	951	927	974	971	959	969	950	984	989	954	960	917	998	920	969	918	1015	986	959	977	986	937	906	972	1007	964	952	995	953	968	971	956	951	960	921	984	966	973	938	979	950	949	963	949	936	1009	925	1003	944	938	995	962	953	931	924	895	873	993	972	960	940	971	1015	965	917	926	979	901	927	965	940	899	975	917	928	957	956	986	944	943	966	944	934	1000	946	976	938	916	935	988	962	972	892	921	909	903	964	998	999	918	927	952	924	1002	928	955	912	947	948	948	932	936	990	964	959	1020	1002	1026	986	944	987	922	925	927	935	941	963	992	917	1002	1030	930	979	972	956	967	945	984	962	961	968	910	969	932	974	924	948	967	956	907	946	984	967	961	961	918	955	955	938	971	930	933	926	955	1030	983	977	977	945	966	949	967	958	929	942	955	938	974	921	974	913	959	948	904	906	1006	961	912	937	967	921	955	923	922	992	977	952	957	1008	902	972	975	998	948	997	899	926	931	953	970	960	976	939	940	947	974	915	980	938	928	942	935	937	1002	975	978	958	914	988	1014	959	953	942	953	975	943	953	1004	958	959	969	1026	942	968	972	1007	872	964	1007	909	952	987	927	971	948	982	928	957	901	985	928	941	969	921	920	971	954	982	925	959	1016	976	978	972	942	1001	973	942	1019	962	983	949	934	964	951	944	935	947	942	950	971	952	897	918	956	919	964	993	970	943	978	1013	909	986	915	920	951	1020	945	967	973	939	970	987	974	910	968	920	960	931	916	911	968	946	982	1001	925	951	939	959	914	971	983	951	987	955	932	962	903	987	921	938	972	900	940	930	923	898	918	936	1003	948	954	946	913	997	977	967	909	990	963	983	926	914	934	908	992	923	935	947	958	962	1026	947	931	983	981	1008	962	968	967	939	956	945	1002	937	1014	910	923	933	981	979	909	939	974	958	960	960	997	914	961	947	955	980	964	970	912	934	959	947	974	987	881	953	972	951	995	974	926	969	973	1017	961	890	923	921	974	967	952	947	956	962	894	878	967	954	994	940	948	970	1032	951	928	904	940	902	943	973	944	981	943	997	988	998	962	987	976	1006	926	924	882	976	992	948	976	923	934	903	1025	933	998	977	961	956	956	926	1001	926	979	955	1016	963	922	964	1009	957	894	970	967	880	919	1000	989	964	972	903	903	938	944	932	950	943	956	929	953	973	934	928	960	953	957	955	985	894	921	896	941	984	970	992	952	895	918	927	967	983	999	939	922	967	948	941	941	920	948	944	912	966	992	938	973	972	960	933	974	935	909	949	918	940	919	974	943	980	940	943	935	1030	972	920	908	1009	941	919	912	915	989	999	932	918	1014	938	890	942	993	953	975	964	926	944	955	948	972	935	913	977	912	931	919	986	937	983	915	934	968	907	998	983	926	914	959	974	952	915	948	906	953	960	941	895	976	928	929	926	945	994	950	967	985	899	1016	968	934	995	935	931	937	933	925	949	948	968	909	970	966	945	935	960	947	968	901	949	932	926	981	915	895	964	1016	997	882	987	947	882	923	937	889	947	945	938	922	992	921	934	917	968	941	980	952	963	962	984	980	924	1010	972	905	930	964	982	965	966	977	983
4894	15307	10633	5460	4195	3271	2548	2125	1828	1547	1431	1311	1321	1186	1147	1143	1143	1138	1084	1046	1029	1032	1027	1043	1032	1020	1042	993	963	921	997	955	967	1007	1041	957	1026	1013	991	1001	969	926	965	963	987	958	985	933	974	983	972	974	1001	951	972	968	912	1006	946	983	1003	917	968	1002	1039	920	871	954	940	971	940	943	930	930	962	1005	1006	961	936	957	994	898	1011	940	980	969	951	974	942	951	1008	919	957	962	931	954	933	947	1004	878	976	946	904	931	914	910	985	986	990	968	982	974	939	944	968	970	957	942	931	926	931	1005	957	970	965	948	1020	990	965	992	909	984	952	907	989	995	959	945	988	944	939	993	981	980	971	929	924	909	979	927	953	936	856	961	985	935	935	930	932	949	994	907	961	964	964	935	906	924	945	966	995	934	994	966	934	982	976	976	894	925	956	928	928	953	997	982	936	982	951	965	995	928	941	989	953	923	958	967	944	963	961	936	926	909	959	925	955	889	950	951	949	919	929	997	984	946	978	976	924	981	950	952	991	958	956	914	901	935	1000	946	962	958	956	955	940	963	978	882	997	989	982	954	978	968	950	979	959	932	962	935	931	954	952	945	902	952	938	960	969	922	967	962	993	945	987	979	912	911	961	966	961	1008	952	958	989	957	950	882	950	965	970	962	978	947	962	949	987	955	943	1013	1010	910	999	936	870	964	925	899	991	931	922	900	924	923	973	977	886	921	959	1020	940	930	1015	941	968	971	926	936	907	948	973	980	1015	938	971	950	977	930	952	966	919	934	951	964	925	955	977	968	911	937	988	952	932	977	961	952	945	1032	941	965	936	981	984	951	913	964	992	927	962	982	911	941	959	967	979	948	928	955	931	976	909	961	900	972	922	982	907	956	931	953	1002	933	916	949	1023	931	993	954	989	895	949	922	916	985	972	944	973	959	944	1005	1010	969	927	903	950	981	1000	991	1006	947	927	993	921	987	947	973	897	937	944	965	969	955	1000	921	915	927	911	942	928	929	917	941	953	966	1001	918	949	909	900	968	977	915	994	974	922	956	986	917	960	981	939	998	990	947	972	958	939	931	905	1010	987	952	991	991	918	968	948	990	932	947	929	968	992	976	974	902	1024	987	929	952	952	949	1030	978	917	945	906	949	923	924	954	929	956	956	954	959	939	981	929	945	991	948	939	920	959	966	991	940	939	917	978	907	939	862	868	1006	949	983	948	921	925	976	960	914	928	943	935	975	957	890	972	955	992	912	963	981	933	1009	1011	936	959	948	976	1000	927	932	909	886	961	925	1032	967	960	970	967	943	1019	951	954	939	920	982	997	934	957	979	978	939	970	900	939	928	957	961	966	896	941	1007	974	941	958	963	940	971	971	956	937	919	922	913	960	946	936	975	956	953	919	966	999	978	955	1001	955	978	957	932	971	1005	945	963	938	988	936	921	958	934	955	996	1040	940	959	960	916	947	920	951	994	979	920	943	939	960	938	926	941	925	941	885	988	940	979	968	1016	981	1008	939	945	888	968	988	981	972	913	963	951	973	957	951	1007	979	996	1003	962	943	954	881	959	993	943	903	948	944	946	983	990	927	953	943	942	1012	1003	952	1012	927	951	887	895	947	971	975	942	928	951	920	903	981	881	946	957	914	977	938	990	932	956	1016	997	954	964	940	982	950	930	949	898	924	989	973	953	947	992	965	923	915	910	983	913	926	948	930	941	934	924	951	939	957	853	967	934	917	1032	969	974	948	996	929	935	949	949	950	905	951	962	977	919	912	924	952	999	930	961	938	963	1004	961	923	956	948	968	973	978	998	970	1018	931	953	956	954	950	940	1000	970	965	964	966	973	993	986	927	930	953	958	983	982	942	965	939	943	957	942	969	958	991	932	945	915	959	910	920	987	960	970	962	871	950	970	923	999	955	936	932	914	912	980	959	911	983	1012	951	921	922	904	931	943	961	963	953	963	989	887	998	922	929	913	998	971	930	949	986	987	942	946	942	998	924	967	990	963	996	942	949	902	954	963	950	933	933	961	946	909	959	952	1003	997	928	959	1007	957	973	973	966	967	977	943	920	894	916	946	941	1005	923	960	957	946	946	929	919	911	959	960	940	905	988	979	1007	923	935	943	972	947	933	934	953	967	943	922	991	991	943	954	957	994	939	920	965	919	918	931	960	940	976	948	937	958	945	1002	969	950	980	1002	971	927	951	1001	975	946	967	933	979	948	984	913	909	959	942	931	931	949	907	961	919	949	986	945	980	950	990	933	917	952	974	964	980	950	909	989	912	1017	912	949	932	931	928	972	926	953	997	938	954	943	945	965	955	971	960	930	884	868	970	951	993	933	906	918	996	945	947	949	925	955	910	960	950	942	950	981	978	976	940	952	955	920	973	975	970	919	974	928	950	959	893	996	987	974	894	972	972	963	1007	900	1008	892	955	936	874	969	995	906	968	949	918	936	905	954	954	904	925	980	989	973	965	922	1009	966	978	932	975	943	925	942	957	986	915	984	944	947	924	920	913	910	943	970	973	957	930	960	966	983	930	975	969	932	927	949	938	1009	968	950	972	930	974	971	921	919	937	1058	973	937	951	943	907	950	922	929	934	925	931	899	967	979	875	968	965	952	957	934	985	944	951	907	929	922	989	950	1011	938	939	930	943	963	968	986	972	927	898	968	902	924	945	951	958	935	958	989	954	953	983	975	957	950	1018	947	912	939	948	921	954	956	916	1011	953	988	929	951	949	944	948	944	1003	924	963	968	958	938	921	931	905	936	981	939	971	944	991	962	1012	953	931	952	953	981	971	944	981	951	920	936	985	953	948	947	964	867	1001	943	949	941	924	910	956	1004	929	969	1002	984	936	959	960	947	927	962	929	925	984	1003	921	969	930	991	961	924	954	924	965	946	941	1018	900	985	913	914	993	936	1012	963	918	958	996	929	942	949	970	954	996	952	974	931	947	895	950	942	973	952	923	948	965	994	988	946	953	947	868	863	1015	984	986	956	929	934	970	988	923	989	957	945	957	979	940	983	933	956	960	975	925	949	1008	1007	954	988	919	938	948	933	935	951	997	957	997	974	942	886	966	954	932	941	959	994	961	912	949	940	974	942	961	933	932	975	936	978	919	954	981	928	977	963	986	990	944	976	911	955	901	988	950	975	996	997	978	981	926	929	975	943	929	966	989	916	970	949	973	958	994	952	922	902	941	934	938	912	997	1011	1001	997	992	947	957	977	961	888	974	948	953	991	921	981	932	929	989	930	984	1003	965	998	940	965	941	983	969	970	1015	940	962	1017	915	985	915	903	972	891	986	980	980	911	952	955	968	956	929	993	932	919	961	959	955	912	960	989	914	976	967	989	953	903	940	922	989	1021	929	918	928	946	942	958	979	880	950	962	906	972	929	973	894	941	917	908	935	948	938	933	976	929	969	995	942	958	990	916	970	930	953	957	943	994	918	1003	903	939	971	954	944	916	991	915	939	963	908	967	934	898	963	958	974	944	914	989	967	937	938	979	926	967	935	963	958	983	961	966	975	979	991	970	963	938	922	905	976	963	964	935	892	901	963	936	980	980	973	915
27847	20431	7689	790	556	470	442	432	430	458	456	389	419	383	383	396	434	414	413	382	387	395	375	402	395	425	408	383	405	396	440	393	411	391	393	361	413	408	425	412	401	358	410	413	412	407	418	390	406	376	358	396	419	411	407	385	388	388	390	391	365	400	374	411	389	379	396	395	401	384	390	410	392	443	376	396	411	387	401	396	419	395	387	382	405	394	408	426	420	399	441	381	373	386	370	411	371	381	433	373	366	407	387	392	408	402	411	400	426	381	419	416	369	408	407	414	405	399	368	374	384	412	426	434	383	398	391	404	405	387	434	368	397	403	409	368	412	419	370	446	389	411	389	405	408	399	420	369	385	411	396	434	396	403	338	379	383	429	407	393	384	408	390	400	412	378	400	375	390	402	397	364	400	410	398	349	356	399	421	386	419	349	405	406	381	370	432	396	397	420	387	386	413	374	404	391	410	394	386	390	400	381	391	426	388	412	383	420	406	365	401	395	382	405	372	369	404	393	424	431	386	383	376	401	386	382	430	399	376	390	411	407	363	411	400	387	406	384	375	337	386	397	370	373	378	370	369	396	436	364	392	411	387	404	414	395	366	360	426	402	401	376	411	383	374	399	390	395	425	416	371	398	389	417	381	395	412	369	339	401	409	419	407	401	389	400	402	412	378	419	408	406	378	375	376	380	401	381	415	414	385	371	406	396	330	418	407	372	382	389	416	469	425	392	399	391	383	419	389	389	363	398	368	415	398	405	378	395	385	398	414	391	407	399	377	398	406	391	395	418	408	417	429	414	383	383	410	395	410	418	395	399	387	369	406	386	392	389	428	422	406	415	408	415	409	385	424	368	385	366	395	388	355	369	369	432	368	397	402	390	426	427	420	405	406	382	409	392	380	402	419	388	395	372	415	393	351	387	378	411	408	384	383	413	407	372	369	390	381	352	400	383	394	387	426	355	401	375	412	386	390	400	387	434	392	412	383	358	410	409	415	389	372	419	384	389	430	358	390	402	380	402	401	414	374	408	397	394	410	388	410	407	412	409	386	427	389	405	406	411	379	372	388	415	392	412	399	419	381	386	423	387	403	369	377	385	360	405	406	380	407	381	406	410	398	401	409	385	375	396	412	370	380	406	390	389	405	404	414	383	406	427	414	447	402	381	386	401	373	413	383	393	404	416	409	425	400	438	420	386	398	391	398	371	400	393	399	401	394	387	405	364	435	456	414	394	418	380	384	402	395	434	397	426	375	361	395	388	404	386	358	428	430	399	393	414	377	396	419	427	400	394	387	401	383	420	405	387	385	409	396	431	398	410	377	396	375	373	371	382	411	371	402	361	386	411	387	427	381	412	409	362	362	404	402	390	416	364	441	408	408	426	406	403	369	423	401	383	384	421	379	356	379	437	408	395	417	388	395	388	393	405	389	419	411	398	402	375	391	398	426	400	396	397	402	433	415	400	402	366	458	381	383	399	362	411	383	389	374	409	402	367	361	394	407	406	403	374	355	366	401	401	384	409	365	379	392	376	366	402	407	395	388	413	369	409	399	394	395	399	393	370	408	390	421	443	378	407	417	366	417	414	386	368	375	405	402	397	380	407	372	377	398	395	402	377	418	406	409	411	385	435	408	434	432	382	413	427	394	339	416	378	371	432	397	409	389	373	424	398	397	394	400	416	382	405	361	358	439	397	426	399	452	454	372	406	406	402	367	413	393	403	398	406	401	409	412	351	390	421	419	373	418	388	401	417	376	396	432	384	380	408	358	386	390	384	426	375	403	385	383	402	377	415	389	404	404	406	376	368	375	426	370	407	402	415	406	427	411	387	411	388	381	391	369	393	416	379	364	374	356	405	367	438	413	409	398	398	371	404	376	413	398	389	388	407	389	409	374	394	383	412	421	400	410	395	386	394	403	387	369	427	414	399	389	370	419	403	416	369	407	390	340	393	410	402	416	410	382	399	391	419	412	373	411	365	369	426	373	371	392	399	371	390	431	365	385	389	382	394	363	374	378	436	393	412	431	434	428	366	427	385	366	402	415	391	405	373	417	395	436	423	414	384	383	404	408	385	397	376	413	398	399	386	379	410	378	377	361	369	377	402	403	429	399	382	373	342	390	348	400	369	383	421	391	393	408	443	392	396	378	398	379	394	394	407	389	394	395	405	394	405	409	417	380	419	371	369	384	414	394	398	424	415	409	398	398	358	430	375	426	421	354	429	400	422	383	395	424	363	411	396	399	390	399	372	462	397	398	367	387	387	369	384	375	412	375	416	406	377	399	408	416	406	383	425	410	412	406	377	428	404	395	396	396	401	400	383	399	412	390	361	357	415	386	387	415	433	360	409	425	402	405	406	358	380	392	394	402	381	376	400	415	370	387	435	421	388	386	379	384	426	404	422	395	413	410	395	405	414	400	400	407	426	392	427	398	398	402	393	374	378	390	404	410	382	410	367	399	371	391	377	398	418	397	399	409	387	372	373	355	394	377	388	404	387	392	398	423	384	388	378	412	414	383	404	369	401	359	414	391	394	406	380	412	376	382	422	388	401	423	404	413	398	364	405	407	408	403	378	376	418	413	397	391	423	383	387	394	419	417	410	370	390	379	404	400	389	377	404	393	403	395	406	366	417	394	382	410	455	382	413	371	388	408	398	397	438	397	427	395	380	425	367	390	390	430	392	415	404	414	364	393	429	401	388	392	394	381	398	397	393	353	338	365	433	419	373	403	395	410	403	399	391	407	374	404	405	379	375	421	392	405	384	408	407	382	406	402	405	392	396	378	398	397	402	420	369	391	393	401	364	447	397	406	384	374	400	372	411	388	393	383	381	398	408	359	409	402	396	437	397	390	402	388	380	389	400	393	373	364	392	387	380	380	408	411	393	387	392	374	423	404	394	393	375	387	418	436	383	426	394	399	401	430	369	388	410	392	379	423	422	422	397	412	394	398	390	369	443	366	407	391	409	403	385	380	383	416	401	358	410	386	406	416	424	387	413	371	377	418	388	374	417	431	392	402	390	391	384	371	361	393	382	374	394	392	416	369	363	429	377	419	417	363	379	404	364	377	399	398	368	435	412	380	401	389	359	413	398	398	407	379	357	404	392	353	397	407	358	373	378	360	412	371	402	395	380	406	423	391	372	384	417	385	390	395	414	324	389	359	371	396	372	392	390	391	379	415	371	391	397	427	418	417	403	354	406	404	403	415	388	418	398	379	382	427	389	443	419	431	406	400	426	400	387	345	383	396	393	408	374	380	393	406	377	403	396	427	379	394	388	409	400	385	387	416	387	401	389	389	374	421	392	389	442	416	400	393	390	398	391	419	411	411	401	391	398	402	376	384	380	429	406	396	412	425	407	381	385	408	372	399	383	373	355	434	360	421	377	403	399	391	398	393	396	418	381	391	396	418	373	409	385	385	336	431	416	403	407	379	415	403	398	394	380	381	398	404	395	425	429	390	384	397	397	397	409	408	394	388	371	385	372	400	425
4681	1646	1128	684	628	565	472	469	495	457	437	453	441	421	409	418	416	446	409	406	381	401	383	401	385	426	366	442	392	408	412	391	414	387	397	425	415	437	430	387	430	344	405	390	398	420	392	406	399	372	410	405	413	392	414	409	397	440	407	407	396	423	401	410	381	421	404	424	414	404	402	373	420	405	395	400	410	428	437	431	375	394	358	415	394	404	413	397	389	392	407	363	418	402	400	413	389	392	428	416	430	405	402	399	406	407	443	421	408	425	403	401	381	432	410	426	409	394	405	391	399	421	361	433	429	421	397	381	408	400	416	433	420	413	390	380	391	404	394	405	380	394	402	369	344	432	393	437	347	399	386	390	405	398	401	421	397	425	351	388	389	395	435	398	395	400	416	431	383	398	388	418	420	393	362	426	381	413	406	410	404	384	404	410	404	401	370	416	392	396	400	433	398	390	384	405	450	456	419	434	413	440	428	394	418	396	404	428	422	397	437	393	453	357	381	403	372	356	393	427	397	400	410	402	393	414	442	386	406	408	371	415	412	404	396	427	401	385	387	427	405	424	439	385	405	386	410	361	401	389	364	401	408	406	398	391	408	382	390	406	395	371	408	433	396	399	383	410	369	405	389	411	417	420	420	427	406	398	360	412	427	404	428	415	388	380	417	412	455	392	387	407	391	437	403	405	409	447	395	385	370	446	424	402	414	385	412	399	421	384	400	412	392	400	413	408	392	380	415	454	424	417	410	414	383	398	417	434	406	386	412	405	443	438	421	396	386	406	411	423	391	394	395	371	391	400	401	418	415	420	417	422	455	408	402	390	416	382	409	374	394	430	390	426	405	408	393	398	392	386	435	442	405	402	381	411	377	382	378	378	404	434	420	420	416	365	391	421	380	395	413	422	392	419	405	386	367	411	399	392	382	398	407	385	421	428	419	396	427	383	408	391	397	396	422	395	433	413	386	403	384	398	413	367	388	416	418	377	377	384	431	395	401	398	387	406	401	408	376	406	408	404	380	446	398	409	382	422	410	386	424	392	436	430	386	399	404	421	424	413	412	421	393	390	417	400	384	424	404	399	420	407	405	404	389	412	409	373	391	393	372	387	390	423	396	388	397	409	410	376	407	428	399	436	394	435	382	399	383	431	351	395	427	407	422	390	419	397	398	409	403	395	383	444	379	388	386	400	370	392	396	415	407	431	387	449	446	399	407	389	392	425	394	392	396	380	411	411	380	416	420	402	373	407	416	422	366	390	380	376	403	416	377	412	433	407	409	412	409	417	450	427	400	387	367	389	449	412	374	425	393	422	410	440	414	378	414	400	419	417	390	386	414	428	395	405	420	409	390	367	413	426	422	434	422	418	381	426	397	388	377	386	385	428	367	374	376	399	397	414	433	406	428	418	399	366	397	396	413	411	409	408	385	388	412	377	401	415	426	400	389	397	420	425	374	423	413	361	409	375	412	406	398	401	411	445	410	422	403	417	370	415	400	386	405	377	430	425	361	411	367	436	417	396	426	419	395	415	407	391	408	419	413	383	411	390	429	416	386	380	405	363	397	362	413	385	416	364	406	407	414	423	378	428	415	366	392	370	419	389	400	407	416	433	440	405	420	384	405	410	373	400	426	369	405	407	385	362	390	406	401	415	379	430	391	410	425	415	405	416	417	395	401	437	399	385	421	400	456	409	399	389	403	400	400	408	358	439	408	402	411	416	407	413	389	361	369	412	410	404	395	426	403	396	419	356	460	404	436	400	425	405	370	400	411	398	424	393	434	393	362	431	412	385	384	388	385	425	429	400	407	376	435	417	396	440	391	407	421	390	396	436	424	383	417	403	427	366	421	380	411	391	411	397	398	396	415	372	391	439	419	403	371	398	386	356	437	435	421	392	412	373	403	405	399	407	402	379	414	398	399	401	359	408	407	418	429	433	398	396	439	458	403	413	372	397	404	394	411	407	398	391	375	409	397	415	376	412	412	414	383	427	387	390	399	395	381	395	396	419	444	414	394	392	405	374	432	404	367	373	418	418	389	420	427	389	394	411	409	410	347	397	412	390	435	397	411	423	374	391	378	412	400	410	401	385	386	383	405	394	397	407	373	419	372	410	379	434	374	393	426	436	417	402	404	372	368	360	360	369	423	427	365	412	408	380	363	416	408	369	398	390	412	392	445	389	386	407	417	383	411	409	384	380	408	408	407	421	411	413	350	393	415	387	393	410	429	381	374	401	425	372	380	384	412	400	406	403	437	433	390	375	404	400	425	404	406	379	432	446	429	407	415	388	367	379	404	359	374	429	406	410	404	392	426	375	430	429	398	386	444	396	381	403	377	392	403	411	392	383	417	387	369	447	426	397	399	376	372	394	422	426	425	409	407	389	406	409	447	396	403	415	406	394	397	398	450	387	385	393	427	373	411	444	419	391	372	413	419	394	371	383	389	421	399	387	389	393	375	440	377	390	381	361	369	393	403	408	397	409	436	409	400	423	393	407	408	393	419	403	421	432	390	438	422	421	411	400	366	440	386	374	414	405	418	361	389	404	420	387	403	403	407	394	390	402	396	416	383	394	395	375	402	434	397	411	395	412	425	399	411	381	445	393	373	415	363	381	423	382	383	429	410	381	405	390	458	406	399	393	417	399	400	379	406	409	371	435	404	362	379	367	379	406	412	408	409	390	395	390	419	388	409	414	390	393	388	396	376	377	398	420	416	416	396	425	406	401	403	391	435	379	392	407	399	393	396	400	392	360	404	412	418	404	402	380	424	371	406	444	396	360	429	417	394	450	388	410	380	391	403	360	401	364	412	400	410	413	398	416	400	415	418	406	413	403	401	426	406	389	391	408	393	380	387	446	392	455	400	400	386	375	426	402	387	430	395	418	419	399	365	376	423	413	388	411	373	421	404	404	395	384	398	426	396	417	383	383	411	413	403	414	407	398	402	412	449	350	383	428	406	401	402	358	401	419	402	419	379	389	423	390	393	411	425	384	416	424	408	399	407	448	357	364	447	375	397	390	369	451	408	398	426	411	391	397	371	381	420	388	416	389	411	370	425	405	390	428	386	408	378	406	418	423	401	449	413	442	418	400	396	417	414	413	394	420	417	387	426	402	393	420	407	436	445	398	373	401	394	402	384	379	431	406	419	405	405	392	382	403	402	417	374	420	420	441	401	413	413	375	354	414	429	414	383	388	431	384	411	361	392	410	398	395	450	399	414	372	371	396	415	404	405	378	426	376	386	381	406	422	437	410	429	381	424	398	429	431	397	416	415	417	403	383	359	408	397	393	422	417	394	388	418	386	386	404	399	433	390	420	406	359	399	359	431	359	426	390	411	393	396	387	427	409	404	419	400	396	359	372	390	404	406	394	369	392	408	389	427	409	408	419	380	434	407	371	410	408	413	396	398	363	420	402	387	418	446	376	378	431	423	419	390	404	444	387	399	403	416	403	423	400	427	412	396	387	400	399	426	466	412	367	412	403	416	405
23787	21556	29068	24483	21570	13075	2005	1288	1167	1141	1011	1009	954	936	949	974	944	956	937	928	893	957	932	883	952	842	938	892	870	882	860	928	885	913	923	856	910	910	885	819	903	839	919	893	896	853	860	859	895	906	855	864	870	875	956	916	900	911	905	898	804	900	928	914	850	931	882	855	882	957	916	888	904	906	860	886	859	923	906	875	877	870	856	876	890	876	961	893	909	944	889	907	831	889	900	901	866	878	920	933	927	952	884	907	871	882	857	916	844	921	842	910	891	901	912	895	875	845	888	871	885	882	878	886	885	909	864	900	901	909	910	871	902	868	920	854	874	909	869	850	964	884	924	820	869	901	831	918	882	845	841	913	888	918	894	896	862	890	884	908	826	917	890	894	864	839	919	878	877	916	913	892	823	882	883	896	875	828	867	939	886	869	916	850	911	885	836	907	882	873	858	905	884	852	862	833	846	835	916	967	885	874	898	807	911	902	941	882	872	872	855	896	892	874	934	900	859	843	891	864	879	880	918	907	894	915	854	916	848	868	899	892	866	864	907	815	899	899	846	921	890	880	867	896	846	924	859	885	910	870	949	845	839	899	869	818	910	883	858	863	931	896	861	898	862	928	907	874	853	900	875	884	873	849	852	973	923	900	902	963	917	887	932	903	919	860	908	843	920	907	891	860	872	911	856	936	908	922	856	899	892	918	902	856	875	877	890	846	916	863	893	843	910	907	894	857	869	870	860	880	896	905	893	926	889	888	909	889	897	866	925	840	892	904	919	891	911	888	844	858	910	867	881	908	876	874	847	868	889	879	907	879	901	882	822	854	896	912	870	890	876	894	925	944	902	858	892	892	918	870	874	866	897	915	842	903	887	924	903	875	848	862	885	872	863	845	874	859	888	857	917	892	905	839	891	852	894	871	887	890	900	900	924	834	909	914	907	895	912	889	832	851	870	889	921	868	837	892	905	906	898	866	929	892	901	909	899	890	854	847	913	860	893	914	870	881	819	857	902	856	861	917	908	908	860	884	867	873	920	907	857	853	904	865	857	878	890	851	908	946	893	856	840	931	902	840	876	832	920	876	919	964	908	860	917	905	886	878	863	868	892	830	873	817	893	865	899	874	863	881	889	898	910	914	894	925	910	866	909	905	862	895	879	890	891	854	918	872	855	894	906	905	885	917	878	885	902	888	872	852	897	927	901	842	881	852	850	910	849	876	922	865	830	901	905	897	915	877	895	888	913	870	941	851	908	888	855	853	917	841	842	893	882	829	886	905	881	921	897	884	845	859	855	925	893	923	855	878	881	850	849	883	940	862	852	880	872	878	902	892	871	889	914	897	877	911	895	897	845	917	889	893	865	872	915	903	904	848	877	886	895	880	856	915	860	875	877	921	888	906	835	856	815	886	890	874	885	857	912	887	852	915	871	846	875	918	915	848	895	898	866	895	850	846	884	897	836	917	888	865	830	835	869	949	870	909	889	881	924	935	862	905	896	898	898	895	903	929	903	925	894	895	916	859	841	937	860	876	901	880	841	880	922	927	903	893	893	888	920	853	870	857	894	911	928	868	930	917	869	868	886	855	866	876	909	880	858	895	866	876	906	904	876	834	863	864	924	881	893	891	887	863	922	833	913	868	901	865	930	877	942	825	907	842	880	887	866	862	900	906	856	905	925	942	939	872	853	851	899	888	892	906	908	899	859	902	948	897	902	885	886	827	898	858	898	905	867	857	901	813	873	907	908	873	964	903	900	907	888	875	922	835	869	836	876	884	867	899	844	929	865	913	880	882	877	852	863	865	856	884	859	839	907	893	895	920	915	883	902	849	842	882	933	856	953	926	840	902	919	947	957	918	878	885	866	831	883	872	907	896	874	869	839	864	890	900	926	926	911	834	899	943	872	895	859	838	922	843	804	820	925	878	875	885	875	873	839	904	926	892	859	890	877	896	845	861	849	876	847	894	920	877	901	866	874	856	845	880	889	891	869	937	916	899	890	847	894	869	864	911	898	856	884	948	907	893	886	845	871	849	894	891	819	916	875	845	871	889	861	859	867	871	888	878	932	861	914	903	866	886	914	884	910	911	896	886	827	921	830	867	862	903	929	873	875	911	885	938	925	880	893	877	850	856	885	917	934	888	899	873	834	886	892	883	909	898	896	856	1022	828	869	881	888	836	844	906	823	876	885	939	902	883	876	898	877	868	880	926	934	902	939	907	890	869	896	887	843	879	876	909	910	906	933	904	882	874	822	929	934	931	881	831	922	910	880	874	908	824	923	888	920	897	840	923	845	907	860	932	811	934	917	918	857	921	880	880	842	873	893	861	855	942	915	973	901	868	876	846	885	881	945	888	908	848	904	868	872	901	932	845	860	895	846	889	953	845	919	886	863	851	852	843	861	906	870	952	919	843	860	878	837	871	897	886	909	885	863	863	867	858	885	850	926	819	881	889	896	876	866	845	891	856	837	893	894	900	884	879	886	902	845	907	810	893	900	861	869	867	879	917	906	918	859	837	862	870	893	854	840	894	889	944	955	886	891	885	866	914	869	884	911	865	911	876	870	856	883	918	859	915	883	902	886	891	903	892	859	919	872	915	878	898	811	868	878	877	837	910	913	795	839	960	853	873	858	905	863	870	850	878	905	897	854	873	930	909	921	820	903	899	896	895	892	866	948	875	884	842	884	887	862	872	888	864	870	864	877	865	851	878	866	921	833	901	893	831	862	898	844	869	954	919	866	860	898	918	864	943	860	865	921	889	852	899	895	883	851	897	902	878	895	860	843	860	934	876	909	811	846	921	909	890	854	860	887	870	873	833	885	850	879	876	835	867	854	867	920	904	904	884	886	892	886	920	853	896	881	889	897	846	867	891	856	874	882	884	856	826	935	890	828	951	878	884	901	910	856	889	863	851	868	879	871	911	883	836	929	844	860	787	898	878	863	893	894	896	861	911	888	898	917	907	895	891	908	892	957	950	837	811	912	873	863	830	822	908	959	881	851	880	836	855	893	846	883	896	863	890	868	892	868	899	925	862	874	903	874	880	901	899	902	916	893	872	864	847	868	892	909	910	834	869	857	883	933	924	930	865	869	915	889	897	901	831	884	880	903	897	921	910	862	935	899	875	855	956	817	893	911	879	866	841	885	886	920	897	859	924	881	864	897	867	867	873	964	893	885	840	839	934	872	878	891	945	920	896	878	923	829	870	844	894	888	911	944	854	872	895	900	876	879	884	861	902	863	895	863	941	885	873	901	915	887	892	850	882	894	923	831	901	851	892	863	890	969	849	882	860	876	864	845	902	928	908	862	868	855	944	863	864	884	909	886	884	884	933	887	886	878	874	921	874	869	821	829	879	879	844	883	930	870	925	885	884	897	891	853	896	880	870	833	855	913	918	858	856	849	887	829	884	905	899	874	903	857	857	923	876	931	869	932	900	893	867	912	901	860	920	856	877	905	874	906	911	909	902	828	872	895	865	839	889	919	860	892	898
3850	9371	6470	3468	2547	2145	1712	1477	1322	1209	1223	1076	1044	1007	1014	956	971	952	915	952	909	866	865	895	930	934	908	911	950	963	880	917	863	914	888	927	870	902	887	914	858	882	867	891	836	916	871	912	891	874	877	890	902	909	885	887	916	892	860	908	856	884	881	949	880	843	903	888	914	848	916	873	865	888	901	883	904	861	866	904	899	875	863	895	885	929	857	837	878	862	819	896	852	893	843	881	964	848	864	937	857	893	875	928	899	965	903	859	904	938	878	871	852	860	888	884	903	886	903	856	815	863	888	844	969	881	898	924	940	857	866	829	838	838	847	885	871	836	870	883	858	905	879	846	915	880	838	863	919	871	847	838	887	898	905	851	837	902	801	953	911	880	881	846	858	845	872	885	866	857	884	821	792	885	892	864	875	938	916	831	918	903	885	899	893	896	861	886	834	909	837	864	885	931	861	869	872	861	860	897	860	902	855	853	882	859	888	882	890	921	881	880	918	852	823	887	831	870	886	892	902	885	900	909	876	901	814	881	910	840	862	893	871	846	873	921	874	896	923	888	899	901	869	908	862	840	867	878	838	860	912	848	851	909	833	848	876	855	892	859	842	861	888	908	855	872	846	880	827	870	908	864	875	829	912	919	897	858	879	891	894	885	858	919	886	861	875	888	923	872	858	895	917	881	939	864	869	915	924	874	916	897	893	885	896	911	841	862	889	880	860	868	875	886	847	877	813	868	870	899	870	867	907	821	874	851	841	859	887	900	875	893	880	874	834	906	908	883	875	868	871	896	873	843	840	875	922	843	825	890	883	849	859	830	927	884	904	889	878	831	883	917	930	856	898	902	850	902	814	895	854	929	865	867	883	862	848	903	924	881	897	874	931	848	854	891	838	854	807	878	909	894	891	876	872	891	817	872	866	844	867	895	848	838	848	880	840	883	874	876	894	846	835	855	806	894	843	906	922	908	920	875	909	868	861	893	847	845	925	876	826	862	857	857	859	842	900	915	871	880	886	832	826	897	902	861	892	913	899	902	870	894	837	885	925	886	881	883	922	856	901	837	859	860	876	908	891	942	913	860	843	899	883	862	900	918	890	909	896	908	902	870	881	829	868	843	857	891	848	876	892	878	893	870	914	864	894	929	848	881	918	875	835	867	925	925	856	899	851	848	872	912	861	875	825	837	900	900	870	915	903	918	893	885	862	845	855	907	876	918	901	859	883	889	937	891	872	838	876	812	842	834	876	907	854	849	906	882	883	867	786	855	874	893	837	803	909	861	956	860	903	864	847	876	888	867	856	907	893	901	937	935	905	849	864	898	893	893	894	875	850	864	868	883	874	881	880	828	843	884	867	851	868	843	852	913	875	888	885	836	910	894	848	838	898	881	884	842	900	891	830	918	853	872	853	862	915	870	916	908	841	888	900	890	861	859	874	882	879	843	851	865	869	920	884	885	870	922	868	863	868	846	849	874	848	857	909	846	863	888	857	863	879	847	842	880	903	866	883	862	850	863	896	824	845	874	887	856	906	901	857	883	857	915	1004	849	832	859	876	893	902	852	899	881	861	892	882	898	916	886	852	910	854	906	852	860	893	850	859	871	892	868	883	858	897	904	901	831	867	829	880	862	863	888	893	829	913	919	846	945	890	891	882	852	928	911	895	846	852	874	877	882	894	892	888	971	867	858	891	845	866	906	869	879	896	876	861	894	832	848	860	799	871	857	851	859	820	893	821	814	888	851	877	910	865	874	865	863	913	880	878	877	884	854	922	926	834	901	799	918	856	867	869	915	897	831	901	903	874	935	833	893	847	921	910	822	878	873	825	907	847	842	926	783	887	898	867	861	871	880	830	840	871	852	873	911	889	898	907	845	888	841	840	835	909	890	819	885	886	845	887	872	918	897	880	901	866	911	859	869	845	865	867	889	870	877	922	941	857	868	869	901	851	856	866	940	869	855	793	885	913	877	880	895	854	843	880	967	951	863	873	835	876	863	874	861	891	835	831	920	850	876	835	888	864	862	850	880	883	886	879	901	857	854	851	867	900	893	865	901	860	886	833	930	877	868	898	810	899	900	914	846	849	910	850	854	877	836	900	865	854	886	885	842	881	921	907	842	901	851	906	874	870	866	825	934	841	854	844	847	867	842	848	881	855	835	890	876	893	905	882	892	843	879	863	869	883	897	928	922	891	876	818	878	898	800	895	883	818	910	846	897	897	894	845	881	883	877	867	897	865	856	894	899	829	887	923	909	870	879	882	859	916	835	896	932	870	836	918	873	855	864	850	819	819	881	849	840	892	888	937	866	881	897	835	865	839	877	831	896	863	858	850	859	935	880	887	859	881	834	915	847	885	917	908	877	906	891	931	903	855	818	859	871	922	833	850	856	833	896	862	887	895	869	835	877	839	887	837	874	855	867	881	866	883	895	927	872	849	840	877	887	852	847	940	841	825	862	872	884	874	879	854	894	876	879	875	886	833	907	825	912	875	876	902	808	874	916	916	891	865	879	870	896	828	880	826	910	906	914	880	908	844	842	839	926	874	864	858	875	855	869	838	887	868	862	873	815	869	890	864	857	890	872	842	856	922	874	829	875	851	820	851	885	889	946	899	863	924	845	897	850	902	873	863	874	893	931	886	906	888	883	884	916	841	869	919	890	879	861	886	867	861	897	900	856	890	891	846	881	810	869	881	894	842	937	896	865	935	867	858	868	915	844	890	898	880	903	850	869	839	864	869	887	910	849	911	889	874	910	896	869	915	867	837	874	899	869	873	898	900	915	878	851	850	877	834	888	835	881	845	905	884	878	873	860	879	900	882	862	856	924	895	875	911	868	891	887	892	847	896	816	848	799	874	861	844	839	922	897	876	866	821	857	909	838	886	871	861	861	884	767	860	882	850	929	948	946	821	867	859	888	902	859	849	885	863	873	901	898	826	843	906	888	876	878	897	905	868	818	806	839	882	921	881	869	936	910	865	866	892	878	853	858	879	842	887	878	920	899	883	899	843	871	829	843	862	860	851	838	894	894	886	894	843	866	876	828	893	860	898	913	877	884	860	869	854	911	818	900	880	869	873	859	866	864	822	924	843	903	850	836	904	870	870	845	879	859	936	879	894	883	892	891	854	935	879	905	884	899	904	885	919	809	895	825	922	900	935	856	870	842	898	849	874	870	841	846	909	875	812	888	810	867	839	894	842	884	925	904	905	843	881	912	875	890	858	836	924	873	910	860	897	913	831	880	887	846	855	934	871	828	900	886	859	848	896	935	886	853	838	841	911	927	891	903	855	872	886	870	884	903	879	928	888	838	884	909	896	829	869	874	899	898	903	887	875	873	896	886	865	862	870	864	848	917	890	905	873	850	892	756	832	881	887	890	943	892	816	933	797	862	905	887	885	860	897	894	875	892	848	871	863	836	811	873	845	884	903	800	879	835	899	882	859	875	856	936	947	873	907	871	873	837	923	913	886	834	875	855	891	827	902	855	893	913
24949	21493	27998	25333	13251	780	552	413	399	390	372	302	339	344	306	323	292	321	310	314	313	292	315	296	281	317	276	275	269	312	315	311	279	278	294	278	282	266	283	300	274	286	255	267	272	285	309	289	317	266	290	303	308	314	296	311	293	263	289	302	282	296	273	274	278	285	315	280	300	289	310	269	271	292	260	338	258	277	247	294	321	261	310	276	255	289	287	292	260	298	282	279	270	274	267	278	286	298	286	286	269	275	304	267	280	305	280	263	306	261	261	281	291	285	291	267	273	280	297	281	303	310	301	266	306	284	282	285	259	261	280	299	296	282	261	263	283	271	309	274	272	298	307	269	321	294	285	300	241	281	281	264	280	272	248	285	313	263	301	284	273	309	303	290	276	274	289	272	288	274	292	279	265	271	268	296	276	271	290	311	291	268	280	311	276	270	280	300	272	265	282	271	274	280	302	282	239	289	302	268	277	264	289	285	293	287	285	277	295	286	278	285	277	298	282	263	289	314	287	300	263	294	280	244	296	239	267	285	297	270	298	273	269	259	271	273	302	297	324	325	266	260	289	272	273	306	271	292	292	268	256	264	302	266	323	320	270	292	280	259	283	280	253	308	276	270	285	271	286	295	294	285	293	251	257	274	300	272	298	284	272	269	261	275	306	280	290	279	283	288	280	292	282	268	274	285	303	286	250	289	283	298	281	265	277	265	286	249	282	266	288	271	265	289	285	284	266	268	312	294	287	273	278	294	285	278	259	314	288	258	285	283	310	255	256	273	283	264	297	274	278	277	310	283	286	258	284	285	281	326	292	271	284	302	254	288	290	251	287	264	301	278	257	279	323	283	306	285	301	311	264	265	276	298	291	259	312	270	294	268	263	291	291	301	284	287	277	263	268	257	265	292	274	299	305	284	278	281	274	253	299	299	310	277	265	300	314	292	265	295	250	301	268	269	280	271	264	293	275	268	289	292	295	280	302	292	295	274	259	275	294	264	309	290	249	267	255	288	254	267	260	299	293	268	305	269	250	299	288	298	260	274	286	316	253	281	274	290	301	286	291	303	269	261	255	273	257	279	292	264	266	280	277	286	290	308	283	291	258	246	303	310	259	313	280	280	279	289	280	276	262	281	277	280	262	275	266	291	276	306	252	263	298	282	282	261	306	301	317	277	244	282	298	279	275	301	293	294	275	272	245	280	294	285	297	295	282	296	286	287	262	262	305	284	246	295	262	300	252	293	276	298	325	296	282	280	270	274	266	284	265	263	261	281	324	292	270	269	275	257	280	296	252	315	271	297	280	268	271	287	285	267	286	291	247	269	266	274	280	282	309	279	279	282	275	282	292	296	282	272	271	289	280	297	296	292	270	295	292	279	263	287	293	289	277	309	298	296	286	262	309	329	301	263	245	283	298	292	315	278	254	308	261	220	247	285	276	278	308	301	263	281	271	287	262	300	288	300	289	274	282	302	270	306	252	269	283	274	266	306	273	287	269	324	294	325	285	273	282	303	263	277	257	285	287	287	307	303	295	264	303	280	302	295	281	270	252	268	289	268	285	282	311	272	303	292	273	293	305	274	263	293	271	267	311	273	303	251	279	275	280	280	265	293	273	250	295	252	266	291	247	286	312	294	287	283	276	269	253	260	282	244	280	270	278	276	276	271	287	273	282	287	268	307	274	294	262	290	273	284	289	266	292	303	255	273	296	293	282	305	262	283	302	269	272	297	262	289	258	299	283	311	308	269	253	278	287	278	295	270	278	284	290	256	275	286	292	286	272	294	322	280	304	285	276	269	290	288	293	278	317	310	287	289	283	265	276	282	311	282	277	292	271	292	313	286	303	277	304	277	274	298	268	270	301	295	276	288	275	255	278	267	289	259	299	277	261	266	274	259	267	299	278	285	273	288	268	271	304	290	250	268	289	322	306	261	253	301	299	275	288	299	262	291	249	289	282	286	278	262	251	289	267	282	261	274	275	279	267	293	297	268	292	276	267	291	267	294	298	307	263	317	302	291	290	269	311	283	281	284	282	292	303	272	278	336	287	294	258	284	252	306	272	272	265	287	278	283	278	291	255	276	269	265	284	263	299	280	278	290	301	277	293	279	292	272	299	264	266	299	284	272	246	264	298	293	318	269	309	260	241	282	273	277	297	289	289	260	273	267	265	237	265	271	316	307	263	287	281	284	261	263	251	305	316	284	269	268	252	285	283	286	275	263	265	301	264	263	286	269	301	317	258	279	285	267	266	263	333	281	266	255	265	281	288	265	288	298	278	264	275	298	302	285	274	265	295	274	273	283	295	298	296	283	291	290	300	300	290	256	283	286	281	314	277	302	308	264	260	275	268	285	253	288	290	276	283	292	276	270	312	300	274	262	258	272	258	282	306	290	258	289	272	267	286	286	264	272	289	278	288	283	280	245	287	271	282	313	300	270	281	272	313	311	290	293	300	265	273	297	297	268	323	270	277	308	272	274	242	285	289	298	290	287	269	272	289	301	284	279	304	295	257	274	280	299	259	260	267	281	271	286	268	294	286	262	304	276	278	295	291	274	268	282	265	282	287	289	260	290	287	276	263	249	308	277	263	281	304	262	287	293	322	305	284	263	269	326	250	305	277	281	317	272	254	266	268	274	290	314	284	288	289	278	280	272	285	284	294	282	311	290	280	278	302	284	278	286	285	296	317	283	309	248	269	257	279	262	277	263	303	289	277	260	317	273	278	287	275	323	296	293	282	267	251	312	293	281	273	262	294	273	293	253	273	289	264	291	276	273	291	280	280	244	299	285	311	299	291	300	290	266	243	250	289	309	288	263	304	290	275	295	298	277	266	280	302	282	280	281	278	259	285	268	281	298	282	296	290	295	291	276	317	267	295	292	264	264	288	308	300	260	271	311	276	313	263	287	284	276	247	291	307	283	270	271	279	253	297	269	284	309	273	296	273	271	316	264	293	298	272	259	269	274	276	283	283	262	300	290	296	284	297	270	295	268	285	279	264	294	266	297	279	277	313	283	264	280	291	272	289	318	287	300	271	303	264	261	307	290	276	254	284	283	271	292	259	312	286	282	285	285	302	247	286	279	291	284	267	284	328	285	241	294	274	273	269	296	282	282	259	270	257	285	285	280	300	304	272	281	260	234	280	275	299	319	265	273	287	288	299	277	240	298	283	266	303	295	272	256	279	275	286	266	280	297	301	277	281	263	294	281	285	254	283	276	292	274	308	272	305	271	302	301	306	291	318	270	281	249	263	289	295	301	278	284	303	254	275	319	300	294	274	273	289	267	286	271	287	248	282	281	254	307	270	262	299	318	281	250	279	269	278	264	282	282	281	290	293	275	284	264	308	266	291	284	267	265	284	286	305	271	281	282	289	270	292	258	269	298	298	263	249	300	251	296	309	279	296	298	304	283	253	236	307	253	299	291	286	294	275	284	288	275	271	269	273	255	254	308	275	298	262	293	314	262	320	281	265	256	277	288	265	279	291	248
3651	5576	3443	1784	1258	1023	760	622	538	498	482	422	399	391	396	352	337	342	337	330	337	311	319	331	358	321	304	308	332	328	300	334	312	276	322	323	288	308	340	305	317	296	336	326	316	316	301	307	328	300	326	321	308	293	310	332	336	317	289	296	308	303	314	300	294	298	319	305	326	287	333	312	291	298	310	288	294	321	311	347	275	301	309	286	321	315	305	311	290	274	321	302	315	270	314	309	281	305	308	302	306	305	292	312	283	312	291	309	333	315	296	323	312	305	328	267	315	310	316	315	312	308	270	318	312	304	307	298	292	287	315	322	269	321	319	275	289	322	316	291	301	330	302	311	304	290	310	331	299	279	296	321	317	328	290	316	306	285	318	326	297	269	321	300	299	298	340	286	298	301	305	315	295	251	304	266	309	319	333	315	291	268	306	303	297	311	320	283	305	308	324	295	343	291	295	272	301	313	301	304	299	271	318	332	300	315	294	310	332	315	291	312	318	300	323	329	320	314	334	321	309	315	324	309	336	304	320	336	319	307	288	289	304	321	306	282	309	319	325	317	322	327	277	313	307	351	329	299	301	309	299	333	281	288	307	309	320	286	289	287	289	312	375	299	333	294	304	322	278	292	306	292	319	317	314	301	306	318	313	314	293	335	274	307	312	295	319	303	336	271	293	293	295	318	290	308	276	311	301	291	284	298	301	281	334	323	320	297	313	302	289	308	323	295	304	321	285	301	300	277	332	320	329	292	272	306	310	274	302	282	302	337	288	296	337	313	287	299	315	302	272	335	317	309	350	293	292	338	293	307	327	310	303	301	295	291	332	323	294	327	303	295	287	328	303	291	308	293	339	303	321	293	310	290	301	297	316	324	294	292	307	340	321	298	313	306	289	290	321	320	366	287	300	314	331	303	294	326	303	290	331	284	301	282	313	297	311	324	304	302	332	297	304	289	290	276	291	326	323	311	285	316	298	322	299	296	291	310	270	283	296	313	319	298	311	321	340	309	327	298	295	317	337	279	314	307	283	320	281	315	295	302	289	336	282	281	302	278	323	296	312	326	303	326	310	305	320	306	287	327	310	328	323	275	302	297	331	294	298	292	262	300	321	313	312	290	330	344	316	305	306	314	329	298	329	291	325	302	312	294	299	321	301	312	334	271	272	285	301	298	289	341	284	334	287	300	308	300	313	308	304	305	304	303	312	308	298	311	297	299	303	293	308	323	313	313	302	319	332	315	307	312	314	303	313	296	310	320	312	322	284	336	318	283	334	284	298	265	323	299	291	304	321	290	304	317	313	302	299	283	311	279	308	303	290	306	321	287	301	315	310	279	314	309	292	328	306	342	327	304	325	313	340	292	326	304	312	275	318	298	331	300	305	318	330	288	314	295	307	297	290	323	293	320	327	299	311	294	322	289	300	284	301	306	286	327	290	344	315	309	315	326	321	313	305	294	300	296	332	287	307	304	284	310	309	308	323	317	336	298	349	328	319	257	313	313	296	312	300	307	325	295	337	317	286	281	293	300	294	297	284	300	309	347	283	324	304	337	324	327	313	308	277	288	312	315	334	303	313	274	318	280	316	288	305	268	300	303	291	315	318	329	315	318	330	333	329	290	307	342	354	306	282	307	280	298	325	303	327	274	341	320	311	309	285	302	312	294	312	299	315	309	351	318	297	305	317	321	269	330	300	328	307	307	318	312	321	317	279	309	295	273	320	332	332	308	316	290	309	322	297	315	278	331	288	334	315	299	328	294	312	307	334	289	301	292	324	311	299	301	310	306	327	334	287	279	266	308	313	334	301	341	316	315	308	311	339	305	342	259	338	293	326	329	288	318	309	320	309	311	281	299	302	289	306	283	315	299	299	313	291	347	293	285	317	316	281	315	327	305	319	324	307	283	290	323	340	343	326	311	302	324	310	286	307	301	294	341	319	304	279	294	305	332	260	316	338	323	334	275	336	335	297	321	317	317	316	311	285	298	309	294	300	324	311	296	314	305	295	333	283	320	302	300	287	328	296	314	318	273	303	299	279	320	307	291	291	307	323	337	339	320	322	315	315	308	317	292	313	313	319	278	301	327	295	295	293	303	330	304	317	315	292	298	320	314	280	303	323	325	324	291	292	290	317	293	263	325	348	318	314	311	305	344	329	326	313	351	327	286	312	278	319	295	298	315	297	337	305	302	324	297	289	290	303	293	310	295	331	320	295	251	318	315	274	289	307	297	285	301	308	332	287	319	336	304	305	301	288	288	287	304	314	293	316	304	306	336	310	278	310	305	280	283	316	298	325	270	291	301	298	311	340	317	314	328	341	341	302	309	289	323	300	306	305	327	284	299	291	340	318	302	320	328	342	273	312	296	300	296	290	307	317	311	291	322	268	323	292	314	293	335	300	317	298	315	302	334	321	303	301	313	326	287	312	305	305	278	346	314	301	296	327	308	299	302	276	337	324	349	298	312	316	291	290	304	288	333	282	309	332	336	297	320	323	323	300	332	298	299	277	328	312	330	275	291	271	325	309	323	315	304	324	320	294	297	315	296	317	317	301	304	313	303	311	322	301	296	310	269	294	319	323	299	283	337	326	288	332	304	329	281	314	298	285	325	323	321	305	297	309	306	295	286	300	315	298	326	327	323	309	318	311	339	326	325	301	328	302	307	302	275	324	291	308	322	276	273	315	308	301	298	305	318	343	277	320	332	315	289	319	299	325	266	347	311	326	316	306	281	301	326	250	310	307	316	330	319	318	316	273	317	296	308	322	352	334	321	286	304	319	277	320	273	283	325	306	305	315	318	298	309	299	296	335	325	338	299	282	300	290	328	304	307	314	310	333	288	305	252	312	302	307	309	300	320	355	309	326	330	315	295	287	302	296	292	324	294	325	295	287	322	307	307	286	296	292	324	295	282	301	296	301	319	332	317	313	295	294	300	302	308	308	333	293	287	326	333	291	331	330	309	288	323	274	286	310	312	324	317	322	293	310	328	300	292	291	314	306	319	328	307	305	296	291	291	341	324	284	272	293	313	321	311	312	299	317	273	289	266	335	301	293	296	300	305	286	306	317	302	290	279	318	324	277	315	354	284	292	306	310	279	276	279	340	273	305	269	338	303	306	311	312	324	305	305	326	324	311	298	298	306	270	339	307	281	313	319	296	306	319	312	312	303	319	295	309	311	302	292	351	318	316	297	305	300	321	351	330	316	298	315	304	321	308	313	339	323	301	315	326	285	297	295	319	301	308	303	281	304	283	315	339	296	347	337	305	297	334	283	282	302	308	297	317	324	311	330	301	321	335	298	287	325	296	322	335	300	304	331	297	319	330	285	324	344	337	282	314	304	314	326	302	280	313	317	338	299	306	312	287	286	309	306	323	295	315	338	274	317	311	304	312	284	346	293	323	282	322	307	276	302	315	312	289	317	316	309	337	280	304	301	304	313	327	299	329	333	282	287	314	308	304	308	299	300	315	293	313	343	298	300	305	281	287	275
22627	21508	29433	24019	21511	21601	12544	1937	1443	1366	1295	1162	1177	1149	1051	1109	1092	1088	1099	1047	996	935	1022	944	1000	1008	996	998	963	968	951	968	914	1022	960	986	985	960	966	916	962	1007	990	921	928	989	958	1032	963	932	932	926	1005	915	980	876	946	938	1005	983	987	927	1016	950	920	883	914	929	947	952	943	972	966	967	994	936	974	933	957	938	950	976	900	960	904	928	934	959	949	920	959	974	912	954	898	927	970	990	914	936	894	910	927	968	923	966	931	943	1000	937	1036	997	944	956	914	926	1000	959	955	978	946	1025	941	932	931	939	977	975	1001	892	957	934	957	937	957	936	949	904	981	988	952	972	945	870	913	936	994	915	960	893	917	919	969	915	929	910	957	990	1005	909	979	944	952	939	939	922	942	979	849	970	976	945	937	994	955	911	974	914	886	918	953	995	891	905	947	937	916	941	908	905	911	942	932	969	946	973	994	958	947	929	887	875	917	954	932	933	925	975	927	998	975	932	983	949	941	940	927	889	934	955	948	965	1001	982	984	889	936	931	892	901	967	974	1029	968	937	968	940	942	948	897	891	967	928	1006	950	892	930	977	953	927	949	959	967	943	946	928	869	934	924	969	947	946	935	989	915	981	971	888	963	937	968	980	892	980	973	995	889	911	942	909	975	946	902	918	943	962	963	887	931	975	926	936	917	977	946	1012	936	917	980	927	934	973	966	982	939	1020	916	964	917	949	906	926	965	919	917	911	930	967	887	963	1015	926	928	897	949	934	941	969	994	935	938	1008	908	966	933	951	938	979	989	934	979	973	922	964	927	981	906	915	958	1010	949	936	922	980	935	936	957	915	920	950	934	962	930	969	945	939	951	964	868	961	968	994	887	887	903	968	993	932	987	918	928	931	908	973	940	950	938	1012	976	919	954	933	1000	925	878	943	966	921	1028	959	946	918	973	943	959	939	932	915	935	960	930	935	908	945	970	937	889	975	967	984	937	950	938	967	893	998	941	936	998	929	954	970	949	972	945	912	895	966	929	932	944	963	928	957	1010	911	958	927	923	966	914	971	948	923	934	932	875	965	959	992	961	911	956	965	953	941	880	950	930	958	940	920	944	967	979	939	985	934	972	932	962	967	1005	899	910	984	950	962	914	953	906	895	946	978	914	924	954	967	939	898	964	932	964	955	945	978	936	946	906	871	986	925	932	930	946	951	916	877	995	908	969	969	937	968	915	955	938	967	935	977	955	926	943	921	954	912	1018	999	936	970	975	884	904	913	920	917	955	917	957	942	935	924	926	869	967	945	917	929	918	933	951	915	956	959	906	976	912	930	958	907	943	902	941	933	924	956	919	931	941	942	971	908	970	984	931	911	907	937	962	947	947	899	902	949	923	954	954	952	927	914	948	1001	938	1006	891	903	963	929	970	961	938	906	921	935	959	864	954	922	902	931	946	940	937	938	930	913	959	937	985	978	929	965	985	944	974	992	934	976	966	871	927	997	948	935	972	943	971	961	928	945	999	940	900	945	965	914	1000	898	884	928	953	918	947	980	1023	957	940	903	934	950	966	966	957	937	948	897	903	1001	920	954	949	963	962	967	923	920	928	988	1015	926	955	1002	957	938	943	895	946	940	925	990	968	957	960	915	976	922	948	947	964	938	869	916	930	922	989	879	943	963	958	939	940	957	944	928	874	913	965	958	927	948	987	922	883	1007	954	972	946	988	963	930	936	950	901	1003	926	911	910	886	951	924	949	982	958	948	973	941	943	919	905	940	975	909	941	958	990	907	940	964	937	976	933	962	971	938	950	903	939	945	866	952	985	903	944	941	939	888	945	961	943	937	970	956	940	948	941	951	972	992	961	932	934	997	963	981	991	946	946	979	975	917	915	977	927	906	938	949	1017	936	954	931	948	938	952	896	939	901	946	937	991	954	932	930	969	975	885	903	938	980	950	970	961	942	932	991	919	950	924	934	898	886	965	933	900	930	967	915	939	911	966	910	945	963	996	982	964	972	957	915	981	937	925	989	920	907	915	951	837	944	953	947	931	910	928	962	988	958	912	989	917	940	915	902	954	952	921	926	953	885	952	935	963	895	950	970	931	936	912	963	942	914	953	933	933	946	935	999	918	951	955	958	937	945	930	928	955	922	947	967	991	940	934	978	915	983	1015	934	938	978	931	944	966	923	979	949	980	912	951	932	947	952	987	938	888	904	1001	935	935	910	957	902	938	955	911	956	952	939	919	921	958	907	899	943	917	948	935	953	934	975	979	949	931	932	892	967	963	888	986	952	929	925	938	960	966	960	988	986	973	914	898	929	981	932	981	970	932	938	920	946	933	955	976	932	970	1018	940	987	901	931	914	942	923	953	933	957	935	966	939	903	935	946	945	953	948	891	946	941	913	985	942	978	1009	987	940	929	923	987	903	902	950	960	951	904	963	940	931	998	968	959	928	922	920	988	934	964	955	951	905	957	970	944	937	915	963	984	985	983	950	907	962	971	891	936	879	923	1002	900	888	928	970	987	941	924	947	943	890	920	963	917	1008	945	958	951	970	960	924	976	929	943	914	986	897	935	947	974	979	969	907	970	951	945	909	921	935	928	914	903	939	892	974	968	915	1022	991	963	900	902	996	943	958	897	925	938	926	947	954	961	883	949	904	960	930	992	937	989	926	906	953	1030	974	995	925	950	967	988	943	947	949	1004	1011	952	968	932	962	958	913	955	955	936	929	953	908	933	950	979	957	958	899	898	978	967	930	972	931	899	927	939	883	915	908	898	907	956	908	912	920	936	905	956	937	917	879	929	912	941	924	902	959	966	937	963	953	905	944	1009	954	927	979	998	1004	933	967	914	957	946	974	923	923	994	974	908	957	917	974	922	947	922	950	933	945	941	963	922	921	921	929	927	929	913	966	961	1010	854	953	982	902	947	906	954	1007	941	906	912	959	912	930	945	912	920	949	919	916	940	944	915	907	957	971	881	952	968	940	952	911	947	955	892	968	961	950	912	969	979	942	878	949	959	964	972	859	977	961	944	942	933	944	935	945	937	924	871	954	1005	938	965	914	955	897	939	898	935	918	920	947	955	1010	888	960	938	982	962	934	963	939	951	1003	961	978	965	927	947	959	953	936	926	892	969	930	926	916	936	925	970	952	937	910	970	983	960	944	947	986	957	915	990	955	864	975	944	948	941	952	909	953	984	920	950	864	925	952	911	951	960	950	930	963	985	951	965	975	950	878	930	938	988	991	935	951	959	940	952	897	956	966	936	1007	981	969	957	976	966	992	941	936	949	980	955	911	901	929	972	951	995	962	935	966	922	997	1019	929	937	920	932	921	962	938	929	943	940	978	949	976	967	946	884	952	928	992	976	907	932	935	1022	901	949	945	907	943	935	956	964	893	985	924	955	988	960	923	941	910	919	927	925	931	938	950	917	919	963	922	975	947	972	934	895	903	916	980	922	966	912	922	898	957	914	973	931	927	907	898	901	940	975	957	934	910	929	987	957	974	930	883	1015	977	955	917	950	956	929	924	965	938	935	1014	947	988	916
4923	15029	10512	5489	4146	3214	2505	2087	1693	1559	1429	1431	1297	1161	1148	1188	1086	1090	1055	1066	947	1027	997	1053	995	988	976	991	964	1002	954	964	995	981	961	952	1011	993	946	1006	960	947	925	952	976	966	952	939	956	938	919	942	936	976	955	965	962	963	958	977	961	979	923	953	983	932	890	936	964	980	866	916	922	904	953	1006	982	918	949	951	923	918	978	938	957	977	923	904	916	927	929	969	961	949	980	969	934	967	925	926	955	907	953	986	944	885	930	912	972	951	939	956	949	924	928	967	946	1000	965	964	963	954	971	954	949	985	961	908	958	961	932	964	976	950	892	960	979	941	998	967	948	900	959	946	1006	1015	942	944	926	965	967	942	950	990	932	956	936	948	950	896	942	874	958	945	923	901	893	985	950	959	930	1003	887	919	941	942	949	968	921	938	961	919	978	948	938	919	972	886	956	953	959	900	949	971	892	923	938	932	961	967	943	935	947	902	932	972	941	969	959	899	923	939	931	908	938	901	960	921	867	901	929	984	914	942	973	974	1009	957	937	927	931	992	927	904	956	951	911	946	970	970	954	939	925	934	910	942	915	895	896	900	921	906	953	947	958	982	919	968	922	963	943	959	951	987	912	913	934	942	939	931	978	919	927	909	934	913	953	925	918	914	951	939	895	955	982	963	946	933	922	890	885	907	924	920	877	921	905	953	916	943	964	903	1001	908	945	930	905	968	959	940	982	930	952	968	935	930	931	916	891	918	924	941	960	898	991	943	955	923	912	934	931	954	964	993	985	940	917	933	891	929	936	919	907	934	1018	944	923	948	919	933	950	942	997	938	930	938	904	903	950	929	950	911	949	939	907	921	955	905	948	930	979	952	928	923	857	942	944	946	974	925	946	949	956	977	932	949	957	881	994	931	841	911	947	945	885	935	965	940	947	915	885	930	926	977	942	909	984	942	921	963	895	925	884	880	929	954	976	973	912	931	914	933	948	981	940	944	1012	956	947	923	931	944	896	926	990	937	881	959	909	943	1013	970	972	974	883	932	942	970	910	947	905	964	930	906	933	990	953	942	939	971	947	975	974	900	946	894	888	902	943	931	940	960	947	983	928	971	912	947	941	908	910	920	961	927	935	839	896	921	910	939	914	903	938	916	931	909	902	909	932	963	916	941	923	954	973	951	906	996	913	928	919	934	929	926	924	937	950	990	912	917	967	940	940	894	879	929	956	904	913	966	919	982	935	910	978	959	963	954	916	947	1001	963	920	926	945	999	1013	921	965	941	945	909	940	975	923	917	979	927	922	918	908	935	967	937	962	977	911	935	983	902	895	917	928	885	912	998	883	976	881	1040	971	921	990	942	958	974	954	955	936	950	940	951	979	951	939	909	886	999	939	980	950	944	929	962	907	932	943	906	915	938	974	938	919	946	920	975	948	936	907	933	1019	936	961	919	978	942	957	939	909	902	928	936	922	900	888	923	949	958	940	960	902	930	921	941	944	895	959	964	927	907	979	973	947	975	963	936	1007	950	949	916	1006	891	989	908	957	950	894	980	911	959	947	974	969	961	967	943	950	961	919	961	979	937	908	920	938	934	926	987	908	972	950	964	883	951	955	939	950	970	933	958	950	963	950	915	870	952	952	956	979	935	956	910	905	907	934	968	940	934	947	929	938	925	918	945	958	946	933	951	967	911	983	884	933	907	923	969	923	1009	993	859	953	945	979	901	913	894	957	917	893	954	956	936	960	981	960	921	894	928	903	928	913	939	955	917	936	901	936	891	953	918	1008	983	949	922	975	967	952	954	927	921	895	923	984	888	974	957	917	944	929	938	949	970	888	914	920	932	985	969	954	989	937	971	943	969	954	911	987	896	945	932	978	917	937	947	854	900	960	948	941	893	900	983	988	970	896	954	936	945	1023	975	886	911	929	935	930	916	941	955	947	970	995	905	895	943	934	972	991	968	964	965	943	954	976	926	961	921	955	857	854	927	867	952	952	904	975	922	973	1003	993	930	982	949	995	984	930	941	966	901	961	932	944	945	918	916	874	930	953	926	939	967	937	912	971	915	933	922	951	1002	947	968	903	942	929	924	952	971	897	920	990	933	894	889	964	961	968	951	955	928	930	946	883	925	985	890	913	940	900	950	897	965	923	967	936	922	938	885	950	948	909	970	892	906	889	944	953	912	995	896	989	928	875	903	940	914	931	970	963	934	909	976	959	960	955	948	953	948	967	967	986	953	958	936	957	926	964	909	952	951	937	913	907	915	879	937	957	956	919	903	975	950	994	947	945	920	965	883	965	964	965	927	980	976	896	926	960	990	894	947	941	946	997	963	918	951	881	941	901	859	932	934	997	993	948	955	986	910	951	924	920	986	939	946	945	962	982	925	930	905	956	955	929	949	887	952	1009	920	932	941	914	999	933	926	959	939	951	979	990	954	967	908	918	947	998	953	939	970	948	931	959	945	968	1011	963	944	928	938	942	955	938	899	1008	931	893	955	1006	932	950	959	921	934	924	910	950	898	935	951	912	945	898	947	934	895	928	1034	890	922	936	955	947	923	947	923	930	962	976	890	937	925	936	924	899	1035	938	928	952	881	921	917	907	931	979	950	886	956	956	938	907	950	942	916	947	936	940	921	942	938	942	978	963	1004	937	899	962	983	971	985	955	907	976	948	933	871	939	964	957	968	929	957	938	957	928	946	994	874	956	950	937	958	937	926	927	908	931	938	942	938	966	914	905	926	884	931	920	924	913	942	940	968	947	959	955	927	968	928	928	980	970	910	980	932	932	962	924	938	923	942	936	934	941	977	927	924	938	942	893	892	1013	924	929	934	965	917	952	944	970	910	991	908	897	900	957	955	992	991	951	923	955	935	934	946	926	917	970	1006	977	936	983	943	985	959	909	986	1007	947	911	912	892	908	926	957	929	920	949	969	963	903	917	978	959	922	982	998	952	1001	938	925	919	940	909	969	979	946	938	914	913	900	895	902	943	898	895	932	951	958	912	963	932	915	952	970	961	940	940	948	869	913	951	985	925	960	888	962	1014	933	911	999	925	919	942	922	954	967	960	973	967	869	988	936	952	960	947	963	884	897	933	959	925	935	939	924	954	913	913	960	992	899	916	919	911	920	966	942	967	873	925	896	951	979	921	907	915	950	992	904	932	936	927	934	920	920	950	937	935	903	953	888	932	965	918	976	925	911	925	984	897	903	964	919	927	964	896	949	965	950	884	990	937	995	972	960	951	924	943	973	929	951	934	948	939	914	945	907	912	940	920	953	859	920	921	939	918	965	986	956	938	952	912	981	894	924	940	928	975	934	960	929	955	911	946	963	978	952	920	931	926	1002	948	913	970	947	958	931	925	931	943	953	941	975	933	946	977	978	896	949	969	887	930	910	965	942	981	945	935	928	936	911	917	949	956	932	938	935	941	978	896	965	997	908	943	904	939	926	956	896	956	910	960	889	940	953	967	946	948	913	951	926	958	975	926	949	884	968	898	956	982	964	864	947	928	893	913	957	955	975	930	941
27940	20425	7825	839	491	439	419	429	386	399	371	376	410	379	386	379	428	443	402	370	398	409	375	411	385	409	395	383	400	366	420	351	385	388	428	371	423	412	377	410	355	439	404	379	398	401	417	348	387	386	350	395	379	399	387	387	383	369	358	383	373	367	375	383	409	409	387	435	396	381	406	393	411	376	384	408	397	396	402	374	386	385	367	425	390	373	367	415	389	380	371	371	424	404	385	386	414	405	372	396	414	390	397	404	373	394	384	417	430	389	381	367	405	394	391	397	400	393	370	385	431	369	422	373	370	377	387	440	421	376	381	387	376	415	403	388	399	408	395	380	387	362	393	382	369	392	373	366	427	383	411	391	406	376	363	347	394	407	401	422	411	394	371	378	355	362	415	412	370	387	416	394	364	448	361	408	396	399	378	391	390	384	425	391	376	375	380	397	388	409	375	389	397	395	365	373	393	380	371	375	386	372	380	393	392	368	412	350	368	414	374	387	402	393	406	373	387	416	384	349	391	383	367	396	412	389	397	386	397	358	390	379	394	374	364	371	349	393	394	421	375	405	363	379	378	410	413	364	391	392	345	394	392	361	383	408	413	375	385	366	379	381	414	403	405	378	391	394	366	358	394	430	431	421	401	375	366	379	403	376	376	362	407	388	404	374	379	363	425	377	407	383	374	390	401	396	356	371	380	429	379	394	409	363	411	395	429	370	409	382	372	377	391	398	374	367	401	390	397	359	393	381	368	381	388	397	415	370	393	368	352	385	393	419	372	400	412	410	420	378	385	361	369	416	340	419	379	399	405	416	429	379	388	405	386	375	442	402	408	432	398	406	365	404	390	388	412	395	385	380	408	403	372	363	368	413	375	415	397	388	403	401	429	409	411	405	361	402	412	365	426	389	414	411	380	394	402	382	383	386	376	388	389	382	400	394	413	381	380	424	419	388	413	416	392	404	439	355	362	416	412	403	386	408	401	420	408	338	391	383	381	407	371	384	392	375	410	374	405	343	414	409	418	395	385	393	392	404	381	349	396	386	379	416	387	380	384	385	380	360	420	394	373	382	369	384	374	390	364	373	375	390	403	411	371	403	377	406	381	404	417	362	355	403	392	400	375	385	411	388	361	412	398	384	408	408	386	390	407	317	387	395	363	392	424	399	390	386	368	345	370	405	385	363	407	365	393	398	369	390	400	413	344	397	386	390	371	360	425	365	385	387	384	403	399	425	367	387	397	388	370	387	416	413	396	363	387	402	358	372	374	423	394	357	358	366	403	392	363	408	402	393	394	413	365	368	378	406	377	400	360	356	372	374	389	395	362	384	385	367	371	420	420	399	379	376	398	421	340	381	387	410	418	366	376	365	404	394	389	387	380	389	391	356	418	402	398	384	384	370	377	372	392	407	382	364	402	419	392	394	436	386	366	419	402	380	370	366	434	376	377	405	356	414	364	381	381	417	403	408	408	369	413	359	388	349	378	366	388	379	348	396	430	391	376	326	381	395	387	412	404	404	394	377	400	379	378	347	371	397	379	364	391	363	387	420	396	395	376	410	376	365	390	377	372	369	413	376	406	385	384	345	389	360	392	393	379	379	429	381	408	428	410	391	416	390	348	387	394	399	372	401	393	413	400	361	378	396	367	413	408	360	407	379	366	389	373	388	391	385	390	405	358	364	344	389	400	397	360	386	369	368	397	385	410	386	428	367	381	385	407	397	399	392	409	419	410	383	365	393	406	375	413	411	377	418	374	421	384	380	375	371	382	395	362	394	378	386	409	362	359	410	397	401	418	396	380	395	399	397	390	407	400	374	406	369	410	384	408	365	340	381	357	419	395	381	389	375	399	402	407	400	383	368	392	417	392	363	379	389	364	387	384	343	425	381	378	402	400	391	400	392	370	393	385	377	378	357	389	374	376	421	419	353	372	391	417	397	377	383	372	373	404	388	371	397	399	371	396	364	366	404	376	396	407	368	419	378	372	418	396	377	388	424	383	429	392	392	377	386	361	376	373	393	400	390	368	431	383	397	372	417	378	422	378	356	402	367	357	395	401	402	413	394	400	389	385	406	396	359	425	406	403	365	375	375	390	372	388	407	399	412	420	432	398	357	393	375	454	375	399	398	420	408	419	373	408	389	392	368	421	386	415	381	379	388	407	371	402	377	386	416	377	360	423	412	425	420	402	372	404	376	398	396	400	387	424	398	440	368	372	388	364	378	378	373	393	404	364	353	393	430	373	384	401	378	400	360	333	395	381	420	383	409	383	376	413	391	372	393	409	422	411	375	392	371	382	425	399	421	383	378	392	405	392	377	390	378	411	389	410	403	374	381	396	423	417	377	337	391	426	389	402	372	390	386	413	402	394	413	374	354	413	390	428	375	406	400	392	385	381	367	397	387	344	366	386	393	369	386	386	386	366	389	389	360	411	379	398	398	366	426	388	415	387	380	410	388	411	375	367	396	386	391	370	352	421	420	394	387	413	373	363	388	370	393	419	348	384	401	383	419	397	380	402	400	374	352	386	416	395	394	396	406	360	409	384	424	374	421	400	349	389	391	390	362	395	437	421	395	419	397	390	396	406	381	401	430	410	419	410	422	391	385	387	385	398	438	366	396	388	395	411	420	379	394	368	374	371	355	392	402	409	390	342	401	368	395	391	413	365	407	362	395	395	418	365	396	396	378	411	369	354	377	364	373	410	409	379	379	377	384	385	394	390	393	372	392	400	383	371	383	391	365	430	393	371	371	419	391	379	407	387	396	392	363	372	413	349	371	335	367	374	384	406	381	352	403	401	373	390	401	364	382	392	378	382	425	401	398	434	396	396	414	383	390	373	386	395	387	395	405	374	364	391	408	390	385	382	377	424	411	406	399	372	385	399	388	404	403	370	360	363	367	412	427	416	388	395	393	373	359	402	394	397	388	390	394	402	383	383	367	419	424	409	399	402	414	395	399	422	423	387	388	372	362	431	415	423	426	417	370	399	375	405	403	402	417	378	429	372	432	395	376	375	369	422	385	425	392	382	401	406	401	374	418	392	369	398	372	392	374	378	413	398	408	360	392	349	400	383	399	409	361	380	380	361	401	404	389	406	425	420	412	365	391	396	383	386	400	395	386	383	368	415	391	386	351	390	383	386	392	388	387	396	391	389	395	373	392	351	396	383	396	399	380	386	409	403	399	364	382	362	370	378	397	381	366	410	376	385	404	406	363	387	392	394	384	432	365	400	398	356	372	410	436	368	407	357	387	381	391	355	379	369	385	373	375	390	396	419	368	415	382	381	419	390	419	394	403	426	356	434	358	424	386	385	423	398	388	420	383	379	394	358	382	380	414	399	416	394	415	382	371	393	395	397	393	377	378	385	358	366	386	403	416	379	393	392	400	379	380	356	389	370	364	414	402	401	395	403	369	407	357	373	382	357	355	409	379	358	350	400	377	392	402	407	425	407	329	382	387	389	379	385	421	380	409	367	436	378	383	368	385	396	374
4602	1534	1015	694	527	571	480	440	393	429	375	418	406	428	413	395	380	411	413	405	390	365	362	395	415	375	400	380	380	419	421	399	399	421	400	414	443	375	388	396	399	403	376	366	399	413	400	419	415	408	431	379	423	399	414	430	381	412	404	395	394	424	406	349	379	400	429	376	432	373	412	410	414	407	415	401	417	380	386	409	384	386	406	411	395	407	388	384	405	430	413	387	408	389	395	375	395	387	408	398	376	407	409	388	379	420	385	394	411	402	382	416	384	360	392	380	414	358	388	404	411	380	405	377	373	412	427	401	357	396	371	352	383	395	378	402	404	384	370	407	383	388	423	408	402	397	370	378	376	407	392	405	412	411	412	400	386	436	377	415	354	394	407	375	381	381	434	390	366	377	421	387	412	408	379	359	445	417	392	393	397	416	408	408	396	437	394	410	402	381	381	387	415	402	443	344	421	381	393	394	405	394	401	423	409	403	390	381	401	395	384	416	411	433	382	383	412	431	378	416	398	378	395	379	367	373	375	404	403	374	391	368	367	398	387	447	402	385	419	412	364	406	409	400	365	417	363	380	427	389	358	411	355	420	389	416	388	423	382	407	409	409	406	387	415	405	436	382	408	380	410	385	401	374	408	412	383	401	389	437	443	400	421	432	403	396	367	385	391	386	391	418	426	363	390	387	369	434	436	386	421	369	396	385	400	411	391	401	408	400	403	398	391	397	378	428	406	407	412	373	390	421	378	392	381	445	389	402	355	415	374	386	403	380	436	390	395	388	385	381	411	404	399	384	430	394	358	381	406	399	406	382	379	385	414	389	366	388	379	371	391	386	395	399	397	393	402	384	404	391	405	435	415	391	399	426	391	425	431	372	417	378	398	382	402	414	411	395	400	393	391	371	378	404	388	387	405	398	410	413	390	408	387	444	377	411	391	424	382	368	388	387	394	356	389	369	383	396	391	407	406	427	409	369	367	405	420	379	412	390	422	430	392	380	417	439	441	424	365	398	394	411	413	409	401	396	404	396	407	382	401	410	396	419	396	396	402	376	410	436	398	397	402	416	384	366	357	367	390	395	423	404	386	363	401	388	406	379	377	397	416	394	381	390	401	415	413	417	360	367	382	372	396	401	434	367	391	351	385	406	384	413	379	404	406	392	406	433	373	398	381	349	409	374	406	394	401	435	416	436	395	406	392	394	434	411	409	404	429	415	440	377	396	403	391	419	390	390	365	417	401	405	392	394	392	368	411	403	406	406	394	373	401	380	388	397	376	412	418	405	392	407	376	416	407	387	398	395	433	410	381	395	362	391	375	380	408	436	377	386	364	429	407	396	397	391	374	382	374	405	391	370	346	357	430	390	452	388	346	390	384	366	394	419	409	393	417	406	409	341	391	384	392	377	374	395	376	418	383	365	396	352	413	410	370	380	438	372	413	401	372	412	403	404	412	377	363	365	397	402	412	417	390	399	387	401	396	399	409	402	370	394	390	411	409	399	435	390	370	394	394	389	410	373	399	388	407	370	377	369	404	419	407	394	404	439	367	404	396	395	354	381	434	400	382	413	406	401	391	375	430	417	416	404	373	398	409	384	412	414	414	405	436	421	369	384	390	391	377	392	411	417	399	378	353	371	389	408	374	369	395	396	418	392	407	393	386	391	393	406	385	376	422	394	398	416	391	379	401	366	385	387	394	401	381	405	410	405	375	398	392	384	358	386	417	415	392	399	400	387	406	400	378	410	384	378	405	412	393	441	384	387	376	392	389	399	431	381	378	399	397	373	425	405	407	411	373	371	392	367	406	409	397	391	354	422	415	404	396	410	408	411	428	401	373	362	384	383	410	439	389	402	384	381	423	367	393	352	398	404	392	389	373	396	347	398	420	415	383	372	370	400	380	435	389	425	425	393	414	402	343	400	408	419	408	407	407	360	368	418	364	400	407	370	421	366	396	390	369	372	379	384	380	414	380	395	401	391	386	403	383	368	435	392	399	411	395	387	415	440	436	394	391	404	379	404	364	422	388	405	362	365	438	402	385	376	397	409	370	389	374	406	380	412	399	392	369	397	397	417	406	379	398	397	395	429	405	382	352	419	425	405	403	423	401	412	370	411	370	375	359	392	403	377	359	399	432	373	397	391	373	344	416	392	392	380	400	402	407	392	387	427	369	396	415	403	443	414	418	348	388	374	400	413	417	379	369	434	391	387	404	406	431	402	392	376	416	394	376	414	405	425	404	388	386	382	385	357	412	380	385	392	385	404	398	419	398	403	408	411	417	414	389	398	399	386	401	354	380	407	410	402	379	391	433	380	377	380	417	397	397	399	396	401	391	408	402	387	420	382	351	395	386	409	419	396	412	389	396	406	396	384	425	396	429	412	358	386	402	411	370	373	383	412	385	395	408	398	392	419	401	409	396	398	406	389	448	382	411	381	432	356	400	381	358	389	415	395	410	380	398	407	433	422	390	391	404	394	405	410	407	402	377	407	394	386	412	371	411	369	376	399	417	418	386	406	395	427	420	400	359	399	376	407	440	410	415	425	381	418	393	437	415	339	396	419	383	397	376	391	402	377	412	412	397	388	411	386	400	391	411	412	417	414	374	397	397	407	413	389	390	420	381	379	418	402	380	397	403	393	382	411	402	403	408	388	358	416	397	415	415	413	434	362	387	373	392	352	393	414	373	357	391	420	377	410	413	407	418	432	390	362	402	378	386	422	409	417	406	396	405	398	407	387	401	390	397	378	402	368	388	409	352	399	380	384	404	400	391	419	422	368	408	386	378	410	410	371	426	403	410	391	400	429	405	362	397	376	403	387	404	403	411	378	411	428	387	410	387	402	403	395	414	387	398	384	408	389	414	379	409	398	369	438	355	412	424	411	386	404	403	416	397	379	375	394	390	385	425	399	430	392	362	407	365	402	344	398	418	387	396	419	404	390	382	382	379	395	386	393	431	384	397	381	381	400	430	390	378	425	432	413	403	370	375	386	404	390	380	399	377	399	422	397	384	378	413	378	386	430	419	414	408	394	392	386	405	392	401	395	406	418	405	405	385	405	394	373	415	405	388	414	366	411	428	369	432	380	384	436	361	405	414	404	430	383	378	440	438	383	398	402	392	383	436	384	428	426	439	410	388	379	398	375	403	399	396	367	407	401	401	404	403	428	405	363	413	372	337	410	389	400	417	404	414	406	411	378	396	370	330	406	407	396	411	412	394	378	413	382	398	383	400	396	403	379	382	417	391	417	382	412	417	383	386	412	398	397	396	387	401	377	395	409	429	407	390	365	419	400	394	384	406	378	432	414	391	411	407	433	393	388	416	390	391	393	418	403	369	423	386	384	423	374	431	393	419	421	401	391	383	410	408	362	422	373	420	401	432	391	434	383	414	384	380	378	388	388	383	403	407	394	425	394	403	346	366	439	387	432	391	370	398	394	383	406	355	388	355	371	409	383	390	420	378	407	379	416	377	391	412	381	384	387	401	402
23724	21540	29017	24522	21553	12766	1864	1358	1154	1094	1065	1058	991	1004	949	931	884	900	870	943	905	934	898	919	868	904	881	933	891	919	921	873	868	922	846	878	918	864	873	912	938	860	857	849	836	889	896	899	850	904	865	878	844	861	844	888	921	876	878	928	885	876	841	850	848	867	908	904	889	927	893	846	846	894	869	889	896	853	913	880	843	884	924	892	823	879	903	844	887	902	923	861	897	911	867	904	884	892	872	867	882	891	866	868	835	902	915	829	914	904	903	870	861	867	840	917	836	883	839	832	912	876	850	885	869	836	848	859	855	862	876	885	880	869	818	910	834	869	847	870	857	871	867	835	883	891	827	874	927	863	875	841	898	862	870	945	901	895	901	901	858	845	872	852	886	831	859	850	874	851	879	902	857	844	926	893	888	885	894	842	855	880	848	865	919	875	905	875	871	840	849	872	887	890	873	932	847	901	893	901	890	925	868	881	893	848	904	871	937	804	861	921	882	878	864	875	868	879	876	846	879	894	822	869	926	925	874	851	831	851	842	844	892	888	869	883	826	828	930	889	907	870	863	922	889	837	857	874	812	887	871	845	895	860	859	884	887	876	885	925	896	892	883	887	855	853	884	863	877	885	883	895	879	846	892	845	851	842	908	852	900	863	901	896	901	918	849	843	886	876	882	892	891	891	912	892	910	898	920	819	901	865	886	846	899	883	846	901	854	903	890	897	862	889	863	871	895	877	848	890	819	915	903	919	834	877	908	915	874	854	888	859	888	861	868	818	877	903	891	856	901	887	854	895	830	815	870	844	883	864	842	847	901	865	875	844	791	876	940	928	835	837	886	840	856	917	907	836	827	861	944	905	896	873	880	863	856	851	864	899	898	903	863	897	837	848	874	859	821	892	874	863	896	872	882	799	881	848	887	875	823	882	852	889	868	893	849	868	842	813	877	892	895	906	848	861	852	901	854	885	852	845	858	928	906	853	836	859	869	845	897	859	893	888	882	852	856	873	918	863	889	864	823	860	807	889	881	916	880	905	877	819	862	827	850	960	870	905	797	865	863	868	881	904	888	901	891	858	888	889	925	872	916	867	895	882	871	823	838	848	923	845	861	881	870	860	889	886	902	862	861	883	842	874	848	890	907	831	814	893	850	885	915	928	844	863	842	866	802	848	909	871	897	823	830	871	917	841	866	898	810	877	898	877	895	913	878	888	900	827	853	830	901	848	879	884	887	865	889	873	843	841	899	894	813	841	864	835	901	860	881	843	898	892	860	863	890	850	885	870	859	896	843	869	872	874	861	881	879	856	852	893	889	868	908	872	877	890	879	848	932	866	845	871	883	873	886	830	852	867	902	865	886	907	879	923	861	834	913	912	891	878	860	943	837	904	938	895	922	874	855	873	868	830	846	797	861	836	881	831	870	885	908	815	935	858	856	872	867	858	873	816	845	887	897	872	868	903	863	857	852	837	860	827	878	839	912	877	906	882	915	918	854	832	884	879	897	859	871	867	812	877	893	882	855	893	883	917	848	902	904	840	899	879	842	886	809	891	896	865	896	867	865	890	895	891	891	917	870	863	887	872	842	856	877	859	867	869	858	881	862	876	826	844	853	827	852	835	918	867	874	863	839	881	865	795	913	857	878	881	896	837	920	877	866	842	863	849	923	867	893	925	887	876	849	863	872	831	922	830	828	878	865	837	883	888	928	932	862	815	842	898	916	877	915	832	885	897	874	833	886	898	884	817	906	885	835	874	870	813	910	899	958	920	883	871	906	899	874	835	884	869	883	845	871	880	878	851	798	905	831	836	842	884	846	891	881	855	843	890	845	885	904	914	910	819	876	841	869	877	842	850	895	812	910	860	947	855	872	880	841	886	915	879	850	819	874	892	844	832	861	927	944	892	917	877	840	899	924	855	852	860	852	892	902	838	894	856	883	863	873	872	895	899	887	866	871	855	892	905	829	891	857	918	901	895	826	849	878	829	905	863	911	933	864	807	868	919	847	877	895	861	823	837	918	901	876	854	874	889	875	879	867	819	872	895	880	858	850	889	854	818	874	850	841	858	871	845	903	896	869	860	882	810	856	820	868	912	850	856	857	815	878	946	883	874	862	861	915	907	862	879	861	921	908	916	868	812	871	827	879	956	845	843	896	868	906	851	895	873	852	907	873	862	856	851	933	884	841	901	855	888	883	849	884	892	933	846	870	860	862	858	907	846	894	845	855	896	874	897	878	920	874	828	867	890	917	866	877	862	879	874	881	837	954	839	856	906	856	845	945	872	912	908	888	880	878	850	897	917	826	852	890	907	868	866	880	803	846	898	870	894	863	911	908	863	852	900	868	846	799	868	880	947	854	912	897	844	840	884	842	900	855	860	815	871	894	872	879	898	919	880	867	869	843	868	885	861	893	935	888	857	792	817	897	927	882	852	877	856	856	842	880	900	830	843	826	877	879	855	914	832	909	899	902	848	827	894	848	876	881	824	882	905	902	847	877	909	895	890	828	850	879	905	869	928	866	882	904	932	840	849	835	854	894	864	831	888	805	819	896	879	930	880	864	891	906	902	849	910	838	883	857	895	919	915	821	884	876	858	913	906	887	888	861	877	781	825	856	848	886	896	911	874	847	880	885	836	873	867	835	858	909	877	942	891	933	907	862	864	869	868	894	881	924	908	871	876	875	865	910	883	884	945	917	859	873	890	837	893	866	868	891	834	845	885	862	861	920	884	876	899	860	883	873	892	889	847	865	935	879	816	911	827	822	845	898	873	941	832	872	881	900	842	918	858	901	874	818	879	831	876	828	846	851	845	880	837	852	829	830	865	841	893	868	864	849	881	896	832	858	856	840	837	842	867	879	835	857	877	875	889	855	906	897	858	844	830	874	851	884	894	879	817	861	916	833	846	853	878	896	937	898	874	877	860	904	923	896	835	880	870	902	888	859	851	908	874	835	886	871	882	870	824	856	873	860	842	868	823	889	781	928	959	829	867	853	844	842	855	857	809	882	893	879	866	850	833	918	877	854	914	861	849	892	851	873	862	881	865	900	806	882	937	877	836	830	877	911	908	920	807	901	886	853	875	838	864	896	884	837	860	866	888	855	845	833	851	840	883	848	880	888	862	855	861	901	840	856	860	892	828	854	833	906	862	824	858	860	861	839	821	897	870	869	900	852	878	902	914	819	853	890	883	861	831	867	835	894	883	853	877	909	884	900	903	833	864	829	849	854	889	830	886	856	853	898	854	875	848	866	848	923	893	906	879	915	871	892	885	858	849	861	868	903	910	873	859	837	824	891	816	804	870	871	850	847	890	879	881	876	888	835	908	891	916	848	771	898	842	856	847	861	815	849	884	850	835	888	903	884	888	794	918	847	874	837	842	907	824	874	891	869	859	850	869	880	877	884	874	863	864	881	865	846	963	935	859	873	834	888	817	902	867	847	834	835	875	895	892	866	927	863	867	877	829	896	853	825	874	909	887	922	881	853	851
3788	9174	6336	3299	2521	2130	1720	1426	1317	1185	1123	1094	966	987	922	970	930	920	904	951	914	892	901	943	915	884	910	903	902	898	906	914	952	878	886	854	837	847	884	843	845	868	936	910	881	855	831	885	847	899	877	925	894	921	848	876	838	901	872	875	832	850	884	870	897	910	920	883	850	826	887	924	886	827	888	876	850	900	833	855	806	863	891	890	831	897	882	887	906	886	865	851	866	818	872	866	851	853	844	842	905	805	807	834	869	931	844	866	841	880	953	870	878	878	925	852	841	848	875	881	909	849	894	831	882	855	832	878	890	875	941	837	890	891	857	867	888	838	902	916	858	861	868	901	868	862	879	894	842	808	852	890	892	879	849	892	894	890	863	856	869	839	895	839	918	938	861	836	813	879	898	841	848	918	852	886	866	857	825	861	888	848	851	875	893	852	865	874	874	861	937	884	905	840	829	870	855	840	875	877	926	846	874	888	829	842	822	895	877	831	877	817	858	867	867	865	890	836	859	867	852	874	875	855	891	892	854	913	864	849	853	864	926	889	852	868	881	840	829	849	850	872	904	833	870	826	919	875	872	871	831	836	864	840	881	847	859	925	872	897	897	856	877	874	895	906	868	853	892	890	866	847	883	898	875	870	870	826	939	845	838	878	855	845	913	849	932	860	838	867	816	849	840	889	875	879	868	863	908	872	868	865	813	879	848	886	867	854	833	858	866	941	884	884	861	860	867	861	829	844	876	837	855	842	922	852	860	866	865	842	847	855	828	809	916	892	855	863	877	891	839	819	853	893	876	896	876	853	885	858	829	881	907	894	889	885	817	859	852	801	933	936	791	891	886	875	831	857	901	847	840	908	826	849	885	857	844	826	915	852	834	836	835	884	914	835	857	867	872	837	839	849	848	815	836	783	884	861	843	845	888	816	818	912	850	853	928	895	867	864	853	884	888	886	843	917	849	867	866	852	861	854	879	835	866	925	883	887	902	908	891	900	862	879	893	850	863	880	867	868	905	866	844	852	897	853	840	831	869	885	874	930	872	869	924	890	852	843	878	875	820	865	880	881	841	843	860	862	881	856	908	858	901	835	889	837	846	870	843	885	874	811	871	885	834	907	864	858	853	865	890	849	913	817	853	856	843	887	888	933	878	896	887	867	874	813	893	825	865	892	888	848	856	875	809	902	836	874	893	811	866	850	879	895	862	858	847	867	878	853	861	911	894	859	873	921	854	859	896	844	822	864	857	861	887	903	877	892	837	899	834	840	853	875	904	925	875	848	886	874	858	817	879	920	873	863	867	888	862	844	887	876	880	860	898	835	933	868	900	876	833	875	829	860	835	920	841	892	850	866	870	895	833	853	792	931	881	881	870	897	845	875	879	840	923	837	895	878	917	803	884	842	884	854	862	896	851	876	863	922	853	873	836	896	880	849	857	893	802	886	856	900	855	884	853	881	903	895	867	864	875	881	879	809	869	823	846	809	799	907	902	858	884	889	863	859	856	814	867	859	892	818	860	872	894	859	855	833	888	860	828	897	878	822	881	835	866	893	821	870	881	858	812	838	888	869	828	889	917	890	861	875	888	861	876	889	824	814	869	850	858	865	815	901	875	855	877	925	898	823	897	858	886	887	837	892	857	903	863	836	850	881	829	908	882	870	889	901	854	903	898	871	887	903	848	870	846	837	872	811	893	906	842	797	838	861	903	860	904	889	892	869	835	861	851	847	870	850	880	808	863	838	874	914	820	899	994	872	919	882	907	839	827	917	836	858	865	831	894	913	912	889	874	864	878	886	882	889	888	914	799	878	884	883	905	912	872	842	865	880	879	837	895	867	852	871	842	857	847	926	862	845	904	852	842	879	879	873	890	964	896	844	919	841	899	867	897	878	879	887	869	880	930	846	923	893	844	918	871	820	936	866	853	914	849	842	889	828	903	813	826	849	880	819	845	831	874	867	874	874	852	874	849	918	855	804	888	845	840	897	859	862	872	885	906	842	849	843	880	878	882	941	857	913	895	846	882	852	866	844	898	914	839	875	877	869	842	853	837	833	893	890	871	830	861	851	874	887	898	891	839	861	871	920	849	860	851	930	849	816	894	867	842	882	831	918	903	906	874	848	837	863	852	873	890	845	892	839	907	893	881	874	882	846	883	908	890	898	860	886	829	845	869	901	875	809	867	845	871	862	869	867	900	862	849	881	844	922	831	893	892	823	878	836	856	860	872	879	855	905	889	817	882	879	856	896	833	813	857	822	937	835	882	879	890	865	860	916	857	879	866	841	875	871	829	903	878	863	844	875	876	871	859	906	858	817	867	843	827	878	864	918	874	820	948	833	868	872	812	861	869	844	864	871	874	892	910	891	861	822	903	870	874	849	863	851	853	905	899	836	902	850	845	897	855	842	916	872	819	871	871	906	876	854	897	919	828	861	864	897	859	861	868	883	853	836	845	896	874	904	862	875	859	886	862	899	810	843	838	878	860	850	919	849	890	851	884	902	798	895	888	856	870	841	864	876	891	865	850	869	847	934	845	833	900	825	945	846	827	824	918	882	820	871	857	920	877	865	890	885	881	912	870	846	898	885	840	878	854	862	842	871	863	891	898	865	815	876	843	820	829	831	836	914	911	851	827	843	873	905	864	818	923	860	879	863	880	854	862	854	903	879	854	874	874	813	869	888	867	865	855	851	883	844	862	869	842	917	876	876	888	930	871	840	818	907	829	829	843	833	896	851	866	880	866	861	897	841	900	897	933	835	906	828	907	847	839	878	911	856	918	842	855	882	906	868	847	880	858	873	852	908	896	834	863	887	913	927	824	849	927	922	843	831	852	859	850	877	917	866	874	858	866	831	836	889	870	918	872	906	823	850	896	901	869	893	863	826	882	867	839	877	886	932	855	863	844	847	893	899	879	872	848	907	876	865	877	829	849	839	843	867	929	871	886	858	850	862	852	866	854	888	852	896	908	872	908	867	856	898	923	847	843	867	889	815	865	846	853	843	871	894	856	839	919	833	840	851	850	853	887	843	907	908	870	912	852	883	854	833	865	877	866	843	870	826	855	874	860	897	852	912	844	848	834	850	858	916	933	861	834	870	830	891	933	882	874	843	904	902	884	807	884	866	851	915	854	827	898	821	868	880	872	881	922	876	857	880	901	887	902	878	888	832	840	844	851	838	911	894	938	934	905	903	888	861	897	899	866	910	902	851	902	872	914	927	872	853	877	885	842	846	878	850	869	863	875	897	839	834	881	910	936	904	837	860	867	890	855	858	855	859	887	835	861	849	847	863	860	881	882	830	871	868	888	869	847	882	845	803	922	877	837	857	842	880	869	856	830	882	910	838	856	863	883	844	916	915	879	860	887	879	892	928	934	837	859	835	880	881	903	836	903	852	873	858	892	881	873	854	921	912	862	806	911	878	844	897	857	854	909	882	863	860	876	872	844	857	895	806	910	842	856	843	872	863	849	874	863	866	892	868	878	864	801	858
25018	21546	28033	25450	12909	772	471	384	355	368	341	340	355	317	324	308	287	301	309	270	274	300	326	279	273	264	303	270	283	295	280	269	284	316	273	269	282	275	259	270	297	272	251	299	278	296	287	286	272	256	280	300	299	281	284	263	270	304	267	273	261	289	258	283	304	286	270	305	255	278	271	307	306	275	253	312	259	259	273	279	267	301	262	273	297	267	275	280	281	276	269	300	283	262	277	269	273	264	264	256	297	292	273	263	276	271	287	258	308	230	262	270	292	256	257	267	272	257	243	279	284	292	286	274	270	299	271	292	299	312	282	279	306	272	296	287	268	291	243	257	282	253	284	306	266	302	278	304	279	284	283	270	290	258	284	299	290	310	269	264	290	293	274	256	242	255	292	290	267	260	284	283	276	266	265	291	297	254	272	284	273	242	275	292	284	302	257	251	266	269	279	283	281	306	283	273	271	285	278	298	265	227	306	270	260	290	276	270	302	287	275	286	275	270	264	274	257	256	280	259	293	300	276	272	295	253	274	262	284	251	244	296	273	266	278	278	245	252	274	246	257	282	293	271	247	255	294	262	261	261	258	296	234	283	276	294	288	259	278	278	273	300	291	266	299	263	250	277	255	273	302	295	303	281	274	276	280	264	299	265	269	310	259	281	258	292	303	267	280	237	292	273	279	251	292	290	280	284	292	299	261	283	273	291	288	245	287	284	290	260	281	264	288	261	320	268	263	274	272	237	268	300	267	324	296	263	287	283	266	285	275	291	283	260	254	278	245	295	261	262	281	288	268	286	297	305	281	269	315	255	248	289	260	276	299	265	259	255	319	301	322	251	292	275	237	275	304	280	300	293	274	269	278	284	284	255	272	282	276	264	279	270	257	279	298	290	295	264	286	285	298	277	273	300	298	252	301	272	265	281	268	313	262	290	281	251	285	274	274	278	295	282	304	277	315	292	288	280	301	275	298	259	250	291	282	277	265	282	242	254	258	278	256	282	297	252	273	292	331	268	279	278	284	274	244	237	270	267	290	270	290	309	274	288	288	275	322	294	280	313	266	249	291	284	269	269	284	299	269	255	270	326	260	277	299	296	244	272	272	282	290	264	292	275	255	298	245	241	303	274	286	272	274	259	254	294	266	268	239	247	260	300	259	285	300	284	257	271	257	317	259	280	305	283	283	277	283	301	264	299	292	237	302	278	249	280	290	253	281	278	300	299	265	270	267	280	270	299	287	274	279	267	276	277	293	308	267	250	252	290	292	302	278	300	269	279	301	323	285	272	290	275	305	258	266	309	302	274	277	301	255	264	251	241	268	289	228	303	272	289	269	288	282	257	294	265	273	272	267	278	285	274	268	266	284	263	275	261	292	272	286	267	300	287	273	262	263	268	302	272	295	272	272	288	261	285	257	276	292	254	253	286	303	300	264	312	254	280	275	251	269	259	247	273	266	241	276	266	300	263	290	261	273	306	269	295	277	293	267	281	296	262	271	290	269	280	254	259	278	285	264	250	267	288	270	267	262	269	265	261	303	261	267	251	259	300	252	295	288	245	287	302	265	290	298	287	275	273	280	290	284	264	300	276	286	278	280	295	275	274	259	255	313	262	273	288	282	282	272	264	294	280	272	278	280	244	268	266	258	275	238	282	243	269	250	258	290	267	289	283	243	266	268	298	264	298	289	284	269	254	261	279	279	309	259	254	276	282	285	239	240	298	258	293	257	283	264	262	260	282	277	291	260	285	267	272	295	310	312	281	271	265	276	275	265	273	248	268	277	255	262	274	306	254	279	307	285	267	267	284	287	307	245	311	301	269	306	254	269	287	280	299	289	292	260	269	267	274	295	313	294	265	293	304	289	263	259	285	272	280	278	242	277	271	290	279	304	278	265	287	292	289	263	287	293	270	283	274	273	287	277	271	253	262	272	308	271	286	262	262	279	282	286	287	248	284	293	279	269	308	286	287	323	284	283	285	275	276	279	244	265	250	302	288	280	289	270	303	285	282	279	283	260	256	304	273	284	293	282	277	280	283	271	276	276	275	271	282	259	276	276	284	259	299	312	269	268	247	263	272	244	318	298	291	293	278	278	274	259	270	286	281	281	227	253	309	293	275	280	278	277	270	271	273	274	299	313	248	256	272	259	249	281	245	291	272	288	292	274	290	271	305	253	279	277	302	271	268	295	270	292	291	280	261	268	272	270	252	288	290	293	272	272	273	267	285	262	276	285	287	282	293	276	273	258	266	256	293	266	270	304	284	267	269	299	263	246	300	300	269	266	300	293	290	272	282	278	281	261	255	285	274	288	295	267	287	264	291	264	278	285	280	252	320	289	287	285	266	283	246	255	263	271	267	303	297	267	270	265	268	280	314	269	264	292	276	258	283	248	269	263	274	250	276	270	270	295	259	262	286	281	271	233	281	238	277	285	275	289	298	260	276	261	272	292	257	292	274	275	274	275	293	278	263	268	300	269	262	258	270	285	308	293	272	251	278	283	295	282	289	307	268	251	282	285	267	266	290	286	283	283	286	278	279	279	275	284	271	270	286	246	284	268	287	264	253	291	274	296	266	283	294	315	277	262	285	273	253	259	275	260	234	262	252	292	284	261	266	259	267	275	276	301	257	262	300	287	294	290	283	283	266	249	268	255	243	291	255	273	277	295	280	294	298	269	270	292	278	291	293	281	276	263	269	282	267	260	286	265	271	293	273	279	283	261	269	268	265	274	266	295	283	252	286	248	268	271	315	288	275	283	246	290	291	301	288	316	293	282	299	257	257	293	234	285	256	275	258	272	299	269	313	269	308	277	277	306	306	264	283	265	292	277	287	282	266	293	268	243	276	286	272	289	288	277	299	280	260	290	277	277	252	293	251	265	268	274	284	292	275	273	242	272	293	263	267	257	252	259	269	236	284	272	289	306	280	253	259	264	280	274	262	319	270	271	276	274	251	287	267	283	328	252	256	263	291	283	260	287	241	288	265	263	266	264	266	300	272	299	250	258	261	246	274	256	278	273	276	287	304	285	269	310	263	266	263	274	283	276	268	297	286	234	277	284	298	279	280	272	267	270	288	308	272	266	269	271	303	267	278	262	288	272	260	274	268	263	277	284	295	284	267	261	259	250	252	299	281	292	301	245	266	282	245	268	275	265	292	263	265	266	279	304	314	272	271	246	271	292	294	285	274	302	268	280	269	264	273	277	273	282	247	303	276	255	267	279	294	291	311	257	268	267	311	282	302	278	297	288	255	265	295	284	251	268	276	299	290	297	296	280	306	280	286	295	299	252	251	274	259	295	288	278	289	280	310	254	275	265	261	276	267	268	266	292	257	293	279	238	270	295	261	255	259	267	289	282	302	278	281	266	283	249	279	296	277	296	283	295	290	285	273	264	264	304	283	259	278	251	287	281	306	277	262	285	264	263	251	319	265	287	316	289	280	256	277	286	289	268	265	289	238	247	286	283	264	283	286	276	292	306	314	276	273	276	241
3594	5404	3530	1704	1171	966	777	611	576	503	437	405	388	368	376	360	331	359	336	324	373	345	367	334	320	339	325	319	314	298	308	312	275	275	340	346	293	302	308	331	310	302	338	299	322	310	317	330	308	313	282	325	329	302	341	297	288	297	295	263	277	343	332	311	307	286	317	304	278	315	302	297	294	310	344	285	313	309	353	298	310	305	319	294	297	322	271	291	288	296	314	282	306	287	304	324	269	318	302	324	302	277	306	292	295	320	339	308	314	302	326	334	295	305	315	295	328	303	299	287	313	301	305	329	299	317	307	325	302	298	295	289	304	301	271	288	326	301	311	324	315	284	339	311	316	274	307	293	299	312	314	305	301	328	291	286	284	287	285	279	287	340	285	282	267	339	338	309	282	299	316	316	332	354	313	264	308	298	308	309	286	318	284	310	292	308	293	301	334	293	314	309	267	303	304	268	293	314	261	303	310	312	284	299	322	280	309	273	303	312	303	321	283	324	320	286	329	325	335	309	269	347	289	327	284	279	303	318	284	337	276	330	306	285	300	312	345	292	282	314	287	318	296	319	302	290	317	326	337	284	278	330	315	294	282	302	313	336	324	287	300	306	377	342	300	317	318	323	276	298	284	283	325	282	347	304	307	292	301	290	316	318	322	287	316	320	302	320	296	276	291	301	329	286	325	309	291	293	311	304	347	292	300	327	317	318	339	280	297	299	291	331	280	299	320	332	306	353	314	318	290	326	321	297	290	301	318	319	295	289	313	319	304	295	296	312	297	316	277	304	320	302	312	294	313	310	307	298	321	319	303	297	341	299	302	326	300	279	286	302	295	308	301	295	318	328	304	320	301	295	309	299	288	323	285	277	324	298	285	319	299	298	283	307	330	303	273	310	301	329	337	325	284	310	308	311	281	300	297	277	300	305	306	340	351	309	311	326	296	329	291	303	341	333	297	307	322	344	296	310	287	311	292	275	318	301	275	291	290	278	314	323	336	303	305	303	314	252	302	279	306	301	337	337	318	310	310	275	326	314	295	289	306	300	316	289	313	285	285	298	283	308	282	280	278	275	238	314	313	319	319	320	301	334	287	322	283	299	269	307	309	354	306	343	299	302	285	326	314	289	278	303	346	296	298	337	317	312	308	281	289	307	305	313	286	307	319	333	295	295	292	282	325	299	274	319	321	335	311	303	309	321	314	280	293	301	331	289	284	294	298	316	297	322	268	298	299	305	328	321	322	291	287	318	330	301	278	334	269	293	312	322	325	320	324	317	287	310	281	318	306	301	319	308	306	300	317	316	289	280	292	297	323	270	302	310	291	308	338	315	299	316	309	296	312	294	316	288	326	292	287	279	284	333	298	305	320	320	294	270	318	291	307	325	294	309	262	317	311	288	344	294	302	295	300	309	312	285	303	317	324	288	316	324	312	283	322	320	330	295	315	291	310	303	313	315	291	318	309	294	343	293	297	303	283	280	307	314	298	288	329	290	282	340	319	325	297	322	329	316	321	309	328	302	302	304	289	319	300	276	274	302	301	295	314	298	285	320	331	323	310	321	321	299	282	283	314	311	332	289	297	302	286	308	308	278	286	311	325	274	288	302	319	311	281	301	287	347	323	321	314	279	326	323	298	302	328	316	292	295	316	301	281	267	292	310	350	308	308	317	273	309	329	284	347	305	302	316	318	294	300	321	310	280	299	301	301	317	311	324	280	288	323	307	307	305	290	324	310	293	320	319	319	312	312	291	286	327	297	275	274	287	298	335	307	283	314	292	315	322	283	327	324	309	327	282	309	302	308	310	290	301	292	293	311	314	301	281	271	290	315	327	322	313	307	296	302	282	337	340	317	302	307	309	283	315	300	319	307	323	289	293	329	311	280	304	289	316	302	313	319	307	286	290	291	294	295	305	305	304	301	320	278	270	278	321	322	304	324	288	286	294	308	306	320	333	273	304	295	301	280	318	317	288	271	292	301	321	306	290	342	295	305	275	318	290	312	338	325	336	313	297	315	327	313	303	291	312	315	278	303	298	299	282	307	289	269	300	292	321	326	276	300	332	305	322	264	302	319	301	326	322	320	310	307	314	309	290	330	321	307	301	294	295	300	309	300	300	297	298	290	355	303	330	312	334	321	263	365	308	325	312	285	295	302	266	263	334	327	301	321	297	346	316	315	330	287	272	297	304	299	305	290	320	277	313	292	332	313	295	319	341	278	318	324	294	320	304	310	281	297	303	307	315	293	336	257	288	304	311	309	288	297	326	321	299	314	283	278	300	324	318	308	268	290	329	296	287	285	299	323	312	315	295	308	288	285	290	316	287	297	307	307	296	283	298	300	354	301	290	307	308	280	285	292	322	289	274	304	319	328	327	290	292	292	282	290	261	299	315	311	315	293	292	264	301	293	280	290	315	319	335	302	321	298	332	315	308	280	322	303	310	329	308	290	336	336	302	329	309	310	303	300	320	348	274	317	292	304	291	301	338	312	298	279	290	297	297	266	298	311	329	297	324	316	314	292	289	310	295	309	310	317	284	311	300	340	289	283	293	296	344	277	293	328	319	260	303	310	271	288	297	276	320	320	280	326	320	325	323	330	328	282	299	329	289	297	273	294	338	300	293	316	322	297	309	308	293	306	284	268	328	292	299	284	277	324	325	266	318	283	349	283	289	311	312	327	287	324	322	307	284	333	289	302	282	311	311	286	274	315	313	297	331	325	329	315	304	302	319	301	282	269	282	275	286	309	322	337	324	296	309	286	320	293	293	304	300	281	330	292	334	310	321	300	291	319	319	290	300	310	304	310	314	329	310	297	299	296	303	294	313	309	320	305	291	311	313	298	288	300	324	300	313	337	294	307	336	318	327	285	309	330	298	295	313	296	289	294	313	248	337	316	296	312	295	306	295	326	311	311	281	327	336	323	324	290	277	290	302	325	296	289	296	292	296	316	317	293	317	289	325	309	323	299	307	318	300	292	293	295	318	302	308	327	305	319	297	336	305	315	319	312	271	305	303	282	324	279	321	271	285	281	282	285	295	321	334	290	305	301	325	314	309	282	293	310	267	325	268	312	323	254	301	295	299	321	285	317	271	311	317	301	325	321	311	304	303	299	270	302	308	320	287	314	299	297	315	283	309	289	301	311	313	296	316	326	303	309	309	291	296	334	290	314	300	293	278	316	293	297	298	296	329	310	321	302	316	301	311	297	298	299	323	311	292	298	336	331	298	307	289	307	335	292	299	297	310	294	301	302	297	289	305	306	294	321	319	284	320	302	316	302	303	332	292	306	320	281	286	294	323	296	294	289	307	288	315	308	307	319	295	325	316	341	304	330	283	304	291	316	331	318	279	326	326	328	315	333	302	302	324	308	281	296	313	330	301	296	320	279	272	288	276	316	314	299	317	323	289	303	256	315	280	293	293	299	294	288	338	278	297	296	279	287	318	312	317	309	274	342	293	328	286	302	305	279	306	299	347	318	302	323	286	333	309
22686	21556	29433	24155	21560	21626	12379	1904	1410	1317	1217	1174	1105	1132	1116	1072	1028	1009	1035	1020	1021	978	965	1041	985	968	985	996	1015	987	961	963	971	993	882	891	969	965	961	927	971	919	928	986	956	927	920	919	931	894	978	970	954	897	985	948	942	923	941	955	898	908	956	930	886	1001	918	946	940	928	916	911	946	920	935	923	955	939	893	980	953	931	1004	880	909	880	933	928	976	967	918	922	897	919	931	959	971	978	947	925	958	937	927	935	977	945	919	922	926	912	909	905	887	972	965	951	940	944	949	964	953	880	926	975	962	910	962	969	926	920	951	927	950	906	897	943	966	979	906	900	1003	944	891	956	893	904	998	877	932	973	918	996	952	963	982	894	937	968	959	877	954	944	891	976	947	912	949	918	929	973	928	968	891	943	953	935	971	884	962	908	973	984	942	955	993	939	911	939	973	897	933	945	916	893	906	935	931	918	867	920	928	939	968	897	888	915	926	927	945	957	941	966	960	937	905	916	930	943	951	907	935	916	928	933	924	952	890	985	977	995	907	920	965	921	949	878	884	884	924	930	920	934	939	983	955	932	875	904	950	915	902	905	939	917	908	930	929	976	970	902	905	923	921	892	967	943	912	956	921	874	968	925	953	913	942	913	926	968	963	977	963	940	936	928	943	962	892	937	963	960	914	917	956	961	903	961	913	913	966	981	951	925	876	916	912	921	955	912	925	989	902	916	915	908	903	933	1030	924	914	910	895	925	932	963	905	951	964	911	945	978	894	868	939	920	918	882	906	927	941	922	985	935	910	967	930	871	906	944	963	928	1004	974	951	934	916	936	945	912	948	886	956	969	922	927	926	900	982	976	917	947	937	965	948	960	923	969	884	985	963	940	933	944	922	933	883	921	977	939	922	915	979	948	949	933	879	931	926	925	925	940	954	911	912	911	898	914	903	855	897	943	953	972	969	912	914	919	930	913	926	871	917	940	930	923	937	959	929	943	915	947	1000	950	952	944	974	885	974	918	984	944	936	925	926	921	901	931	936	897	924	904	926	991	955	924	859	889	995	920	976	943	890	933	954	911	933	908	956	895	932	959	952	949	917	952	981	946	944	894	971	932	953	938	948	993	955	953	987	971	877	934	883	931	919	1003	940	961	923	989	941	907	919	972	904	914	916	940	909	915	934	1024	950	993	917	930	896	893	900	954	914	888	926	936	955	965	961	947	982	969	930	943	940	963	911	910	994	944	906	951	977	944	925	902	942	939	907	940	931	887	901	938	967	901	932	936	877	956	959	945	932	933	925	916	962	958	896	927	892	872	955	973	915	921	914	983	940	924	929	921	916	917	937	945	963	905	967	939	967	948	950	929	896	985	929	950	929	896	905	975	915	900	950	966	930	953	912	861	955	958	882	896	902	947	939	900	907	932	851	922	888	970	899	977	929	901	923	921	924	955	934	902	963	1001	966	903	900	934	919	949	956	938	967	872	912	961	953	930	920	960	959	917	890	947	954	966	957	938	917	894	964	923	948	874	907	939	964	958	931	943	965	899	956	878	953	880	901	922	938	962	941	901	902	950	960	929	914	952	964	903	947	905	906	947	896	920	901	946	931	905	913	910	938	942	958	934	936	930	929	920	892	974	932	968	888	954	960	911	957	909	932	916	893	928	913	909	897	972	943	883	962	887	919	904	894	921	957	935	913	893	867	893	933	916	1016	903	916	953	910	917	961	917	961	911	958	924	927	930	938	898	918	984	954	973	910	919	939	890	896	948	924	895	950	876	912	925	916	978	956	931	910	947	1006	916	983	978	954	946	1010	916	953	923	897	916	954	958	947	933	923	980	903	957	947	944	961	872	918	892	892	972	862	941	885	921	969	899	918	929	919	921	944	978	958	900	958	920	919	908	907	880	902	894	946	921	928	945	937	893	965	893	946	970	950	946	905	915	921	956	903	953	966	920	942	931	947	916	946	933	940	922	904	979	897	939	950	955	908	931	947	930	970	961	934	949	939	909	891	929	923	884	890	916	971	986	960	952	897	918	928	941	957	903	881	990	939	941	911	904	913	907	927	962	947	914	978	917	897	885	847	943	940	938	881	958	908	887	910	924	873	954	896	943	944	948	901	926	917	965	937	909	962	953	927	927	939	929	944	943	925	964	971	870	996	927	906	932	943	912	935	936	888	914	946	985	912	913	902	918	908	920	897	912	919	928	903	922	994	923	905	918	936	938	929	926	959	897	899	911	917	956	979	926	944	931	926	951	962	901	885	875	919	929	894	976	932	922	917	956	955	999	925	899	1035	881	911	901	914	975	949	894	966	933	928	913	928	899	862	959	965	921	936	942	1007	983	886	945	848	984	931	920	957	997	971	966	946	931	904	936	945	914	937	986	925	961	920	915	861	956	920	905	950	982	962	934	940	927	903	927	937	922	884	962	915	915	925	909	908	943	960	904	1000	893	915	925	923	939	930	934	959	918	914	936	931	906	963	980	898	909	921	868	921	877	919	917	923	921	943	924	946	942	974	902	964	945	940	969	968	918	956	923	908	926	995	882	924	905	972	874	930	974	904	926	911	962	921	866	923	892	931	898	896	955	910	967	928	955	903	960	919	913	948	919	916	914	929	956	910	932	915	1016	919	1012	947	900	961	949	913	886	883	939	963	905	970	944	890	944	914	960	949	960	918	946	893	919	951	1050	986	951	962	910	941	959	885	945	924	879	884	938	918	927	876	940	925	921	979	876	892	905	962	947	926	937	890	960	933	976	978	897	981	953	941	966	945	951	933	998	895	921	917	912	976	949	979	947	927	981	918	979	894	865	985	861	909	964	955	875	908	923	923	942	918	969	931	905	949	898	942	952	928	929	931	906	943	877	914	985	908	894	935	985	924	906	898	874	930	949	923	928	926	919	939	902	909	989	905	885	919	979	899	966	914	936	843	952	923	961	903	943	896	906	900	881	956	958	1016	937	943	925	878	896	882	969	917	929	877	949	889	946	907	898	935	910	938	902	866	907	942	958	941	954	897	957	939	931	902	921	919	932	908	946	928	902	849	918	961	891	962	971	989	965	919	942	892	944	909	939	879	903	971	933	942	934	932	933	926	941	926	876	921	916	928	980	938	904	952	961	923	977	896	926	899	921	909	947	958	1027	877	885	985	947	942	918	899	935	929	978	954	979	949	945	897	919	954	930	960	898	921	940	993	933	922	898	924	1005	936	908	970	952	954	933	934	950	888	983	935	947	898	967	919	954	906	987	922	893	908	879	931	949	949	954	897	942	930	892	934	920	930	923	881	901	933	947	914	919	972	922	995	925	955	940	922	933	933	941	951	944	991	1002	908	885	938	966	900	918	935	967	950	939	986	918	906	991	960	970	890	953	941	972	953	909	945	948	896	956	922	967	900	918	906	938	931	943	936	913	992	903	877	883	976	968	993	922	939	911	906	912	938	878	944	950	952	937	951	918	885	964	936	919	910	941	941	973	962	980	973	931	890	958	934	937	925	860	939	955	923	979	947	884
4833	14750	10510	5288	4117	3171	2541	2081	1748	1530	1448	1322	1231	1203	1145	1099	1103	1061	1054	1039	1050	1056	1029	1004	1078	995	959	1018	1056	970	945	988	953	916	941	979	980	957	957	979	946	961	991	911	958	907	897	911	897	965	947	891	903	996	901	985	905	957	954	985	903	968	926	974	943	932	1001	977	887	873	925	928	892	923	950	926	909	953	907	970	946	945	909	907	917	967	999	927	931	927	882	910	938	909	946	916	1000	977	922	947	924	907	935	896	958	925	946	936	874	959	935	970	967	913	986	920	938	934	930	925	946	925	902	940	941	954	888	934	962	929	892	938	907	971	895	950	978	924	921	898	951	959	883	966	909	949	918	950	906	913	960	957	1016	940	941	946	930	958	969	922	932	926	965	876	911	930	929	948	917	996	932	910	935	1001	953	965	921	920	952	926	907	964	974	938	915	914	938	939	905	935	904	938	880	952	894	930	922	929	941	942	910	948	958	921	953	952	908	956	941	937	941	899	962	877	937	906	924	949	942	915	930	891	907	899	950	939	929	923	952	944	938	934	969	883	965	956	938	936	942	932	966	891	902	978	930	922	992	888	934	912	915	988	882	916	951	980	899	978	913	919	929	963	900	970	962	940	948	963	935	951	928	924	915	940	900	957	941	907	949	859	954	961	911	989	924	945	936	934	953	896	977	943	939	875	909	959	961	895	982	918	890	922	924	991	953	914	918	920	953	926	947	917	917	924	931	968	884	976	880	912	988	960	927	898	908	922	911	956	915	898	930	960	941	934	967	907	926	933	925	922	902	1009	918	975	929	908	952	888	955	931	900	920	942	941	966	943	915	931	920	955	923	908	936	909	959	920	919	950	985	947	966	945	930	966	880	914	991	956	955	960	983	941	959	952	922	928	936	945	881	938	980	939	930	972	925	960	948	921	972	965	941	965	967	958	957	887	931	926	924	940	941	915	942	948	909	942	914	952	948	953	944	890	917	921	928	936	957	902	950	901	972	1000	920	926	936	928	916	899	903	928	941	953	963	907	874	883	911	1001	938	917	961	975	899	939	929	926	891	921	930	917	890	951	877	986	943	950	972	955	922	942	946	943	906	949	894	975	963	961	905	942	935	860	980	936	934	945	885	969	897	945	907	920	865	950	900	927	929	972	915	941	973	925	896	937	973	919	964	934	982	912	846	983	887	933	866	881	958	912	945	971	947	938	926	946	919	901	938	987	929	945	896	972	931	989	928	951	960	952	929	889	936	967	902	955	910	962	974	916	944	927	901	937	912	927	935	985	954	956	940	946	915	955	996	955	918	955	965	920	986	995	881	891	912	919	936	981	899	962	913	955	947	968	936	965	969	930	943	900	955	959	994	941	920	927	985	905	959	941	899	979	999	910	921	965	924	942	903	954	940	928	928	926	956	983	1010	926	982	945	954	944	1008	999	888	928	914	991	892	946	973	913	942	919	903	962	925	944	1000	948	933	878	968	919	921	939	955	926	968	927	955	924	952	975	930	933	978	936	901	941	916	977	948	917	917	907	947	944	986	910	912	917	908	970	966	948	982	988	961	923	904	916	964	924	931	886	903	938	933	920	960	920	939	972	932	957	914	937	926	928	962	919	975	913	902	937	976	959	964	913	945	957	902	958	933	930	925	960	936	947	940	954	949	947	872	906	941	940	961	934	938	942	932	904	979	947	895	882	949	905	932	934	957	913	898	945	914	971	905	973	912	895	936	942	919	959	955	939	902	904	903	906	913	965	959	942	955	890	955	978	921	925	919	923	956	952	928	898	939	920	996	954	900	908	935	952	935	954	913	869	971	924	910	946	947	925	910	908	901	896	933	908	906	954	955	908	934	955	939	945	930	937	961	946	921	996	946	905	911	960	904	923	903	970	949	951	930	916	925	899	913	977	896	976	915	915	919	901	974	947	976	895	896	892	981	987	914	1005	935	934	927	951	882	952	956	908	951	935	953	923	939	898	940	976	894	915	895	945	916	880	910	959	952	909	912	909	978	903	917	919	876	908	967	917	890	929	924	969	963	928	924	980	951	921	889	993	913	938	936	984	939	946	911	917	1010	930	955	894	910	923	962	885	961	963	900	938	968	954	957	962	920	937	922	942	910	923	958	896	969	969	923	963	967	977	918	913	894	954	939	967	962	949	917	912	962	920	925	949	914	961	950	950	948	918	924	954	880	869	956	947	927	955	940	963	925	935	880	965	893	929	940	896	921	952	954	886	949	1012	905	900	946	964	966	924	946	969	952	994	963	923	944	923	936	952	918	921	943	907	941	936	923	966	924	921	940	974	936	949	946	898	929	929	931	929	949	959	970	911	891	913	922	895	953	980	924	944	958	915	952	961	945	991	946	952	965	946	997	924	922	940	937	904	876	960	938	952	936	949	968	935	938	1018	967	914	897	875	970	900	961	954	961	962	892	939	934	1000	925	942	967	927	925	952	933	971	879	963	951	956	905	921	921	895	923	911	964	944	883	953	887	930	928	905	881	897	967	936	904	996	945	925	933	943	927	954	953	902	938	958	897	962	945	949	997	962	904	955	936	986	885	917	913	930	907	972	909	957	948	963	987	918	927	888	935	948	951	955	929	891	931	909	925	931	950	899	963	940	929	902	992	905	952	888	984	885	944	945	904	981	887	938	930	941	908	909	977	872	945	936	963	939	938	992	948	992	921	912	948	900	924	958	923	916	938	941	912	976	938	889	954	986	950	928	937	970	950	965	971	945	928	953	900	938	914	934	897	944	964	930	954	918	959	922	949	895	975	963	987	918	874	984	914	909	978	948	891	928	961	933	904	952	930	966	891	912	971	894	910	928	896	877	870	940	903	903	951	890	921	935	927	882	893	937	916	921	948	979	980	889	974	928	916	911	933	948	972	923	925	966	888	970	1039	1013	918	926	926	926	929	956	899	923	944	860	918	884	976	872	948	895	910	923	957	911	958	901	969	864	941	918	973	958	944	957	996	916	971	973	915	933	948	935	941	1000	894	912	933	947	970	935	956	930	893	905	886	893	872	923	944	889	914	953	937	939	931	906	934	922	914	903	942	887	959	905	978	960	958	978	894	934	919	970	962	994	948	922	914	921	931	924	949	873	935	940	929	921	949	915	919	967	929	980	926	966	945	936	912	950	981	907	956	910	905	953	934	927	908	920	874	949	913	904	963	961	980	940	907	936	906	950	948	906	893	1001	964	943	952	938	977	914	950	948	914	939	903	956	905	960	1030	923	856	917	942	928	890	933	898	926	890	935	924	905	919	978	947	945	983	949	905	945	945	967	965	948	907	956	921	913	900	947	962	971	896	947	918	972	887	923	915	894	936	924	921	920	909	940	960	905	965	912	935	919	926	936	896	917	931	986	900	988	861	902	902	890	922	993	942	887	891	916	983	868	921	949	991	938	924	936	938	953	973	945	942	881	895	957	943	869	923	955	911	932	1011	938	933	938	937	962	928	950	932	896	874	891	924	929	973	952	937	895	931	886	896	931	964	921	915	990	931	879
27843	20449	7685	845	495	403	443	399	395	431	404	414	387	385	363	407	358	375	363	411	368	390	380	412	427	361	366	344	432	381	389	376	416	414	398	422	362	400	353	358	351	350	403	379	359	383	375	383	371	379	405	336	377	359	392	369	376	337	381	377	407	383	348	375	393	377	415	377	403	401	379	404	404	362	397	386	403	350	382	380	355	378	378	393	373	374	362	356	395	370	371	394	365	377	403	401	394	396	401	344	370	356	374	387	370	404	386	340	369	386	400	371	358	365	358	420	385	340	405	411	410	385	374	385	356	396	396	329	365	373	384	405	356	415	373	393	409	427	422	402	354	364	389	357	399	401	368	412	382	374	376	343	380	380	390	401	418	396	396	398	367	410	398	374	377	342	380	368	386	375	356	383	384	363	385	383	341	401	389	351	357	396	370	361	372	365	384	369	396	388	350	384	405	418	405	420	386	372	378	402	402	396	375	367	383	373	391	364	392	395	385	410	429	400	376	360	405	396	377	397	359	362	427	355	378	374	356	377	440	375	366	374	367	412	432	378	421	393	366	381	405	404	414	402	342	385	388	391	395	375	419	403	390	375	371	369	354	378	342	356	336	373	371	371	412	427	366	411	395	392	428	398	370	370	357	357	371	366	396	403	367	370	368	360	386	373	358	362	419	412	402	399	389	369	387	378	374	411	369	403	336	382	383	373	387	411	403	371	401	361	356	352	366	381	404	344	385	388	368	407	375	389	377	389	385	388	355	375	398	398	382	380	396	359	371	399	367	361	387	388	371	366	340	414	387	358	364	372	390	336	366	363	360	370	368	373	422	379	373	390	391	359	382	385	369	355	397	391	385	385	359	387	381	365	384	353	391	378	369	395	392	358	377	391	377	371	368	418	387	414	400	405	431	361	361	384	397	383	391	420	385	385	413	425	406	380	366	399	415	381	392	413	367	368	367	387	384	415	367	379	371	372	392	373	369	352	397	366	398	420	363	377	379	368	370	375	372	358	388	341	409	365	378	377	389	375	373	388	407	339	379	400	346	379	360	384	349	400	398	392	385	395	391	404	381	365	398	413	382	366	370	383	393	380	377	358	383	370	362	381	370	382	413	423	416	429	382	370	393	374	393	406	347	396	387	400	383	392	391	388	398	362	383	375	362	380	365	399	379	416	352	376	390	384	403	416	414	398	380	361	411	391	396	381	394	362	366	381	362	409	369	413	407	418	378	364	352	410	351	394	382	390	389	385	423	409	403	389	408	352	419	403	360	403	386	423	380	380	375	379	349	393	369	379	390	393	403	385	374	417	364	350	378	394	389	375	351	365	400	386	405	392	411	345	387	340	388	384	394	376	407	371	356	386	381	398	353	370	355	382	399	382	363	400	360	399	381	377	385	359	407	380	420	362	387	400	411	413	378	399	394	428	380	360	377	370	354	433	394	386	366	379	404	393	398	373	406	385	370	397	394	394	419	355	369	414	394	378	381	414	361	372	390	410	358	382	380	381	393	397	422	421	379	391	361	381	355	390	366	407	375	409	364	372	342	386	388	402	389	380	397	374	400	369	404	359	385	401	375	382	381	409	406	339	412	381	368	355	419	441	354	351	393	392	377	353	354	357	364	395	384	429	357	365	384	359	394	374	387	418	377	394	358	377	375	379	405	379	406	388	365	383	376	393	350	394	369	399	366	382	361	411	398	384	383	388	374	394	395	386	418	339	358	349	407	374	395	374	368	371	420	401	372	398	386	390	383	398	373	404	372	398	392	396	359	364	398	358	381	392	368	375	391	380	394	411	375	389	377	389	353	367	404	392	380	409	399	377	364	364	368	407	407	385	370	384	395	385	360	374	403	365	380	376	393	391	390	343	360	363	407	388	383	402	373	417	391	394	407	393	395	387	397	404	384	352	375	391	364	406	390	382	386	368	406	360	411	358	408	379	341	421	414	429	393	394	379	405	392	363	362	373	380	387	383	381	405	327	400	387	357	354	338	375	376	420	361	380	376	392	395	354	376	395	389	366	395	385	416	359	392	373	380	370	388	391	365	372	392	355	399	380	374	358	413	387	378	340	368	380	403	379	393	391	389	389	363	389	409	377	387	383	374	377	364	388	404	409	378	359	380	379	371	384	365	378	407	390	370	368	365	381	388	389	416	370	377	366	381	387	428	370	364	414	412	408	406	403	402	394	383	388	358	388	414	376	402	396	370	404	336	378	399	391	408	359	386	380	369	359	406	377	371	381	367	382	410	403	387	392	359	389	381	362	389	381	372	420	402	392	417	394	368	393	395	401	368	392	378	395	394	391	398	365	416	371	363	359	377	413	419	415	388	407	401	394	399	369	344	386	379	394	349	393	395	364	349	350	364	401	394	385	358	382	370	400	379	413	415	389	390	373	395	393	394	404	402	381	389	405	412	380	369	415	393	376	394	383	375	368	343	379	399	415	393	390	406	385	367	402	379	394	429	378	381	415	402	377	399	407	393	387	386	369	407	376	387	403	400	365	387	379	359	424	377	397	358	368	392	370	406	393	433	392	376	345	405	420	372	402	390	393	430	382	391	405	374	386	383	385	355	351	408	379	370	398	389	367	383	337	355	374	375	399	393	382	374	360	376	385	418	387	410	381	382	362	397	409	392	407	363	392	379	371	379	365	392	383	389	404	386	374	366	373	385	360	399	365	387	389	365	378	420	423	370	413	375	394	361	381	379	401	419	367	382	379	372	334	383	374	412	359	394	371	385	426	396	374	401	407	386	394	404	420	394	373	360	395	387	359	390	419	340	374	370	354	391	353	391	382	376	412	396	423	392	383	364	382	377	393	388	365	387	375	357	387	327	403	415	337	350	408	367	439	398	428	363	367	361	395	382	406	380	370	361	387	359	390	398	375	364	349	397	385	400	379	365	424	416	342	390	406	360	355	369	387	379	414	403	395	389	350	409	364	380	377	401	370	395	371	404	361	364	394	384	406	397	404	370	371	430	377	373	340	423	349	391	408	396	399	373	392	384	351	379	418	376	384	368	397	386	394	375	410	407	399	407	364	390	378	368	392	372	387	397	375	401	372	375	373	407	334	370	361	384	404	391	366	349	346	402	395	395	387	381	362	371	391	334	376	383	366	368	379	415	396	403	354	345	357	365	373	390	336	378	384	398	393	409	355	350	354	374	368	389	381	367	365	391	383	383	441	394	398	411	352	387	393	390	369	380	390	368	374	403	371	402	398	383	388	400	398	409	376	396	347	388	391	369	380	373	372	379	414	349	358	400	375	401	353	352	407	376	389	418	362	406	396	383	343	378	386	351	436	365	394	377	383	374	385	355	385	366	377	366	397	382	392	395	394	353	400	359	396	343	384	363	350	384	407	447	369	351	431	381	373	350	397	363	372	378	384	393	363	379	358	379	387	399	394	429	351	405	376	365	409	357	378	401	412	399	382	389	392	379	352	392	392	391	390	391	372	401	362	387	383	410	401	388	359	411	407	397	384	405	387
4547	1446	992	644	547	504	445	472	424	443	403	423	415	417	441	414	392	391	396	364	422	393	403	393	377	381	409	384	397	434	404	362	375	381	396	399	400	388	404	372	410	377	390	381	402	367	418	380	428	418	387	392	422	367	371	351	415	402	382	394	358	415	386	379	384	374	371	374	384	382	402	380	404	392	344	368	411	404	409	414	378	382	395	410	401	391	395	366	394	391	402	405	405	379	413	375	396	369	389	365	419	390	418	408	399	374	397	351	391	411	373	394	434	391	392	391	387	394	407	388	396	389	378	414	365	386	423	367	386	386	396	371	397	391	335	382	371	365	377	427	404	396	383	398	416	378	407	364	404	396	402	385	410	387	366	404	405	389	389	384	380	371	380	355	405	413	384	395	384	384	404	354	390	388	381	399	406	427	382	389	392	403	399	381	408	414	397	400	394	394	401	405	415	402	411	378	361	432	379	415	369	377	407	379	406	371	383	385	391	416	356	376	383	373	404	373	387	415	390	356	380	348	391	411	379	388	386	395	393	368	359	393	375	378	367	375	358	402	396	361	392	403	379	378	423	367	370	412	397	388	428	410	389	404	398	409	407	408	377	377	404	374	358	408	414	378	377	373	428	356	379	390	371	380	393	360	408	432	390	393	338	393	382	375	401	378	407	386	382	410	416	378	435	368	377	370	375	365	355	375	388	410	365	373	404	371	395	364	377	423	413	397	415	395	371	387	393	370	433	422	346	401	360	380	379	366	388	423	415	348	401	401	394	393	398	384	375	358	421	384	417	418	381	381	369	393	393	408	378	402	422	400	391	399	386	410	386	423	382	375	388	416	393	416	396	411	395	360	372	411	379	391	369	401	399	392	405	396	373	406	411	370	422	376	414	372	402	378	342	390	415	385	403	395	412	379	388	368	395	351	406	375	400	419	365	368	415	406	366	377	388	403	406	413	384	408	359	423	397	395	388	376	366	408	360	394	362	398	419	428	397	397	389	388	394	397	425	360	381	395	396	377	391	388	409	396	385	387	359	386	394	384	413	411	374	386	403	415	372	381	408	389	422	385	382	382	360	385	398	373	396	380	399	394	392	413	385	443	409	371	400	366	400	443	399	416	370	366	363	448	396	407	379	364	415	374	412	400	364	394	353	378	435	378	411	375	414	372	379	372	375	415	367	418	406	403	409	384	365	360	372	397	397	416	373	426	385	395	393	388	395	384	376	411	372	370	384	396	402	396	407	378	390	395	358	401	402	401	362	377	420	394	399	399	378	401	404	413	366	394	378	369	418	390	408	368	380	410	383	427	414	396	398	391	423	369	429	403	383	413	371	396	356	374	390	393	414	432	401	410	394	409	410	416	368	363	395	393	395	382	409	375	419	377	376	382	391	438	381	394	409	423	427	372	393	437	394	371	349	364	404	380	395	360	410	394	403	395	371	403	375	390	465	416	389	408	377	390	420	369	427	390	399	394	380	349	383	411	376	379	381	398	368	392	354	385	392	361	385	363	402	420	347	400	383	405	382	377	418	385	407	426	368	401	403	401	371	410	383	360	403	384	404	388	398	392	401	349	440	412	377	391	408	361	416	421	400	424	396	362	425	353	403	375	382	350	382	379	396	414	384	370	415	383	368	395	410	374	352	366	378	386	358	393	392	407	376	365	347	404	405	411	381	406	378	385	417	378	394	381	365	395	402	353	374	416	412	411	383	396	396	403	368	370	372	416	362	360	399	384	397	404	374	394	407	376	387	407	396	384	434	411	376	403	425	390	403	403	390	372	369	388	420	385	394	345	428	396	384	380	409	404	397	368	385	347	426	418	393	383	373	418	392	406	420	372	367	368	429	394	376	369	389	401	395	390	371	387	407	426	374	368	404	397	399	409	383	396	386	374	427	382	372	394	373	391	396	403	392	397	379	391	423	351	392	366	421	406	402	379	377	385	345	390	376	401	418	381	369	398	388	390	386	403	392	420	391	435	390	391	380	366	397	370	408	371	452	362	424	425	374	393	404	413	371	400	376	369	390	374	373	401	400	427	401	361	405	414	405	383	394	365	380	382	391	377	395	396	346	393	418	409	367	369	428	401	377	383	386	359	419	393	409	408	403	376	344	375	423	393	387	411	398	389	414	365	375	412	367	409	386	398	400	383	373	382	382	384	410	402	395	443	393	395	375	402	402	409	415	387	414	381	357	411	410	384	359	399	374	391	429	405	411	390	380	384	383	350	393	394	369	404	362	407	384	397	427	392	363	386	421	367	390	362	352	422	391	384	380	373	396	413	391	392	377	371	420	423	375	398	360	385	381	406	391	392	350	358	361	404	378	371	414	353	398	353	413	389	406	360	389	372	390	372	389	405	371	384	415	400	384	343	376	384	403	411	383	398	358	353	384	403	391	368	380	409	391	393	373	400	393	394	400	382	388	407	345	367	371	385	402	422	377	407	356	370	428	419	378	390	394	368	400	418	392	381	384	388	407	411	379	393	404	382	363	354	377	385	375	385	386	381	384	416	408	379	369	406	398	365	399	395	391	413	400	396	370	422	388	411	409	409	381	400	369	397	352	376	376	391	420	404	431	382	397	395	405	388	378	416	407	393	366	355	388	407	376	396	380	394	394	412	385	396	386	432	375	373	385	383	408	416	406	337	369	402	391	368	411	379	391	380	385	404	394	401	397	365	367	397	366	406	378	393	383	398	364	418	417	386	368	411	385	388	334	431	406	390	347	377	402	368	389	387	405	423	389	356	387	399	410	399	425	387	396	394	417	384	379	417	410	416	359	400	386	381	379	408	371	428	383	396	373	403	365	373	387	416	408	375	382	402	425	398	388	396	410	423	421	364	383	385	399	415	357	432	377	422	405	375	383	357	359	382	406	397	371	395	405	422	394	385	381	379	380	404	424	401	394	383	400	361	370	410	415	409	397	381	417	381	399	393	401	386	396	389	416	389	411	408	422	416	383	403	378	412	356	422	389	399	369	388	388	427	360	369	389	370	379	416	381	387	366	384	361	418	371	429	364	391	403	377	376	399	386	353	411	399	410	410	401	396	393	361	353	388	375	398	414	432	378	330	426	437	380	375	433	410	393	413	401	433	363	400	351	378	391	401	386	353	421	376	355	389	381	363	418	371	384	396	364	412	378	371	384	371	381	402	409	373	369	384	416	411	393	388	413	400	396	388	362	382	390	440	411	414	392	375	406	374	405	367	427	402	394	401	369	374	371	404	391	410	430	404	409	391	398	388	391	387	405	362	349	382	390	373	368	398	390	381	411	380	389	387	367	394	399	387	398	376	363	385	410	401	393	373	386	362	388	385	388	374	334	377	399	374	361	431	395	349	354	385	397	403	416	376	401	423	396	422	406	419	387	377	384	379	409	398	372	367	395	368	400	381	389	414	384	404	370	382	423	386	374	361	408	390	389	417	396	400	392	411	385	402	377	402	367	374	364	417	381	348	395	407	365	352	360	386	385	395	393	389	371	417	385	414
23832	21556	29069	24516	21575	13060	1930	1309	1114	1084	993	996	995	929	968	958	946	915	885	937	876	931	939	935	972	884	933	842	893	887	860	864	899	836	890	912	905	847	867	868	889	880	863	853	833	930	903	872	874	891	897	887	896	888	847	801	887	885	906	858	853	876	795	849	889	893	903	907	901	904	853	893	881	888	909	867	879	839	866	926	835	848	864	861	883	864	920	844	850	850	851	854	879	860	920	829	857	868	887	858	889	859	888	815	824	877	870	894	855	879	801	848	885	883	840	872	881	893	896	897	818	817	854	875	877	875	878	865	823	869	849	906	843	871	912	849	886	861	873	891	860	917	865	845	917	837	852	889	866	866	944	851	832	857	890	881	889	816	831	885	849	855	905	865	880	845	893	885	842	861	823	827	855	843	886	878	883	854	859	806	948	828	862	909	828	839	893	869	855	902	871	840	857	898	892	896	912	890	761	821	896	912	879	814	881	873	895	877	905	913	828	845	879	876	871	795	888	878	833	914	922	872	834	841	860	863	862	839	878	896	875	954	883	872	831	891	812	882	866	878	901	831	871	930	865	904	920	849	860	868	826	851	825	855	868	842	860	855	865	893	859	893	840	851	859	913	912	866	861	868	887	890	799	841	876	848	860	847	870	873	882	888	824	875	862	858	893	877	807	882	839	903	882	828	882	855	855	892	904	854	852	833	885	840	878	822	826	888	870	878	845	872	885	907	916	889	823	905	856	873	844	891	905	833	839	844	851	824	845	846	911	912	912	831	898	799	874	913	815	878	829	856	896	862	886	892	883	868	884	862	862	803	902	860	963	890	896	889	870	896	846	864	830	848	909	864	837	886	856	851	901	872	849	912	846	891	839	834	840	811	898	855	857	867	881	886	834	867	866	866	851	881	904	750	890	864	881	896	870	863	857	911	915	916	880	901	859	842	844	876	894	861	910	858	846	881	856	859	848	811	851	857	837	869	872	873	879	897	827	852	817	879	883	891	869	898	887	859	872	836	858	864	882	884	896	889	866	864	894	827	837	876	902	890	914	866	860	879	845	898	870	854	874	842	829	904	851	917	877	837	834	847	879	819	875	859	850	829	884	867	861	917	852	937	856	814	873	888	879	860	896	864	847	889	855	864	895	909	889	871	881	888	884	852	820	857	832	876	885	899	867	870	915	876	802	897	892	809	843	869	849	873	893	822	841	844	854	871	914	906	924	890	969	859	876	874	852	886	855	905	889	856	862	902	875	880	879	880	860	896	898	833	856	851	844	890	838	875	879	828	883	832	842	812	837	887	865	878	874	853	865	849	871	811	875	819	899	868	887	845	888	830	799	909	907	880	803	885	850	867	865	903	897	901	887	881	927	804	854	863	819	892	870	891	879	868	826	866	917	891	810	830	882	847	908	851	852	867	876	892	825	890	897	801	861	841	916	870	888	831	871	923	819	879	940	900	855	844	887	892	887	795	858	852	880	839	903	843	866	889	861	854	871	900	881	895	893	885	853	820	892	883	808	878	929	865	858	812	801	826	885	924	851	932	910	837	880	876	859	814	841	856	854	887	837	813	840	847	889	889	873	908	863	830	832	888	884	865	864	873	861	890	845	882	840	915	875	835	878	841	874	865	895	857	887	850	869	872	888	891	867	906	854	832	910	882	830	876	873	894	856	886	892	882	901	896	854	890	900	849	894	904	828	853	898	831	944	889	914	875	914	876	819	870	917	881	845	888	884	887	861	908	840	896	873	849	882	811	859	821	843	859	833	879	880	832	865	838	885	879	826	901	844	889	893	873	836	897	878	913	921	878	873	898	883	936	826	839	806	855	848	892	866	912	842	888	878	853	873	886	905	886	881	883	890	869	866	865	934	879	865	876	861	875	849	835	887	899	809	824	900	896	838	885	909	862	877	825	920	860	848	847	920	865	892	847	858	899	809	859	876	840	856	850	883	875	831	910	876	847	874	892	847	860	841	841	911	865	906	826	871	890	941	900	844	842	861	904	846	881	880	856	860	880	894	891	820	837	851	883	839	890	881	881	827	870	892	886	880	878	856	845	869	791	913	876	863	865	864	834	867	821	848	854	899	868	862	889	869	879	818	912	884	846	875	936	852	863	835	922	871	806	892	849	817	868	894	867	906	845	882	867	876	883	848	886	888	892	886	851	889	880	895	848	909	926	833	852	853	831	860	864	848	827	842	827	844	869	864	881	879	807	822	883	872	888	908	846	835	930	895	906	922	889	877	844	911	875	894	879	869	833	856	809	897	877	849	876	885	888	880	851	870	881	886	915	890	899	862	859	884	847	869	853	823	861	861	819	907	863	881	849	793	850	871	856	856	852	824	860	869	868	862	838	909	825	848	789	806	859	793	847	899	929	862	874	837	873	873	855	869	879	840	925	901	901	884	869	853	890	947	883	866	837	825	845	849	847	853	858	899	885	859	846	885	838	879	857	894	884	868	909	879	862	910	940	885	880	786	874	843	830	872	858	829	893	827	865	855	891	906	879	842	838	852	867	838	882	937	829	857	875	895	857	845	838	865	892	869	841	874	869	936	868	890	882	867	858	806	852	866	829	866	840	919	867	867	892	881	934	791	853	842	853	876	835	869	879	886	894	874	831	873	827	864	880	842	900	835	852	884	909	846	843	840	848	864	793	857	862	888	853	858	840	871	868	886	812	865	815	862	848	877	897	879	915	904	875	913	871	919	915	870	848	861	886	862	922	839	876	849	863	883	891	879	850	883	896	845	861	848	827	852	889	853	876	860	882	886	822	887	934	913	828	830	823	901	874	863	882	842	886	892	864	885	857	887	892	863	892	879	798	858	868	877	861	884	896	856	847	897	854	845	816	839	898	870	831	833	832	856	834	872	842	871	866	807	856	876	871	829	819	886	897	827	853	871	888	871	886	865	826	920	894	897	900	867	844	854	857	862	869	899	876	831	816	837	865	832	837	878	846	882	850	838	928	889	828	875	834	873	885	890	909	869	841	914	887	843	855	869	865	871	886	850	860	872	883	865	860	869	833	855	866	866	795	857	847	855	936	889	901	887	793	860	892	892	882	833	892	865	857	872	899	861	869	840	849	894	868	848	816	847	903	913	847	816	804	900	878	860	851	881	835	873	886	850	840	823	870	880	848	871	823	894	891	870	817	886	881	882	911	847	878	811	881	864	823	829	918	862	878	897	890	834	899	902	864	846	879	846	865	880	842	826	860	844	850	876	868	858	829	852	838	888	901	864	867	867	853	850	868	893	906	904	876	814	882	821	892	862	823	879	834	841	836	813	939	815	840	870	901	842	887	867	869	838	872	859	851	877	915	802	858	847	894	861	873	880	870	865	864	853	880	875	860	850	847	814	831	828	864	897	835	844	867	874	864	882	844	859	799	898	899	852	801	879	925	834	873	900	919	839	829	887	860	849	884	839	881	832	899	904	875	844	846	853	872	879	850	845	891	848	905	872	861	930	873	943	853	891	854	837	846	869	893
3672	9308	6427	3321	2516	2038	1637	1577	1302	1175	1089	1063	1001	976	993	959	972	935	911	928	908	976	860	891	893	929	835	888	907	923	892	870	897	846	879	921	919	880	918	866	891	917	839	888	845	903	858	861	886	887	878	908	920	892	877	910	913	840	836	817	864	875	844	820	857	858	886	917	796	831	894	849	879	872	839	872	869	858	802	884	878	837	867	834	847	852	852	899	933	869	847	892	839	896	841	845	858	836	861	837	817	867	881	874	943	802	908	903	825	877	897	860	896	905	832	858	913	875	876	799	809	884	882	844	834	866	805	895	857	881	906	858	846	857	859	844	907	861	886	855	894	889	810	829	879	862	888	925	857	855	857	849	828	868	838	893	849	860	823	813	861	914	810	849	839	867	867	868	914	798	851	858	897	863	891	846	845	869	884	890	778	903	831	897	836	822	834	846	865	882	835	891	835	848	832	842	819	874	885	870	850	839	861	858	861	878	879	876	916	839	856	891	870	878	872	860	816	881	866	871	895	864	898	837	878	862	837	795	852	872	849	852	866	861	833	830	857	819	830	820	902	921	925	885	915	821	884	832	847	861	811	886	884	867	847	886	859	858	832	906	830	837	833	882	889	820	887	860	840	893	901	843	868	849	930	891	897	834	896	807	924	881	842	819	835	866	854	835	884	858	859	884	859	863	885	819	809	824	864	844	866	885	853	880	845	818	855	854	887	855	871	924	878	840	860	914	855	892	859	827	867	853	908	848	895	850	892	844	929	848	859	829	871	844	872	891	891	882	883	843	845	836	862	822	905	914	856	816	874	855	852	851	870	834	857	875	895	836	865	879	876	918	909	851	858	850	832	903	892	932	841	814	850	799	860	838	886	889	807	850	870	874	873	820	872	823	867	875	807	846	854	921	879	832	872	893	917	848	883	869	846	819	861	901	882	897	838	806	844	829	898	891	876	846	866	856	851	890	869	873	864	863	882	845	846	879	834	862	843	855	873	852	881	861	836	826	862	863	844	847	853	869	873	825	890	867	890	905	900	879	833	894	819	914	887	823	869	866	819	938	859	888	862	846	831	803	871	870	864	847	797	869	863	861	824	854	882	890	834	847	842	867	866	816	842	810	837	835	936	800	879	871	855	881	842	868	862	912	844	909	827	896	862	862	859	835	893	829	855	954	846	847	848	896	884	893	891	873	829	881	861	832	910	848	839	886	879	891	864	891	838	850	870	851	879	860	851	824	830	886	829	878	878	890	835	882	865	838	850	833	845	891	824	843	827	850	864	902	854	817	863	843	857	837	880	834	902	878	829	888	865	859	870	875	849	836	870	847	825	895	831	882	884	885	828	915	887	859	924	852	859	827	872	856	851	861	825	851	847	876	832	809	833	875	815	860	891	805	839	875	863	847	855	891	916	899	827	846	889	820	872	901	882	824	840	906	854	862	856	857	869	856	853	839	892	873	870	858	867	879	882	856	860	856	894	851	846	889	887	876	886	889	881	832	834	838	885	889	838	838	831	893	856	885	885	878	862	875	853	853	840	833	892	865	825	827	869	887	820	848	903	916	880	851	905	846	873	913	839	799	864	884	880	862	867	862	853	913	915	872	853	875	872	842	827	833	864	848	865	840	876	847	877	849	830	832	865	881	854	848	815	880	904	862	832	839	870	846	845	848	841	872	823	886	893	802	940	819	942	821	836	787	861	846	862	878	855	891	917	879	858	836	887	845	857	839	898	857	910	830	877	828	840	869	884	867	851	885	870	915	865	843	908	868	858	833	857	885	877	884	825	843	838	823	888	876	878	837	849	891	871	870	934	820	903	839	887	815	866	861	850	872	864	833	815	868	834	851	883	929	880	891	877	837	888	831	846	876	849	875	875	881	905	845	857	900	892	792	906	808	853	859	877	897	843	872	869	838	842	850	914	866	839	847	888	884	796	865	869	839	883	825	915	899	886	808	904	871	872	850	865	836	854	844	878	835	843	877	901	845	887	864	877	844	846	884	878	863	878	871	844	879	872	856	811	848	853	818	886	879	821	856	864	851	854	840	837	866	829	838	837	903	887	822	847	834	861	883	906	850	848	901	812	855	900	846	880	835	798	881	908	898	868	849	871	865	805	889	839	834	839	866	835	875	854	852	831	908	862	872	871	853	846	887	869	833	830	856	884	871	915	889	814	876	802	802	866	834	820	879	868	859	871	876	896	878	871	842	871	870	859	918	824	874	882	849	878	862	828	835	845	841	856	886	907	863	845	841	828	842	861	874	857	829	882	879	815	852	892	867	884	869	834	864	906	801	805	886	836	827	881	853	878	874	850	853	934	794	845	883	868	851	902	876	885	882	826	844	803	881	851	879	880	804	903	875	875	789	876	937	860	861	862	874	864	840	796	832	847	801	833	860	846	869	820	838	837	838	875	850	811	888	854	880	888	809	855	854	838	870	873	793	920	858	872	871	864	856	890	850	841	881	848	858	862	851	883	838	870	816	884	835	894	862	871	835	864	843	882	872	839	871	842	827	875	858	856	889	862	869	904	914	874	822	909	877	836	872	897	883	808	848	853	870	830	815	811	812	854	891	821	841	888	886	852	859	820	857	802	868	879	867	905	876	831	849	831	912	793	861	849	887	851	821	865	857	833	879	840	823	821	875	895	852	861	927	832	848	789	872	834	833	882	856	877	868	780	861	853	884	874	877	872	828	922	886	878	855	875	842	838	886	850	908	855	832	915	866	899	898	836	879	838	847	843	882	856	842	837	878	864	882	923	894	851	851	876	917	874	876	853	918	814	822	846	842	873	891	867	853	852	850	899	833	873	846	910	846	819	862	870	871	874	838	871	835	880	855	830	855	907	892	847	874	857	845	836	857	862	835	817	884	874	880	835	875	876	851	905	853	849	879	858	875	830	901	904	841	833	849	847	839	881	856	832	837	879	829	829	910	882	881	863	864	838	884	924	832	857	909	854	905	833	849	866	848	819	898	871	851	881	871	816	877	877	883	878	837	828	888	889	838	835	828	875	833	847	822	879	859	841	866	901	872	876	822	902	868	881	847	875	836	879	830	831	882	894	863	868	882	882	849	809	877	872	863	874	894	850	870	843	863	911	854	847	873	856	878	797	874	814	870	859	928	881	840	875	859	841	870	865	888	880	872	846	862	926	917	883	855	858	838	889	860	879	883	845	857	826	826	827	838	878	867	913	826	878	836	914	888	868	870	871	905	868	834	850	832	861	810	834	907	800	891	814	832	804	829	834	819	855	855	849	882	894	830	876	837	861	842	838	865	891	840	820	888	847	781	822	847	878	819	892	848	842	835	812	881	861	851	858	845	921	822	873	933	852	873	857	904	871	835	853	838	836	836	870	883	860	854	837	846	865	876	938	868	865	848	864	822	809	863	858	860	881	845	892	867	864	900	879	843	871	851	858	902	898	788	806	883	844	862	900	884	820	885	860	883	836	851	807	865	857	874	877	856	880	848	864	849	911	881	921	831	835	843
24858	21476	27994	25317	13256	790	476	432	379	339	366	327	296	317	304	307	306	302	315	292	246	280	301	278	274	262	289	261	297	254	275	274	255	285	299	294	312	275	285	259	299	253	283	272	283	284	280	269	271	300	259	291	274	265	268	295	310	289	247	271	300	240	280	263	272	267	263	289	271	260	270	265	282	275	272	270	263	299	258	269	245	269	281	307	303	283	282	277	285	283	278	259	264	310	306	268	266	271	315	258	282	282	259	242	254	275	232	249	289	266	271	245	260	288	258	313	239	232	285	256	257	254	247	260	247	272	280	247	292	307	297	259	297	274	289	244	275	267	258	300	278	280	292	275	302	260	295	306	249	266	247	262	249	292	262	254	278	280	290	290	251	267	275	299	288	268	261	279	281	265	257	278	239	293	256	263	280	270	284	252	262	304	252	267	294	294	277	297	269	264	259	274	257	233	271	276	281	264	272	271	242	286	238	268	274	265	287	253	263	256	257	234	254	249	249	258	276	251	284	252	294	298	276	241	284	244	266	237	296	272	280	257	287	276	269	269	307	249	266	284	277	292	243	283	251	248	268	269	268	282	291	284	294	239	274	278	259	263	245	320	283	252	303	288	280	263	251	290	267	267	293	255	269	268	272	276	292	281	283	282	275	269	255	282	264	246	261	279	263	284	296	253	275	287	281	247	273	264	299	237	246	265	248	275	287	283	265	273	259	243	244	281	304	270	260	277	267	268	256	303	290	279	273	308	261	256	286	267	287	266	290	263	288	270	267	263	253	276	278	281	252	297	273	279	258	240	245	282	282	281	289	298	282	250	274	271	240	291	225	266	253	260	278	257	257	276	277	271	261	299	265	245	297	281	245	285	273	275	292	274	274	266	260	239	277	281	282	249	273	245	295	273	280	279	260	258	288	272	256	308	284	285	266	262	269	272	254	267	285	246	271	274	270	257	264	280	267	278	275	261	288	286	274	264	290	260	265	282	280	277	247	285	271	285	266	253	249	248	254	254	285	293	276	259	290	263	273	244	286	264	267	261	233	268	255	272	239	277	267	253	249	263	259	265	277	266	278	280	280	263	271	308	283	264	262	269	287	243	270	267	293	276	261	260	270	284	245	259	256	254	288	273	262	287	311	263	276	277	284	283	277	260	266	283	276	269	284	293	269	261	286	257	286	275	285	251	273	248	272	277	286	255	298	268	253	247	262	240	268	246	262	272	264	290	291	280	248	282	280	279	295	255	295	268	270	237	273	292	254	251	285	237	249	322	296	268	274	274	249	298	276	286	249	252	260	262	255	232	256	237	290	253	242	286	246	265	255	279	260	290	271	275	261	256	273	268	255	240	265	249	246	262	254	282	271	267	263	247	286	275	280	272	274	247	272	270	275	259	268	279	265	282	280	255	286	302	294	254	258	286	265	302	273	270	266	262	271	245	251	284	263	269	260	268	313	277	252	297	277	260	299	259	273	244	259	256	290	279	276	286	279	287	264	251	281	254	254	302	291	265	284	277	263	256	275	283	270	254	281	262	278	277	254	255	267	253	286	284	256	282	288	270	284	248	284	270	241	268	267	301	253	279	266	263	287	281	276	265	270	262	289	279	273	294	269	266	283	294	277	273	275	286	293	254	271	285	268	305	284	278	248	288	262	286	242	292	282	247	221	273	276	280	262	285	268	270	272	283	254	257	279	292	260	260	273	294	271	259	262	253	273	250	274	292	253	250	261	259	251	243	261	259	277	251	278	278	247	284	269	273	291	303	278	298	257	297	277	289	260	264	281	274	277	277	285	285	277	262	307	252	232	286	292	291	326	257	274	259	271	285	247	272	270	234	279	254	265	294	276	263	252	256	296	241	278	257	243	280	260	255	300	284	269	274	272	287	296	250	262	271	279	252	275	270	272	248	236	264	277	279	267	285	283	255	282	279	286	277	287	275	267	283	283	265	271	242	275	277	270	275	283	278	271	258	256	267	259	271	273	269	268	273	260	256	289	273	250	259	280	267	302	252	273	252	251	271	270	312	259	257	271	292	256	247	295	277	253	270	275	255	269	256	279	281	257	284	266	292	279	303	276	308	261	263	262	249	264	257	268	283	257	260	271	238	289	261	275	254	262	289	275	283	292	246	273	283	269	293	256	258	268	260	263	292	275	316	292	263	292	305	284	288	287	262	265	292	291	238	269	284	274	270	294	274	289	268	258	255	260	276	269	241	265	277	258	243	272	292	277	267	274	276	253	282	283	279	273	268	278	285	274	303	265	266	259	258	283	288	276	263	311	272	272	260	262	310	290	252	269	239	269	262	290	271	250	260	244	252	276	263	272	278	288	263	253	245	253	259	251	264	256	265	262	279	275	273	277	228	277	277	258	295	262	279	263	268	255	280	267	250	284	286	288	279	276	258	255	276	281	294	268	258	236	294	266	253	241	262	291	272	269	279	266	279	256	293	278	291	300	273	309	256	272	276	274	302	275	270	258	263	283	258	252	262	284	271	306	247	240	314	287	277	258	266	260	260	280	279	281	288	260	276	261	239	281	260	271	287	259	276	265	275	290	283	265	286	280	274	287	280	282	258	268	288	275	287	277	274	279	252	268	277	283	271	277	260	273	271	276	250	251	249	268	277	282	268	277	269	287	270	284	288	263	257	282	265	283	271	266	288	286	267	255	307	278	265	274	277	268	286	285	254	284	289	261	301	257	310	296	277	276	258	257	278	276	280	270	247	271	235	274	288	273	284	271	280	267	289	281	280	284	274	265	282	273	272	253	253	288	240	321	260	245	276	267	256	258	296	292	252	296	256	296	292	269	271	264	265	283	259	289	280	260	257	264	250	278	267	295	288	257	289	279	273	283	276	285	266	312	250	270	266	274	255	287	267	240	271	256	282	250	292	282	278	235	264	277	323	268	266	222	257	281	249	293	220	280	289	284	262	260	243	283	266	271	253	287	286	256	281	282	276	249	285	262	276	243	276	228	281	274	269	277	277	259	271	282	253	266	227	259	286	261	281	278	302	301	267	258	248	244	263	285	270	282	273	292	255	279	270	255	298	260	280	270	272	241	262	279	271	273	269	253	251	311	261	282	264	233	247	262	259	271	263	285	272	258	279	250	275	226	275	276	283	265	262	261	280	267	248	248	291	286	320	286	278	259	273	269	269	270	280	287	247	277	281	254	284	282	275	279	257	277	268	256	264	258	260	269	263	285	262	292	269	242	256	279	288	284	274	240	294	258	232	265	302	267	287	269	292	290	268	288	254	263	252	248	282	253	280	266	265	273	299	265	282	282	276	275	286	271	249	265	292	269	264	284	289	252	267	253	276	277	282	269	248	272	280	269	252	262	303	249	284	276	285	249	282	280	274	258	254	258	293	296	285	284	278	259	287	235	278	251	270	257	264	268	272	279	283	265	270	270	284	283	270	282	288	259	263	281	266	279	262	240	232	298	285	260	291	253	277	285	261	276	287	279	264	266	289	288	250	259	266	261	270
3446	5246	3449	1687	1279	1006	784	630	578	467	415	453	374	394	375	370	351	316	341	328	291	321	334	297	337	308	341	333	313	347	305	325	300	305	303	281	293	291	321	285	297	313	295	295	324	286	311	292	304	333	304	299	294	310	309	280	318	288	276	316	303	309	296	291	283	294	280	297	313	308	285	288	282	298	316	316	313	298	317	292	288	306	292	282	296	292	295	279	300	281	270	278	281	292	309	305	303	316	290	305	297	296	312	307	289	308	285	298	297	309	311	288	302	275	286	299	302	279	308	282	344	291	315	312	313	309	290	300	275	291	317	315	285	293	281	301	289	309	278	274	307	317	270	302	307	291	307	281	292	298	319	324	282	293	311	315	311	298	315	307	292	283	302	329	316	323	294	319	293	290	289	266	298	293	291	270	282	269	300	278	331	336	261	311	285	308	310	308	293	287	293	305	315	302	312	289	287	324	298	298	287	311	296	340	284	314	282	317	304	299	287	288	292	276	295	255	303	331	298	319	295	280	298	304	251	292	297	300	309	274	310	277	287	293	305	305	302	307	295	313	312	293	299	310	289	279	311	292	301	312	305	346	310	296	303	292	283	255	295	288	278	309	323	301	272	301	328	300	316	295	283	292	285	286	312	300	281	332	304	330	297	301	304	297	293	268	288	324	296	313	275	319	291	305	277	267	288	314	300	278	298	304	282	295	326	314	312	311	304	310	274	329	325	295	284	283	303	285	314	319	291	310	300	306	307	302	279	307	302	275	306	290	278	308	276	304	317	299	306	311	298	263	312	303	297	294	269	311	332	329	299	307	269	322	293	301	315	276	265	288	307	318	297	255	292	305	306	307	326	297	292	308	295	304	297	302	310	279	303	289	311	321	293	281	285	318	312	290	281	322	313	293	283	319	287	269	267	299	293	287	320	321	291	282	316	296	320	316	293	284	314	292	282	313	287	305	300	292	320	310	314	306	319	282	305	300	280	291	291	306	294	302	281	302	278	268	293	257	302	310	295	324	315	303	323	309	282	279	284	290	295	297	347	276	279	306	281	304	288	289	305	294	310	295	307	288	345	300	337	309	308	291	301	304	296	309	305	290	300	261	310	290	291	279	285	320	289	318	298	285	293	297	289	277	329	306	286	319	308	271	328	326	318	274	276	290	312	285	307	293	283	348	309	313	314	291	314	303	297	290	274	284	292	320	295	297	303	306	293	282	316	339	277	292	252	320	289	267	291	281	298	305	287	339	312	286	314	294	295	315	291	288	284	292	288	304	303	291	265	298	277	314	265	300	278	294	302	320	305	310	284	299	300	282	302	314	316	314	268	294	278	311	296	296	279	300	281	275	297	308	290	319	292	337	308	312	317	267	281	296	330	292	308	295	317	308	298	316	284	309	320	318	331	298	302	294	290	310	272	330	328	263	291	294	302	298	277	294	302	299	321	314	301	302	303	283	314	328	300	296	322	297	308	311	308	272	278	307	312	306	266	308	319	307	317	344	280	296	305	301	278	288	324	273	310	303	283	301	287	301	312	290	313	300	293	318	278	268	299	300	286	279	294	335	290	285	288	300	304	288	300	298	298	279	315	276	281	275	282	303	287	313	310	279	286	311	312	288	290	288	270	279	270	297	298	296	306	316	306	274	317	323	262	299	278	309	284	302	294	309	274	302	290	287	291	293	316	264	305	306	331	278	304	274	290	305	295	301	325	317	315	304	276	305	286	289	303	307	341	346	288	309	291	294	291	306	300	320	299	266	291	348	301	305	297	285	311	291	312	331	282	291	312	319	300	318	304	294	301	305	289	287	317	298	303	287	304	272	319	286	302	311	284	309	317	323	304	289	288	277	280	303	288	319	274	293	305	266	327	297	298	293	319	286	326	281	295	306	321	302	305	321	295	302	301	286	293	272	305	274	298	312	319	296	312	311	281	329	285	299	320	299	293	288	340	309	306	275	308	296	303	284	274	293	287	296	286	312	276	301	289	319	311	298	300	284	293	287	302	272	292	287	298	296	314	291	255	318	306	273	303	283	298	304	304	312	291	306	321	322	293	271	260	288	321	272	322	312	325	305	287	250	279	301	298	276	296	299	305	298	322	297	272	284	316	330	303	290	302	290	305	297	329	297	318	303	281	297	286	291	287	303	323	265	295	300	315	304	295	288	264	297	279	326	311	302	286	302	277	288	318	317	323	306	292	304	306	290	289	300	289	326	309	280	283	296	291	309	312	289	300	309	286	298	309	290	282	322	302	301	302	299	340	303	288	316	299	314	288	297	288	292	303	325	300	290	298	302	297	332	312	323	289	323	295	292	310	304	280	286	290	301	298	305	283	300	289	320	297	297	297	305	297	298	290	291	300	295	298	298	305	293	277	279	276	310	307	297	292	278	306	278	315	288	304	307	310	312	282	285	303	283	319	295	331	320	278	265	303	296	310	330	294	307	299	285	255	302	315	292	270	296	280	307	314	313	296	302	315	301	318	316	303	306	285	288	290	304	281	309	285	287	271	290	284	299	304	314	310	277	315	286	305	298	302	310	313	308	301	288	346	285	285	288	309	313	276	336	305	298	286	281	321	324	276	298	293	309	279	327	291	306	272	297	316	310	319	267	261	271	301	323	303	271	300	294	314	326	291	322	312	306	281	284	315	306	297	295	299	283	267	287	306	302	305	290	309	290	297	292	307	270	307	276	299	299	296	294	321	320	254	281	307	272	302	284	302	290	343	296	301	312	285	296	309	304	289	302	282	308	283	298	325	308	284	299	316	284	296	281	301	281	283	300	310	301	295	320	296	311	308	306	301	305	288	289	287	296	306	291	283	299	295	289	294	292	311	278	314	291	273	307	277	287	280	323	295	329	350	289	284	325	301	313	290	315	288	332	301	304	309	296	285	323	345	313	297	308	274	302	297	311	309	269	295	317	318	317	315	302	312	298	293	317	293	252	278	331	288	306	289	320	316	328	304	304	291	316	312	312	297	308	284	297	294	312	311	317	288	296	313	332	287	299	293	289	319	302	304	278	291	294	316	308	313	306	305	302	310	305	296	293	298	312	305	349	287	276	327	297	298	347	300	316	283	306	293	297	303	300	267	290	302	308	293	303	320	297	284	290	312	281	328	302	278	289	311	290	283	273	299	283	273	298	284	309	306	310	299	281	295	291	313	312	324	305	316	329	290	294	300	290	320	304	304	296	296	275	303	306	292	299	294	291	305	294	273	308	286	281	326	308	295	339	278	303	356	318	328	267	298	300	292	305	295	306	315	299	319	324	311	291	299	300	294	312	265	307	308	304	265	328	292	280	283	281	301	267	331	292	309	316	306	322	302	309	272	298	293	298	297	271	295	328	285	272	297	303	292	313	305	298	301	282	272	261	323	309	267	311	317	293	293	274	298	307	306	303	319	264	284	313	290	294	263	301	278	290	289	268	324	297	307	292	329	269	304	316	284	299	273	294	335	325	302	288	268	283	287	309	272	306	291	290	269	330
22632	21544	29404	24134	21545	21632	12442	1873	1463	1338	1210	1226	1133	1060	1098	1113	1065	978	975	990	976	1025	967	987	966	1004	946	977	1002	970	987	974	996	966	919	994	938	902	931	925	931	949	996	930	930	944	929	946	927	984	932	958	908	964	963	944	942	942	959	944	925	930	897	918	978	990	927	908	900	883	936	924	859	920	910	923	928	964	918	885	944	936	931	936	900	913	933	981	959	924	920	944	915	884	930	915	913	898	855	861	954	938	955	950	909	999	952	868	902	958	977	929	866	987	928	934	896	925	898	964	918	945	971	865	874	953	916	869	959	930	880	943	933	912	924	962	927	978	927	869	936	910	905	921	963	929	902	920	917	962	907	913	950	999	927	945	980	869	969	925	922	889	912	882	933	926	932	942	916	985	933	902	913	854	914	923	932	938	943	857	901	965	932	882	923	927	889	925	983	912	915	933	878	944	913	946	922	970	991	983	902	925	924	925	923	926	978	941	895	888	948	898	966	932	926	918	941	933	860	935	930	919	941	998	931	962	905	923	932	909	940	905	897	867	935	902	958	897	910	1003	940	961	927	927	868	887	927	887	938	937	969	959	941	986	972	893	864	922	926	885	930	953	946	908	949	908	878	923	909	945	868	927	926	974	870	905	892	966	924	928	920	900	949	961	905	895	947	900	904	920	994	899	903	942	919	927	932	925	912	940	854	899	902	929	941	880	939	917	919	874	916	915	934	919	915	879	937	926	951	954	937	920	893	902	916	933	876	903	897	898	910	923	945	949	904	931	936	881	936	878	966	895	955	858	951	951	895	917	932	919	906	954	907	881	889	873	918	934	904	856	959	943	914	948	932	920	892	938	942	969	922	942	920	930	935	920	928	908	975	879	900	922	958	943	900	918	875	914	986	898	894	942	959	945	968	962	919	904	924	912	955	951	922	902	942	891	953	960	967	947	943	954	991	912	935	896	955	889	913	886	893	915	940	920	919	887	875	930	917	948	911	918	931	906	976	881	912	953	999	939	942	990	993	889	915	898	874	922	971	923	893	936	886	918	917	879	918	938	894	932	931	914	958	916	904	911	906	854	883	902	927	886	856	977	941	878	845	913	974	896	962	895	944	929	896	915	895	927	903	911	914	901	944	921	941	884	882	942	973	944	927	895	883	958	913	878	950	908	953	910	885	964	949	929	908	879	905	939	869	983	883	881	982	949	915	858	895	913	862	953	903	939	919	887	917	985	914	915	889	950	890	914	968	903	901	887	959	904	960	891	930	937	877	949	924	936	906	958	927	945	885	921	923	924	916	927	920	941	893	904	939	875	947	897	930	900	942	952	906	889	916	904	986	951	946	917	951	878	916	932	871	937	901	848	926	912	917	930	927	922	928	917	919	978	954	893	906	865	889	890	939	940	924	939	947	968	887	929	918	884	895	926	938	947	920	988	923	892	908	928	902	913	952	935	902	891	900	945	887	943	924	891	890	966	877	907	973	935	905	917	929	939	925	865	913	940	959	968	876	905	958	894	944	938	901	930	949	942	887	836	929	910	972	932	939	918	914	917	908	911	913	915	901	988	961	940	846	960	902	1026	900	984	943	916	888	960	925	900	937	885	918	835	951	932	910	930	970	972	958	944	933	892	918	896	873	958	934	912	896	941	922	898	911	955	903	866	965	946	983	879	903	896	920	955	891	930	872	929	918	946	983	933	923	961	904	936	949	888	891	918	914	949	888	919	943	913	874	940	914	934	951	904	911	924	942	899	919	936	926	909	926	928	908	913	920	916	880	976	919	952	954	933	936	937	906	912	903	957	970	927	911	879	963	852	985	963	911	898	928	878	959	915	839	898	911	898	851	889	990	908	912	941	909	906	913	960	961	937	941	950	883	946	907	888	879	941	927	945	957	920	930	952	940	913	927	900	969	901	925	928	931	895	938	888	923	929	921	929	892	879	946	939	920	917	974	925	933	901	935	929	969	935	923	885	935	945	917	971	937	945	948	890	952	943	905	915	932	929	941	928	899	916	902	933	958	872	898	887	918	888	930	899	929	872	881	908	956	882	909	940	911	860	921	927	904	887	910	935	875	940	880	921	897	929	914	899	924	991	923	917	926	948	890	887	956	890	928	958	947	939	910	989	914	931	940	913	956	946	913	883	922	920	977	969	927	936	867	969	924	974	953	905	909	884	987	861	966	909	934	860	1013	905	913	913	933	882	935	940	907	918	962	927	939	899	928	958	909	931	900	946	965	886	860	877	923	937	898	915	943	911	889	926	916	927	921	963	909	920	919	910	900	922	926	934	865	907	916	912	887	942	956	946	931	912	963	912	947	914	926	900	971	985	942	863	907	918	904	917	940	848	914	950	907	891	894	921	947	933	940	939	901	986	892	907	933	914	904	889	923	944	922	950	885	922	930	943	891	950	945	901	907	972	926	884	924	894	921	919	910	892	909	930	937	984	939	927	974	938	895	963	886	941	895	949	914	851	939	949	1013	903	892	914	891	840	1010	876	964	925	901	876	907	939	827	934	992	922	949	887	910	972	887	896	875	932	938	920	894	916	813	916	945	889	938	897	922	914	984	922	877	898	893	893	891	929	939	928	938	887	893	899	901	989	869	942	925	925	950	979	967	942	890	954	951	967	894	953	943	917	916	940	911	913	911	918	906	909	903	902	973	903	924	891	867	907	866	900	919	926	926	943	945	973	949	881	896	945	907	923	943	933	903	942	910	917	895	860	913	906	922	971	952	885	911	889	925	855	903	928	905	936	974	954	927	929	950	919	981	931	873	945	922	897	885	864	921	895	906	952	909	913	937	924	921	913	932	891	971	891	936	940	934	895	916	920	856	904	906	894	948	944	920	943	932	861	903	907	976	905	868	944	914	946	963	912	944	925	877	926	936	898	949	931	905	918	915	943	921	926	951	902	923	941	934	921	907	932	928	935	909	860	923	901	921	938	933	946	913	987	907	932	953	868	901	905	884	912	960	925	953	925	879	895	899	891	901	964	910	915	897	862	914	924	965	945	894	882	909	896	911	889	911	925	928	886	908	883	961	951	924	997	897	978	862	881	895	922	968	912	915	917	985	901	968	989	956	870	941	970	914	932	930	952	955	936	875	968	966	890	928	873	933	918	889	959	857	878	994	904	938	930	934	944	905	931	946	924	934	951	861	910	960	894	978	935	889	916	925	920	946	905	965	910	930	938	941	913	928	907	917	898	938	913	913	951	978	922	882	905	956	919	933	922	928	925	916	939	846	864	895	924	888	872	934	896	963	930	931	971	846	922	965	905	909	964	925	934	880	937	958	905	956	917	882	956	884	945	926	904	928	928	903	893	893	917	924	892	960	956	938	914	957	898	932	938	941	909	914	911	887	928	960	926	934	927	916	938	940	925	924	887	850	840	909	942	915	934	894	903	926	959	860	938	873	889	868	960	945	913	895	913	889	928	946	841	976	963	929	929	926	936	898	940	883	888	909	855	923	901	975	963	914	934	904	944	918	894
4711	14816	10353	5406	3993	3105	2564	2082	1696	1537	1424	1272	1286	1249	1134	1137	1006	1040	1042	1087	1060	1049	989	971	971	949	982	961	965	969	977	952	991	934	920	937	921	964	969	890	913	983	911	964	943	1008	972	943	928	995	957	889	940	914	976	961	914	929	942	892	912	961	904	968	993	938	907	987	943	929	871	885	896	947	864	890	1003	909	959	939	931	950	880	933	951	927	948	888	911	890	872	850	950	932	894	916	939	950	969	949	953	933	949	937	909	950	950	964	933	905	912	938	892	960	911	903	906	937	910	957	956	951	909	924	900	897	949	939	910	936	944	908	913	979	907	955	925	922	868	1020	920	893	853	934	982	975	945	911	949	890	879	930	910	1007	948	880	944	970	914	923	915	966	899	954	928	935	917	947	966	913	911	953	937	896	915	952	937	901	908	917	907	925	911	959	931	912	903	965	908	899	936	994	998	971	905	934	934	920	869	891	898	926	954	938	941	903	960	960	930	873	985	877	934	964	982	931	912	883	943	944	909	857	908	928	952	924	955	952	928	929	862	881	919	888	918	922	952	888	927	937	910	888	922	956	947	938	903	885	872	897	957	902	950	965	994	911	978	931	899	947	918	916	943	892	935	959	951	887	933	949	908	953	900	960	946	903	944	932	865	945	947	922	975	975	891	979	891	929	883	913	948	919	905	899	927	928	922	921	899	923	929	926	854	944	948	917	892	906	891	932	893	922	882	895	941	910	905	920	918	930	942	912	904	915	936	935	923	937	968	970	988	968	963	919	911	947	956	916	931	903	984	887	894	919	980	912	947	877	947	950	975	930	950	872	932	928	926	944	963	922	918	954	929	980	945	914	894	964	917	906	943	968	935	900	880	945	975	950	912	935	957	927	930	916	925	923	906	928	924	1000	848	917	879	917	860	908	918	984	923	923	926	915	913	981	930	886	943	942	903	918	902	944	889	949	912	935	955	876	914	915	896	910	950	948	935	887	882	923	885	898	993	877	945	928	902	978	970	1016	941	950	929	940	867	922	997	952	961	947	890	911	927	890	923	945	962	900	947	938	934	899	953	931	892	956	941	901	938	933	907	915	916	904	970	932	900	895	914	944	932	903	867	938	969	968	912	913	896	970	947	921	934	865	935	903	920	938	900	898	895	904	933	896	919	947	918	884	918	925	948	932	925	928	946	958	926	1004	896	973	902	925	946	935	947	946	923	937	905	936	909	907	939	912	880	937	929	916	909	936	917	960	937	903	913	905	967	886	898	962	927	889	936	918	944	948	994	932	940	924	908	897	956	941	923	934	959	895	924	926	960	972	857	944	944	905	943	914	942	945	935	902	904	914	879	923	963	1012	997	921	925	950	918	908	909	876	914	939	923	918	984	1009	961	927	915	940	909	937	895	904	867	912	941	939	925	880	955	935	917	941	959	873	900	915	869	938	943	918	897	906	917	962	929	914	924	861	931	940	943	919	859	913	951	921	928	946	964	856	903	917	936	929	883	935	967	895	940	952	918	926	900	874	899	919	945	931	923	944	892	973	937	933	923	867	903	943	954	910	947	904	935	924	944	966	892	987	904	879	921	908	921	884	969	902	886	922	947	940	907	892	931	881	882	924	933	867	907	921	922	938	977	880	906	917	907	880	839	936	868	915	951	825	936	879	896	916	921	950	992	915	941	942	952	970	943	927	899	922	936	869	862	901	916	900	931	903	921	946	931	930	915	926	961	973	939	922	956	964	964	953	920	898	945	895	896	918	854	946	923	957	960	889	900	945	918	919	926	916	911	939	922	898	905	926	924	896	888	939	945	891	889	917	908	911	970	897	979	893	941	940	905	928	891	959	889	888	897	957	949	898	868	956	927	912	954	943	971	976	911	902	899	953	921	928	989	936	897	917	939	876	934	965	916	910	961	889	962	919	920	932	940	942	918	936	923	965	913	915	936	904	872	926	918	968	926	905	965	963	908	929	867	940	888	903	931	961	906	961	907	932	915	929	912	901	932	884	930	895	878	904	931	899	904	902	958	930	860	916	993	923	947	950	935	959	944	927	919	902	915	910	912	912	929	902	924	918	892	921	917	936	900	933	912	930	909	905	922	889	937	952	910	899	940	921	934	991	982	926	944	915	873	929	950	931	996	918	902	934	917	873	956	928	926	938	949	956	912	955	937	903	964	954	935	859	950	936	910	925	959	916	916	920	892	871	952	895	915	902	942	932	904	894	928	952	915	885	908	918	937	860	937	935	935	931	911	987	939	925	900	960	875	882	877	916	922	928	892	927	893	844	932	915	900	929	942	907	886	950	952	932	914	874	956	959	913	919	962	895	967	900	958	895	937	923	932	937	901	907	894	898	917	899	951	1026	949	919	957	918	947	955	900	917	863	934	903	894	927	972	930	954	959	965	916	930	950	927	919	891	939	945	906	932	963	990	905	883	903	950	975	951	907	929	948	956	962	940	1010	956	877	932	925	919	937	926	935	901	985	921	937	943	917	931	938	962	882	920	881	937	905	949	918	913	990	901	944	913	947	959	919	891	942	940	947	913	962	896	845	913	977	923	978	917	897	960	981	940	942	928	897	879	924	937	943	921	898	912	937	902	920	949	875	941	928	906	930	919	951	888	821	957	898	916	955	906	941	963	955	935	938	901	899	936	903	920	887	939	906	956	913	924	945	915	954	913	956	934	943	960	924	888	930	958	912	935	943	914	913	938	923	930	906	953	959	879	895	893	954	965	972	927	876	925	908	909	922	882	921	970	925	905	953	896	905	881	934	944	895	920	898	954	899	880	959	938	938	913	872	966	949	928	898	929	906	904	919	908	921	888	943	963	885	906	912	936	894	913	852	901	956	955	926	903	916	969	932	954	890	924	929	925	929	968	894	979	999	957	934	926	894	911	900	960	891	886	967	880	933	991	906	907	918	905	884	975	953	872	902	902	947	937	861	860	909	994	908	947	860	957	905	1000	906	937	966	883	910	878	914	955	902	936	905	977	927	901	923	919	942	931	981	880	946	909	895	936	939	885	921	893	935	860	852	915	984	919	867	949	984	914	965	902	920	889	921	902	974	895	928	944	924	921	897	951	910	928	950	938	942	933	892	924	921	947	1018	952	942	914	907	872	940	923	933	950	968	898	903	940	924	911	939	933	894	923	932	923	914	976	965	974	944	912	923	881	951	923	961	948	874	884	944	908	918	953	910	928	949	958	972	955	952	907	891	947	899	971	881	926	922	915	944	902	885	913	926	899	896	892	967	943	1000	917	909	946	925	879	894	924	947	924	970	947	955	1002	954	923	958	911	920	938	996	940	861	974	900	934	925	935	917	951	925	932	967	900	922	950	920	904	896	924	881	955	939	985	961	931	848	863	915	920	919	982	946	916	904	912	960	965	876	915	954	932	915	908	929	961	917	906	897	908	907	929	905	882	886	946	961	859	910	927	927	928	898	912	884	894	943	944	902	906	906	889	926	906	974	915	947	903	934	918	988	928	963	954	911	924	949	968	896	907
27668	20333	7710	815	452	434	433	396	399	382	377	407	413	367	416	375	396	344	403	400	356	367	366	356	398	358	392	365	392	389	345	362	391	398	392	369	371	395	393	389	375	370	404	397	342	378	364	345	374	352	394	392	398	371	365	378	392	382	395	378	351	413	383	381	349	382	401	389	349	347	355	379	381	407	389	351	372	403	396	399	354	379	378	339	388	386	361	368	379	361	372	384	357	373	387	395	372	370	371	371	362	372	379	348	408	359	397	356	408	374	355	384	367	370	413	390	371	381	357	376	332	391	399	404	340	375	400	401	383	387	354	398	337	369	389	361	392	347	364	391	377	383	375	364	401	370	369	388	338	394	360	358	339	389	392	363	366	364	365	370	378	383	386	364	428	402	390	358	356	388	356	394	392	348	415	355	399	366	393	373	402	353	355	389	352	368	376	380	391	375	391	365	381	397	369	427	357	371	406	372	406	384	384	362	394	378	383	374	376	361	372	411	372	381	368	375	406	391	364	385	379	396	358	391	372	389	398	373	376	367	378	364	411	354	366	392	377	347	421	376	354	397	372	344	353	367	426	406	359	373	356	437	389	361	368	376	380	382	377	393	397	353	401	363	353	397	389	405	405	402	379	343	376	413	363	408	388	399	375	394	385	366	351	426	369	398	387	415	380	390	369	357	371	386	411	388	371	384	367	369	382	381	383	394	406	364	384	384	415	417	372	351	341	391	378	392	372	357	409	376	414	399	369	356	384	343	367	350	348	343	396	384	392	381	399	389	377	378	376	359	378	376	343	348	411	367	362	370	374	381	361	346	375	356	366	371	388	377	359	361	414	390	378	368	407	408	370	366	371	400	402	387	407	374	411	392	369	382	398	384	377	359	391	373	414	341	362	375	419	403	391	378	389	353	368	378	369	351	363	363	384	378	408	358	412	388	403	414	375	383	372	389	389	379	378	380	372	373	429	349	356	395	371	371	370	361	411	340	406	353	378	391	362	361	402	382	367	397	419	343	391	374	370	349	386	370	339	361	350	383	393	389	363	366	375	406	373	358	390	376	369	403	391	356	390	383	344	389	416	368	381	391	405	353	358	381	409	391	342	398	366	361	377	353	388	397	355	359	382	368	408	392	375	363	407	357	354	348	396	363	385	408	407	353	387	395	370	382	392	361	415	387	377	398	401	395	370	406	423	389	408	406	385	398	350	415	353	411	380	370	359	376	375	375	399	391	392	382	400	401	394	386	377	380	381	366	382	357	393	364	379	378	357	405	357	405	354	365	364	345	398	381	403	418	386	375	354	388	374	400	378	391	352	365	370	386	368	381	354	365	368	405	369	376	391	393	400	359	348	371	418	386	416	388	352	375	364	385	405	395	395	359	370	344	378	373	384	381	407	405	387	398	383	388	380	358	379	362	366	380	375	392	373	380	372	377	366	357	369	369	375	364	390	333	398	369	398	352	395	378	406	391	371	387	373	376	411	402	438	374	417	403	410	373	385	386	389	367	383	386	381	408	401	369	367	381	357	379	366	367	382	392	370	381	364	378	364	357	397	360	380	380	389	377	399	377	394	377	356	347	381	376	405	360	389	351	351	375	384	387	385	370	415	364	376	367	371	375	392	391	418	365	387	379	351	374	400	381	358	394	381	361	374	349	360	383	352	377	390	370	385	372	342	355	353	364	396	398	330	386	374	395	389	380	380	380	364	365	361	349	389	407	386	387	354	347	371	367	379	372	375	361	376	387	378	392	380	366	333	372	396	378	362	369	339	391	379	420	404	380	361	400	407	393	377	378	403	400	381	354	388	427	391	354	382	376	380	335	344	402	395	386	394	410	369	382	405	376	403	375	363	366	372	359	372	385	364	360	371	368	345	360	347	356	419	379	373	358	401	351	388	371	372	373	369	368	373	382	395	400	354	351	362	358	389	358	342	368	366	386	339	393	327	391	358	388	402	369	383	371	352	364	364	370	373	381	411	356	366	385	380	378	374	342	364	346	382	389	354	356	376	404	385	387	345	369	386	390	332	384	388	399	349	387	407	429	404	407	407	419	396	384	366	402	363	380	372	376	370	400	399	415	390	367	387	393	353	395	386	387	361	359	397	400	358	390	395	330	381	379	357	372	370	367	402	409	335	396	362	393	362	378	385	393	409	426	371	359	373	396	336	370	302	399	364	363	413	385	401	362	349	384	431	368	408	396	421	386	344	393	390	427	351	371	361	381	370	370	376	382	373	387	340	367	351	371	373	349	374	393	404	381	413	362	356	380	386	380	392	379	349	395	397	378	391	346	367	348	356	395	376	411	407	398	393	379	338	373	386	379	388	385	376	396	366	381	360	338	406	361	380	392	393	383	399	364	370	387	390	359	369	414	374	352	383	350	358	388	391	406	368	374	399	353	383	379	376	343	393	356	370	396	381	389	377	352	360	387	389	367	400	378	378	384	357	376	359	379	383	390	410	350	399	363	402	388	338	333	392	385	375	419	388	360	369	401	391	390	383	369	341	439	382	380	383	382	386	374	401	363	383	366	357	409	363	368	391	367	394	373	393	385	383	389	363	365	360	390	347	401	379	366	381	381	380	389	371	387	387	405	381	366	377	383	370	341	391	362	402	376	386	369	369	417	371	374	370	415	402	372	401	341	406	390	367	401	389	366	395	350	380	361	378	368	422	353	378	356	379	390	374	383	400	368	372	342	417	363	357	379	369	393	376	370	382	376	370	362	350	377	377	393	379	383	412	392	369	387	389	395	382	395	371	407	344	375	378	337	393	396	395	382	375	420	383	384	386	367	387	387	395	430	377	369	356	361	374	394	387	402	351	386	388	391	355	399	347	376	370	355	348	395	369	366	396	360	377	389	418	377	366	368	388	381	399	362	348	419	371	383	390	349	388	371	356	390	368	378	357	378	378	374	376	406	365	352	398	380	391	375	379	387	377	370	392	390	389	352	376	327	357	358	400	393	354	388	381	384	376	383	381	329	359	375	367	399	383	392	382	376	384	395	381	412	350	373	400	399	398	383	408	377	396	350	377	386	372	405	405	332	352	343	372	354	347	390	364	335	378	350	379	341	381	327	373	363	393	356	367	402	391	416	378	369	401	402	405	379	383	386	370	394	374	415	362	373	339	371	356	396	362	393	397	386	381	396	357	386	383	401	421	390	398	369	407	353	382	429	391	370	385	373	403	374	403	370	405	355	346	355	387	389	350	355	411	375	375	419	387	384	378	387	382	374	403	351	356	421	410	379	387	383	406	399	384	355	395	342	349	374	362	389	386	362	402	357	383	347	397	378	356	377	378	385	397	421	372	394	402	382	395	394	399	394	401	371	357	388	381	373	342	388	385	405	376	377	391	373	371	380	376	378	404	373	409	380	386	368	374	385	374	386	400	370	362	383	387	384	386	356	400	384	401	361	395	376	365	374	399	374	402	380	389	362	378	371	386	371	417	389	370	406	395	354	393	392	341	372	422	351	331	349	358	387	400	386
4415	1415	943	650	562	498	468	472	406	427	419	409	359	389	433	414	411	401	391	406	391	412	412	403	385	382	391	364	420	356	380	370	398	400	368	417	396	381	383	361	395	340	396	365	392	351	418	387	358	381	402	379	383	391	438	369	400	368	388	382	384	373	412	371	375	386	379	405	388	371	356	376	353	401	429	371	404	336	372	378	365	408	364	377	395	373	374	393	378	391	378	369	369	408	370	363	431	395	381	398	380	373	371	384	377	390	409	393	379	389	407	383	355	369	375	368	362	388	372	368	391	398	355	401	364	374	388	373	364	366	383	394	383	376	369	379	419	413	388	356	371	406	370	408	393	406	393	366	395	373	358	407	380	370	382	413	398	382	447	387	395	424	406	366	393	389	371	422	367	385	427	416	393	385	378	402	387	366	380	364	399	399	363	373	385	344	387	398	414	385	415	414	381	371	409	370	383	398	381	372	391	383	404	389	386	362	385	390	402	398	382	395	451	400	376	373	362	406	383	405	392	376	369	364	386	382	394	351	423	390	377	404	389	369	396	380	378	366	378	388	400	425	361	414	409	391	412	364	352	397	403	420	410	401	372	370	407	380	406	403	390	385	382	372	354	385	346	388	348	413	392	380	411	385	394	392	379	441	350	347	375	377	395	389	359	364	378	361	396	402	376	368	402	354	413	370	383	337	392	356	403	339	392	378	378	389	402	394	390	407	400	354	390	391	388	403	418	364	356	404	396	353	410	416	391	402	368	387	403	391	376	426	361	390	395	417	390	371	383	410	391	398	418	409	364	357	370	382	353	364	350	392	412	426	384	386	397	357	396	423	375	422	434	357	381	339	379	376	364	375	370	397	395	397	353	402	400	385	408	387	389	356	407	361	345	354	399	349	423	352	386	366	411	392	377	385	377	385	403	378	369	409	360	386	388	379	352	385	388	413	376	349	408	379	363	382	390	400	420	417	378	408	385	383	401	388	376	378	380	382	374	379	390	395	367	358	376	363	373	387	393	380	396	390	388	375	389	367	420	392	391	371	382	372	411	389	378	389	407	396	348	384	375	364	371	364	405	359	408	365	384	426	371	385	350	381	406	388	383	377	421	352	395	376	362	412	435	384	405	365	400	382	380	365	405	380	385	346	486	385	368	382	375	392	403	402	390	421	387	365	378	390	386	385	367	399	394	407	376	398	421	399	378	345	390	413	413	391	394	399	340	396	397	385	375	366	426	388	375	347	387	379	379	395	426	380	409	364	378	404	389	383	365	380	375	383	350	388	368	406	395	391	395	366	377	375	327	382	442	386	398	393	363	367	365	362	375	398	391	387	347	379	365	406	400	346	380	390	397	400	398	389	392	374	422	397	385	364	375	428	348	345	364	394	405	373	361	389	407	362	395	392	394	420	379	391	406	410	402	410	378	363	361	377	368	367	383	406	370	407	408	396	356	381	403	385	376	401	356	386	418	372	367	341	385	393	382	357	383	382	320	386	364	351	395	391	397	391	408	378	410	389	341	397	411	381	398	386	383	389	377	416	365	406	375	403	378	390	370	359	355	371	394	380	374	355	379	387	403	366	386	383	355	407	374	366	357	379	408	383	421	343	429	420	405	370	377	367	409	411	403	357	392	431	358	389	467	337	368	344	405	368	423	407	393	397	380	391	368	374	411	411	435	378	367	382	409	355	411	396	394	377	358	399	393	379	348	365	376	384	396	418	392	389	386	367	389	402	399	389	383	406	363	383	409	392	384	406	412	407	346	416	375	418	394	379	422	367	363	375	355	339	389	428	387	372	350	373	401	386	379	376	375	385	387	367	395	389	372	342	393	377	370	345	380	418	393	391	361	405	430	391	432	384	365	406	390	393	392	382	389	377	401	370	398	400	368	399	382	382	403	407	389	385	373	347	370	394	400	370	393	393	353	382	363	405	411	409	402	400	373	376	372	398	415	415	379	395	400	387	389	379	370	399	395	402	412	376	384	393	400	376	377	386	361	396	408	403	383	368	383	387	379	373	361	395	379	414	374	429	392	399	361	389	346	414	361	374	388	379	411	382	399	392	380	367	385	402	402	397	405	375	385	351	397	368	393	388	397	397	393	374	374	386	395	370	410	391	403	385	394	417	372	380	367	402	391	416	341	370	410	380	343	375	387	398	353	367	368	387	389	415	374	422	422	396	373	390	388	355	393	359	375	375	407	405	386	397	354	357	369	347	413	393	365	387	377	384	415	399	370	398	378	339	392	407	389	402	384	377	345	371	389	392	374	393	402	401	373	389	408	362	385	401	377	371	422	362	361	388	393	371	415	399	402	384	365	366	411	387	400	379	393	395	364	378	373	382	346	402	369	380	340	383	376	368	360	382	404	380	397	412	397	395	370	370	414	396	385	355	400	399	371	400	400	375	410	378	384	370	362	366	406	396	383	431	351	433	378	354	382	398	380	378	360	392	396	365	366	358	371	378	406	381	383	359	407	379	402	369	392	371	394	429	394	401	402	351	406	404	374	388	425	394	339	361	372	384	417	384	376	390	398	393	367	379	377	395	393	401	364	407	400	378	328	385	380	391	409	370	375	368	383	382	356	402	395	424	386	381	380	387	354	382	400	374	364	366	389	377	367	406	375	424	376	391	417	383	351	375	383	375	426	414	397	393	404	397	412	383	405	362	357	390	412	352	376	359	404	356	375	383	425	407	360	357	376	361	416	375	360	402	321	400	398	375	374	339	409	377	402	406	400	379	373	426	406	388	383	390	375	416	381	389	390	389	373	413	400	392	377	385	394	383	424	405	383	420	420	381	397	391	395	399	388	371	378	358	339	368	401	385	379	373	383	342	373	371	395	402	375	403	376	350	381	357	353	356	357	405	367	368	352	361	392	398	348	406	381	361	369	400	449	397	377	366	370	404	399	359	394	417	381	412	432	399	366	396	421	355	380	385	408	381	377	381	357	369	394	394	386	405	408	367	369	352	392	379	416	396	411	340	397	376	399	383	418	394	403	398	389	385	389	373	390	385	365	405	383	372	361	346	400	398	380	385	372	404	429	383	349	364	407	356	369	395	375	385	352	396	388	408	410	387	394	415	374	396	403	399	407	380	406	343	399	413	390	401	369	399	411	369	421	388	403	407	388	369	412	387	406	361	370	378	364	379	356	365	379	362	390	371	399	394	348	414	390	396	378	393	404	351	366	381	393	376	375	396	399	400	368	406	404	405	371	367	373	397	409	421	367	382	376	376	400	375	398	423	388	374	411	405	390	368	421	369	375	379	402	396	378	386	353	394	357	396	378	388	374	346	340	402	355	375	385	395	405	417	355	385	388	379	367	384	395	375	405	394	375	418	391	399	375	370	401	370	383	375	415	393	373	424	367	405	411	384	408	392	381	393	399	373	349	371	392	400	409	398	413	371	360	387	397	386	403	380	411	358	354	440	386	395	397	404	384	376	411	400	402	392	378	365	401	398	430	364	342	378	403	389	383	405	391	393	362	398
23722	21548	29043	24498	21567	13015	1881	1292	1106	1055	1056	1012	1003	958	910	933	885	964	979	893	936	910	867	885	853	958	943	873	915	935	843	898	882	909	913	877	867	863	864	892	884	888	953	878	870	861	816	895	887	859	907	862	880	832	929	825	902	906	824	867	872	843	874	827	908	902	853	868	881	844	871	902	876	893	866	879	845	904	865	857	856	827	838	831	885	865	880	891	851	896	816	844	821	860	847	865	832	879	833	857	807	813	869	877	841	883	806	861	827	865	851	825	789	870	826	811	898	804	877	866	876	866	881	844	884	822	845	886	830	930	911	913	867	912	863	857	883	840	847	885	916	813	833	850	873	807	904	846	841	908	881	846	911	792	909	920	830	833	890	868	880	863	884	891	840	812	869	868	885	868	855	915	860	846	843	844	886	878	886	882	879	909	877	864	869	840	874	821	859	861	844	883	862	870	865	876	842	898	910	854	866	864	852	807	892	909	856	882	955	844	811	871	859	815	885	865	925	832	874	908	877	829	897	828	884	851	878	911	877	840	876	852	837	810	905	911	853	857	878	858	889	877	878	903	828	911	857	851	878	793	823	893	849	873	857	860	840	841	851	895	819	866	826	897	888	860	856	852	930	872	841	863	842	855	841	844	857	852	857	870	893	894	851	862	843	905	851	882	862	837	823	846	860	880	875	864	811	837	832	861	920	818	864	901	838	877	832	875	857	886	869	827	910	830	846	780	847	818	888	880	856	876	877	877	844	783	839	887	854	841	887	872	869	842	817	875	896	846	895	904	891	860	862	850	890	818	798	842	877	863	801	883	858	859	852	784	844	877	824	853	840	851	887	903	898	930	876	834	870	936	859	903	889	836	860	779	898	867	864	879	901	864	865	852	850	842	872	817	898	856	860	860	881	909	870	872	872	830	878	803	877	853	854	865	862	894	859	901	867	902	884	871	839	815	866	875	851	877	841	861	812	843	853	796	840	841	921	806	865	880	873	826	889	829	833	854	867	867	851	904	860	792	822	866	859	866	847	909	835	827	885	861	883	886	855	835	863	869	857	900	868	839	868	846	832	865	891	861	870	882	806	865	849	867	862	924	794	872	798	868	881	869	862	865	856	842	863	870	893	890	875	841	889	852	855	872	835	796	909	816	913	841	894	910	832	878	888	818	876	837	904	843	864	865	872	854	851	878	826	930	846	870	800	859	863	846	823	856	858	808	827	808	833	874	814	850	895	880	797	902	851	872	813	886	889	834	911	853	853	905	836	875	897	868	861	835	860	882	868	949	831	860	799	837	874	840	916	878	905	888	825	874	908	819	869	941	911	858	917	889	800	847	876	799	872	833	905	884	838	847	881	880	904	848	857	881	877	917	841	897	894	896	847	843	851	829	823	864	837	862	871	882	857	843	861	840	862	824	873	897	903	842	876	927	850	861	851	868	902	835	909	845	836	808	887	848	876	881	786	867	864	830	900	906	855	869	869	832	836	890	919	859	802	890	860	879	904	884	820	897	884	868	846	885	859	897	876	889	875	857	902	829	860	823	858	863	885	843	996	838	891	896	842	850	915	878	847	854	860	856	865	847	854	848	850	886	834	859	916	850	887	892	870	830	826	831	903	916	843	895	866	837	876	881	920	888	816	854	862	870	894	867	867	882	877	882	823	871	882	830	795	865	878	835	849	781	861	892	838	837	827	861	840	830	848	846	877	846	815	909	916	881	814	862	870	878	877	838	864	869	915	901	886	853	879	869	887	874	872	832	895	860	798	873	834	830	889	885	865	870	908	868	861	861	891	858	881	896	936	921	836	861	868	870	853	931	841	847	839	822	898	843	875	854	850	860	881	871	850	834	901	896	853	870	854	869	863	867	876	791	872	866	858	842	831	804	783	870	866	848	826	842	896	858	877	914	791	854	880	889	854	866	837	854	853	834	822	911	897	835	835	843	889	896	815	875	893	811	869	831	900	844	947	883	859	847	875	861	844	862	872	842	861	848	840	902	863	869	924	867	862	827	887	822	883	864	827	863	884	861	851	831	899	865	821	862	857	881	833	811	873	908	911	875	851	917	813	833	814	896	878	840	844	863	896	896	853	864	868	876	886	855	938	856	840	899	877	895	842	859	877	845	844	842	821	852	820	878	873	798	856	840	883	837	878	820	874	777	910	841	873	846	869	855	879	888	821	859	841	854	883	868	866	885	886	806	844	848	873	859	885	844	815	894	831	869	876	850	888	830	839	856	870	859	918	892	878	826	833	855	829	854	879	864	823	900	874	893	819	886	835	876	874	814	824	854	912	910	838	857	840	905	891	857	852	843	861	894	880	862	916	815	903	834	910	849	878	847	842	874	849	843	879	822	858	837	867	858	884	874	876	882	832	881	936	846	904	856	844	858	908	857	831	849	845	846	886	888	830	866	847	877	899	871	861	894	891	847	880	856	861	892	834	837	818	886	871	856	881	827	893	848	846	883	889	837	884	867	843	872	822	881	885	847	862	873	874	806	853	878	870	899	821	892	776	812	870	892	824	888	814	842	849	839	861	818	872	872	792	872	865	906	810	861	859	875	836	841	845	900	890	875	928	863	877	841	865	851	890	856	930	853	868	883	849	838	872	879	873	927	818	899	888	887	868	853	878	920	895	911	901	884	832	836	793	874	886	890	925	861	861	892	856	829	883	921	820	887	885	851	865	885	862	864	874	813	826	841	866	932	899	845	890	840	891	858	854	899	866	871	896	874	865	865	838	858	808	824	876	860	888	875	897	864	911	825	828	870	879	862	843	910	925	898	881	934	897	859	867	845	899	892	852	923	912	834	917	811	883	857	848	852	807	845	894	864	835	856	897	849	837	897	843	818	867	853	850	825	809	893	885	888	858	849	882	822	867	822	828	898	890	850	852	882	852	836	831	859	840	829	812	873	880	833	855	862	879	840	880	924	922	853	844	904	882	852	853	874	838	837	902	882	882	878	837	859	826	882	825	806	872	901	856	816	803	876	839	871	908	865	870	861	875	856	825	839	914	881	804	828	871	831	848	899	860	885	884	850	823	856	916	881	853	832	877	847	916	863	833	900	855	843	826	822	836	859	863	864	883	848	864	773	856	864	880	916	839	851	856	839	872	795	837	867	831	855	810	883	888	907	858	880	877	871	876	875	876	843	898	851	848	907	902	857	898	914	871	886	858	830	827	856	840	878	863	898	919	834	891	905	835	894	893	867	878	858	807	852	839	882	818	881	913	863	838	844	869	805	856	877	814	822	830	849	862	908	849	901	844	839	817	872	879	870	851	859	879	936	896	861	841	945	881	864	853	835	806	856	889	908	859	831	841	841	810	825	926	821	840	821	853	882	864	858	876	902	811	829	872	836	866	840	873	905	845	808	801	827	855	862	880	888	922	884	852	975	857	802	861	873	904	876	884	848	874	840	927	898	822	846	864	869	833	825	848	859	825	886	891	870	869	853	796	866	873	849	860	907	880	871	827	856	848	849	875	841
3774	9144	6393	3347	2567	1999	1740	1431	1280	1212	1107	1056	979	1038	1001	939	1002	965	905	920	858	919	904	849	868	852	849	856	865	800	917	879	868	850	803	902	861	901	817	844	800	914	882	816	877	859	867	822	843	890	877	899	850	862	870	869	824	861	875	896	861	848	920	862	830	804	894	867	846	885	902	883	876	924	829	833	861	853	862	932	801	839	894	897	822	843	866	893	879	862	845	916	827	876	940	849	832	834	874	879	842	842	858	841	890	878	899	838	825	904	857	897	879	857	877	848	931	821	852	880	858	864	897	814	874	834	874	849	911	838	886	865	887	861	885	876	884	844	881	834	888	933	804	827	837	872	868	842	857	875	851	856	870	851	865	866	906	891	878	881	867	857	856	860	839	858	864	854	830	879	846	877	819	872	863	877	847	838	784	902	875	838	912	818	843	782	877	814	864	817	903	878	866	850	843	854	858	841	840	877	839	879	812	835	844	892	864	895	835	843	847	895	853	871	788	866	815	836	846	817	913	867	880	841	859	865	875	856	852	854	821	830	869	850	864	866	882	848	864	838	918	911	833	893	908	863	859	811	840	865	833	911	850	835	865	854	844	875	831	883	801	868	855	846	814	848	886	858	824	850	854	887	885	864	886	888	849	831	881	886	823	876	877	857	819	839	843	833	811	836	895	845	801	924	810	850	878	829	849	840	848	889	859	847	917	817	872	862	938	867	849	821	889	903	868	830	820	827	862	869	889	871	834	874	813	837	870	891	849	867	851	820	909	831	887	886	830	843	831	805	852	896	870	888	838	835	867	866	851	864	887	862	852	843	856	855	831	853	863	837	877	847	812	853	862	890	871	911	814	827	820	864	854	817	845	877	854	856	854	857	885	888	822	833	882	881	883	813	896	800	896	860	875	827	878	838	845	816	846	887	767	836	824	822	872	842	833	865	821	868	856	883	879	813	884	860	847	808	834	865	845	849	918	837	864	835	910	854	813	859	855	858	831	884	843	849	857	890	848	889	830	893	813	853	849	921	859	839	850	845	879	850	899	878	838	881	857	833	857	829	869	843	877	910	830	874	863	871	889	863	852	900	856	917	841	830	883	841	869	822	844	878	858	865	841	911	888	861	859	866	864	869	920	819	875	862	790	867	805	828	862	816	884	858	868	896	876	902	922	886	836	868	824	831	831	838	849	876	845	901	866	823	897	835	856	847	878	873	797	875	868	856	845	879	845	849	868	842	829	852	791	880	861	833	822	835	849	838	832	869	808	828	886	855	873	885	931	890	907	862	884	811	843	895	849	850	810	845	875	860	900	880	814	857	815	878	849	904	817	855	828	828	831	816	872	862	851	882	899	875	902	910	883	872	919	849	842	804	823	862	887	895	850	903	835	843	845	853	852	810	878	857	831	880	835	853	878	816	854	850	859	865	841	874	783	820	850	884	878	817	819	833	871	871	807	858	870	857	824	895	857	849	852	843	873	856	899	826	922	873	820	915	861	912	889	920	820	803	875	905	852	838	826	866	867	861	856	898	890	851	888	893	883	842	826	831	843	866	847	879	838	862	792	832	837	890	846	857	874	866	860	799	862	869	835	867	911	868	852	842	872	899	821	864	812	911	898	834	812	865	870	899	832	855	811	857	845	798	832	879	895	863	877	852	883	919	881	826	898	898	847	860	812	840	896	855	887	866	845	800	845	927	864	819	855	859	809	819	874	907	858	885	807	892	843	815	838	877	820	916	913	839	841	881	824	849	902	758	884	816	844	816	856	840	850	831	799	849	861	838	850	853	827	867	848	863	874	849	838	865	835	885	866	864	880	831	859	855	841	813	867	839	857	850	870	853	854	895	831	857	832	865	871	855	852	875	872	856	904	852	876	900	846	879	894	876	848	808	898	888	855	907	836	803	860	867	867	864	872	902	839	838	913	897	828	826	864	844	818	900	825	849	866	910	833	870	861	871	825	851	858	846	844	843	860	832	892	854	904	846	873	854	839	842	830	893	869	895	864	818	901	795	851	869	795	815	839	868	836	835	884	840	842	841	821	873	804	867	846	860	827	920	867	830	849	846	837	858	886	931	859	859	831	863	888	856	826	845	821	832	888	807	822	854	860	830	813	895	803	879	912	880	927	833	866	852	877	839	861	823	832	859	872	855	860	835	850	900	815	858	801	836	888	854	857	866	846	813	832	832	837	849	860	850	847	845	870	856	814	905	783	910	851	877	881	832	858	840	815	850	803	840	820	908	841	807	875	834	842	844	906	856	842	842	846	840	849	878	854	875	828	852	895	826	864	879	810	841	898	859	846	855	880	840	906	905	867	879	824	861	867	884	885	812	835	811	835	862	872	828	832	889	798	808	835	852	770	875	901	872	868	869	865	823	821	904	873	829	897	842	875	904	907	870	891	898	824	851	827	861	863	834	859	849	909	850	893	855	846	854	873	893	851	841	836	842	884	833	857	826	863	872	842	888	863	789	885	878	855	863	841	827	839	850	872	833	884	846	900	797	890	819	867	822	792	832	861	820	845	853	875	873	846	872	815	886	873	860	890	862	859	868	872	873	852	848	836	866	890	824	804	847	856	834	872	872	892	836	906	827	894	835	837	887	832	877	852	860	894	838	838	866	845	826	838	854	812	911	794	861	809	852	868	869	847	851	870	883	842	860	848	948	833	846	857	847	837	866	828	837	868	850	851	863	855	846	853	853	823	895	834	879	835	869	863	837	886	842	897	826	884	926	802	831	860	815	842	866	835	859	815	823	868	881	816	838	879	866	847	904	847	862	897	838	853	829	825	861	860	915	853	819	877	866	855	872	843	845	810	794	871	878	885	856	817	884	874	873	862	863	878	856	897	822	810	897	832	847	855	813	851	900	851	877	894	861	905	832	824	834	876	873	866	865	863	872	849	823	862	866	836	873	849	889	863	830	847	889	888	915	887	815	792	922	848	863	836	859	881	811	872	861	852	866	832	897	892	865	856	875	838	925	856	775	861	816	796	858	860	830	823	850	855	834	863	837	824	860	906	805	804	861	796	853	885	873	859	853	904	859	825	837	802	833	818	854	840	853	854	832	817	850	889	871	837	811	903	875	889	840	922	826	820	860	871	893	854	889	866	826	871	923	785	842	865	825	844	848	916	856	863	880	855	899	882	872	862	816	907	859	844	873	859	882	826	848	777	863	831	876	835	786	841	829	839	780	879	872	811	854	834	886	899	875	904	874	869	866	817	850	795	850	866	829	848	834	839	893	870	860	874	874	892	778	875	902	845	855	901	872	851	873	891	871	862	851	823	892	814	808	868	809	872	890	871	817	875	857	890	852	855	841	866	854	857	854	877	845	840	843	814	885	859	819	853	867	843	910	887	814	814	856	827	867	866	835	865	907	873	850	840	869	895	847	907	847	842	805	895	815	902	853	875	864	841	856	799	826	859	854	875	829	841	860	815	884	823	860	907	869	841	841	830	856	872	873	819	839	859	880	823	895	865	875	886	892
24917	21464	27979	25290	13195	783	491	420	361	386	351	307	270	332	298	294	284	285	286	291	292	290	282	306	275	294	286	278	261	308	280	275	283	284	267	269	276	262	283	272	268	292	251	275	257	271	265	269	282	275	262	251	269	253	283	296	248	269	262	276	269	284	275	273	295	276	274	286	275	257	286	253	276	281	257	280	292	279	287	273	279	267	229	263	275	298	245	260	263	305	257	256	266	293	252	265	265	270	274	271	285	268	257	243	308	291	275	269	295	261	259	279	261	256	280	283	269	277	263	286	276	280	273	257	250	266	276	298	259	267	288	273	245	237	285	303	251	236	268	255	292	282	286	297	274	247	272	275	285	281	277	280	274	277	247	282	287	294	296	273	287	259	253	259	226	281	286	282	254	307	280	275	260	287	267	277	261	255	258	257	263	264	269	278	262	274	268	271	298	260	273	255	260	259	281	275	272	263	272	265	265	286	257	304	286	284	306	272	261	256	281	245	289	261	295	263	288	264	284	267	270	252	278	250	276	268	285	273	252	263	260	241	263	259	265	284	283	276	270	274	241	287	261	252	257	265	268	270	276	272	281	242	273	275	250	252	270	268	272	256	267	278	274	276	260	278	265	264	246	277	242	294	269	271	254	309	263	258	271	283	275	276	264	302	262	247	235	289	260	287	297	269	276	300	284	254	265	254	282	258	248	266	278	275	286	278	275	271	261	278	313	308	245	258	284	246	270	284	244	269	281	251	281	269	262	260	280	260	253	263	265	267	248	306	247	264	310	277	270	253	243	274	244	281	290	296	262	271	285	280	265	282	280	249	282	261	266	265	257	294	262	290	253	308	270	309	282	294	281	295	262	280	290	248	244	268	270	238	268	263	256	260	289	260	277	250	280	259	290	268	249	255	278	264	241	262	280	249	270	268	266	262	258	275	280	291	296	254	272	293	260	250	257	271	284	273	283	267	261	255	272	278	240	262	270	261	274	260	291	246	279	307	273	276	247	256	263	266	268	247	276	263	283	280	252	270	260	289	284	271	319	285	287	267	300	297	271	294	264	283	275	246	266	226	275	263	307	267	275	264	266	255	255	259	272	260	287	280	266	254	290	278	295	262	295	269	270	265	285	269	302	247	244	260	229	278	266	270	281	283	277	285	275	252	276	278	289	276	288	271	290	267	311	295	245	248	240	248	234	263	276	258	240	256	251	272	278	279	295	269	301	243	269	263	297	279	300	272	277	265	245	286	254	278	291	304	253	281	257	254	261	256	290	262	256	249	256	274	279	249	272	252	260	274	294	250	254	278	289	242	283	228	265	260	262	237	281	276	264	294	266	262	254	268	297	242	267	270	259	275	290	241	269	288	271	253	272	269	276	273	241	271	252	270	277	289	252	270	273	245	243	252	265	311	278	274	290	264	266	282	254	266	258	252	248	277	249	275	278	320	270	266	281	291	295	292	248	286	302	266	260	282	272	260	283	249	282	271	273	248	240	272	300	291	291	236	277	259	262	253	290	272	263	304	269	253	278	289	263	286	242	284	284	280	277	244	272	283	242	293	289	236	252	285	229	286	302	269	268	280	273	260	244	287	274	261	260	300	270	264	248	260	280	262	282	305	300	283	263	296	279	261	282	266	267	297	241	285	269	247	274	272	290	283	281	251	271	276	265	284	268	257	266	260	232	277	256	240	281	247	286	295	245	280	271	267	272	255	250	244	278	256	266	248	269	273	234	269	282	235	262	269	260	280	283	275	257	256	306	268	259	247	266	242	273	288	280	274	273	281	263	237	291	282	263	289	283	266	287	268	270	276	268	250	275	294	266	280	314	274	301	254	235	264	253	273	286	268	269	283	281	265	277	281	261	223	286	267	275	282	261	264	281	250	271	285	269	302	299	264	270	265	266	269	246	233	316	285	236	272	259	270	272	279	250	278	276	250	258	267	251	278	307	285	286	297	250	274	252	245	260	262	283	277	284	291	265	270	255	270	265	233	263	257	290	295	279	281	273	301	261	305	251	290	276	287	257	288	269	242	256	258	251	254	287	237	293	264	259	274	232	278	250	273	279	271	285	277	262	258	264	287	277	269	271	257	249	264	289	279	252	260	278	263	277	266	268	279	289	274	254	278	274	252	259	262	270	278	297	255	236	269	255	268	248	265	288	259	276	283	266	259	269	278	270	262	251	253	233	283	265	282	264	294	263	245	264	243	281	272	250	299	290	237	284	268	273	227	293	253	297	252	263	243	278	242	270	262	266	248	260	276	282	267	254	261	283	241	262	279	281	256	247	265	273	260	254	256	284	233	264	258	232	257	284	267	230	275	275	253	256	268	291	284	279	270	280	261	279	244	273	281	284	259	266	259	270	277	279	232	250	256	287	265	248	255	307	249	252	271	283	286	294	288	268	276	278	271	272	285	283	297	289	272	261	253	271	306	262	279	287	296	279	275	287	250	284	264	286	267	260	294	279	257	272	251	298	283	239	260	258	273	254	249	278	256	281	295	272	283	263	261	281	239	282	270	296	240	247	270	278	303	265	268	276	273	293	282	245	253	277	273	268	267	280	288	278	273	275	293	297	274	261	247	294	282	292	281	278	240	280	263	251	241	289	256	245	278	221	266	272	257	278	282	267	256	279	260	251	265	299	278	278	263	278	227	268	276	251	266	260	263	248	275	274	276	257	252	251	268	269	274	275	254	279	281	274	284	279	304	287	280	269	256	284	282	278	257	270	269	276	280	304	282	275	274	247	257	262	288	250	273	251	278	288	248	261	297	255	250	297	279	275	243	273	297	275	265	245	300	258	245	285	247	261	261	247	264	258	266	268	270	277	285	293	272	250	252	266	278	236	294	318	258	287	297	279	299	279	288	290	258	238	251	252	252	281	248	260	283	264	243	288	291	261	285	290	310	244	268	258	254	230	282	246	289	252	294	223	245	244	272	291	262	245	306	291	276	276	261	279	260	259	284	243	247	262	291	269	262	277	280	285	263	255	252	278	279	282	276	268	266	262	272	260	251	275	260	240	245	267	264	254	290	255	256	259	255	280	273	258	281	271	259	251	277	277	259	278	298	275	265	263	304	297	281	226	288	289	270	252	274	245	272	257	271	254	248	265	241	283	268	232	277	241	270	283	284	254	252	260	262	229	273	271	263	263	257	255	273	266	246	280	237	283	273	247	267	263	264	280	279	263	259	266	288	250	295	242	274	263	282	263	274	252	251	256	266	277	267	244	255	266	248	254	285	259	285	258	291	269	274	288	292	262	246	242	242	254	268	266	274	259	276	282	251	268	253	269	260	264	267	278	275	243	285	263	269	298	247	257	264	250	269	239	255	261	271	293	309	299	300	293	259	274	270	278	271	280	282	271	242	302	280	252	264	271	251	273	283	251	246	264	261	261	266	292	279	249	225	251	286	257	244	301	290	293	271	250	252	279	253	296	278	265	258	246	282	291	264	284	250	270	252	272	263	263	279	262	284	262	275	253	245	273	271
3524	5199	3400	1763	1179	929	764	665	518	488	450	398	424	386	391	364	381	298	318	308	349	318	323	331	322	301	285	293	311	301	329	314	323	297	300	298	293	271	330	298	277	262	295	276	313	295	278	286	279	345	320	287	314	319	256	293	301	285	290	295	310	280	317	273	294	287	304	294	296	302	336	272	313	297	317	278	308	306	295	271	306	269	294	279	304	277	302	297	313	331	282	325	274	310	302	283	318	309	326	310	332	306	318	322	301	305	320	307	304	283	315	296	292	281	314	323	318	263	296	300	297	322	304	323	297	269	324	314	307	292	299	291	313	322	282	315	281	276	284	277	325	301	297	299	301	293	276	273	281	299	276	304	300	296	299	280	258	340	327	324	276	265	258	278	284	307	281	286	260	288	300	291	301	303	317	288	310	307	273	295	266	278	276	306	294	318	229	321	278	273	284	318	309	331	277	276	294	303	298	316	263	286	302	297	315	292	284	294	282	302	257	296	287	301	291	286	299	305	283	286	288	287	288	303	303	347	295	280	300	317	299	309	285	271	263	286	298	283	284	279	312	305	315	295	265	305	306	285	290	311	305	307	278	307	298	302	268	262	304	288	314	270	296	300	291	277	268	293	305	340	290	285	319	313	276	290	308	277	312	286	308	308	299	283	302	301	285	308	255	308	300	279	313	335	297	315	306	298	290	281	267	324	301	278	303	282	287	276	303	293	286	308	292	310	291	301	282	310	324	267	294	336	308	298	293	291	272	321	282	293	298	273	264	275	290	290	265	292	311	303	293	295	301	283	302	307	299	286	268	295	291	294	307	295	292	297	313	309	293	285	288	346	285	296	275	320	300	276	282	259	298	309	299	278	297	281	288	302	309	285	312	280	294	311	274	327	271	299	283	314	303	322	293	291	301	310	287	279	263	289	320	281	288	297	303	296	312	297	291	286	298	306	308	335	268	289	277	259	265	295	310	324	324	326	294	321	335	279	316	313	278	253	297	323	268	299	268	273	307	302	304	306	289	264	337	328	297	311	288	303	318	317	344	268	298	282	266	321	299	304	312	285	279	271	283	296	267	269	290	277	306	285	297	299	296	292	280	282	269	271	311	298	276	287	284	302	300	276	280	284	309	280	285	319	310	295	309	294	294	274	284	276	296	311	314	270	308	271	304	264	291	289	288	323	303	269	318	289	266	272	278	301	304	312	283	255	312	320	289	295	287	317	253	299	275	295	289	288	309	281	309	299	286	289	302	297	297	276	286	318	287	308	321	328	279	298	332	308	259	285	308	264	273	320	307	273	264	332	244	291	322	288	340	311	278	306	308	304	304	327	299	308	258	309	311	290	273	315	294	277	284	300	295	298	299	296	320	282	300	309	296	298	300	319	294	307	274	290	294	275	289	295	301	312	309	314	304	289	290	314	295	296	286	262	286	263	296	318	308	270	315	299	271	311	313	303	305	292	293	273	320	282	305	297	350	313	295	312	286	280	292	308	305	298	293	309	296	286	292	285	289	292	301	285	288	295	284	309	305	273	305	306	309	293	296	317	272	309	292	298	265	269	274	309	305	290	316	310	290	275	313	270	270	316	294	282	312	292	315	289	318	296	332	331	294	281	299	278	293	311	281	294	316	287	289	297	325	275	290	313	273	305	277	287	321	328	287	302	280	311	294	284	302	273	278	305	263	294	309	290	292	275	283	325	311	305	306	276	296	314	283	251	304	285	309	306	287	303	268	273	291	283	293	301	282	291	289	287	279	313	277	262	310	266	302	306	330	297	320	292	306	287	315	305	269	301	287	313	289	304	295	312	288	317	298	320	263	304	280	271	287	282	281	305	285	277	296	287	318	267	311	266	291	280	303	349	258	306	302	287	274	296	284	298	297	290	308	323	318	280	292	282	314	315	300	307	316	278	301	273	287	302	301	277	302	302	294	293	304	278	281	289	303	283	314	303	301	304	293	296	263	301	279	307	304	294	292	289	307	292	304	297	302	271	278	301	309	301	325	272	338	287	284	279	273	293	280	281	272	304	317	313	309	283	301	300	285	302	288	320	321	311	271	314	324	292	314	323	316	285	290	304	300	302	295	300	310	282	306	290	307	317	278	296	285	243	302	285	318	287	310	309	302	302	286	271	332	321	319	312	297	280	332	333	255	297	306	294	327	279	297	284	293	280	308	312	295	281	333	319	304	301	296	293	318	285	302	316	290	261	267	280	301	310	321	306	291	293	289	266	328	300	307	315	286	288	302	278	282	295	300	313	280	310	292	322	310	281	294	289	286	299	297	303	303	295	309	286	312	307	259	294	290	287	313	315	265	294	290	274	283	292	315	284	293	323	294	289	290	293	269	301	305	275	334	295	317	324	289	297	320	269	312	270	307	310	306	289	312	337	321	281	251	282	297	281	277	322	286	290	317	285	279	277	284	306	298	306	281	271	317	286	295	292	287	278	280	311	258	294	287	283	318	314	257	279	314	291	283	289	308	319	286	289	315	273	296	284	282	292	299	283	290	303	296	275	297	330	308	290	315	269	274	315	300	309	284	310	298	296	290	274	300	272	311	302	294	289	303	305	278	278	314	313	300	291	283	299	307	308	297	294	283	324	307	315	307	280	335	313	274	297	282	280	308	293	307	298	293	267	268	272	305	313	326	264	292	288	311	284	274	294	272	292	323	311	315	282	289	313	285	279	307	294	303	292	304	292	295	272	285	285	282	289	291	268	282	317	287	320	340	305	309	281	317	297	339	288	302	281	292	312	287	320	310	243	305	271	284	287	308	301	298	321	314	267	351	276	320	318	289	316	300	270	277	274	291	266	298	294	325	300	309	293	324	298	275	287	278	299	300	291	282	310	277	285	301	276	304	287	318	319	305	298	277	305	297	259	287	294	312	328	328	301	279	316	302	303	329	283	271	305	320	296	304	313	290	284	287	291	286	303	275	287	289	260	289	285	317	276	287	284	311	294	296	313	297	294	290	302	310	286	294	278	265	290	278	284	274	282	302	297	278	312	315	287	340	314	299	290	259	295	264	315	301	276	306	304	294	318	289	292	281	299	261	265	293	267	269	291	290	297	288	299	269	323	326	312	280	308	279	273	303	283	292	285	274	316	290	307	263	308	273	289	307	286	269	271	301	316	276	301	298	312	308	308	296	286	309	296	285	291	281	306	289	285	285	267	308	309	321	309	330	294	308	274	290	252	286	302	321	299	304	277	267	303	307	277	280	266	304	289	296	286	282	297	294	280	296	303	299	315	331	323	301	299	309	330	292	310	319	277	287	320	261	291	305	290	305	288	306	304	290	296	331	288	282	301	291	263	297	317	304	306	286	295	287	304	313	274	250	279	304	324	277	259	254	320	283	288	309	304	307	260	297	303	293	272	282	270	314	276	293	284	306	293	279	331	297	295	291	299	325	286	314	325	321	299	291	293	254	291	278	323	295	303	278	264	278	292	303	323	285	305	297	301	283	312	289	289	293	303	297	316	289	306
22635	21512	29399	24065	21514	21607	12432	1890	1425	1288	1183	1196	1136	1070	998	1026	1021	1030	1026	998	943	1018	1009	918	969	965	924	951	968	1001	949	925	925	926	935	892	967	927	944	934	965	955	884	901	916	886	991	912	943	834	996	926	902	897	921	932	974	903	918	937	898	935	917	896	958	914	914	909	949	910	952	903	945	949	868	862	933	894	869	893	896	927	933	938	953	884	911	952	909	946	939	944	953	977	858	921	917	912	881	940	900	927	940	888	915	959	882	942	962	963	908	941	948	909	951	924	894	882	952	938	922	895	940	887	909	899	907	917	917	829	911	923	928	959	946	853	917	944	908	894	876	923	914	901	922	933	868	873	962	897	887	912	972	961	939	946	951	882	843	879	940	922	915	920	892	997	965	922	887	884	912	930	974	943	898	939	925	893	914	902	843	961	866	942	876	897	934	902	896	908	910	910	881	916	925	889	933	843	898	871	895	869	871	855	944	910	864	903	965	878	913	929	948	878	905	882	914	897	924	944	899	964	928	925	921	943	890	992	894	920	885	937	914	897	859	927	888	981	932	875	894	929	905	894	877	922	914	941	900	886	893	905	865	934	908	901	868	837	896	904	875	920	902	940	893	907	863	953	893	877	892	984	928	924	931	930	937	912	914	928	947	921	967	907	950	914	896	943	975	907	909	891	841	923	881	964	875	944	948	905	932	952	853	925	913	944	958	971	970	908	928	983	933	905	861	869	910	956	955	944	861	875	899	904	961	928	914	883	894	917	986	903	940	877	920	902	943	893	917	965	927	961	1009	906	874	956	948	916	914	880	931	898	933	951	933	865	922	888	898	890	921	934	919	915	893	887	943	906	956	941	939	903	896	931	902	953	928	943	942	905	874	899	888	933	874	913	936	940	865	959	850	928	926	917	940	915	917	960	941	963	933	931	924	901	861	891	954	890	930	887	895	916	951	925	892	902	872	918	919	975	914	859	887	912	914	904	945	912	915	895	887	926	958	918	905	935	890	912	912	939	899	962	935	849	903	932	937	869	850	816	883	933	876	938	884	944	902	890	916	898	937	972	942	897	916	969	953	939	857	865	923	893	967	935	921	875	909	842	940	896	904	922	917	923	934	941	974	950	946	922	849	884	892	895	913	975	976	912	922	870	931	911	892	882	923	960	949	915	908	891	933	905	882	945	877	909	957	941	936	884	922	936	983	902	888	872	902	942	931	920	877	957	934	912	899	916	853	944	894	979	946	902	922	863	889	915	946	948	919	924	937	966	911	889	944	963	929	928	920	924	886	907	971	899	926	947	889	979	972	941	918	913	923	854	896	886	867	916	890	876	871	908	947	910	899	940	964	907	906	920	905	899	938	931	860	928	842	874	892	898	920	927	906	957	937	928	879	906	930	942	889	918	904	899	886	937	902	914	938	879	927	917	926	905	930	872	876	895	946	878	906	858	884	924	941	952	938	940	979	913	901	929	951	925	911	904	930	920	971	939	898	940	911	892	920	914	926	937	895	921	911	916	838	915	881	948	924	860	933	892	967	879	898	937	954	913	839	872	911	912	912	921	877	875	899	953	911	922	950	898	945	873	894	935	948	911	963	873	934	903	871	901	935	930	936	922	925	928	925	912	941	928	871	922	892	943	908	953	868	921	911	904	889	934	896	951	923	904	933	899	909	947	898	905	956	947	897	918	944	932	903	904	879	905	928	918	909	906	922	909	898	881	905	884	876	867	922	949	889	963	903	918	929	910	912	893	925	948	925	902	926	916	915	957	904	894	889	943	911	898	931	838	911	889	866	868	939	926	903	929	914	920	906	932	931	912	852	937	943	921	913	922	949	897	954	927	854	893	921	876	904	861	901	904	938	873	945	901	847	940	921	954	915	875	958	887	928	924	912	910	967	961	908	880	925	900	896	940	967	938	916	916	902	887	907	919	898	903	892	900	890	905	935	932	975	951	898	943	875	943	909	854	961	898	902	931	943	907	901	926	883	929	929	902	998	886	936	896	900	916	925	961	905	944	867	872	898	976	863	894	912	864	921	840	919	902	892	932	868	888	947	918	912	990	907	976	925	929	889	893	940	902	871	904	933	838	952	943	920	948	864	884	837	971	924	945	916	908	924	934	943	926	878	949	924	894	861	863	917	935	922	934	945	882	913	923	908	873	942	886	931	962	877	942	888	886	950	925	890	839	882	897	920	962	914	906	919	889	876	866	970	960	953	979	901	921	880	902	896	914	931	923	891	914	891	884	904	910	883	955	910	951	955	862	924	897	931	936	914	915	960	934	888	965	898	908	911	857	924	963	886	929	904	929	905	958	847	930	925	909	959	912	870	917	897	875	929	914	874	919	932	912	924	942	906	873	869	927	986	919	955	930	914	891	939	915	932	946	910	833	926	908	946	933	841	947	888	898	964	934	918	940	908	939	881	863	926	920	902	939	901	923	890	897	932	892	900	887	944	891	896	940	935	913	902	915	943	888	866	902	919	902	941	957	958	962	921	900	938	959	870	891	949	902	903	925	952	896	939	912	816	921	891	904	926	953	878	893	882	913	871	904	899	894	910	1015	907	891	946	883	869	908	936	872	917	940	919	904	905	925	950	917	857	910	986	931	892	920	890	905	889	890	913	907	892	892	912	893	888	964	942	929	921	864	929	974	926	904	914	949	864	910	884	881	899	918	915	892	923	872	883	916	948	892	884	864	855	854	909	930	920	972	883	943	904	881	897	878	927	970	892	913	898	891	932	863	947	957	933	869	932	957	943	892	904	900	951	897	888	928	928	885	888	896	971	894	953	871	849	899	924	866	864	865	909	891	921	923	891	939	941	890	929	904	873	904	913	962	1000	956	890	879	888	915	917	884	922	912	910	951	890	904	906	934	924	861	884	905	888	889	906	903	929	956	957	949	876	896	918	900	911	874	937	946	889	929	960	918	968	934	877	884	913	936	899	948	885	898	895	883	838	919	887	904	915	903	864	907	914	877	897	945	884	937	893	851	899	839	868	876	932	913	892	926	909	918	918	923	912	902	881	923	936	907	902	911	959	867	938	872	923	910	914	895	878	918	849	943	920	912	916	883	896	963	906	925	875	905	919	951	944	910	904	885	948	986	924	921	934	910	910	913	871	894	927	888	933	912	912	869	895	916	891	931	914	880	915	893	953	945	886	900	905	880	959	916	878	885	895	926	937	867	937	947	951	915	891	921	915	911	952	941	905	895	861	883	885	890	947	895	912	894	882	896	986	906	855	927	869	976	914	914	851	912	914	907	924	913	968	904	867	905	880	946	920	928	934	940	939	913	899	871	891	948	955	919	910	898	900	937	899	952	920	875	936	910	921	923	907	906	901	937	861	911	915	871	890	969	899	843	883	848	884	921	928	904	909	955	884	897	858	895	914	844	892	919	951	907	897	932	924	875	940	911	909	952	883	876	890	899	888	878	895	882	934	912	912	857	941	892	935	933	903	911	905	871	908	873	904	957	946	900	928	844	866	944
4947	14783	10272	5335	3905	3130	2482	2066	1741	1559	1411	1256	1261	1129	1193	1112	1003	1079	1023	1024	990	1004	981	972	1010	984	974	977	945	953	920	959	991	921	941	964	906	960	912	867	954	958	939	927	922	950	948	951	947	900	959	923	941	923	936	924	933	919	912	930	946	905	924	892	945	939	899	885	930	899	949	961	928	901	921	905	896	931	964	919	893	882	956	952	953	887	932	932	901	944	922	859	890	840	918	927	944	901	965	923	886	939	948	920	911	894	916	861	881	956	962	859	885	916	931	915	955	940	948	935	944	890	968	846	903	930	929	906	903	914	920	941	932	886	887	930	949	921	941	901	890	870	921	959	939	917	914	889	909	899	892	882	851	913	921	945	906	966	934	949	923	903	896	899	872	923	938	939	950	937	889	912	929	967	959	918	898	893	868	889	964	918	883	874	912	947	932	890	894	913	899	828	949	948	904	908	976	954	941	941	907	979	895	951	906	933	917	890	873	929	932	907	934	934	906	943	940	944	883	860	886	942	944	919	955	919	905	936	908	926	902	942	962	929	934	934	922	903	903	912	933	956	924	878	908	914	954	916	915	896	886	910	913	944	860	922	985	882	982	882	896	915	892	908	938	921	948	950	874	941	964	888	864	918	936	958	924	915	881	910	958	940	947	977	949	926	905	904	930	924	881	900	921	869	927	987	955	901	893	946	891	917	905	896	902	911	911	881	943	912	899	931	898	939	961	899	918	934	943	873	950	865	905	889	919	884	881	944	879	883	934	906	906	946	864	930	966	948	923	992	893	924	928	933	910	854	919	896	910	934	871	916	890	944	886	919	922	874	967	940	902	897	948	953	894	883	933	862	906	914	908	940	900	887	917	938	935	937	927	913	926	927	959	951	911	910	902	973	888	904	920	947	923	885	925	930	899	941	893	895	898	958	880	904	902	940	974	935	940	911	904	959	939	943	944	928	946	938	915	946	973	912	918	922	946	959	880	901	965	903	935	880	885	891	977	903	879	911	912	950	918	948	917	896	909	908	919	918	913	907	926	940	918	915	909	882	830	923	918	913	895	976	868	917	945	913	864	920	941	939	895	917	955	854	940	931	923	862	942	918	925	938	911	932	872	887	934	879	913	904	941	956	857	947	966	941	924	884	943	925	879	889	886	908	932	883	976	898	915	882	883	980	924	945	913	970	851	900	942	916	868	903	944	931	917	898	924	928	901	911	928	930	938	918	935	868	878	936	884	942	861	883	899	858	962	917	876	987	889	866	930	858	891	961	887	916	881	837	959	910	933	938	907	897	945	941	887	925	912	954	884	867	881	886	957	933	914	893	919	926	914	951	952	914	923	899	983	965	877	917	911	898	956	935	877	933	905	953	895	921	924	959	937	896	900	901	936	886	935	939	908	948	922	912	927	933	936	896	903	895	905	952	931	934	917	932	924	897	911	940	887	978	942	871	905	979	880	883	881	908	874	974	901	913	891	887	927	973	948	935	947	911	917	899	931	914	941	884	963	929	942	892	934	933	916	905	951	888	902	967	884	914	873	877	917	948	929	909	950	890	911	885	946	917	922	898	920	879	962	903	913	945	943	917	877	904	928	905	908	990	922	933	943	908	914	927	911	911	882	920	906	884	903	902	878	926	923	954	905	861	898	959	923	952	984	916	961	905	850	920	939	946	919	896	953	967	866	900	933	963	926	880	921	943	934	943	918	950	928	926	912	913	921	909	913	914	919	965	903	968	933	907	875	945	936	908	903	932	889	928	947	873	910	945	946	964	936	876	863	866	949	905	963	901	956	902	936	923	893	921	942	906	925	884	904	881	958	888	927	939	868	948	919	927	872	923	918	897	889	994	962	960	934	906	911	936	906	911	938	937	979	931	892	912	920	887	957	907	951	878	892	932	918	857	918	895	921	876	939	917	921	933	875	950	919	925	909	941	893	933	887	906	856	895	944	915	909	913	905	929	982	936	900	919	924	902	944	904	908	905	910	921	894	906	930	892	934	912	875	916	941	910	864	903	905	932	897	889	890	949	943	997	915	909	883	893	943	872	932	937	900	898	946	901	910	911	964	934	996	895	902	939	931	912	902	953	945	913	907	926	906	913	940	912	925	947	915	956	923	935	962	981	928	939	893	916	949	861	889	950	951	971	915	878	960	959	915	920	942	913	934	928	861	892	905	896	918	893	956	955	944	890	945	884	938	865	943	848	901	927	961	897	890	909	926	904	928	915	936	963	884	921	879	893	932	926	918	872	897	930	922	879	951	933	875	953	913	883	909	936	855	930	933	918	946	959	906	910	909	929	896	913	917	915	861	988	923	909	957	921	915	992	972	967	872	911	968	898	929	939	941	885	973	978	936	870	903	887	839	914	934	901	935	871	924	848	888	939	964	870	887	926	908	914	956	870	924	910	964	865	878	912	929	856	877	951	874	871	947	887	924	970	874	898	909	901	824	944	911	922	847	921	922	910	891	907	963	898	877	896	864	918	886	941	936	865	913	917	852	951	845	911	939	841	926	872	975	930	929	899	917	895	910	871	926	900	951	920	894	920	932	934	895	951	918	891	920	895	908	894	933	910	922	978	878	936	923	901	909	875	960	936	930	914	889	887	949	914	920	949	935	864	876	891	895	949	890	948	940	933	861	920	929	863	906	871	915	927	929	862	945	917	895	947	898	854	954	885	947	934	885	880	921	898	898	940	935	923	938	918	904	955	881	880	904	923	927	913	865	971	920	870	936	909	865	931	951	897	866	932	912	904	888	906	919	914	936	916	924	938	888	949	928	878	927	951	889	932	900	936	906	940	867	915	878	843	920	909	901	825	889	927	931	952	917	935	911	884	894	869	923	916	898	902	952	914	894	885	911	903	914	869	844	891	973	923	907	933	992	937	930	896	959	959	938	917	933	923	906	937	883	879	955	891	998	917	927	891	942	901	865	872	895	904	898	942	934	957	874	909	936	894	964	978	955	885	896	904	879	939	917	943	905	952	908	937	922	936	938	927	932	904	918	905	883	867	904	902	968	893	887	931	903	927	908	936	937	930	940	916	920	889	928	876	894	924	954	892	914	890	896	923	895	910	907	924	946	952	922	908	920	915	974	956	949	918	910	942	880	901	954	941	904	907	928	921	948	901	905	903	940	924	911	909	909	921	929	979	885	916	955	895	941	925	912	896	900	957	901	941	952	933	907	939	926	946	943	843	899	961	932	938	869	928	879	948	941	920	917	963	929	901	903	869	903	946	934	920	942	899	905	888	901	884	935	883	951	952	868	936	932	917	920	869	880	931	946	943	903	931	903	931	894	954	883	920	951	939	888	877	884	870	885	905	918	911	912	873	917	899	932	887	925	890	951	945	925	989	949	940	921	929	935	894	932	847	952	914	901	901	902	871	915	944	954	898	935	932	907	911	927	948	887	906	879	907	941	959	939	958	929	952	895	897	923	913	929	915	926	913	930	879	873	939	904	907	878	943	887	883	911	937	858	904	908	926
27983	20526	7801	798	500	467	409	417	394	395	394	422	373	394	377	382	423	382	352	419	367	389	379	392	388	393	391	378	393	392	398	356	373	379	383	363	387	350	379	372	358	392	373	369	369	389	380	383	384	332	374	397	393	407	348	386	398	404	423	391	376	386	370	380	364	404	381	380	368	401	382	387	378	363	385	386	360	417	402	349	394	411	386	379	391	340	366	388	362	359	377	365	386	361	389	388	391	401	377	397	368	391	366	351	361	390	435	387	398	405	359	362	382	393	374	392	351	407	401	372	354	385	330	373	371	383	369	370	367	387	355	353	375	362	401	412	382	374	357	378	362	381	425	385	383	384	389	398	356	380	348	375	363	409	387	368	367	384	369	386	366	385	359	359	365	361	375	367	371	334	375	419	374	367	383	372	381	396	427	417	376	350	369	328	374	387	406	367	375	371	390	410	367	368	377	371	408	388	407	399	360	382	382	392	375	388	372	404	388	375	361	408	391	402	387	392	375	371	411	374	401	396	345	367	352	438	402	397	351	379	388	370	372	377	388	415	364	364	381	374	377	365	346	366	375	360	378	370	362	396	389	403	378	381	386	382	376	411	391	351	387	385	368	392	380	381	400	391	350	411	359	403	389	377	367	376	379	424	382	390	376	356	346	419	380	378	374	372	359	377	378	403	370	372	399	365	378	396	324	405	386	366	411	362	379	367	383	369	369	333	375	368	394	359	383	393	409	401	376	369	370	404	384	380	387	353	365	375	350	415	408	383	403	371	378	383	344	359	401	384	342	367	385	355	345	398	405	362	385	370	373	389	360	392	369	387	370	347	392	404	407	332	353	389	351	413	376	423	404	384	400	343	374	406	387	400	370	389	409	377	407	410	387	370	371	373	343	369	370	379	396	367	385	374	384	386	379	400	390	380	400	405	413	386	358	415	377	393	378	342	391	374	385	348	382	405	364	376	380	381	399	358	384	359	372	386	390	365	372	372	393	394	353	367	376	355	384	373	360	392	360	405	402	391	378	398	370	383	395	364	389	396	419	380	370	415	377	364	367	400	365	375	383	401	344	362	383	374	409	370	361	360	376	372	404	369	390	341	422	380	375	364	391	385	400	419	371	356	344	355	358	361	379	405	354	355	377	338	396	382	396	384	380	396	390	403	402	391	389	405	379	348	407	386	390	389	372	392	382	392	402	376	381	351	399	400	394	413	385	367	387	389	392	393	419	356	361	371	406	400	405	407	385	376	402	374	359	361	373	383	371	386	384	372	387	329	359	370	416	364	381	366	393	360	389	387	428	386	335	394	382	367	388	410	401	377	361	354	368	356	397	383	368	405	367	404	391	363	393	375	381	385	361	347	374	362	393	344	347	394	398	389	408	372	372	369	374	415	377	379	387	400	392	425	383	414	370	400	364	373	404	397	372	402	359	353	375	358	383	399	352	387	376	397	394	387	365	397	370	417	384	357	358	388	390	368	420	373	362	375	395	400	377	370	370	342	398	395	385	388	379	373	373	376	346	384	353	429	398	356	332	388	397	387	382	412	388	386	405	399	366	387	389	371	367	430	418	399	376	360	362	369	417	384	395	380	369	388	377	357	366	363	350	375	390	359	405	375	392	354	344	382	390	398	354	368	394	413	367	394	413	394	417	417	363	325	374	383	372	371	394	369	413	373	384	355	410	392	378	385	390	374	359	399	388	343	391	392	363	391	348	381	376	397	397	378	397	379	388	395	413	387	370	357	393	391	400	385	397	391	371	397	393	405	425	386	372	386	421	370	414	352	384	369	401	365	405	368	384	383	360	351	416	387	393	405	400	380	393	378	396	390	369	379	389	388	405	418	354	379	374	398	368	391	395	382	370	363	360	359	383	378	373	364	384	377	402	388	371	346	412	377	366	388	412	360	363	394	384	368	345	386	376	380	375	406	389	404	401	384	363	368	390	362	350	393	400	346	368	338	366	360	376	384	384	387	393	373	340	352	361	353	351	399	398	398	379	349	388	387	377	395	380	380	366	389	403	392	404	368	459	385	446	387	404	378	377	337	394	375	346	374	405	383	403	369	366	383	384	388	382	384	413	414	408	366	352	352	382	367	372	430	349	380	395	384	390	396	392	376	365	414	336	370	398	378	392	363	362	343	377	402	360	386	388	389	393	391	355	361	378	367	421	395	365	371	359	395	401	387	407	389	375	387	384	389	389	384	379	388	445	366	375	373	383	346	357	368	396	396	382	400	365	383	374	378	383	383	424	349	382	387	386	389	418	372	383	405	354	385	351	385	382	390	371	396	381	391	349	371	405	411	375	382	391	350	401	353	402	380	376	383	356	363	374	412	359	376	375	387	387	387	364	375	377	415	393	390	371	421	441	388	379	354	389	403	382	386	368	377	365	365	387	400	366	377	359	362	371	428	395	411	390	409	362	391	371	386	375	396	402	382	367	360	369	408	359	359	383	423	400	357	375	429	392	402	385	372	408	383	396	363	369	372	346	350	356	381	358	375	365	405	390	401	392	363	358	385	353	372	376	348	348	388	367	401	391	377	363	392	387	395	378	347	407	364	392	381	373	367	377	392	379	348	382	363	397	380	395	393	369	387	366	394	414	376	389	371	338	358	387	385	392	359	432	409	387	401	355	391	405	370	391	350	395	366	398	370	351	372	383	369	369	402	368	394	379	371	379	369	394	368	371	343	361	362	402	351	377	387	362	393	382	359	341	385	384	387	412	404	372	415	396	399	389	361	384	384	386	359	382	392	414	398	380	391	428	381	377	380	405	367	385	414	366	374	395	390	366	407	394	381	386	392	391	364	383	395	396	384	354	407	364	356	376	359	392	379	359	347	362	394	397	378	390	440	395	391	374	361	355	382	392	382	403	372	385	390	415	393	360	380	347	372	343	389	377	364	387	356	376	395	373	375	387	402	369	393	356	386	383	371	387	366	392	381	389	368	351	410	340	368	372	406	412	371	365	365	376	390	392	361	360	371	364	357	361	376	346	358	400	389	368	369	388	366	381	384	342	415	373	367	386	388	377	377	375	332	384	414	365	391	394	408	399	341	366	389	370	369	379	358	404	391	382	367	400	384	383	382	393	382	375	423	398	356	414	362	375	356	362	387	396	365	402	394	359	387	394	410	411	367	392	369	394	377	401	393	376	390	377	417	379	395	365	345	415	387	392	400	450	383	407	367	366	423	374	354	334	380	394	371	366	417	402	332	368	396	370	362	376	362	403	380	402	364	388	372	370	394	335	387	376	388	382	414	385	382	361	352	390	370	390	384	336	350	421	382	316	345	373	398	367	361	404	363	371	366	392	399	373	406	396	353	381	361	394	349	402	368	388	389	390	374	375	371	345	352	397	363	347	390	372	368	418	366	386	394	411	386	358	389	381	393	413	390	352	367	357	419	390	376	434	352	403	380	408	395	386	344	360	377	346	388	330	340	397	385	379	401	403	420	383	343	359	362	345	390	376	368	393	378	377	368	396	367
4513	1432	903	622	522	522	503	452	404	436	368	393	398	412	386	389	400	418	369	413	385	430	367	378	388	404	395	398	384	378	370	388	402	393	360	421	398	356	411	360	360	404	382	376	429	381	382	384	350	391	334	395	409	402	370	357	370	394	399	383	414	377	394	380	370	411	360	383	387	365	412	404	417	395	362	376	396	389	378	387	407	393	370	383	368	379	365	409	373	378	379	403	380	395	385	378	366	404	355	423	410	367	389	377	370	396	400	398	410	396	411	363	403	375	408	408	414	415	401	371	380	395	363	367	381	360	375	377	389	372	402	377	416	387	369	400	396	391	392	375	376	363	405	419	378	339	423	404	384	384	355	400	381	362	410	397	377	386	372	346	374	367	362	407	399	391	399	410	390	382	395	375	395	379	384	360	434	376	356	379	408	396	390	400	358	369	328	374	349	374	386	373	416	400	419	379	388	376	361	405	356	345	402	399	389	423	405	383	394	372	382	417	404	362	400	436	380	374	401	401	390	384	369	400	374	365	376	396	451	375	400	386	380	386	391	407	380	399	412	382	367	364	382	419	388	383	442	411	372	392	404	398	359	422	372	365	391	391	379	375	380	377	376	362	382	352	366	363	394	401	408	376	356	412	394	403	363	407	424	373	404	351	362	388	384	386	379	395	398	376	382	385	353	384	431	395	398	423	374	380	356	357	389	374	402	409	387	414	392	373	398	370	386	364	376	406	389	413	363	369	404	373	391	371	403	416	396	383	380	378	379	378	406	385	404	359	407	372	351	407	403	393	366	349	401	370	377	415	370	368	395	400	393	365	404	421	402	383	364	418	403	381	392	414	370	415	381	392	393	345	384	374	394	417	378	409	367	394	368	374	418	353	410	389	403	388	367	392	366	370	407	402	333	401	370	367	396	388	412	379	402	402	397	416	420	387	392	386	433	391	363	359	390	387	413	402	394	396	407	380	381	363	392	342	374	389	341	400	405	375	364	393	370	386	387	378	407	412	393	367	373	392	397	384	391	399	401	412	383	342	377	383	381	383	374	417	369	387	388	391	363	384	397	375	365	393	377	413	384	410	404	394	391	384	393	425	390	388	352	398	400	365	379	398	372	387	382	375	358	397	412	407	425	399	356	395	387	367	401	344	395	369	413	374	403	388	384	378	373	377	365	400	393	412	368	410	370	382	378	396	392	398	401	385	395	364	423	369	372	402	386	370	381	408	408	425	379	363	391	411	352	369	405	381	370	386	423	364	390	372	384	414	384	391	385	380	419	399	380	361	375	376	393	405	385	396	366	395	389	393	384	376	384	420	372	386	372	397	412	392	369	403	375	386	416	391	391	404	415	364	371	405	389	369	371	409	377	391	406	387	380	402	375	376	384	375	375	407	331	380	391	370	406	400	382	398	411	369	386	414	398	407	409	347	387	392	399	423	409	357	393	347	376	410	407	386	388	391	387	379	370	410	403	383	407	398	372	372	364	398	377	369	357	365	380	391	400	388	409	437	387	406	435	368	384	418	398	366	415	387	416	366	372	367	374	389	389	383	391	402	362	426	386	374	363	374	405	392	381	379	377	362	406	374	377	362	394	413	385	367	393	349	387	392	363	396	372	407	389	392	414	379	408	401	402	393	380	413	413	360	422	406	374	405	370	395	370	394	384	429	385	357	363	374	392	390	395	396	391	376	405	358	366	384	411	351	404	402	421	371	381	423	379	393	392	404	398	397	357	409	398	369	386	379	422	430	391	363	384	386	409	439	354	379	419	392	399	398	349	360	433	356	346	378	356	394	332	395	430	376	390	402	426	371	359	389	405	406	370	390	384	375	355	383	391	355	398	405	372	365	387	391	423	390	365	353	378	389	395	386	388	356	381	356	378	394	383	391	374	408	390	368	390	385	390	379	386	407	421	390	372	395	349	397	424	366	400	359	388	403	401	348	400	381	350	386	402	395	366	412	406	395	392	397	417	370	365	386	359	396	369	373	362	375	374	373	390	401	359	365	379	399	366	369	370	391	399	366	378	422	397	373	351	407	407	388	378	388	415	337	352	384	396	408	367	350	377	425	375	393	382	394	390	384	389	374	405	396	397	419	381	387	387	393	381	401	395	385	385	371	378	399	400	401	399	407	406	414	424	403	379	412	377	365	428	391	356	390	362	402	388	401	382	395	412	397	379	389	381	360	353	382	400	417	392	417	384	374	357	403	366	382	396	374	380	389	386	359	388	391	388	377	412	385	391	343	379	409	380	367	362	388	379	413	367	363	402	398	391	401	411	404	370	392	403	387	367	371	362	400	381	392	417	380	364	390	393	405	334	393	379	394	389	393	390	393	355	353	413	376	393	379	420	380	376	419	395	370	388	390	368	386	386	376	367	416	374	418	356	367	403	360	392	369	398	392	376	378	374	398	385	387	424	390	382	376	348	407	393	361	366	360	414	400	401	372	393	360	391	382	368	381	405	433	399	382	368	389	396	349	363	353	377	385	379	369	411	410	367	352	425	368	395	393	415	358	404	343	361	392	381	357	400	383	352	358	395	395	393	404	428	379	421	395	381	342	377	409	413	385	386	392	401	385	433	426	403	378	402	373	355	383	372	362	373	393	400	354	409	409	367	354	405	377	403	379	398	405	382	397	386	390	393	403	389	401	400	405	400	420	411	352	353	389	389	382	385	430	373	352	359	397	408	381	390	418	402	409	384	390	416	373	389	352	352	392	411	408	398	395	374	393	408	403	339	433	400	387	375	390	405	376	368	397	386	396	350	385	401	354	406	437	400	413	385	383	380	348	396	407	365	361	385	369	368	397	373	405	389	366	385	382	386	372	412	365	373	411	363	397	379	456	402	383	411	377	376	398	404	355	406	376	371	392	418	381	398	410	390	418	408	400	378	418	351	407	357	395	377	406	385	367	396	409	397	399	383	438	353	410	388	397	387	391	388	412	351	392	419	411	401	385	382	405	397	376	381	388	375	386	356	374	370	386	388	383	430	391	396	367	382	397	403	355	362	392	398	362	383	406	385	422	393	354	374	386	409	365	376	404	375	382	415	389	359	399	379	390	394	394	379	380	361	401	379	368	416	374	376	365	388	385	388	387	351	398	389	391	390	365	370	374	384	397	359	416	383	376	378	417	362	371	389	361	395	380	398	393	409	360	407	386	400	402	382	383	401	401	407	397	376	375	358	379	395	380	374	387	369	409	361	406	411	387	385	371	441	402	376	411	366	403	403	393	401	382	378	391	427	381	416	416	403	364	367	352	367	380	420	358	384	370	374	381	373	358	413	377	398	399	386	395	383	378	360	390	359	365	361	395	382	379	387	385	370	399	382	422	371	405	373	425	392	402	402	401	376	362	372	384	371	381	374	404	388	385	399	394	414	410	406	416	377	384	381	396	408	399	390	384	382	402	368	389	393	405	384	408	404	376	370	409	413	393	394	360	422	400	366	401	428	398	372	381	387	399	421	376	410	389	384	417	387	414	343	383
23833	21532	29044	24482	21537	12941	1914	1211	1123	1083	1004	983	946	987	912	950	913	938	909	957	882	895	853	882	849	889	860	876	869	869	926	889	864	870	881	829	880	893	899	835	879	879	862	791	853	877	867	873	857	839	858	900	856	825	871	894	810	855	934	878	870	823	856	870	845	895	847	886	864	883	854	875	874	826	818	862	816	887	849	844	881	836	865	798	897	849	858	852	864	816	854	882	903	858	812	857	818	843	858	872	840	845	858	860	821	915	841	812	897	852	860	866	893	840	862	841	858	834	831	907	835	852	804	903	893	844	855	865	837	870	841	824	842	808	822	869	906	816	849	851	817	872	855	859	884	811	847	874	883	863	832	850	867	877	846	850	810	876	882	821	881	889	875	839	814	916	840	867	850	842	795	850	869	809	836	837	843	873	897	874	874	886	853	877	886	823	867	866	846	873	864	910	819	834	841	871	863	888	810	838	800	874	818	906	895	831	831	854	812	899	885	845	836	835	840	856	834	874	883	859	879	884	882	848	899	871	882	840	881	874	846	870	833	863	879	837	847	841	881	854	865	873	847	844	892	892	845	897	883	889	880	876	892	860	848	860	912	812	901	855	836	824	876	862	819	865	792	884	901	905	891	872	880	831	904	832	846	876	852	841	857	847	850	869	862	865	884	852	864	797	881	880	789	809	860	887	845	899	857	867	869	867	827	869	822	876	841	865	832	843	879	896	887	914	864	879	847	837	871	903	834	837	894	852	848	807	854	900	903	849	881	798	884	893	853	866	800	898	835	870	892	817	876	865	877	841	910	823	843	822	810	870	898	862	835	876	840	787	844	860	889	889	832	879	880	923	840	834	811	834	843	806	853	820	846	851	839	841	901	829	849	934	890	838	872	861	878	827	856	836	886	863	879	844	823	798	867	874	873	851	828	880	875	832	877	881	818	834	859	853	917	807	855	858	813	837	834	863	872	908	855	889	816	858	855	863	854	863	857	835	864	881	893	877	842	823	862	877	866	877	859	883	824	851	869	854	833	830	885	825	825	917	868	838	835	826	848	870	838	790	887	878	805	876	811	871	854	885	834	853	855	856	868	896	873	844	845	872	874	862	868	826	889	836	853	831	850	834	844	865	876	817	899	874	884	868	906	810	840	840	821	846	838	869	834	821	835	863	876	848	844	806	889	825	902	840	848	835	846	890	799	858	846	791	852	865	857	828	843	862	844	823	920	834	871	870	876	827	903	850	850	872	830	834	880	883	892	879	818	823	904	885	823	877	898	815	832	857	866	835	845	870	862	912	894	843	876	842	879	864	897	838	855	922	870	848	849	842	818	852	878	844	834	809	879	837	848	874	898	874	833	846	836	857	861	851	880	865	812	824	887	834	842	854	847	824	840	809	899	847	853	839	858	876	816	886	829	919	887	810	768	840	844	828	884	862	818	837	858	844	857	865	877	878	881	827	905	848	833	847	838	789	870	888	851	905	867	846	816	888	856	876	822	854	883	842	861	845	855	855	838	885	841	814	854	826	846	851	835	842	842	876	857	920	871	833	856	879	841	892	861	891	861	867	908	848	834	908	896	827	876	876	786	944	858	858	858	883	840	878	872	854	905	875	882	858	834	820	859	840	837	892	826	869	833	870	882	875	898	910	875	782	818	865	870	859	914	817	862	816	816	828	847	861	878	811	865	836	801	877	889	825	891	887	852	843	851	840	863	850	861	870	867	874	878	830	846	863	891	850	853	887	876	876	847	857	888	848	840	850	865	871	875	888	841	807	849	865	828	841	815	851	868	860	786	876	882	827	861	849	880	787	884	844	831	873	868	859	909	853	834	867	795	852	838	913	876	820	843	877	898	798	872	840	880	837	875	873	896	885	872	865	876	835	826	852	841	875	848	819	821	884	869	875	869	826	829	893	853	811	854	856	876	826	850	887	859	837	827	885	903	820	876	882	879	867	824	807	846	854	842	880	894	870	854	835	855	834	879	876	803	794	860	867	871	858	887	829	811	828	821	900	834	816	852	863	893	876	897	828	830	898	847	882	845	838	829	856	946	839	816	842	832	875	847	875	859	852	834	805	886	820	826	849	848	841	880	831	809	866	891	897	838	857	880	816	841	854	882	829	855	884	827	874	866	887	843	872	886	857	850	880	817	834	817	865	867	850	824	878	866	858	832	886	851	866	844	808	910	897	887	934	848	805	836	841	840	853	836	827	906	849	870	875	876	853	857	871	840	811	886	864	834	907	803	868	833	883	872	851	868	865	847	839	876	821	837	841	830	886	804	800	853	855	818	790	793	919	867	844	853	909	825	865	833	838	897	897	875	862	874	853	885	891	866	889	891	872	873	875	862	850	791	859	799	851	865	868	808	820	908	822	821	799	838	830	810	855	817	872	867	888	850	814	855	769	846	820	834	816	794	891	824	804	835	874	889	856	855	840	882	831	859	895	878	849	824	862	927	838	846	805	879	888	871	828	867	861	852	816	787	861	836	864	875	798	876	894	890	863	838	827	876	842	893	882	822	866	859	886	863	886	863	806	862	851	888	906	860	837	873	861	859	829	909	813	854	849	822	859	852	865	866	812	866	868	796	801	852	788	822	852	858	878	837	831	825	861	863	888	854	864	851	823	830	854	851	848	822	867	862	887	849	850	812	852	850	840	840	819	879	849	844	837	854	874	874	877	801	854	825	855	896	846	849	858	882	828	820	878	916	838	870	865	879	827	859	901	803	847	853	802	856	876	862	837	885	798	872	893	890	828	814	858	866	838	831	860	829	834	838	887	873	833	846	885	831	875	808	844	887	840	860	917	852	789	901	868	891	861	853	811	817	837	886	879	816	836	865	895	871	795	806	838	821	854	842	870	899	860	894	819	806	815	823	893	893	836	862	898	890	852	840	846	864	882	856	817	863	861	813	891	827	832	877	881	849	835	870	836	867	823	863	871	815	871	846	909	870	798	819	927	812	825	840	837	830	858	825	892	865	861	831	832	845	880	843	843	821	858	875	849	839	890	847	910	881	844	920	844	890	837	878	890	845	866	848	863	894	833	857	831	798	834	809	809	861	874	816	812	888	785	885	818	917	856	889	905	838	868	906	847	835	855	823	819	849	854	877	896	858	900	875	917	859	897	877	803	920	854	878	885	880	909	861	828	884	837	811	863	880	859	867	836	823	798	924	851	848	897	889	880	905	881	855	827	838	861	902	904	848	842	876	874	917	897	838	832	842	853	847	801	828	874	881	873	883	809	871	843	819	858	863	884	847	848	813	843	901	827	820	884	852	845	887	807	896	898	830	879	880	776	823	817	845	813	878	873	848	876	853	863	837	902	834	833	826	842	861	849	799	828	857	844	832	876	880	818	857	850	842	893	899	902	801	819	827	843	832	873	888	820	822	860	877	799	856	815	910	825	831	839	871	852	822	864	842	891	842	815	881	852	888	845	846	825	862	861	847	901	870	875	825	837	853	836	836	890	830	857	810	847	850	885	820	862
3797	9302	6339	3337	2407	2016	1688	1405	1255	1168	1109	1089	1041	1024	990	971	922	969	948	873	909	933	849	848	909	839	892	876	812	856	832	879	845	867	863	848	899	883	879	874	857	894	789	809	814	862	867	832	858	858	850	822	790	922	899	843	847	833	834	857	885	880	812	860	869	840	831	847	857	804	899	839	850	907	846	869	879	880	896	837	860	852	857	832	840	843	890	889	827	883	850	831	861	840	869	876	870	834	833	837	894	886	915	863	834	849	822	861	821	875	860	874	848	839	829	846	884	819	871	889	846	876	856	857	861	856	882	843	861	860	849	874	906	894	859	843	824	859	783	809	860	822	857	836	809	892	849	897	874	836	947	847	823	845	887	864	821	843	804	862	832	805	823	879	888	846	899	873	852	841	853	846	849	858	862	821	880	862	809	868	778	843	917	792	869	855	839	870	874	885	871	878	862	868	804	857	895	849	813	838	838	864	801	856	789	831	853	894	844	837	830	857	854	837	752	837	855	815	858	855	884	839	851	871	833	886	865	836	872	871	833	854	877	834	826	880	871	872	794	859	833	868	852	872	837	877	915	844	879	845	816	833	848	833	846	849	921	842	865	910	896	818	849	840	803	862	835	855	868	820	841	833	846	879	853	900	829	847	836	835	833	851	820	844	862	864	843	823	852	844	835	862	862	815	891	849	843	822	835	829	857	866	810	839	839	866	842	852	836	842	816	857	871	883	893	866	841	803	868	872	865	840	867	854	835	874	874	897	848	813	867	875	820	878	840	833	881	866	889	853	871	833	841	831	853	854	843	833	842	842	831	885	875	831	892	897	878	848	853	891	820	854	878	845	791	799	862	858	826	912	859	883	858	876	798	873	907	913	831	860	839	861	812	852	885	842	858	862	883	826	865	856	857	826	907	793	847	881	861	824	854	844	862	833	857	838	848	824	874	858	893	857	882	813	856	819	831	827	847	873	857	812	856	869	808	856	833	886	850	877	865	887	800	813	869	860	842	861	887	894	908	842	834	832	862	794	849	817	880	864	868	889	835	823	886	859	807	872	838	878	844	931	817	892	903	837	829	864	848	825	883	860	866	887	835	869	837	806	844	837	877	879	857	896	811	824	829	847	838	824	841	904	883	809	824	888	827	841	852	812	898	853	834	876	855	867	847	797	826	874	820	914	890	819	869	898	826	840	839	823	860	867	878	788	840	871	841	814	885	826	829	817	840	873	858	880	850	813	846	865	857	847	834	835	842	847	908	858	892	879	812	859	807	877	794	877	807	851	817	867	815	865	859	910	884	846	847	840	864	863	890	850	848	833	850	858	849	853	831	867	875	858	857	878	866	834	774	876	913	874	843	845	840	869	801	895	844	868	825	837	871	830	867	837	874	864	879	886	872	811	840	828	913	908	853	853	818	833	845	837	865	861	829	833	840	857	846	837	825	805	845	854	878	867	879	824	890	870	836	855	863	842	845	869	850	832	876	863	818	850	857	836	817	834	869	839	871	825	853	851	847	919	824	888	860	888	854	887	856	817	843	863	833	862	868	834	823	886	820	898	885	807	836	807	836	837	836	874	857	865	781	901	844	854	843	876	877	896	862	827	852	859	877	865	861	838	826	816	845	910	907	812	834	843	832	818	837	874	847	835	856	854	823	849	811	868	892	839	854	889	811	878	862	852	860	865	879	866	834	871	841	853	849	798	863	827	832	857	827	883	834	823	842	803	815	879	840	852	844	785	834	895	870	778	867	809	850	866	862	853	800	811	874	856	863	859	861	786	870	847	792	890	881	837	865	832	808	859	825	837	863	834	882	844	844	860	832	830	844	793	863	826	881	854	832	886	864	854	844	864	890	836	813	911	797	887	841	822	895	821	856	829	881	855	822	898	878	826	835	844	836	850	860	882	821	877	862	831	860	816	822	760	817	841	923	813	844	814	885	842	838	881	874	824	838	910	903	842	862	858	912	853	879	835	888	807	843	904	837	844	884	834	819	861	852	865	849	857	800	847	864	838	820	873	846	876	821	831	874	851	857	830	832	832	794	855	861	863	842	855	857	845	870	839	844	868	858	852	861	852	807	879	887	821	876	824	869	890	903	852	863	865	865	871	878	884	851	910	843	847	862	865	871	860	879	844	855	845	860	860	837	831	860	866	847	814	867	856	823	854	877	820	841	915	851	895	817	868	819	841	868	852	847	878	858	903	802	827	870	862	888	830	870	864	863	880	887	871	820	869	855	838	835	854	874	846	839	831	804	830	873	843	805	853	855	852	839	863	870	842	827	877	865	872	888	875	902	850	847	862	849	843	867	881	851	850	894	867	864	920	838	865	868	888	809	902	797	824	883	811	827	838	831	872	823	839	916	840	916	844	838	856	814	876	871	855	849	869	796	869	844	842	845	802	852	829	828	868	801	835	860	838	859	860	836	788	878	818	827	923	849	834	902	813	845	863	857	830	846	842	850	815	859	827	898	868	859	845	830	861	876	844	832	859	864	840	843	851	881	899	847	858	844	901	830	851	838	842	885	825	872	831	821	861	884	877	830	859	890	865	843	791	829	862	893	919	843	838	852	884	860	850	827	839	848	824	863	876	865	842	856	858	862	853	831	874	858	906	819	845	859	907	866	874	906	849	825	878	883	827	851	863	890	844	873	831	830	795	879	822	806	802	859	836	893	828	825	840	873	846	836	868	817	813	878	836	817	871	860	835	839	825	866	822	841	862	851	821	839	807	801	860	891	828	867	863	910	843	901	841	843	873	878	875	897	840	871	853	854	829	879	860	814	817	881	862	869	888	864	856	821	860	897	847	869	874	869	839	881	850	853	823	833	914	882	855	862	810	839	812	832	875	842	846	847	887	883	825	830	809	840	808	891	867	843	877	861	820	826	856	821	873	819	857	848	838	892	850	842	808	898	899	798	857	848	876	820	845	894	870	831	822	834	892	912	812	886	827	811	848	855	840	854	829	810	897	886	856	812	848	826	821	804	832	857	841	830	854	837	883	849	858	851	817	870	849	818	851	856	846	873	816	905	859	812	847	831	790	849	870	813	795	878	886	878	841	835	833	894	846	859	868	862	892	857	872	862	826	866	887	820	842	856	890	839	850	871	885	833	851	852	816	882	829	849	867	839	849	885	884	831	910	891	841	874	883	864	838	840	848	857	842	796	871	864	901	829	873	808	875	903	833	858	906	821	837	845	856	857	816	844	857	823	873	824	846	881	804	852	784	820	831	877	845	836	821	832	858	877	856	859	844	914	822	854	855	848	821	867	852	791	894	817	812	850	916	835	871	851	858	820	840	853	842	890	825	830	893	876	871	834	859	863	854	818	820	890	779	840	874	859	869	900	828	822	828	813	814	828	892	865	886	878	842	823	907	851	870	835	832	826	839	809	901	872	882	872	865	907	882	912	856	861	864	890	877	848	840	863	868	870	848	865	839	887	869	899	817	833	861	843	828	859	880	853	874	867	826	852	878	859	819	878	813	864	881
24932	21512	28054	25352	13244	712	502	464	365	361	339	275	288	275	285	284	276	289	307	264	277	285	289	262	298	266	303	290	275	277	271	283	262	280	271	284	243	274	260	273	277	238	268	266	269	286	253	246	269	277	266	270	252	287	246	282	239	256	268	246	259	260	285	258	258	286	283	256	265	251	265	256	265	262	255	298	268	251	236	288	277	269	258	249	278	252	255	272	261	281	249	256	272	281	274	266	258	255	279	246	257	283	276	259	244	269	245	278	292	251	251	269	263	272	266	273	288	261	265	287	262	283	275	304	265	291	290	261	254	281	283	256	258	255	296	254	251	282	252	273	256	288	252	276	281	260	298	281	257	248	248	306	269	280	276	296	263	231	283	284	260	261	247	252	263	252	263	266	261	262	293	258	280	301	306	287	240	268	273	269	264	258	278	244	262	254	256	248	252	275	251	277	258	258	270	274	266	269	281	247	279	268	244	264	291	241	285	279	282	274	284	292	248	253	269	273	264	285	276	273	251	274	257	295	266	270	283	270	262	276	246	257	263	241	258	279	272	237	250	277	251	263	256	270	255	262	261	238	277	281	249	241	252	267	223	282	268	281	245	230	278	236	275	282	247	273	294	263	268	241	253	266	276	281	254	269	291	276	270	274	275	266	247	281	284	257	281	283	256	276	284	280	262	285	305	249	259	269	282	236	264	296	283	256	244	257	269	258	276	294	284	239	267	275	271	247	274	272	261	265	268	275	247	295	267	283	259	276	271	241	241	251	258	273	256	280	246	267	313	281	268	283	270	264	277	268	282	262	273	268	348	249	255	286	261	280	271	252	290	276	289	286	290	259	263	238	265	281	257	254	258	266	263	266	280	282	272	302	281	245	262	243	248	260	264	275	246	260	239	254	254	261	265	264	263	304	244	296	281	287	267	301	255	283	247	257	244	264	273	268	237	270	251	265	273	257	253	282	272	289	268	265	248	258	278	243	262	257	265	303	255	284	283	251	258	254	266	276	247	293	260	263	288	243	260	268	260	267	270	281	253	272	269	273	271	279	253	289	261	242	253	239	261	235	253	261	277	280	249	279	261	301	271	262	273	232	251	238	278	288	252	276	242	271	271	260	256	257	260	278	253	263	256	276	269	289	301	266	263	253	280	261	270	260	278	285	264	257	275	278	264	256	267	238	280	267	276	255	293	288	263	241	269	268	268	260	251	258	246	259	258	276	265	266	272	268	237	247	271	290	302	277	287	249	239	280	259	278	270	253	255	268	273	280	261	287	288	280	255	255	281	260	261	274	276	278	290	287	260	241	253	259	239	273	262	248	292	293	246	254	269	275	269	270	265	251	245	246	255	276	279	275	252	225	273	284	265	254	294	255	270	264	252	269	229	261	258	251	280	278	298	266	261	275	269	276	274	240	262	263	284	276	281	280	266	256	277	284	268	259	267	300	276	284	253	264	262	271	260	255	271	276	266	277	256	253	268	281	244	258	273	304	271	283	271	277	258	229	270	280	272	251	276	281	294	250	234	256	275	255	265	266	257	246	283	268	267	264	245	282	264	245	290	257	299	262	261	286	249	248	262	251	261	257	254	268	280	249	244	273	257	260	267	263	263	274	271	248	257	238	245	272	247	261	257	284	265	258	270	277	274	269	273	294	216	241	259	282	296	254	259	269	236	251	262	286	273	249	303	234	268	269	261	258	293	296	271	256	283	261	255	268	272	283	280	266	257	279	242	295	273	249	278	270	277	257	257	250	274	248	255	299	261	263	256	274	262	279	270	267	268	321	274	275	256	256	263	278	260	245	241	239	286	279	248	255	241	249	291	235	257	257	235	264	269	264	262	273	273	279	261	257	263	298	245	275	259	264	248	259	263	255	268	253	284	302	252	266	285	277	258	251	254	265	301	260	245	285	258	270	244	275	244	254	275	262	262	289	232	293	284	270	253	252	273	253	263	276	266	263	262	264	254	272	258	257	277	280	242	257	294	267	244	283	230	266	248	272	249	237	276	271	242	258	251	298	263	263	276	250	275	264	238	252	277	270	258	260	260	273	272	295	274	257	260	295	241	257	261	258	268	256	272	283	253	282	274	245	276	273	267	276	301	281	259	244	271	260	252	270	242	280	273	246	277	245	250	254	253	243	305	282	271	240	296	266	260	282	283	252	264	274	257	239	280	263	287	292	250	264	262	273	266	280	270	264	261	293	257	266	289	285	250	259	270	260	278	278	280	269	252	248	262	270	283	261	292	271	283	253	251	275	277	263	254	272	276	250	250	257	264	247	315	268	262	263	288	290	267	299	280	275	274	287	265	263	280	229	257	258	252	281	301	251	246	257	270	259	255	281	262	266	276	288	278	256	260	256	265	256	272	251	283	272	259	248	255	284	241	282	261	276	254	271	279	282	283	286	306	268	254	242	280	249	253	272	272	296	262	296	255	249	266	312	284	258	258	282	242	270	260	315	262	244	302	240	242	277	266	279	260	265	291	274	250	259	259	256	250	270	273	259	260	238	258	256	277	255	274	275	252	287	286	256	281	265	266	300	294	239	262	268	255	261	260	274	233	262	288	282	279	264	251	260	269	270	270	271	289	250	242	279	255	239	294	295	255	244	269	292	294	284	274	295	279	236	267	269	278	229	256	270	258	248	249	272	278	287	260	266	253	252	262	262	286	278	251	275	272	284	278	261	271	266	279	282	286	298	270	292	293	295	257	291	297	277	236	252	271	275	251	254	276	241	268	255	265	254	214	244	246	289	244	282	273	248	299	293	267	254	263	250	292	263	263	255	260	254	260	242	282	275	263	259	287	260	247	246	286	274	241	274	269	269	240	261	255	274	258	276	266	268	257	259	259	271	278	292	250	255	254	257	274	262	254	283	264	293	248	274	265	237	294	254	249	261	279	252	269	262	257	281	262	260	247	267	259	294	274	281	292	256	288	260	251	283	283	272	272	276	282	272	252	253	270	283	267	282	271	287	285	255	245	267	262	248	279	273	270	260	261	259	287	280	268	268	297	278	277	280	258	250	252	250	267	262	274	279	268	279	292	262	287	268	293	253	261	250	287	288	261	276	234	323	253	286	290	290	285	267	251	260	257	275	255	261	261	252	294	277	251	268	251	258	249	250	259	271	262	238	290	275	276	265	269	245	254	288	269	282	259	257	265	274	275	276	252	269	258	280	261	244	278	297	264	267	257	258	282	258	239	266	288	281	283	263	258	259	280	251	275	289	263	227	272	272	263	275	261	242	255	253	276	266	264	285	263	255	263	291	252	274	269	281	277	257	254	257	262	301	280	283	263	275	241	274	261	262	274	251	244	262	243	267	245	253	266	251	262	277	251	265	292	269	243	229	282	249	265	282	271	288	300	279	264	284	296	274	305	271	249	253	289	230	306	263	269	267	280	279	262	287	286	281	263	251	242	260	277	269	280	285	281	275	275	317	279	262	266	273	248	278	277	251	266	279	266	293	247	293	287	274	282	256	281	268
3520	5205	3476	1691	1214	973	821	642	534	438	425	420	360	384	359	333	317	336	349	337	328	306	332	296	326	308	299	310	322	322	294	326	299	300	300	327	297	333	276	323	306	284	278	310	289	269	291	291	309	296	289	277	311	312	333	267	295	322	255	284	314	276	276	325	282	290	279	280	333	307	279	304	270	241	291	307	280	282	311	295	295	310	299	293	315	303	302	298	287	287	295	267	307	280	295	262	297	293	262	275	302	312	280	271	282	306	310	321	302	267	320	312	324	278	302	279	294	309	317	313	296	291	265	298	287	301	285	296	307	321	262	279	277	297	292	304	269	262	322	294	289	306	314	293	291	285	270	314	297	289	286	284	308	282	296	299	312	293	290	295	297	300	257	323	331	303	314	308	293	311	293	303	305	298	319	291	301	316	290	310	279	310	310	267	301	291	298	314	290	288	308	304	284	292	287	288	296	295	288	276	294	302	289	289	324	325	296	294	304	295	303	288	281	327	304	283	278	322	283	302	281	306	270	276	308	299	316	318	323	288	284	299	271	291	290	310	292	301	276	298	309	283	284	281	316	284	281	312	287	327	296	269	289	302	286	299	302	282	282	286	323	318	305	299	274	284	269	289	290	286	261	307	311	309	318	290	313	305	307	274	320	289	297	295	305	304	273	299	281	274	288	261	305	287	330	290	304	300	263	283	313	263	311	302	322	305	276	286	279	315	268	306	276	274	295	306	281	299	299	309	276	312	272	312	317	277	269	274	283	312	314	249	305	304	281	302	312	299	296	323	308	261	305	305	264	304	292	303	278	322	300	286	282	279	273	272	279	293	289	276	293	268	293	298	285	308	267	280	296	301	296	318	291	260	247	279	300	269	323	323	321	299	278	276	294	292	293	290	304	284	278	285	268	291	294	302	288	288	275	276	281	291	311	297	297	283	297	292	302	288	310	306	296	295	308	316	298	304	283	279	324	303	296	288	282	283	296	307	300	288	301	294	296	314	293	302	268	267	292	294	305	285	294	302	283	285	303	300	308	276	286	283	266	279	275	294	327	289	280	274	313	273	323	273	286	273	276	288	274	300	293	300	301	327	287	318	292	272	276	289	286	287	290	271	271	272	278	299	297	284	265	296	317	296	280	276	269	300	299	284	315	271	285	299	318	292	315	336	285	287	299	294	328	266	332	293	284	296	318	302	299	282	294	289	247	307	294	327	334	269	289	292	304	294	283	305	300	292	347	285	304	290	278	253	278	277	293	281	286	275	300	289	286	294	289	307	296	261	305	286	321	285	287	316	299	288	296	312	299	269	323	321	320	277	280	297	310	298	290	272	303	236	300	293	272	299	318	292	301	264	299	261	291	285	260	303	305	288	296	252	245	286	281	302	297	279	303	283	313	301	295	292	319	336	270	320	274	316	295	270	288	290	276	283	307	316	277	296	285	293	282	280	300	299	318	282	303	316	300	296	284	319	316	258	292	305	314	283	281	290	283	286	304	280	309	283	316	332	315	299	301	278	324	291	282	270	312	288	273	313	320	277	271	318	314	287	316	269	300	295	282	291	294	304	285	296	275	302	310	266	306	277	284	309	267	308	303	257	298	270	272	319	299	286	280	293	281	287	279	259	270	274	301	301	302	299	322	275	286	293	290	313	314	283	283	307	285	279	290	306	300	311	292	279	319	306	277	295	274	322	282	281	302	289	294	296	298	308	306	275	294	306	281	292	313	319	286	304	281	264	281	304	283	300	299	281	307	278	295	290	308	285	291	300	307	269	274	282	296	317	290	294	295	286	298	318	299	272	323	308	287	244	349	281	270	291	283	290	267	292	289	312	278	281	281	296	330	273	281	283	285	266	280	286	290	299	318	298	276	305	295	299	318	287	317	321	287	311	280	291	272	303	295	269	271	293	276	304	317	275	295	287	298	288	271	291	336	308	300	294	284	287	282	310	293	289	310	283	301	277	320	308	281	297	246	303	287	302	308	279	286	308	301	300	274	256	285	283	311	309	274	249	253	299	274	251	274	313	259	239	311	301	300	294	295	282	267	278	312	292	311	306	251	312	297	302	271	298	301	321	305	308	286	284	243	264	262	278	283	315	259	270	269	279	293	248	284	263	290	310	288	301	292	320	314	295	290	292	320	274	281	270	301	278	303	313	295	270	273	282	303	265	285	280	313	289	301	318	283	285	280	259	297	293	302	293	284	277	298	295	309	300	293	292	283	295	264	274	312	276	309	300	286	308	303	274	299	284	311	267	296	302	304	297	271	316	300	294	322	268	281	281	293	300	309	278	277	317	269	301	308	309	287	307	288	311	306	296	277	301	286	302	266	314	282	281	284	290	287	294	300	248	290	289	297	267	326	267	290	295	273	278	291	245	288	258	307	305	285	304	301	310	302	270	294	292	267	280	289	283	277	284	298	285	289	301	294	271	297	292	285	296	288	265	302	258	290	300	263	287	299	292	336	285	294	297	293	310	297	289	304	289	296	285	293	320	272	298	292	269	277	273	285	294	267	310	329	274	278	281	279	288	285	292	282	303	296	288	282	309	319	286	289	325	297	250	287	261	274	291	268	295	295	280	310	293	297	286	306	302	281	292	331	320	291	299	317	292	301	307	265	273	297	298	285	293	279	265	289	307	299	291	290	331	268	281	302	285	275	282	255	292	330	296	293	280	293	293	285	268	290	305	294	297	300	311	327	322	290	298	286	279	292	342	292	257	289	307	286	286	286	266	331	325	321	297	300	286	290	294	322	349	320	279	291	278	289	312	290	301	276	287	266	281	271	273	293	320	276	267	289	281	283	303	269	287	305	300	298	278	284	291	300	309	272	297	304	305	325	294	277	307	286	300	294	289	309	314	259	291	292	299	305	305	254	296	288	314	280	298	300	309	298	305	306	294	289	305	293	297	283	277	299	315	289	297	286	299	266	303	319	272	305	297	294	269	312	300	289	269	312	282	291	300	336	271	288	312	307	313	317	270	302	274	318	284	264	302	293	277	288	281	288	289	290	275	317	327	282	299	288	284	295	296	283	327	288	305	299	290	271	306	267	266	305	287	260	300	310	274	306	300	292	315	282	278	274	290	276	300	287	308	313	277	303	252	279	300	305	278	297	300	291	302	301	289	264	309	319	326	268	300	293	304	289	302	282	312	278	284	286	277	282	315	296	319	295	293	271	314	293	295	317	302	282	275	300	287	269	286	252	297	292	293	274	303	315	304	274	310	265	302	283	286	290	336	326	318	297	288	281	291	279	289	268	284	305	284	308	299	322	295	305	293	264	325	272	262	279	282	286	291	296	284	286	273	301	300	296	295	295	312	300	301	285	287	315	283	326	284	287	306	274	284	306	281	324	291	288	295	297	303	271	295	256	285	282	300	290	277	291	296	318	272	313	292	285	286	272	299	297	325	295	307	300	281	254	304	252	294	263	281	268	259	317	283	291	294	282	287	285	302	288	312	276	276	290	261	296	275	280	305	320	270	269	287
22666	21584	29536	24127	21584	21682	12447	1887	1361	1282	1277	1184	1100	1063	1078	1017	1027	1027	1003	1042	992	983	943	907	993	986	934	921	931	921	954	983	914	902	920	961	976	914	948	975	948	958	956	910	939	862	953	922	908	1001	918	865	907	943	909	921	869	905	898	909	903	937	874	905	851	902	942	876	931	934	885	886	944	924	918	906	914	944	877	879	958	932	946	917	958	882	866	897	888	866	904	897	914	932	895	959	932	905	889	921	835	947	875	891	922	962	941	868	927	880	907	938	902	928	935	909	938	950	882	858	886	854	937	924	921	931	914	986	945	908	881	919	916	894	945	961	903	910	923	959	934	885	879	896	973	883	947	922	926	912	881	880	919	926	875	948	966	953	933	941	864	910	909	936	916	970	932	886	900	889	915	936	920	914	863	904	925	972	900	863	916	879	890	876	960	923	893	946	959	932	917	933	937	891	937	899	890	870	932	940	921	905	919	921	856	887	863	930	915	922	925	890	916	952	877	918	917	878	886	888	928	893	925	907	917	857	889	957	931	949	917	905	854	886	901	876	903	958	935	913	916	912	871	848	944	933	910	881	889	910	914	921	910	923	891	925	959	917	948	934	900	887	966	935	948	963	960	853	909	872	897	864	951	905	861	871	902	875	905	945	921	860	956	911	891	913	883	935	911	894	850	910	973	901	924	962	929	947	861	930	889	912	883	959	882	925	875	913	924	872	932	910	918	905	922	918	889	919	954	879	931	959	918	916	910	897	854	915	913	919	921	919	895	938	875	933	907	889	916	853	934	888	981	924	845	874	916	898	993	905	900	909	878	871	909	886	928	903	913	890	936	932	920	911	921	969	927	932	947	905	923	893	911	901	873	897	954	950	880	865	909	929	907	898	878	890	918	910	968	916	896	872	883	919	866	945	928	904	860	938	838	946	891	899	871	915	920	882	934	907	922	876	916	916	942	956	918	847	882	950	913	918	862	967	882	874	873	899	911	897	899	940	903	906	951	835	925	885	935	912	895	922	927	904	854	887	918	940	917	880	987	863	918	884	955	966	944	893	910	921	869	922	921	924	900	888	932	931	910	898	895	917	847	940	969	876	957	890	910	880	951	893	977	947	918	905	951	922	878	886	873	894	880	955	933	935	940	901	878	953	896	915	914	892	881	910	883	835	899	886	920	897	876	851	939	881	879	896	929	881	919	918	866	908	967	925	924	914	908	878	883	909	881	959	918	907	873	885	899	925	911	910	888	874	906	966	894	879	872	951	921	893	946	882	917	920	885	887	891	912	900	963	933	888	926	880	880	888	891	908	872	928	940	905	937	926	909	914	881	911	917	915	860	939	850	937	897	955	934	891	890	949	943	945	931	872	947	898	892	955	907	917	953	919	926	933	978	892	871	891	916	866	893	910	890	884	898	877	856	932	921	874	892	911	898	854	916	916	933	912	909	938	954	935	920	892	886	955	921	907	922	857	914	876	903	899	924	875	928	888	935	906	947	878	999	857	907	948	863	878	907	936	888	884	920	886	861	920	951	887	930	949	957	880	865	902	954	938	918	841	920	870	894	901	863	941	917	890	929	856	933	874	945	933	933	861	911	938	857	896	935	916	905	902	925	920	889	870	932	935	934	913	917	910	934	901	899	895	889	928	855	857	904	933	892	937	898	861	864	939	917	892	898	905	886	870	929	918	914	925	905	891	915	876	938	899	860	901	905	867	971	839	937	895	877	958	892	931	933	907	917	881	874	919	933	921	946	918	944	931	909	899	892	920	876	888	906	947	964	901	883	876	890	871	931	912	891	908	907	928	910	938	891	908	961	912	934	915	869	879	895	878	885	921	933	884	893	932	914	907	883	867	880	872	942	950	925	939	876	929	932	953	862	906	946	866	906	848	946	939	907	914	840	851	919	904	894	896	927	894	887	909	938	927	885	902	896	943	981	882	897	899	922	868	879	962	924	951	901	905	894	860	895	933	913	946	898	896	916	928	905	892	881	828	902	928	911	951	903	902	939	895	906	956	901	903	898	946	897	905	916	973	904	877	918	898	919	921	867	863	858	877	923	936	914	880	957	885	944	918	913	877	916	942	928	906	886	914	864	929	917	945	898	941	922	910	902	830	931	951	913	926	878	846	935	909	905	920	932	932	954	918	908	916	937	922	919	896	907	951	824	881	861	945	906	955	905	899	931	905	892	935	857	831	884	882	852	887	837	866	938	928	931	842	857	916	949	935	955	889	954	934	918	950	846	899	935	905	899	904	893	863	878	855	883	879	942	934	935	903	947	934	933	942	893	906	885	898	871	842	875	897	941	894	899	918	926	914	896	885	862	898	925	892	885	925	903	859	924	916	894	893	928	931	872	908	885	911	895	903	927	905	860	915	925	847	842	940	904	903	907	915	901	892	897	895	903	939	916	911	905	900	895	942	911	921	952	897	962	933	959	911	948	874	919	950	935	936	892	935	888	874	867	986	889	882	954	878	867	932	954	925	895	883	902	855	891	929	935	953	937	890	920	890	964	876	862	864	901	922	929	927	923	920	901	963	890	906	933	896	875	950	891	909	918	886	901	891	872	920	914	879	923	978	890	975	879	869	924	894	956	903	868	874	911	925	861	897	867	921	934	911	883	907	875	896	956	926	901	897	881	938	904	950	842	961	940	884	931	856	893	884	876	916	880	838	911	954	886	924	917	908	916	871	899	883	932	927	921	933	969	917	906	898	873	918	887	937	949	906	901	909	909	926	910	941	904	920	916	881	884	885	905	893	924	886	897	900	877	857	902	870	933	867	899	881	900	870	872	871	898	938	900	923	948	882	848	911	856	872	851	892	877	864	878	893	963	880	925	906	894	938	888	937	872	902	858	918	893	938	929	935	946	939	876	906	920	858	926	879	898	872	959	871	896	905	924	880	923	842	909	992	862	923	961	1005	937	860	902	946	914	911	885	900	936	936	870	892	873	910	888	855	943	903	878	906	860	933	928	910	872	963	943	950	872	942	930	923	878	910	922	872	912	898	925	932	959	899	949	925	917	875	914	925	907	926	828	953	895	901	907	885	904	847	877	934	910	924	940	888	865	849	908	865	908	880	886	940	877	845	933	818	859	964	951	943	877	895	889	894	913	930	884	966	938	917	913	970	918	818	899	881	882	913	960	910	869	874	893	884	879	885	896	938	905	897	905	909	900	914	874	899	904	964	927	901	938	903	942	883	822	910	855	875	934	913	912	897	904	929	988	973	871	899	943	910	930	891	950	948	905	907	851	890	920	874	918	915	919	919	925	901	905	907	894	895	890	899	923	875	915	933	905	942	882	925	891	912	910	910	931	898	948	854	946	925	893	961	952	872	933	922	925	931	937	886	957	900	898	919	852	919	864	941	877	880	911	896	943	911	907	934	834	949	917	914	908	871	897	888	866	914	901	972	911	855	922	882	926	914	880	918	884	899	900	965	894	881	954	913	890	939	932	952	873	882	874	928	872	893	890	896	857	844	904	912
4910	14796	10413	5397	4037	3121	2563	2136	1781	1583	1374	1314	1276	1196	1183	1055	1060	1002	991	1018	1057	1007	1019	970	900	961	993	956	953	987	933	990	929	893	867	929	977	935	938	928	920	943	900	883	954	960	968	950	972	955	930	939	879	943	948	1024	941	922	904	934	906	895	936	970	921	955	919	928	909	870	962	995	867	878	933	877	884	910	823	912	899	882	926	915	913	910	939	948	945	950	894	887	891	930	897	939	968	886	950	929	931	976	959	912	888	903	944	919	878	943	959	948	935	930	938	918	949	912	924	923	941	914	922	929	872	909	935	954	884	932	909	877	908	939	903	950	890	861	897	912	959	915	909	935	961	880	929	905	949	906	935	898	927	915	870	909	908	900	910	916	928	941	982	906	972	949	908	965	896	913	961	950	902	942	947	939	926	948	901	894	907	869	973	900	903	910	902	923	955	868	931	890	845	883	945	913	978	910	918	915	926	941	908	966	934	922	929	894	908	937	922	901	892	875	882	988	855	848	925	913	935	874	941	906	881	893	929	913	898	944	912	909	876	869	973	912	934	909	954	956	906	939	975	851	960	904	918	925	947	890	875	909	906	875	883	932	946	914	933	869	871	934	916	977	922	951	897	977	920	963	942	930	924	898	920	893	913	898	889	894	891	914	863	926	934	903	905	910	928	897	928	917	944	905	885	888	881	927	931	925	927	919	981	942	849	898	906	884	858	914	973	922	895	838	949	962	924	965	895	930	893	892	922	939	903	906	922	920	866	911	899	897	908	938	921	953	921	934	976	883	912	904	926	883	866	897	966	936	910	910	916	937	917	891	925	916	942	891	890	905	892	945	846	929	918	961	930	892	992	906	953	896	945	912	885	910	894	923	923	893	899	916	899	897	902	897	940	880	925	936	889	886	904	866	903	884	898	924	857	943	906	942	877	923	940	869	836	910	952	889	937	950	959	871	975	933	888	907	931	875	956	909	965	895	897	913	890	930	912	908	963	917	917	887	891	878	946	917	910	925	908	942	871	922	883	874	956	893	930	926	857	912	973	904	877	871	937	932	877	940	929	913	950	900	894	958	931	866	886	917	933	950	894	915	939	878	916	915	908	922	917	922	881	877	878	945	850	883	919	919	911	939	944	849	960	911	873	951	931	894	882	957	893	963	894	909	889	925	928	874	951	907	911	876	890	862	865	883	943	909	954	914	948	919	925	864	857	932	927	942	907	946	898	892	878	884	937	981	919	926	904	955	892	913	904	880	940	898	926	902	883	914	910	929	890	901	950	867	926	957	909	917	929	912	874	885	927	960	933	888	890	857	924	860	898	946	931	904	926	917	901	882	894	927	978	891	911	885	945	881	960	915	934	890	890	939	941	949	896	911	940	957	899	885	924	957	893	936	913	850	925	920	881	925	944	955	884	925	930	863	960	945	910	925	881	872	886	927	891	881	939	872	894	921	928	914	910	901	913	924	937	909	855	916	877	873	904	920	945	929	947	938	870	917	902	905	955	912	925	937	937	922	924	909	934	961	958	932	857	917	930	933	894	940	919	862	948	940	937	918	894	839	927	910	936	891	948	875	906	867	948	895	938	881	939	935	853	850	992	888	950	870	949	974	929	978	876	931	896	940	892	890	899	932	915	953	924	913	937	943	899	872	918	901	934	917	903	871	961	897	896	894	910	957	881	893	911	917	976	920	924	859	888	912	925	945	946	868	906	898	928	889	909	936	932	943	899	894	887	919	931	975	925	903	924	909	925	908	867	914	933	893	919	938	874	896	972	970	911	939	934	952	904	859	918	905	917	909	918	908	950	893	915	940	889	939	964	887	907	935	855	879	846	858	869	949	932	886	981	922	887	892	972	919	919	910	915	875	922	934	953	881	889	932	879	961	902	882	883	955	934	895	922	876	918	900	890	939	913	894	923	945	918	874	971	938	908	913	933	987	904	900	923	951	923	921	925	902	887	883	971	893	910	909	921	905	859	923	914	883	919	921	906	935	894	859	906	887	943	923	888	869	914	926	900	883	908	872	917	922	893	935	823	916	961	893	916	948	924	886	832	941	888	900	924	931	931	916	924	893	891	950	926	899	957	932	958	926	894	923	932	934	956	932	924	913	925	891	946	923	930	971	887	910	954	878	897	886	928	909	911	932	916	972	924	925	879	918	928	919	935	923	930	875	917	934	963	1023	885	959	844	879	902	919	974	861	912	910	877	885	918	935	1012	920	891	896	928	944	940	933	870	905	914	920	906	910	895	880	903	967	926	851	941	924	927	960	900	931	901	906	895	899	931	913	935	878	922	909	867	937	884	890	936	885	870	923	931	920	943	953	898	880	942	959	908	931	922	949	986	904	887	868	934	922	881	912	927	910	957	862	911	915	892	853	920	916	929	895	872	922	891	910	864	919	904	929	891	901	906	931	921	910	915	897	949	913	952	890	890	886	895	951	919	951	909	955	938	898	897	921	920	920	883	896	950	930	927	887	882	895	917	914	955	906	952	905	913	899	952	898	863	897	840	895	856	890	898	881	921	938	887	875	928	905	966	912	856	954	884	906	934	950	922	934	901	955	922	950	903	976	910	914	927	966	904	885	901	920	926	915	953	937	931	907	892	919	894	941	910	965	888	882	918	913	944	893	915	952	886	916	919	909	944	923	924	930	949	916	941	920	920	895	931	973	842	864	882	942	929	922	865	917	909	916	936	924	851	926	896	915	895	911	920	970	926	954	844	877	912	836	886	896	887	902	932	850	919	901	922	936	942	889	908	922	924	897	933	906	917	884	946	937	943	889	948	952	892	945	951	912	881	913	954	940	848	895	903	879	946	913	875	862	840	896	910	909	870	865	965	895	908	904	890	921	894	899	909	912	875	884	895	908	881	875	907	913	927	973	921	888	893	932	885	886	890	973	913	935	936	946	935	900	880	914	940	933	878	885	910	881	867	928	931	882	888	888	882	926	915	912	880	929	895	892	899	871	889	869	931	920	960	923	901	894	876	937	894	902	866	895	950	923	908	909	907	922	875	885	915	917	911	882	950	900	945	918	894	894	928	929	909	900	897	941	964	933	915	959	932	910	899	956	916	933	861	934	942	891	870	871	926	931	899	895	916	912	913	955	964	911	917	952	967	889	1011	871	897	943	904	916	950	950	924	944	928	932	876	910	904	910	951	921	935	929	902	867	943	922	928	886	855	850	878	942	942	896	861	938	900	970	903	920	942	948	888	961	951	889	889	893	937	932	972	904	882	943	886	887	943	931	914	927	897	946	887	876	899	901	933	922	916	909	892	961	910	871	898	895	881	919	906	899	920	1003	905	892	864	940	902	896	915	845	888	950	860	907	907	868	864	904	957	932	898	929	935	898	940	880	902	944	928	872	932	923	868	941	920	832	899	881	882	893	924	923	888	858	879	968	926	932	924	865	903	979	924	919	921	908	908	972	878	938	935	877	936	870	930	912	929	891	927	949	936	931	881	925	893	971	943	895	933	874	905	874	933	945
27954	20487	7849	979	672	601	531	408	369	411	353	416	412	378	380	386	390	372	389	380	366	403	378	380	344	405	402	384	390	403	382	387	399	376	390	414	367	401	406	369	379	357	398	385	382	380	384	403	380	400	375	376	413	426	370	372	400	418	387	377	389	399	374	411	389	347	381	383	391	369	387	368	386	403	370	374	370	380	411	396	378	374	363	358	365	379	382	362	401	367	357	386	373	343	356	376	361	395	417	347	381	384	380	381	387	413	394	391	373	380	384	394	381	387	358	406	368	382	346	393	364	399	403	396	410	354	391	359	383	336	377	350	364	377	384	371	393	376	382	381	381	388	373	345	424	382	375	397	375	398	394	389	380	373	388	356	397	394	399	385	359	352	382	344	381	402	396	413	377	360	412	353	350	364	365	346	368	388	366	399	348	397	374	358	369	376	404	381	376	411	330	355	357	386	383	372	346	416	374	430	426	383	403	373	357	380	358	372	417	382	340	390	385	379	388	395	352	384	364	383	400	355	358	358	407	398	379	373	341	391	378	358	383	396	393	383	391	373	375	379	411	363	403	369	363	354	387	367	401	369	392	396	380	382	353	353	380	365	328	411	358	362	370	375	372	354	386	402	385	374	360	398	368	368	398	410	375	385	378	377	371	392	361	395	397	400	333	349	384	383	385	341	383	377	368	403	396	363	394	367	383	351	344	392	392	390	350	344	424	417	402	385	384	362	386	406	364	371	385	382	381	394	387	395	372	380	359	375	386	384	324	396	394	372	382	374	387	409	399	371	364	360	374	394	392	357	365	402	366	360	369	385	376	385	411	384	414	363	396	378	358	383	402	337	342	398	361	375	383	388	370	401	383	357	376	395	371	379	377	397	378	367	348	371	374	391	414	376	392	381	356	375	350	369	401	342	379	359	370	345	393	376	390	397	387	350	391	392	410	369	379	353	384	333	409	344	372	374	347	369	372	378	379	371	383	370	377	357	381	399	349	368	399	383	378	374	367	397	412	368	403	391	362	377	402	387	402	379	401	349	404	365	366	441	377	363	362	378	394	364	347	404	383	407	391	406	365	406	403	403	375	402	395	379	382	382	376	406	407	384	367	351	379	385	399	379	360	405	393	420	362	343	390	377	383	394	377	369	408	394	409	373	397	363	370	413	400	380	402	356	381	391	398	382	375	385	399	354	361	362	376	386	398	385	351	382	392	369	387	364	402	374	382	384	347	374	351	371	414	389	429	352	393	380	360	373	389	376	392	382	390	425	364	372	375	390	405	381	403	350	419	374	392	377	400	376	383	409	385	379	384	402	386	414	374	381	374	391	379	364	364	381	408	353	362	417	381	347	372	367	370	365	366	347	375	373	380	393	371	395	367	375	370	393	418	373	384	403	413	392	403	409	414	400	378	381	433	425	355	392	394	395	378	375	386	410	355	387	392	406	376	405	364	382	381	373	385	376	343	376	351	383	359	374	373	367	398	358	380	384	365	388	370	384	365	360	400	351	369	367	374	345	396	389	396	391	367	384	405	380	406	393	373	400	402	360	393	353	404	337	394	372	359	345	385	380	392	391	363	383	357	389	390	387	392	370	369	367	390	398	392	377	359	395	379	382	405	312	368	322	396	385	377	388	396	381	425	408	373	347	341	388	384	400	384	417	388	360	389	362	382	363	393	364	389	408	382	391	402	368	367	390	353	374	401	398	360	370	389	397	406	391	366	377	362	396	390	390	399	349	402	377	352	355	343	383	375	413	388	353	402	376	361	382	374	385	389	377	401	375	406	335	362	419	431	381	350	383	377	366	394	359	360	380	380	385	393	403	398	359	398	364	383	393	391	351	385	379	407	375	372	391	399	401	384	375	372	377	388	386	401	388	391	393	390	392	400	344	401	400	380	381	396	420	378	390	389	388	392	424	371	377	346	361	391	431	419	420	375	374	392	348	404	390	369	380	386	354	373	362	392	360	404	367	373	400	387	404	379	365	408	384	366	410	369	387	363	326	358	414	397	362	384	384	399	386	398	417	369	385	343	383	349	347	365	391	377	356	365	359	374	404	415	358	384	409	358	396	323	354	350	397	384	354	360	380	340	398	390	362	369	334	358	417	396	372	388	370	350	407	373	348	380	358	353	398	420	394	394	426	375	408	388	384	363	409	401	358	401	373	379	389	412	393	367	398	374	404	389	371	364	402	368	386	391	381	376	400	395	383	395	403	380	404	388	367	394	384	398	378	362	374	358	377	426	354	364	391	387	392	387	403	396	366	385	383	372	382	342	370	379	344	356	408	360	393	395	417	387	362	370	432	391	360	380	393	389	377	407	379	393	385	396	367	365	354	415	400	405	369	363	355	386	392	379	354	360	377	373	383	423	430	372	403	388	360	394	381	389	362	362	369	390	413	366	378	348	377	392	366	360	399	392	359	357	393	375	364	385	393	361	347	414	385	385	373	442	357	373	383	354	402	383	366	388	362	408	401	394	351	412	395	365	383	379	360	356	359	385	354	355	341	371	400	403	336	396	339	405	395	387	379	390	380	384	391	377	401	391	377	381	384	382	380	359	410	351	391	406	365	384	388	399	387	377	357	361	357	392	384	354	373	376	381	385	381	397	382	392	376	362	373	343	386	392	369	381	386	402	398	415	358	410	374	404	381	400	389	342	387	370	401	404	437	408	388	389	379	395	402	385	376	400	382	359	374	374	364	369	376	360	370	391	369	388	376	325	394	381	386	383	397	364	351	404	415	359	389	357	375	391	398	359	402	373	353	397	381	367	407	410	381	364	371	372	385	403	386	348	377	352	373	359	403	393	362	359	388	402	434	372	381	407	349	404	375	381	397	384	355	373	385	366	392	399	404	375	365	391	348	372	400	366	385	406	415	359	392	357	369	391	380	344	394	380	377	377	388	370	383	413	416	361	399	381	359	364	360	351	367	389	335	357	363	378	374	398	384	421	392	367	394	411	374	373	401	418	396	403	384	369	368	371	397	370	358	379	378	378	328	389	354	400	369	432	354	402	397	394	393	370	373	389	383	357	382	376	384	385	377	377	409	374	368	412	390	358	393	412	387	378	370	385	360	366	408	356	368	376	370	386	397	382	373	377	376	408	400	397	387	396	367	429	381	367	389	353	405	393	383	409	362	366	384	377	355	389	405	344	369	376	389	345	407	384	395	350	374	403	366	399	386	377	360	407	411	403	405	365	374	380	386	393	401	390	351	385	374	360	330	398	371	374	372	384	386	393	403	372	398	366	395	357	380	375	385	402	353	358	351	355	347	370	412	341	376	365	383	378	395	371	351	420	370	348	376	392	403	349	401	397	364	380	366	354	358	406	360	374	370	429	382	363	375	387	351	405	373	417	396	413	400	390	397	367	345	381	369	374	387	374	382	349	374	369	421	382	375	377	364	410	368	363	355	369	429	372	392	360	378	376	406	368	362	373	382	381	381	366	365	373	386	401	388	353	355	353	385	385	370	376	392	356	394	399	385
4638	1501	1011	643	515	534	477	454	441	437	439	429	404	399	379	380	371	375	376	376	411	375	364	388	392	394	389	401	381	398	417	401	378	387	373	411	414	372	416	423	383	401	423	429	403	374	397	366	363	385	392	400	401	392	385	360	401	405	378	382	361	404	379	372	369	428	358	392	401	426	374	390	363	397	389	370	406	401	344	386	421	391	373	381	360	412	425	388	340	360	435	367	386	400	368	381	385	386	373	383	385	372	376	396	408	398	378	382	410	369	383	371	373	387	401	363	376	404	385	429	392	376	380	380	410	394	356	385	389	373	383	414	354	410	403	384	393	432	335	376	394	376	384	383	378	377	408	357	397	414	373	404	414	383	437	376	361	403	394	385	376	366	410	366	369	386	384	390	372	392	399	379	387	412	374	429	385	409	415	358	370	422	388	355	397	366	370	438	421	388	389	413	353	397	402	389	373	436	401	377	410	370	377	381	370	376	388	345	412	372	390	392	372	390	388	367	377	434	407	379	385	403	388	385	410	372	401	362	397	366	406	397	390	352	402	410	369	366	422	386	386	394	410	396	388	373	356	450	390	367	385	397	380	372	360	378	399	326	406	386	375	383	390	416	365	369	365	396	366	364	382	381	367	378	406	379	378	377	411	393	424	415	384	419	389	368	391	413	392	399	388	406	401	367	372	354	419	415	376	422	346	382	389	374	373	397	430	406	424	396	413	381	394	434	351	375	414	359	363	395	405	408	379	396	370	403	381	398	363	391	370	410	369	412	400	410	402	413	408	413	442	349	382	379	391	387	362	396	357	389	408	387	351	376	393	373	381	371	383	369	406	378	382	362	429	386	382	380	400	404	389	393	355	374	423	407	392	378	377	372	384	388	381	354	374	392	395	374	392	371	396	427	392	356	398	372	385	410	384	357	381	408	353	360	393	392	388	400	379	366	340	391	395	377	408	363	379	363	453	389	410	428	394	379	393	398	393	398	414	399	384	355	387	403	390	379	384	365	366	373	368	382	395	415	398	378	436	398	374	378	345	396	358	378	389	374	359	371	378	389	391	409	398	362	373	374	395	405	387	362	409	371	396	423	366	375	376	381	398	380	390	387	384	393	377	377	402	439	407	405	431	402	385	401	358	380	418	403	390	385	383	426	378	366	402	379	397	402	373	379	380	366	398	443	373	366	377	354	365	341	364	381	405	386	384	401	394	417	399	400	381	391	407	400	397	385	406	377	388	365	404	422	404	380	399	387	382	391	382	412	372	374	380	350	386	382	382	412	377	408	372	375	399	401	399	388	391	406	379	388	409	402	366	385	438	405	397	415	401	408	406	405	423	360	404	383	407	362	379	376	390	360	369	370	380	377	423	388	374	347	346	419	373	393	394	395	391	404	364	386	368	383	406	387	398	359	359	376	402	369	370	353	406	384	394	361	435	373	372	377	394	354	373	390	383	390	396	406	371	357	426	414	411	406	422	399	428	390	400	408	370	378	400	377	381	362	387	440	345	402	440	411	432	401	403	391	372	431	379	426	407	353	402	394	392	415	382	381	428	400	384	381	393	406	388	419	363	417	358	386	424	403	392	390	397	390	346	380	389	374	381	365	364	401	364	397	382	395	409	397	381	399	338	386	373	389	370	415	369	379	387	393	351	397	412	434	408	358	390	394	360	378	375	361	409	379	386	401	418	418	376	404	360	400	378	400	395	383	402	376	384	395	395	392	396	420	404	442	407	392	411	372	378	378	407	384	387	408	345	399	399	434	382	391	374	396	361	404	399	413	383	355	391	374	391	411	384	374	392	386	433	379	392	356	356	362	393	382	399	363	373	339	400	376	378	419	360	355	404	390	374	369	439	394	379	401	410	395	392	405	383	387	397	377	390	407	372	398	419	388	379	389	429	419	391	384	381	433	407	393	381	397	391	402	387	383	395	376	387	400	413	359	360	392	416	411	368	378	372	395	413	365	362	411	373	387	391	369	394	372	394	404	392	376	370	387	403	376	434	399	385	381	398	368	388	403	361	363	396	371	360	385	373	402	373	390	348	376	367	389	411	439	415	407	391	394	417	356	396	384	417	360	368	369	388	379	387	374	397	352	354	386	412	386	402	380	389	392	386	373	396	380	399	389	386	415	409	416	389	389	397	402	416	392	379	405	390	382	347	397	403	387	398	417	373	387	381	428	379	383	385	395	406	374	375	422	399	352	388	361	384	357	402	377	380	370	380	374	382	392	415	393	406	407	410	383	381	388	386	369	392	378	368	388	399	387	357	385	387	413	406	384	398	406	402	369	388	371	375	397	390	421	388	391	382	391	410	393	368	381	400	404	361	368	413	356	395	374	390	411	387	359	397	390	360	374	386	366	387	397	390	362	433	407	352	437	388	377	391	373	390	417	404	392	397	368	393	404	398	372	374	381	366	351	352	418	416	367	375	388	412	390	360	403	411	405	403	373	368	379	385	400	378	398	365	418	409	372	393	404	426	426	384	379	410	391	388	381	389	359	391	393	368	394	414	376	368	387	371	397	404	358	365	349	421	380	435	409	393	374	386	377	373	399	374	399	353	371	402	400	386	365	392	363	361	394	416	401	407	375	408	390	353	393	378	371	395	373	385	382	398	377	392	403	350	399	361	372	389	391	353	384	406	374	376	365	385	398	387	411	398	427	367	397	371	399	378	379	397	373	376	410	384	402	403	405	349	410	396	371	385	379	428	365	428	383	403	371	409	417	418	425	375	355	381	421	372	369	400	373	398	408	388	390	393	391	381	410	380	414	373	389	364	355	421	372	379	383	426	391	393	406	389	392	422	386	361	388	367	389	397	391	397	369	415	372	405	408	379	413	361	399	392	390	416	402	396	365	357	384	400	390	399	400	397	373	345	385	378	401	382	392	385	393	402	370	409	392	344	382	380	385	420	374	431	369	389	361	393	392	390	405	387	387	396	409	372	391	384	355	411	423	418	391	384	368	391	361	375	402	427	363	400	399	359	386	394	413	392	362	371	418	409	396	387	380	377	400	362	414	409	387	381	397	373	372	389	383	408	421	364	408	346	392	367	398	367	417	395	401	377	407	377	402	367	390	380	403	410	375	346	355	377	353	423	411	427	350	374	405	395	422	382	372	359	376	381	417	395	380	417	414	391	344	395	354	366	399	417	360	376	417	413	354	399	392	387	345	382	362	388	388	414	366	379	385	397	400	403	394	392	388	425	381	385	381	394	353	379	404	362	438	368	347	370	399	398	399	379	360	341	358	356	403	425	393	392	387	368	354	346	413	355	411	364	411	408	385	408	390	391	405	406	379	396	396	395	388	358	389	387	393	382	396	382	411	410	431	368	366	394	409	390	401	383	384	403	394	440	387	377	356	396	366	392	363	399	410	397	414	350	359	382	398	374	394	389	376	367	369	376	410	370	424	381	408	387	393	399	349	386	381	398	396	372	396	412	416	374	361	401	354	393	377	388	411	409	369	368	385	375	384	419	381	402	351
23751	21518	29023	24476	21508	12864	1899	1307	1090	1042	989	1045	924	948	955	849	933	886	869	854	938	885	893	837	883	895	888	854	820	828	880	916	895	870	868	871	877	864	861	858	881	854	873	903	845	852	879	912	855	904	891	886	832	873	827	874	836	817	863	806	825	859	827	878	846	848	834	864	853	834	835	842	836	882	843	812	880	841	860	868	890	831	804	856	843	869	831	793	833	841	865	884	803	810	896	831	861	870	807	876	867	863	878	835	904	820	854	846	874	828	849	871	874	800	884	864	850	854	817	859	798	863	870	858	897	866	881	884	822	868	897	869	883	853	849	885	858	886	861	821	928	893	820	853	815	877	875	859	931	855	875	895	846	876	842	838	790	831	777	886	880	808	826	812	851	864	889	799	882	887	818	869	846	848	885	848	837	840	905	848	875	881	895	851	818	848	814	845	835	830	845	855	903	833	915	813	851	854	868	845	850	840	868	865	828	859	895	821	815	812	815	830	805	815	895	867	826	841	873	802	848	888	850	828	862	839	867	887	885	830	880	883	871	811	863	831	842	826	838	868	867	834	849	874	832	862	840	831	869	867	841	835	848	811	802	851	853	785	796	862	819	847	825	805	871	830	867	896	795	848	833	846	849	898	827	862	814	855	824	832	877	860	857	854	874	876	844	855	883	887	884	889	819	866	913	882	861	849	835	861	838	845	872	856	884	900	866	859	871	827	795	822	825	863	842	852	789	894	868	865	843	840	832	829	865	863	835	812	884	831	838	859	832	850	882	852	896	844	823	861	863	814	847	865	976	824	861	863	874	834	838	818	834	860	835	830	907	839	830	872	890	868	862	839	872	842	813	851	833	862	921	855	859	949	893	890	894	891	836	833	854	857	832	874	861	830	858	820	911	871	848	857	882	879	880	812	844	768	866	816	886	825	886	864	871	844	878	843	870	858	827	826	883	903	863	909	853	896	853	857	870	859	839	830	823	846	846	901	833	874	864	875	858	896	832	862	814	872	861	830	840	868	854	913	829	861	846	832	846	852	836	884	837	847	863	825	812	819	807	863	867	914	819	891	856	862	885	885	864	866	795	850	828	850	840	849	774	836	823	868	858	853	857	879	850	882	861	818	818	874	867	813	862	831	930	878	896	904	913	811	887	814	849	914	908	888	875	854	849	857	858	881	862	860	830	835	852	836	916	867	838	858	841	843	879	890	830	868	846	869	785	890	878	845	867	872	778	861	836	854	841	829	867	864	856	849	891	860	839	835	805	865	793	873	878	920	818	864	826	884	860	810	843	862	866	876	820	859	882	866	878	851	855	836	875	904	850	903	880	884	858	778	767	814	862	804	894	856	802	802	818	851	833	828	816	844	803	852	857	799	858	859	890	890	842	833	836	855	877	854	822	900	820	836	894	862	819	875	837	876	807	825	840	860	868	845	871	874	832	851	836	808	884	819	871	817	813	863	837	815	841	863	841	919	849	801	891	858	828	873	840	823	809	854	861	837	871	878	797	856	859	847	869	809	820	859	818	865	877	805	868	804	869	846	808	832	910	797	887	798	779	846	849	840	909	830	829	814	857	817	848	791	861	858	842	864	863	852	823	881	853	833	863	832	803	816	796	903	849	831	874	835	835	858	859	858	875	835	795	894	834	811	832	861	866	836	791	818	845	884	809	839	835	857	834	835	879	878	840	808	873	831	833	892	828	823	823	800	827	836	885	890	902	850	857	808	859	887	791	789	811	836	885	865	831	801	860	841	859	831	874	886	834	846	843	854	876	831	819	775	839	913	839	828	875	828	879	790	851	821	821	876	901	889	895	899	840	851	844	878	889	821	843	917	852	896	876	855	847	863	843	884	843	882	870	845	869	818	772	822	864	864	832	848	859	837	817	884	883	853	858	874	858	891	847	868	868	819	835	792	842	858	785	830	899	867	840	843	840	845	867	828	844	829	861	819	833	808	788	884	889	876	853	832	863	855	864	843	838	813	839	914	843	875	860	831	853	838	760	837	845	844	858	829	825	825	839	850	879	879	920	877	822	841	865	881	894	815	856	843	876	820	851	831	806	844	829	921	851	803	892	852	893	831	842	857	889	797	848	871	822	856	844	885	851	870	883	839	858	855	815	820	855	845	837	858	858	845	864	810	847	856	899	816	845	793	830	837	873	823	863	859	845	850	879	856	796	841	905	820	866	885	837	872	880	889	829	929	824	838	853	811	847	874	826	913	846	803	838	831	886	846	906	893	848	839	791	890	811	904	812	855	838	831	851	840	839	839	839	794	871	869	870	945	868	864	884	821	851	907	907	858	898	836	910	795	816	850	887	825	823	904	870	896	899	846	909	861	869	853	856	847	882	877	869	835	789	844	857	830	881	890	849	843	917	879	794	847	819	937	845	786	843	851	831	840	834	863	859	823	850	824	837	793	850	848	848	847	842	827	855	809	835	822	878	828	792	851	827	874	861	842	825	823	886	839	895	843	844	929	843	876	848	836	860	867	842	818	855	860	785	862	824	864	844	828	840	860	850	828	827	872	801	847	896	819	821	848	868	822	821	831	899	822	888	871	852	854	846	893	850	868	854	868	837	858	836	862	896	881	858	815	883	866	887	836	842	852	868	868	804	852	845	855	859	854	827	818	841	881	836	869	843	877	841	769	841	880	850	872	829	825	862	852	831	826	852	904	889	842	815	891	849	889	878	841	898	877	852	872	880	828	794	809	866	811	834	844	801	874	849	832	802	852	856	893	882	856	846	855	874	873	823	871	837	873	861	840	798	801	915	833	843	869	844	878	848	922	780	803	843	812	859	820	863	815	842	834	814	889	892	861	846	824	931	918	887	815	861	863	839	822	829	903	845	815	869	820	900	822	898	861	855	828	878	833	884	803	828	831	859	844	884	864	865	832	900	837	865	851	877	836	867	805	820	837	815	771	868	830	883	874	853	841	852	819	889	885	806	841	902	872	862	912	808	899	851	872	879	878	910	906	843	833	896	880	855	840	826	834	876	875	857	846	903	901	825	843	855	841	858	885	878	850	876	873	834	853	850	867	825	872	855	923	857	859	864	839	851	891	865	821	861	846	871	841	876	851	833	827	822	853	838	821	865	861	848	802	842	817	794	867	877	862	845	874	889	868	882	859	831	854	863	822	830	840	936	875	912	849	847	854	876	833	880	856	913	853	896	889	832	852	876	841	947	835	852	817	855	834	848	787	831	828	842	860	891	856	824	887	899	876	883	857	844	860	906	878	865	896	852	891	843	883	884	861	888	770	810	867	846	852	866	866	852	855	805	850	852	866	883	880	880	852	816	828	837	839	834	871	880	833	869	839	815	856	852	896	822	897	879	824	802	802	821	871	866	866	866	860	877	881	801	854	895	878	864	852	851	892	847	869	878	888	824	862	857	809	869	842	906	793	922	797	858	856	888	854	826	829	877	836	796	863	848	857	805	873	837	856	835	835	856	874	852	839	824	867	843	871	855	912	814	839	883	849
3868	9093	6311	3454	2550	2022	1676	1479	1301	1138	1073	1047	1057	948	960	939	912	948	920	893	935	931	972	850	839	883	852	843	850	846	844	874	858	882	867	835	867	852	903	866	855	861	757	878	809	865	836	823	841	849	883	891	912	824	874	817	841	858	824	855	856	895	863	825	835	851	845	840	832	805	837	827	897	895	763	852	828	892	855	884	898	854	847	881	832	825	825	787	820	852	920	823	820	841	812	849	913	866	855	823	820	821	827	891	845	852	836	896	875	878	790	874	868	819	889	829	799	837	812	855	819	818	893	844	828	894	854	825	840	864	833	883	854	829	841	824	811	825	878	843	855	833	908	847	846	829	818	871	822	853	831	835	865	869	899	900	811	864	852	849	829	832	912	848	815	836	826	840	815	851	822	906	808	858	879	899	839	878	864	771	920	861	878	826	884	884	836	848	897	904	867	841	806	840	816	839	882	847	844	860	868	877	818	792	856	871	851	813	818	784	854	872	833	875	833	829	791	819	843	854	825	890	818	905	849	881	843	857	846	839	790	838	828	880	852	868	889	821	843	889	844	883	863	820	885	834	870	825	816	782	884	823	845	861	812	836	834	793	884	875	835	845	820	826	803	816	887	842	869	829	829	822	817	799	836	822	826	859	832	886	861	863	822	815	830	837	866	866	810	860	792	884	838	844	833	815	877	852	873	834	815	865	890	829	853	852	862	817	834	850	827	810	845	852	859	853	831	836	874	842	826	852	878	805	883	849	855	864	883	816	828	880	843	825	883	825	847	839	787	825	857	815	851	776	866	872	818	815	856	866	869	849	883	926	849	819	865	793	862	837	832	863	866	848	815	855	804	857	885	834	791	863	874	863	848	777	871	869	820	879	770	849	802	847	882	848	852	813	829	853	866	810	852	828	853	842	823	854	845	840	870	803	884	862	833	814	840	867	791	873	838	824	848	880	825	837	856	843	851	857	807	859	899	855	765	865	787	859	828	850	829	842	832	871	855	799	816	888	782	850	876	902	882	865	846	839	859	816	800	873	827	837	865	836	797	808	875	855	852	836	902	853	802	856	850	854	846	835	862	850	839	853	826	901	881	801	884	839	810	837	809	836	841	871	815	828	865	845	845	897	858	861	803	877	886	927	848	794	840	818	882	823	871	833	808	843	806	834	832	855	855	811	801	895	816	842	856	853	812	843	841	882	808	846	897	865	841	834	812	869	828	853	849	769	878	818	863	862	833	841	857	816	834	848	849	851	815	798	857	837	842	821	818	847	833	837	800	834	914	767	916	830	884	804	799	815	838	829	797	848	840	877	816	870	826	851	841	836	871	875	789	881	868	832	864	865	821	825	842	888	780	836	859	837	821	856	822	823	857	858	869	804	851	874	819	854	805	801	822	861	772	858	848	845	827	814	850	826	793	886	880	849	863	836	898	802	898	868	811	866	872	834	885	825	875	835	818	874	852	876	835	802	851	866	871	822	882	838	872	851	818	823	800	809	828	838	834	827	839	800	792	861	880	832	821	829	830	854	875	863	862	793	845	827	848	836	876	774	847	894	904	835	832	809	824	849	874	820	861	864	848	818	875	853	888	809	844	825	879	888	862	875	883	833	846	811	911	820	834	857	834	800	833	806	857	798	867	881	841	866	858	879	859	849	856	865	843	837	817	880	915	792	809	847	838	866	841	811	839	858	866	813	854	841	837	840	810	825	872	846	815	853	833	883	816	808	830	825	833	864	856	868	821	841	874	821	855	839	832	794	855	805	787	848	866	903	840	807	847	792	862	812	892	887	862	810	835	878	833	836	836	897	839	896	829	799	848	844	798	805	886	840	839	852	854	908	864	836	882	865	848	833	852	837	803	852	825	854	878	851	827	872	813	864	867	849	840	828	859	873	807	859	822	806	825	836	860	870	829	829	815	851	855	901	905	877	859	848	905	846	798	876	808	874	817	828	831	873	821	833	841	834	813	905	793	849	830	863	889	872	874	817	824	886	783	844	844	818	878	830	890	872	821	849	785	818	869	863	860	849	851	847	823	894	852	850	852	855	857	803	939	878	850	869	814	828	869	863	855	870	819	813	835	819	876	828	820	866	801	863	820	851	899	826	830	868	855	840	832	865	847	782	844	821	829	834	823	860	866	863	828	831	838	799	864	848	807	893	842	879	827	861	878	841	872	846	819	894	827	839	881	878	842	860	792	857	843	860	884	800	836	879	860	802	856	811	862	882	826	883	798	840	838	833	808	850	817	850	867	834	872	826	841	892	832	887	849	837	806	840	855	844	870	845	855	844	885	820	890	783	865	864	865	843	834	840	869	845	869	858	794	828	893	854	840	841	833	908	863	860	837	855	850	904	833	829	879	834	803	825	850	846	751	863	915	836	826	876	838	868	856	852	856	891	858	813	832	846	887	813	843	851	840	884	857	821	823	865	820	870	857	846	887	820	863	821	824	819	859	834	874	815	857	819	825	862	835	814	841	864	847	846	843	845	829	840	812	844	813	822	915	866	836	806	850	814	853	850	868	832	859	821	897	882	867	843	879	808	789	836	851	861	815	844	825	854	873	894	867	882	831	857	837	852	905	836	800	851	834	771	816	832	789	865	838	843	813	894	855	897	827	840	821	857	824	845	850	828	848	834	845	835	878	850	827	878	851	883	844	892	833	815	799	868	850	814	820	809	786	840	847	870	837	863	845	867	868	866	851	875	863	854	878	844	825	811	836	831	865	832	867	823	893	860	844	818	850	844	877	856	874	826	827	837	812	835	823	809	824	825	801	836	893	868	849	851	808	798	807	823	864	817	828	817	850	856	823	869	859	819	823	821	867	855	810	830	843	889	831	883	889	785	881	857	884	851	832	903	845	893	855	834	834	863	831	793	813	836	898	827	901	883	826	870	839	883	819	873	863	871	810	826	814	848	842	846	807	836	896	805	843	877	867	859	824	888	867	911	827	835	871	878	819	797	853	855	858	842	828	813	846	878	870	839	865	820	854	879	875	900	841	895	815	852	869	816	849	875	876	787	866	829	875	815	790	858	850	826	864	861	866	799	849	868	865	844	859	887	877	797	811	807	861	868	837	842	887	863	825	850	808	886	817	869	890	856	850	887	854	848	842	858	830	858	830	865	877	821	882	811	840	825	862	856	830	876	831	822	826	849	820	915	817	834	828	873	799	889	832	826	889	838	797	824	839	812	818	827	817	807	820	786	820	835	880	814	866	896	768	792	815	778	810	836	857	859	849	855	833	897	846	794	840	896	854	868	852	840	814	820	828	863	825	821	866	816	857	813	879	873	816	865	885	840	857	843	784	859	879	844	797	829	855	877	898	851	841	842	797	861	835	861	873	826	839	783	863	835	863	824	851	837	836	836	870	865	849	832	849	780	810	836	835	808	894	808	859	823	839	854	855	833	888	845	848	794	832	838	892	873	877	820	880	851	855	831	842	825	826	915	786	928	882	817	845	875	842	883	822	858	846	850	797	859	841	875
24880	21498	28033	25384	13470	827	519	423	404	374	324	319	343	312	318	304	295	296	281	300	297	248	269	305	269	314	257	258	267	259	270	275	290	268	304	287	261	265	247	263	273	271	263	280	318	303	297	275	255	254	264	279	301	272	246	263	252	267	285	279	248	287	255	287	262	248	268	263	284	279	260	274	253	240	304	237	275	270	263	295	283	250	258	273	269	264	255	220	255	263	244	265	296	248	244	291	261	267	255	264	278	247	260	259	274	251	263	268	248	241	260	281	278	244	274	266	241	253	242	266	257	275	247	252	278	255	268	273	257	259	292	255	273	259	260	244	297	270	280	291	250	251	259	256	267	275	273	245	270	256	240	250	252	274	259	236	249	271	247	266	287	254	252	266	243	303	234	247	279	273	281	253	270	283	285	273	281	268	270	264	252	238	267	270	269	246	289	234	250	280	272	276	263	258	278	283	245	254	259	273	284	285	263	303	247	275	282	242	275	278	263	269	268	277	297	302	260	287	258	282	263	287	280	263	251	267	261	304	259	269	230	256	274	265	269	272	266	287	237	262	241	278	259	286	225	277	253	221	268	280	274	263	265	252	256	279	285	262	263	256	244	249	249	245	241	270	267	238	286	229	278	255	267	285	262	273	277	278	280	290	279	265	266	301	270	269	273	256	267	281	274	306	274	294	276	248	279	267	293	297	253	259	270	259	291	253	259	246	231	230	269	276	284	257	277	248	282	275	269	261	254	258	265	267	264	261	265	239	269	255	261	252	244	257	268	260	278	275	254	298	280	258	291	260	290	261	263	285	282	262	273	230	265	253	258	255	259	279	270	286	259	280	253	257	233	292	262	284	253	258	248	248	238	250	251	231	253	301	253	244	276	252	266	264	268	306	249	266	293	289	290	221	253	272	248	254	250	273	279	257	243	275	245	249	274	251	277	266	270	254	237	272	297	247	260	275	251	268	264	263	255	251	257	265	266	271	256	250	283	270	245	250	268	272	269	265	285	270	270	270	275	261	272	266	299	259	280	247	236	248	267	264	253	283	275	266	265	256	214	260	276	234	262	294	247	270	307	282	252	271	285	272	266	254	237	252	261	268	247	265	287	299	275	263	263	259	256	291	271	259	240	252	269	273	283	267	208	268	245	253	297	266	253	243	294	268	261	258	262	252	263	299	277	265	279	262	280	287	280	245	258	245	270	286	283	243	246	285	271	255	298	271	283	283	265	260	269	263	282	278	289	266	269	250	258	237	263	271	251	265	245	246	277	254	265	270	256	251	265	289	276	231	271	284	270	240	271	260	250	271	272	257	264	263	259	226	232	270	277	249	288	240	293	252	243	283	247	257	271	259	286	263	257	268	270	256	279	269	278	295	222	271	264	272	259	244	246	275	254	272	262	251	261	272	276	240	278	270	270	263	253	250	278	261	267	279	303	241	251	282	247	232	254	292	265	227	263	268	267	272	237	261	235	288	238	263	285	264	272	261	253	260	266	266	256	245	249	253	251	252	274	267	290	256	250	279	262	247	265	256	263	248	273	266	276	264	264	289	259	271	262	301	258	259	240	257	253	266	241	269	239	248	241	273	295	272	282	280	265	275	254	272	229	272	266	267	268	268	268	273	263	300	277	273	259	277	262	239	252	274	238	242	267	260	294	267	251	287	266	237	273	246	239	263	270	284	297	248	291	287	273	250	263	257	263	273	297	264	275	261	251	272	303	251	258	275	255	268	251	260	278	242	262	257	256	283	250	260	267	249	290	278	286	244	215	273	263	282	259	255	306	295	244	267	306	239	264	267	264	256	262	234	273	266	251	268	274	255	250	226	274	305	232	244	225	247	283	264	259	272	290	263	267	266	256	240	258	276	238	269	262	267	293	250	241	266	215	298	274	252	292	268	246	272	273	266	278	246	256	247	248	289	282	265	257	260	282	250	259	278	267	260	248	260	237	264	260	260	268	252	288	242	256	246	271	244	227	265	265	302	252	259	290	282	255	257	249	237	252	230	227	283	272	278	273	293	279	286	271	270	269	238	259	263	246	282	258	253	260	232	243	275	265	251	256	281	265	260	289	256	261	294	244	247	257	269	255	265	271	256	271	262	242	268	279	269	293	265	246	260	264	282	272	271	277	263	284	250	262	280	265	250	231	267	306	255	282	264	271	261	268	253	270	218	248	278	241	268	271	290	254	232	266	270	274	238	287	277	232	274	279	260	257	265	259	257	265	269	262	279	276	223	256	286	259	270	250	293	250	258	263	260	263	254	277	218	276	291	271	257	280	252	251	270	261	229	255	250	271	256	287	290	284	235	268	283	266	278	262	269	247	259	269	271	255	250	281	268	268	274	236	272	243	257	249	274	265	262	245	265	255	250	248	284	262	260	262	252	254	271	230	306	247	251	278	293	270	234	272	250	270	261	265	275	278	273	273	277	246	269	274	267	272	270	261	260	267	275	260	239	252	264	265	257	284	294	255	235	275	264	245	281	267	283	268	291	259	277	263	254	260	255	274	254	254	252	250	261	246	266	269	267	294	284	255	258	257	288	255	270	274	257	265	299	273	255	267	255	266	246	244	259	265	291	258	242	285	259	254	289	251	264	259	248	262	244	286	237	300	246	276	259	266	279	279	266	240	264	283	283	255	255	286	259	251	262	258	275	257	249	261	280	294	272	255	250	284	257	251	282	252	249	267	234	250	263	272	274	260	259	237	251	288	281	268	261	265	248	266	283	258	255	251	244	272	224	276	279	263	253	275	254	274	268	242	273	283	264	270	252	272	278	265	239	292	250	260	247	266	266	265	281	276	264	264	286	277	260	240	257	254	265	257	260	283	246	261	226	260	290	275	234	259	262	259	242	275	268	264	286	270	245	293	261	270	240	276	261	244	263	242	292	244	256	287	259	269	260	278	259	274	251	247	280	251	274	281	269	230	257	286	269	259	251	288	271	266	280	256	243	268	275	279	245	248	227	252	245	288	275	280	250	276	274	236	261	267	268	284	275	271	274	225	278	262	281	267	238	268	287	237	254	267	264	277	261	263	254	255	262	271	280	253	262	234	235	253	280	266	265	265	244	246	259	250	267	260	252	254	238	280	286	271	254	251	259	270	261	236	280	252	288	244	238	271	270	294	288	261	266	257	216	281	275	246	276	261	246	263	277	249	251	250	269	269	278	242	264	273	233	242	296	245	267	246	237	244	236	260	275	256	266	276	266	251	275	265	265	248	258	261	232	314	249	254	237	256	230	262	265	270	287	266	274	266	258	264	273	250	298	261	273	253	246	288	260	307	242	237	302	289	284	266	253	268	243	255	270	255	243	251	277	270	273	246	259	254	289	237	264	280	272	280	277	260	276	268	264	273	247	255	263	267	254	269	262	267	306	281	293	287	274	261	248	237	267	254	286	262	290	243	281	250	265	264	261	265	270	274	238	242	255	245	281	272	301	295	260	274	256	237	264	269	282	262	276	276	264	264	279	251	264	278	271	271	283
3582	5305	3419	1715	1307	958	824	611	511	475	431	400	352	372	346	365	346	307	328	346	335	303	337	283	297	294	316	311	309	307	299	332	305	309	324	294	309	300	306	276	289	285	315	283	267	287	276	314	277	269	263	290	303	310	331	310	235	287	281	288	290	266	292	257	270	316	300	270	289	309	274	321	252	303	297	288	305	310	261	313	290	301	302	287	288	261	314	271	256	280	273	311	285	308	284	290	282	275	266	281	272	290	262	296	303	298	284	305	282	272	298	296	299	251	288	276	324	297	306	305	294	304	299	285	292	315	296	271	296	299	307	291	281	293	297	262	289	277	309	292	286	272	287	308	281	271	300	296	277	279	280	246	291	294	281	295	305	261	257	290	282	299	285	306	288	288	302	295	292	262	261	283	288	297	286	314	279	309	297	284	297	302	284	278	294	301	284	293	283	269	294	296	254	305	268	292	281	300	261	261	326	266	288	296	264	312	296	292	331	296	281	292	274	309	262	299	293	281	308	326	298	303	290	287	293	323	298	288	307	286	278	284	288	301	288	273	288	282	264	306	266	303	302	302	285	280	315	270	283	282	280	289	283	271	333	295	277	303	295	315	251	276	314	306	255	280	292	295	281	299	305	307	282	274	288	260	319	278	295	279	306	320	272	309	276	296	298	277	262	292	302	278	316	289	274	275	331	303	295	269	310	323	271	293	272	280	262	245	316	298	275	307	315	268	300	292	289	268	294	280	290	306	275	311	280	304	279	299	291	250	277	267	261	275	298	305	286	289	289	269	311	295	306	309	303	318	279	283	324	271	302	295	303	294	274	288	303	301	304	313	284	275	275	277	336	293	299	312	295	277	278	278	302	276	303	279	284	297	303	299	310	305	288	297	258	294	306	274	266	314	293	272	290	318	282	339	275	285	294	286	281	300	294	263	274	298	277	298	283	284	263	272	290	276	279	303	309	301	308	286	293	287	308	304	291	284	288	305	286	265	296	312	310	286	300	270	329	268	287	303	289	288	298	311	293	318	287	283	296	307	289	301	270	289	327	261	306	260	260	251	279	298	322	302	284	283	310	273	300	254	277	286	289	268	301	278	254	285	275	306	309	305	280	268	276	276	326	281	257	290	285	313	294	280	288	306	303	295	297	279	291	292	273	304	299	267	293	299	285	285	312	297	282	284	304	315	297	299	290	264	291	301	294	286	271	298	284	277	283	264	286	292	327	283	297	299	314	295	277	287	255	267	279	274	294	286	314	271	311	296	291	292	257	294	283	306	290	273	282	300	253	290	276	282	289	267	271	290	289	295	291	295	309	254	303	305	290	267	283	302	309	280	281	285	285	283	293	268	275	299	280	296	296	296	292	294	287	300	285	269	319	292	279	264	296	323	285	297	285	306	300	303	293	289	311	294	280	289	292	300	272	287	285	284	270	295	284	298	250	306	264	295	309	291	267	285	287	268	309	304	261	316	278	299	293	291	282	278	272	250	282	304	305	280	256	268	284	297	288	286	315	302	302	281	296	297	307	298	313	272	316	287	293	280	280	302	263	286	281	323	306	290	305	300	314	281	300	278	291	273	324	248	266	319	297	281	298	279	282	288	290	291	295	291	263	315	262	270	301	284	280	286	305	296	289	295	284	282	301	312	335	312	271	316	278	310	268	314	262	275	290	306	306	286	293	273	292	296	316	312	296	294	268	289	321	297	304	278	266	308	316	273	286	301	242	263	318	280	313	268	276	288	308	289	306	289	310	289	312	294	288	281	286	288	274	277	261	300	299	272	287	280	295	276	270	267	310	296	291	297	322	287	270	285	282	291	319	280	318	288	300	309	289	295	280	262	310	300	263	289	272	306	283	284	307	286	284	309	307	304	294	306	303	306	324	266	281	287	304	274	279	293	247	304	296	310	273	277	287	267	309	278	283	274	283	300	294	265	287	300	321	307	264	280	291	295	308	323	276	299	337	282	271	293	298	258	283	287	311	305	276	267	283	320	304	294	268	301	269	295	302	247	324	287	285	287	279	313	264	309	289	281	287	311	289	306	280	309	307	304	312	302	298	312	274	302	287	296	309	272	260	312	298	303	305	324	265	300	282	279	260	278	274	292	278	296	250	301	306	300	289	315	310	290	279	315	273	277	284	293	283	277	296	251	296	289	302	306	268	298	291	313	295	305	294	281	304	288	288	265	289	283	269	292	298	276	280	294	256	279	292	271	285	288	282	267	287	284	263	273	260	281	295	300	263	262	282	293	295	279	301	267	308	287	291	287	297	287	270	313	287	317	273	293	286	299	290	285	278	288	309	282	298	301	248	257	265	280	312	318	297	288	258	286	281	275	307	290	244	331	283	302	280	285	298	262	266	271	307	301	287	317	289	304	293	286	299	308	262	317	303	279	307	293	308	284	318	281	293	298	313	288	305	273	290	285	296	279	289	286	294	304	277	296	284	288	304	296	305	288	328	304	298	293	267	295	295	301	275	294	291	270	305	284	286	282	253	273	287	316	313	281	315	309	321	290	310	288	283	281	293	296	306	289	297	278	271	278	304	291	289	280	288	299	266	277	297	293	281	305	277	288	315	288	286	275	299	274	286	285	300	293	301	275	294	320	283	266	284	259	280	267	316	288	265	307	284	326	299	292	301	307	265	316	298	271	270	307	311	277	271	262	296	251	283	285	272	301	296	296	278	265	278	306	274	271	305	293	290	284	302	249	269	289	273	291	267	305	278	306	282	303	316	277	283	293	267	282	310	296	316	290	284	299	322	276	270	282	294	291	308	303	305	299	285	257	332	293	266	279	303	283	292	298	283	274	295	271	312	285	299	298	283	326	300	303	301	283	258	301	264	285	260	300	282	278	277	279	310	288	282	297	298	309	301	294	271	296	268	286	286	294	268	276	271	291	283	308	282	279	295	310	315	280	264	289	313	308	315	296	299	278	296	299	264	287	274	282	290	314	260	306	292	303	282	297	270	294	257	305	298	278	291	304	284	306	313	283	292	268	262	312	310	283	280	309	293	301	307	276	282	292	268	307	288	252	292	263	331	329	295	305	292	287	310	314	298	306	282	317	289	286	295	288	324	294	263	282	300	280	287	268	286	295	313	322	265	291	294	276	301	277	289	286	297	266	287	299	293	322	328	280	270	282	291	310	276	312	318	314	290	280	282	314	299	306	284	300	312	288	283	259	324	300	295	311	296	285	255	317	278	316	285	296	312	303	290	299	270	253	285	291	279	285	271	283	299	308	298	288	362	321	296	312	274	310	274	297	288	289	272	292	304	292	262	310	268	312	273	283	275	306	322	313	300	313	274	275	266	295	295	304	274	306	307	280	278	304	290	314	286	290	290	279	276	282	299	294	301	317	275	280	291	288	268	282	306	284	260	264	304	302	287	295	305	303	270	293	298	281	299	286	288	274	294	279	297	301	295	279	320	292	288	277	295	309	334	290	297	303	326	275	282	288	291	291	296	293	283	299	281	285	278	310	302	282
22645	21538	29457	24093	21528	21612	12520	1902	1383	1273	1193	1193	1107	997	1012	1069	1063	996	976	976	925	959	945	967	980	916	920	1061	933	945	949	843	905	866	915	943	937	925	921	894	933	872	899	932	947	900	902	932	876	977	931	899	888	916	908	920	933	924	856	888	902	943	900	923	927	921	909	832	957	886	934	854	950	909	913	876	916	899	906	909	870	921	899	891	885	899	957	912	910	889	861	876	909	854	901	904	944	937	874	875	843	887	907	916	925	908	914	919	902	914	934	972	888	927	913	873	883	887	892	898	887	882	893	867	900	934	944	888	900	953	941	886	935	962	930	947	855	905	896	920	965	876	871	853	926	904	942	885	903	893	860	908	922	883	900	905	865	919	892	907	877	953	887	907	912	916	890	940	869	920	882	882	913	869	898	924	873	908	961	889	932	887	929	900	899	928	900	914	919	875	903	924	858	857	881	940	895	881	897	864	945	980	924	906	896	906	931	891	881	951	852	898	882	931	911	960	963	874	896	922	899	878	883	896	918	925	894	907	906	894	889	900	928	961	933	891	933	880	855	916	914	904	915	874	892	925	863	908	863	879	885	919	935	914	915	942	910	924	887	869	903	943	885	902	898	944	974	913	892	893	803	900	913	900	907	965	865	896	905	861	898	935	863	855	895	865	932	920	883	911	881	910	943	889	867	928	903	890	924	915	945	948	861	852	860	865	936	930	881	896	872	918	886	880	833	864	885	875	931	901	858	912	929	910	909	875	888	861	890	900	937	932	954	933	910	857	892	931	852	860	885	881	847	915	873	879	876	917	892	884	916	903	850	870	930	886	925	956	899	924	939	906	892	899	901	897	874	939	903	870	880	874	856	840	932	916	844	866	919	888	912	857	888	924	923	912	936	876	902	906	899	861	866	909	876	974	919	901	908	904	871	855	939	887	930	946	847	869	945	902	958	887	937	890	943	970	889	885	873	903	895	936	861	876	904	944	933	905	893	858	860	874	909	912	863	950	903	872	902	958	942	906	966	908	912	899	941	920	982	930	882	948	857	924	890	872	922	910	920	931	821	859	879	899	875	930	859	904	916	889	959	877	882	876	898	908	916	900	816	884	877	861	923	914	883	920	859	891	907	873	902	907	894	901	914	828	916	846	881	910	942	923	888	905	880	903	917	850	931	953	897	873	869	927	886	884	865	935	881	856	900	911	871	895	903	910	890	947	911	908	933	861	853	881	877	908	872	839	867	913	950	930	879	896	901	831	842	909	829	880	899	928	901	904	882	914	884	893	954	935	874	912	943	948	926	938	909	883	913	880	902	863	868	888	905	892	907	956	871	914	923	865	906	880	810	870	912	872	929	922	872	919	901	857	950	885	900	910	918	935	961	867	898	922	879	904	906	921	866	901	888	878	876	892	929	844	895	898	927	908	876	907	932	923	920	896	862	930	907	867	897	921	855	900	846	873	907	922	867	894	915	887	907	880	921	895	885	890	915	914	900	934	885	821	876	906	918	891	921	855	880	981	930	859	919	892	921	899	877	871	880	897	903	919	892	895	918	910	898	919	920	952	878	880	896	904	897	913	935	891	873	843	911	958	880	856	889	928	856	916	922	864	940	891	912	885	867	913	909	914	895	929	886	869	867	861	887	904	914	888	939	868	909	895	923	895	914	860	940	864	880	847	961	951	893	910	900	925	911	890	833	985	917	890	872	923	907	884	959	932	893	853	897	914	888	891	892	902	886	887	898	906	889	878	897	884	887	868	903	904	887	879	862	875	880	927	945	886	896	932	910	929	927	896	883	863	908	891	886	894	912	862	855	892	885	875	912	882	876	870	921	871	875	858	851	847	895	871	889	928	933	846	874	894	893	859	847	905	880	879	851	866	954	920	936	918	902	853	915	878	922	857	931	879	865	810	873	912	892	905	901	896	933	868	941	903	891	900	930	876	930	939	893	885	827	867	846	909	926	925	905	866	911	902	854	895	851	890	894	922	881	884	858	877	833	856	934	956	842	905	935	906	920	881	903	906	978	918	877	886	929	866	914	879	916	912	888	887	845	934	897	909	862	918	894	875	922	887	936	926	868	868	823	909	886	930	880	920	904	893	892	906	909	858	905	917	946	895	930	879	878	875	914	907	882	862	909	928	891	926	932	871	897	907	859	928	912	868	916	893	881	908	891	872	876	871	881	881	906	900	912	888	926	854	899	916	904	929	847	913	902	951	884	903	917	911	909	932	883	852	853	922	964	930	839	877	966	884	844	937	908	932	904	898	950	875	900	884	893	830	909	930	902	920	923	907	875	905	867	893	910	893	928	880	958	947	895	884	900	859	869	856	883	923	911	939	836	926	893	912	859	931	933	930	871	895	886	911	883	886	877	881	875	882	843	921	925	901	852	901	919	876	828	899	874	945	945	897	909	917	894	895	926	881	925	941	920	846	927	942	884	956	873	891	907	915	897	906	847	843	887	937	917	906	898	910	909	884	921	920	870	887	900	909	929	856	949	903	884	889	908	822	924	852	853	915	895	867	875	915	874	933	922	887	919	888	884	838	900	894	873	897	922	875	893	929	844	911	852	870	951	957	903	904	895	892	873	871	880	874	894	879	897	888	941	925	926	903	895	931	941	909	847	875	906	937	904	948	841	881	910	852	930	871	880	908	900	863	951	873	907	854	870	935	856	912	853	947	887	907	859	894	947	914	915	902	908	885	898	878	904	919	904	858	906	870	904	871	822	871	863	930	913	938	905	883	923	921	917	892	872	858	937	827	933	899	865	851	946	926	920	877	906	917	889	883	934	910	892	878	907	928	940	893	926	867	907	941	931	917	904	891	901	943	913	903	907	871	919	915	824	912	846	877	877	867	930	876	899	840	892	875	885	909	891	904	915	886	825	912	866	889	908	825	903	928	901	940	912	920	860	932	899	861	914	860	888	920	918	913	877	896	896	938	855	928	841	890	896	934	944	861	918	879	891	841	832	901	939	847	902	897	885	880	945	901	914	866	909	957	929	921	892	923	918	934	885	863	935	848	915	915	922	886	871	864	896	904	861	884	905	889	935	918	935	919	933	946	851	921	870	825	906	898	894	900	869	884	850	845	893	900	860	890	832	925	889	893	942	872	916	903	867	893	882	902	871	919	851	910	893	923	926	980	883	975	907	894	873	880	900	919	914	901	909	880	915	879	850	895	870	919	908	946	899	918	928	908	936	906	860	943	908	896	918	911	884	895	900	878	862	948	908	901	945	869	938	995	885	887	933	855	936	873	837	935	885	910	929	943	853	913	852	877	948	869	876	845	865	905	928	868	926	915	915	891	862	872	930	884	869	902	851	853	893	896	912	926	888	846	864	899	950	891	916	905	872	912	889	881	883	880	833	890	922	934	864	907	907	884	887	867	910	866	933	951	908	834	899	848	908	878	899	906	909	832	885	878	880	930	967	903	889	936	879	916	936	898	923	907	854	997	863	890	888	872	928	844	915	898	930	937	859	937	887	881
5022	14801	10356	5425	3937	3092	2495	2013	1735	1535	1428	1298	1182	1171	1152	1140	1019	1053	1014	1028	947	975	986	968	951	913	876	950	915	888	962	946	895	906	1001	949	906	911	888	889	869	898	890	903	980	904	958	934	969	949	933	948	923	881	895	921	893	810	913	849	906	910	891	875	869	901	896	928	877	895	886	888	904	899	918	877	879	954	877	865	919	906	904	867	920	895	944	922	948	938	918	866	903	939	927	944	838	891	915	900	931	846	915	918	844	921	948	892	876	885	890	884	918	896	935	953	908	901	943	895	837	913	873	924	971	871	900	927	879	880	847	872	887	884	910	964	957	899	879	901	887	901	906	913	855	875	850	849	890	884	816	887	851	867	907	898	941	921	905	913	894	905	931	941	957	924	895	889	863	927	907	978	948	952	914	940	916	905	872	870	927	892	905	869	864	869	880	920	926	908	905	1017	915	935	914	946	888	946	866	867	900	938	864	909	904	969	902	892	919	904	873	867	874	891	843	873	922	876	925	853	894	875	915	898	885	904	920	887	884	936	894	911	891	893	965	917	886	872	930	920	891	927	940	919	852	843	870	873	944	912	885	888	900	849	857	910	895	919	904	909	890	946	906	958	824	882	918	881	942	881	925	899	868	911	930	884	901	885	888	847	894	938	903	902	887	909	890	915	938	867	915	892	874	889	889	934	959	914	891	950	907	886	895	866	909	904	907	935	854	952	908	907	872	916	903	923	906	926	963	958	905	879	864	919	930	904	909	835	875	910	910	896	915	930	866	914	929	890	877	913	914	902	847	951	894	913	905	922	882	916	885	945	882	847	869	925	901	887	914	913	918	856	932	889	885	912	917	935	966	880	955	878	906	923	808	885	879	887	918	929	862	897	920	864	890	933	867	893	913	899	913	890	945	900	925	854	939	863	890	905	832	930	891	966	898	870	883	883	910	900	940	894	926	886	949	885	913	876	877	920	940	887	914	959	901	861	854	908	894	908	913	875	951	910	897	919	878	906	942	927	876	943	875	915	884	917	925	904	916	883	883	908	878	895	844	874	914	890	876	912	869	887	889	914	949	882	935	910	939	892	889	895	917	868	859	877	863	945	881	867	867	906	891	899	923	906	902	884	871	916	874	911	956	907	898	881	930	930	918	898	916	892	906	924	910	881	923	910	922	899	885	862	893	881	884	911	891	873	920	889	877	909	915	911	875	896	892	883	860	906	902	908	874	917	946	898	886	871	933	939	976	860	882	942	894	918	922	924	913	881	933	897	905	889	926	928	888	882	885	924	900	924	889	903	948	880	910	916	826	905	877	963	897	899	951	949	959	869	898	871	887	886	867	879	900	850	928	914	936	854	858	920	871	884	864	919	877	927	925	877	921	905	862	879	892	935	858	902	860	892	882	916	880	881	907	889	910	893	888	882	897	942	946	932	899	908	884	890	961	945	868	922	938	878	845	904	905	880	933	935	887	882	876	891	931	867	874	917	880	925	942	878	876	892	916	866	836	935	932	938	906	875	874	927	894	883	954	941	903	933	897	888	944	845	930	929	912	890	930	929	868	897	892	873	912	889	939	885	911	881	894	939	879	917	909	950	918	920	900	917	878	939	928	897	921	932	926	863	896	894	914	864	888	885	932	911	922	907	925	915	872	864	897	924	926	880	886	946	913	902	912	848	865	900	912	884	939	960	897	856	917	886	917	875	937	953	887	889	867	902	893	962	883	940	933	900	930	889	865	941	898	900	880	906	910	938	883	913	923	900	866	930	867	911	883	861	928	918	905	949	916	922	921	913	929	912	909	941	926	893	901	869	866	930	899	908	884	920	925	903	866	867	977	876	892	907	846	854	910	917	928	915	939	869	903	944	899	913	857	905	889	961	910	901	900	961	878	876	963	900	911	880	958	907	919	936	925	885	867	850	918	873	893	852	906	892	874	919	839	901	908	924	966	907	898	881	950	925	880	929	935	917	888	876	889	927	898	908	885	879	908	871	883	940	874	866	893	882	896	925	876	914	925	896	894	880	879	887	873	882	872	922	935	881	885	940	933	843	994	917	874	894	879	921	944	917	869	894	893	884	910	885	905	948	894	927	947	913	891	832	862	923	839	908	845	910	853	902	910	930	897	946	862	934	919	865	888	890	899	890	887	875	903	834	890	878	943	922	972	919	939	904	843	954	912	958	868	911	872	897	861	850	898	965	870	910	928	877	864	925	859	880	881	861	884	908	845	884	912	879	896	888	836	916	911	900	910	866	878	910	872	876	889	916	892	937	879	881	911	935	918	930	896	915	933	914	888	878	912	897	951	922	832	923	883	864	854	860	918	914	934	955	892	864	871	901	908	894	923	881	920	926	904	912	809	921	919	897	891	850	900	923	819	904	906	874	888	917	916	927	898	872	887	934	897	918	907	883	888	880	894	901	896	897	863	941	851	870	978	899	928	871	917	891	874	911	902	860	873	878	942	895	854	909	886	903	885	929	903	909	912	904	927	884	888	944	912	920	943	947	897	913	883	881	951	885	863	900	853	903	911	921	873	876	883	881	949	931	964	950	940	846	909	929	946	899	861	881	900	880	941	896	927	820	918	892	889	925	899	936	911	925	919	922	907	834	856	949	870	902	892	996	928	876	843	896	875	896	852	880	941	833	910	891	927	892	935	921	903	904	925	937	883	955	898	912	859	891	888	917	906	862	938	948	881	883	909	923	918	913	873	882	917	875	886	907	892	887	924	950	916	898	890	869	931	876	893	907	943	889	901	891	991	909	845	932	895	836	859	889	880	945	930	909	906	895	911	874	879	912	927	904	932	899	880	900	899	892	916	912	850	929	900	913	940	923	880	864	977	922	924	866	876	902	890	874	929	952	966	905	864	918	889	929	913	889	900	954	969	911	908	955	901	924	928	897	927	907	902	907	893	897	896	904	889	877	916	897	893	899	919	930	887	885	939	852	828	899	905	925	851	947	915	924	897	897	940	903	876	896	923	939	854	902	891	850	889	885	959	913	904	946	853	894	884	945	886	916	925	867	908	848	896	879	908	859	887	877	899	901	899	870	869	911	858	883	896	911	859	898	879	887	884	930	871	872	863	866	926	934	936	940	845	872	881	893	902	850	906	890	875	894	878	949	901	885	907	908	839	883	933	914	884	920	888	908	890	876	910	925	890	878	922	856	894	880	892	891	869	891	874	883	894	883	906	876	913	898	902	921	961	888	889	866	876	928	894	829	883	949	907	886	897	886	879	918	919	885	991	877	891	911	906	892	892	878	883	918	936	877	908	791	961	896	875	908	876	921	918	872	889	907	908	918	931	947	925	929	1004	851	885	910	868	900	884	968	881	894	926	872	929	907	932	874	910	880	876	932	900	856	891	855	889	871	905	943	901	877	914	855	949	898	883	894	963	885	901	886	889	905	934	937	883	950	858	903	893	853	914	840	865	898	884	890	885	917	916	895	929	960	886	880	906	862	902	933	916	922	888	909	931	881	902	900	914	859
27826	20471	7753	812	476	448	447	358	372	421	366	379	355	393	402	384	396	353	370	369	365	389	375	389	370	352	390	414	376	404	394	380	374	370	367	376	389	370	324	353	379	385	418	394	345	398	351	347	368	338	363	355	364	337	375	377	373	367	366	428	381	365	404	348	400	381	368	395	383	384	389	393	394	393	342	373	399	350	380	381	386	355	355	400	399	366	371	368	372	370	361	342	354	376	386	332	376	368	353	389	381	374	361	381	386	366	375	396	394	379	339	368	378	369	366	375	358	332	348	415	343	348	358	404	392	352	375	385	407	370	379	374	380	371	348	365	378	352	374	356	370	400	357	357	372	360	411	389	368	354	385	396	388	369	390	405	354	352	384	353	383	351	355	370	351	380	382	387	372	373	350	383	371	421	389	377	355	402	369	369	396	356	398	379	362	386	365	371	363	338	372	363	390	375	395	389	340	341	375	374	364	347	382	349	402	404	377	356	436	377	408	372	384	403	371	382	373	371	388	404	392	370	343	375	367	394	364	364	403	364	357	349	413	368	378	349	405	395	359	364	364	355	376	355	368	346	388	391	373	342	388	399	386	381	351	337	345	355	357	401	389	324	363	362	363	395	391	373	355	361	364	398	393	353	386	394	404	379	380	352	394	447	360	372	390	343	374	375	351	370	359	395	361	360	369	320	381	332	385	397	363	356	367	399	433	404	411	363	390	375	360	382	396	355	377	373	397	373	384	398	405	365	376	432	322	340	384	366	372	365	378	358	397	376	375	365	401	385	394	358	393	371	393	389	368	391	370	378	387	358	372	377	361	386	324	405	387	356	399	360	364	369	375	373	364	362	373	340	371	394	379	386	389	374	388	379	403	375	399	386	387	386	364	382	378	368	376	409	349	379	394	431	367	394	342	376	365	394	356	375	372	358	367	365	398	361	377	368	379	360	371	359	338	350	362	396	364	340	376	363	383	391	382	368	376	389	359	356	364	383	343	372	372	384	383	359	341	388	369	395	394	402	370	383	391	357	339	375	391	386	362	355	381	334	392	389	381	376	347	382	357	359	347	382	345	384	371	380	379	371	364	350	380	369	375	367	365	412	370	371	342	393	393	394	368	356	372	383	340	398	404	391	378	417	353	374	422	401	378	398	359	382	351	369	360	376	359	364	379	387	369	366	396	416	407	365	379	368	381	387	414	349	362	370	368	340	408	402	367	373	386	395	360	366	367	376	369	364	364	396	378	369	332	379	377	388	380	409	370	384	403	396	363	387	368	348	396	403	376	393	394	345	369	376	367	397	374	390	372	365	361	357	389	389	386	396	391	359	376	373	363	389	342	357	381	378	356	394	358	387	347	366	402	393	402	356	356	402	365	352	384	386	377	370	416	379	393	368	391	372	387	383	431	388	353	375	395	347	376	362	363	342	373	355	388	384	346	337	374	380	369	399	369	367	421	385	394	373	357	398	374	395	368	384	367	368	403	359	352	360	330	366	361	335	399	348	396	379	381	368	383	372	391	388	370	366	370	384	361	383	371	379	391	379	359	358	376	364	375	365	381	388	409	341	378	353	384	370	371	383	389	384	366	386	361	373	350	376	392	401	385	363	380	376	402	368	337	366	375	367	356	398	397	368	356	378	369	369	387	338	380	414	375	390	390	402	371	401	352	376	369	381	373	367	386	374	392	381	393	406	384	362	391	386	374	362	347	357	409	333	354	399	372	381	370	388	390	354	368	375	365	354	404	398	328	396	398	372	389	366	392	375	378	358	382	375	373	369	363	376	395	397	377	387	361	386	348	366	364	360	387	385	366	339	371	386	396	357	387	372	383	375	369	366	402	373	329	358	363	366	378	342	425	357	407	345	390	378	367	333	370	351	424	357	357	368	376	362	410	372	372	393	375	383	393	373	394	395	404	370	382	414	388	401	350	386	375	379	386	403	408	396	380	379	367	399	368	360	397	371	368	356	361	396	359	398	363	359	360	358	374	373	377	356	365	372	375	356	350	394	385	337	384	397	364	392	365	376	359	377	360	375	387	347	406	390	391	380	393	362	384	420	362	360	351	370	383	387	359	356	381	394	401	382	354	404	392	358	378	361	359	392	353	385	388	346	368	377	372	360	361	346	371	383	376	373	396	389	370	371	338	389	383	401	417	344	382	328	354	351	369	358	398	349	357	369	398	380	352	365	382	389	368	396	400	371	394	370	391	365	350	405	388	386	372	418	411	342	390	406	398	391	390	387	360	373	354	368	365	402	403	367	364	423	351	377	343	376	355	401	366	353	393	355	384	357	370	372	351	371	361	369	355	365	377	363	360	365	379	371	362	361	345	375	373	374	390	355	361	369	375	359	345	368	393	398	409	354	386	363	404	347	371	406	389	368	362	401	392	397	366	395	368	344	360	359	355	398	367	368	377	382	409	378	345	354	389	375	358	391	381	368	379	341	389	385	362	365	383	365	380	404	380	392	367	371	411	371	382	376	406	381	352	351	415	353	377	382	374	354	390	367	387	371	362	406	391	338	362	326	373	402	342	342	370	391	385	411	355	390	376	387	325	389	371	347	403	340	368	369	382	364	348	375	368	397	351	372	393	392	406	356	391	364	380	384	358	376	351	395	375	392	373	403	391	362	344	367	384	361	345	363	359	386	393	373	337	349	378	383	362	351	371	383	348	414	381	399	415	390	356	371	375	369	376	365	379	340	354	398	382	400	364	388	411	417	375	356	404	401	342	357	369	383	372	365	407	389	379	403	400	409	384	384	375	394	393	405	366	382	383	385	356	388	373	386	371	383	377	350	363	414	362	365	386	367	378	402	373	399	374	351	368	369	383	382	372	360	366	343	344	427	364	379	408	373	392	383	400	383	388	371	372	344	358	362	369	354	371	342	373	369	378	383	410	402	396	389	365	380	351	353	415	416	400	371	385	402	400	373	358	368	404	361	383	348	417	385	381	371	356	364	411	371	356	386	369	369	353	359	349	386	408	370	358	366	382	395	366	380	369	384	396	374	395	353	429	353	369	356	376	409	353	371	353	405	391	364	383	369	388	367	387	397	352	371	409	336	373	408	406	344	386	362	416	388	390	399	392	385	408	373	384	407	341	395	349	368	371	371	359	389	372	376	363	354	352	365	364	377	361	416	359	338	382	368	386	347	342	374	426	413	389	373	376	353	371	384	371	366	381	364	377	383	335	415	382	394	356	337	353	377	408	363	377	370	392	341	397	356	336	387	370	388	349	372	395	379	330	425	348	382	365	390	385	361	356	388	399	351	366	378	352	334	380	369	352	370	390	344	353	379	381	369	385	373	379	383	369	433	358	371	341	351	333	397	373	394	400	398	374	349	386	352	348	367	382	359	370	370	390	383	335	381	336	392	371	352	404	411	360	370	386	371	377	381	367	381	348	364	375	356	360	410	355	352	376	378	356	378	357	376	372	413	386	348	343	374	411	381	387	342	383	387	426	376	374	412	394	374	381	393	344	362	382	394
4540	1411	932	622	532	528	472	433	410	391	410	379	417	358	416	401	378	422	386	420	390	389	416	383	406	381	405	363	401	400	369	396	389	366	437	365	382	375	383	397	371	367	387	417	369	363	347	393	378	386	402	373	365	393	392	380	401	366	367	377	379	405	365	386	430	384	374	405	387	408	381	393	387	381	379	390	364	374	379	363	369	369	369	381	399	348	357	379	405	372	346	362	401	369	373	371	366	401	372	405	381	404	342	365	399	351	380	392	362	391	369	402	377	376	379	412	387	406	395	353	371	378	385	393	366	389	410	403	373	379	366	410	369	383	390	396	405	365	385	427	376	381	388	407	376	395	356	378	388	367	372	378	362	358	372	398	383	378	411	388	371	355	392	362	406	357	369	389	377	362	399	382	404	413	395	403	389	400	362	364	373	419	388	374	404	381	367	401	410	366	415	352	340	401	381	355	422	390	404	378	397	390	395	359	404	366	362	360	388	373	383	384	368	390	349	355	376	401	403	380	388	366	365	384	394	391	411	384	360	361	354	380	351	361	394	407	409	408	349	379	393	405	390	364	362	385	385	384	417	380	365	402	384	379	389	400	405	366	384	368	402	359	386	403	369	361	372	400	395	406	398	380	363	351	383	399	389	383	421	411	389	400	409	363	401	357	401	361	366	366	373	394	402	400	363	365	382	363	374	399	401	383	399	375	404	354	413	408	339	366	349	405	389	403	403	411	382	382	366	396	360	364	376	349	362	387	346	395	410	362	372	396	376	386	410	384	403	398	373	391	363	368	441	360	351	383	350	406	385	390	350	371	378	366	444	363	357	370	372	349	361	397	394	379	428	359	349	384	387	393	405	373	401	412	382	408	392	374	401	422	368	342	366	364	403	359	359	395	387	349	395	358	361	368	383	377	401	372	350	406	409	384	370	390	407	378	402	349	390	400	361	372	337	381	423	364	378	403	355	370	360	400	419	402	376	420	399	357	370	426	388	375	424	427	386	383	390	401	363	403	392	372	396	370	384	368	386	413	373	394	397	389	348	348	356	381	390	368	356	384	359	367	385	356	387	357	373	385	364	353	386	389	394	399	433	331	344	348	367	406	354	340	380	362	411	395	380	396	389	364	385	356	397	410	404	388	370	376	376	361	361	345	384	397	371	386	392	382	339	417	431	396	379	386	381	387	373	423	387	388	379	394	394	406	381	358	380	405	365	410	386	369	368	379	384	366	360	448	417	376	359	362	388	395	368	373	378	377	419	364	359	394	356	398	360	374	378	351	377	366	362	356	357	404	382	392	387	380	364	375	391	382	381	356	388	343	382	381	360	355	395	381	375	387	400	425	367	358	421	362	391	357	381	383	403	407	417	395	386	395	366	384	369	396	376	387	418	391	376	358	361	388	369	361	343	387	356	384	389	368	373	392	394	375	384	431	333	373	391	388	372	405	378	383	399	354	393	420	411	371	357	365	362	409	416	380	357	393	341	369	406	399	398	388	405	381	352	373	345	403	380	411	384	377	340	382	401	365	357	379	368	413	367	407	376	395	398	381	375	396	354	396	356	395	391	396	382	381	377	357	385	373	388	354	375	350	372	396	408	354	392	335	389	393	352	364	395	420	334	389	379	402	371	376	374	428	385	390	406	356	393	381	335	411	394	387	345	403	367	400	385	397	388	401	365	390	357	369	391	394	394	432	415	360	365	404	369	375	415	419	385	382	369	367	373	428	390	413	367	361	336	407	410	387	393	400	393	388	397	380	383	360	377	393	400	367	380	408	386	356	401	386	379	404	381	377	372	422	378	376	371	360	409	380	376	396	387	375	397	350	385	382	390	382	357	412	392	385	405	364	405	391	361	391	399	378	369	379	405	402	393	360	374	376	412	399	395	378	385	373	353	368	370	353	424	351	361	368	362	382	396	347	389	381	383	375	408	352	390	376	361	376	385	373	348	363	386	386	361	404	357	393	379	382	388	395	396	389	382	398	420	400	373	397	377	399	413	382	379	402	387	376	377	374	372	367	392	371	361	397	344	373	398	379	390	367	367	377	408	362	372	381	382	414	397	370	398	395	378	350	368	404	407	390	384	358	381	353	358	390	364	386	339	378	358	378	372	413	392	348	390	381	380	385	400	415	343	373	424	382	354	389	389	389	384	390	380	383	387	411	384	389	365	390	408	367	364	363	403	365	371	382	408	406	406	371	376	392	383	362	386	390	380	381	383	380	387	445	415	379	348	359	399	386	431	353	375	411	347	386	395	407	350	349	391	403	373	370	360	403	410	371	364	378	420	388	372	407	380	363	360	369	402	345	389	394	380	361	385	397	355	431	408	385	360	383	408	406	383	367	352	361	402	395	401	413	398	391	374	383	381	368	417	405	429	388	394	382	428	373	394	358	405	395	358	375	342	378	388	385	393	382	379	379	351	367	422	357	396	385	390	403	376	411	411	372	394	406	374	428	393	356	383	390	407	358	387	392	415	394	373	365	379	395	392	360	394	339	400	374	390	398	420	386	420	390	408	367	403	377	395	338	366	380	390	332	372	362	360	385	377	403	376	362	413	357	386	371	366	411	368	361	346	379	371	399	372	400	388	373	382	363	366	388	355	391	389	353	370	369	350	420	370	385	365	358	365	379	399	340	365	383	422	375	362	388	373	395	358	355	398	409	395	365	411	375	361	382	346	350	415	378	370	370	396	323	395	374	358	368	365	407	385	358	390	427	379	360	420	356	370	362	388	367	383	391	360	377	354	357	401	369	399	387	392	427	387	372	376	372	394	376	373	359	346	416	401	395	388	404	398	385	366	360	393	349	399	404	368	364	393	370	395	383	382	374	390	362	393	393	384	372	372	369	384	361	387	346	347	386	389	385	353	389	352	349	378	376	381	371	383	387	383	393	367	411	368	391	399	387	359	387	386	408	368	367	366	380	395	380	377	370	408	400	408	377	343	395	359	367	351	339	399	351	410	382	362	374	382	429	403	363	367	366	395	388	361	366	378	357	362	372	362	348	370	386	378	405	389	388	373	377	394	400	363	410	393	325	402	376	353	383	388	366	381	380	404	385	382	362	395	390	410	362	411	362	389	395	401	345	407	347	390	376	359	403	368	396	404	394	377	389	391	387	358	393	405	409	397	361	366	348	363	358	404	355	368	425	370	364	384	426	401	371	392	364	369	379	383	408	379	372	371	382	373	358	355	412	406	386	388	370	394	384	372	407	424	368	392	392	379	388	355	385	383	386	417	352	385	385	369	398	371	369	427	415	397	372	364	361	401	363	345	404	348	354	379	377	414	382	412	396	390	379	372	381	404	366	395	359	380	392	360	383	374	400	343	336	392	385	377	386	386	367	379	390	373	387	349	379	410	369	403	399	405	435	381	386	379	412	406	370	385	377	389	388	365	390	388	399	403	391	388	397	337	399	385	382	414	381	383	362	390	386	370	400	365	366	404	365	341	372	411	397	401	393	368	383	369	400	368	382	416	386	366	367
23766	21508	28982	24476	21520	12977	1898	1301	1095	1061	1018	926	903	928	934	953	959	919	837	947	883	877	868	854	895	850	860	924	856	850	889	822	866	857	905	873	898	823	846	872	871	805	854	874	879	817	900	917	821	879	843	876	825	861	884	859	788	842	863	906	913	876	886	882	898	803	860	828	846	820	832	891	810	848	856	893	873	854	809	837	854	831	836	865	817	824	844	862	837	893	824	873	826	850	854	818	908	871	804	857	819	787	794	893	871	848	863	883	864	825	859	835	860	822	823	777	852	862	844	872	840	859	851	878	816	864	856	872	833	787	839	835	857	885	810	798	869	875	843	812	819	796	822	849	831	839	821	855	849	857	819	816	868	885	846	879	882	847	880	856	847	890	802	823	838	819	871	837	791	816	886	819	834	854	849	809	848	852	832	782	874	899	848	870	856	816	807	836	825	798	822	836	883	812	803	873	891	856	841	848	811	849	849	828	869	849	834	789	891	891	856	861	870	837	847	850	855	805	858	836	879	898	808	819	833	834	834	851	877	804	821	823	811	841	864	817	858	860	803	913	858	860	881	871	834	825	838	858	847	871	883	881	819	785	851	849	863	902	821	845	834	850	830	830	817	877	859	830	860	815	872	858	851	824	837	815	875	844	846	836	838	853	821	870	819	803	819	851	816	856	811	865	846	862	820	868	790	834	862	905	813	872	833	830	877	848	833	838	864	791	858	816	883	912	851	828	809	865	865	862	847	806	871	842	833	842	827	856	827	871	802	855	799	858	807	782	921	901	878	814	880	848	840	829	859	859	867	794	855	829	857	865	803	832	875	853	859	893	920	866	851	884	880	831	867	814	884	824	845	830	810	867	888	870	869	819	871	862	778	797	849	858	817	848	836	864	844	850	851	833	836	895	834	788	846	846	855	855	806	831	828	838	865	831	843	844	854	848	875	809	862	793	833	856	803	808	853	872	850	871	848	879	894	843	826	817	871	813	881	846	847	831	885	878	842	831	862	880	852	861	833	839	850	796	827	873	859	799	842	898	875	823	827	859	788	775	825	919	846	842	841	913	845	886	774	874	798	793	857	854	851	837	889	820	841	858	844	828	826	850	818	821	822	861	843	865	863	874	845	858	851	845	825	823	848	855	823	867	867	870	868	854	830	862	805	860	816	874	790	869	863	833	823	823	875	848	850	898	826	849	805	870	828	840	893	827	863	811	827	890	815	810	835	809	862	819	851	885	859	835	871	860	853	856	864	879	859	857	857	800	806	855	842	830	833	879	861	811	828	811	866	865	864	792	832	795	851	847	852	878	859	889	837	848	824	846	861	820	847	839	850	840	832	837	871	837	893	872	839	835	806	843	869	832	817	804	853	851	813	862	807	831	864	810	887	796	839	843	874	811	869	819	859	856	802	867	805	837	905	817	870	829	837	880	833	855	874	855	806	876	846	864	858	863	903	863	839	851	811	845	808	826	805	850	839	859	869	881	826	838	818	840	804	833	851	838	840	817	839	851	855	904	857	876	835	877	846	844	862	819	856	853	863	843	789	868	797	868	834	813	844	839	829	809	916	844	889	854	846	894	848	868	809	876	816	910	889	842	856	832	858	813	893	853	868	826	854	841	814	799	861	833	872	853	828	820	848	877	865	879	845	859	855	823	876	852	822	890	856	805	844	883	886	861	865	826	851	865	878	863	828	830	881	845	843	894	821	820	848	826	852	816	881	860	820	848	908	821	812	872	832	913	879	842	840	825	882	843	834	875	817	891	804	816	879	816	796	813	867	857	823	835	828	829	764	871	852	873	871	858	845	907	857	844	836	880	878	843	843	831	779	784	846	904	837	867	831	880	839	799	886	809	845	846	853	830	853	882	836	886	853	871	860	874	872	801	805	869	872	877	812	865	840	913	808	848	786	853	867	805	766	833	851	853	830	846	782	861	821	832	838	857	866	800	828	892	848	795	847	815	830	855	880	821	865	842	858	845	852	892	851	877	836	840	860	818	842	836	832	824	881	817	860	839	823	843	840	832	834	814	824	834	818	823	854	867	853	818	813	805	794	827	810	895	841	861	833	858	819	828	875	869	850	837	855	826	804	816	859	851	831	842	899	861	809	806	818	841	833	802	815	792	864	790	845	869	860	824	845	886	833	860	817	820	844	854	873	861	848	869	856	872	804	860	835	834	858	794	843	792	839	871	826	793	824	827	842	840	855	844	818	821	828	837	792	856	844	796	790	859	847	847	850	864	845	859	842	875	869	865	858	800	874	817	814	840	887	780	907	822	843	851	855	852	891	825	805	834	822	878	815	860	845	828	866	822	854	827	873	875	819	886	847	862	816	884	870	870	852	866	848	856	828	882	846	833	774	856	809	851	853	868	826	842	847	845	839	889	865	856	812	830	824	856	835	870	858	815	816	837	802	807	852	881	807	820	856	842	826	864	870	801	902	871	818	766	857	798	810	928	868	841	803	895	835	873	855	815	902	867	809	782	835	855	794	865	856	841	832	860	831	855	863	850	830	823	855	883	873	857	824	866	811	862	836	811	831	860	864	853	833	844	843	841	844	819	844	863	857	849	835	809	861	834	845	868	840	863	865	858	883	816	879	822	857	908	834	857	852	859	830	842	850	769	878	841	844	856	873	829	841	800	851	889	792	864	807	819	848	887	855	841	839	797	850	866	897	825	813	871	800	847	855	879	799	861	862	864	826	894	761	870	821	817	854	894	880	882	864	833	830	860	900	847	838	876	831	805	816	886	860	820	856	889	874	854	849	882	848	837	886	872	821	812	882	870	829	837	878	822	791	823	811	798	827	862	859	791	815	869	829	838	858	807	824	820	844	850	898	815	804	865	862	842	841	847	919	832	842	816	840	875	835	807	885	850	889	834	832	881	804	834	891	875	844	862	823	839	798	838	887	826	844	809	819	808	872	836	817	825	842	846	786	834	824	806	822	893	866	792	860	828	847	829	835	867	832	787	879	844	840	860	818	898	820	849	860	776	774	834	874	819	828	829	889	841	830	823	837	833	835	858	835	850	869	811	840	810	844	881	913	822	873	813	848	804	846	866	875	829	894	799	789	880	857	887	884	850	881	851	836	850	858	916	883	901	873	872	846	904	846	919	846	861	878	848	932	887	842	858	817	863	861	852	849	818	820	857	799	859	842	815	880	824	812	833	822	870	922	864	816	802	865	827	830	835	880	842	855	819	837	872	863	848	834	814	839	834	849	860	864	867	809	876	847	831	840	791	835	799	845	834	867	875	843	803	894	834	872	868	849	900	845	871	841	898	856	910	826	810	865	870	819	816	866	836	835	861	809	889	871	827	799	780	868	870	874	870	848	801	843	857	852	849	829	844	908	829	798	838	799	839	847	815	895	856	857	849	872	845	863	793	833	844	797	791	901	880	839	819	827	805	813	888	788	883	841	815	816	873	880	875	841	883	842	816	849	789	823	807	908	809	831	869	808	856	879	866	848	882	869	854	824	838	859	820
3954	9252	6427	3274	2562	2024	1657	1466	1286	1200	1088	1045	1026	1004	935	964	910	939	922	888	889	883	852	901	883	845	809	814	878	864	813	830	841	865	833	890	818	837	794	899	868	871	828	833	846	854	873	848	904	855	843	842	856	833	844	824	839	804	814	869	810	900	852	861	778	831	815	849	886	823	804	845	875	842	860	814	806	883	830	839	817	811	823	807	854	857	859	868	823	845	846	834	830	851	831	817	929	794	872	848	784	814	870	821	879	796	812	863	827	832	831	874	864	801	838	885	859	821	842	835	810	853	818	841	869	924	811	803	841	848	821	817	871	819	832	821	865	878	876	849	833	887	810	869	820	861	813	831	861	829	815	880	800	842	821	845	856	860	829	791	837	869	873	845	875	803	833	853	838	811	817	872	816	814	834	865	797	848	873	868	852	819	812	834	827	824	842	857	822	851	842	796	821	862	832	862	829	785	846	794	838	840	821	870	833	813	818	844	830	834	825	828	847	822	842	883	867	865	861	883	833	802	862	883	878	825	861	784	852	872	821	860	835	856	902	863	854	827	846	848	840	814	829	804	860	813	851	838	825	897	919	886	834	783	875	828	888	808	862	818	874	775	862	812	848	862	844	830	789	826	821	848	820	837	883	821	851	852	810	901	866	810	841	878	838	871	849	860	874	815	854	805	845	787	852	838	793	840	850	844	798	848	843	831	858	863	824	913	816	789	817	839	809	754	859	845	830	835	827	879	846	818	804	877	873	826	884	794	876	860	865	808	825	862	811	824	864	784	806	826	809	862	809	811	852	849	847	822	860	820	850	879	848	831	846	865	830	817	830	864	838	904	851	839	820	828	860	867	862	849	915	833	858	802	826	796	818	879	911	829	846	816	785	867	847	844	838	805	858	885	903	792	766	871	831	834	815	860	811	838	847	886	846	847	792	781	787	889	846	766	842	857	792	815	860	882	820	811	790	871	833	851	827	844	841	899	824	821	806	845	799	847	828	825	834	898	849	861	815	804	823	826	861	792	888	817	900	854	821	822	823	870	827	853	853	793	816	850	846	865	856	817	798	822	822	817	831	808	818	779	848	796	862	820	832	836	836	851	818	793	889	871	885	811	871	826	775	840	827	871	790	865	829	840	814	828	865	835	841	890	803	863	830	830	857	818	809	811	853	850	816	823	824	857	842	840	815	883	865	823	834	864	813	830	853	859	830	829	847	910	854	848	837	848	860	830	883	838	818	798	839	798	790	856	832	843	837	857	866	881	825	854	818	863	820	834	888	840	865	822	776	814	847	872	841	790	847	868	760	806	862	827	861	832	832	824	846	790	782	840	856	784	853	861	829	822	848	819	876	842	888	870	824	860	830	785	789	784	823	812	901	851	841	845	864	877	858	856	881	802	809	816	865	872	829	802	906	815	836	848	844	865	873	860	873	849	860	876	828	833	820	838	874	793	843	849	827	821	848	838	848	794	818	857	798	889	849	884	866	824	873	897	830	880	810	812	804	840	804	837	844	836	823	862	838	851	834	807	826	820	834	824	916	841	792	880	845	826	866	844	875	832	847	855	830	814	826	808	845	832	858	870	824	780	805	839	818	840	856	867	821	886	823	865	862	809	859	820	848	813	810	813	825	768	885	790	872	873	853	862	864	847	840	799	831	841	844	837	819	853	901	872	842	882	825	881	811	829	830	841	858	836	887	832	877	868	834	833	818	873	862	827	859	825	886	825	832	820	818	867	823	872	827	854	805	825	829	810	819	850	812	844	826	838	838	862	859	839	850	838	820	864	855	863	836	786	805	897	856	803	836	831	827	803	879	849	860	910	858	843	835	811	832	827	855	799	850	879	788	799	872	802	860	846	843	847	867	840	868	815	849	900	822	821	821	854	805	825	871	802	852	858	794	813	834	795	869	805	821	824	868	828	815	810	807	834	842	825	845	875	838	837	807	838	852	830	838	833	887	871	853	824	873	769	882	895	822	855	831	823	832	845	849	806	822	836	850	812	854	870	824	844	868	794	822	854	826	825	808	880	847	802	805	788	835	773	888	839	845	853	862	795	890	792	807	839	845	869	793	830	862	770	915	816	848	845	828	827	838	896	817	852	851	815	856	823	838	758	857	809	813	828	806	833	883	823	827	824	853	825	856	871	837	841	876	786	820	793	825	836	844	824	869	861	845	852	835	866	855	832	854	883	828	854	847	873	817	862	834	900	853	804	862	850	879	839	834	840	858	879	851	889	800	815	839	902	846	814	805	840	829	794	833	834	849	854	893	853	848	856	810	820	802	842	863	800	827	868	833	864	862	804	849	812	805	816	846	859	815	849	845	855	866	823	833	858	803	859	873	831	841	827	820	836	880	842	859	828	838	805	821	846	863	846	784	822	852	848	880	860	825	844	869	845	811	857	844	828	829	839	861	860	863	880	764	841	833	785	790	845	832	879	852	800	824	790	846	815	833	825	840	862	794	859	854	848	794	831	855	845	833	843	850	798	834	842	906	828	860	811	813	858	830	770	832	854	863	822	846	825	841	864	820	845	900	842	836	874	809	821	846	812	818	814	819	823	855	846	870	831	882	810	880	853	827	866	838	833	805	829	799	897	828	855	869	813	808	800	809	814	861	907	830	846	864	877	844	855	807	788	849	860	822	833	828	845	846	856	853	819	835	838	841	793	887	826	852	885	898	875	857	835	893	884	848	847	822	811	823	861	805	781	830	880	802	849	846	862	874	855	819	842	854	854	825	836	827	828	821	842	821	844	847	838	801	846	859	797	866	839	841	810	819	790	860	850	843	856	853	815	757	884	854	907	833	813	809	842	908	829	808	848	905	803	905	846	901	864	821	821	843	834	882	836	875	851	895	772	832	896	897	848	831	846	849	836	746	896	814	867	856	823	879	792	861	895	821	841	852	853	828	825	861	867	827	834	883	832	838	836	846	838	839	809	813	851	826	837	861	843	804	802	744	793	843	811	893	873	911	854	809	856	848	829	879	850	862	811	807	782	835	852	811	829	858	812	824	863	823	826	816	867	832	896	811	833	806	809	794	878	745	819	870	889	834	863	884	842	858	824	831	866	830	813	887	788	858	826	780	810	896	862	810	890	800	799	825	870	852	860	807	851	768	781	838	823	813	859	859	860	841	844	810	838	845	885	849	841	803	849	820	879	861	852	862	861	831	855	853	763	873	821	824	813	838	787	782	812	861	814	834	806	856	818	800	811	842	815	797	814	878	830	847	831	798	900	845	812	840	827	755	831	817	827	877	878	828	910	848	881	861	842	851	804	807	832	801	846	845	801	873	816	846	865	805	825	833	841	819	911	771	822	847	830	872	840	845	867	915	820	845	842	883	871	828	821	862	826	846	903	796	869	800	838	853	839	885	813	842	891	853	789	861	833	908	822	826	823	798	848	907	906	874	839	861	944	824	829	855	796	802	832	827	837	894	839	797	837	812	844	833	863	911	858	784	836	864	837	819	900	847	836	827	837	800	830
24987	21541	28094	25382	13434	886	539	411	403	355	357	310	310	306	322	302	286	280	285	276	299	276	273	303	286	267	267	292	271	236	279	254	279	269	261	253	252	246	280	270	268	275	302	301	303	281	231	252	265	279	285	291	308	318	266	272	265	261	274	269	233	289	268	261	276	275	287	266	267	307	266	278	264	262	295	278	264	273	276	276	265	234	290	270	283	266	280	264	227	282	259	248	251	272	244	281	249	242	258	276	250	300	276	268	278	285	289	250	288	261	262	267	270	286	264	271	273	305	278	263	248	272	267	250	283	257	266	286	293	242	281	266	260	260	275	274	260	272	288	319	266	277	276	280	266	277	231	249	275	267	266	259	268	281	269	252	292	271	265	265	258	280	262	263	277	281	295	262	290	302	280	265	267	243	267	256	288	267	263	275	267	269	261	277	252	293	275	238	254	287	245	262	279	270	281	287	255	288	291	267	269	268	251	274	281	258	258	304	262	256	254	255	287	314	288	279	260	267	273	256	259	238	278	267	267	277	260	266	279	261	255	240	279	286	271	280	244	261	255	254	257	266	249	284	267	264	275	269	260	257	269	246	253	276	266	254	235	265	301	263	277	248	294	259	263	253	270	264	244	272	248	258	284	273	255	241	261	270	291	258	250	273	274	266	261	253	295	272	272	285	271	288	260	271	303	270	278	258	265	250	256	240	264	268	264	281	272	278	279	271	261	253	283	243	283	228	294	265	251	270	268	267	267	252	262	256	276	264	271	269	294	292	268	266	274	256	253	316	286	286	238	274	270	266	260	287	254	282	237	260	283	282	277	271	284	271	250	254	281	282	266	280	281	250	282	279	293	303	285	265	285	278	279	283	256	254	243	266	260	239	248	297	264	277	254	261	264	264	280	264	281	283	294	254	289	258	264	270	281	263	262	306	267	279	297	287	296	253	247	266	259	271	280	287	284	267	276	236	245	277	246	253	269	297	251	280	250	275	286	236	263	256	266	265	280	255	286	283	272	283	266	263	272	274	268	262	259	280	271	292	252	274	240	274	275	254	244	287	280	239	226	261	297	265	245	259	266	261	280	260	251	261	256	244	282	276	275	286	263	264	280	285	259	272	252	269	261	277	284	279	289	288	286	263	241	247	269	286	259	285	269	243	257	245	272	286	274	284	259	277	272	270	269	242	251	255	281	271	242	277	243	272	233	257	277	257	262	240	284	282	262	260	268	256	242	290	259	276	243	239	294	264	294	249	250	238	268	279	262	290	275	267	296	281	280	267	245	285	276	262	284	259	273	235	270	243	278	282	280	266	250	273	275	268	263	293	247	284	253	271	282	285	230	261	262	281	284	267	251	258	279	257	256	266	269	236	269	238	293	284	240	270	288	261	254	266	275	257	278	253	294	296	278	284	230	277	272	293	250	290	266	275	273	280	274	273	266	276	259	262	263	276	246	264	260	265	264	263	264	264	282	289	286	286	277	257	279	293	297	287	261	258	246	264	244	269	287	271	271	259	239	249	262	292	279	299	270	302	257	270	271	269	260	273	279	260	275	280	300	263	287	236	283	262	264	252	270	257	275	311	268	262	245	239	261	283	266	275	271	273	274	281	293	270	256	282	269	259	258	288	255	262	259	269	221	257	249	251	278	262	290	266	272	257	261	292	276	269	265	292	260	287	291	259	266	282	291	250	271	262	273	275	295	267	269	290	288	294	275	257	247	245	277	271	262	252	273	281	292	256	268	278	267	281	252	264	279	272	287	283	295	252	254	273	273	262	266	251	259	285	271	268	243	259	263	306	271	288	275	273	262	251	299	262	286	284	270	277	271	282	273	258	278	246	252	280	268	257	276	283	297	253	296	252	265	243	253	272	262	287	269	237	268	280	260	280	261	278	242	273	264	258	280	273	257	276	260	295	264	272	265	262	252	269	250	284	299	262	280	276	267	249	277	279	274	270	261	247	248	281	289	276	270	292	278	268	254	240	242	249	272	277	252	245	264	279	251	250	246	280	271	265	267	270	268	286	260	280	286	282	283	238	289	272	268	247	286	296	255	299	269	269	260	266	278	270	257	281	237	233	296	283	261	253	277	286	277	272	270	248	290	267	238	269	284	246	281	273	263	233	258	260	246	282	250	294	277	250	276	265	268	252	245	270	265	270	273	284	273	270	245	239	238	281	254	272	244	252	266	276	279	285	282	275	281	248	267	285	251	266	265	246	275	274	274	241	266	271	271	275	273	272	259	280	285	243	286	260	266	261	280	280	263	293	247	285	262	242	249	275	259	246	258	275	225	247	244	245	261	241	236	260	253	243	276	260	227	245	256	263	241	261	284	249	262	302	258	263	268	240	240	255	259	274	271	261	274	292	243	274	271	281	272	256	257	293	306	282	270	249	273	261	281	268	267	249	279	263	257	266	259	292	262	264	262	273	293	300	267	247	235	286	247	282	274	289	285	295	277	303	279	256	248	274	303	257	251	259	244	276	289	289	278	282	294	266	256	248	285	275	269	274	282	299	242	251	292	250	252	283	255	258	283	286	274	271	264	276	234	281	271	266	257	291	270	278	246	249	254	258	293	285	318	255	279	260	263	269	279	263	282	280	285	263	289	296	280	271	243	261	266	260	269	270	306	257	299	271	269	285	299	287	293	263	257	261	281	267	281	278	275	254	271	242	274	246	278	282	303	281	249	260	252	268	268	284	286	266	253	275	301	261	243	265	299	288	247	277	271	281	251	299	262	249	247	278	299	279	304	252	275	277	263	264	284	282	279	261	242	276	274	282	255	252	271	260	267	272	265	251	283	276	230	263	282	268	278	260	273	239	326	275	262	295	291	263	293	238	276	250	264	259	263	294	235	268	275	268	241	268	295	237	283	250	264	271	249	256	261	270	250	291	269	278	271	264	282	279	247	296	285	245	295	282	281	294	245	268	258	248	271	246	269	261	251	283	263	255	272	293	245	290	270	260	248	252	263	268	247	230	254	278	284	254	303	287	257	246	268	266	283	280	302	271	301	270	293	278	252	277	288	272	271	247	278	287	291	236	261	264	248	257	272	247	278	275	245	245	267	255	241	274	283	245	241	252	254	258	306	297	258	284	310	287	245	280	286	261	264	287	274	318	274	250	242	269	246	268	283	292	245	297	251	269	270	260	264	247	263	244	241	258	256	264	274	270	271	240	258	276	242	281	261	281	266	273	259	292	252	291	271	291	267	256	253	265	251	259	275	274	269	285	281	259	269	261	250	254	281	275	259	242	298	289	279	242	262	276	256	236	246	253	269	279	271	261	247	270	275	283	257	243	249	266	285	246	241	268	287	253	256	250	260	298	271	278	272	285	267	253	286	275	273	246	255	247	259	274	319	267	278	265	250	278	267	285	261	273	267	251	291	279	270	228	252	247	269	278	276	273	260	274	254	281	280	280	276	278	268	274	277	239	274	275	263	281	257	260	273	263	277	262	258	279	287	225	271	282	266	268	296	253	270	275	281	272
3738	5425	3520	1792	1243	928	792	654	576	489	436	402	413	360	354	355	314	362	327	327	351	351	352	321	300	298	274	290	313	250	315	286	294	308	297	276	308	304	320	306	290	333	300	302	277	297	301	313	283	291	282	277	300	319	280	307	300	293	292	302	288	287	270	267	291	305	307	294	291	312	321	268	302	343	286	306	291	273	274	295	245	293	287	282	287	299	303	306	274	275	274	286	303	295	310	317	299	282	329	285	292	290	292	339	297	274	306	282	298	297	300	306	291	277	299	285	307	307	295	262	310	277	278	301	292	305	302	286	299	282	296	299	285	332	287	306	261	301	286	309	299	296	312	299	297	294	276	276	306	296	307	308	307	271	286	290	290	283	275	309	297	280	305	273	274	326	265	287	291	300	293	302	299	303	290	268	283	290	264	299	294	293	295	283	294	319	264	327	257	298	287	276	307	291	260	280	292	310	287	307	297	293	310	285	291	293	331	332	307	294	270	298	298	273	296	297	316	285	304	297	315	269	320	287	317	303	287	295	281	288	267	313	319	281	300	321	273	273	279	290	265	310	293	286	287	303	332	279	295	283	297	329	287	320	299	285	263	304	319	266	299	297	287	294	298	295	296	304	307	305	267	241	282	286	273	304	324	298	299	285	288	275	298	302	273	262	255	293	321	311	282	312	288	280	287	297	318	300	313	296	272	319	297	300	285	324	299	289	277	259	292	293	276	311	281	272	280	283	267	310	273	299	327	297	282	287	324	289	265	299	295	261	295	295	327	314	289	291	308	337	303	311	315	287	278	280	298	290	318	293	300	289	288	286	295	298	316	283	301	311	291	331	305	260	274	315	298	336	307	319	287	288	293	291	314	307	309	327	292	297	289	288	316	315	277	317	295	332	310	317	310	292	302	286	279	289	286	291	319	311	281	305	311	296	340	289	287	284	315	271	302	306	247	320	320	308	276	303	306	295	295	281	279	259	275	273	277	297	315	292	295	299	316	302	296	306	327	319	278	309	326	281	283	291	292	302	257	276	290	288	295	285	301	280	308	309	296	307	292	295	305	282	277	303	281	292	316	281	269	295	312	292	321	307	292	304	297	268	266	293	268	301	278	310	286	291	302	303	295	298	308	309	297	282	263	301	296	283	301	318	270	288	292	275	302	317	282	289	296	289	291	293	282	294	315	295	283	305	298	286	283	308	281	313	273	294	288	289	310	291	244	278	284	279	268	283	291	299	280	279	287	276	303	255	275	279	283	314	296	298	293	284	277	303	314	305	271	301	329	284	297	296	324	290	314	317	304	280	282	317	315	270	297	296	309	287	313	306	301	306	316	291	307	310	282	262	297	305	299	291	275	292	288	292	307	305	308	287	302	255	299	311	292	337	290	304	314	283	298	285	288	280	310	301	290	289	311	295	295	289	318	265	339	275	295	309	283	324	285	310	310	310	313	271	298	274	260	321	286	288	294	287	257	283	335	290	301	295	301	283	281	278	291	273	267	294	279	319	302	308	305	301	296	284	308	312	279	309	287	316	286	277	295	272	294	283	280	301	315	302	265	309	302	316	299	300	296	282	302	317	296	311	301	278	319	303	257	305	292	310	302	286	321	296	267	302	309	291	333	325	293	280	294	312	312	276	298	304	263	286	282	283	265	282	282	295	281	300	286	304	282	297	289	308	288	260	285	291	295	292	268	282	292	288	301	302	316	317	273	278	292	267	321	286	305	302	305	280	270	324	283	291	274	287	319	318	299	271	306	274	267	297	288	321	308	294	291	335	324	272	292	268	323	286	278	305	240	280	300	309	270	293	292	289	306	307	286	280	285	315	299	295	281	321	316	284	285	306	284	307	268	297	303	290	291	277	253	292	313	290	261	327	316	350	288	276	282	304	279	281	270	316	341	302	290	290	287	286	244	325	294	307	287	259	314	263	297	294	330	303	357	289	310	294	278	266	319	300	303	299	320	301	292	307	313	330	286	287	318	273	307	286	274	300	304	310	287	311	293	324	289	283	339	260	316	322	268	284	318	303	273	284	315	299	277	275	301	312	293	289	288	298	336	333	284	293	268	288	282	323	334	318	293	292	317	312	308	279	280	310	313	274	309	259	286	276	274	280	319	291	265	278	336	289	280	300	280	284	282	289	273	278	314	318	280	293	288	281	288	309	306	301	276	278	266	303	284	275	278	309	297	319	279	292	276	304	291	293	295	265	269	280	289	282	299	274	306	292	298	303	293	293	281	280	270	291	304	311	289	300	292	307	314	296	279	286	293	289	292	285	310	295	285	251	285	304	308	298	275	310	290	299	282	299	286	278	288	283	315	295	289	287	313	291	272	300	314	300	292	263	319	320	330	282	307	287	274	291	295	298	291	307	302	302	261	316	298	287	310	289	252	311	288	276	304	279	321	308	265	282	309	273	297	284	273	287	293	294	280	324	328	295	291	292	292	294	312	283	276	261	311	290	282	306	270	283	269	281	326	299	326	305	288	288	280	296	308	284	302	300	302	268	332	293	280	283	275	291	290	279	286	268	330	307	304	320	326	293	287	294	273	285	287	323	303	274	297	288	289	281	298	310	288	288	315	284	275	299	294	297	328	338	279	297	282	291	297	306	284	306	248	304	276	311	310	262	268	301	282	300	292	342	277	303	300	292	309	320	281	310	287	277	278	302	306	321	313	287	313	268	304	307	298	292	271	330	277	297	292	293	332	303	293	294	291	270	320	304	312	313	296	308	300	284	297	306	285	298	286	282	275	282	272	263	295	311	306	293	288	297	294	284	278	297	297	272	306	286	309	303	320	289	284	306	269	302	292	322	277	313	318	299	276	310	296	316	305	280	304	295	281	296	288	285	291	267	275	319	290	296	304	308	272	312	308	320	278	312	287	276	308	260	305	303	306	266	304	303	292	302	282	299	310	290	325	321	268	302	323	301	289	279	300	309	300	307	277	289	286	302	298	300	304	302	285	308	278	290	301	307	259	294	268	255	297	304	303	283	291	332	316	299	273	306	294	291	315	290	298	326	296	292	275	287	304	268	323	307	245	280	260	289	304	308	301	312	302	300	309	291	296	284	257	299	262	307	290	331	328	311	300	278	262	298	288	265	284	306	294	307	316	323	297	317	295	301	299	292	324	322	275	303	288	288	302	296	314	300	301	294	273	289	280	279	284	276	279	308	272	305	274	263	290	281	306	282	298	321	295	282	272	317	278	287	280	269	304	314	289	265	311	296	309	286	306	312	270	286	291	282	300	313	291	292	305	314	287	307	294	304	286	276	263	267	328	281	276	318	306	286	302	299	315	283	339	301	320	289	274	306	330	307	275	303	296	301	332	261	272	323	330	301	286	287	267	303	286	293	282	281	287	287	304	301	317	305	292	345	313	274	294	273	291	280	317	300	288	322	287	312	288	254	276	311	265	290	280	304	283	296	303	296	299	273	319	293	307	313	301	283	312	311	285	293	315	289	294	321	290	315	298	314	307	262	317	293
22607	21450	29332	23979	21452	21546	12381	1867	1441	1268	1233	1139	1086	1084	1031	1035	942	1030	1030	1001	976	944	954	992	969	946	909	929	959	959	975	898	852	869	909	885	892	919	917	882	917	922	960	953	914	870	865	929	924	918	904	931	877	883	933	908	846	916	897	876	872	924	944	876	902	856	933	906	929	902	837	930	883	885	868	930	911	954	841	888	877	889	846	930	909	863	894	878	880	841	913	893	935	924	929	879	919	883	933	901	881	884	883	915	890	957	913	936	878	851	912	944	849	902	902	880	889	874	917	886	902	932	907	945	921	862	882	881	881	860	894	896	873	883	920	894	903	880	878	873	883	847	902	919	903	818	870	949	925	858	924	898	899	899	899	910	912	902	859	893	956	910	911	901	891	879	919	894	872	897	939	889	831	832	933	884	930	837	947	869	951	825	918	853	883	898	906	901	912	892	897	856	923	913	891	942	894	824	865	912	954	926	926	897	918	931	902	894	878	876	905	863	903	921	935	899	854	870	879	888	884	866	894	837	873	873	940	872	908	892	844	915	861	873	877	922	932	882	943	895	937	890	861	908	898	871	915	923	946	900	920	815	858	886	900	890	922	905	886	901	890	846	909	918	895	848	886	905	863	874	890	882	862	894	871	870	925	932	892	876	857	939	891	915	881	863	867	877	886	866	848	872	851	901	853	908	852	903	884	871	882	875	844	888	950	879	917	851	932	884	855	875	852	917	852	888	891	872	878	893	858	907	851	810	869	898	921	878	868	864	895	935	864	884	912	940	899	884	844	837	888	867	947	886	883	871	874	919	909	857	864	880	928	836	881	873	912	883	890	820	836	921	936	884	869	916	910	830	894	878	883	867	943	958	891	899	870	876	877	819	907	825	955	931	912	854	928	865	905	895	907	876	875	888	895	884	885	897	927	914	911	930	878	937	888	870	914	888	954	859	933	858	840	864	927	827	925	877	884	871	848	861	857	879	876	901	899	895	881	920	915	856	991	953	877	878	901	921	917	883	857	883	876	876	924	930	890	860	876	917	900	919	868	852	925	833	933	915	852	923	958	905	835	859	865	879	913	924	877	913	841	926	895	835	909	922	944	977	878	863	885	936	894	880	850	898	879	948	860	873	928	918	922	888	876	871	852	899	888	873	919	918	930	877	927	909	829	910	855	857	932	879	863	878	903	851	892	825	860	879	938	891	900	874	903	932	921	847	918	825	902	917	915	851	882	895	849	888	919	903	901	846	869	844	861	900	886	863	933	904	858	937	904	899	893	852	901	874	876	963	859	901	842	852	854	868	818	848	835	921	866	891	883	858	866	932	919	882	927	912	843	909	866	855	908	884	919	904	887	896	950	876	950	896	871	858	942	917	857	878	929	881	913	859	814	858	892	912	831	916	906	901	919	887	907	873	893	887	875	886	883	818	914	886	922	902	901	893	852	938	853	829	876	896	924	901	976	903	912	891	855	910	867	890	911	916	902	846	850	909	877	915	877	873	891	916	889	896	928	895	904	954	878	890	871	922	861	866	831	883	877	934	927	933	899	883	871	925	931	930	871	871	903	924	847	884	897	927	904	857	873	902	939	890	866	864	902	858	900	827	836	929	889	844	867	888	902	863	838	923	930	850	835	883	845	919	882	912	929	898	871	876	911	952	807	873	832	889	876	837	905	843	881	914	871	925	942	899	882	927	899	891	870	893	907	895	855	930	924	919	902	887	858	903	894	884	819	906	847	918	897	877	901	894	899	917	908	913	877	805	907	855	883	868	898	889	909	870	856	885	947	916	885	852	907	897	903	878	850	829	917	865	874	861	867	895	892	892	874	933	871	845	899	925	925	860	866	896	885	891	898	923	873	904	923	921	919	908	919	878	878	890	919	916	865	918	923	900	898	866	905	867	918	872	895	855	877	888	851	879	876	895	888	884	924	888	852	963	941	878	839	825	896	866	914	865	867	935	889	871	903	880	829	889	882	824	872	881	947	904	971	836	895	851	853	916	849	953	866	897	860	947	865	867	878	859	857	921	881	861	884	858	921	883	927	899	919	864	899	901	858	942	890	878	858	876	856	873	914	916	885	913	901	931	851	860	868	893	904	889	860	916	894	844	933	896	902	815	897	865	900	863	870	887	890	902	897	904	899	905	881	870	872	873	926	867	873	910	849	882	912	957	845	872	887	923	906	833	938	859	868	873	904	875	856	828	847	824	884	915	917	900	825	871	842	973	921	861	899	881	916	861	850	922	885	941	877	907	910	932	869	861	850	894	864	897	829	911	930	878	888	873	875	936	907	919	884	891	904	917	964	893	916	871	876	890	895	870	870	911	896	932	902	850	884	860	902	899	896	867	904	910	854	876	867	870	887	903	878	854	907	868	857	868	906	865	860	873	931	869	881	849	917	871	845	834	836	814	850	901	894	850	885	843	910	884	903	940	937	930	842	941	885	877	870	859	889	874	915	898	886	889	865	913	867	845	855	858	855	861	916	881	881	887	826	905	889	848	874	922	863	916	852	851	881	900	830	872	878	891	910	898	921	925	901	874	815	964	853	916	853	911	922	873	861	852	847	901	853	943	903	932	883	874	905	844	915	859	912	923	952	898	863	926	887	878	919	922	891	938	897	872	871	923	896	844	859	902	858	917	857	901	890	948	876	876	827	861	865	913	885	871	884	912	854	863	895	856	898	864	885	880	876	880	858	887	917	911	888	913	891	916	898	853	890	908	873	911	902	914	884	848	913	849	896	865	876	868	846	886	923	869	916	897	921	896	933	857	934	846	922	867	864	868	849	895	887	869	880	904	875	914	864	887	895	866	884	870	861	913	877	861	898	872	878	883	872	885	906	901	954	901	905	932	867	910	858	875	842	918	911	915	932	933	867	889	851	843	859	845	904	892	861	889	926	881	859	883	883	919	882	844	936	898	870	895	900	886	878	854	881	839	891	906	897	928	871	932	850	885	897	878	888	847	911	868	923	865	928	890	882	881	876	894	942	862	833	887	920	897	876	878	894	934	855	892	870	914	885	902	849	906	867	898	889	854	900	917	892	857	884	864	886	876	859	884	860	897	899	905	883	891	936	882	852	852	918	882	941	917	884	891	850	863	913	854	900	899	913	835	855	879	853	841	875	863	859	906	838	918	878	867	928	927	861	896	908	862	885	860	851	891	866	928	895	877	870	857	913	909	910	888	901	867	845	910	912	884	871	910	886	903	890	907	876	917	868	864	892	917	849	897	819	882	862	875	887	917	844	866	953	834	899	919	848	894	883	867	864	870	883	914	905	890	863	923	900	872	821	881	883	857	851	829	908	907	852	859	877	907	876	853	910	896	902	839	871	890	889	913	947	831	834	888	875	878	830	919	916	913	927	932	859	902	884	867	854	889	877	958	897	895	899	921	854	927	894	862	885	908	956	880	907	876	887	901	889	835	922	897	873	872	907	838	889	917	903	908	885	956	873	878	935	881	922	878	856	893	887	932	860	855	862	872	896	892
5146	14823	10398	5438	3968	3081	2525	2163	1778	1528	1328	1261	1210	1152	1127	1051	1024	1055	1025	1032	989	1005	966	1006	944	914	965	966	921	904	952	952	939	931	956	954	889	915	936	917	897	969	866	937	919	948	923	957	929	892	922	902	904	945	942	895	964	884	879	807	868	923	878	924	889	870	889	912	910	937	936	984	948	905	938	907	890	900	920	912	827	901	950	893	895	909	943	901	884	931	899	901	897	880	914	939	856	914	937	846	885	859	908	903	912	879	903	875	917	871	954	881	920	915	900	889	899	892	906	853	862	870	917	851	886	900	939	884	897	894	890	890	889	870	901	895	877	919	903	909	875	920	933	925	832	861	866	857	907	962	865	894	852	871	914	905	861	863	907	924	799	919	944	960	923	912	949	923	895	913	948	919	887	854	868	962	906	859	837	871	878	865	848	912	875	911	861	889	893	925	839	876	926	840	919	863	885	880	908	939	852	917	930	917	835	857	926	898	899	924	872	884	912	891	921	858	920	902	916	881	910	837	833	882	906	859	943	913	912	887	928	855	896	872	846	925	924	895	919	901	875	906	878	924	887	876	893	896	945	830	902	886	890	832	862	940	890	915	856	932	894	926	914	951	871	910	906	920	870	868	890	868	906	851	903	890	926	911	898	894	895	900	893	855	884	864	890	919	922	925	876	901	872	836	836	941	885	924	872	893	879	888	924	867	898	947	915	915	891	879	859	917	903	857	892	900	936	977	917	859	976	908	927	870	885	902	875	862	824	849	955	915	942	866	897	875	880	852	922	878	818	878	861	872	938	860	954	895	931	912	859	904	906	863	879	883	877	938	895	946	913	879	914	890	870	929	861	899	975	881	895	907	899	885	886	850	907	892	928	925	889	902	890	903	872	890	850	880	934	907	914	902	907	911	875	891	877	870	874	825	893	853	918	880	857	919	902	903	883	954	902	893	876	888	930	888	870	903	943	897	873	836	901	905	870	873	875	903	874	845	880	886	884	904	924	911	857	915	877	903	892	885	922	915	913	893	898	872	862	910	943	912	900	940	915	827	892	931	904	919	924	873	847	908	865	907	836	862	862	857	928	876	878	938	905	897	902	951	880	957	893	870	867	903	871	877	933	837	859	892	870	894	907	833	900	907	885	919	905	848	918	934	921	881	878	956	849	889	923	878	867	848	855	949	869	896	891	923	857	932	845	915	907	972	949	926	908	875	918	907	877	895	904	923	941	895	949	888	900	896	870	920	892	865	900	938	837	887	904	885	878	905	864	952	914	915	909	906	881	894	875	922	884	878	941	895	901	889	890	930	899	901	911	902	850	924	928	872	922	913	886	888	895	907	934	904	881	940	906	905	880	910	885	866	908	923	902	886	812	906	907	877	918	880	847	922	877	914	905	865	937	843	881	922	900	904	920	964	870	894	889	892	891	948	874	933	885	846	958	951	909	878	832	856	877	918	893	908	893	902	853	879	872	911	942	955	927	849	930	878	902	862	955	904	886	844	878	897	876	899	909	899	920	902	917	916	932	863	914	882	878	871	869	953	870	892	850	905	893	909	905	922	948	864	874	879	948	929	888	867	890	916	871	918	868	839	872	919	925	933	848	922	903	897	916	936	891	874	870	910	884	939	907	913	916	866	915	927	869	896	867	911	907	822	882	903	954	874	850	908	888	862	891	916	870	907	951	891	922	936	885	945	957	927	870	886	887	903	907	972	873	869	878	953	920	900	863	859	899	980	904	855	926	897	907	852	922	901	955	864	914	891	883	851	902	941	907	877	962	899	919	907	946	889	917	885	847	909	914	856	919	927	872	915	928	982	923	922	841	880	891	882	964	929	888	910	866	915	892	880	894	905	929	927	894	862	908	913	927	915	901	829	927	930	908	869	921	888	885	939	906	873	869	906	928	912	901	836	884	937	885	837	896	902	828	872	890	941	907	904	887	875	930	909	904	891	876	952	875	877	894	857	888	887	939	916	863	969	887	919	905	887	921	869	919	873	862	920	837	923	931	905	903	903	879	872	887	882	916	909	920	921	840	874	899	882	890	911	857	883	882	877	885	902	860	909	887	926	910	874	867	836	913	936	893	880	929	869	913	887	925	879	940	926	904	916	887	846	912	855	895	909	900	884	920	941	894	886	908	912	951	946	902	902	965	913	921	885	902	951	902	874	910	901	918	909	835	889	870	849	867	888	920	894	927	901	909	829	876	871	930	906	913	910	899	925	936	864	925	861	862	919	906	865	893	864	928	925	870	911	863	933	913	908	902	917	867	946	878	936	850	901	961	914	917	924	897	867	880	920	861	886	885	937	903	894	917	896	970	858	937	899	891	902	871	890	928	897	828	887	911	915	908	926	905	893	907	836	892	901	884	925	874	906	912	893	891	899	922	903	963	873	900	865	858	896	949	874	864	937	877	879	897	895	939	878	922	902	893	848	952	911	845	863	922	884	920	879	884	921	884	909	862	935	886	870	887	916	929	856	866	922	904	904	896	856	858	910	940	925	921	862	850	899	894	956	879	865	901	973	918	931	879	904	919	932	895	888	946	907	900	952	874	849	877	928	847	868	923	856	915	907	898	861	862	858	875	838	877	875	852	954	874	897	920	876	873	899	898	894	891	845	844	896	852	809	885	831	899	913	903	882	918	908	857	818	896	940	872	884	870	876	888	961	932	901	923	882	886	916	855	926	898	881	869	870	866	926	879	906	908	892	897	926	935	863	895	913	938	880	910	916	902	944	886	905	875	939	881	955	838	867	908	926	936	871	896	928	892	860	904	840	867	883	905	880	910	896	927	862	889	894	896	870	867	934	896	932	887	858	967	917	895	919	931	920	844	904	950	883	880	952	908	876	914	863	893	958	882	938	891	861	905	898	914	935	864	886	895	928	870	875	931	844	888	874	891	940	872	903	899	872	909	898	862	912	954	927	879	908	968	906	887	841	900	931	902	935	908	874	889	875	866	904	890	899	896	906	898	872	897	874	914	858	910	890	923	843	936	896	936	929	899	959	896	874	873	860	911	905	914	877	865	879	836	888	873	909	787	889	852	946	893	895	862	903	842	877	900	904	859	901	871	926	902	902	897	871	851	895	893	865	856	918	890	874	912	868	907	898	902	911	851	901	903	874	916	883	900	904	876	928	868	860	839	959	946	903	938	852	886	910	907	896	877	831	856	872	931	881	865	898	897	908	957	900	829	924	920	900	895	916	862	918	888	911	902	886	890	955	891	875	876	845	889	887	901	854	912	887	926	942	911	932	907	947	864	920	901	933	895	850	869	921	884	932	906	838	918	929	876	893	896	891	919	818	884	883	941	941	917	944	912	865	943	931	961	872	879	911	914	876	919	869	876	866	892	895	919	976	899	896	895	898	893	876	854	913	917	907	871	884	912	958	860	917	922	864	854	875	871	870	940	888	956	915	889	926	873	866	865	931	887	938	942	936	886	881	864	946	904	910	929	883	877	900	868	879	876	930	905	833	914	901	851	894
27855	20490	7890	867	561	495	463	391	407	395	352	414	424	385	384	366	358	362	371	390	374	364	371	380	366	377	376	356	324	383	370	361	370	375	351	344	357	346	388	346	344	397	395	390	338	354	347	351	361	368	359	385	402	412	354	379	383	359	359	374	414	348	369	392	345	368	366	371	364	401	400	349	386	416	377	326	341	402	357	365	396	358	380	341	413	412	375	350	396	406	395	375	402	394	368	356	397	404	426	388	367	396	371	391	367	372	353	368	363	400	380	381	385	347	385	379	371	354	391	390	354	370	351	394	378	358	371	351	367	380	323	392	349	361	364	358	385	370	326	384	406	359	349	382	344	373	369	333	379	383	387	376	397	362	362	376	385	390	356	351	374	338	345	383	386	391	374	356	371	393	395	373	387	371	381	410	399	338	368	349	356	373	391	398	362	362	370	344	395	372	393	374	384	378	399	369	375	381	377	376	396	341	384	379	377	388	383	363	376	357	375	421	355	397	366	405	389	376	409	362	377	393	373	340	349	388	358	381	403	390	386	360	383	343	395	375	378	335	395	336	368	343	353	357	392	358	371	398	378	396	352	373	352	379	361	385	379	358	402	336	421	435	385	370	377	375	374	368	402	382	388	357	402	378	349	335	340	377	367	385	386	380	373	410	338	401	372	403	357	362	353	349	392	368	347	358	429	388	397	360	384	345	419	387	375	398	392	362	380	364	403	386	368	363	374	357	363	381	380	376	352	336	401	394	363	387	350	368	339	343	352	348	381	374	369	370	364	360	341	355	390	359	398	373	345	412	371	371	379	357	383	356	376	361	356	375	388	353	409	353	375	382	372	349	372	345	373	360	340	343	376	382	389	338	386	372	351	382	365	377	350	350	355	393	364	371	389	383	367	357	337	425	370	385	362	380	399	356	407	411	365	363	398	367	389	352	374	372	356	335	375	356	379	331	388	365	357	371	440	360	428	391	376	389	367	412	348	378	409	378	393	407	337	412	361	390	398	380	347	363	384	359	389	398	399	372	365	408	379	383	349	357	378	341	361	369	365	350	343	371	389	419	373	404	341	397	369	379	400	363	357	363	360	396	362	341	392	384	355	426	386	394	414	365	393	388	357	365	394	387	395	382	373	389	381	366	357	382	433	331	370	390	382	360	376	343	378	379	392	406	398	414	381	352	360	355	373	386	427	378	409	386	403	372	366	379	379	357	346	357	397	375	363	379	371	320	391	363	374	355	397	392	373	405	394	423	392	386	364	392	373	378	365	359	375	357	380	387	381	357	416	345	354	384	348	369	415	356	384	347	363	388	381	377	407	364	362	369	371	358	378	381	317	341	379	365	334	382	367	385	391	350	391	387	388	360	374	385	397	392	340	352	378	386	400	393	370	374	374	349	389	351	369	361	366	392	346	357	378	366	361	359	389	386	381	333	377	362	391	373	361	401	377	367	373	412	387	383	389	372	364	343	380	362	392	372	333	359	347	383	387	391	371	379	369	336	350	400	400	384	358	385	364	350	362	365	400	399	375	391	380	361	372	355	364	402	413	385	376	344	365	357	376	363	357	434	343	381	388	374	368	385	385	347	339	391	361	394	359	385	407	335	435	380	344	411	375	391	362	380	379	367	333	399	388	356	354	411	360	365	351	352	361	347	385	354	385	355	394	376	359	381	402	388	387	348	365	337	358	385	374	373	381	355	356	355	373	381	374	368	397	369	358	382	387	408	389	370	410	383	396	380	414	367	344	362	356	369	352	413	359	348	358	422	386	364	383	418	391	395	377	404	395	388	383	405	361	366	365	375	377	383	381	388	374	377	386	354	352	376	385	365	380	370	422	376	372	371	382	390	392	406	347	380	360	359	365	361	378	359	369	343	388	383	382	356	346	378	382	360	406	365	395	360	384	362	373	368	365	373	345	410	369	380	384	352	348	396	371	375	393	348	392	379	404	384	352	378	370	378	364	383	355	347	399	342	386	384	404	394	380	356	394	356	358	392	327	386	386	379	394	381	380	366	382	371	342	337	372	374	386	381	368	333	385	404	382	394	397	400	384	376	341	408	411	398	373	384	367	377	363	365	388	375	364	387	402	358	378	350	371	354	359	381	376	375	386	367	401	361	366	350	403	335	385	368	405	337	414	343	405	358	360	351	367	387	376	367	358	362	353	374	362	355	336	402	377	376	379	404	393	379	372	380	374	374	353	324	334	391	355	411	405	359	366	369	378	366	366	380	382	382	370	345	385	398	373	367	376	376	355	362	395	341	386	378	380	383	375	387	371	397	340	370	379	373	358	367	396	355	405	365	352	380	382	430	397	369	357	377	373	374	385	386	377	386	343	364	365	345	348	376	391	365	421	356	359	360	360	352	390	377	366	384	415	374	387	362	395	381	386	392	350	397	396	351	366	402	372	346	377	369	363	417	382	381	371	382	348	377	406	374	353	383	343	384	422	374	375	394	355	389	370	428	382	400	352	389	387	369	373	369	387	366	414	368	368	386	387	403	368	401	401	350	430	365	372	364	346	393	363	347	381	353	364	348	403	355	326	354	377	405	358	396	391	373	381	359	363	347	412	370	385	381	370	357	368	360	362	365	373	363	350	363	411	353	408	365	351	389	406	377	423	380	416	386	360	393	378	368	361	390	364	386	343	341	364	373	387	369	365	383	343	364	394	370	363	394	388	377	368	369	419	423	380	362	373	371	390	377	386	361	362	366	383	346	363	377	371	398	383	372	378	373	371	403	361	413	385	412	381	382	351	376	350	368	382	353	400	389	374	379	376	376	360	409	395	359	392	352	403	358	374	377	410	367	317	389	364	373	373	373	384	383	383	373	377	369	368	361	363	396	390	385	410	366	350	356	398	398	369	368	371	380	399	415	366	372	388	365	380	405	401	391	370	389	361	394	353	358	355	370	379	385	388	376	347	403	379	342	353	352	324	375	376	393	353	388	379	374	385	372	382	371	341	373	384	384	331	366	372	403	388	373	356	331	399	378	374	364	359	377	372	341	404	354	380	383	389	369	321	363	411	404	355	393	394	384	370	374	341	384	355	379	385	385	377	396	398	386	383	377	358	391	366	369	354	372	361	360	371	386	403	389	373	340	375	391	342	381	418	358	317	373	367	403	368	414	391	351	339	377	385	362	337	358	390	376	378	388	343	378	399	377	394	364	354	354	396	397	394	363	373	346	397	388	368	377	370	334	383	351	352	372	352	387	390	326	370	359	396	406	354	399	377	397	391	388	360	379	362	403	402	365	368	339	393	360	400	346	327	342	402	367	374	373	356	368	371	405	361	337	363	423	403	349	367	384	393	404	363	384	333	380	361	390	380	378	361	348	395	397	388	370	371	391	387	365	381	361	389	379	369	364	397	366	363	346	424	376	378	392	384	357	387	376	391	356	370	332	367	379	363	366	383	334	382	393	347	396	420	387	382	361	351	367	339	368	362	387	398	356	413	392	377	390	354	375	364	344	362	375	387	372	342	371
4711	1454	956	630	518	474	482	468	400	416	384	383	419	378	393	407	376	416	392	360	398	382	395	391	388	383	422	389	354	417	379	359	376	386	377	374	399	356	393	405	375	400	361	371	406	355	354	376	392	370	369	390	414	382	366	373	365	370	386	390	392	366	368	398	381	366	383	380	414	422	387	387	368	373	384	407	397	380	349	380	380	389	390	362	390	401	442	372	386	377	378	396	387	369	358	357	383	387	389	378	347	387	375	367	402	405	395	392	378	368	383	380	388	328	410	357	370	402	381	396	394	406	340	347	361	400	384	390	368	382	401	378	395	388	405	390	362	370	419	365	400	345	388	409	357	363	425	397	385	407	411	393	377	354	353	405	377	396	352	370	385	383	419	365	381	442	364	346	397	348	391	381	395	380	381	380	342	395	371	387	396	393	364	378	354	385	386	365	426	420	371	388	412	346	380	393	386	379	415	385	389	395	362	397	384	420	387	371	366	383	378	390	373	407	382	400	363	402	429	373	419	362	410	374	381	411	370	364	395	385	390	389	394	374	369	403	367	393	347	392	368	387	373	355	368	359	394	386	417	375	388	369	370	343	407	370	416	397	382	398	348	379	365	369	385	357	409	357	374	372	396	360	435	391	385	364	374	384	354	384	383	383	381	336	365	371	360	361	378	384	404	356	375	371	402	392	349	390	381	375	415	352	368	371	377	389	396	377	390	352	358	391	356	337	380	385	392	371	392	391	376	376	363	372	389	404	388	409	402	385	396	385	342	365	365	378	361	403	423	364	350	410	398	356	382	406	377	369	425	395	376	356	347	383	385	392	372	367	381	385	397	375	357	390	363	372	371	390	374	420	373	401	370	389	383	405	395	419	390	331	406	370	409	363	390	368	376	367	420	379	392	382	352	361	391	370	377	371	384	365	389	400	370	373	380	395	386	393	409	345	377	399	351	378	376	410	389	399	402	383	407	374	391	362	397	411	381	403	366	379	391	372	405	384	371	364	380	344	377	371	373	376	376	384	365	360	402	361	375	355	348	369	365	389	386	369	395	380	389	366	413	389	400	364	378	415	377	384	399	374	382	375	385	383	425	370	405	371	379	355	375	360	406	388	393	375	373	394	348	399	378	362	422	426	354	386	359	397	342	361	360	388	394	365	429	351	377	357	430	377	373	400	381	382	394	377	376	396	391	380	377	364	376	382	402	361	396	418	387	400	379	366	367	372	386	355	391	355	364	376	377	369	383	404	385	343	344	382	385	392	408	357	351	401	345	398	402	359	376	384	366	404	427	401	396	389	389	374	395	363	368	386	396	409	363	374	392	370	387	398	410	376	390	408	382	391	381	370	361	369	376	415	391	394	358	379	395	387	374	368	378	393	372	370	361	361	397	377	419	402	409	382	373	363	411	390	373	400	407	404	386	370	402	380	387	381	378	392	381	377	409	386	419	397	367	340	363	400	392	415	361	376	374	389	400	402	366	394	364	380	382	379	374	392	389	378	402	340	402	378	380	368	371	370	424	352	379	382	326	398	378	373	382	415	351	388	362	421	371	356	364	382	355	410	366	377	367	390	362	363	377	393	412	356	371	374	368	401	398	366	363	377	364	415	388	352	383	375	386	412	388	353	364	381	409	375	392	387	358	382	343	412	423	375	406	389	370	398	373	405	368	380	374	414	383	365	403	402	401	363	375	396	410	393	407	387	397	383	379	412	396	360	361	378	378	364	422	393	374	347	370	367	353	390	378	370	392	370	404	376	369	392	379	356	389	364	372	377	355	400	377	357	410	402	365	378	384	399	413	377	389	349	344	366	408	398	377	405	378	352	390	387	378	383	386	390	395	367	364	364	386	394	390	391	370	368	351	384	404	377	392	375	426	386	352	415	403	377	364	363	420	385	350	402	375	384	351	397	330	403	391	389	380	397	383	383	417	366	385	382	414	389	378	375	328	371	402	421	416	394	386	369	395	370	373	385	393	353	396	404	416	356	359	382	362	401	421	351	360	386	388	384	379	403	364	424	378	388	412	401	362	372	385	374	400	359	390	362	385	342	387	407	375	390	378	384	399	374	393	410	380	410	369	383	386	373	394	380	386	347	397	382	374	357	391	364	357	375	420	370	417	400	388	360	382	371	376	399	393	367	361	384	389	340	361	353	422	397	402	379	389	379	369	383	379	394	407	388	377	387	401	409	371	363	383	384	405	380	334	385	391	383	357	371	395	399	380	414	394	382	393	377	397	404	371	386	356	390	357	385	388	408	427	397	384	399	415	366	404	370	383	367	375	339	392	398	396	370	337	403	372	397	388	383	379	407	345	347	375	389	378	394	383	381	413	361	372	354	412	390	387	377	373	379	392	369	388	391	399	438	389	378	374	343	373	375	392	391	380	357	329	402	408	373	360	388	396	385	372	385	415	377	386	356	384	392	384	379	385	402	364	434	367	369	376	401	380	387	378	387	385	379	408	391	364	386	379	394	343	388	420	357	389	408	404	392	377	371	385	390	354	398	402	382	358	386	379	378	392	398	395	373	373	399	377	380	355	397	383	363	425	406	378	359	382	399	391	356	381	389	367	368	404	409	369	411	358	378	369	393	362	378	394	407	390	393	401	385	391	422	375	347	385	335	398	421	393	354	401	409	383	397	358	354	387	410	402	396	392	396	388	345	364	388	389	350	378	359	366	380	379	389	383	390	414	383	361	385	349	384	392	414	404	398	371	403	385	371	408	361	368	388	354	429	376	355	411	378	353	406	418	406	376	404	387	360	386	388	409	375	382	385	351	379	360	397	382	367	377	346	377	341	381	361	375	379	402	374	384	392	392	362	356	405	379	370	364	371	352	353	393	393	359	358	413	384	378	387	396	380	358	383	378	383	398	411	404	407	383	413	403	366	404	393	366	364	370	384	375	407	363	409	395	380	385	377	377	376	411	375	377	395	392	345	386	337	383	356	384	354	388	372	343	396	378	410	424	392	427	375	397	379	404	375	375	358	359	389	410	370	400	385	383	384	383	380	394	359	362	411	378	394	375	426	355	382	372	407	381	392	372	383	382	344	353	397	387	379	381	378	382	379	371	364	354	382	365	362	376	406	364	381	366	396	382	382	388	416	376	396	395	390	365	393	373	396	388	345	398	380	378	379	411	387	369	374	379	379	375	374	397	384	350	366	387	349	374	372	374	379	352	393	334	410	389	388	334	358	395	380	394	402	409	375	374	381	395	397	412	387	383	374	386	347	389	372	377	356	377	351	408	352	387	350	352	408	384	386	372	378	371	394	368	407	345	407	358	402	363	366	366	405	392	396	407	361	376	390	360	359	377	391	388	395	389	396	367	393	334	404	408	387	388	384	371	374	367	392	331	360	360	399	377	357	399	383	379	386	373	390	385	390	393	394	384	389	392	353	356	417	373	342	338	356	402	406	351	395	403	376	367	383	378	374	394	424	392	345	375	374	398	418	376	421	416	363	351	366	362	371	364	354	393	404	373	418
23595	21408	28895	24300	21417	13011	1859	1238	1107	1082	970	968	962	969	975	916	931	880	898	877	873	891	863	826	855	844	842	900	827	869	857	865	797	881	822	880	878	845	892	830	837	849	795	845	857	867	858	825	808	864	873	875	863	850	841	866	875	873	827	759	820	848	790	836	848	814	802	843	831	832	869	867	816	837	874	883	784	823	889	834	857	816	808	792	814	892	905	782	834	861	876	821	812	883	860	808	823	862	833	839	861	858	822	839	826	821	839	850	813	878	871	865	894	834	844	831	847	816	807	808	854	824	832	812	840	863	844	824	877	876	853	864	887	855	811	777	812	831	829	799	880	873	814	872	851	848	868	855	849	829	842	819	897	843	839	798	855	846	857	775	877	829	851	910	825	815	897	868	808	823	808	855	817	861	836	859	843	818	837	828	794	844	825	874	856	815	875	856	868	851	878	832	826	865	834	823	827	887	799	791	806	859	884	811	873	805	785	819	832	835	833	822	832	809	869	775	826	834	814	859	887	874	828	824	846	833	849	868	814	849	878	843	789	863	804	847	875	790	752	871	886	871	815	803	838	848	882	861	841	835	829	766	877	823	873	834	816	847	819	875	858	823	835	877	857	838	878	852	815	827	828	837	823	852	789	869	880	848	837	811	790	835	866	883	837	822	809	867	888	888	872	852	835	768	840	852	852	814	839	825	882	856	866	839	840	823	837	781	850	878	828	902	860	848	827	812	784	823	855	857	877	844	813	784	795	799	874	837	837	831	834	824	862	811	780	788	789	857	884	842	846	857	842	867	871	861	820	851	858	847	855	816	809	768	868	881	849	846	810	888	847	883	844	826	840	848	871	842	830	855	837	933	828	794	839	855	850	808	855	796	806	817	820	834	834	843	877	805	846	794	847	799	812	881	883	826	768	778	812	863	855	847	827	852	834	828	876	875	797	812	856	841	863	847	818	853	794	868	804	781	853	872	846	828	804	816	866	850	872	841	857	784	848	791	846	870	821	881	833	825	796	824	839	850	892	779	817	775	867	826	843	828	837	843	810	852	850	828	941	906	843	801	846	826	857	866	825	861	886	853	842	795	815	902	840	859	867	841	852	853	851	788	832	857	796	866	828	830	838	844	821	833	855	858	843	901	844	822	877	835	803	866	803	822	844	852	844	850	811	845	851	836	882	839	884	832	823	890	915	868	850	846	901	810	885	852	825	847	833	764	833	827	883	863	861	800	818	846	849	799	839	824	823	808	826	820	861	794	917	864	859	889	861	824	823	826	838	795	810	824	863	843	910	859	827	842	885	854	844	845	870	899	846	870	783	849	814	840	846	817	816	875	844	866	812	837	824	845	817	830	887	844	872	834	847	821	809	816	842	843	801	798	842	839	818	816	847	834	859	837	844	847	805	808	846	820	875	813	829	853	857	820	796	813	870	837	864	833	803	825	821	875	822	801	800	871	851	871	845	801	857	819	845	838	833	859	820	870	843	826	856	825	789	819	883	877	909	893	818	782	856	808	813	880	884	846	832	824	808	838	856	803	826	813	916	830	851	822	870	868	880	852	849	842	849	898	811	835	838	821	863	922	845	841	860	863	839	819	780	832	828	823	817	835	871	824	909	831	911	798	821	835	837	831	807	854	792	912	831	838	830	850	807	826	886	862	829	871	852	845	837	872	848	827	838	822	815	866	814	819	832	867	831	787	799	852	838	819	829	848	808	845	844	788	844	852	749	787	831	867	829	838	827	841	858	843	796	776	827	861	822	842	854	828	804	880	848	868	784	813	805	847	811	824	825	786	826	820	859	798	864	841	890	790	814	883	830	900	832	890	863	842	822	796	818	825	839	827	835	824	846	846	827	865	852	832	870	884	838	821	824	903	855	827	805	844	816	854	830	777	819	797	815	871	866	825	857	885	902	834	794	899	831	832	828	856	849	885	857	810	775	783	823	859	853	849	876	848	858	866	807	831	869	870	856	832	819	869	809	848	847	860	789	833	846	826	848	848	847	846	863	874	828	829	871	874	811	904	854	835	851	795	851	841	849	848	816	845	830	813	874	870	828	859	889	843	805	822	806	913	837	830	820	803	837	901	848	847	817	859	847	824	829	850	877	849	845	818	900	839	865	834	780	790	911	878	843	828	844	830	785	914	779	844	864	870	853	875	807	823	842	799	828	862	834	863	884	841	838	821	847	842	857	912	820	826	832	796	828	809	815	797	808	840	857	801	836	830	866	878	801	848	847	832	816	831	860	930	885	869	927	852	834	871	851	857	860	846	856	825	807	844	834	818	827	861	826	848	836	817	810	834	835	846	892	817	842	788	837	858	866	828	852	868	848	798	845	809	810	788	868	890	881	856	833	817	855	870	826	825	830	879	856	887	831	844	794	832	862	819	820	820	823	887	846	870	751	847	871	790	801	857	847	802	845	785	784	817	856	820	856	880	842	846	839	861	853	826	831	814	821	872	858	810	832	831	824	827	843	853	819	836	811	819	858	895	829	794	842	920	849	884	830	834	813	858	826	840	836	838	837	792	842	862	795	814	827	852	817	828	849	850	848	815	827	874	835	819	894	798	820	855	838	754	823	819	845	814	846	874	884	807	859	878	872	811	822	827	813	806	866	897	865	806	856	792	874	846	846	840	825	805	786	853	844	839	788	806	887	879	844	843	818	870	808	873	821	815	871	853	834	849	797	801	845	832	878	822	855	786	872	828	831	819	810	796	790	811	874	831	838	865	780	840	821	834	843	772	865	824	801	846	852	785	871	860	842	866	853	862	879	870	787	847	841	918	858	819	833	853	786	755	886	859	823	809	845	867	824	820	861	832	838	833	794	904	824	802	849	834	806	869	800	830	886	829	823	846	824	798	836	861	901	841	874	881	836	810	849	785	826	857	845	821	835	838	858	891	830	878	871	867	837	870	851	862	847	879	776	812	839	866	872	871	836	797	852	865	864	829	875	801	884	839	813	856	805	844	853	867	829	801	820	817	856	878	809	807	825	815	865	850	823	834	835	798	802	833	815	810	832	812	794	843	866	833	790	839	835	816	850	789	837	850	845	830	860	871	801	829	799	862	778	831	852	818	886	833	822	825	849	826	869	860	834	839	845	889	836	827	809	825	881	813	834	808	833	817	839	821	850	897	787	857	855	807	822	761	847	834	834	837	825	842	824	838	799	793	833	822	845	894	877	834	840	829	820	866	846	886	813	833	768	839	857	855	837	803	868	829	874	872	862	840	885	783	830	912	902	767	793	879	825	825	807	793	809	848	840	847	798	875	852	884	848	843	858	917	923	835	883	807	823	849	842	865	824	890	837	824	892	886	849	846	851	794	802	821	863	850	795	842	823	803	823	862	810	853	823	822	774	851	811	841	868	814	819	868	788	842	845	840	882	817	797	816	839	838	851	848	806	831	844	780	829	830	843	861	835	802	912	813	808	815	795	844	842	829	810	833	798	811	863	818	832	777	824	818	795	820	840	842	843	847	853	835
3862	9185	6293	3226	2444	2003	1675	1437	1213	1141	1078	1060	995	962	947	917	876	924	843	870	860	888	904	861	819	853	848	856	905	831	886	787	824	855	848	809	857	869	810	885	837	889	811	853	853	807	846	832	875	833	894	860	808	842	842	868	843	806	838	889	806	821	816	834	848	831	790	827	825	822	849	830	869	858	838	881	800	785	841	806	845	798	829	834	834	799	836	865	825	859	895	846	829	844	839	833	859	908	878	803	848	847	861	841	849	809	866	860	861	843	814	826	836	871	810	808	845	858	776	822	845	785	847	846	842	869	865	814	836	854	824	869	830	846	826	842	885	871	863	770	794	835	916	851	847	890	836	844	806	820	808	875	835	801	828	831	785	832	839	857	846	800	818	792	879	864	812	837	808	808	863	830	837	774	896	828	875	865	795	815	858	786	854	827	869	876	856	773	831	754	808	856	764	817	830	814	843	836	789	822	841	810	826	834	809	812	802	831	852	817	812	838	799	817	830	849	854	837	812	830	817	857	865	844	875	869	857	810	824	839	825	813	880	851	877	858	817	852	886	844	839	845	861	839	848	830	797	798	818	830	825	823	808	823	854	809	812	856	868	801	850	817	865	834	775	826	814	861	812	811	835	818	775	860	821	827	784	805	828	852	796	806	816	859	842	854	864	839	830	869	855	810	816	830	862	823	833	873	791	813	824	851	837	816	794	849	824	830	852	812	833	826	836	813	814	807	830	822	827	839	809	768	864	804	827	795	837	843	859	800	768	792	824	856	835	903	811	771	819	857	851	832	843	846	845	811	851	839	827	867	866	865	847	819	840	823	802	864	856	777	817	818	777	863	813	831	836	808	835	816	878	824	780	839	838	799	843	827	807	797	831	889	871	814	820	855	794	777	868	832	805	796	821	885	802	821	841	855	796	858	807	830	860	880	837	829	885	830	828	835	855	832	804	868	831	848	871	807	883	844	824	791	841	834	815	848	819	833	877	836	832	822	764	789	826	793	833	796	844	820	818	833	796	846	849	861	867	863	853	841	844	812	791	803	892	851	830	839	784	853	824	864	870	868	825	778	851	831	832	809	807	816	865	886	865	822	836	885	859	865	822	824	850	859	823	789	827	822	797	807	850	836	805	841	876	860	838	833	817	788	874	872	833	864	791	807	850	841	806	806	821	808	810	796	831	862	794	798	800	839	863	847	875	828	803	840	894	771	838	806	873	849	827	837	796	820	867	820	850	857	846	816	883	828	836	837	868	833	829	811	891	798	804	813	831	737	780	853	845	835	836	815	867	793	805	846	818	858	810	822	813	860	858	828	800	786	870	822	843	850	784	781	867	860	850	848	830	845	812	828	824	841	788	862	810	769	812	804	856	798	800	885	876	840	875	760	793	849	842	821	804	844	853	859	833	761	862	868	877	865	805	851	801	882	820	797	867	788	801	887	839	871	843	827	836	834	824	891	785	836	847	836	890	863	853	829	851	859	808	830	848	837	821	844	836	838	826	835	837	822	864	838	829	874	841	873	815	870	812	822	833	815	833	844	833	853	809	835	830	857	864	863	805	832	830	805	854	802	790	799	781	802	824	816	811	900	818	895	868	841	837	828	835	874	857	883	801	840	836	800	842	803	848	875	826	853	798	878	859	853	797	838	841	827	808	832	882	850	786	798	812	804	855	830	851	812	790	759	845	849	840	881	860	834	828	888	825	815	856	821	780	840	841	847	827	806	828	840	856	878	865	882	868	794	830	854	828	811	806	822	817	793	812	871	844	831	862	829	784	852	879	823	839	875	803	826	816	824	884	805	797	817	806	872	867	787	850	784	854	857	790	800	838	830	846	847	817	871	870	844	790	785	859	828	837	833	840	856	831	834	857	822	882	841	840	847	834	811	813	840	854	814	823	862	809	802	818	831	855	857	841	842	822	827	823	829	879	818	842	833	854	877	834	793	806	819	831	818	826	862	843	879	833	787	853	783	832	852	912	845	824	890	843	857	770	838	888	821	835	832	872	808	818	829	869	863	864	888	858	844	845	832	844	852	810	822	855	818	826	801	858	835	842	816	803	841	842	875	822	858	813	876	824	808	794	777	795	806	846	809	857	825	858	814	894	854	831	821	855	767	815	792	789	838	810	853	802	848	855	842	875	816	812	774	805	840	850	832	789	845	829	909	809	909	817	831	880	840	787	839	828	846	818	866	790	792	831	897	883	845	838	814	835	815	841	822	841	857	877	808	839	849	839	845	803	815	771	861	829	846	840	785	824	831	845	816	789	794	791	821	798	836	838	830	847	823	830	856	829	884	862	848	849	839	810	791	848	833	842	872	847	813	865	813	830	815	813	842	744	773	842	831	861	823	861	814	838	808	837	811	854	855	852	795	787	885	846	857	873	875	846	802	807	869	867	885	756	834	856	849	846	816	856	820	814	826	844	852	853	846	907	772	821	827	839	841	805	785	803	835	880	812	843	779	843	817	832	821	821	851	841	881	828	834	877	868	876	809	856	798	886	821	814	820	789	879	861	818	888	833	811	855	861	820	791	866	866	859	828	825	830	800	824	852	840	806	829	834	825	853	782	857	859	797	896	905	813	854	824	838	809	848	824	833	841	819	853	806	790	839	872	825	864	819	908	818	864	798	853	822	870	844	799	771	804	816	810	877	828	825	825	816	815	856	778	844	780	862	867	825	830	861	840	807	824	826	910	822	850	831	811	803	891	859	804	880	868	808	824	857	786	883	827	891	827	822	799	789	820	801	841	870	890	836	840	866	837	814	859	811	858	873	829	886	863	846	831	869	888	783	802	726	854	838	802	802	830	821	818	843	852	837	864	880	802	803	847	812	848	842	838	805	797	819	801	867	812	882	796	823	899	815	865	849	823	801	886	869	843	857	771	875	814	818	808	824	819	867	840	836	789	837	841	850	805	772	839	840	824	813	896	801	839	819	871	824	804	848	790	831	875	871	861	887	870	837	833	818	848	812	826	871	863	838	797	898	805	876	827	822	813	850	805	815	809	860	854	798	864	824	899	867	780	894	799	839	857	772	816	800	800	767	863	811	832	827	851	821	830	808	827	782	823	796	882	842	773	802	852	824	848	894	845	797	890	846	818	800	878	814	894	826	786	818	826	882	818	827	763	816	821	817	854	817	804	845	907	784	845	843	833	830	807	810	848	810	867	824	776	826	858	787	808	851	843	820	824	843	832	802	858	798	819	814	805	777	847	823	821	801	830	843	832	884	852	832	781	828	800	805	852	803	842	805	857	848	808	851	796	841	814	839	817	841	911	856	837	817	799	866	807	850	810	937	881	772	797	830	846	840	888	813	811	844	865	835	871	808	848	814	888	853	825	791	822	830	905	843	818	817	796	800	847	798	814	874	825	826	880	791	842	844	815	817	848	804	846	822	801	858	864	820	821	852	814	848	860	900	818	860	827	816	835	807	786	859	832	809	839	848	764	868	874	852	842	831	820	834	800	831	822	831	832	831	797	854
24968	21538	28052	25396	13296	802	484	401	372	350	315	320	313	331	271	312	303	270	292	257	298	266	284	290	291	255	276	284	292	263	246	250	266	283	270	278	270	278	241	294	261	257	258	247	249	282	274	281	277	267	259	237	230	269	248	265	260	270	257	251	262	255	274	278	263	285	244	286	258	247	287	242	255	255	253	263	235	254	269	255	313	265	260	267	249	272	275	265	236	285	232	258	257	248	250	281	252	262	274	269	258	254	251	251	261	287	264	284	282	256	259	252	256	274	247	244	270	264	261	246	266	270	277	284	274	268	254	265	232	260	260	241	267	281	252	280	281	262	261	265	288	274	276	267	286	270	252	229	306	291	238	255	272	277	263	240	275	255	276	220	244	236	282	249	284	244	251	256	252	272	248	288	270	275	263	255	253	270	275	258	265	263	253	247	262	254	260	276	282	280	273	269	228	268	254	270	239	250	271	273	300	269	244	262	272	245	261	259	263	255	272	275	255	271	274	267	274	272	219	253	261	273	282	307	261	247	270	281	280	274	246	290	268	279	271	262	262	267	277	265	236	253	246	272	243	216	235	235	267	267	270	255	250	248	236	246	259	274	247	275	258	254	261	263	260	265	255	257	285	265	289	227	255	265	238	266	289	257	277	261	302	243	275	268	257	275	237	263	256	264	249	257	266	256	239	258	247	262	268	253	269	255	254	263	271	267	258	288	306	284	271	251	296	277	249	259	259	257	269	262	274	279	244	271	265	259	251	268	274	250	249	245	287	265	268	278	244	259	259	259	268	275	266	264	275	281	276	273	253	253	266	256	262	252	268	231	284	251	252	257	257	251	240	270	240	259	240	276	257	261	276	279	275	258	255	244	267	250	261	292	258	265	297	268	287	262	299	262	250	243	249	259	264	267	268	272	256	264	265	273	256	292	246	234	270	258	250	270	242	272	273	240	265	250	255	258	282	239	258	252	270	275	257	263	241	254	251	268	228	253	267	281	295	246	257	264	271	232	263	238	288	248	239	277	253	275	249	259	261	256	257	263	265	236	254	256	262	227	260	256	223	268	258	285	265	290	268	245	249	260	268	256	280	270	248	258	279	247	250	238	239	254	242	286	250	265	258	287	282	262	254	225	258	258	262	264	288	247	224	257	251	269	253	233	265	262	259	234	261	255	227	290	270	254	296	291	253	254	259	259	270	272	244	262	258	272	293	244	260	247	247	245	264	237	260	263	270	265	248	257	255	270	269	243	278	251	255	269	247	275	258	240	265	279	252	259	290	247	265	266	240	273	278	252	265	235	244	267	242	235	248	263	276	229	275	263	286	245	270	309	269	282	259	272	285	258	239	256	250	252	257	263	264	227	273	233	246	254	266	246	255	247	257	250	294	272	274	274	249	246	247	273	252	279	258	254	268	277	242	235	270	248	277	247	275	251	269	236	294	288	255	258	264	276	264	268	280	276	257	234	263	241	252	258	243	273	275	256	246	249	261	270	249	249	239	241	256	282	254	272	234	239	280	265	261	266	256	275	260	259	251	262	250	245	263	256	266	248	247	270	269	250	291	262	259	266	236	260	253	299	266	257	260	246	257	237	264	259	270	267	282	246	267	262	252	266	276	251	260	209	304	261	242	256	279	239	253	283	264	250	268	272	289	282	263	254	233	229	248	262	239	256	281	264	239	278	287	244	264	288	261	292	276	267	252	243	245	266	254	283	277	247	266	259	249	287	267	269	247	250	259	264	259	259	274	259	285	271	278	282	239	239	247	246	257	279	289	284	261	262	237	258	256	260	242	277	252	244	246	314	266	252	277	246	254	223	272	277	252	246	266	274	262	254	275	247	276	288	297	281	259	253	268	274	286	249	261	289	264	263	255	273	286	293	243	254	242	263	264	276	272	275	255	241	244	260	276	277	269	244	265	274	248	257	249	269	242	268	255	279	229	251	260	254	253	267	275	230	262	256	273	265	257	259	231	276	251	256	241	262	265	247	250	266	271	237	258	219	261	269	256	235	270	281	276	274	258	219	293	255	278	283	265	232	258	272	278	266	263	254	232	263	245	269	270	294	244	274	236	288	282	243	251	275	292	262	231	275	253	249	269	242	255	279	264	262	270	287	259	257	267	263	262	260	263	265	241	268	236	260	272	262	255	273	282	274	273	261	278	272	260	263	251	269	277	265	257	270	274	252	273	279	268	268	273	276	251	252	292	275	256	241	287	280	271	256	225	267	256	263	288	256	282	261	298	255	248	257	260	253	256	239	293	257	235	273	265	233	268	257	273	283	276	244	274	264	269	300	260	277	283	244	249	263	261	266	270	245	247	249	274	279	275	254	262	252	278	263	266	243	268	265	265	267	260	260	265	274	259	239	274	255	261	253	275	246	261	232	275	287	228	264	234	255	273	239	242	266	236	250	283	275	253	273	280	268	280	251	256	273	265	284	267	264	269	247	284	239	261	268	249	241	257	275	222	260	254	254	243	262	285	256	268	251	248	264	244	273	277	268	254	276	275	262	259	285	286	252	273	281	264	215	280	253	267	287	271	297	275	241	266	252	263	285	275	265	238	284	258	249	299	261	285	259	258	265	270	289	249	259	260	301	245	275	258	265	262	284	252	257	256	251	275	262	245	265	258	257	274	233	261	270	223	246	250	258	277	284	262	269	254	296	260	241	264	263	277	283	265	261	290	245	261	274	290	260	267	264	242	286	296	287	276	297	274	261	261	270	263	268	256	284	247	283	248	250	271	252	246	276	262	277	276	267	262	232	285	246	252	288	242	271	286	255	239	259	244	272	280	260	286	286	267	272	248	270	278	259	259	255	275	321	283	290	262	278	279	263	247	284	240	263	289	268	265	282	250	251	287	274	243	250	281	257	280	279	271	278	250	281	265	268	283	250	230	302	263	263	256	253	266	269	295	271	270	285	269	280	280	238	248	257	231	266	256	281	222	270	285	272	246	247	268	272	247	288	243	269	252	270	259	266	250	227	267	254	258	263	255	290	253	271	281	246	241	243	254	276	270	251	272	270	224	258	259	280	259	291	268	285	253	269	245	254	229	248	260	250	278	257	252	284	250	257	260	280	255	273	284	248	250	275	262	280	244	243	242	300	275	258	253	268	260	259	260	252	273	219	274	289	251	272	272	257	246	249	250	236	276	270	275	260	281	276	264	267	283	255	261	256	230	272	231	262	263	231	278	226	258	268	258	259	251	264	243	279	239	251	269	267	272	235	269	281	284	260	269	249	263	296	267	255	252	251	308	271	265	284	267	259	273	270	283	251	255	261	228	247	244	262	267	235	287	256	250	251	263	290	239	248	269	256	255	272	238	267	236	241	233	276	279	255	276	288	280	239	247	239	268	258	234	255	260	257	282	278	252	274	273	270	234	257	275	230	217	285	268	250	281	244	294	260	272	237	241	259	253	264	278	242	237	261	275	266	266	274	246	232	280	275	240	288	252	231	241	243	247	272	270	248	274	245	278	238	246	286
3616	5282	3507	1682	1284	977	757	633	552	475	424	390	381	359	349	384	320	326	344	303	310	272	296	318	293	291	321	279	274	289	274	276	268	258	271	289	278	294	303	289	274	304	289	302	319	299	281	321	306	288	255	287	293	256	285	295	258	272	272	281	292	265	262	284	295	292	297	282	311	262	284	285	287	312	275	285	284	296	291	291	258	323	318	269	285	281	268	294	300	290	302	271	278	273	300	285	280	278	296	295	298	249	324	270	294	315	269	292	269	288	298	328	260	288	293	293	290	292	324	294	305	299	286	252	308	265	272	284	295	315	297	280	299	298	286	256	277	284	288	271	285	322	271	283	287	269	305	279	262	277	298	288	290	271	285	305	297	289	272	261	299	304	274	314	279	267	246	307	340	310	288	264	276	296	277	294	302	297	285	289	327	299	299	306	274	321	285	286	300	286	291	294	292	265	268	302	273	301	298	271	300	288	295	303	284	286	295	312	301	288	315	270	280	280	267	281	300	283	270	295	286	296	294	297	290	315	273	281	274	275	255	268	264	276	306	283	282	249	293	285	267	269	313	287	301	278	287	277	291	283	302	273	292	284	289	308	245	280	300	303	279	276	300	288	301	304	264	297	290	271	278	314	304	261	288	279	289	294	308	266	279	264	265	276	294	295	293	285	278	281	288	309	281	306	306	285	278	315	263	288	276	299	329	275	299	286	310	307	275	289	283	287	265	280	299	255	279	280	291	300	271	281	289	279	284	320	281	300	300	296	286	285	291	289	296	258	281	286	286	280	298	296	280	308	311	287	315	291	265	329	276	249	283	267	318	310	284	272	301	280	291	266	324	293	268	308	245	329	302	256	281	269	262	291	273	295	293	304	288	286	278	302	291	281	267	244	263	301	277	296	255	291	286	250	288	273	294	309	310	271	295	263	289	278	279	292	314	266	268	271	283	284	293	284	293	299	279	303	331	272	283	290	273	299	318	314	271	293	270	274	268	268	275	288	287	270	291	278	301	280	266	304	286	302	276	292	281	281	272	272	285	290	304	299	245	282	281	309	281	264	281	275	300	277	305	288	299	278	283	274	259	277	302	285	290	293	280	273	290	273	299	320	271	299	304	276	307	281	264	284	300	305	275	303	280	268	279	264	294	286	291	250	311	253	284	307	266	269	301	266	300	259	284	323	298	289	255	307	313	319	278	304	286	277	281	277	298	275	313	290	294	314	254	306	283	292	291	275	279	286	296	287	266	278	280	308	275	248	324	290	283	288	289	306	301	281	285	268	276	287	302	307	268	285	274	328	298	258	289	311	279	260	309	279	275	292	281	275	266	295	297	320	276	275	261	280	292	277	316	318	279	297	284	278	279	263	301	256	281	284	283	303	274	278	260	300	282	302	294	295	310	282	280	256	302	284	240	297	287	302	250	300	276	280	297	275	287	293	274	271	311	288	242	283	322	286	302	269	304	293	311	292	283	273	289	272	298	286	256	282	298	279	284	264	257	314	287	282	260	268	305	285	317	282	279	289	268	291	306	297	257	301	282	301	314	294	320	266	305	273	277	292	251	323	267	298	289	289	284	261	283	277	264	245	258	302	289	302	304	271	261	294	300	269	293	284	307	254	283	254	279	265	285	288	282	298	277	304	271	297	289	273	271	255	260	288	277	269	287	278	295	253	272	268	277	278	286	303	285	279	295	271	262	285	259	261	286	254	284	283	294	261	235	287	295	287	271	305	282	277	274	299	284	282	287	294	270	283	297	278	281	296	286	310	262	263	315	260	291	260	303	271	269	266	304	285	275	281	295	274	303	329	292	291	309	260	282	287	327	285	285	304	288	269	257	306	294	322	304	289	304	288	298	285	277	287	276	297	286	287	283	264	299	262	300	285	282	312	272	283	293	251	305	271	271	258	279	289	298	286	277	277	282	304	289	303	280	272	303	264	309	283	282	270	289	288	283	297	287	286	287	273	276	276	299	252	295	287	279	296	271	294	282	294	274	261	290	315	269	270	256	292	295	288	304	270	273	263	305	286	303	290	259	268	272	284	295	307	271	278	290	303	280	288	290	307	269	283	288	289	298	296	283	326	286	299	290	260	289	263	281	275	266	283	283	315	306	278	285	289	316	298	283	276	262	273	310	296	268	279	324	289	282	277	269	290	292	291	287	289	292	272	301	289	275	287	286	252	284	289	283	298	288	310	308	302	294	288	300	283	270	294	271	289	281	274	273	290	296	316	269	277	259	318	291	324	293	311	278	302	272	264	291	268	304	286	297	309	298	287	296	332	319	271	306	309	258	309	269	274	292	272	294	336	280	285	297	263	280	300	287	290	307	291	323	289	292	285	313	302	286	302	291	280	263	278	270	292	277	252	286	318	265	313	282	263	303	283	266	311	272	262	306	286	331	289	285	272	280	281	270	284	270	288	267	287	295	291	250	307	258	239	279	276	302	279	271	254	292	314	284	288	268	263	290	304	283	270	273	265	309	299	259	289	272	272	294	285	287	307	263	287	300	293	305	281	297	298	297	265	275	327	295	287	271	291	305	292	297	287	275	279	310	281	302	262	278	280	270	283	306	291	306	281	271	272	265	303	277	296	274	271	279	290	248	275	280	291	323	289	260	295	276	284	265	288	286	266	283	304	278	284	289	268	290	288	279	289	305	281	279	295	278	307	289	300	315	291	306	290	272	285	270	274	262	307	330	262	299	287	279	299	266	304	280	251	300	283	282	286	297	308	293	284	284	300	290	318	291	288	272	275	275	286	297	289	308	290	285	256	276	298	313	291	266	273	296	299	240	258	304	326	280	278	275	260	306	269	289	283	288	282	266	292	290	265	291	286	320	261	289	280	280	306	273	285	279	288	289	297	320	310	292	285	286	304	317	288	261	310	304	286	281	293	285	297	297	261	284	286	301	279	295	285	293	276	322	290	280	273	286	277	274	278	295	272	268	308	279	258	281	275	257	298	296	286	294	260	291	270	298	256	265	275	291	268	296	290	287	264	251	258	307	255	281	302	293	273	282	311	296	285	287	264	289	258	254	283	297	291	285	276	266	278	302	291	300	285	290	263	291	271	284	312	273	278	277	268	278	276	255	245	288	254	298	297	290	265	277	286	280	307	286	277	287	298	304	277	289	298	280	286	312	293	249	302	271	273	294	261	276	286	296	281	299	258	291	261	317	264	293	259	287	251	300	285	268	264	264	296	278	306	260	298	281	271	282	301	264	272	291	273	296	295	297	290	300	288	284	291	284	282	259	285	274	306	322	307	309	262	290	294	270	264	313	293	285	288	286	286	285	293	277	299	268	298	281	295	279	305	316	312	298	251	287	302	284	298	297	291	286	270	307	274	304	286	295	276	301	281	280	316	279	289	275	300	269	290	319	270	288	311	312	292	309	276	313	296	276	273	284	271	292	261	299	287	287	292	287	304	291	279	292	300	285	269	267	279	261	282	299	278	277	287	297	273	279	282	295	313	283	275	297	294	307	331
22583	21516	29390	24093	21517	21605	12556	1864	1330	1382	1148	1171	1126	1078	1068	1035	970	1007	964	958	936	974	976	974	927	965	1005	961	972	954	968	950	912	873	966	911	822	888	847	895	974	937	907	924	992	882	978	926	886	934	962	937	938	916	920	932	873	995	864	899	922	881	880	951	883	928	879	899	881	900	942	892	879	915	910	895	917	889	861	876	890	912	886	901	812	865	935	937	906	914	849	875	898	880	860	897	890	955	902	912	870	861	912	905	865	895	851	920	881	951	935	893	831	929	905	875	853	906	926	858	945	885	903	936	988	893	939	900	897	922	882	799	947	875	851	884	908	857	931	892	918	913	947	890	930	914	923	900	958	869	842	900	911	863	887	912	881	913	878	906	937	880	844	943	827	890	862	874	926	914	879	925	906	936	890	840	901	951	917	907	891	904	866	846	866	863	909	874	906	893	892	893	913	844	888	919	866	939	865	888	827	860	895	865	954	890	915	885	915	875	927	867	875	886	863	906	904	918	949	898	884	887	877	894	888	923	895	885	876	916	893	886	905	917	891	873	855	876	875	894	899	917	899	920	902	902	953	942	904	883	914	843	860	887	872	908	864	928	945	917	899	899	901	870	964	913	862	884	934	863	876	905	887	966	883	861	856	847	916	919	920	845	894	910	895	891	870	905	878	857	876	915	908	888	912	867	890	885	897	960	898	904	939	879	909	850	896	883	944	937	932	944	902	892	890	822	883	885	869	869	909	914	924	904	891	900	888	862	886	848	884	886	891	920	896	892	839	942	911	868	868	935	886	867	883	903	875	903	890	918	872	908	854	883	890	886	880	926	909	888	912	866	840	875	884	892	848	888	920	900	908	912	864	873	901	901	888	945	899	903	868	856	906	884	926	882	864	865	886	889	885	888	860	884	908	854	882	852	920	925	921	929	876	878	888	879	899	874	860	912	854	912	880	867	892	880	867	900	897	889	895	899	954	907	888	865	895	932	869	875	859	880	941	906	943	915	882	898	936	849	924	867	978	880	930	908	920	880	883	903	889	898	895	891	914	952	903	890	911	908	871	907	873	855	864	902	859	877	878	832	895	936	838	906	873	875	949	908	896	880	874	848	916	862	891	911	915	913	865	858	890	905	907	927	846	907	888	875	915	898	911	865	897	882	868	890	862	848	945	965	898	941	925	889	914	961	870	883	848	893	816	920	825	852	868	873	884	911	904	888	915	913	860	937	895	860	872	830	957	898	845	873	888	870	865	899	881	871	916	932	847	877	921	895	878	859	855	898	931	877	873	940	920	927	850	870	871	864	913	879	935	999	873	918	934	829	919	896	842	919	916	910	960	896	903	909	876	874	922	863	877	848	870	898	879	847	878	873	889	951	880	908	894	888	878	896	864	885	879	865	887	917	910	883	913	889	909	843	873	874	875	952	881	907	933	869	911	878	835	884	871	882	909	881	888	862	868	886	907	884	887	866	880	906	913	873	927	888	884	828	897	852	905	900	922	853	887	907	872	921	847	868	922	890	866	910	858	876	938	879	931	901	838	941	868	964	876	865	892	913	904	870	899	926	878	868	901	885	872	929	963	857	833	852	890	925	911	851	914	926	876	849	807	907	871	891	930	907	905	847	913	912	850	881	895	909	902	913	881	836	883	911	873	897	863	888	894	918	967	917	894	888	901	898	991	886	890	881	863	886	902	871	844	901	987	877	936	900	899	869	931	912	907	888	842	859	852	919	867	913	897	845	878	909	885	808	931	896	917	893	877	887	914	933	874	912	845	931	843	955	935	903	891	906	879	891	873	923	923	842	892	886	869	880	892	846	895	923	864	895	877	923	871	946	895	886	900	853	861	881	898	908	909	858	880	958	975	917	898	881	898	890	908	904	895	913	917	875	873	887	951	960	933	955	879	926	951	872	908	893	860	935	864	877	870	897	911	890	815	922	868	917	897	924	927	868	819	910	926	873	910	808	893	857	898	835	925	884	862	807	894	833	911	920	872	887	900	914	875	860	849	897	824	931	895	832	911	866	871	887	870	908	902	938	925	933	902	953	888	901	874	885	844	895	926	859	893	858	810	870	883	841	869	894	877	907	877	890	924	845	900	916	888	858	899	872	870	871	914	912	889	871	954	938	901	896	881	892	910	865	933	902	873	869	908	955	882	890	911	842	944	850	914	886	867	951	889	891	891	880	867	923	907	877	934	920	873	873	921	899	825	841	904	902	863	904	924	912	906	839	936	882	830	919	877	890	883	882	870	849	857	907	914	891	889	892	835	852	874	968	897	907	857	916	865	897	953	852	899	908	899	949	880	863	868	865	874	918	860	857	861	875	840	836	906	867	888	887	860	890	856	860	906	853	860	831	920	941	894	876	889	889	884	884	889	860	884	875	879	894	865	833	882	873	863	910	880	869	901	860	856	910	864	898	851	978	842	870	825	927	908	935	885	885	847	913	927	876	925	908	885	869	911	908	858	886	830	914	802	903	913	914	859	853	896	839	862	884	944	877	892	897	920	912	868	886	890	864	859	901	903	908	879	882	915	914	894	884	930	847	958	943	835	904	853	876	873	941	921	883	868	906	910	847	841	883	843	809	897	876	850	910	855	886	887	886	881	874	974	900	871	869	868	840	885	900	915	928	893	908	917	929	892	899	937	887	945	874	847	923	888	865	904	860	906	959	883	882	853	877	836	905	919	859	870	888	911	923	889	866	852	954	906	888	922	905	922	843	937	834	897	916	854	892	891	893	909	868	909	894	879	909	975	905	848	960	876	923	848	946	919	929	890	861	863	874	936	890	927	957	864	872	906	893	895	909	864	885	914	909	935	854	796	830	926	963	874	898	941	871	900	919	893	850	865	938	887	849	884	913	907	860	872	816	911	895	884	850	931	895	927	895	908	897	901	898	840	874	921	880	930	889	855	859	852	860	881	896	924	879	856	937	875	910	906	913	912	893	918	895	876	848	852	916	885	847	892	888	892	897	843	885	875	906	886	841	916	856	874	867	931	881	852	920	876	877	902	909	894	850	897	919	849	888	965	878	894	868	898	890	882	953	866	876	889	923	878	893	883	898	849	873	856	878	935	888	908	946	899	923	898	908	964	929	898	882	926	902	876	924	892	911	916	976	876	852	918	901	882	885	922	918	909	887	925	840	875	939	921	839	866	880	838	900	809	885	961	903	870	880	936	911	974	943	964	852	885	949	910	872	897	947	916	886	912	895	879	825	973	877	898	871	878	918	902	859	911	852	873	879	872	962	966	901	895	839	915	882	873	983	903	880	892	858	889	886	872	898	920	839	918	935	901	861	971	901	895	906	847	834	883	896	860	881	867	852	927	866	885	860	902	884	904	871	883	885	883	846	901	850	888	902	914	890	956	849	875	899	911	865	871	871	904	882	895	903	850	878	855	922	929	921	897	874	855	816	866	851	915	869	891	914	911	891	960	902	883	895	865	903	868	886	842	877	872	874	932	880	878	910	874	882	878	907	930	916
4928	14815	10585	5211	4056	3176	2467	2079	1764	1546	1372	1309	1174	1147	1095	1115	1029	980	988	1011	1019	1002	926	993	958	940	971	1007	925	906	914	970	933	959	941	931	896	859	883	967	889	925	912	923	881	916	828	916	854	923	888	865	890	870	886	963	912	911	918	905	925	901	870	863	920	862	935	904	925	875	910	960	903	895	941	932	901	918	900	877	930	895	851	885	909	932	911	891	886	857	967	928	862	908	851	933	948	897	900	889	902	911	899	953	836	885	893	929	878	891	894	888	935	889	925	863	879	883	902	920	901	960	881	913	882	866	919	874	933	858	901	936	917	869	848	873	898	916	896	883	903	848	906	915	868	907	898	901	890	951	889	862	884	877	870	862	884	946	845	868	869	886	890	901	891	946	920	901	898	918	877	940	857	900	888	871	956	880	938	851	921	902	909	918	858	946	923	870	917	848	894	875	905	866	879	879	876	832	875	877	891	861	880	884	935	950	908	889	932	921	924	912	868	963	924	858	921	938	877	890	921	862	883	851	913	866	835	899	903	862	940	889	845	900	916	908	891	950	870	875	868	926	909	860	899	852	890	925	893	950	877	897	920	902	869	873	925	903	848	855	891	897	957	860	924	901	872	838	915	895	905	891	878	901	923	936	924	872	878	893	923	943	862	894	858	859	864	872	873	913	882	900	931	877	894	884	864	882	895	875	857	885	889	848	918	896	950	888	888	898	900	894	892	902	892	810	911	864	898	895	896	929	883	875	891	889	880	844	856	825	878	921	924	852	897	889	931	881	907	896	859	934	905	909	886	907	907	924	924	929	850	930	906	869	904	891	919	892	898	901	833	859	850	921	893	860	872	827	874	931	940	889	916	876	924	852	933	941	912	889	867	896	854	892	855	847	950	853	882	923	907	870	856	919	915	901	869	924	885	845	853	908	897	908	859	873	820	877	857	934	895	905	909	834	888	916	859	874	917	873	878	912	872	904	871	933	892	921	912	905	878	895	844	937	890	855	943	912	855	893	952	869	862	884	829	855	923	870	848	878	874	879	909	862	925	920	898	873	843	915	880	871	847	936	872	856	892	885	901	864	915	883	915	907	868	849	891	870	875	882	910	956	946	921	898	920	843	917	852	911	898	953	867	865	858	892	904	853	871	879	852	907	904	918	905	837	850	880	933	918	889	906	959	871	834	864	893	899	891	880	933	925	920	864	858	871	887	907	922	911	865	908	900	894	917	870	852	906	904	897	898	918	958	860	929	911	961	898	936	877	793	911	858	842	906	903	883	917	972	911	888	900	882	822	858	856	897	872	884	894	883	894	869	920	877	886	875	899	898	908	936	917	915	901	891	931	858	846	929	889	877	895	869	891	919	863	859	947	887	886	948	854	884	919	906	873	881	904	916	918	932	839	898	880	886	920	896	900	855	852	907	869	927	940	879	857	838	931	947	824	872	951	876	863	938	877	859	898	893	909	899	970	867	938	890	858	888	868	882	883	922	903	950	894	928	896	928	871	844	907	839	856	906	896	857	857	904	908	893	872	912	833	858	950	906	860	918	855	920	882	951	896	928	912	933	911	933	846	859	918	875	948	853	912	895	886	919	922	873	895	912	901	888	899	916	929	872	798	912	897	913	986	879	878	828	971	886	876	882	902	896	891	865	846	885	886	895	877	901	891	919	907	909	921	892	951	910	897	914	917	850	879	895	883	911	903	832	874	871	877	893	896	910	883	905	925	865	857	910	862	890	891	885	884	858	902	915	876	955	872	880	883	878	878	904	878	924	897	862	869	898	892	914	916	920	912	914	873	924	821	907	928	903	840	906	886	874	917	893	866	917	860	909	839	924	849	873	909	882	926	862	889	900	896	839	908	896	843	913	857	853	884	914	833	948	913	884	887	886	947	874	910	892	897	851	932	881	930	928	885	868	881	839	930	859	861	877	817	886	824	831	885	908	892	881	913	943	915	895	893	819	884	875	875	925	854	837	904	905	904	923	904	874	886	928	902	829	889	917	920	913	890	890	870	926	893	893	869	871	836	873	882	960	866	871	961	875	874	904	871	874	918	859	880	895	880	868	890	927	864	865	943	887	866	946	912	860	886	855	925	911	893	898	876	922	869	914	859	908	893	912	886	925	859	926	886	879	872	892	893	868	874	925	884	877	854	835	910	916	884	888	869	905	908	943	880	898	879	943	916	925	870	920	902	903	847	945	890	913	897	938	890	871	881	898	907	891	920	880	853	909	931	844	868	901	843	916	908	900	905	855	909	946	887	906	853	865	890	945	858	890	890	851	841	922	897	922	847	872	945	899	880	906	845	889	915	903	897	883	920	907	892	948	904	801	840	901	924	902	889	835	839	893	893	892	829	858	907	866	889	881	909	864	892	852	939	916	893	883	858	895	833	918	871	872	873	899	895	886	874	898	925	860	884	870	886	877	883	895	951	925	888	854	920	893	866	890	894	900	844	936	899	898	926	838	901	855	895	895	857	933	898	935	909	885	866	930	869	926	927	854	934	867	879	874	971	932	883	930	873	931	902	905	903	899	936	902	826	893	951	888	833	865	883	881	890	896	875	913	901	934	929	861	890	913	882	907	868	921	895	858	909	900	887	877	872	858	853	939	872	903	948	931	893	917	886	814	886	891	810	917	882	868	927	860	873	874	902	902	835	884	895	882	843	883	875	906	870	902	880	899	894	881	901	895	930	923	865	884	889	893	885	819	907	931	883	905	902	860	927	905	866	862	869	843	901	920	854	875	897	867	916	850	952	882	884	889	873	858	917	886	880	873	872	930	889	956	920	905	855	906	877	846	878	869	915	856	904	840	882	880	864	880	911	882	870	905	921	885	872	868	936	923	929	854	901	877	918	912	880	878	875	841	905	863	829	878	882	860	879	855	859	888	906	862	884	879	824	860	847	839	818	941	843	900	922	896	889	859	929	885	908	889	847	887	896	917	920	852	914	880	906	852	911	890	865	890	838	901	871	921	930	998	888	890	909	860	945	885	874	900	860	883	941	859	842	903	910	937	907	931	861	843	899	889	838	873	878	912	916	957	895	826	918	953	894	867	912	883	851	870	949	915	878	951	880	907	913	858	892	893	872	907	867	868	869	888	890	883	880	932	856	920	883	896	861	890	908	861	877	857	884	890	863	878	918	896	898	923	865	905	890	944	954	905	894	853	842	867	865	900	849	890	883	911	907	897	865	864	859	942	902	905	879	855	922	885	881	930	913	894	889	881	913	851	912	875	905	868	915	829	869	877	897	923	871	927	934	893	891	906	937	861	942	863	915	855	853	865	945	934	862	940	882	896	905	866	850	907	856	901	924	892	805	902	876	894	898	839	864	839	919	886	853	935	888	894	913	899	900	945	921	879	903	854	899	889	904	887	922	899	892	873	907	887	880	874	863	914	916	889	956	879	940	851	878	900	889	863	923	893	932	923	922	895	905	887	864	859	874	955	930	897	861	870	913	914	854	891	884	932	922	892	916	853	831
27897	20498	7908	815	519	428	464	426	377	396	381	338	373	362	373	390	418	411	398	366	359	373	362	363	380	385	356	372	395	391	352	420	366	356	373	387	393	410	359	368	369	398	358	360	418	348	356	386	361	363	352	374	333	385	403	355	385	401	358	401	338	362	374	364	377	371	347	366	354	391	360	415	383	359	415	350	375	352	422	345	370	378	380	359	394	383	350	365	395	358	418	393	368	386	388	378	390	351	359	381	377	348	370	355	401	377	377	385	353	408	356	367	395	357	389	391	350	379	419	384	363	371	370	369	375	363	367	387	372	359	385	332	366	359	397	393	333	383	368	399	344	427	334	346	381	377	352	347	408	380	400	373	403	369	379	360	339	359	368	334	391	373	393	346	393	360	402	362	359	361	356	356	405	385	369	353	371	363	366	343	365	380	359	410	411	350	379	368	372	325	383	468	353	356	360	375	371	394	361	386	394	356	401	351	363	386	383	368	377	386	375	376	371	388	382	391	369	363	366	359	380	389	369	368	366	387	356	378	346	386	338	372	369	376	363	386	372	411	381	387	380	374	355	344	411	361	385	365	361	362	364	426	376	374	386	368	342	393	365	365	367	389	352	366	372	384	398	373	356	385	391	415	358	373	373	395	362	390	348	384	375	400	370	420	392	374	378	394	383	347	363	350	343	384	369	355	375	362	330	360	335	400	358	397	351	409	368	393	403	338	362	362	338	395	400	403	388	385	366	357	354	392	410	394	376	385	358	399	365	372	381	402	373	378	386	367	367	375	394	370	388	366	372	414	395	373	409	361	380	370	389	345	375	373	400	362	373	366	332	373	395	406	371	369	370	371	368	341	335	387	359	356	346	381	395	383	373	354	395	350	373	423	383	365	354	391	374	344	374	371	392	371	441	338	381	381	355	358	354	374	369	356	419	370	386	348	370	365	413	354	388	406	342	380	349	359	386	372	374	382	394	390	386	362	375	384	352	371	377	361	364	370	348	397	392	369	387	360	372	373	374	385	377	346	403	376	372	343	350	370	378	382	371	352	401	392	392	382	402	370	399	348	383	368	378	342	372	397	347	377	384	357	348	380	379	379	388	395	387	350	386	351	393	368	387	387	413	391	374	369	352	368	377	359	408	403	364	368	377	403	356	394	371	390	378	373	387	362	417	379	358	360	364	380	366	388	362	378	379	401	376	360	390	347	347	385	357	348	357	369	387	378	365	362	401	377	369	357	378	383	353	379	383	384	373	404	354	368	398	340	375	366	379	359	374	378	369	354	375	358	387	388	368	369	414	381	357	372	362	339	382	370	393	383	369	400	370	380	348	390	362	361	377	406	400	375	350	368	370	381	386	368	329	383	362	369	340	386	398	385	385	369	368	357	384	357	421	369	349	352	349	342	347	386	392	368	367	381	350	377	374	377	378	400	369	361	369	343	376	332	398	348	363	393	348	364	353	354	405	397	375	358	337	386	387	353	378	368	395	353	344	347	376	379	399	368	411	384	363	368	341	360	365	407	380	361	413	355	399	414	366	349	390	384	383	358	382	373	404	363	384	409	405	403	410	348	389	385	362	390	414	361	363	363	352	375	362	390	335	359	368	378	422	360	335	383	365	402	404	331	360	378	374	367	352	382	349	397	360	390	348	345	369	380	352	373	341	361	387	381	375	357	382	411	392	355	354	393	376	343	366	392	372	383	355	380	387	375	374	382	391	389	387	370	361	368	364	403	363	374	377	365	361	395	370	364	359	388	378	379	337	361	346	373	375	386	368	355	391	396	407	369	371	355	363	380	385	340	406	352	372	385	389	399	402	403	382	365	378	369	365	332	427	375	379	368	361	389	365	387	377	362	373	345	345	396	357	337	381	403	361	387	391	385	371	347	376	370	385	379	360	389	399	392	400	390	389	378	346	390	346	402	354	318	395	354	373	381	375	382	376	374	385	371	375	385	384	381	379	394	342	379	378	353	322	378	391	371	356	345	381	376	375	380	396	379	382	353	356	353	384	360	369	379	391	349	358	363	365	371	338	418	354	373	403	363	337	363	369	372	323	380	379	397	371	371	386	354	357	388	374	361	350	385	384	389	358	367	391	366	351	383	406	355	381	397	377	356	354	344	371	385	386	367	382	406	366	394	366	429	367	374	365	360	356	362	363	369	384	354	380	380	369	387	392	389	384	375	404	338	402	388	356	368	362	342	401	368	377	348	397	402	412	366	384	355	387	377	350	351	367	362	354	370	361	382	357	379	377	388	357	384	363	363	404	358	344	360	394	413	386	375	385	344	392	333	367	348	388	395	422	379	383	358	392	377	373	404	355	379	368	386	384	395	377	374	334	370	347	398	387	391	369	381	381	359	378	369	374	323	360	374	392	360	362	372	383	391	328	377	383	383	382	374	400	375	409	395	343	349	392	362	381	376	417	384	387	413	381	362	404	351	371	352	395	364	357	403	366	398	365	374	370	328	361	363	342	380	402	409	374	360	336	372	395	377	387	392	357	371	388	368	384	376	392	415	387	364	372	394	374	362	385	358	367	378	405	338	387	343	349	373	380	387	387	385	351	364	353	365	378	351	384	381	347	372	408	337	391	369	375	377	375	376	381	393	330	376	377	390	360	368	395	389	376	407	363	375	321	372	392	409	380	380	358	384	357	373	369	364	377	383	364	387	393	387	376	350	393	382	370	370	388	375	362	406	382	392	351	412	375	351	371	370	362	390	369	395	405	357	377	344	393	390	399	404	398	375	382	367	360	393	405	393	383	396	389	387	407	343	349	390	401	382	402	380	379	403	362	366	381	393	391	403	335	393	401	373	363	381	368	410	369	346	386	378	348	327	371	362	382	351	366	373	382	342	405	351	383	347	360	389	383	357	410	383	396	366	415	328	386	359	391	390	368	371	380	391	386	356	406	342	370	360	382	398	380	377	347	368	375	369	350	367	386	357	363	361	358	378	379	382	378	362	363	388	376	383	367	357	352	376	367	375	377	372	377	344	367	365	389	355	361	349	400	403	367	345	416	344	380	389	362	377	409	408	380	368	352	362	377	362	408	406	392	401	395	377	343	353	360	397	344	378	356	350	385	390	396	393	353	387	344	373	346	360	379	347	352	379	379	360	388	402	359	360	338	382	373	384	361	356	376	362	352	364	410	347	380	360	382	374	409	417	407	365	377	383	373	370	365	362	380	357	351	385	381	346	379	368	358	371	353	386	385	379	370	370	326	364	356	371	396	385	392	383	378	384	398	415	402	367	396	337	386	412	348	373	384	362	375	409	414	376	367	366	372	350	397	364	372	371	352	353	388	364	373	358	391	334	348	375	355	366	336	378	369	405	389	383	383	361	380	406	361	350	346	358	369	382	327	364	377	383	384	328	352	393	330	367	376	380	355	360	387	343	335	413	400	367	396	391	370	371	339	406	356	417	384	397	362	402	359	377	386	383	360	362	366	385	415	426	372	378	380	374	351	367	336	361	407	381	363	402	379	387
4494	1457	973	672	512	495	447	469	404	418	409	400	395	382	388	428	386	382	392	399	407	375	428	380	396	364	384	413	380	398	379	361	374	374	393	403	341	371	373	412	372	422	390	351	435	376	385	370	395	358	392	402	367	366	390	379	352	410	371	362	360	379	345	353	398	365	417	403	354	355	400	389	394	371	415	378	346	393	352	378	393	384	384	369	382	363	394	355	362	367	405	399	388	368	394	399	393	373	384	368	347	377	374	345	359	380	398	359	366	357	404	383	372	375	387	400	401	373	379	373	370	403	368	367	354	347	376	385	389	396	415	353	342	394	373	384	362	389	388	366	408	400	368	378	372	366	382	381	382	385	382	378	411	394	392	377	375	344	363	409	380	383	373	390	350	422	374	374	400	379	358	396	395	378	356	414	358	392	416	365	422	388	389	379	388	374	382	369	382	359	362	390	370	395	379	358	394	369	399	372	405	395	381	393	357	403	389	357	358	350	365	372	408	385	354	399	380	390	386	397	378	376	404	412	352	391	364	396	399	398	363	417	411	375	352	370	371	374	349	396	389	365	345	356	415	373	379	343	356	383	343	380	384	398	403	406	316	363	378	370	344	360	349	398	342	340	387	401	391	407	401	375	365	372	381	396	398	353	388	374	381	381	377	383	396	353	372	382	372	351	382	360	369	357	371	370	384	367	377	382	381	370	399	387	371	398	369	393	347	341	364	358	392	346	371	404	361	385	371	370	411	368	383	407	371	365	376	378	368	371	399	385	364	372	387	384	386	369	409	398	336	364	381	363	374	420	347	414	375	363	383	378	373	394	363	381	358	392	331	388	391	367	366	371	393	353	386	366	378	390	370	360	373	381	389	370	390	375	369	382	431	366	400	373	341	346	407	377	360	394	377	360	392	389	420	380	354	388	400	387	377	390	365	389	384	370	367	383	341	388	397	386	368	377	341	367	405	392	362	416	347	417	408	396	347	378	379	374	381	372	393	381	392	395	396	410	367	378	400	372	374	413	383	337	378	390	384	377	361	388	370	376	403	371	400	402	380	372	397	358	379	358	381	393	398	390	368	398	350	358	385	389	378	354	368	376	382	384	354	386	414	392	374	407	380	411	387	367	369	374	364	416	390	407	378	345	393	414	366	396	381	386	384	381	321	423	381	353	374	360	391	360	362	389	373	368	402	362	384	401	415	358	362	390	336	383	370	400	384	377	378	390	374	380	369	340	373	398	403	388	374	380	359	381	399	389	380	377	381	392	344	397	389	349	406	357	377	380	381	381	400	381	396	402	373	352	379	396	407	403	377	400	388	373	392	391	343	393	385	371	374	380	388	366	417	388	340	375	388	357	377	376	369	405	378	433	419	378	414	405	348	368	373	357	384	378	376	411	386	365	378	399	386	363	408	388	402	381	401	412	362	406	401	362	356	394	404	377	422	381	374	390	388	375	401	407	370	395	395	382	393	370	358	388	364	384	341	364	407	312	379	377	396	402	404	350	387	384	401	381	360	379	374	382	391	359	385	396	383	376	377	352	387	362	359	381	359	337	368	422	343	401	371	351	382	394	363	372	360	389	355	394	369	365	376	423	404	365	373	359	389	383	415	378	376	416	399	397	384	353	400	392	367	401	369	383	379	391	392	370	353	372	391	393	373	405	351	373	355	362	404	375	380	360	370	391	403	372	353	394	402	410	374	415	342	358	354	412	391	352	347	384	382	388	419	380	374	340	367	372	358	391	421	376	360	362	366	362	391	396	392	398	400	367	377	378	392	354	374	409	400	377	372	372	379	393	378	359	363	374	405	394	340	371	422	349	412	382	365	398	362	337	360	353	396	382	399	389	393	401	404	371	365	367	402	375	369	373	382	384	372	400	378	395	397	392	374	352	354	345	388	371	396	363	393	352	386	376	359	357	366	403	353	383	380	364	347	395	371	365	387	380	378	406	347	387	367	381	381	400	365	385	393	382	370	370	373	356	389	385	369	410	384	342	410	370	372	371	383	385	370	399	383	363	386	367	392	398	408	360	361	375	343	376	360	414	382	391	352	370	345	413	349	369	375	361	395	396	392	398	359	344	374	374	393	387	380	388	365	372	372	373	366	371	375	386	405	391	383	369	381	371	390	371	378	377	373	395	341	380	411	374	395	375	393	389	390	400	371	399	341	398	348	373	353	366	359	360	329	366	395	380	356	396	361	330	345	350	381	430	364	360	398	354	365	363	330	382	416	396	349	395	402	415	385	362	324	377	379	396	389	397	400	362	380	408	388	424	374	376	323	348	361	413	355	410	401	411	355	393	352	374	367	385	410	358	416	368	363	379	382	395	383	364	408	367	402	361	400	342	355	367	367	350	375	407	396	407	409	370	413	360	371	375	389	383	331	401	388	395	382	373	385	365	380	359	359	365	356	387	383	369	410	385	399	405	347	381	381	385	380	340	380	334	407	382	375	377	394	409	395	360	414	369	375	381	370	374	382	398	402	396	392	374	417	369	379	412	367	379	360	393	361	404	381	384	396	420	362	371	405	371	351	380	415	373	378	349	379	383	389	392	376	374	352	396	406	394	379	350	360	373	363	362	407	403	366	354	378	400	382	391	403	376	391	357	385	383	366	372	395	368	412	343	368	357	382	367	393	396	353	369	390	388	374	381	351	407	401	376	350	373	375	380	378	380	390	390	343	375	380	353	382	406	394	386	368	347	327	398	383	368	356	362	367	383	371	384	338	373	373	374	345	399	365	395	368	388	362	373	379	396	379	366	370	387	374	350	384	383	369	396	376	395	364	390	374	366	403	384	359	403	390	362	386	369	405	384	402	340	374	359	380	377	379	369	401	373	365	353	350	356	351	418	403	356	369	375	351	369	387	403	374	373	388	370	390	424	375	417	365	411	389	367	387	389	393	377	372	346	363	388	367	380	373	361	384	375	351	369	394	380	407	371	390	382	392	368	383	361	353	377	389	390	388	386	363	394	375	397	394	365	393	352	383	400	372	350	406	364	379	410	350	377	382	380	363	377	376	416	378	399	342	384	378	412	382	372	390	367	401	392	390	388	395	408	365	381	363	392	381	383	383	378	357	375	368	377	385	384	383	413	385	369	373	355	401	364	403	338	411	381	401	355	373	368	374	404	391	399	367	385	406	396	376	376	388	401	404	369	381	360	405	403	359	353	378	370	390	373	390	391	383	372	330	369	395	381	387	372	380	345	379	416	357	388	371	380	373	367	376	372	374	363	386	365	393	400	358	401	379	384	366	391	386	375	386	384	413	370	364	381	412	375	373	410	386	375	386	396	391	398	399	359	382	356	375	370	359	381	397	362	376	380	372	385	391	366	361	366	359	380	401	379	367	398	380	378	410	413	389	402	362	379	400	354	407	420	393	385	380	364	404	365	382	413	384	362	352	362	370	390	380	405	401	438	367	388	367	389	367	336	364	377	417	408	377	392	395	374	364	353	350	391	390	354	377	380	355	384	433	403	396	416	350	376
23730	21510	28999	24445	21516	12817	1919	1244	1084	1079	1051	978	971	932	941	903	915	894	922	892	854	790	879	821	879	849	803	849	884	881	843	854	839	882	790	853	831	841	873	853	868	854	872	809	883	898	895	812	817	834	816	881	845	821	843	900	874	822	840	812	833	842	829	863	783	824	823	822	848	868	837	882	843	864	829	824	823	869	855	851	831	845	828	848	902	853	855	783	859	801	871	802	830	791	817	798	828	826	840	808	811	848	862	839	828	840	849	790	847	795	777	854	830	877	811	848	893	893	781	831	850	848	818	816	836	853	854	852	814	798	861	790	849	903	917	839	832	873	884	841	815	845	858	839	821	844	820	862	827	790	830	834	883	832	855	853	879	859	849	837	841	836	900	806	854	839	818	832	866	860	868	824	846	842	868	828	850	776	829	840	827	917	805	827	838	840	836	863	889	804	850	818	935	844	872	849	811	846	805	841	847	820	871	837	859	835	813	871	798	796	853	795	816	833	825	859	788	866	830	816	797	867	880	859	898	888	841	808	797	856	834	858	795	899	821	864	861	909	847	886	808	847	828	846	838	831	868	860	823	840	818	864	837	845	863	848	787	850	848	821	828	846	841	838	835	875	815	800	870	831	825	768	842	879	846	844	817	851	834	863	798	847	852	846	822	826	825	849	807	861	879	841	864	829	881	842	827	827	785	816	869	842	908	847	819	857	908	861	828	813	879	828	863	793	846	843	860	854	905	838	837	872	880	887	817	794	868	807	880	800	824	905	840	870	889	853	791	803	844	853	844	823	811	854	877	833	823	870	806	844	795	861	847	777	835	822	894	849	800	820	797	869	850	813	827	821	827	882	778	837	794	786	828	846	850	820	794	820	818	844	844	787	849	855	849	856	909	845	851	828	827	849	850	824	901	867	786	829	794	847	878	793	813	881	825	829	839	843	818	847	822	858	862	835	808	853	822	774	815	840	888	840	822	817	798	820	861	856	846	869	805	883	822	860	803	805	812	807	832	835	848	838	812	816	857	823	822	842	859	805	831	815	819	839	822	845	869	814	793	822	813	853	813	823	811	861	837	858	851	826	858	830	875	837	922	849	832	825	863	840	843	817	900	808	845	833	842	831	857	849	833	876	869	857	851	814	872	851	873	879	846	851	805	824	884	810	786	837	862	812	832	831	809	828	808	830	789	851	818	863	831	842	826	855	775	835	839	813	831	848	825	786	821	863	822	798	811	836	890	847	832	853	822	866	826	816	847	864	852	810	846	829	844	828	851	861	819	867	777	846	820	827	836	846	800	867	833	820	870	852	847	865	840	828	812	853	855	905	860	791	865	865	848	822	812	823	855	848	823	845	855	768	837	818	820	853	915	880	822	871	856	803	810	858	826	860	814	841	822	843	851	852	847	860	846	805	851	795	844	867	861	802	832	863	791	872	865	914	861	859	853	778	829	829	842	874	850	783	844	797	842	817	819	858	798	842	839	813	835	867	832	837	830	882	821	843	823	832	816	861	833	831	841	818	883	850	865	857	876	789	867	813	815	820	812	800	869	856	805	858	848	863	814	812	797	821	826	856	830	841	788	863	832	862	883	834	834	793	849	831	844	812	838	799	840	831	829	857	839	866	820	859	879	857	852	823	850	825	894	831	830	788	869	872	900	840	852	836	769	845	841	822	834	833	839	830	856	771	836	822	845	881	823	801	855	813	848	884	879	817	874	825	796	815	823	793	832	818	851	757	849	846	907	888	815	872	870	782	858	820	808	853	791	818	798	924	867	826	896	858	881	828	895	849	868	814	846	837	839	802	869	837	847	873	793	880	859	839	826	829	797	843	861	814	855	840	812	838	863	815	816	847	865	840	823	871	865	804	826	851	841	832	837	850	812	879	856	825	825	793	859	772	827	812	856	853	825	831	842	845	826	871	895	850	847	846	881	868	860	826	801	800	845	780	827	850	830	800	856	805	849	793	786	804	837	827	841	807	812	815	821	865	827	810	847	774	831	813	825	815	818	859	818	841	820	850	821	902	838	866	868	844	873	898	835	845	840	893	824	837	831	823	847	825	845	843	754	845	853	835	834	811	874	897	907	865	808	815	830	854	802	832	813	833	812	804	798	856	793	857	797	824	819	845	813	896	849	792	877	856	859	826	788	828	872	844	870	876	826	829	810	763	833	873	801	845	856	836	868	808	785	846	856	850	851	859	831	850	875	821	760	844	828	829	893	841	822	828	827	843	835	837	789	852	855	836	849	842	872	866	836	890	923	799	878	870	852	816	889	904	784	815	845	813	844	828	829	833	845	899	871	800	835	854	856	828	815	851	884	858	817	857	853	862	849	878	858	807	845	854	837	925	800	885	823	838	822	855	833	813	778	831	874	898	798	847	839	854	817	870	787	824	858	822	784	863	819	830	810	825	869	865	863	843	771	872	796	907	831	833	865	782	830	866	799	867	863	882	836	794	780	819	850	792	824	775	797	863	850	818	833	872	869	795	870	806	790	872	852	847	808	836	818	850	841	855	836	836	849	841	855	852	827	862	821	805	872	800	832	857	817	802	806	811	834	858	845	854	791	866	821	831	824	846	802	815	831	905	862	817	788	807	784	795	805	819	811	837	861	811	822	850	875	816	847	867	921	837	799	856	878	830	845	780	817	856	787	824	829	856	794	881	812	868	823	826	825	854	877	843	840	880	835	863	854	784	827	813	815	804	780	855	856	853	848	895	794	855	838	819	793	830	798	817	849	891	834	817	859	878	819	822	832	858	837	843	844	845	851	842	820	832	864	862	843	857	832	879	847	870	849	876	810	844	842	863	848	827	860	815	870	848	910	850	858	875	854	853	784	845	845	886	880	878	858	889	829	829	848	835	880	812	886	851	832	836	817	891	835	844	854	822	852	841	865	842	852	877	824	803	844	871	882	890	847	877	845	816	855	815	811	777	861	791	812	853	839	836	798	837	856	842	772	769	811	800	836	886	818	802	828	805	825	832	825	843	806	789	820	848	807	829	790	821	849	802	828	821	806	899	797	855	838	805	841	795	860	804	888	832	797	827	811	799	822	777	815	815	800	816	844	873	865	789	807	821	831	807	806	850	888	864	841	845	815	857	793	875	835	816	903	819	822	835	850	843	859	854	817	833	806	831	813	821	815	842	846	847	867	812	870	847	854	787	813	840	850	846	830	833	782	821	839	862	847	793	829	802	854	805	822	833	883	846	813	826	852	815	830	829	830	850	866	856	855	833	801	846	844	791	867	851	820	846	865	796	868	820	840	862	840	828	851	908	834	896	807	868	847	834	836	838	870	819	825	808	844	906	822	793	810	881	818	852	825	849	798	841	845	846	850	822	823	814	757	827	830	792	839	791	820	826	852	837	856	826	827	793	865	886	832	826	865	822	883	869	824	827	873	879	836	848	815	889	850	776	824	838	867	831	773	880	831	837	862	843	812	826	801	840	885	802	807	822	856	785	879	855	832	829	798	858	827	855	831	886
3725	9112	6203	3272	2541	2023	1678	1460	1288	1187	1092	1070	1043	994	954	930	914	964	874	797	884	874	881	899	829	860	899	858	825	874	842	879	859	835	883	858	820	821	841	905	845	881	895	855	868	860	822	809	852	830	865	821	840	823	823	831	861	803	914	823	876	816	858	810	860	855	857	872	810	823	821	825	796	816	816	823	849	849	897	824	859	786	794	858	831	829	855	829	795	810	820	834	886	833	819	846	830	851	804	815	866	816	802	814	819	797	827	893	830	817	808	848	897	828	809	845	822	831	846	899	830	861	830	806	877	810	823	850	827	819	806	831	837	831	821	908	785	820	790	802	837	793	855	814	801	820	881	835	882	853	774	856	850	886	814	827	803	858	803	805	808	815	829	834	839	850	797	817	822	823	808	818	830	845	853	807	794	842	871	848	802	793	812	801	813	849	866	836	818	878	852	875	797	869	857	863	856	808	796	861	851	827	833	795	831	832	838	794	866	822	812	829	822	884	841	803	828	797	854	817	822	821	830	830	834	839	826	817	862	835	814	836	836	816	831	821	816	882	838	809	831	812	881	839	848	823	813	807	814	814	823	866	810	829	846	848	815	880	823	773	869	846	843	842	879	888	811	865	785	828	830	856	822	852	809	855	883	845	813	838	835	871	825	784	814	825	862	818	824	781	866	871	865	841	851	893	858	840	804	802	821	790	859	877	823	842	850	844	864	843	779	826	885	809	831	836	769	840	800	816	829	835	871	833	800	859	829	819	832	831	878	834	792	836	819	867	867	791	809	861	849	883	878	850	844	861	782	873	791	820	860	897	815	809	826	861	872	816	820	803	854	809	761	851	841	838	832	838	809	859	877	838	898	795	919	862	883	828	741	833	846	829	845	869	853	854	834	815	784	868	834	805	811	799	814	804	794	871	840	858	839	788	822	821	852	853	827	841	879	858	844	822	840	840	800	863	852	848	800	879	809	888	819	856	860	836	840	812	789	885	803	879	798	847	808	848	841	835	853	830	851	793	838	861	820	828	846	836	814	821	807	806	840	865	859	845	880	877	866	820	832	819	822	848	766	860	849	838	808	805	841	865	823	860	761	821	777	864	865	815	791	841	783	808	822	788	796	852	882	822	856	834	836	787	824	758	856	808	812	800	827	794	800	789	829	834	809	809	854	833	832	886	851	845	787	851	879	800	857	822	816	853	843	821	861	846	879	845	854	870	830	798	821	845	840	850	835	893	841	803	839	850	833	848	817	816	800	822	876	839	868	835	838	824	801	862	798	822	828	789	796	831	821	833	841	837	813	838	834	847	856	801	805	861	856	818	802	856	813	864	868	843	825	822	855	810	848	863	906	851	835	861	773	888	827	838	756	834	853	811	810	844	811	867	873	826	803	833	844	834	830	838	797	884	835	843	841	842	825	804	851	858	844	886	914	814	828	876	841	863	794	831	854	808	820	878	817	849	770	851	816	807	857	811	875	814	811	843	847	830	867	760	844	799	804	813	866	827	815	826	838	844	869	858	804	829	861	888	817	884	821	828	871	834	853	793	817	834	888	817	844	834	828	881	823	805	846	853	770	862	881	853	823	797	867	801	856	809	869	775	874	800	835	816	834	873	839	831	866	849	827	800	806	806	836	821	793	785	815	816	882	814	853	798	900	818	831	811	796	795	820	828	831	889	858	828	858	826	848	824	784	829	875	793	828	795	785	866	850	870	828	814	830	816	865	792	787	815	820	861	820	867	915	779	749	832	818	829	818	800	854	842	803	850	828	881	814	839	896	835	846	906	807	830	828	845	822	898	837	839	846	809	794	816	844	822	833	831	868	882	847	857	794	794	885	829	836	827	839	827	805	866	815	893	838	850	810	798	804	824	798	839	792	840	837	822	844	791	837	837	847	838	824	843	853	860	824	811	816	798	819	903	859	803	833	853	829	826	875	805	887	868	804	887	819	817	811	827	836	800	851	806	810	856	826	845	865	840	785	826	865	810	818	857	801	786	848	825	816	867	898	872	883	813	868	828	834	826	890	821	810	813	855	827	805	853	784	866	879	926	812	838	839	855	818	878	819	871	864	820	803	799	837	861	824	810	822	856	842	810	782	855	856	804	863	917	852	855	829	824	801	829	822	838	836	879	849	864	844	789	873	827	823	821	843	863	863	866	830	773	817	832	845	765	842	844	823	873	821	849	849	856	829	791	805	853	912	861	828	790	847	844	833	867	841	850	882	797	823	822	856	830	842	831	808	787	839	845	877	784	805	805	835	844	812	824	834	805	817	772	835	864	849	832	860	852	802	849	866	829	818	796	812	856	804	788	830	795	808	824	856	869	841	794	831	853	886	824	799	802	848	871	831	841	851	818	778	839	849	847	825	832	867	865	816	883	837	844	825	819	841	831	861	848	843	855	832	837	837	805	814	777	823	863	807	820	831	868	846	821	828	808	815	856	838	824	837	837	871	812	820	811	856	847	876	805	806	777	842	868	812	794	795	819	873	866	822	842	845	868	812	816	820	835	858	858	825	888	821	871	827	830	777	817	782	850	864	818	793	844	863	866	860	872	884	822	839	852	822	840	805	804	808	816	810	828	818	831	815	802	794	852	833	849	864	799	836	868	807	828	844	824	868	851	885	793	812	848	837	841	831	870	847	808	814	787	813	865	788	861	809	791	845	832	821	802	837	803	848	884	788	810	826	840	810	801	797	850	873	856	834	845	857	841	818	855	847	812	833	811	855	859	755	830	858	810	840	834	877	752	841	828	911	840	808	811	823	808	840	815	818	834	852	807	876	785	828	811	806	788	844	819	837	812	868	822	855	852	807	843	839	817	853	862	854	864	802	819	866	870	858	881	844	847	848	873	786	781	855	899	876	858	795	840	778	846	805	819	836	802	871	851	860	836	848	872	801	817	851	810	811	760	863	777	869	788	843	868	814	805	805	855	808	813	801	787	866	789	802	812	831	837	810	797	859	835	810	843	813	833	837	788	803	805	832	835	826	863	920	807	823	827	813	851	795	822	828	811	833	820	839	821	789	864	851	809	845	836	777	836	804	835	826	827	783	805	846	824	860	864	836	884	828	900	821	868	907	834	841	833	859	865	864	856	890	845	864	871	786	850	825	822	861	809	841	820	801	837	869	786	827	828	844	828	821	874	816	866	803	860	857	793	857	814	879	858	846	868	818	882	842	814	846	833	880	799	788	867	827	863	794	829	769	856	833	790	807	797	890	810	810	798	836	776	823	812	858	842	790	812	827	825	901	789	852	834	827	832	873	854	867	841	832	818	847	789	817	780	823	797	835	830	799	807	867	836	850	857	877	794	835	838	847	843	843	862	836	813	840	808	848	839	886	778	865	851	828	863	851	831	842	827	874	852	854	815	862	848	845	790	806	803	863	795	818	810	849	802	852	815	853	920	800	830	849	857	822	810	789	802	823	828	857	841	826	782	808	857	855	880	844	849	859	832	835	803	842	857	835	811	820	823	836	839	858	800
24933	21511	28027	25373	13426	794	535	419	339	369	322	323	305	316	286	275	308	275	273	262	270	237	271	275	313	251	267	283	259	286	279	261	220	243	269	259	259	252	282	256	261	291	283	233	261	280	269	287	241	279	265	270	253	255	280	272	276	238	248	297	258	278	256	258	279	241	266	274	281	256	305	268	248	235	272	280	228	243	241	273	246	262	248	289	261	268	239	245	249	255	239	264	265	259	265	249	261	263	249	261	256	248	261	260	251	219	240	239	257	253	261	271	248	254	267	257	264	299	216	264	251	237	267	248	296	249	260	270	246	269	258	258	241	261	236	231	304	258	261	251	250	239	258	262	248	270	275	263	276	272	260	256	250	263	262	271	270	261	246	298	233	277	230	235	283	261	278	261	230	260	272	252	241	242	250	252	242	250	223	260	252	228	291	244	276	296	261	268	246	254	275	244	256	241	260	270	254	241	255	270	257	265	254	253	276	248	253	261	254	279	231	258	246	240	267	271	248	250	264	264	249	260	254	286	240	273	239	276	246	240	257	267	265	250	254	244	270	262	232	251	254	264	239	257	245	261	274	245	246	260	261	258	243	222	230	266	268	271	259	231	273	259	267	227	262	244	241	255	255	277	249	266	267	252	254	267	259	251	263	261	261	278	247	262	245	240	252	248	234	272	243	255	236	292	270	252	252	254	242	239	259	268	243	272	233	243	267	274	249	260	228	241	264	231	244	233	261	264	264	240	215	247	253	283	256	263	259	274	272	274	279	249	269	280	250	268	221	265	255	237	274	235	225	246	242	235	268	283	264	245	260	296	240	249	256	261	240	240	249	262	249	252	272	274	261	232	227	269	255	223	274	281	259	249	293	300	242	252	252	283	259	253	254	250	269	259	270	266	276	265	276	229	253	268	249	233	286	247	261	269	281	235	244	248	280	265	280	261	275	250	270	218	288	272	257	247	267	265	241	246	266	268	277	265	283	269	283	260	247	277	262	236	276	257	250	262	280	277	258	260	261	250	261	238	261	233	279	273	252	213	275	235	251	237	263	257	227	257	269	278	272	257	240	251	274	228	249	236	261	273	258	273	248	266	260	275	258	218	276	264	273	251	282	263	247	242	257	249	291	257	250	275	243	272	263	268	253	242	263	264	265	233	282	256	291	254	261	272	263	252	264	242	269	271	252	274	244	257	258	256	251	284	271	272	259	293	238	255	252	230	282	250	248	250	268	241	264	247	274	274	265	246	279	268	278	238	253	248	231	251	281	236	247	224	275	277	248	242	274	285	270	269	260	259	265	233	246	260	247	267	266	266	242	273	288	248	250	224	241	271	267	256	283	288	286	262	260	260	267	268	270	270	248	289	251	255	286	257	259	245	249	259	266	231	263	234	259	284	265	234	258	271	271	226	235	274	288	269	220	266	275	257	269	268	276	252	264	262	260	265	278	238	256	251	243	246	269	249	246	255	234	248	252	228	231	259	270	282	268	283	261	259	261	278	259	240	253	281	265	253	261	254	273	258	251	297	254	281	258	242	257	269	259	268	226	257	261	261	263	275	237	254	250	286	282	289	253	266	284	264	250	251	277	281	268	238	245	270	256	224	234	238	284	257	265	270	259	262	279	253	260	216	261	264	273	285	251	248	279	218	256	271	249	254	258	255	240	244	255	258	267	247	252	263	275	279	249	267	246	261	260	226	266	254	251	243	245	266	235	269	257	237	258	244	272	254	265	301	262	257	251	238	275	259	255	268	263	259	249	288	271	247	265	244	247	254	233	254	280	279	260	262	284	273	238	276	269	236	264	254	274	230	216	233	290	228	217	267	252	259	251	247	240	281	254	255	259	255	241	253	257	256	255	279	243	251	239	248	250	263	266	257	272	235	250	271	285	270	235	254	254	233	260	267	263	283	247	258	249	232	257	229	256	261	218	272	264	248	251	236	284	244	284	259	271	255	279	246	252	262	267	238	281	225	221	262	249	258	286	270	268	261	265	249	250	248	285	273	250	256	248	302	256	260	248	265	248	246	237	263	274	258	278	272	249	259	283	224	235	257	258	275	263	220	248	266	245	276	279	239	247	270	263	266	268	239	249	247	305	257	244	270	268	267	252	283	260	254	263	308	238	275	239	275	270	240	248	295	244	244	237	275	246	277	309	270	261	258	259	245	257	264	248	261	229	253	260	234	243	263	258	223	258	273	233	284	252	263	256	260	250	276	267	240	297	276	276	256	236	246	270	242	250	288	256	257	242	243	251	232	240	268	260	242	250	265	261	259	265	274	263	244	275	252	264	261	243	240	261	268	249	264	245	257	276	256	248	253	261	293	241	261	248	284	266	250	265	244	243	247	261	251	246	259	243	249	247	250	292	266	255	249	266	244	259	257	232	246	249	256	267	265	277	247	265	287	262	253	244	258	269	222	252	260	274	223	246	282	265	264	255	264	261	240	263	250	244	288	226	267	245	241	282	287	258	264	256	225	249	257	238	275	250	238	267	255	273	259	249	259	260	255	232	258	271	211	252	272	288	265	255	289	247	255	257	253	272	268	255	271	252	270	270	245	263	268	253	281	234	240	258	253	267	271	264	228	253	289	296	209	268	265	260	269	253	237	247	270	285	260	255	261	267	246	249	236	292	235	272	266	230	251	241	257	264	262	284	287	259	220	243	261	261	248	284	275	244	274	276	261	226	271	273	278	255	254	240	264	281	236	266	246	265	276	248	253	270	251	260	226	269	245	271	273	237	276	244	246	246	287	267	260	266	220	235	248	265	262	251	239	237	231	275	250	271	262	249	260	237	254	282	260	268	278	248	243	267	257	259	243	256	244	252	249	240	263	275	235	262	268	269	246	271	273	277	273	254	290	243	269	234	232	279	263	271	268	266	255	267	253	238	256	262	282	221	264	269	244	252	283	277	253	266	244	270	258	269	258	270	255	240	269	270	263	251	243	241	253	283	255	258	246	290	274	274	228	245	258	242	259	227	275	255	234	281	251	251	280	252	273	258	250	265	269	237	246	237	286	240	282	275	273	248	255	241	261	253	254	265	242	249	249	248	249	261	240	245	243	243	242	259	232	264	237	292	254	258	263	248	272	259	267	251	278	264	245	279	276	222	263	252	261	224	263	282	247	247	258	246	265	262	236	233	259	258	293	241	270	247	263	261	265	260	230	256	262	272	249	264	261	283	247	274	261	257	253	277	263	277	259	276	245	265	258	249	262	283	257	273	262	245	248	264	282	224	258	237	250	260	269	251	264	290	267	256	285	232	298	269	263	249	253	255	278	262	264	289	274	267	254	267	250	265	276	246	260	269	284	254	247	292	270	250	267	237	263	260	243	230	231	257	265	307	284	254	280	271	215	256	265	244	273	273	262	261	241	252	273	260	233	272	281	265	267	281	247	262	253	271	238	257	291	269	268	242	270	261	271	255	263	241	262	261	259	270	293	287	264	249	250	271	266	266	263	250	264	288	245	272	254	254	247	240	251	270	273
3542	5375	3495	1763	1236	998	756	648	574	512	419	405	418	330	343	373	358	319	337	308	297	295	304	344	320	301	297	276	318	297	299	293	266	291	282	305	291	286	302	283	297	326	277	270	260	299	267	311	273	290	286	310	299	290	312	307	323	312	304	311	301	285	268	274	267	302	322	256	275	273	265	283	289	287	283	255	271	272	247	297	267	265	251	288	280	304	309	252	284	300	303	304	297	270	321	282	316	316	260	292	257	263	298	278	274	309	284	272	291	291	278	286	300	269	295	278	280	282	277	287	276	289	278	291	275	256	281	274	306	259	280	275	294	308	285	274	274	288	283	279	267	291	290	301	273	247	284	286	281	283	269	289	281	261	262	273	288	278	295	299	283	260	235	275	277	294	311	271	270	284	278	281	295	284	260	279	275	274	293	279	304	284	271	303	282	273	302	257	264	299	265	304	266	271	277	295	283	258	292	313	271	293	276	288	299	260	300	285	296	253	274	308	281	277	288	313	274	301	273	284	269	283	297	274	286	292	270	277	247	298	272	272	270	277	301	296	302	290	306	267	303	288	297	293	279	274	297	276	280	274	271	289	295	288	306	298	281	301	268	318	280	292	267	281	289	305	294	270	289	288	267	264	305	297	311	319	297	290	282	267	266	285	285	273	280	276	272	331	255	262	289	291	260	304	272	290	275	258	276	258	263	293	318	276	273	294	268	269	274	280	274	301	265	309	277	293	315	273	279	280	304	309	303	291	266	312	297	288	288	262	272	273	257	307	291	306	278	288	267	289	255	285	309	265	284	255	299	309	301	286	275	265	275	297	268	270	305	279	295	293	290	316	288	289	290	273	284	266	270	281	273	285	276	297	311	262	272	268	262	289	283	283	301	280	288	289	291	283	280	270	303	278	256	257	262	288	273	265	264	285	278	298	292	282	272	331	308	287	286	293	266	309	280	303	278	285	293	296	275	274	281	314	256	259	301	284	250	286	294	287	313	279	280	274	320	288	315	301	310	264	293	304	269	281	282	303	295	273	287	288	285	283	295	318	296	265	270	265	298	283	270	273	283	296	274	291	291	288	301	266	310	287	259	271	297	272	267	280	314	305	293	287	299	277	302	339	278	286	289	283	275	297	268	296	286	288	304	291	281	279	312	283	266	285	304	318	278	279	277	304	277	305	290	271	298	289	294	314	306	247	291	297	297	287	314	290	248	278	309	281	291	295	282	296	268	273	279	272	282	297	264	283	310	304	291	258	246	284	255	285	262	274	314	263	275	288	254	320	294	320	296	257	285	294	259	277	251	266	286	289	297	274	292	272	264	282	266	266	279	310	251	269	308	292	298	312	294	303	274	285	293	273	285	274	292	308	301	282	292	296	288	293	271	287	255	312	287	282	293	284	271	293	309	258	275	274	284	265	283	291	298	282	296	291	267	298	282	302	238	297	286	260	303	279	298	269	298	260	283	284	307	265	298	316	264	252	280	251	305	303	282	282	271	293	281	270	278	276	279	282	285	271	296	289	295	260	277	307	274	282	296	262	274	293	293	258	281	287	300	303	264	283	273	285	293	273	238	249	282	337	289	267	259	290	268	269	278	278	275	283	258	307	288	295	276	273	320	254	254	272	268	277	317	347	303	315	301	295	299	282	275	280	265	278	295	293	280	255	280	278	285	293	260	289	284	293	298	261	315	264	275	290	278	301	288	279	282	291	279	291	266	293	307	308	292	261	276	282	253	269	281	314	276	254	295	260	278	262	260	297	270	324	286	276	234	278	284	310	267	285	296	315	293	311	318	301	292	293	286	262	283	263	300	287	274	269	292	273	311	306	272	300	263	296	303	245	265	291	303	276	290	284	280	270	290	288	291	268	292	286	248	269	307	287	302	306	277	263	267	277	286	272	274	292	282	274	286	289	295	291	304	295	289	283	278	292	278	281	296	284	275	266	297	286	300	270	288	272	263	308	288	268	269	273	295	267	294	289	274	290	260	289	260	287	275	278	251	275	274	322	297	279	254	300	270	284	282	260	270	297	258	286	284	298	286	286	303	293	273	267	273	282	301	271	277	278	274	311	276	268	282	270	289	254	272	274	305	290	282	259	285	303	259	259	309	273	294	290	296	265	297	275	280	269	303	275	293	265	277	283	288	297	283	291	272	319	300	308	314	258	296	268	278	278	308	268	273	295	299	297	282	249	271	286	278	278	327	282	272	298	291	290	298	292	291	316	285	268	279	278	288	283	262	273	275	288	276	288	289	281	306	292	266	283	267	307	309	303	303	270	289	293	279	270	304	275	285	294	300	288	283	281	275	289	297	291	291	282	292	270	289	306	277	279	311	283	278	324	294	282	283	257	285	288	317	275	314	294	284	332	288	273	280	267	270	304	288	297	296	273	293	305	306	321	277	288	267	261	253	277	258	290	254	265	292	304	306	276	278	266	275	277	271	288	270	289	270	314	284	287	298	283	287	249	296	268	289	269	300	284	306	266	287	298	266	306	273	271	280	278	290	285	281	270	294	290	299	271	278	256	305	297	289	306	266	303	271	304	278	280	272	278	278	282	290	318	317	273	312	279	306	298	283	276	308	267	274	277	284	289	284	288	259	284	231	278	305	282	273	259	289	314	287	305	263	297	265	300	265	299	280	289	289	285	245	295	259	294	298	267	282	296	315	301	288	293	297	294	298	285	299	262	318	267	308	280	264	257	271	275	275	268	277	267	265	290	260	306	291	265	285	306	285	299	299	281	306	259	271	267	301	274	279	251	276	284	316	309	276	282	293	286	261	269	262	320	291	292	264	290	304	266	291	259	302	282	285	287	277	290	274	257	293	298	278	285	317	297	269	278	279	276	287	276	295	297	285	276	302	282	282	306	305	283	273	283	286	279	293	276	280	298	301	312	272	268	287	277	298	278	269	285	287	300	307	292	258	292	275	282	297	276	302	292	286	310	282	275	294	297	287	257	318	252	271	280	289	286	283	267	237	257	236	292	256	290	295	286	271	315	252	258	272	290	295	273	291	296	287	264	268	254	272	281	306	302	273	300	289	281	264	263	296	305	282	265	266	318	296	315	290	263	301	300	291	288	286	294	293	291	301	276	280	294	296	283	274	299	263	274	284	258	284	267	295	244	275	296	295	282	295	277	285	286	275	301	286	267	306	276	296	286	286	271	271	276	273	306	269	281	261	276	287	264	322	264	290	282	275	269	269	309	306	274	262	284	289	278	258	286	249	312	271	289	287	296	283	291	309	240	282	292	323	281	281	282	283	257	272	300	294	316	298	287	266	270	281	275	272	293	304	263	297	275	287	278	291	323	315	307	277	274	276	253	276	264	262	262	257	279	293	262	266	296	289	303	267	291	283	308	257	310	285	278	289	271	303	278	285	263	269	307	291	279	287	291	276	300	292	284	326	287	283	280	257	325	293	316	259	271	306	285	297	281	291	284	302	274	272	289	285	283	286	315	276	286	274	306	288	256	266	277	298	286	301	299
22666	21556	29435	24133	21558	21640	12524	1791	1361	1368	1176	1166	1113	1101	1050	996	975	1029	948	954	963	902	939	959	992	868	966	966	939	903	932	941	920	887	924	914	906	956	892	891	899	874	898	881	968	944	946	905	924	888	906	880	866	938	878	908	904	900	887	863	855	884	851	849	914	865	895	876	938	875	894	921	908	867	894	894	879	889	893	867	895	899	935	900	936	935	891	911	873	842	870	874	928	920	835	827	908	849	877	895	906	863	856	892	899	902	869	905	859	916	907	861	871	925	865	866	930	866	900	964	902	844	851	900	868	868	915	826	892	871	872	948	873	904	888	875	876	868	896	902	864	876	904	882	861	911	816	943	951	912	847	943	935	917	888	903	867	872	893	900	876	915	864	874	874	910	912	890	874	897	900	920	875	900	907	919	937	881	888	911	869	897	891	848	838	855	882	893	864	896	955	879	908	936	887	887	844	884	872	906	880	875	860	917	890	900	883	853	876	900	822	848	864	886	898	881	898	893	886	900	896	859	888	879	944	883	941	835	950	883	869	921	879	958	885	813	893	900	919	853	865	893	935	933	834	942	902	867	876	843	900	919	915	882	859	882	831	945	934	871	903	891	861	900	881	870	893	850	871	947	897	941	879	867	900	908	846	876	870	865	902	831	869	912	872	914	901	858	887	934	914	873	918	860	839	916	884	937	890	933	894	877	897	902	961	818	873	939	926	907	909	863	905	858	919	891	922	842	873	922	927	927	877	864	857	933	866	902	894	931	883	877	907	861	890	953	903	899	875	895	938	869	907	852	841	904	841	842	824	926	871	913	905	925	889	878	909	828	903	863	875	876	879	916	883	870	857	896	935	904	875	932	907	885	904	898	864	906	918	833	871	882	891	896	914	846	943	919	873	929	905	891	896	945	919	848	904	902	900	917	893	880	878	865	901	872	895	973	922	896	854	889	921	881	891	947	869	863	903	874	846	875	881	886	921	888	865	870	924	953	885	870	871	901	865	946	864	876	858	874	931	898	894	883	867	881	911	901	916	885	858	860	931	830	897	848	895	901	846	899	882	889	855	889	938	895	924	849	880	899	891	875	898	857	868	875	852	867	859	895	873	934	897	881	919	890	881	917	855	909	905	910	863	919	854	946	922	836	857	857	907	913	902	892	892	890	924	917	888	821	920	914	885	912	805	893	893	929	855	859	879	857	870	828	841	918	892	891	947	901	890	921	907	899	923	851	833	886	853	948	883	890	820	814	856	888	923	840	938	850	892	840	863	844	897	944	923	903	941	902	931	947	888	918	874	898	901	862	855	918	909	867	918	892	887	932	923	888	935	957	923	885	941	927	890	859	869	901	869	842	892	912	875	897	881	839	892	917	908	855	905	850	863	850	886	916	900	837	850	883	881	974	885	865	841	872	864	891	845	919	873	834	918	903	859	880	893	903	906	858	881	935	900	863	916	871	914	952	900	883	908	935	858	915	935	871	873	826	871	879	857	836	861	893	937	867	837	897	872	878	890	940	900	924	924	853	911	908	859	887	866	930	904	915	837	928	893	898	899	892	943	886	888	866	884	921	865	859	892	873	889	833	884	944	865	912	841	883	893	924	915	895	880	872	832	856	874	873	891	869	816	881	854	867	849	849	906	892	852	919	884	894	871	914	851	874	853	892	889	910	831	921	922	839	852	886	859	854	858	833	899	899	894	858	896	848	909	899	875	904	953	842	918	860	899	882	903	873	863	923	915	869	870	945	895	847	891	901	927	849	907	917	861	849	856	866	878	906	870	925	908	845	935	871	840	879	879	897	893	864	846	919	948	869	880	884	905	904	866	864	904	907	876	892	861	930	929	911	927	891	847	872	938	910	854	897	873	893	808	940	841	855	874	937	894	982	895	897	851	827	855	890	856	926	801	908	876	934	879	909	866	927	831	877	855	859	860	875	904	921	918	852	886	879	886	874	842	872	822	902	930	891	865	827	853	889	869	835	870	852	916	870	920	865	910	831	886	937	869	899	914	857	873	907	914	913	884	932	853	884	897	839	906	890	832	837	900	875	885	864	917	934	892	882	892	855	854	889	887	899	870	894	905	908	880	899	839	854	909	890	846	935	902	861	859	866	875	882	918	895	911	826	941	899	965	853	916	896	887	953	894	867	847	884	860	892	886	912	880	866	918	893	888	929	867	862	921	907	935	931	868	919	852	931	902	866	913	882	927	886	916	884	850	898	900	899	906	865	871	860	882	844	926	906	824	883	818	844	878	941	869	838	878	896	883	903	897	901	854	903	842	883	917	910	869	812	859	894	891	883	889	880	876	927	876	931	910	878	908	880	847	854	923	907	852	855	885	882	905	939	866	858	876	876	929	875	866	842	921	861	926	886	888	865	889	859	883	935	844	921	893	840	865	925	862	865	864	855	877	857	931	887	896	961	920	880	883	881	841	841	893	935	880	869	920	878	797	854	883	902	895	870	913	894	889	890	869	850	916	864	845	890	915	886	918	897	887	911	937	893	859	882	895	804	950	888	868	919	854	886	815	869	864	834	905	855	880	825	906	869	859	888	856	860	921	866	874	905	860	907	865	883	843	906	901	940	885	925	871	931	906	884	907	857	927	906	874	885	857	903	857	939	932	874	888	861	828	892	849	823	926	900	911	885	890	868	949	882	930	835	906	895	861	888	876	858	878	860	891	871	926	846	893	923	896	899	897	869	857	909	894	917	891	874	899	904	870	891	829	889	854	904	869	846	873	852	844	856	937	854	871	879	906	874	881	873	902	871	860	911	886	965	876	919	858	867	923	862	879	848	875	883	863	877	877	867	897	871	892	871	885	907	888	838	869	829	856	839	830	906	867	907	890	859	895	918	902	876	909	886	874	860	935	890	884	886	879	872	883	819	882	885	846	894	833	906	926	882	925	856	945	904	882	891	891	883	845	838	875	854	860	859	902	865	852	885	928	861	849	893	882	899	877	855	909	845	867	875	872	891	911	895	849	892	876	848	941	925	905	906	867	877	878	898	879	896	891	845	873	863	892	890	923	908	861	845	845	896	865	892	893	887	891	895	884	867	900	900	854	898	926	878	880	928	909	869	874	919	886	981	908	862	914	824	905	898	953	903	863	902	856	917	858	796	916	888	977	897	827	856	848	856	869	881	865	943	862	908	891	863	855	842	913	870	928	878	938	901	916	888	882	870	890	942	921	916	880	921	896	890	902	884	891	835	894	828	842	901	923	809	922	862	884	910	838	817	874	829	900	905	895	833	872	902	894	903	917	885	874	903	941	834	946	877	867	947	869	834	900	888	847	922	889	890	881	862	927	839	883	882	918	910	866	912	917	864	840	889	901	894	922	926	907	950	876	851	877	876	862	883	859	897	838	878	883	864	858	888	898	879	907	875	849	837	857	873	883	876	917	895	852	817	891	865	874	841	878	878	866	864	882	861	840	847	884	888	899	842	898	839	910	903	869	834	899	877	888	862	869	941	900	896	860	924	909	833
4891	14853	10473	5505	4080	3099	2513	2030	1723	1540	1445	1260	1204	1222	1168	1041	1096	1039	1004	957	950	922	965	974	943	988	950	926	936	986	891	929	934	868	934	939	941	863	917	902	907	963	940	928	883	898	929	928	925	906	862	929	875	876	879	926	970	916	882	908	830	914	961	898	883	881	903	835	920	926	833	858	868	883	870	882	875	908	839	871	866	885	937	881	922	881	884	893	913	896	881	865	904	921	872	930	895	877	893	852	897	910	911	895	875	915	930	875	888	849	893	918	869	892	830	926	854	864	908	918	880	898	831	918	909	901	883	889	908	873	907	877	923	881	864	931	881	896	889	893	915	854	839	908	894	895	839	871	902	889	939	888	843	934	851	847	897	854	871	863	886	910	887	883	877	886	865	924	953	871	890	884	900	885	922	861	865	860	895	929	877	919	891	837	913	953	922	905	860	881	887	905	912	855	867	873	939	914	862	938	883	873	849	917	865	941	851	945	864	859	856	837	893	879	913	874	958	910	902	895	945	910	871	872	891	910	887	947	878	886	921	927	914	904	918	836	885	915	891	926	851	850	909	861	933	875	920	914	863	890	897	931	860	897	887	913	857	909	838	891	919	883	869	834	888	899	874	838	939	871	942	927	901	904	896	890	958	906	934	928	867	873	842	891	811	900	893	862	917	907	816	891	892	894	853	893	906	916	828	829	886	871	896	860	898	884	902	909	904	901	863	883	913	870	855	924	901	899	869	891	874	972	893	911	865	869	923	909	852	937	859	908	953	902	951	908	837	892	904	923	938	906	884	840	881	887	947	900	891	929	921	851	864	887	878	917	899	893	911	879	930	875	841	863	951	840	942	891	866	933	871	836	922	891	857	878	862	863	883	841	808	847	889	928	949	938	851	847	876	886	872	884	858	808	840	862	857	890	898	857	881	877	889	913	889	858	878	890	941	861	851	850	898	863	860	863	941	885	897	958	872	966	883	907	889	847	903	882	942	857	869	851	903	858	850	877	886	855	893	941	918	961	873	914	897	885	875	908	877	901	837	914	873	908	861	904	848	878	872	853	877	900	881	842	892	903	887	821	918	863	911	882	894	895	892	872	869	847	914	851	879	903	879	828	899	923	922	881	911	895	835	859	937	864	885	878	936	882	910	884	897	894	866	887	848	875	877	916	885	892	874	874	887	868	916	859	880	868	900	875	911	944	883	912	897	910	903	901	961	918	853	853	865	874	908	954	881	870	868	832	927	904	886	888	872	901	940	868	913	909	888	903	912	942	925	875	891	893	865	881	900	864	888	888	849	884	873	928	874	897	954	863	901	901	900	845	930	917	905	880	940	893	950	893	877	897	865	845	902	850	882	888	877	891	869	887	880	880	899	900	867	863	905	911	922	867	949	908	887	897	925	870	883	889	915	894	891	890	865	906	842	843	861	943	831	903	908	869	940	863	930	902	873	863	887	843	864	868	911	873	897	923	845	877	914	854	889	887	952	903	881	848	927	871	927	880	841	879	902	932	896	872	884	879	892	867	979	881	895	904	883	882	866	896	902	892	878	901	909	853	892	846	826	906	833	878	882	937	921	923	875	937	855	883	931	864	894	901	893	896	895	855	911	875	835	884	880	905	898	892	917	898	847	948	909	876	913	845	897	847	901	872	882	922	859	916	864	932	891	950	874	903	853	923	906	870	882	890	960	895	885	882	887	876	912	859	859	851	867	902	888	877	910	931	878	899	864	937	918	847	881	866	914	848	900	917	913	863	861	967	882	883	832	874	893	866	856	888	847	870	841	840	870	876	897	928	890	875	892	931	903	950	872	914	912	887	885	867	919	872	897	835	907	925	923	878	905	842	939	885	894	901	896	917	898	905	931	901	887	892	905	848	877	884	903	892	896	898	912	869	858	922	887	946	888	890	929	923	857	870	905	837	879	881	910	885	956	912	904	900	850	878	873	839	890	844	939	869	855	893	879	896	859	890	926	905	834	862	905	855	863	899	859	846	900	903	877	841	858	917	855	899	923	935	915	877	869	883	843	866	873	898	840	887	917	865	887	869	872	883	944	838	840	943	881	878	913	821	847	875	865	893	952	892	942	887	914	854	921	892	859	890	893	930	872	845	884	861	878	927	868	864	912	897	907	925	908	887	846	922	839	909	819	893	919	846	913	906	872	900	869	880	918	917	933	871	888	891	828	856	931	878	870	938	875	890	889	843	873	869	859	869	870	906	896	896	891	878	893	881	898	884	873	851	932	866	875	879	871	906	845	859	888	893	855	861	868	892	871	976	878	878	866	869	868	865	889	896	912	897	870	907	886	890	859	877	853	856	854	876	860	875	841	826	916	920	843	900	923	908	880	845	913	909	852	891	866	953	856	901	907	864	833	859	959	843	936	897	931	891	861	905	906	874	890	900	864	861	950	891	899	926	921	890	825	913	880	868	930	924	919	885	865	836	948	845	879	859	846	884	889	923	905	855	883	878	900	892	848	872	925	896	907	875	929	898	926	954	897	914	857	920	895	873	873	904	913	870	925	920	854	902	883	919	844	868	828	843	888	889	877	936	859	889	858	852	916	914	893	916	879	852	919	853	962	889	894	914	875	900	833	854	895	862	876	940	833	899	892	915	836	899	884	880	876	868	817	893	888	934	892	889	916	882	874	863	894	907	886	892	936	896	892	876	875	886	890	863	879	947	965	842	901	874	907	871	887	892	863	884	883	909	895	902	893	877	897	918	864	918	855	889	884	873	883	896	913	849	850	911	870	861	907	897	916	865	894	835	886	869	896	938	838	942	850	888	869	877	867	834	913	893	849	878	834	945	885	868	860	923	902	906	828	895	843	924	928	887	855	863	871	930	895	849	887	899	920	867	889	832	853	889	917	885	940	888	865	846	884	888	823	934	903	872	904	914	915	833	874	884	831	780	893	878	893	857	899	847	788	872	906	885	896	967	896	884	871	890	873	881	890	876	924	905	904	911	911	913	904	895	901	864	906	947	852	966	849	829	925	941	878	860	884	875	879	900	844	859	903	847	878	868	894	835	911	871	905	928	897	878	884	887	873	942	852	871	959	859	880	910	877	880	877	884	845	886	902	883	895	929	930	898	905	904	883	954	904	852	861	873	880	921	908	908	864	890	919	865	846	870	901	894	942	920	859	894	890	927	907	835	856	878	857	921	883	881	869	877	856	932	915	826	912	888	880	881	913	834	860	900	864	895	854	880	904	868	931	892	896	892	898	872	945	891	895	871	916	927	910	888	880	848	926	959	859	906	906	917	856	888	863	924	913	909	859	859	901	919	863	907	893	900	902	929	885	891	917	870	895	883	897	918	903	879	910	872	900	917	859	873	876	872	867	911	896	903	855	842	816	912	904	920	873	952	860	901	888	872	942	906	884	846	886	931	881	812	891	897	897	942	902	887	859	934	885	926	910	896	895	913	906	866	890	911	894	919	871	910	864	873	875	928	916	902	913	871	877	888	895	895	977	894	856	934	887	858
27828	20543	7957	750	481	424	449	422	446	394	413	399	398	390	364	402	393	368	369	376	377	348	359	367	342	360	406	390	370	368	366	375	385	363	364	401	381	372	391	340	389	384	392	338	392	399	362	361	367	335	351	372	386	367	337	363	394	358	370	379	379	369	351	355	353	356	385	387	365	372	418	402	367	377	363	379	370	351	351	400	345	354	370	363	375	385	361	364	366	392	391	368	377	374	374	384	399	340	361	349	372	371	370	359	374	385	333	364	357	368	398	398	371	391	365	364	363	366	350	375	355	343	363	378	393	368	383	365	369	403	362	389	369	392	387	406	346	368	381	370	371	377	371	369	353	388	362	369	379	354	356	375	405	404	355	379	344	359	397	362	383	362	400	365	392	401	368	379	386	409	406	359	349	358	391	354	331	402	375	376	384	387	364	369	386	348	356	381	376	343	381	364	399	399	372	369	338	383	383	369	356	376	351	380	377	400	380	394	394	383	396	375	373	356	369	346	379	368	388	371	353	326	385	357	376	378	368	391	351	343	358	365	365	355	369	351	365	383	371	388	356	366	359	366	373	384	358	343	377	379	376	381	382	351	378	386	368	349	406	388	386	366	379	369	389	398	379	401	400	371	357	336	392	417	355	364	365	383	401	385	378	363	356	376	386	405	339	385	363	376	373	354	385	380	377	357	369	366	397	363	370	364	331	354	351	376	384	387	381	375	416	366	374	363	381	365	370	390	378	386	360	387	362	401	372	371	340	374	358	350	364	354	373	369	374	376	380	370	357	357	359	375	378	369	433	375	351	384	355	344	355	363	350	385	315	390	372	356	378	383	352	391	364	382	346	333	361	353	397	385	393	394	383	370	348	378	399	383	390	394	365	443	355	374	343	399	347	377	399	394	361	376	382	365	376	370	388	373	409	365	381	357	385	366	369	366	383	392	341	364	360	387	378	321	375	384	338	383	344	358	360	349	338	362	407	396	350	390	373	380	388	392	366	387	346	382	399	365	365	386	355	375	392	386	368	378	377	390	378	376	398	383	355	365	365	384	398	352	364	340	373	370	361	395	382	394	368	342	385	363	369	397	342	361	345	342	341	384	354	385	406	341	398	365	396	342	384	367	374	353	371	350	390	387	382	349	402	346	402	403	376	346	373	382	378	388	357	352	373	371	353	377	380	381	391	366	354	363	377	394	383	389	396	351	343	379	335	386	380	395	364	377	427	362	366	319	352	394	364	399	394	379	370	379	369	378	381	384	376	349	399	346	362	349	411	365	347	385	398	372	351	354	327	393	329	389	393	368	373	332	390	353	388	382	353	387	379	340	335	378	374	345	368	386	389	366	374	406	368	360	368	379	423	352	358	396	366	390	388	358	358	359	360	360	385	372	344	343	398	348	379	362	377	389	335	371	401	370	365	355	375	370	363	369	368	346	370	372	343	387	373	407	374	355	351	378	381	344	372	382	340	367	354	370	363	378	374	378	374	395	361	344	334	398	367	328	365	350	348	391	396	404	427	389	347	374	345	379	367	385	373	350	370	362	433	374	350	370	360	377	364	367	393	362	383	339	369	348	358	388	372	369	365	388	365	375	397	370	380	341	366	367	349	366	379	385	364	376	331	391	370	406	415	360	372	383	363	373	345	399	376	334	335	368	345	368	367	362	359	331	354	371	409	380	392	381	341	375	401	374	400	344	372	392	335	373	348	364	378	349	398	372	393	359	381	369	410	363	357	381	379	364	377	370	362	379	333	359	367	356	360	397	363	351	403	401	400	388	369	367	395	317	367	347	355	355	348	350	361	327	355	350	347	348	381	370	355	363	403	378	387	342	364	371	406	407	356	374	393	360	378	393	370	371	396	348	385	374	388	355	361	351	366	405	363	381	402	394	363	384	357	347	341	396	371	376	376	370	394	380	391	359	346	350	344	398	374	358	385	351	361	342	379	381	381	360	392	376	337	396	370	416	373	354	371	336	398	353	387	377	349	397	389	365	342	389	370	381	370	380	397	382	389	365	393	390	365	409	357	357	362	420	365	378	385	390	373	356	332	360	345	386	376	362	352	351	376	356	344	406	343	347	354	381	392	373	386	350	337	349	359	368	395	358	368	378	358	373	354	372	373	356	375	387	400	383	401	351	353	336	366	377	368	381	384	337	375	393	349	362	407	365	406	360	356	358	373	365	375	382	382	378	394	381	352	352	375	330	396	368	367	369	370	377	357	355	383	370	369	340	366	387	353	364	377	388	383	372	376	361	382	355	356	361	346	378	365	353	382	340	367	373	343	363	357	341	372	383	378	376	362	383	383	335	373	375	396	394	356	355	353	384	388	356	346	372	374	385	338	379	364	375	350	360	364	367	396	399	351	345	381	358	374	358	362	363	337	346	380	393	408	408	369	371	357	359	368	386	374	352	360	358	380	356	398	376	400	370	355	364	369	358	380	366	384	380	384	348	395	391	405	380	373	365	376	366	368	355	363	373	390	385	371	369	372	375	425	367	361	358	342	349	338	388	385	422	355	376	378	338	355	357	335	337	375	404	351	352	369	382	410	358	360	341	362	374	401	391	376	362	347	364	406	393	427	351	386	366	393	414	371	359	391	394	393	410	415	376	360	395	412	348	341	371	365	367	347	384	373	371	355	391	362	377	336	369	368	343	334	364	372	396	385	347	358	372	380	400	340	360	355	355	396	369	355	375	383	374	404	359	373	372	376	367	359	370	344	359	416	366	383	369	345	361	361	389	405	348	352	370	367	399	361	352	364	368	361	389	381	380	408	371	358	378	374	348	356	378	369	393	358	361	405	390	358	372	375	399	334	392	356	345	353	397	378	375	352	368	361	355	385	382	339	374	375	357	400	362	364	402	369	374	376	366	404	369	425	390	346	395	356	363	355	375	363	346	378	399	379	359	343	380	361	347	393	369	355	399	384	381	350	363	384	388	364	411	379	365	383	350	364	362	353	366	365	375	348	364	402	368	356	352	358	397	374	354	344	363	344	373	372	365	359	382	389	366	361	363	393	372	387	393	381	401	350	341	370	395	363	367	356	380	369	338	382	346	397	351	360	336	382	345	357	364	377	354	379	384	371	378	388	382	337	372	352	404	365	369	388	355	366	396	359	369	396	334	374	358	358	377	404	368	374	358	349	382	375	332	400	376	380	375	370	373	367	406	365	376	373	338	382	362	372	349	379	345	367	381	363	370	359	370	370	377	349	335	354	376	365	371	383	376	393	335	358	375	368	385	372	385	392	390	381	398	381	385	396	353	357	339	370	375	361	329	380	337	348	402	405	363	382	375	384	336	381	385	373	389	387	378	379	384	360	353	363	376	353	375	357	368	342	362	363	361	343	383	355	384	365	388	346	384	368	359	365	354	383	344	407	387	367	394	420	330	363	366	365	380	401	335	367	377	348	381	350	364	337	393	365	382	360	334	400	375	371	378	332	393	374	400	383	378	321	348	367	386	356	345	388	389	354	383	409	377	376	366
4390	1429	964	660	536	490	449	431	430	411	409	436	409	364	412	413	433	399	383	405	385	381	361	350	358	375	395	348	386	397	396	400	392	366	346	401	385	347	383	399	374	367	396	354	419	392	409	392	404	412	371	407	401	392	388	380	387	395	372	377	384	338	383	391	377	427	413	353	359	386	387	357	414	354	380	372	382	359	395	354	362	373	350	364	428	365	394	381	387	376	380	350	354	366	388	375	431	351	363	390	354	370	349	400	357	341	397	390	354	350	376	345	392	392	391	392	362	389	411	376	378	376	391	331	373	373	376	385	365	358	362	365	388	360	392	363	358	332	379	396	382	394	365	382	347	380	388	398	370	379	361	376	383	395	350	361	408	359	383	394	371	387	346	410	346	414	373	373	391	373	375	368	357	383	380	360	343	407	371	388	369	367	360	414	393	371	376	388	401	380	370	416	394	390	395	402	380	379	374	371	367	374	366	394	374	377	437	383	368	356	399	390	403	392	372	380	363	363	371	375	373	378	357	393	390	368	363	379	340	369	384	401	356	376	382	401	386	356	394	383	405	371	374	390	398	383	344	384	389	355	378	436	378	365	385	370	391	377	367	394	378	373	380	399	362	366	411	371	392	389	377	378	382	355	390	403	384	390	382	374	384	359	355	379	354	342	373	411	393	386	387	371	350	384	403	424	416	342	382	417	343	381	360	396	375	365	361	383	358	352	387	395	386	394	383	351	371	361	422	375	380	375	380	364	373	360	362	369	378	421	364	384	361	396	396	378	374	390	350	383	375	384	373	399	375	391	378	387	374	337	400	393	374	381	386	406	345	408	385	346	386	400	358	377	410	397	389	384	410	378	395	312	390	367	350	342	363	391	409	357	356	372	367	373	421	370	360	371	398	372	396	398	375	402	414	380	368	402	384	373	373	369	377	391	394	379	351	372	376	380	370	395	379	370	389	328	407	399	378	370	363	372	393	359	397	397	385	382	336	384	363	391	396	363	376	361	369	392	361	395	385	346	377	395	383	374	390	340	406	355	375	386	385	390	402	407	354	366	361	367	349	382	395	364	363	350	396	381	420	397	402	376	386	383	362	425	373	381	387	387	390	392	349	364	399	367	356	410	354	406	378	367	367	348	338	347	408	363	377	389	379	374	340	365	347	373	395	336	388	394	394	380	378	379	383	386	356	369	403	364	410	360	404	351	357	350	421	384	376	384	370	391	368	367	378	375	393	410	387	356	322	358	368	374	342	393	357	365	359	352	385	395	365	366	363	370	393	396	376	382	378	338	369	368	390	373	351	379	373	396	362	377	380	399	356	341	379	372	366	355	388	365	404	371	353	397	400	412	391	385	385	351	370	365	378	370	378	393	399	378	378	384	365	387	382	367	365	389	390	393	363	401	362	340	372	390	394	370	393	379	385	345	396	391	363	335	371	344	383	370	376	357	387	364	398	363	374	378	354	367	399	369	367	391	400	387	384	396	366	369	345	412	378	375	372	374	383	376	394	406	368	375	393	361	368	371	362	375	367	382	408	406	356	351	356	382	373	376	395	362	386	381	409	391	390	353	382	391	381	360	356	371	382	374	374	360	370	322	399	403	361	396	396	389	345	360	370	373	368	389	396	374	385	383	401	363	389	398	407	340	387	395	378	363	334	367	360	384	365	367	376	426	370	363	409	337	392	342	391	411	400	344	405	394	360	380	393	344	381	364	375	387	386	393	339	366	406	388	357	400	348	349	397	413	392	342	349	378	378	399	390	406	377	389	393	367	406	361	389	360	393	379	363	380	375	395	401	386	358	360	396	361	404	361	343	371	393	358	405	372	400	383	364	387	343	398	373	346	379	376	376	362	357	389	395	370	348	365	339	378	370	378	393	362	377	348	366	387	388	414	413	407	394	368	385	392	361	343	381	374	377	397	389	389	409	386	384	387	367	389	386	372	382	387	357	401	411	373	381	353	380	390	364	388	404	353	353	371	398	390	396	396	406	419	353	374	382	388	385	392	358	372	390	401	390	358	377	380	350	370	373	359	338	366	409	340	340	375	371	354	386	366	336	391	397	393	378	368	403	350	402	358	383	407	377	380	384	391	363	374	368	368	357	419	342	394	370	356	366	385	389	386	342	370	387	395	361	401	411	338	375	386	342	385	387	405	384	322	348	372	383	388	429	387	395	363	381	387	382	387	354	400	377	362	360	373	396	390	427	374	381	359	373	404	381	341	377	355	368	399	381	384	366	365	389	364	391	341	349	377	357	381	390	365	371	367	350	380	377	356	409	393	379	399	385	392	376	377	381	364	407	349	377	368	369	390	396	387	372	380	375	374	398	338	409	390	369	381	386	358	371	387	384	363	384	380	349	417	355	385	407	375	373	367	386	376	370	375	419	396	381	372	372	404	339	382	345	365	381	382	363	374	362	425	398	370	376	380	345	378	366	371	338	364	404	369	376	371	364	407	374	423	362	383	372	361	386	417	387	388	369	396	405	380	388	352	390	380	415	382	384	375	370	353	376	366	376	399	368	400	374	375	380	379	396	375	382	407	385	387	327	380	372	405	393	370	369	342	398	367	386	374	390	358	398	364	380	368	404	365	380	348	391	383	398	375	396	388	385	365	399	384	393	398	361	401	389	410	370	355	374	402	380	388	372	395	407	363	378	360	374	383	395	406	337	361	387	363	359	395	411	384	376	368	361	350	350	367	380	403	373	383	390	356	371	389	388	376	399	395	369	405	372	391	352	372	378	379	370	373	369	389	388	362	382	361	350	385	386	419	361	360	395	385	373	393	348	423	374	385	421	372	373	380	379	392	366	371	364	378	367	368	375	376	369	396	427	383	358	355	384	381	377	394	387	384	382	372	357	353	366	352	378	361	360	366	387	377	377	383	389	365	383	363	377	391	392	386	347	392	379	358	352	373	384	375	380	364	380	399	401	386	374	365	371	350	379	367	359	397	329	389	401	383	355	384	396	375	365	391	343	380	370	407	357	355	389	366	374	362	401	352	405	391	382	364	343	360	350	392	385	380	381	365	365	418	356	405	373	367	361	354	409	366	359	360	397	383	410	381	387	385	427	354	349	363	363	352	351	397	381	380	374	379	390	398	361	329	380	345	391	386	394	376	376	384	367	352	373	358	366	403	364	377	385	398	355	384	392	376	393	392	353	364	398	369	362	392	355	368	362	339	356	402	400	399	404	405	329	399	378	351	375	367	364	367	406	388	382	369	384	369	379	400	371	366	398	382	372	412	372	380	362	341	389	431	342	400	373	363	368	384	395	364	361	390	378	385	344	344	366	375	396	394	387	361	361	381	417	393	380	386	358	349	345	406	354	384	379	425	351	413	411	409	369	375	393	399	376	373	384	366	389	413	382	352	354	356	394	361	403	335	359	408	344	424	380	378	390	373	379	394	389	416	412	375	408	383	381	384	391	381	402	387	391	407	364	379	364	391	362	398	371	379	386	348	434	435	352	348	369	397	387	379	351	369
23697	21506	29015	24444	21515	12872	1863	1201	1089	1083	982	944	936	930	994	951	907	867	897	873	925	863	871	897	899	826	888	865	849	858	795	844	813	868	854	840	838	820	807	848	819	867	800	818	800	866	867	856	790	826	909	887	859	804	767	852	818	817	826	794	780	810	821	905	880	871	827	864	835	856	830	796	812	845	861	864	881	802	802	863	822	823	867	821	765	852	831	855	806	850	900	857	850	767	763	820	841	869	835	790	821	794	807	812	816	841	757	844	819	866	831	778	839	843	826	799	837	787	806	841	879	836	885	782	901	822	836	859	835	844	842	819	854	846	866	826	790	879	794	854	830	860	875	797	784	817	849	820	805	827	800	882	833	855	800	843	794	832	798	841	803	828	812	797	829	826	856	816	806	816	831	847	806	816	784	861	836	859	825	822	797	848	851	858	839	879	828	820	834	797	814	850	834	809	831	888	862	821	835	835	801	769	833	862	853	853	870	824	794	826	773	829	825	831	855	812	822	816	852	849	816	816	861	860	851	851	828	855	873	853	814	851	851	821	873	779	831	812	840	821	822	846	841	820	801	830	827	800	809	776	870	812	882	805	801	848	803	823	822	846	773	869	799	797	821	775	830	816	828	831	841	812	874	793	865	848	807	793	756	782	825	884	896	816	817	812	828	797	892	818	830	875	854	830	805	845	826	853	905	831	798	850	855	790	811	807	874	826	811	862	864	773	847	830	837	830	814	849	808	805	860	879	849	882	837	790	866	819	827	834	849	860	741	841	812	843	843	854	890	894	833	800	782	820	840	803	820	856	834	833	859	829	795	778	867	821	834	841	804	769	843	857	883	856	822	822	848	860	853	758	814	846	824	805	839	823	841	838	826	827	814	821	895	835	802	851	819	789	839	857	868	860	834	892	851	810	858	853	814	824	804	865	869	846	851	808	842	833	867	869	821	841	799	853	917	853	803	789	825	881	793	812	861	802	839	823	843	807	860	811	846	858	849	822	840	785	796	844	812	823	826	830	894	813	767	834	811	796	827	788	852	830	793	841	878	757	819	860	860	818	782	839	864	814	833	817	838	794	782	798	845	848	791	881	829	819	841	865	872	792	813	852	848	830	839	818	827	816	784	846	829	798	834	818	811	823	849	873	769	844	790	844	820	735	830	822	842	855	819	765	839	829	859	861	806	799	803	862	760	786	786	798	828	780	769	808	845	859	856	841	904	866	796	821	792	847	888	862	792	797	823	842	805	782	792	836	784	870	817	855	782	867	801	826	841	842	857	796	839	874	877	879	851	839	835	834	771	847	839	801	797	808	773	813	868	856	795	841	829	857	822	856	800	841	784	816	810	853	822	864	874	855	831	823	801	800	858	804	842	871	871	798	827	820	779	847	866	828	856	849	812	811	809	781	888	872	829	816	790	801	847	849	827	855	902	811	828	885	838	854	832	869	782	828	820	848	804	806	838	839	870	839	838	809	831	781	755	788	886	884	832	818	837	832	782	816	805	803	835	809	859	833	819	869	854	837	808	809	804	810	828	837	853	844	857	818	875	863	798	863	841	818	802	849	837	846	825	818	858	836	833	779	829	850	817	785	799	861	850	786	828	763	833	823	824	815	823	821	811	827	805	836	809	850	864	866	810	820	814	833	855	836	873	818	885	824	801	798	794	793	856	856	794	838	803	790	814	821	876	844	838	829	868	820	853	871	806	740	868	849	855	814	792	818	849	843	826	831	825	790	838	795	850	821	826	865	801	849	870	839	804	878	879	830	863	854	860	848	756	827	827	812	805	844	817	775	822	842	823	827	778	791	794	817	820	814	810	813	831	814	822	849	838	865	851	825	800	775	811	867	820	858	800	803	816	826	808	856	871	830	826	799	825	862	773	817	841	825	815	844	799	834	799	853	881	868	839	862	798	846	786	877	882	804	837	875	804	836	806	787	817	838	849	821	860	901	878	852	846	810	799	784	853	868	868	791	824	774	909	777	833	808	843	806	816	780	775	805	853	801	847	846	830	798	786	802	848	839	836	823	783	810	807	811	859	762	852	844	821	804	813	810	791	810	851	797	831	802	860	864	824	829	823	857	818	824	868	770	799	836	844	797	798	849	845	809	797	861	832	870	828	811	847	817	840	866	875	841	844	830	837	841	806	817	832	812	859	791	798	808	801	821	836	789	791	826	875	828	816	804	813	872	848	866	801	824	847	884	872	793	859	834	817	831	820	871	815	804	839	841	857	810	831	822	852	781	792	801	844	877	837	809	839	797	793	825	876	811	829	861	775	799	814	788	890	846	838	824	845	880	827	813	807	832	777	799	779	817	816	830	837	839	819	808	797	806	829	848	860	860	797	842	824	838	791	834	807	854	805	818	850	820	825	825	846	816	807	813	844	843	773	814	815	829	842	893	845	772	790	862	869	867	833	867	895	811	804	807	872	863	805	803	838	794	835	881	819	845	843	823	843	887	814	850	823	863	850	783	829	826	800	824	827	812	805	808	865	872	819	854	805	832	861	775	821	838	822	837	831	862	892	783	860	808	788	783	830	827	784	791	798	847	839	796	826	817	833	793	810	839	851	813	841	802	768	791	796	801	849	841	846	828	778	784	822	843	818	798	786	819	843	846	809	792	868	831	820	892	882	787	805	857	836	844	859	826	844	804	815	814	794	830	845	810	861	816	841	822	793	857	862	811	859	856	850	838	830	863	831	808	827	849	828	822	810	854	891	845	851	877	815	802	795	819	839	846	820	834	786	820	797	841	882	786	817	860	836	815	808	800	779	816	845	790	828	800	775	890	806	871	834	799	812	862	813	808	822	867	829	810	778	813	819	818	799	832	814	825	817	877	843	846	814	822	829	882	841	829	812	830	827	863	814	846	827	843	805	797	811	827	811	832	853	869	811	792	848	867	867	797	791	799	811	809	827	775	839	837	834	836	863	860	856	833	878	849	827	769	806	827	778	809	811	824	815	860	817	829	805	816	767	828	851	795	808	795	861	901	849	840	816	744	810	808	843	842	871	860	858	792	819	886	798	836	791	816	843	826	811	827	832	843	846	886	839	853	785	810	839	810	802	825	841	802	873	812	832	858	822	874	810	860	857	825	845	818	828	794	804	790	823	832	868	788	872	811	785	805	807	826	811	838	802	833	838	825	791	881	823	793	830	850	822	804	829	839	784	842	871	800	779	827	800	774	847	816	861	802	768	828	790	787	882	839	812	760	754	788	823	831	823	825	828	858	822	836	788	824	784	861	866	799	841	851	830	851	838	798	819	820	807	839	840	801	795	865	861	835	834	816	838	846	829	854	808	773	827	858	832	814	845	869	776	840	835	805	862	850	826	824	855	847	828	784	851	883	814	798	856	844	807	803	841	783	869	792	838	856	828	833	805	839	836	810	808	852	821	806	885	841	836	846	804	842	906	798	861	813	811	804	792	825	846	831	870	794	820	810	852	901	832	811	853	830	847	811	823	777	781	842	812	838	824	830	913	857
3678	9300	6354	3356	2503	2004	1747	1451	1325	1108	1106	1029	1013	1007	957	972	899	977	866	877	886	881	859	857	814	834	869	840	836	824	825	831	843	825	835	855	834	858	852	844	835	883	873	827	824	827	791	844	792	871	856	876	826	826	822	831	816	824	830	820	840	794	828	840	820	795	848	825	780	840	858	815	818	832	826	825	847	851	786	821	826	827	799	833	814	844	814	828	828	821	829	813	829	816	846	800	880	826	813	819	839	846	763	805	795	850	812	785	802	817	823	848	831	835	748	848	853	845	847	877	807	845	836	867	831	800	785	838	826	837	848	811	783	780	831	865	798	862	801	818	796	841	792	866	828	835	886	840	858	820	797	871	828	804	813	810	815	838	790	800	817	830	795	799	850	776	839	815	821	854	796	878	831	817	798	810	837	806	803	803	860	808	821	776	848	840	798	818	806	824	836	786	837	815	815	820	792	853	857	813	850	787	791	843	786	840	813	799	871	847	847	806	825	890	818	763	838	837	786	850	801	832	896	828	850	776	804	872	819	823	865	832	809	850	780	828	795	836	842	860	808	783	808	795	894	890	837	865	850	883	861	873	789	840	867	809	814	868	818	869	825	827	823	859	902	838	808	791	836	886	844	801	837	827	845	855	819	846	861	826	768	809	792	884	821	865	832	854	824	828	848	845	851	844	870	802	846	900	784	873	836	842	817	815	849	829	819	835	897	814	798	851	801	810	888	837	806	797	872	840	831	890	822	820	774	826	827	830	825	815	823	842	837	859	761	847	832	846	847	801	847	800	836	890	818	830	852	806	854	793	832	795	869	789	850	794	840	849	853	826	787	860	855	813	836	813	872	827	827	817	818	830	835	843	847	843	808	819	854	831	821	848	809	832	831	794	835	836	827	801	818	824	821	872	797	829	846	873	847	805	841	833	824	786	870	850	867	794	878	834	823	787	803	824	798	853	868	836	892	821	846	798	817	848	874	834	865	808	852	837	778	836	814	853	837	828	850	853	838	854	863	823	809	816	801	809	806	829	837	831	806	810	807	833	802	766	844	814	831	863	863	835	831	790	815	810	814	824	822	808	864	865	872	860	825	829	823	842	842	766	814	823	795	809	871	835	869	822	774	835	853	809	858	780	768	806	770	844	784	806	849	778	843	806	791	824	830	805	837	838	837	826	824	854	869	870	793	812	783	806	795	800	858	848	874	856	819	815	849	821	844	770	858	827	838	836	852	781	872	849	788	837	793	805	834	795	808	822	821	796	804	838	816	774	789	830	795	850	782	812	784	805	786	827	798	766	773	815	849	815	856	815	865	832	791	873	778	810	762	858	820	821	809	873	848	841	826	833	876	839	810	758	815	823	843	872	821	809	843	836	852	811	835	832	874	806	861	818	813	853	815	799	800	814	830	816	824	858	833	799	842	809	840	879	884	870	821	861	840	810	861	766	836	808	822	821	805	779	827	877	860	850	827	817	797	821	797	837	856	789	812	774	797	825	785	857	855	839	840	824	827	863	811	822	830	823	840	821	842	846	843	822	835	867	797	826	866	817	827	818	876	819	800	842	819	838	828	799	803	827	832	824	772	837	826	820	763	777	819	801	835	796	859	831	807	835	814	858	835	814	774	810	787	806	794	816	823	794	848	855	855	770	829	813	831	892	830	822	867	792	857	830	833	838	833	793	793	870	826	849	832	852	823	827	820	776	846	822	811	851	839	785	783	832	832	797	789	859	845	847	817	813	875	869	805	889	822	811	795	798	821	780	832	832	830	871	818	766	811	837	773	834	859	825	851	842	822	886	766	831	819	858	788	829	826	822	821	857	845	845	912	822	851	834	808	873	828	847	838	831	891	856	807	805	824	780	829	817	866	833	866	814	804	809	827	855	837	786	835	842	819	829	770	795	786	795	813	819	860	791	846	875	832	781	845	830	858	840	875	820	890	834	834	838	863	838	850	851	838	836	820	833	822	821	823	781	845	819	865	835	842	803	823	810	794	843	799	842	788	836	835	828	803	869	812	846	857	804	826	838	811	833	854	855	813	850	866	800	821	790	821	880	846	845	790	813	855	809	810	838	838	820	853	850	817	822	819	835	858	827	815	769	820	789	833	861	778	849	818	845	856	791	831	841	793	842	818	815	868	823	827	824	795	854	802	779	772	799	847	844	788	855	847	768	830	820	788	755	795	804	846	799	815	809	780	826	772	828	821	827	857	836	859	872	799	830	824	858	835	867	821	890	852	787	804	824	870	835	764	850	861	793	847	805	819	819	868	838	780	822	856	818	789	819	873	800	792	814	813	829	858	828	808	856	783	875	820	840	844	788	863	844	841	813	841	834	812	823	857	836	838	821	812	831	817	826	837	803	831	846	855	870	766	832	768	831	845	825	829	807	821	817	878	812	826	835	798	868	848	792	863	805	827	824	820	854	806	841	849	790	842	748	811	839	845	800	842	826	850	865	782	866	824	867	857	828	888	793	818	842	807	850	774	780	813	793	819	797	810	852	835	814	845	806	862	766	814	814	869	825	819	799	797	845	844	806	828	844	842	846	804	768	842	832	865	865	836	829	829	834	800	850	872	840	833	803	833	840	787	826	814	810	810	805	875	820	798	800	856	809	776	853	854	800	870	848	869	852	851	817	809	845	797	822	789	846	799	858	805	810	843	896	841	827	825	810	855	846	874	846	827	774	800	816	818	753	780	802	821	838	826	789	797	842	887	850	808	810	822	871	833	808	856	829	793	898	843	881	786	836	841	862	848	855	835	848	803	837	790	788	796	817	881	848	830	781	845	827	807	827	823	858	843	816	831	841	808	768	781	807	859	851	805	845	835	816	839	822	876	807	839	857	844	805	794	793	802	852	824	847	820	812	780	788	845	831	827	801	819	791	806	800	815	803	793	789	828	819	838	796	853	789	870	819	809	809	884	837	867	831	778	861	805	831	830	833	815	856	793	832	789	864	817	811	822	827	803	836	807	850	793	816	861	806	824	843	811	852	793	791	822	853	842	932	830	910	762	802	807	768	845	836	815	786	800	862	804	837	807	853	787	801	821	849	864	799	792	829	780	841	868	852	848	836	835	854	834	827	809	809	780	819	823	816	824	839	846	831	829	804	823	830	794	865	831	821	832	825	824	838	849	759	804	780	824	829	864	829	888	821	825	837	803	852	797	837	836	799	787	773	822	818	856	812	830	813	839	879	790	813	795	804	777	790	808	817	845	829	852	825	868	808	903	850	910	787	776	770	904	814	835	819	849	819	848	805	793	763	863	800	845	865	806	833	808	787	820	840	758	822	800	812	833	839	880	743	814	831	885	797	853	846	847	813	810	832	819	818	858	837	827	788	816	812	789	827	839	826	858	810	868	828	804	866	832	787	848	839	849	818	856	803	782	835	788	797	810	824	749	852	786	834	838	790	827	838	811	803	803	858	791	858	839	780	833	826	852	822	893	843	826	806	809	779	806	786	865	822	815	833	837	821	826	806	796	828
24891	21500	28009	25347	13328	756	494	414	372	309	329	304	324	317	297	310	284	263	266	288	283	304	243	273	274	270	269	262	268	266	240	290	275	242	255	273	274	246	240	273	264	243	272	252	294	275	283	257	259	232	275	267	245	248	246	261	246	271	241	260	245	233	267	288	243	265	238	244	269	247	267	255	248	242	268	246	271	269	253	286	246	242	247	251	253	266	242	249	267	262	250	257	241	234	244	231	256	223	262	266	284	263	302	238	250	230	271	286	254	257	267	254	269	255	245	238	260	302	259	284	232	252	276	245	248	257	257	254	243	235	246	269	249	263	243	249	263	245	252	225	255	226	250	279	267	261	248	265	243	263	263	269	241	257	233	242	248	262	261	259	241	222	261	266	261	259	246	225	260	265	266	244	279	286	258	269	250	237	239	249	240	228	261	256	262	246	236	256	249	247	247	244	247	288	259	264	279	263	258	231	266	249	269	263	263	230	235	246	276	272	259	239	251	246	251	253	242	255	274	257	275	268	254	271	247	261	252	265	238	244	259	264	266	235	261	249	264	242	247	236	256	243	262	262	240	256	272	241	267	246	260	247	261	253	260	269	243	296	294	269	235	243	260	235	259	254	254	233	264	274	245	280	275	253	258	255	266	278	247	272	251	252	259	240	277	248	272	243	250	254	291	259	263	254	238	253	267	263	241	261	278	240	258	281	244	262	266	230	276	264	243	275	254	261	249	241	231	257	259	262	248	274	240	240	278	255	275	265	240	241	252	266	275	241	260	262	251	259	248	271	270	265	244	265	302	285	263	253	232	261	279	256	255	249	271	245	243	257	272	258	267	250	242	267	230	244	257	255	234	282	244	249	253	266	254	225	237	285	258	254	249	217	276	239	264	258	258	250	242	223	239	261	269	236	264	234	244	254	253	262	255	248	264	241	253	263	265	258	266	231	224	237	238	254	261	233	279	252	233	254	265	258	263	280	244	234	247	271	252	289	240	269	260	258	281	259	248	274	272	260	249	268	230	256	288	269	254	290	256	281	254	252	254	254	255	252	237	238	257	257	278	262	246	238	242	248	276	261	263	255	241	272	280	258	255	248	236	242	249	230	250	260	261	260	280	231	265	245	250	277	265	249	255	252	257	232	225	276	285	258	275	272	282	261	244	222	255	243	263	243	265	231	264	253	249	257	258	254	271	280	260	244	249	270	260	252	252	267	230	270	255	252	248	238	249	264	241	264	252	267	263	266	276	253	227	261	266	271	250	260	297	259	267	281	254	231	261	244	254	248	258	255	239	258	237	274	264	264	254	274	250	252	271	264	262	245	251	252	260	266	245	220	230	277	285	260	254	258	247	282	239	254	272	243	250	245	242	252	278	233	255	251	245	273	260	230	269	272	231	247	274	251	272	296	224	236	277	257	259	251	271	226	252	239	262	277	243	228	274	259	241	271	260	240	252	271	233	254	252	250	260	223	244	273	248	264	291	242	257	253	271	253	259	250	250	237	250	255	240	279	250	257	269	282	268	264	229	260	241	238	277	241	252	235	229	246	270	255	241	285	250	247	233	250	261	252	259	269	256	237	257	279	252	282	282	241	233	242	254	254	227	257	262	246	264	247	244	254	250	249	284	246	252	239	249	254	267	284	255	252	227	255	232	232	250	255	264	239	244	251	262	255	265	261	248	253	252	254	276	253	246	276	235	252	269	269	269	242	242	261	237	267	249	253	247	264	271	254	264	269	243	239	237	260	259	266	258	250	252	257	270	247	246	249	233	265	252	257	249	262	257	260	261	242	292	272	254	290	266	280	249	254	248	212	245	239	261	255	239	240	248	244	269	256	251	234	254	251	258	236	260	277	264	225	245	233	249	276	239	260	265	266	257	272	268	279	275	262	277	235	235	258	266	273	229	238	267	238	270	262	252	258	236	229	228	260	270	252	234	269	267	272	254	257	263	246	290	252	294	246	252	238	257	261	279	237	253	238	278	262	236	264	264	234	251	249	232	240	286	252	255	257	256	282	273	277	295	264	260	263	278	258	257	282	258	282	282	250	263	254	228	296	242	262	255	254	244	241	243	269	245	259	256	253	244	226	264	257	283	247	217	258	234	259	275	261	257	244	250	256	259	242	240	249	252	258	276	249	266	262	237	244	252	261	263	237	256	286	264	270	266	291	244	246	244	296	266	247	248	264	233	264	232	217	281	255	265	255	267	252	274	246	255	261	258	248	253	265	271	295	246	255	246	237	268	262	265	253	249	259	267	257	255	266	246	252	220	254	277	256	235	286	274	254	241	258	256	260	239	238	253	254	254	238	265	272	258	254	272	268	228	257	244	264	240	280	279	269	266	243	250	215	240	277	241	264	289	244	248	289	281	266	264	244	269	272	262	286	296	271	251	273	252	236	263	277	259	286	263	238	280	288	269	268	299	248	242	254	253	262	261	261	249	251	219	243	254	245	224	278	270	254	269	234	276	224	248	287	246	243	244	270	258	261	282	269	266	262	243	273	271	242	251	280	241	264	246	235	266	279	237	256	237	245	250	260	262	248	253	244	246	257	245	238	246	255	231	253	241	280	246	246	304	245	268	269	260	234	257	270	242	250	235	224	246	246	263	261	278	253	236	216	266	239	287	236	242	280	236	267	258	284	254	255	255	283	266	246	244	257	247	250	250	249	261	243	254	285	266	264	238	257	243	268	261	254	239	262	258	248	284	282	266	249	239	259	276	250	280	243	240	268	263	261	249	250	257	253	274	237	257	224	254	264	255	265	243	283	260	284	248	238	232	239	234	282	263	266	276	245	247	259	237	231	257	265	242	257	270	274	263	244	249	272	258	267	282	270	239	243	247	247	259	254	281	244	245	260	226	262	267	293	262	237	274	216	270	278	240	294	291	255	252	245	274	248	262	267	263	278	256	271	273	269	252	253	253	261	240	261	240	257	274	248	263	259	273	265	265	252	281	271	251	249	270	231	255	257	223	285	287	250	242	245	295	261	250	262	270	245	243	279	268	225	253	249	267	243	241	260	267	266	243	286	254	268	249	259	258	253	274	271	248	267	245	246	261	268	254	231	251	260	257	269	242	267	260	239	263	277	273	227	216	244	256	260	271	223	228	266	277	221	242	264	255	252	279	268	235	243	259	245	268	279	276	263	262	238	260	240	274	238	272	257	284	245	268	300	222	257	241	247	261	287	268	272	269	274	236	273	273	261	228	255	298	253	248	232	278	293	259	257	238	237	246	258	272	271	235	250	252	268	257	257	254	280	262	241	215	273	260	250	249	233	281	275	253	261	250	240	262	266	282	256	247	246	256	243	266	264	266	230	227	238	271	252	275	260	260	240	256	236	256	269	264	265	266	276	227	236	287	247	265	245	238	266	276	266	270	242	230	276	252	257	264	240	270	242	250	240	279	257	228	256	277	291	251	275	276	270	271	279	268	242	240	257	254	276	249	223	229	257	257	224	269	287	247	269	262	250	261	260	244	283	275	260
3532	5290	3433	1630	1266	991	747	613	549	494	440	409	385	348	332	347	335	328	325	319	309	331	319	321	301	308	302	322	330	294	290	321	293	284	311	312	293	275	290	278	288	281	252	273	281	266	307	279	285	299	273	291	297	300	309	289	298	301	278	249	307	296	306	266	309	290	329	286	275	297	278	264	292	232	252	297	291	275	286	305	286	288	267	289	287	275	289	296	312	262	282	294	283	267	244	285	264	298	305	236	309	295	288	291	266	298	311	277	300	277	251	271	266	278	275	257	296	272	288	271	283	291	259	266	280	287	252	281	285	252	296	275	284	260	312	276	269	288	288	293	286	273	316	265	267	279	283	278	260	274	280	293	290	285	295	268	277	295	265	268	315	288	295	292	282	295	266	258	286	299	259	296	290	276	279	298	270	265	284	299	278	292	275	315	283	284	266	265	304	283	258	280	266	283	261	277	277	245	284	268	286	253	281	282	288	297	283	268	307	284	267	264	272	303	284	273	288	273	265	287	273	310	303	282	244	251	263	268	283	274	271	282	268	297	294	272	298	298	293	281	297	288	291	286	287	303	304	288	313	281	259	272	296	285	261	294	268	287	294	319	290	265	274	281	291	290	286	304	293	292	304	313	307	263	305	290	275	270	309	291	283	291	273	277	290	262	267	263	283	268	288	284	278	299	299	264	304	284	273	287	237	293	284	292	291	306	295	276	258	297	331	288	276	276	259	264	298	277	289	297	266	280	280	285	260	280	277	279	296	270	287	276	309	283	287	282	291	276	273	300	280	312	290	290	277	280	268	285	289	292	280	275	279	287	291	277	303	301	271	292	289	262	283	266	285	266	301	286	284	271	292	297	294	275	273	289	275	278	267	269	247	268	292	292	304	305	276	260	330	286	289	254	269	269	304	300	264	254	321	288	285	289	273	289	296	303	260	249	320	235	270	272	251	254	285	303	322	280	301	273	268	303	299	281	315	288	300	263	272	282	246	262	269	294	285	323	297	259	289	283	287	300	298	246	281	317	287	317	283	274	261	304	294	279	284	249	277	266	266	284	275	295	242	281	292	317	279	284	288	263	301	291	254	281	267	267	278	262	286	310	263	292	299	271	262	256	264	295	270	262	277	285	276	261	277	291	297	304	290	266	282	273	292	295	266	286	282	293	292	238	243	293	286	293	297	292	320	300	232	266	287	268	259	268	286	270	260	321	266	262	271	267	274	287	280	278	280	270	286	271	317	255	289	288	279	288	295	313	266	288	295	262	275	296	274	280	264	270	292	298	286	290	283	271	299	275	285	272	266	286	303	302	294	284	266	283	275	316	273	271	265	284	283	311	285	252	336	276	287	316	272	287	276	287	295	308	291	268	271	274	280	263	302	260	277	294	272	307	282	301	269	271	282	272	316	297	325	277	271	274	279	295	275	271	287	273	279	309	263	284	297	295	274	276	280	299	266	279	312	280	284	296	282	272	306	290	287	257	297	291	296	291	255	309	251	319	262	259	290	243	271	274	279	265	278	284	260	289	263	300	258	295	275	288	262	251	300	304	269	287	262	306	302	246	276	299	263	249	274	262	282	317	285	279	297	270	277	258	270	298	291	260	258	265	288	278	266	245	276	290	306	288	287	282	293	269	275	266	300	276	288	304	288	292	281	249	292	286	277	292	323	285	302	284	286	319	280	303	282	278	299	247	294	303	278	322	297	290	280	277	266	291	288	277	284	263	300	284	303	294	295	258	267	315	308	261	270	291	300	271	287	266	266	270	277	256	276	290	273	286	273	285	305	306	281	260	280	267	249	283	300	305	268	303	284	277	266	283	257	277	287	274	281	263	281	272	272	259	280	307	282	264	271	303	256	283	311	275	269	291	263	285	313	260	282	292	273	250	254	274	266	262	267	273	280	290	301	299	262	276	273	272	251	275	307	277	289	286	259	264	252	262	259	301	267	243	270	288	294	267	262	290	300	297	272	243	265	316	259	302	317	267	255	277	267	294	291	287	289	280	297	263	259	290	282	309	290	293	272	268	288	250	266	280	278	275	289	277	274	297	286	295	285	267	289	290	300	269	257	301	270	278	282	277	265	303	297	307	289	254	265	282	305	282	263	293	311	287	274	278	285	306	275	258	315	266	307	253	280	291	269	286	300	313	268	299	262	248	280	275	284	275	257	281	292	306	275	283	271	317	303	288	262	290	284	284	278	277	303	271	312	303	305	268	269	293	283	256	267	278	299	270	303	284	271	292	285	272	275	261	297	270	277	303	298	297	311	296	294	284	262	283	287	282	288	270	283	279	277	299	263	294	280	315	289	247	306	329	286	255	283	303	259	291	287	257	264	291	299	277	306	308	299	279	288	273	279	284	280	270	303	305	246	259	282	313	297	310	280	264	273	276	282	287	299	292	261	284	290	299	287	248	277	281	274	289	249	278	291	275	279	272	252	300	281	288	280	305	299	294	270	292	291	293	286	278	299	297	291	279	259	272	289	278	262	281	259	278	308	288	268	313	236	281	287	333	266	252	284	300	275	267	289	314	273	240	287	249	250	279	304	265	284	291	283	286	271	257	251	262	262	281	265	240	255	302	244	258	248	245	285	303	252	274	280	271	289	300	279	268	246	275	278	306	278	243	304	257	293	283	289	254	268	284	279	270	288	271	310	286	294	293	288	279	307	272	297	277	271	256	290	259	279	261	259	276	278	282	278	281	287	256	293	293	283	304	269	275	272	264	283	305	278	270	293	253	275	279	265	265	254	301	292	285	293	280	260	280	267	279	287	290	266	284	265	287	264	291	265	304	299	272	266	289	293	296	256	293	279	298	293	308	275	256	291	254	279	275	281	255	288	294	289	285	303	261	271	290	285	288	237	285	284	293	279	279	271	292	263	288	264	274	277	283	270	291	261	275	320	282	295	286	252	302	272	258	313	283	295	256	270	296	272	266	266	269	278	301	279	294	277	279	282	285	259	329	251	301	292	272	281	272	272	305	308	268	269	299	296	301	271	261	257	289	255	269	292	260	295	297	288	282	305	289	292	274	246	316	273	284	271	283	263	283	293	276	272	278	264	274	278	274	270	293	297	286	289	315	293	277	335	300	268	299	284	285	288	287	281	293	287	288	296	277	297	295	293	303	271	262	287	281	266	279	293	285	310	258	265	252	308	265	306	297	274	298	265	290	305	273	280	267	266	271	281	310	276	309	278	306	260	263	285	284	294	270	266	282	288	273	276	278	302	306	279	282	273	306	280	243	260	306	271	271	295	296	269	269	285	274	306	283	275	289	299	289	273	283	278	294	266	291	255	257	296	263	279	295	287	307	279	272	309	255	284	294	283	327	277	282	267	294	271	245	307	301	296	312	287	283	287	301	286	277	268	287	287	269	280	302	298	298	298	278	299	290	273	240	264	267	287	280	277	282	282	273	276	285	292	267	290	268	295	310	252	317	289	295	270	310	267	250	275	267	295	281	311	292	276	281	292	278	260	317	287	253
22653	21524	29430	24065	21525	21617	12426	1833	1370	1284	1267	1142	1110	1080	1026	999	966	1012	959	913	1023	952	892	924	940	941	962	887	875	910	968	942	897	941	883	898	879	873	874	918	903	868	914	924	873	897	931	913	861	915	896	897	906	958	890	851	870	862	864	861	896	852	883	852	909	888	928	834	818	884	853	918	927	888	875	927	875	896	797	892	860	889	867	877	891	869	845	885	885	907	850	828	866	874	886	916	890	918	859	852	871	944	877	885	874	867	823	844	935	898	884	835	901	842	829	839	956	871	884	883	860	918	841	910	883	896	871	861	937	882	815	917	902	944	843	859	897	908	846	871	869	896	804	876	902	889	876	850	904	905	886	892	893	843	878	874	851	905	917	905	896	872	858	847	844	906	904	871	896	912	906	936	885	873	932	882	907	788	889	905	866	878	890	849	882	925	856	901	936	886	922	866	908	868	934	894	895	898	859	883	883	883	884	848	862	935	892	859	890	858	892	912	891	897	841	887	898	852	865	902	868	848	899	842	882	899	909	936	921	879	917	864	919	899	857	887	875	923	886	861	870	886	836	899	848	895	901	897	857	939	887	861	893	879	830	882	893	887	887	872	899	859	833	861	890	880	908	869	871	930	856	858	913	853	864	923	855	926	894	887	903	893	896	903	862	900	855	883	878	919	862	909	879	888	849	866	883	940	899	912	928	876	874	918	882	870	922	875	875	936	881	909	899	880	882	904	881	895	878	855	858	900	823	892	906	850	873	855	892	890	848	860	909	922	894	919	910	893	883	860	905	901	895	846	893	865	907	895	909	909	844	887	916	860	855	892	909	910	846	873	861	874	923	881	895	891	861	876	867	914	891	842	834	856	900	894	883	906	937	856	841	885	836	926	879	924	914	909	878	845	894	870	888	858	873	920	886	898	879	865	883	924	837	928	839	832	916	838	904	913	859	880	907	876	884	832	891	910	874	889	860	875	880	917	896	970	867	874	887	886	884	894	899	897	915	923	851	894	871	884	914	847	912	909	871	864	824	859	881	906	853	875	892	909	874	900	903	866	904	887	890	898	882	913	880	853	881	916	880	930	832	859	901	901	888	883	877	913	874	853	888	860	856	837	838	845	920	842	825	904	879	890	849	862	884	924	877	900	854	831	842	890	881	833	898	906	899	927	850	867	847	979	834	852	868	872	816	880	825	864	896	866	951	846	914	915	901	888	853	888	936	851	848	883	846	860	818	817	858	874	887	933	896	859	820	888	902	865	928	879	920	896	881	899	883	901	869	858	919	864	826	899	839	930	893	889	904	821	865	884	882	863	883	890	907	839	886	826	900	894	933	870	875	857	889	876	860	882	845	868	910	854	833	862	922	836	896	887	900	885	905	862	851	907	893	869	880	952	898	847	890	916	931	847	830	931	913	839	898	865	868	859	959	879	874	882	865	909	928	891	901	828	844	912	876	933	904	797	925	850	882	836	862	875	888	845	872	821	853	858	898	870	918	851	922	851	888	905	890	940	836	887	854	852	815	892	870	875	869	827	870	889	895	882	857	892	869	913	818	867	896	854	885	884	907	879	860	897	867	872	897	881	830	841	852	884	883	891	823	820	858	896	889	865	881	902	890	833	863	859	851	882	855	868	873	887	841	933	886	911	821	859	900	868	856	878	818	871	885	877	879	839	883	932	855	921	908	894	893	908	854	989	830	887	884	895	888	866	883	879	856	881	846	917	851	887	882	860	914	895	879	850	875	913	857	873	883	924	898	902	861	872	794	900	897	862	869	882	882	861	865	877	910	888	910	891	883	816	948	929	853	949	878	856	877	877	863	841	905	943	840	896	890	853	883	864	858	924	923	880	897	886	867	859	884	851	842	778	904	873	865	915	936	912	888	921	893	849	895	852	882	911	864	857	855	900	890	858	890	885	835	856	833	847	909	908	844	886	867	855	939	867	870	844	897	902	860	842	880	884	915	940	889	916	853	853	825	888	930	919	901	885	907	905	915	901	899	862	857	871	879	890	873	853	945	859	815	865	844	859	861	866	848	862	953	841	851	856	864	832	899	861	885	854	890	885	916	874	837	890	878	866	887	889	850	899	899	855	904	887	884	917	925	893	866	870	945	879	891	881	936	890	888	839	883	848	910	915	841	903	885	883	856	885	868	867	891	903	849	893	915	965	848	890	822	865	881	906	831	855	876	898	824	870	901	879	865	865	829	851	865	848	891	858	855	891	873	873	815	837	873	851	905	853	890	900	852	815	884	903	884	915	886	826	876	831	854	876	894	892	902	859	888	904	872	873	881	857	892	889	923	861	871	922	848	875	914	885	882	854	862	905	897	929	865	883	877	902	870	894	881	883	904	866	867	914	804	897	888	868	937	910	891	825	868	886	846	908	828	910	876	833	897	915	893	869	853	894	822	840	891	900	835	856	874	896	887	861	888	868	879	877	822	860	914	912	934	895	880	887	876	903	863	851	863	887	805	822	862	896	884	896	901	905	864	838	902	905	887	864	902	888	853	868	850	883	899	896	829	910	879	852	860	853	829	893	932	896	934	904	896	919	884	846	895	881	825	905	874	923	863	870	813	849	894	892	862	871	897	887	808	892	880	851	884	856	826	851	842	894	878	886	903	827	901	871	874	858	867	879	876	902	874	893	889	885	914	841	916	883	900	893	873	835	869	866	867	938	881	910	862	848	898	887	857	910	885	882	869	869	843	931	845	880	902	874	848	945	893	902	877	882	929	846	838	862	867	873	871	923	922	855	882	873	897	854	908	869	867	894	853	902	908	883	914	909	867	889	863	892	865	840	904	945	878	925	908	854	888	904	888	881	867	819	934	862	847	862	871	900	937	851	854	825	909	881	870	870	802	911	898	837	877	886	868	849	876	866	903	835	842	796	895	868	943	860	887	862	937	868	866	861	923	867	850	841	831	918	922	890	922	833	851	877	922	906	856	868	898	887	890	892	949	896	905	884	913	871	885	874	858	855	844	882	889	845	856	864	808	836	854	892	903	840	908	911	876	848	861	881	817	855	938	878	891	870	858	854	839	884	850	894	839	925	883	873	834	843	888	873	859	918	904	917	920	882	880	916	911	864	896	900	893	908	894	894	807	854	895	873	900	848	875	889	855	927	886	922	829	871	847	871	860	925	886	885	827	875	851	883	834	862	832	898	865	891	891	888	850	882	879	868	930	899	890	878	872	893	919	827	851	907	908	910	842	896	892	862	883	845	962	893	864	830	884	902	857	925	823	864	866	860	921	914	896	890	909	917	892	836	890	893	881	868	911	886	940	897	863	907	862	906	880	958	927	863	903	874	879	884	842	856	887	839	869	891	850	909	844	855	917	856	847	871	865	889	925	899	855	952	886	922	820	893	865	919	870	900	913	883	929	908	885	893	878	848	913	867	886	919	921	863	907	829	854	830	829	873	846	874	920	882	874	873	882	904	867	863	864	857	873	881	875	945	886	897	901	847	944	885	896	924	912	868	940	895
4884	14897	10442	5320	4090	3124	2456	2009	1771	1507	1410	1228	1250	1193	1109	1058	1019	1004	993	993	1000	972	1018	980	974	964	992	872	884	890	931	882	893	887	918	900	871	988	883	853	916	918	934	929	874	904	905	855	901	876	863	941	927	922	860	882	825	883	888	881	838	921	878	894	889	934	882	877	915	844	901	921	891	854	862	904	888	899	844	818	864	857	897	884	855	897	868	862	885	870	850	900	840	876	868	879	883	872	912	908	914	899	888	904	857	898	897	885	953	873	891	845	838	895	842	831	865	915	863	891	926	851	900	837	850	900	881	909	907	911	885	891	858	918	952	886	913	882	947	947	950	867	903	855	900	873	896	906	962	926	979	897	882	919	875	909	830	876	861	916	922	878	918	825	848	844	861	867	921	867	895	895	857	892	835	907	857	905	866	886	948	934	884	907	886	906	920	903	813	866	844	913	905	854	926	902	873	878	902	862	859	852	904	870	818	927	868	895	868	891	843	900	900	833	881	820	912	823	801	871	872	887	886	886	883	928	899	876	892	885	852	880	851	895	881	889	868	888	931	873	884	881	901	854	898	947	830	852	856	870	896	853	842	861	850	880	867	866	872	832	896	899	901	898	949	887	877	896	851	882	845	876	862	894	904	860	910	906	955	862	897	948	918	836	859	852	881	835	939	921	852	854	867	841	889	940	853	912	838	827	847	871	865	872	857	880	907	859	885	850	875	881	856	811	893	911	911	813	884	912	872	844	879	881	862	880	859	869	897	861	931	953	909	916	922	895	918	902	896	869	898	900	893	865	872	878	875	865	861	825	850	825	892	874	875	841	866	878	903	878	924	877	871	879	891	883	892	856	905	886	893	835	818	913	888	881	890	901	922	879	927	944	898	876	890	947	859	884	857	879	855	889	931	888	906	882	912	868	897	893	894	917	905	892	863	979	863	870	857	919	884	847	916	870	904	888	863	894	891	892	916	934	889	932	914	831	905	873	929	894	846	904	886	831	830	848	885	855	879	914	910	929	868	882	895	826	876	826	923	880	875	887	880	900	884	889	898	876	840	891	870	856	904	932	892	828	875	935	846	930	879	828	880	828	946	906	813	890	883	865	849	889	915	902	915	873	860	859	851	881	893	915	907	901	850	877	888	860	909	928	866	860	913	893	851	901	901	852	856	869	839	869	858	916	875	887	928	877	870	880	906	911	877	862	921	940	859	843	880	893	853	850	877	850	855	864	864	878	845	921	906	856	870	902	844	873	887	936	927	921	940	902	855	902	868	888	838	850	901	870	882	933	887	886	834	860	844	835	878	909	857	906	900	906	892	867	837	852	862	919	898	874	882	895	838	844	869	929	863	937	837	880	876	851	885	888	884	873	864	813	831	858	905	904	851	892	861	882	931	874	877	861	862	900	905	889	862	874	865	892	833	899	850	865	867	872	859	874	855	895	899	902	893	919	836	866	900	902	856	910	931	904	935	857	907	875	883	938	803	913	878	850	929	931	936	908	878	919	883	927	856	912	885	905	918	907	908	914	882	893	929	920	909	868	862	917	902	885	846	844	870	887	908	910	869	837	864	855	929	885	907	916	852	840	823	924	860	891	930	888	942	874	819	837	911	917	935	883	849	900	864	847	876	848	890	894	909	847	859	895	852	922	870	853	873	853	904	882	835	895	879	854	847	866	850	872	878	818	826	859	862	890	847	874	874	885	912	893	945	832	880	912	895	881	886	907	874	877	828	895	856	863	880	918	874	864	856	863	879	876	833	820	852	869	880	862	850	917	885	885	909	876	894	888	918	875	923	904	896	936	835	886	924	837	899	877	908	869	843	875	909	853	877	846	906	893	829	887	902	924	875	906	896	885	886	903	883	897	904	863	888	906	886	901	841	824	819	968	836	853	882	855	889	914	869	849	835	875	925	820	930	917	867	889	855	851	868	857	899	919	881	841	872	863	884	956	876	826	880	872	902	876	889	862	909	923	864	915	846	859	892	863	929	838	878	857	868	877	901	866	849	890	919	861	883	908	911	920	877	876	914	884	846	893	869	901	883	866	870	882	916	882	856	935	892	852	903	864	886	854	851	874	894	854	873	907	890	897	868	896	846	882	883	911	909	831	858	815	850	840	901	881	843	889	862	856	915	866	906	885	886	886	824	921	864	810	869	858	895	905	934	905	809	889	910	929	858	850	843	867	897	889	838	895	846	862	859	860	842	890	925	852	882	861	923	879	891	893	949	891	896	885	935	859	909	946	958	873	879	892	841	839	851	884	869	872	862	813	872	901	841	913	912	879	877	885	890	859	901	859	859	855	878	877	898	895	854	907	839	871	838	879	894	805	882	861	920	911	894	855	900	904	909	820	833	843	881	875	811	890	922	846	873	896	866	878	855	854	913	780	885	913	867	860	884	888	863	883	909	941	891	848	835	886	839	865	904	861	863	866	858	843	857	882	897	889	899	919	877	872	889	881	905	825	893	924	830	920	933	917	862	812	903	918	850	878	905	861	895	896	852	886	875	863	869	869	875	848	865	924	905	877	867	887	884	838	913	860	892	898	880	911	887	884	885	882	898	963	860	832	875	923	890	887	860	895	903	871	859	905	898	893	909	865	903	896	894	915	903	830	862	863	866	885	903	849	893	857	884	885	908	872	891	911	887	908	871	878	835	892	941	924	942	913	863	889	870	878	865	891	852	897	837	890	837	838	913	869	888	879	855	849	820	872	893	799	854	946	858	869	830	929	897	879	882	889	861	887	860	843	869	908	869	884	889	874	859	855	893	866	869	869	902	861	908	832	856	859	841	875	877	831	895	867	908	915	918	879	894	862	931	921	865	914	873	919	905	805	901	845	866	822	888	871	920	947	820	852	884	855	895	871	892	853	947	873	872	871	845	912	901	812	899	903	916	871	891	906	890	887	863	858	955	840	863	894	880	900	874	940	856	885	880	875	855	850	842	904	865	898	925	900	883	895	866	900	901	830	901	895	845	866	908	920	957	862	894	840	950	880	919	909	904	948	888	902	892	881	936	905	889	870	844	889	864	898	891	888	876	881	885	902	888	877	884	861	871	918	864	903	869	902	838	915	875	891	944	857	901	887	863	850	885	851	931	879	914	835	924	871	885	847	864	831	887	876	845	896	934	848	865	878	811	873	875	873	852	885	876	816	890	873	861	855	875	891	845	850	867	854	911	929	837	927	888	895	840	912	906	881	869	907	860	973	909	868	857	860	942	882	909	880	894	915	898	896	881	870	933	829	867	889	956	895	896	858	940	826	830	895	874	892	912	882	885	902	855	878	876	892	918	855	884	914	866	877	872	877	860	873	925	905	857	870	876	889	885	884	873	869	906	866	888	849	868	866	921	912	941	886	921	906	864	925	910	892	843	915	865	888	904	932	861	920	907	839	864	858	870	918	889	859	907	860	883	856	901	835	878	920	893	889	891	851	883	871	878	841	853	899	860	807	851	882	845	873	871	861	830	916	888	890	887	879	883	866
27727	20563	8299	1125	819	764	561	456	401	381	414	377	395	390	399	382	398	406	418	347	375	377	380	362	385	391	373	386	357	363	360	383	357	371	377	433	401	388	415	357	385	422	369	376	395	380	400	389	353	411	383	386	378	388	388	386	375	347	396	337	362	380	381	368	368	356	373	394	376	377	360	379	370	396	349	396	382	373	360	335	426	381	340	364	378	374	367	422	393	379	378	388	385	371	394	370	356	393	364	378	378	384	366	370	364	384	373	354	383	407	366	416	372	366	355	420	374	379	386	352	393	376	408	366	376	356	368	359	375	359	388	403	374	392	374	417	405	351	408	384	338	384	379	360	379	398	414	370	370	392	405	408	363	393	387	365	390	398	363	413	384	378	372	379	346	397	363	378	364	401	383	407	420	404	363	380	344	351	379	385	395	364	387	351	368	390	385	411	347	389	382	339	368	382	375	389	363	405	369	361	381	384	374	376	376	373	355	372	387	339	364	367	370	374	390	407	365	364	390	396	361	365	378	364	407	401	375	389	370	387	372	391	357	402	368	380	392	396	402	406	376	356	372	369	385	393	342	421	400	359	391	401	399	315	402	374	340	373	391	382	378	328	367	375	389	379	384	362	376	370	356	402	379	392	358	394	358	407	351	385	350	360	364	394	393	334	367	423	385	411	371	381	380	370	395	366	355	364	377	381	400	384	378	357	395	395	367	375	336	367	339	375	363	395	385	363	372	388	377	335	400	392	350	377	333	381	380	389	354	376	394	373	362	399	384	355	395	369	380	360	380	333	364	384	365	371	372	387	355	366	376	395	399	383	411	383	351	382	408	378	372	370	369	351	364	382	339	387	416	371	378	380	366	369	392	405	395	367	398	326	439	375	377	390	397	354	384	360	384	382	414	356	383	393	399	369	413	370	351	409	390	371	383	396	377	359	382	348	378	365	372	378	365	402	399	372	387	365	403	408	422	373	354	389	369	342	376	413	390	362	376	377	382	382	365	389	398	375	376	359	375	387	378	407	397	350	361	400	401	393	378	353	331	363	392	359	360	334	369	397	376	375	353	362	368	357	397	359	378	363	418	353	396	406	364	402	419	364	333	355	373	405	378	376	407	361	375	393	364	415	345	377	365	372	359	359	385	391	399	401	376	395	391	379	396	406	361	424	365	368	379	386	411	380	420	361	381	370	361	367	359	361	346	395	387	385	368	367	413	374	381	361	358	411	401	352	402	373	402	400	362	398	332	350	391	354	380	392	388	342	378	406	337	396	352	392	397	391	379	395	407	372	399	382	378	391	379	409	410	354	390	371	369	354	350	367	353	379	373	354	377	347	363	347	381	398	383	367	371	371	403	363	366	393	390	397	388	406	339	355	366	374	383	368	379	391	381	368	365	390	342	383	393	337	335	364	387	395	349	355	363	372	364	362	386	371	375	378	366	376	373	371	388	383	378	407	367	382	334	376	370	358	395	389	380	373	361	384	375	375	384	388	379	347	364	339	365	369	366	367	379	368	370	407	353	398	383	342	360	372	384	358	356	400	379	367	393	344	357	361	387	365	361	398	380	372	396	372	333	389	389	368	417	414	374	345	387	376	362	387	360	386	357	373	397	376	349	359	368	384	364	361	360	331	398	398	355	401	359	357	341	364	351	367	365	363	377	394	342	343	397	382	390	377	359	394	386	370	380	393	405	400	375	380	394	395	415	359	361	392	373	408	351	389	362	364	364	372	400	395	391	361	410	378	404	364	364	393	381	367	390	361	375	376	386	373	349	378	402	367	381	363	393	350	389	347	400	344	406	385	393	384	370	376	386	392	347	371	352	380	358	412	376	414	374	347	404	384	367	376	400	389	344	387	388	367	368	365	399	388	378	396	387	339	413	342	391	385	398	374	333	364	387	387	386	397	345	394	382	358	380	341	360	363	380	366	370	397	390	390	407	388	418	363	370	412	380	395	392	375	369	406	394	360	364	405	362	357	377	361	412	416	396	380	386	381	387	377	385	408	386	382	379	342	372	382	389	394	367	389	390	350	391	400	346	390	394	363	366	419	413	372	407	359	391	366	387	378	356	393	381	398	351	371	365	380	387	383	377	378	408	392	373	369	359	360	372	388	373	383	378	335	376	380	407	396	360	404	383	347	350	409	367	387	381	363	381	419	377	373	379	390	387	369	362	377	372	382	390	387	389	360	374	367	400	329	371	384	387	394	405	378	341	392	413	366	386	346	372	421	367	391	390	366	364	352	368	377	356	329	385	349	368	394	389	357	413	364	401	347	393	404	402	338	381	414	385	373	375	390	384	376	387	434	364	371	380	359	373	398	373	363	391	385	373	388	381	399	414	369	363	364	372	381	347	421	369	372	361	371	366	361	368	388	401	376	407	404	392	373	383	358	374	331	361	381	388	387	360	345	350	398	418	371	407	396	358	355	375	354	382	354	384	389	363	393	362	392	384	357	366	348	363	385	366	348	366	393	381	375	349	377	360	366	374	387	394	353	382	390	389	386	381	375	362	341	370	389	382	371	379	335	384	396	383	336	414	350	380	358	369	392	406	380	373	394	388	396	360	368	394	396	386	370	358	391	368	385	388	389	360	360	399	336	392	358	397	386	419	374	362	383	359	395	367	357	380	384	373	356	420	335	360	385	387	340	350	358	398	347	384	420	403	362	357	365	396	369	377	390	365	394	367	347	384	351	352	358	407	391	382	397	356	388	397	361	380	395	392	366	391	383	392	368	388	403	397	375	402	352	381	406	355	348	394	363	394	389	373	360	388	364	356	370	364	380	371	370	372	366	356	380	412	371	355	341	372	400	373	359	381	380	373	343	403	377	396	396	376	360	362	416	382	366	407	383	378	367	377	345	369	356	387	366	391	347	396	392	364	365	356	368	402	357	411	355	381	358	398	394	370	383	339	392	386	382	352	406	370	377	381	344	360	384	356	384	403	370	373	412	390	406	362	380	354	391	367	397	389	402	385	377	372	377	374	402	356	407	398	347	340	381	353	397	386	356	394	368	376	385	367	382	417	403	388	388	374	397	362	406	372	385	397	379	383	404	396	392	370	338	350	361	376	409	411	363	394	331	353	371	395	385	366	384	379	389	350	382	384	407	383	378	377	391	380	371	381	366	394	366	404	386	394	368	367	373	359	417	381	399	353	371	387	351	370	415	380	347	400	365	369	378	361	348	380	394	399	391	359	375	364	360	375	398	405	382	347	368	385	378	362	414	363	361	367	364	379	365	385	346	376	356	376	372	367	380	378	378	370	401	379	357	363	389	367	362	401	368	390	386	362	382	383	351	391	380	399	362	360	389	366	367	364	402	378	389	396	382	354	396	344	345	363	373	377	371	392	372	367	345	359	347	396	376	386	353	359	396	372	358	370	374	372	372	383	383	361	355	377	387	414	382	386	366	367	375	352	362	374	385	409	382	391	373	390	394	360	388	383	397	400	381	397	362	362	381	374	390	365	331	343	395	393	446	365	393
4398	1639	1075	718	560	508	494	407	426	419	438	409	384	380	391	372	413	417	389	392	394	382	398	407	385	356	379	402	380	410	396	400	390	410	368	374	389	383	347	406	426	380	420	367	377	442	383	413	405	367	401	389	375	354	378	389	356	360	390	380	365	401	383	364	400	371	385	399	388	394	394	378	395	401	398	359	369	411	415	383	384	365	422	434	367	367	372	369	430	397	376	371	385	369	395	380	407	411	391	388	399	346	371	369	380	386	376	397	394	402	375	379	371	399	377	392	391	416	413	362	369	392	408	346	395	403	357	372	369	380	391	370	400	388	383	383	396	390	373	370	382	374	365	403	363	372	405	362	421	376	385	396	372	393	403	394	381	376	373	383	406	382	395	387	377	372	403	398	379	400	379	364	381	402	385	394	395	395	424	383	353	366	395	387	390	385	371	391	369	403	425	376	393	352	395	354	356	422	388	404	385	371	360	395	396	358	411	365	365	395	381	368	383	391	411	394	420	361	394	359	383	373	365	410	362	372	393	361	380	381	379	381	337	386	380	414	416	372	400	440	387	378	398	369	398	359	378	385	390	377	399	380	369	376	356	389	390	382	382	365	374	367	359	379	358	361	374	361	357	385	378	391	395	384	397	371	417	407	402	388	392	387	365	421	389	375	390	362	411	410	408	375	393	382	368	374	390	394	395	430	396	381	359	376	382	373	365	396	423	418	400	336	409	382	404	332	384	386	354	378	423	397	369	385	345	384	375	353	392	401	367	366	380	406	377	361	390	334	369	381	397	372	350	372	366	402	390	377	377	364	398	370	370	362	385	375	377	394	354	360	435	345	393	376	382	375	408	396	349	360	371	377	422	377	395	413	410	373	361	357	403	383	370	407	400	390	345	397	397	370	375	367	368	398	404	363	369	405	388	388	396	376	376	390	395	407	373	378	397	401	415	362	414	396	397	360	377	377	412	368	382	363	372	353	403	360	377	381	398	414	392	438	381	376	369	371	383	360	376	380	357	390	371	382	375	394	366	394	366	380	411	357	407	387	357	359	410	383	396	398	388	344	391	400	353	377	418	415	400	363	387	410	355	368	416	402	384	408	392	379	394	388	377	405	379	355	409	405	405	393	365	334	362	373	358	379	350	382	388	367	377	388	407	382	379	393	394	373	364	364	378	400	379	409	417	416	359	369	383	369	375	354	383	373	375	390	411	399	357	397	433	377	420	372	409	393	389	369	366	351	381	371	378	379	424	398	397	370	363	399	365	399	364	385	406	398	374	409	395	379	387	370	414	391	383	397	395	378	403	391	386	401	385	382	388	382	351	408	425	366	390	399	381	352	388	371	365	343	380	391	399	365	408	356	390	371	382	382	325	406	384	372	331	372	385	398	399	405	407	385	401	368	378	399	356	374	386	377	356	322	390	385	386	408	375	389	399	364	364	434	381	354	381	400	375	344	384	371	406	379	398	398	386	386	374	433	365	348	396	394	378	380	409	430	371	394	375	374	386	387	366	418	390	424	388	403	402	416	399	369	360	365	401	368	371	364	378	383	378	358	400	416	355	358	407	376	383	423	350	397	400	384	363	395	374	367	399	380	362	372	391	398	363	367	418	391	382	401	409	403	357	414	379	402	409	392	421	350	394	426	367	404	384	407	386	357	398	347	388	377	377	374	394	421	390	392	399	365	380	401	375	385	392	389	393	362	380	382	396	374	388	376	355	409	355	395	399	366	346	392	393	390	365	417	358	371	413	408	376	376	373	395	349	386	390	373	413	363	357	431	369	352	394	393	366	391	389	366	369	421	402	385	383	378	393	406	350	408	378	335	396	369	381	404	379	398	366	403	366	377	397	380	404	401	360	380	399	362	370	361	383	375	387	351	379	391	441	369	374	396	380	371	377	392	378	395	361	331	413	372	432	411	380	397	375	388	369	380	402	362	370	387	412	398	405	371	390	394	402	354	364	379	396	398	411	385	379	405	369	390	361	384	396	388	398	381	383	352	399	375	383	357	379	388	343	363	371	392	409	385	378	404	365	392	380	378	364	373	376	420	392	356	390	393	434	381	367	347	389	375	373	405	381	385	380	368	400	360	397	392	385	377	378	379	382	377	388	407	348	393	394	353	363	406	379	369	380	377	403	424	373	381	381	366	376	362	377	370	342	388	425	372	392	409	386	388	377	371	384	342	384	415	372	381	387	390	386	394	369	343	359	359	357	385	382	374	383	375	395	370	349	405	389	359	379	385	386	413	385	394	410	360	402	353	367	380	397	346	392	398	388	391	378	355	394	373	381	397	381	386	383	379	360	377	402	419	415	433	386	373	409	338	377	402	384	372	345	386	379	351	384	377	360	380	405	354	370	376	391	371	378	338	403	373	373	348	381	410	388	382	406	367	391	408	396	401	365	361	379	410	371	380	372	403	394	388	407	402	366	399	361	384	414	384	341	379	374	345	411	383	368	396	369	390	375	384	371	366	371	374	366	362	374	425	365	390	413	360	370	379	362	371	397	387	367	386	364	390	394	374	386	413	388	397	349	380	381	359	392	385	404	375	355	368	372	382	372	361	392	394	388	374	370	390	347	348	365	410	397	378	385	362	393	359	390	387	355	391	409	376	373	341	367	389	388	395	358	410	398	378	380	376	350	382	382	385	372	390	380	393	369	367	383	388	396	412	370	382	379	367	364	382	366	377	363	380	368	334	357	378	375	362	371	373	391	374	440	400	383	390	387	381	390	416	389	361	373	393	377	383	376	412	389	392	390	378	362	378	384	413	429	374	391	416	353	380	375	360	368	350	393	358	345	416	373	381	368	388	388	348	357	432	357	391	381	398	393	386	382	361	374	397	365	403	349	368	371	382	381	387	381	359	383	378	398	382	421	386	353	387	371	350	404	368	403	376	400	386	355	393	363	368	376	396	377	352	387	384	413	378	363	388	391	364	403	376	370	414	385	378	362	387	409	401	365	361	412	376	422	382	419	352	376	400	410	412	402	361	404	382	355	396	401	363	399	367	397	337	375	430	420	387	375	387	366	377	408	381	365	391	389	397	369	376	389	389	411	400	362	373	368	398	379	371	379	360	373	399	442	371	363	355	419	361	379	377	385	385	383	357	402	384	381	367	393	379	417	396	381	403	412	412	390	367	398	392	371	365	366	377	383	388	382	351	352	402	377	373	400	369	377	360	368	353	376	375	367	398	346	405	389	400	386	414	388	408	411	391	380	410	355	396	388	374	371	417	374	392	363	384	403	371	378	371	427	430	368	375	398	356	391	370	436	380	365	378	375	396	344	388	385	354	405	394	354	384	376	381	381	382	396	372	408	332	431	380	387	349	350	386	396	384	400	379	411	388	361	369	412	392	333	350	367	361	407	390	368	382	415	370	376	381	376	387	380	373	370	388	406	398	386	398	375	390	386	381	375	407	399	384	357	390	373	371	384	403	426	373	402	397	366	425	393	367	374	394	400	393	343	385	402	392	414	377	372	435
23785	21522	29038	24463	21534	12993	1837	1239	1104	1065	992	1003	1004	1017	885	932	848	910	942	922	888	835	865	843	807	838	866	807	828	917	884	868	868	837	836	840	905	850	877	879	840	794	839	823	837	834	842	854	852	828	833	828	791	870	891	842	825	836	811	809	787	837	872	877	847	877	829	840	887	869	809	858	836	876	882	837	792	850	846	834	895	824	785	846	851	893	846	828	855	861	805	833	778	777	853	841	807	831	861	875	773	812	759	833	849	796	821	852	800	839	862	830	878	864	872	846	812	822	836	856	819	811	807	813	843	763	789	828	794	847	837	826	843	807	882	830	905	851	818	825	829	847	835	825	804	816	830	823	849	828	855	841	860	816	803	845	819	850	840	841	888	820	798	851	810	786	818	810	818	893	867	782	838	846	847	792	828	843	864	871	899	851	831	813	830	843	867	848	878	782	853	824	825	859	813	832	808	851	871	899	810	824	823	840	792	859	827	800	831	869	812	790	877	851	844	866	844	808	814	857	822	800	834	824	795	866	817	823	835	824	766	875	878	834	877	806	780	790	878	815	837	888	828	873	846	874	850	829	861	809	821	813	851	821	824	832	896	863	844	800	807	855	868	807	833	887	825	775	851	832	752	823	833	819	845	776	815	801	831	829	761	849	839	839	823	833	838	760	825	852	804	807	875	813	833	876	823	836	860	858	800	814	847	836	784	903	801	875	850	861	816	806	761	865	850	859	829	864	860	854	806	846	778	828	828	862	854	826	826	820	848	823	871	859	848	831	763	884	838	832	841	803	852	794	865	871	853	819	848	857	859	825	807	865	831	817	838	806	832	857	834	847	853	837	838	857	888	872	824	842	825	833	843	875	885	846	796	816	855	813	830	770	852	897	769	856	819	805	817	871	910	812	854	864	825	834	844	842	831	840	863	804	860	860	856	806	871	789	830	846	851	817	859	860	863	824	835	801	872	802	796	811	796	830	828	837	856	811	832	832	775	824	866	833	833	820	853	802	820	834	869	874	820	822	836	859	826	824	769	856	840	795	885	849	836	866	807	778	881	809	796	860	841	812	878	839	797	872	835	876	813	829	819	788	842	823	820	769	846	850	827	863	803	841	828	763	847	828	885	886	866	867	846	776	884	803	844	825	903	833	838	756	837	826	792	860	830	840	812	869	807	806	792	877	838	826	779	844	809	838	872	813	851	831	865	864	816	836	835	821	896	858	825	902	854	827	843	835	825	872	812	838	848	774	841	861	888	819	845	854	881	843	859	845	771	850	848	840	785	793	843	848	787	866	815	847	847	864	803	817	879	844	804	842	840	873	875	877	861	848	828	857	858	839	879	788	843	811	816	840	853	848	898	837	824	836	853	847	835	817	855	816	843	819	859	805	853	809	827	875	835	855	844	856	845	820	836	845	855	782	812	819	821	817	826	814	890	885	849	842	811	852	824	871	807	812	846	874	845	900	894	827	832	786	862	842	782	854	862	826	804	782	837	790	828	837	815	827	845	868	874	808	854	839	879	861	835	877	870	810	870	821	848	822	873	800	827	836	909	784	763	817	803	860	851	832	855	829	819	870	880	877	856	811	858	845	790	811	818	829	857	856	819	845	776	775	771	831	802	818	847	833	791	820	832	854	842	801	866	799	839	837	781	819	808	858	818	832	838	860	831	797	872	806	804	862	815	872	785	799	829	825	791	884	824	833	840	839	843	854	820	836	828	848	857	886	902	841	829	823	851	808	828	858	867	792	826	823	812	835	823	814	859	801	848	829	815	807	751	870	811	819	847	837	788	819	855	802	815	859	832	885	873	846	816	829	853	800	835	831	845	807	834	810	838	805	857	821	797	817	816	839	832	813	892	852	821	821	846	825	835	841	843	793	811	803	878	831	837	821	832	819	842	778	808	833	838	845	857	842	857	834	784	842	839	814	825	816	789	770	881	824	873	792	787	862	838	861	852	816	808	856	884	825	818	821	768	858	837	827	838	806	799	844	770	849	858	853	855	774	815	836	826	831	816	814	810	891	888	825	839	833	864	839	786	861	816	864	872	795	820	766	820	852	784	793	892	866	860	842	822	811	787	852	884	814	860	824	840	815	810	821	787	785	836	785	844	772	853	840	781	829	844	812	838	868	851	819	827	849	793	825	826	790	873	763	861	838	846	862	842	800	893	842	857	813	859	815	900	780	826	788	774	823	804	810	850	854	872	826	784	824	833	810	856	837	840	809	857	810	820	847	858	828	844	844	869	836	866	864	861	917	812	842	841	820	819	848	832	899	880	833	844	834	853	815	814	820	783	859	850	814	843	931	835	782	860	834	861	869	827	831	881	854	760	869	843	789	852	762	760	813	849	814	810	828	802	834	835	865	894	821	770	861	818	827	827	835	847	842	809	815	843	801	796	832	833	810	818	848	790	840	792	805	851	815	866	879	863	840	835	812	793	835	824	812	846	755	890	899	785	810	816	832	879	841	760	837	837	817	806	801	842	839	844	834	833	867	847	814	835	876	793	805	799	888	823	846	829	853	868	858	809	832	834	835	802	837	845	832	829	826	841	857	879	838	847	810	788	813	842	791	851	832	795	834	809	762	826	798	826	825	818	809	802	839	828	863	808	854	786	841	841	805	860	819	833	899	852	785	783	833	803	858	883	833	835	870	813	782	854	805	791	840	852	818	864	836	856	863	802	861	892	814	864	886	870	831	801	787	875	862	841	882	811	845	867	873	818	777	831	780	851	800	823	794	852	819	841	796	831	806	843	846	826	798	796	820	841	767	817	798	828	809	800	863	837	813	801	816	804	855	802	825	868	808	817	889	823	861	854	896	867	801	869	810	826	827	804	872	892	812	778	805	843	816	861	749	790	836	801	832	855	811	840	828	848	843	822	833	859	829	790	842	828	850	875	810	831	809	828	814	767	811	842	829	816	815	827	821	806	823	841	776	807	819	828	787	845	798	835	799	822	815	824	813	845	814	788	839	836	863	859	716	831	839	849	833	830	853	862	808	838	868	848	834	846	800	817	822	827	840	867	835	825	862	794	828	846	789	830	828	822	849	840	792	859	819	849	813	831	872	820	847	807	833	853	861	796	849	831	845	819	872	820	886	816	826	834	816	807	893	856	857	802	810	796	847	825	827	809	829	823	821	824	789	808	764	811	811	844	802	897	801	875	906	834	844	897	837	852	827	821	810	827	822	827	816	797	853	840	793	856	824	827	851	817	826	816	832	849	836	797	849	808	786	839	866	851	833	856	881	815	872	846	828	887	845	793	847	795	825	833	818	821	826	853	836	902	892	850	833	785	839	820	823	808	890	850	862	828	804	839	823	882	883	798	835	818	811	805	905	842	827	881	816	880	856	811	845	822	862	815	805	818	845	842	810	796	822	833	840	851	868	819	869	860	839	854	846	887	811	870	855	830	822	856	833	811	813	798	850	913	813	860	861	844	817	846	816	866	828	827	824	782	763	829	854	791	811	844	826	864	796	870	778
3589	9224	6408	3295	2518	1929	1677	1505	1290	1138	1089	1021	977	965	924	934	895	854	885	869	844	806	860	889	828	854	823	852	864	867	816	860	856	854	875	871	794	849	826	815	799	863	841	798	866	833	808	823	795	846	851	802	878	830	821	800	802	807	857	792	867	798	826	823	837	813	855	823	843	816	814	812	901	850	864	792	810	802	840	865	844	800	786	846	867	810	819	793	819	815	861	850	798	876	792	842	840	827	802	803	850	780	855	832	818	824	824	851	802	814	837	792	843	865	824	809	818	809	816	813	802	798	828	856	824	838	839	786	799	881	828	819	810	802	834	772	871	838	813	839	858	864	793	837	823	813	864	837	868	795	794	825	840	830	818	875	796	849	857	834	821	824	832	857	862	872	804	812	790	836	808	842	859	824	814	868	790	835	836	844	777	829	879	825	830	822	846	832	842	795	849	828	757	875	836	889	810	841	843	803	815	839	847	848	816	888	850	886	856	841	766	753	803	841	842	796	821	833	830	833	833	848	829	834	830	826	831	853	835	813	812	812	872	828	815	780	837	825	837	860	826	895	806	854	814	823	801	782	831	847	851	838	773	840	887	830	867	836	821	765	826	808	813	835	802	811	825	844	842	842	822	800	825	826	858	838	820	826	748	796	814	833	793	847	871	805	830	859	858	797	823	849	875	837	851	883	810	831	809	804	859	826	840	861	837	835	782	802	841	828	804	853	803	837	838	773	806	834	820	860	779	844	803	823	806	813	807	852	771	864	824	870	818	771	822	845	825	872	854	850	824	798	822	820	861	829	894	827	826	808	805	821	846	802	817	837	801	856	809	795	851	822	802	849	822	789	767	809	839	851	817	818	851	842	829	855	847	809	869	846	789	803	868	796	818	844	800	801	867	856	817	843	842	844	841	827	829	855	801	811	797	808	882	833	849	798	831	802	873	819	791	855	789	839	831	824	818	839	856	800	877	807	854	791	841	868	823	803	827	827	809	847	798	805	809	821	872	804	827	824	847	861	840	808	784	823	822	833	794	793	842	846	812	857	788	807	867	816	804	838	821	793	826	810	841	825	821	843	846	818	826	836	831	802	865	825	814	783	815	832	834	809	813	842	846	807	823	793	767	874	837	833	807	839	851	846	782	832	807	837	821	829	904	839	834	893	842	795	833	835	818	798	779	829	840	789	829	811	861	792	848	832	852	860	827	821	768	839	792	840	781	792	777	853	836	860	812	828	877	770	838	874	830	801	789	858	819	909	787	856	799	884	844	799	791	799	829	827	807	832	867	870	823	801	878	838	864	833	836	774	760	822	885	803	865	862	823	798	834	828	779	782	849	843	828	856	782	839	778	803	826	870	894	775	800	833	806	767	828	871	784	904	804	849	837	842	836	812	808	814	835	788	855	804	768	824	817	841	796	852	828	772	847	809	800	795	800	845	832	855	793	821	842	808	837	787	803	816	872	873	883	773	840	841	800	794	879	860	821	812	831	790	844	831	844	818	847	833	838	842	789	836	825	752	797	882	869	849	896	784	831	845	877	799	836	808	852	798	804	819	770	795	773	796	803	815	837	835	849	866	796	807	795	833	801	833	838	813	793	809	854	834	891	782	798	844	865	804	793	811	873	825	771	801	821	830	806	827	807	768	808	834	857	810	812	823	765	828	812	821	780	821	909	843	796	851	845	764	843	771	808	857	846	819	876	820	823	831	848	844	838	780	803	825	844	808	799	806	845	847	819	825	852	802	848	763	832	839	812	840	890	845	771	825	837	831	831	822	796	827	824	835	854	829	822	820	812	878	853	863	815	790	829	840	851	870	804	850	817	842	857	825	830	824	841	826	832	853	790	821	812	805	833	851	801	862	805	809	777	832	815	761	885	855	824	796	860	823	895	829	813	847	821	816	811	836	847	828	851	832	890	800	834	822	865	793	807	886	819	818	772	827	858	837	838	840	845	848	844	836	808	846	811	812	788	832	845	808	839	875	825	825	813	777	847	819	797	833	829	784	844	808	812	821	777	816	782	801	792	843	845	860	799	823	818	817	871	861	833	793	883	818	816	829	814	761	818	863	877	764	836	809	816	824	788	821	772	858	846	782	806	866	817	830	843	804	806	806	830	806	854	845	877	851	797	819	798	822	802	771	834	822	797	836	785	783	818	867	799	823	842	850	812	805	814	839	866	817	836	809	789	847	821	816	821	840	806	859	882	820	863	855	789	836	805	827	770	849	782	818	818	846	829	804	801	820	848	793	787	818	788	807	827	849	838	846	845	839	858	797	822	801	790	813	812	908	756	841	805	781	806	793	832	850	819	796	869	809	830	847	809	791	868	829	801	851	810	822	816	782	813	805	839	824	829	873	769	849	811	823	810	856	830	791	788	811	783	787	819	806	805	827	812	854	874	837	865	817	839	842	832	802	824	764	857	817	842	786	874	801	815	900	869	846	819	797	840	814	834	795	806	850	797	865	804	799	788	792	823	833	819	835	838	791	838	829	826	792	831	815	816	801	807	801	854	796	858	822	869	856	818	820	820	803	801	759	796	803	808	775	818	792	851	799	815	789	835	865	767	862	861	833	820	838	800	800	810	835	819	858	849	850	822	791	836	819	826	833	831	805	795	792	819	801	817	848	833	815	836	826	817	796	855	852	841	831	812	785	821	843	807	818	821	853	825	852	804	814	809	807	788	838	866	825	825	834	830	816	823	832	882	795	836	819	819	836	813	849	797	873	819	855	866	778	795	800	805	841	822	850	849	863	855	804	896	828	827	824	812	822	819	842	856	818	831	805	842	856	845	819	858	823	843	820	847	844	811	861	824	796	818	837	823	798	849	788	824	846	831	872	814	788	852	883	837	807	866	814	819	845	810	774	819	826	795	828	821	833	809	829	801	852	849	845	817	845	809	826	790	828	886	861	820	837	864	834	812	802	812	848	798	816	917	817	827	845	813	847	821	846	806	830	809	818	767	784	831	843	849	813	851	793	838	846	842	832	786	770	788	835	805	789	793	828	852	844	788	796	862	797	835	767	830	832	851	802	874	803	812	803	866	887	787	874	823	845	783	850	865	807	766	826	838	837	791	868	841	875	790	762	800	788	806	854	884	822	850	907	816	759	813	850	797	837	860	843	833	807	833	800	818	804	866	790	792	842	862	868	851	819	826	769	831	811	841	836	823	800	817	863	799	808	822	800	787	851	862	785	868	775	845	813	820	810	812	836	802	864	841	812	837	795	792	825	805	777	807	851	825	821	778	833	786	906	832	809	849	828	794	904	850	840	827	820	918	804	786	805	791	857	890	848	804	807	875	834	822	840	803	784	844	860	825	816	788	817	814	783	819	783	863	829	829	850	805	804	829	815	804	811	773	815	806	815	859	853	797	855	860	811	834	840	848	802	868	831	838	812	858	793	859	834	824	819	793	877	834	762	805	803	757	834	772	843	824	828	798	815	834	838	814	794	847	845	841	821	840	820	805	807	775	803	822	843	857	795
24909	21506	28031	25416	13456	764	499	426	367	314	361	326	316	317	298	295	294	259	281	298	270	257	285	244	265	278	278	286	275	262	254	258	254	259	266	230	263	256	280	255	247	280	257	276	229	265	256	275	258	254	238	270	231	277	235	270	274	245	257	228	248	285	266	249	286	271	246	252	271	284	238	261	247	265	252	268	253	288	239	248	245	248	251	261	251	253	273	232	258	270	256	238	282	281	244	262	265	284	253	256	232	263	276	252	224	257	237	242	261	257	242	257	254	272	249	251	260	286	248	244	261	260	239	289	246	248	234	294	253	253	269	273	280	254	259	248	255	254	241	254	247	229	233	253	299	259	269	220	248	212	284	252	240	263	263	263	241	257	251	241	297	251	256	254	252	265	232	243	240	239	244	274	237	245	272	275	276	248	226	224	256	254	271	239	255	274	229	236	259	239	254	290	253	246	294	251	274	236	243	253	284	245	224	245	249	284	248	277	247	246	233	264	262	258	252	275	249	240	252	265	241	279	253	289	294	261	256	260	267	244	248	226	249	237	237	287	216	245	268	263	236	285	234	249	218	237	273	268	260	269	259	231	301	262	268	266	259	269	239	253	260	241	256	271	274	297	251	255	249	259	273	223	255	254	258	236	223	243	263	238	247	243	262	270	245	248	270	253	244	258	270	281	250	246	270	249	268	244	254	252	264	257	270	241	272	273	255	277	273	244	284	243	259	266	250	282	250	254	230	291	278	277	244	251	249	271	278	269	251	244	256	271	248	240	240	254	267	279	249	281	243	276	259	259	251	291	272	274	257	241	292	243	252	278	243	289	266	234	263	288	277	255	242	286	278	251	256	265	247	245	251	253	254	264	249	250	255	223	243	261	230	258	259	256	251	261	256	261	273	252	275	247	260	265	254	253	211	282	244	276	236	275	265	264	260	265	261	270	251	281	258	256	253	273	257	253	263	240	246	246	241	271	282	282	275	251	261	247	254	246	281	230	248	246	269	264	247	264	233	239	248	260	268	267	270	253	264	259	248	280	255	271	251	247	250	230	234	246	241	268	265	249	289	269	237	268	236	260	247	275	224	281	253	246	282	288	262	245	242	232	255	249	250	287	267	269	261	251	270	244	244	256	262	229	255	271	233	245	264	261	273	247	271	253	246	278	254	258	244	238	274	287	250	244	233	252	262	257	267	247	237	226	300	257	263	261	253	254	268	221	258	280	259	255	260	256	247	238	225	269	238	240	259	274	281	260	254	237	254	263	249	231	273	234	295	277	236	267	263	262	287	250	262	269	266	229	263	233	243	254	268	263	254	243	248	265	219	258	260	290	285	254	255	237	257	294	254	254	270	247	259	236	270	239	251	256	263	262	278	253	232	286	270	249	250	262	268	279	255	255	244	240	245	248	262	233	258	248	243	244	236	286	242	253	266	256	252	259	266	272	272	269	264	287	259	250	282	281	243	271	262	254	262	248	252	290	235	250	243	210	275	258	259	257	246	246	247	253	258	237	261	236	248	255	257	250	242	262	259	276	251	250	265	249	274	252	239	261	238	265	225	270	278	294	296	212	267	230	250	263	277	267	234	244	281	249	277	249	277	252	256	277	230	253	261	300	245	257	272	280	266	216	275	239	264	267	247	276	229	248	247	265	239	240	298	270	241	264	269	274	260	278	281	272	258	235	232	259	263	241	270	245	265	288	237	244	275	255	250	254	260	263	250	245	267	264	260	212	263	241	271	254	245	244	280	248	285	247	257	274	243	272	269	239	260	258	255	266	240	257	242	250	250	248	275	261	261	257	292	242	268	240	229	264	261	258	268	220	243	250	242	259	248	247	271	236	265	287	247	260	252	264	262	253	247	282	275	260	254	278	240	286	251	263	268	232	286	260	249	251	267	247	266	233	248	271	263	247	258	250	207	270	266	260	249	256	240	243	245	255	265	235	258	249	253	232	258	255	230	280	268	256	239	250	250	265	254	269	239	261	274	255	243	267	274	250	268	274	244	236	272	283	298	255	255	261	243	245	230	249	255	262	249	248	243	285	265	265	246	276	236	259	248	251	282	255	244	271	242	257	232	253	210	258	255	258	225	244	239	256	238	250	259	268	253	260	263	237	225	285	245	295	277	252	257	270	246	244	279	244	254	225	249	252	226	256	237	290	243	269	287	251	270	240	257	258	268	267	250	260	250	228	218	252	253	244	229	250	240	231	255	243	259	232	242	255	242	280	231	239	283	245	234	252	260	239	235	275	265	257	265	292	253	248	245	285	263	252	225	269	251	293	258	237	249	279	265	276	261	279	255	258	276	247	249	270	256	263	272	264	273	266	269	265	250	244	252	270	262	275	229	259	248	220	261	257	272	272	251	232	254	226	267	250	234	266	249	268	235	270	245	261	248	217	248	237	260	226	237	287	261	246	266	262	258	269	272	256	256	262	270	282	246	261	227	273	253	243	216	238	261	232	260	240	257	254	268	222	264	243	251	265	262	227	243	258	284	251	267	231	259	261	238	253	228	239	271	266	270	245	244	256	267	255	231	261	265	266	257	245	262	252	222	239	272	233	258	245	270	239	270	301	252	238	257	263	264	248	259	285	253	219	238	277	229	250	251	265	262	264	253	249	252	221	275	270	286	251	276	261	267	241	234	244	273	247	256	250	263	260	258	271	245	241	260	292	222	243	250	226	282	265	293	215	241	241	243	224	256	266	268	272	258	265	230	242	243	253	237	248	262	273	239	232	262	262	262	272	237	259	261	266	260	237	249	247	265	271	281	252	250	220	259	247	241	246	240	273	252	262	271	233	274	277	251	265	247	294	256	277	257	245	243	279	239	284	230	251	249	237	280	263	246	257	289	280	240	258	259	254	267	254	256	236	254	234	255	283	247	264	247	248	262	274	240	265	248	262	234	256	247	293	290	247	264	203	286	280	232	270	253	276	291	268	260	241	231	245	221	261	245	269	278	267	264	244	267	249	256	242	280	269	219	246	251	268	255	271	239	242	249	265	268	237	266	264	246	230	286	267	238	262	250	228	242	255	285	221	287	226	250	251	261	229	241	266	280	243	285	267	286	248	217	251	235	238	259	230	248	242	266	272	247	250	269	241	274	255	243	241	265	245	255	243	251	248	274	257	262	257	279	267	269	237	292	252	246	269	230	262	254	253	222	249	238	247	252	242	266	244	286	264	256	279	260	243	238	243	262	278	228	238	242	253	250	236	250	266	253	268	256	282	270	248	267	265	216	262	272	264	241	226	277	247	269	259	268	237	250	245	242	247	276	271	253	264	252	264	249	234	222	257	263	241	266	260	271	248	269	229	251	253	266	236	256	225	261	307	238	251	256	233	295	209	241	280	223	251	267	251	257	257	244	249	282	245	266	229	224	296	278	257	252	245	259	261	262	253	258	257	306	281	236	275	254	221	274	260	281	229	284	281	292	251	277	257	264	254	255	267	259	250	266	278	281	289	249	250	263	259	271	236	272	259	235	255
3496	5245	3447	1805	1253	996	792	610	552	508	395	401	389	390	335	345	359	335	286	311	280	288	286	307	331	283	291	267	286	291	279	305	290	280	287	321	288	287	278	299	284	268	286	264	318	295	279	289	259	274	267	288	289	289	281	304	279	252	268	275	280	277	295	270	302	299	287	268	261	296	310	299	275	244	303	262	271	244	268	314	287	254	273	293	278	280	270	278	275	275	276	288	300	277	267	310	255	286	289	276	285	267	256	292	227	278	287	253	302	257	256	278	279	282	284	293	276	266	281	253	261	253	266	295	297	281	269	272	282	256	266	283	262	284	276	293	259	292	292	278	271	273	257	300	263	277	287	290	311	259	265	267	250	285	287	267	297	315	297	261	304	289	284	288	257	270	293	292	289	260	269	287	253	277	266	276	283	268	282	302	269	282	282	315	277	287	303	303	285	273	271	263	278	270	259	287	304	303	267	258	307	274	295	296	280	273	299	275	260	260	270	308	283	302	273	283	263	296	308	291	277	276	280	281	275	265	297	294	297	283	288	285	276	265	289	322	253	264	307	248	255	287	278	298	314	267	271	276	310	281	274	293	280	275	271	289	301	280	297	296	302	281	273	314	298	284	276	292	273	291	283	290	295	277	306	257	286	277	285	308	290	298	288	255	282	271	271	266	298	275	272	277	283	262	266	313	274	289	276	296	275	270	285	279	288	270	277	268	289	273	271	283	268	284	274	260	293	273	294	270	297	272	267	297	265	273	273	293	257	295	289	272	270	273	265	297	284	259	281	293	275	309	271	281	310	286	295	308	281	289	276	270	240	267	246	295	271	304	264	257	268	249	270	272	306	317	258	271	286	277	253	302	312	243	293	291	269	258	293	257	275	307	299	264	259	271	262	290	284	255	273	274	305	291	289	285	303	274	296	262	296	284	278	257	294	268	282	292	269	265	262	279	300	282	273	259	309	275	299	279	291	271	269	291	280	308	261	286	273	265	268	302	250	284	278	296	271	265	277	255	281	280	286	294	268	268	297	292	279	300	276	279	298	299	270	292	258	283	290	301	312	249	284	252	297	288	295	283	264	296	312	265	263	274	256	266	291	285	283	278	290	260	273	274	275	272	293	290	262	313	287	266	277	291	270	330	276	288	288	279	271	241	267	288	284	276	298	280	288	264	283	283	277	267	229	297	282	250	286	265	284	275	261	271	284	261	262	265	298	299	297	245	292	291	286	302	250	293	273	296	273	256	288	283	309	275	291	298	263	307	238	270	283	290	284	280	264	281	300	265	269	317	290	310	279	268	292	303	291	301	275	279	284	282	269	282	304	283	273	287	271	298	288	281	272	272	303	264	274	273	304	272	273	302	286	285	298	274	294	266	316	307	261	257	285	286	315	290	279	291	272	283	275	251	288	309	288	286	296	275	275	266	277	308	267	262	284	301	286	312	233	287	292	300	305	285	277	285	259	291	267	280	293	283	292	267	276	306	303	285	299	273	280	279	295	273	269	294	240	277	267	316	276	271	277	272	291	294	289	261	273	283	279	255	287	288	278	293	262	267	259	282	281	268	258	268	288	284	313	258	276	290	246	297	257	294	270	274	271	262	314	312	288	277	278	278	291	282	285	292	286	299	257	293	276	253	283	306	280	276	309	298	271	268	273	277	275	268	278	298	290	275	265	283	259	279	281	285	277	262	283	287	280	262	299	282	309	268	262	296	260	288	271	285	287	260	280	271	265	282	270	276	288	273	281	313	284	284	285	285	293	275	282	289	270	263	242	274	278	283	270	243	297	246	295	284	290	266	252	314	272	302	274	272	282	290	302	301	293	326	284	302	288	282	275	301	248	239	256	291	288	277	287	283	303	309	298	287	282	276	281	299	277	301	277	252	287	248	303	241	277	298	262	267	258	283	287	265	273	251	309	280	263	294	271	282	292	273	277	267	270	261	272	241	288	270	296	277	284	265	281	266	271	273	304	277	278	272	273	301	258	304	265	300	271	297	250	295	262	303	254	257	247	279	291	275	304	315	277	267	286	302	265	290	256	255	274	261	256	246	241	293	301	288	272	267	265	243	280	281	255	292	302	290	264	282	269	270	296	290	283	287	274	263	278	252	288	258	281	283	269	305	256	288	280	306	280	268	284	265	262	286	274	303	272	279	261	288	291	287	283	286	298	255	258	281	269	301	258	259	278	288	289	283	240	306	270	258	282	275	271	256	289	289	251	262	267	262	295	304	275	273	289	244	312	274	271	297	308	275	304	260	231	257	262	271	291	281	286	269	254	291	248	271	310	272	261	282	293	267	289	284	288	275	287	304	288	286	271	248	266	308	267	250	290	296	279	276	277	271	287	293	282	299	299	278	323	316	267	287	268	282	269	269	259	273	274	270	236	269	265	271	287	272	324	298	263	289	305	273	269	278	269	305	284	269	258	299	295	288	270	272	267	267	256	281	292	248	254	293	284	269	289	266	272	334	253	268	273	305	253	287	279	291	281	294	282	278	252	273	276	251	260	305	296	280	259	251	285	273	269	285	281	277	303	276	343	275	288	277	288	291	284	269	277	253	298	289	293	254	267	276	294	275	267	264	288	274	271	279	263	264	271	301	297	253	291	284	279	286	294	281	284	274	279	279	299	298	307	288	286	290	272	300	316	296	294	250	290	242	269	289	245	264	275	284	277	271	287	285	247	287	298	264	285	290	283	255	275	261	268	301	262	300	264	285	278	274	282	301	286	304	299	293	278	266	294	244	294	285	287	275	281	266	279	298	271	295	268	294	272	277	288	265	316	277	272	284	286	297	280	246	308	303	276	272	272	273	287	279	279	274	279	280	257	284	272	286	300	270	301	251	283	268	282	291	282	274	258	313	283	266	260	271	268	278	305	264	276	270	262	263	270	303	276	290	285	276	265	266	257	317	271	276	258	286	273	263	271	281	297	296	297	310	299	286	263	281	277	272	267	292	276	299	253	262	254	286	291	259	271	287	256	266	297	245	289	307	281	262	296	262	274	249	290	278	289	267	282	269	271	268	268	297	288	287	291	281	255	263	289	265	290	288	280	255	291	274	296	267	286	269	304	281	258	323	275	268	273	277	272	271	265	274	296	284	324	264	302	312	306	295	270	302	294	300	275	275	287	253	293	262	299	286	315	285	256	276	282	280	279	327	249	272	271	299	278	280	271	281	306	277	271	267	277	261	290	276	293	275	272	276	292	275	269	285	290	268	273	295	276	272	292	259	253	300	300	301	299	320	296	281	278	269	334	268	273	262	281	274	294	248	296	281	313	288	272	298	298	261	272	278	274	287	314	296	271	265	321	262	278	259	280	272	273	272	226	273	267	285	275	309	257	296	288	279	281	280	293	286	275	289	296	254	269	287	298	261	325	279	289	291	287	280	301	287	298	273	292	321	260	272	291	289	246	292	275	252	252	262	278	302	255	290	289	309	283	291	244	285	254	260	292	251	288	268	258	274	264	257	280	256	289	291	303	263
22499	21400	29262	23928	21402	21495	12371	1767	1355	1296	1173	1068	1061	1043	1023	1043	1000	977	917	872	964	920	920	959	892	962	905	917	901	925	901	894	879	933	850	815	899	873	851	879	859	852	821	865	896	867	867	888	907	835	897	844	867	869	870	899	892	875	855	841	870	863	903	886	911	822	865	894	847	869	867	867	830	931	895	888	886	931	852	874	919	883	825	835	865	915	818	885	872	901	889	898	823	843	858	931	892	808	877	868	898	854	859	879	836	840	859	852	882	880	880	882	891	882	842	851	841	889	818	897	875	863	870	831	905	894	850	885	888	868	833	870	904	868	909	930	851	847	857	845	914	887	867	824	842	887	880	883	844	886	815	840	886	849	861	849	860	887	889	868	841	823	879	844	841	864	926	894	880	845	819	853	885	830	859	866	832	888	850	885	875	851	871	825	871	839	839	929	902	888	905	907	849	940	897	868	878	868	812	833	830	845	849	861	881	836	883	870	837	798	804	900	831	887	853	864	904	889	842	890	878	876	860	936	890	885	858	832	827	871	883	916	872	880	855	864	819	809	811	876	904	863	919	888	904	930	853	827	799	868	899	872	891	884	892	872	855	851	893	896	838	870	881	899	856	944	866	845	885	916	841	858	861	868	867	874	862	838	879	895	844	865	898	838	879	877	845	868	897	875	874	920	804	857	897	963	875	827	872	883	860	875	871	895	902	855	876	867	906	930	841	882	873	851	817	873	887	848	879	891	863	862	884	848	867	836	885	887	929	820	899	826	833	854	862	891	885	875	851	852	836	840	859	898	830	844	836	847	871	869	801	848	829	892	849	804	887	871	859	838	862	874	870	881	843	823	869	833	901	870	857	828	855	851	840	859	890	887	852	918	886	909	893	903	852	904	919	864	925	869	879	859	865	876	849	854	856	830	832	898	838	869	861	877	877	875	897	898	880	869	880	829	885	828	811	885	822	867	835	872	850	895	894	839	893	838	918	854	860	853	870	867	834	865	825	884	842	889	849	849	864	843	900	854	881	907	878	857	843	908	849	897	886	881	916	822	861	866	873	869	929	828	842	874	913	889	848	894	889	849	861	870	856	837	897	856	824	900	897	910	906	893	854	805	861	846	900	838	901	904	923	861	846	916	860	900	903	914	825	909	868	827	920	808	858	878	840	881	874	866	914	872	841	915	816	867	859	882	894	892	850	871	825	828	879	842	893	873	863	857	879	847	835	837	878	886	853	861	815	863	838	855	891	837	846	884	852	838	857	882	868	847	842	852	886	842	886	842	905	866	833	918	796	841	903	883	877	805	844	887	937	845	833	830	856	900	824	843	854	853	861	863	902	850	902	823	861	891	848	902	895	896	875	898	857	914	882	890	861	901	870	890	889	848	936	844	825	846	826	843	861	881	836	890	878	826	894	893	903	837	850	876	853	854	815	899	871	927	898	821	868	859	884	929	828	903	864	839	904	859	849	862	869	881	842	864	852	867	867	879	866	808	834	880	834	853	880	821	865	926	869	857	844	822	933	888	866	866	857	851	879	832	866	837	895	900	852	840	848	825	854	861	882	881	851	835	924	855	897	830	900	860	898	886	861	866	874	889	820	862	862	863	840	868	860	886	872	800	857	841	875	870	882	881	877	853	854	874	830	851	846	872	893	828	831	869	854	868	877	844	911	881	900	929	802	891	940	885	851	847	871	848	859	853	897	867	864	869	840	866	872	815	866	863	873	858	878	854	870	844	871	849	858	865	856	864	888	805	891	822	909	820	823	889	903	839	851	869	800	880	923	888	842	855	807	855	918	934	842	953	854	816	882	942	868	912	827	849	904	873	914	931	847	861	799	868	896	824	869	836	904	851	900	870	822	861	832	858	876	871	904	842	885	822	856	862	898	829	888	865	827	869	849	843	801	849	836	884	863	879	891	817	872	828	900	838	852	858	912	879	901	864	791	901	871	899	873	844	879	901	849	887	858	890	821	876	834	843	887	892	835	869	835	833	892	928	844	838	913	890	874	868	850	901	870	875	896	868	886	828	886	847	803	849	888	774	906	907	903	865	870	847	885	812	843	845	858	855	891	889	872	844	835	879	847	842	907	877	802	871	838	861	850	854	877	837	880	871	868	834	883	833	818	852	897	834	799	843	822	877	895	828	884	835	849	852	882	907	880	825	887	831	904	831	882	856	904	879	802	848	851	916	892	865	862	889	837	898	852	869	880	893	893	862	853	878	909	919	935	896	849	877	859	912	882	850	849	941	836	847	837	888	873	824	819	878	875	849	889	858	872	812	870	857	916	883	864	845	847	901	882	885	868	900	847	843	832	850	828	734	880	883	828	853	859	866	928	855	848	895	880	848	841	929	876	863	831	851	881	884	859	904	866	861	856	884	898	854	851	826	924	904	844	854	850	846	869	847	857	878	868	819	903	920	871	885	874	903	862	884	869	861	844	936	885	836	846	923	851	881	854	813	922	831	874	878	868	921	859	818	847	868	824	911	823	832	838	848	850	888	895	925	856	854	858	891	887	835	833	882	880	888	906	888	845	836	841	873	851	888	863	888	883	855	891	823	894	878	848	841	923	839	864	857	845	879	859	823	897	900	847	809	851	838	841	810	891	876	881	878	879	893	871	881	863	883	843	899	851	854	840	850	887	833	870	862	868	921	860	788	865	911	872	852	879	847	925	907	905	868	816	857	873	893	875	854	803	825	866	859	916	851	939	864	858	857	870	868	836	794	862	860	927	811	887	914	901	839	849	904	860	885	850	846	809	894	767	864	807	831	881	872	918	868	827	806	835	864	875	865	786	873	869	864	869	871	881	864	858	862	885	851	819	868	816	841	867	905	847	943	894	867	820	803	868	881	865	864	822	894	851	823	826	902	915	821	911	875	886	903	868	857	877	916	883	856	852	908	892	789	896	845	810	795	875	855	850	819	886	894	875	866	892	889	887	956	904	859	837	854	854	876	807	832	851	901	925	859	865	815	906	878	798	799	855	859	809	888	832	805	810	857	852	840	908	891	880	905	881	944	873	858	889	933	867	839	854	845	820	857	876	833	784	843	862	824	852	850	898	933	877	894	843	882	873	868	797	836	826	847	850	890	826	855	858	860	882	874	897	882	785	871	846	839	856	859	837	854	888	893	893	875	888	846	863	876	893	875	864	866	856	863	839	784	826	864	826	835	831	907	895	855	921	849	906	867	863	836	826	906	922	901	888	862	872	825	814	808	903	865	810	896	853	863	842	833	883	861	900	833	831	852	872	892	883	850	813	868	890	869	846	901	835	840	870	948	870	847	853	862	885	857	878	857	843	876	917	825	860	857	905	818	857	830	896	855	895	854	879	835	847	858	869	860	909	879	885	862	852	882	883	888	827	883	859	876	878	888	849	876	885	869	871	889	880	858	856	875	843	837	851	851	828	866	919	822	787	852	905	813	847	851	870	818	872	869	882	855	876	843	870	848	859	887	893	847	867	878	897	833	862	860	881	847	875	893
4779	14609	10436	5282	4091	3074	2392	2088	1676	1527	1370	1268	1176	1145	1135	1054	1011	1019	1001	1020	988	974	881	945	931	949	968	908	917	914	892	890	848	965	947	932	934	861	878	859	881	918	915	903	923	903	862	916	833	922	879	863	849	865	911	862	890	850	884	917	878	852	877	881	882	856	858	877	868	864	917	830	924	868	822	894	910	943	879	868	865	895	872	891	838	934	855	857	944	865	918	827	859	854	845	902	835	865	904	849	899	870	863	908	876	852	861	872	916	893	880	851	879	885	883	865	886	846	864	816	908	858	867	852	853	869	901	858	938	875	913	855	868	874	887	916	838	852	861	874	885	796	865	828	904	866	817	937	883	861	866	850	896	885	853	854	844	920	861	901	882	823	862	877	875	839	911	884	906	951	889	879	892	874	868	891	861	919	884	880	882	910	882	874	920	879	812	883	890	849	863	894	840	864	906	859	888	853	838	859	880	845	913	817	863	859	855	914	857	815	811	931	902	890	891	876	898	919	849	873	835	854	824	839	855	908	902	912	905	849	906	890	886	875	865	811	883	888	833	896	913	861	885	892	818	849	805	864	836	930	837	862	855	848	879	837	882	880	837	874	804	925	852	816	904	880	856	896	861	890	834	877	782	809	889	817	833	848	904	877	885	860	858	879	930	934	893	929	861	885	876	843	881	851	881	893	920	862	841	835	869	866	903	888	866	870	894	837	853	875	901	883	862	863	840	882	880	901	863	923	863	873	850	833	841	847	917	888	853	869	863	885	797	835	877	868	808	887	922	836	846	823	798	841	885	876	868	863	880	843	901	878	865	864	929	885	837	874	906	871	856	858	889	885	869	853	875	874	850	881	846	842	879	826	924	854	889	892	829	885	901	846	890	853	871	841	895	836	907	857	884	855	885	844	859	835	863	876	843	864	904	878	874	921	875	821	898	893	840	850	843	897	830	836	901	860	845	888	856	909	916	900	916	932	899	854	920	877	881	899	859	856	885	846	882	823	878	879	839	850	883	851	872	896	815	872	864	942	923	893	903	856	900	816	867	914	859	868	875	873	844	892	886	878	822	842	876	834	857	853	850	829	853	860	892	848	891	903	860	879	868	849	847	855	862	873	835	840	895	935	912	875	843	884	860	926	850	889	845	808	895	835	899	869	899	846	909	819	877	863	822	906	929	877	916	867	885	850	842	881	845	883	859	824	832	885	852	860	889	864	840	838	842	886	829	905	853	831	854	837	813	826	932	835	807	853	894	901	915	861	882	865	836	841	877	848	899	882	773	847	868	870	829	898	828	886	871	871	895	858	850	886	886	876	884	910	843	823	873	883	811	882	850	837	851	857	822	908	808	853	854	845	914	867	824	928	869	844	831	862	861	838	850	855	919	930	837	822	880	853	886	836	823	880	888	861	898	889	879	836	853	916	882	867	892	835	913	844	865	801	914	866	901	852	851	814	846	834	883	900	902	834	864	857	876	892	879	896	868	845	926	858	816	891	891	861	886	862	855	938	878	882	905	870	871	867	854	877	831	819	843	882	852	839	874	850	818	869	854	943	873	862	824	856	840	873	805	853	816	840	866	838	842	820	875	869	869	894	904	856	922	838	846	858	962	906	888	831	874	857	871	930	850	892	844	849	880	866	825	823	845	875	847	913	867	909	879	866	825	936	811	882	880	844	857	863	855	871	902	885	880	847	896	911	839	851	889	870	829	867	887	844	871	831	913	894	882	848	868	883	907	843	803	873	825	922	956	882	875	846	920	853	852	857	852	841	879	889	861	914	908	859	884	870	843	882	884	841	858	902	837	850	841	851	901	891	875	843	896	831	892	862	865	831	831	873	838	831	869	833	836	910	847	921	940	869	831	872	826	877	862	895	846	884	853	885	919	881	900	798	902	861	878	821	862	896	875	869	881	807	853	902	855	820	847	820	903	823	819	853	853	799	864	853	871	844	909	881	843	890	884	853	860	884	901	896	914	833	849	872	872	830	856	882	913	854	893	892	864	881	871	891	895	874	871	863	877	886	880	891	874	892	866	882	876	838	862	865	823	880	883	871	855	876	881	830	886	866	879	843	838	858	872	844	882	949	855	906	850	875	813	864	869	901	882	858	830	879	918	872	831	863	828	883	885	869	824	856	868	882	916	814	931	892	892	874	897	865	842	917	880	832	862	891	823	897	870	847	853	873	870	874	799	785	828	808	901	909	839	891	886	918	823	859	851	855	929	870	850	922	915	897	852	870	855	850	859	839	886	871	811	882	879	910	843	835	843	855	874	877	846	851	862	868	888	898	873	817	850	853	897	825	854	939	898	851	904	870	849	852	826	826	876	907	870	841	930	895	834	885	873	876	888	861	895	878	909	929	862	842	892	797	897	872	843	863	911	889	888	863	786	846	932	906	908	893	877	907	862	828	929	874	877	874	841	869	925	866	869	846	869	899	860	851	866	855	915	873	867	865	827	868	837	842	892	881	866	867	868	838	825	856	867	873	866	859	837	835	913	882	906	902	874	862	882	812	856	904	845	809	901	906	851	834	882	898	820	886	883	817	890	815	876	840	841	833	924	926	878	849	932	838	896	852	897	839	884	863	840	913	894	923	872	872	948	818	833	849	840	858	853	882	847	909	877	897	848	868	894	825	893	837	892	902	856	812	856	853	877	832	831	911	873	847	904	887	823	859	830	921	865	844	863	866	897	895	845	833	853	882	833	890	880	893	843	903	832	883	874	857	893	829	896	870	899	910	896	870	884	864	872	901	898	847	892	901	861	855	849	889	935	901	857	897	885	812	870	847	861	841	857	884	835	884	877	917	916	876	835	877	755	837	893	890	906	900	861	850	833	793	897	838	915	863	874	872	899	886	861	885	846	926	890	845	797	863	865	825	862	855	875	870	851	905	848	872	865	854	861	863	845	856	857	918	904	870	862	921	817	854	876	850	898	846	874	919	847	856	835	804	875	810	897	860	876	907	853	854	807	861	812	877	854	830	833	887	904	915	863	862	892	880	917	801	876	895	888	855	831	891	920	845	915	878	845	792	817	881	868	859	863	878	885	916	909	915	851	840	857	859	905	880	923	900	893	833	883	905	911	829	850	842	916	903	840	812	884	866	858	883	829	844	846	856	920	874	869	914	909	840	825	903	852	928	890	834	856	844	936	909	813	839	924	826	835	843	870	911	873	854	847	895	852	861	888	885	855	867	831	847	876	885	916	921	908	917	839	945	833	901	859	841	907	924	861	828	841	874	901	854	913	830	864	906	875	869	825	818	893	879	888	851	817	875	847	897	853	839	905	880	848	820	877	826	836	891	929	859	886	885	853	826	871	912	893	881	911	878	911	842	864	918	886	911	883	857	874	880	852	914	872	871	867	904	874	837	929	857	820	838	874	848	880	865	837	934	810	903	854	903	898	844	903	877	855	913	909	869	805	856	897	868	846	859	885	876	806	902	866	846	910	888	897	888	900	829	903	841	821	892	860	850	895	872	917	861
27954	20510	7926	809	499	464	443	392	402	390	396	394	346	385	383	382	357	381	374	373	378	395	379	343	355	366	357	385	334	367	377	367	334	374	340	371	372	383	373	371	370	353	344	365	336	379	357	332	362	352	361	338	362	328	388	351	381	365	351	394	379	376	382	342	398	354	359	375	366	370	341	370	380	355	352	364	377	389	347	343	360	371	360	370	346	355	360	379	411	357	387	372	369	366	340	357	343	387	378	365	365	372	344	360	342	364	368	402	370	392	349	354	402	340	381	362	384	369	370	346	340	362	379	371	361	364	353	371	354	352	372	371	349	383	387	396	306	361	378	339	321	378	356	353	378	372	386	363	336	407	374	372	402	362	344	365	375	350	390	351	339	362	375	338	381	358	347	403	362	341	377	336	370	389	390	356	370	365	377	377	368	400	351	373	340	335	381	354	352	380	390	332	355	367	308	369	341	346	352	365	347	373	353	344	377	373	335	366	358	354	378	372	367	368	382	357	359	367	385	393	409	365	383	356	387	401	348	383	369	386	328	367	376	389	395	357	369	393	379	398	384	381	370	373	351	372	385	380	383	356	342	329	391	355	353	386	360	374	357	365	375	359	379	353	368	406	363	331	382	371	355	357	366	352	342	358	383	336	381	366	376	333	367	392	367	388	400	378	354	382	382	360	347	367	371	383	353	359	373	379	378	371	387	333	411	371	374	410	394	352	388	345	359	360	371	403	348	353	334	395	376	348	374	366	355	379	362	363	358	398	344	376	357	358	377	383	376	352	341	385	398	356	375	355	367	356	361	377	344	350	383	328	383	349	355	332	374	377	363	401	369	375	375	341	347	379	354	342	364	388	373	387	375	357	355	356	397	384	356	330	368	374	353	368	342	359	368	360	381	404	386	398	351	375	360	400	355	385	372	372	323	339	374	383	360	382	389	385	332	342	357	392	352	383	363	379	343	394	371	345	379	371	355	354	383	425	362	358	381	379	356	337	361	362	376	352	363	349	376	358	384	352	389	365	365	366	399	383	370	359	383	341	343	380	365	427	343	356	377	402	373	409	361	369	423	386	349	376	329	371	334	347	359	336	383	363	362	390	369	351	383	376	347	352	355	325	370	329	358	369	374	357	364	327	389	362	374	354	349	385	363	352	369	395	373	384	334	385	372	386	368	339	398	349	353	377	351	359	343	315	370	388	325	387	368	360	373	348	367	345	417	349	346	368	404	357	372	364	398	369	360	368	375	362	374	397	404	345	400	368	366	366	389	372	381	381	374	388	376	376	368	396	374	359	385	348	362	353	342	377	345	334	331	362	366	350	374	341	396	371	381	362	355	390	405	387	349	389	343	348	377	376	387	372	378	374	359	347	336	377	356	386	357	343	351	376	391	374	401	329	348	371	392	361	367	395	350	360	381	411	396	371	367	360	386	358	376	348	352	351	379	412	326	349	352	332	342	391	350	389	349	366	375	328	386	362	371	393	367	363	364	394	335	386	386	361	352	358	351	352	398	390	352	366	386	358	362	382	343	354	355	371	391	394	363	402	351	406	328	372	414	391	364	374	374	367	365	359	342	372	365	376	351	334	373	375	385	374	366	341	386	389	361	369	371	389	395	369	344	425	355	378	388	386	402	359	379	342	366	376	347	400	370	367	375	380	402	362	368	357	342	361	396	372	364	358	398	378	376	360	365	407	362	336	360	403	348	395	356	385	360	378	377	341	359	361	372	392	366	361	401	383	389	352	410	348	370	363	378	374	410	361	381	370	370	322	360	369	378	380	360	351	347	353	357	368	363	387	348	372	345	362	337	367	347	357	371	366	356	363	367	404	377	413	340	376	336	363	399	408	358	335	398	402	385	321	409	401	382	342	346	391	396	378	391	376	405	385	382	382	359	380	366	373	370	395	361	365	352	371	344	400	324	376	401	373	350	364	363	358	372	325	358	354	364	410	415	394	361	356	385	352	340	344	400	348	356	336	369	340	390	347	378	369	367	340	370	367	371	385	340	350	365	378	445	330	377	337	357	353	378	353	352	379	347	365	381	345	377	382	360	373	346	342	378	371	393	400	386	359	352	382	382	379	375	345	363	398	339	369	357	373	336	428	345	351	369	361	368	369	344	390	383	385	378	369	378	381	400	369	364	369	357	388	370	351	340	372	358	337	359	407	360	370	354	381	352	325	351	380	327	349	382	377	357	345	371	386	370	353	373	389	336	351	357	391	342	364	405	319	356	366	362	351	362	380	353	384	362	367	360	342	351	302	374	350	370	361	379	395	368	348	371	372	342	386	361	379	391	391	392	355	365	366	379	347	368	361	392	390	356	360	398	326	364	355	359	384	326	394	396	365	370	368	359	400	348	353	352	363	368	391	392	358	348	395	394	377	384	384	401	376	368	358	388	357	348	392	330	329	341	368	366	371	361	336	323	358	370	411	376	367	355	371	363	371	372	348	377	380	352	379	368	367	410	395	371	339	398	376	360	370	370	364	369	400	359	374	341	369	378	376	365	357	368	388	382	353	372	382	387	331	337	380	384	355	365	384	374	366	351	357	349	353	380	335	349	393	379	352	357	390	398	381	390	325	385	375	352	375	375	380	364	367	357	353	368	358	376	317	402	352	378	359	357	386	380	350	341	346	386	373	337	366	395	380	372	361	323	385	349	370	383	361	387	384	356	358	396	372	361	366	374	350	356	331	324	353	365	385	330	360	332	365	367	377	350	338	373	311	403	354	386	392	367	355	386	369	384	409	363	404	330	335	392	372	361	370	370	342	394	343	382	382	343	354	370	363	359	361	363	368	387	401	376	367	340	402	335	383	363	373	349	374	414	373	379	359	361	325	347	373	360	342	352	350	385	379	323	383	357	369	382	369	340	385	396	355	365	393	332	356	360	375	379	348	414	358	407	386	364	342	392	361	346	372	358	383	359	354	392	371	369	350	353	387	376	372	371	396	368	376	339	346	332	352	383	383	388	351	372	399	366	417	373	382	337	363	345	359	385	356	376	348	361	389	375	369	336	395	372	367	349	396	370	344	388	371	389	371	405	333	344	374	359	376	376	358	359	374	347	356	393	390	350	353	350	371	375	355	371	379	387	352	374	357	344	362	345	382	430	370	377	343	349	360	399	345	387	345	372	334	368	384	359	375	367	361	357	369	377	381	345	379	360	376	365	368	362	360	383	328	351	337	381	373	364	366	361	369	396	388	350	339	384	361	345	346	383	339	333	392	388	358	327	386	369	357	376	387	354	356	380	358	376	326	431	354	367	343	339	369	356	349	360	361	387	337	356	364	357	388	382	326	353	360	388	336	349	395	343	374	344	355	380	356	335	355	387	365	405	373	351	392	365	351	374	392	366	341	357	352	374	354	362	377	356	370	382	327	403	351	357	366	386	358	365	356	354	372	394	354	372	394	361	375	345	375	386	386	371	348	398	334	363	384	386	343	382	384	396	351	358	355	381	365	405	335	379	358	364	357	404	313	375	370
4491	1484	978	633	521	490	410	418	462	415	397	406	408	371	407	412	424	383	385	378	369	365	355	384	384	365	349	359	354	402	368	372	376	370	388	388	362	388	388	384	361	354	409	362	353	380	378	358	356	382	351	399	378	389	354	387	390	345	341	361	367	354	347	370	357	371	396	335	415	358	371	348	363	374	356	420	346	395	365	386	427	378	361	408	386	385	382	396	384	334	366	397	352	351	368	355	365	382	360	381	389	401	372	384	378	362	376	360	402	368	390	383	357	397	362	409	378	378	352	367	353	410	372	386	393	381	386	390	389	377	369	364	374	376	365	413	397	357	386	362	388	392	359	390	340	364	408	360	388	380	359	331	359	382	343	363	389	377	371	341	358	379	374	409	363	347	380	426	372	370	368	379	374	346	376	354	397	398	364	375	353	381	375	356	392	408	361	391	352	378	378	358	369	389	411	356	364	372	393	378	423	371	358	389	361	365	374	385	347	378	405	326	359	366	376	363	401	374	364	388	401	356	396	346	382	343	366	407	358	359	402	400	377	370	374	396	407	365	395	381	392	416	372	378	401	371	400	345	321	372	384	392	392	390	375	362	393	330	416	386	372	362	367	433	374	387	390	335	377	379	388	390	385	402	376	376	354	381	388	376	371	377	381	355	361	365	367	383	383	368	363	352	382	416	397	383	358	365	351	388	355	365	424	402	371	359	353	377	363	346	364	377	383	411	348	382	369	372	401	390	387	386	356	370	389	353	404	378	339	379	359	370	362	393	384	358	388	377	388	346	351	408	365	351	338	366	346	360	406	391	395	391	358	404	408	366	348	354	399	377	380	382	394	368	382	338	355	378	358	364	385	350	348	388	361	381	374	345	357	378	355	369	387	390	366	380	364	395	334	381	384	413	401	361	374	376	379	393	363	367	363	415	378	415	353	388	384	370	374	356	368	386	364	388	358	372	374	344	416	367	360	380	377	357	373	364	336	369	349	403	356	389	374	372	396	383	378	345	353	387	344	380	357	377	364	350	363	388	334	368	379	377	375	354	359	366	421	383	376	347	360	345	373	401	370	403	374	342	358	424	383	400	368	395	422	347	382	333	374	387	382	372	364	350	384	388	367	393	379	389	396	364	381	400	340	361	371	410	401	338	362	386	380	403	400	388	386	395	366	381	387	370	374	361	402	359	397	360	388	377	375	366	405	368	370	379	380	378	352	391	365	370	345	389	376	333	348	394	401	384	397	384	369	354	389	389	359	385	380	378	375	387	431	382	380	383	405	352	414	388	370	366	356	384	369	341	343	362	388	356	404	380	374	376	377	356	359	390	372	368	345	374	399	367	368	354	387	379	393	393	372	337	384	375	365	378	388	347	367	400	359	371	400	367	374	347	358	365	418	384	375	378	371	360	406	334	386	353	419	358	391	365	358	365	372	356	357	380	359	355	381	372	361	386	341	400	355	372	356	384	374	357	368	367	330	388	378	368	342	375	397	355	410	391	404	384	352	374	388	376	335	389	405	391	374	400	384	391	370	392	369	402	339	400	389	355	377	402	364	364	362	382	415	361	372	393	384	343	378	370	376	386	367	391	353	422	347	378	379	369	349	358	383	363	371	349	390	367	342	378	402	345	367	374	350	382	359	337	379	374	377	327	402	349	373	348	406	377	396	370	374	400	393	377	374	386	361	391	357	403	378	372	356	378	415	382	404	335	395	386	368	378	402	365	378	357	368	351	374	352	400	368	379	375	380	383	359	411	380	407	391	373	388	387	334	392	349	353	380	335	382	388	366	394	383	370	357	377	376	396	379	351	375	374	384	381	409	381	363	382	377	373	391	383	409	371	363	333	396	376	359	369	377	366	381	394	399	350	368	386	418	358	385	369	381	358	395	361	367	381	379	390	365	343	348	384	380	405	370	401	354	395	386	363	402	373	348	380	376	403	375	390	410	351	386	375	390	367	371	397	342	358	351	357	331	352	379	399	350	328	340	429	369	351	372	365	387	391	381	360	365	380	374	343	365	352	358	378	384	387	356	334	368	369	369	373	396	373	377	375	375	376	361	380	366	359	398	399	356	386	360	364	373	358	368	354	384	396	367	350	391	393	403	369	362	429	361	384	400	375	395	389	382	341	357	428	370	360	394	413	396	389	354	372	386	387	368	407	368	329	378	403	352	372	377	378	398	387	385	347	387	369	416	392	387	385	384	339	384	376	367	366	352	375	424	378	349	374	375	390	394	404	376	410	402	364	381	349	366	381	411	407	364	396	397	340	419	378	412	363	386	354	369	407	366	382	356	387	382	365	386	351	382	438	333	345	404	387	379	359	376	392	367	359	386	366	391	380	367	366	370	380	372	412	361	352	355	413	339	372	381	389	351	372	367	365	391	369	368	390	360	387	362	363	375	383	362	400	349	387	390	378	358	351	377	311	369	354	397	372	373	378	378	398	382	366	373	391	370	377	348	371	373	378	368	378	376	357	354	388	369	383	357	396	391	412	374	393	382	409	402	395	350	393	376	353	354	362	419	390	383	379	350	380	389	344	380	364	359	388	364	359	341	385	353	387	398	364	391	380	380	384	367	379	388	351	351	363	348	411	370	386	365	387	393	381	389	377	405	327	404	337	410	357	376	407	374	396	361	376	380	359	378	366	392	393	382	383	379	349	371	359	382	384	382	374	354	362	353	401	381	416	395	376	395	343	367	393	381	389	404	411	355	353	349	338	372	348	369	361	388	345	349	382	354	393	381	335	390	393	383	377	377	396	363	393	353	391	374	366	374	349	401	354	354	397	375	386	387	371	349	367	353	358	338	374	359	397	391	398	401	394	385	378	383	362	381	373	365	359	372	386	367	350	371	374	366	393	377	376	378	363	386	361	364	380	362	366	389	378	388	339	394	385	352	374	347	377	390	377	356	369	369	375	344	361	370	369	376	386	417	388	343	381	381	389	373	404	377	345	409	369	381	399	376	401	383	334	431	379	395	384	373	370	380	378	374	382	400	362	352	364	374	369	375	391	404	377	363	372	415	347	351	350	388	360	367	375	338	371	372	374	363	401	368	357	400	387	382	363	361	398	357	371	391	410	379	425	363	372	355	362	348	386	384	374	378	373	397	366	348	386	356	358	392	378	376	371	356	371	361	383	384	397	381	345	354	359	382	395	369	403	370	362	367	402	367	377	382	366	391	348	409	349	388	374	378	384	379	356	385	382	365	411	404	352	383	391	360	373	417	371	408	359	398	359	365	394	361	371	349	392	385	381	354	385	359	385	390	354	386	362	361	375	400	388	403	388	385	339	363	382	366	346	366	406	380	382	345	404	357	333	342	374	373	342	364	411	378	325	370	393	368	345	361	390	408	377	348	371	340	367	368	382	379	392	378	363	364	362	380	323	396	390	394	379	386	394	374	393	374	397	377	378	361	374	371	396	362	385	341	370	394	371	362	359	370	357	384	349	379	387	347	387	359	368	376	388	383	336	384	398	390	368	372	377
23693	21514	28994	24458	21521	13050	1899	1237	1091	1045	999	983	962	893	893	912	933	858	867	859	833	834	848	839	865	829	854	817	831	870	927	828	754	851	808	843	868	819	811	796	788	762	821	791	775	827	796	807	863	832	822	771	801	783	811	877	857	793	797	848	855	846	806	845	801	876	847	823	774	881	762	801	778	827	850	775	845	808	805	837	842	841	816	830	829	847	816	805	806	832	829	731	828	894	805	818	868	780	865	805	829	827	844	837	833	805	819	798	823	806	856	807	805	830	784	850	851	825	805	797	837	813	824	829	835	803	835	837	842	814	817	837	782	805	880	810	829	817	820	829	826	835	835	819	845	785	795	774	796	803	756	840	868	793	819	843	798	761	819	823	760	862	881	796	781	805	830	845	840	867	745	786	818	840	774	863	788	789	768	827	862	817	862	811	855	819	798	786	895	817	784	791	782	763	849	793	848	798	796	814	815	803	844	813	808	807	835	804	871	808	781	829	844	828	817	771	840	774	827	829	895	846	839	823	807	815	837	813	818	801	783	827	820	763	795	810	799	754	843	812	820	852	827	866	811	817	829	779	793	849	803	830	832	824	824	779	829	818	868	811	782	782	871	848	800	788	818	830	820	806	851	860	751	794	847	868	815	856	825	798	794	784	783	818	817	776	805	811	889	873	779	868	820	867	800	813	844	816	827	815	817	799	815	841	834	843	794	868	845	832	807	834	797	853	804	821	824	871	810	799	825	844	830	825	805	819	867	781	845	742	827	825	867	870	845	832	772	809	821	814	847	810	856	861	796	795	800	849	853	845	829	820	874	826	853	834	811	827	803	833	794	860	815	830	800	822	787	864	859	800	856	753	788	796	835	825	808	823	810	808	776	812	796	799	763	859	822	822	774	814	824	853	844	873	790	820	810	837	804	829	838	819	792	849	788	830	839	788	835	788	822	818	809	855	829	869	801	825	865	804	863	840	819	829	812	808	778	820	803	766	786	814	844	793	810	824	843	894	880	839	802	807	767	840	825	838	800	885	835	801	828	822	808	822	814	818	767	787	812	842	844	800	836	862	796	810	808	810	806	811	817	836	820	803	807	826	784	821	795	817	844	843	826	818	809	782	823	815	842	804	828	792	809	743	822	806	837	845	815	835	871	798	836	806	789	842	840	840	882	794	814	784	787	778	783	871	842	789	841	844	778	846	837	839	795	807	842	842	851	792	829	825	847	788	813	805	871	829	826	849	819	818	790	766	798	771	815	777	820	827	821	815	823	877	823	832	806	853	840	837	865	786	819	805	860	804	821	809	854	841	791	809	774	871	830	820	835	823	804	855	805	834	859	814	802	818	827	807	821	813	792	807	868	815	828	801	864	836	834	825	843	787	808	825	815	856	830	802	796	833	790	824	787	813	824	771	845	848	769	805	832	783	801	812	811	858	819	835	829	775	781	768	804	851	826	808	815	785	839	855	843	837	799	856	798	812	805	767	820	811	838	784	824	822	812	808	835	862	802	818	865	766	770	839	822	816	863	842	833	787	803	812	826	815	788	872	767	837	771	844	793	823	791	798	843	760	828	821	834	799	827	821	844	803	857	854	785	819	846	852	794	829	792	891	772	845	861	811	847	792	799	866	785	814	818	853	826	846	796	794	833	797	824	817	785	814	829	870	821	847	778	847	787	810	828	779	838	790	808	792	847	814	816	843	773	852	810	888	802	809	784	891	798	832	825	816	820	838	849	815	861	787	817	856	862	796	835	760	785	842	858	811	815	794	850	825	836	849	802	836	834	803	824	832	854	826	849	822	779	861	802	808	799	848	779	807	822	818	857	823	850	837	840	837	764	806	820	844	851	815	803	782	839	839	820	823	853	843	789	781	827	791	828	808	833	788	841	807	812	828	801	866	823	882	827	808	807	880	824	826	831	795	814	815	791	773	808	769	864	858	808	886	825	764	820	820	845	811	842	836	808	819	821	801	843	828	766	852	856	765	793	774	780	799	792	834	850	861	828	839	821	870	832	800	799	817	812	806	822	843	840	814	776	825	827	813	797	836	788	810	816	886	779	838	841	866	840	841	838	793	794	807	789	829	843	823	815	821	804	810	794	856	815	816	847	794	788	846	825	838	837	823	842	892	830	830	896	802	898	844	812	771	773	755	764	836	794	853	837	767	832	793	817	899	850	797	831	799	830	861	846	834	820	834	801	807	812	811	843	793	837	813	799	760	882	838	879	817	817	885	860	808	833	808	856	808	800	797	829	820	814	809	825	787	787	869	840	781	837	772	822	842	829	773	803	764	789	802	844	787	821	799	834	817	788	818	893	856	809	809	847	806	877	848	846	829	881	788	831	848	801	839	868	813	849	797	841	817	787	768	818	775	793	787	876	818	812	861	842	782	767	819	784	798	825	812	842	839	841	777	847	834	822	797	838	787	801	815	785	794	804	807	787	782	787	813	875	791	809	784	825	873	772	851	844	824	812	820	839	794	775	810	838	850	829	804	825	854	846	804	841	836	790	852	814	861	808	798	814	810	795	798	818	853	782	775	850	795	846	803	834	765	846	850	840	793	775	810	815	793	751	846	838	764	830	841	772	804	851	811	907	778	879	823	805	792	856	786	774	852	850	867	804	824	807	825	743	859	821	848	824	787	836	841	851	791	823	810	861	846	815	804	827	841	817	869	800	820	786	814	796	846	857	752	829	860	819	798	849	826	826	825	746	835	849	823	823	861	813	805	869	832	785	815	812	817	816	774	830	811	815	841	817	794	794	834	834	830	764	775	838	827	759	821	817	845	764	836	824	834	798	818	805	807	788	820	806	810	840	788	815	810	833	845	851	876	830	810	843	813	798	782	818	816	834	804	834	833	853	784	812	780	842	801	826	758	826	785	806	847	857	838	832	856	881	807	830	857	844	822	802	810	823	811	846	792	823	850	835	808	815	868	817	806	812	786	814	843	784	834	863	810	832	838	787	838	878	804	821	824	792	782	844	814	824	799	804	801	778	871	803	795	804	790	851	809	787	800	825	801	820	827	793	831	836	805	802	832	822	822	788	813	828	827	808	850	829	814	800	789	777	816	765	785	830	840	833	819	822	845	854	860	789	792	768	850	788	828	830	786	791	824	873	857	795	729	838	826	883	835	786	800	790	781	841	815	872	851	856	812	868	750	806	798	826	787	869	844	825	823	821	787	753	787	852	833	832	817	795	834	838	796	766	803	785	811	816	833	811	876	789	883	827	773	790	838	857	842	800	845	862	759	810	815	779	833	813	868	890	847	791	791	791	860	792	834	822	825	865	767	817	786	843	831	831	808	835	827	779	773	849	855	808	833	784	837	858	862	796	812	816	775	819	767	843	820	861	804	838	836	789	856	838	861	844	800	846	825	821	790	772	854	842	841	860	820	803	804	864	817	824	790	793	825	834	825	806	816	805	828	812	815	838	830	792	818	806	835	870	811	828	850	821	787	816	861	803	834	808	837	819	854	810	820	862	831
3628	9166	6434	3383	2437	2041	1711	1454	1289	1110	1094	1082	1002	942	920	902	878	915	871	897	878	899	866	874	837	832	832	772	848	870	841	827	831	890	846	827	861	841	845	846	862	782	883	836	779	765	863	821	840	837	850	824	820	848	802	832	798	814	810	907	770	819	810	810	790	839	752	815	831	786	798	915	838	810	801	813	841	799	788	783	851	805	824	878	804	852	814	804	880	749	799	832	772	789	875	822	816	796	842	860	808	771	794	837	832	805	876	815	836	781	800	785	817	770	802	775	802	815	825	797	809	841	816	795	821	855	809	840	786	820	887	798	783	755	836	806	814	805	832	850	785	831	800	796	867	800	812	811	752	839	807	777	790	874	849	828	783	815	853	823	797	803	765	826	875	809	788	798	819	824	812	820	819	822	811	879	849	856	810	761	797	793	808	821	834	796	843	831	754	826	844	825	881	782	840	789	787	851	818	812	760	790	832	834	806	776	801	795	807	835	749	813	805	870	845	849	798	796	828	792	777	825	846	794	801	827	848	811	815	794	850	844	818	841	847	827	787	865	824	818	807	834	806	853	835	829	827	805	811	835	826	769	823	819	836	775	859	845	826	830	789	799	845	885	831	807	836	841	806	813	813	805	846	792	788	857	830	768	854	773	869	826	834	854	852	811	862	854	785	816	809	817	798	836	835	783	853	824	793	842	805	815	854	792	820	808	758	810	821	817	766	818	847	799	794	825	820	847	823	844	824	843	781	811	824	816	822	834	796	826	822	858	803	807	833	810	913	859	850	833	836	856	822	822	819	846	808	764	844	811	878	798	803	838	799	847	798	819	808	764	836	812	828	778	796	860	849	779	828	864	801	806	832	848	789	797	825	803	768	815	849	781	759	759	836	777	876	832	880	790	771	816	811	783	808	826	836	852	800	793	829	821	882	809	823	760	841	838	802	842	793	832	797	800	783	803	816	826	826	819	845	816	830	847	807	836	826	887	827	787	833	782	811	859	782	786	844	790	845	776	791	834	823	808	810	844	808	846	805	804	815	861	816	834	829	836	805	843	798	793	791	807	878	856	814	814	763	837	826	801	778	859	798	814	796	856	764	850	808	821	832	824	812	780	823	807	840	824	801	762	842	808	852	822	789	816	827	827	820	823	842	862	821	801	811	809	761	830	805	803	838	868	839	818	818	865	761	812	841	811	816	792	819	831	773	858	840	814	822	845	864	818	829	834	825	804	753	811	826	809	865	781	832	855	814	790	793	875	761	782	763	849	810	852	799	806	827	822	782	821	852	830	822	799	831	784	814	841	814	842	843	802	789	800	847	803	848	803	821	810	829	852	830	823	800	812	863	828	826	836	825	784	818	845	807	828	840	883	802	786	796	839	808	828	788	832	774	772	807	812	816	803	871	786	821	819	749	906	802	826	815	907	826	809	783	891	880	832	814	822	809	794	841	861	774	809	815	796	829	820	807	843	805	861	810	858	874	770	889	823	832	836	820	810	833	776	824	827	830	820	820	780	799	807	803	816	789	849	814	808	826	836	815	890	849	806	827	806	830	854	810	799	848	890	833	785	820	817	861	798	869	836	876	813	827	806	813	812	838	841	851	830	868	841	837	852	782	838	835	768	810	835	761	802	847	826	743	802	773	800	837	785	867	821	781	836	816	826	786	896	860	776	792	863	782	769	766	834	796	817	859	782	818	846	793	747	838	786	822	855	838	818	818	821	836	871	825	814	772	829	822	851	792	850	827	807	809	840	790	822	812	862	809	849	814	850	810	814	810	767	818	834	856	801	816	832	778	824	813	802	818	786	792	799	850	835	787	836	821	823	837	862	838	859	796	812	821	802	820	850	775	866	808	887	805	808	796	824	842	805	826	818	809	812	829	795	819	827	806	857	796	834	849	837	797	792	842	852	798	796	787	777	844	827	802	819	780	771	839	847	789	835	823	873	808	822	800	805	864	789	843	829	834	812	827	830	803	787	801	896	809	790	814	778	804	804	845	826	827	829	821	835	870	822	847	819	824	816	785	819	820	821	787	866	853	831	828	813	820	842	840	793	830	842	772	804	823	752	835	781	784	831	814	833	825	808	827	826	809	782	797	782	869	842	806	799	824	847	814	812	767	775	823	827	786	802	753	835	795	760	811	783	778	796	769	806	783	804	791	827	853	850	793	859	829	834	748	800	807	797	855	798	873	840	849	817	810	822	825	759	834	780	860	813	820	820	829	774	811	831	782	777	826	819	874	774	843	778	799	871	802	851	790	792	809	802	830	820	837	824	840	836	830	840	810	842	796	810	811	859	852	825	811	796	821	818	834	789	808	830	820	858	826	796	873	862	830	803	804	828	840	791	854	846	833	849	852	817	831	833	776	803	809	841	827	814	833	834	803	858	853	860	858	803	783	835	800	809	858	783	809	774	867	803	780	804	788	789	866	834	812	834	767	833	804	811	835	830	852	820	831	801	817	804	826	813	775	837	769	832	795	777	799	794	833	846	785	819	770	830	874	805	825	787	819	803	838	830	826	822	831	789	850	865	873	836	820	830	842	754	846	812	839	767	833	861	799	849	788	850	774	791	783	783	817	765	825	820	831	817	882	778	822	821	807	842	822	806	876	821	801	786	806	809	807	810	792	827	807	831	844	824	801	826	826	818	834	856	800	839	819	834	854	775	833	808	790	813	875	789	812	840	810	761	846	842	837	833	866	835	838	785	803	839	806	789	761	823	851	834	770	857	802	825	868	808	790	857	816	842	811	801	857	802	798	781	827	811	827	820	836	800	810	814	828	831	771	786	810	812	873	797	838	801	841	871	807	822	874	837	820	818	823	801	868	821	849	844	835	783	823	835	796	826	820	829	808	842	843	830	854	776	840	804	789	796	805	850	761	810	819	902	817	815	747	818	778	808	825	841	778	864	836	870	825	810	842	784	824	775	834	747	839	852	804	816	831	822	824	838	829	861	834	776	851	795	816	815	793	808	844	788	828	809	885	780	854	829	850	784	883	780	835	793	835	804	876	809	846	836	770	834	845	791	851	799	860	831	813	842	824	845	890	812	819	824	720	871	778	813	828	813	778	811	814	798	791	803	831	798	836	768	848	826	775	752	789	831	819	855	788	815	830	817	838	799	785	830	823	773	792	809	760	796	826	806	810	880	809	790	787	809	768	847	823	854	853	823	840	850	848	807	751	875	841	808	794	776	809	851	792	817	901	858	878	842	843	802	791	862	833	778	903	787	788	806	833	841	854	787	803	791	819	835	802	874	802	768	773	834	782	829	801	886	793	781	802	799	851	820	794	797	845	856	854	806	796	890	800	806	849	837	801	827	805	820	786	840	841	820	838	793	834	812	834	844	841	850	863	774	815	863	820	871	835	859	839	865	791	772	804	791	874	820	784	819	813	832	804	840	814	814	830	768	825	816	822	810	759	785	886	841	806	805	810	787	820	836	805	849	833	819	840	831	791	816	782	821	809	817	838	811	795	851	827	780
24983	21508	28025	25349	13275	774	533	406	368	347	298	292	321	281	290	262	273	295	274	267	244	242	288	251	262	277	277	283	250	258	238	273	271	270	245	262	244	242	214	266	267	253	254	277	271	251	255	260	257	256	251	248	272	255	251	281	244	258	256	268	279	255	247	250	262	279	243	241	238	253	254	239	249	259	268	269	255	248	247	252	221	261	229	234	257	267	242	249	230	231	247	258	263	210	245	233	251	242	273	269	273	230	256	263	247	261	276	277	252	283	262	244	247	249	247	275	264	261	248	233	252	230	229	250	240	256	284	261	231	264	222	230	261	242	244	247	264	242	234	273	217	242	234	244	276	302	245	245	272	258	257	244	251	261	248	238	251	258	245	263	259	269	267	262	265	270	274	249	244	249	272	248	248	251	269	247	257	229	232	233	267	263	267	236	271	282	269	246	257	272	246	265	246	251	245	257	250	238	245	254	231	274	265	253	265	271	218	217	257	232	234	262	240	276	285	223	231	281	268	256	267	235	247	241	230	265	260	246	260	241	254	261	241	262	248	240	225	257	245	235	246	259	253	226	263	239	276	243	247	259	234	242	251	227	238	270	250	245	227	248	274	243	253	233	235	240	253	242	269	259	284	252	239	256	287	259	251	253	273	258	229	239	259	242	249	248	289	282	256	259	257	261	249	276	237	241	258	242	246	271	274	264	258	245	245	243	252	280	269	262	239	243	240	241	243	269	264	264	264	251	231	248	260	253	251	254	247	233	235	254	237	253	240	241	231	246	245	234	252	259	233	259	240	265	227	248	248	250	263	254	257	257	255	263	229	287	239	270	249	254	254	239	272	237	249	257	259	260	264	263	264	250	274	241	225	269	232	281	273	243	250	275	239	226	224	266	249	274	246	239	270	250	256	252	257	272	228	255	242	252	257	245	221	253	259	281	240	247	252	258	228	281	239	224	243	253	239	225	210	262	236	229	250	246	233	253	257	261	266	275	267	246	237	233	239	233	276	238	264	276	230	276	237	232	280	246	261	256	241	223	270	250	258	253	239	293	228	239	259	274	260	231	234	267	245	250	230	271	273	263	249	263	244	268	228	239	253	259	228	264	225	246	269	268	271	268	247	227	272	237	272	256	244	256	256	257	243	243	259	259	248	226	258	255	264	272	271	238	269	265	239	262	245	242	238	252	227	234	239	259	222	265	263	249	247	250	236	261	249	258	269	243	250	235	237	253	256	274	238	250	262	255	279	281	257	270	246	233	263	235	237	260	275	242	217	242	277	244	255	219	258	252	226	238	242	247	244	280	286	254	254	262	242	265	228	246	263	249	252	246	245	239	264	246	225	258	232	251	255	245	252	265	232	239	249	259	272	279	262	263	251	248	256	252	235	243	260	253	265	279	264	238	241	250	228	244	258	268	236	253	274	212	242	224	237	257	228	260	268	250	234	246	222	259	240	242	283	238	260	242	230	252	230	246	258	268	262	248	233	231	294	269	244	255	251	261	257	257	265	224	241	241	247	256	230	280	254	243	242	250	241	258	255	251	231	259	251	241	231	245	253	246	256	237	278	219	259	265	245	268	263	249	291	243	255	268	268	284	249	238	256	283	230	238	238	222	252	261	262	248	228	251	225	269	238	236	240	272	240	229	262	242	233	240	242	251	256	246	255	253	272	244	263	244	242	249	232	252	260	294	271	249	258	253	221	268	265	248	235	237	241	225	232	268	276	244	229	256	252	262	240	276	259	286	268	246	237	252	223	266	223	244	262	261	273	246	243	266	283	241	253	221	252	269	237	240	265	244	241	244	270	269	250	247	244	301	248	215	254	241	242	256	268	244	238	244	250	258	223	271	246	264	241	277	273	236	226	274	271	260	273	247	242	234	283	266	238	264	247	263	267	245	238	255	225	231	255	225	267	298	262	265	241	251	240	259	270	268	240	253	249	268	272	239	262	261	235	262	238	278	238	230	241	259	271	251	265	254	266	221	293	257	257	237	252	288	261	270	269	243	231	268	238	244	264	241	248	260	249	263	211	271	256	258	253	267	249	259	250	263	260	238	262	249	267	223	249	265	247	247	242	259	260	264	261	247	227	254	236	232	276	248	238	241	245	250	237	231	244	247	278	276	253	228	267	218	258	247	231	263	252	270	229	259	255	256	248	250	210	242	252	249	266	274	248	259	285	247	236	263	284	254	269	266	267	267	274	238	235	265	248	281	252	263	267	275	243	270	225	238	277	237	249	263	250	260	261	278	240	253	250	257	254	262	275	235	241	224	217	268	290	257	244	248	224	263	263	242	256	208	263	253	265	227	262	241	272	246	236	243	245	247	268	263	271	264	292	223	268	244	219	261	264	263	273	264	243	254	234	249	234	280	231	226	248	242	264	241	264	247	242	267	255	262	247	267	252	268	246	263	262	253	230	260	245	251	228	249	222	227	238	260	250	252	259	227	221	250	270	240	235	271	235	242	278	258	259	255	259	241	230	203	258	248	264	257	228	244	250	253	266	273	263	263	291	240	257	241	250	256	255	263	243	222	244	257	242	252	268	256	243	233	230	260	241	263	225	258	248	265	241	281	262	244	238	263	266	234	255	293	259	231	232	242	250	252	262	272	222	268	230	245	264	258	256	290	251	251	273	256	267	268	247	281	247	257	222	261	252	243	255	249	261	245	247	274	258	260	258	237	226	254	255	242	238	224	239	239	237	238	227	236	255	255	244	254	264	276	239	229	248	257	253	244	223	252	275	261	252	263	250	247	232	283	248	272	232	247	252	272	236	251	245	259	261	255	236	246	221	247	247	241	249	237	257	246	254	270	263	278	247	259	242	281	228	267	280	264	248	279	245	254	257	219	260	259	255	271	250	243	233	252	271	223	254	239	262	272	233	253	260	224	229	250	251	229	279	236	263	232	261	271	260	263	238	255	243	252	240	240	218	256	277	229	258	279	270	244	243	265	231	233	248	227	260	220	274	261	256	255	254	222	245	264	229	261	225	288	244	247	261	267	241	242	261	243	268	227	259	229	273	236	250	253	255	252	249	219	276	270	294	246	254	257	268	238	256	228	277	254	264	275	246	220	275	256	272	280	269	254	253	238	267	286	269	254	272	259	282	254	248	229	243	273	268	259	264	229	242	269	254	272	249	243	271	238	247	249	242	246	259	274	250	258	253	268	289	250	263	272	248	244	228	237	255	283	275	241	237	236	257	242	238	260	262	273	279	232	269	237	255	251	254	247	257	262	271	256	257	253	256	266	264	253	271	250	239	236	256	222	242	274	267	250	226	260	217	208	274	248	224	238	247	238	242	245	250	261	247	250	278	234	267	229	266	256	263	227	273	260	238	222	229	269	243	238	244	269	272	239	279	236	242	240	245	231	232	246	287	246	256	264	246	241	264	281	233	264	239	253	247	222	272	240	233	228	259	265	271	273	252	255	239	282	256	244	272	249	245	243	229	297	234	267	263	273	265	253	257	247	266	259	243	259	269	252
3405	5223	3483	1785	1320	1009	833	627	531	468	424	353	377	373	343	343	323	336	278	288	289	323	312	297	259	305	275	294	291	309	300	285	286	277	295	277	306	301	297	278	313	274	297	287	280	296	289	279	289	274	295	268	301	295	310	259	297	292	303	287	281	276	318	259	274	298	269	285	268	275	253	292	302	278	292	253	285	285	270	271	302	273	265	265	284	268	273	301	277	272	269	258	268	298	266	280	271	298	256	263	304	274	269	268	302	292	260	270	283	270	263	264	273	275	269	276	267	281	288	283	270	279	294	263	282	284	290	257	296	256	277	267	263	272	280	261	295	258	286	290	290	285	277	295	272	250	237	299	272	272	301	293	265	272	291	272	283	279	284	255	269	278	257	279	291	278	283	300	285	267	266	289	275	273	280	296	284	292	275	282	282	292	278	276	259	296	282	297	282	289	273	297	302	302	264	298	283	257	289	281	306	272	270	273	274	300	278	234	283	260	255	254	259	302	280	304	266	267	303	300	261	282	285	298	270	296	299	306	257	282	292	267	284	301	246	252	279	256	277	275	281	265	274	292	275	277	259	280	258	289	264	275	246	284	281	311	290	271	258	272	299	298	268	272	267	277	297	304	301	291	284	263	271	289	288	259	280	267	287	296	266	266	272	262	279	299	279	269	282	278	284	263	291	288	300	298	267	293	282	261	287	305	267	286	257	291	274	268	307	256	283	294	291	266	265	281	276	287	287	273	279	262	306	282	292	289	298	283	247	275	229	254	298	269	296	308	297	268	254	302	271	286	262	308	264	272	257	293	277	287	251	285	283	261	289	271	259	254	272	266	287	295	264	252	276	269	268	289	283	283	278	266	266	296	279	261	272	290	261	290	291	278	271	261	259	285	291	297	305	282	261	276	302	275	276	286	258	269	246	271	292	249	288	275	292	260	320	269	284	292	282	280	290	268	294	266	257	288	261	280	281	250	284	267	275	300	263	286	292	274	272	290	283	287	269	242	289	248	264	271	268	271	287	256	278	284	273	283	270	258	259	263	282	276	310	242	257	267	272	306	276	309	285	280	296	315	288	277	285	273	266	270	279	252	265	263	291	249	282	297	269	286	294	271	309	257	290	292	281	264	277	292	270	305	295	300	295	299	280	268	285	311	276	289	290	267	278	289	284	267	260	276	282	295	282	299	261	268	267	260	296	289	271	285	257	300	269	281	265	252	322	284	266	268	293	275	294	279	287	294	244	285	282	267	282	274	276	284	319	283	289	278	277	278	270	275	273	274	279	277	280	284	257	299	270	268	274	282	260	282	293	277	283	314	280	288	281	287	280	244	287	261	254	281	287	278	243	252	338	256	300	259	270	285	266	273	266	301	274	277	304	266	287	259	298	277	291	293	276	281	264	265	278	273	272	288	268	274	255	311	274	301	253	309	267	256	255	274	300	277	270	222	305	281	242	281	291	282	246	239	278	276	235	280	304	301	282	257	263	270	277	291	286	267	251	275	254	269	270	310	284	283	259	289	308	272	290	273	287	268	248	262	300	263	281	294	287	265	277	269	299	283	275	253	257	308	310	263	261	278	280	283	299	260	289	295	251	290	242	297	230	262	288	267	280	290	285	275	294	307	274	282	281	299	253	257	279	307	264	301	285	261	295	287	274	270	278	271	268	301	318	286	264	251	272	248	276	290	270	273	245	296	270	258	311	284	293	296	288	250	276	277	269	287	260	265	307	280	268	274	256	264	244	284	289	257	278	310	286	273	244	278	290	291	300	273	299	253	270	268	255	287	300	285	273	259	272	294	285	262	304	250	283	269	271	264	286	275	250	259	267	285	302	264	278	261	285	265	289	289	276	283	264	265	251	289	256	278	291	280	268	317	280	267	274	247	254	275	281	287	253	281	249	297	262	280	269	273	279	275	297	252	250	271	297	286	281	256	271	273	262	280	248	266	279	281	286	265	262	300	247	284	276	288	289	299	262	310	275	278	236	277	249	278	294	270	282	305	253	258	315	246	273	254	292	268	282	281	284	294	270	297	288	282	280	285	260	299	299	273	284	252	248	281	296	245	285	288	282	276	284	278	270	278	274	277	275	260	268	281	274	256	289	263	293	271	269	305	282	263	256	271	266	271	287	287	311	277	267	284	302	251	283	283	297	245	266	256	291	305	281	274	296	274	281	305	300	292	271	289	280	284	233	301	260	285	262	285	261	275	263	279	295	272	274	291	268	300	288	306	291	279	288	285	275	285	273	272	261	297	289	301	259	259	285	286	282	264	260	257	277	267	270	288	281	309	242	279	231	264	270	268	270	276	260	255	276	261	292	286	287	266	275	253	293	277	267	274	316	276	278	283	280	269	272	278	263	268	282	259	280	266	283	285	267	262	302	298	263	267	243	267	273	281	252	275	280	287	296	280	262	276	247	289	286	241	281	277	304	256	268	239	238	283	258	274	293	295	277	261	274	273	260	273	295	252	313	266	267	274	328	277	278	267	299	285	266	257	288	312	276	285	310	291	257	258	281	269	281	293	280	281	280	314	229	289	280	276	254	275	256	268	305	285	275	285	259	295	292	288	288	279	272	255	297	262	275	274	276	274	274	244	290	281	296	272	289	319	278	267	254	300	291	273	285	298	253	289	287	298	289	283	262	282	276	282	290	262	290	275	255	270	276	234	284	310	299	294	270	274	282	268	276	288	276	278	291	270	291	266	259	253	254	285	269	279	276	309	286	282	267	293	289	289	284	250	273	271	302	302	252	286	282	269	279	276	259	297	267	288	278	272	284	226	253	286	269	265	266	321	276	263	254	258	293	293	272	289	262	259	299	283	286	286	276	283	278	273	269	268	277	322	278	318	297	249	263	242	251	263	291	267	300	262	272	247	258	282	293	283	261	289	277	284	246	308	263	292	272	280	296	275	280	258	271	290	276	293	259	287	284	301	272	284	256	270	277	271	280	291	265	270	265	271	300	276	248	271	285	281	294	281	302	284	297	272	289	279	269	295	293	289	282	277	281	264	297	245	284	259	279	289	272	255	271	281	290	271	261	249	280	318	290	263	261	273	265	255	277	255	280	293	285	297	281	298	273	283	257	283	278	274	276	253	294	276	296	283	298	275	277	272	277	280	266	273	271	278	292	271	273	308	260	289	267	269	264	305	285	268	270	276	292	254	243	286	266	286	282	277	262	286	300	293	282	313	321	290	265	278	265	281	242	256	284	274	275	303	280	296	290	282	295	287	289	255	278	279	286	289	296	256	280	287	262	306	268	315	285	264	288	280	282	297	273	256	276	254	295	262	294	274	274	279	254	274	274	280	267	272	281	243	280	290	269	253	282	296	295	284	286	275	268	275	253	274	320	269	295	273	289	274	288	259	297	303	290	281	277	267	288	266	264	268	298	241	303	292	283	255	277	251	301	313	277	263	305	278	264	255	305	255	307	259	297	262	259	260	285	287	282	282	252	299	269	269	279	283	260	271	286	289	263	281	257	273
22648	21544	29501	24073	21546	21640	12449	1882	1368	1246	1188	1142	1082	1066	1010	945	970	955	965	948	1004	961	906	966	910	956	918	906	910	936	882	901	892	922	940	885	901	909	912	889	872	871	895	896	887	895	879	895	898	898	918	866	880	900	870	831	900	871	847	856	895	841	907	879	895	877	882	864	894	874	890	922	884	878	840	814	850	880	843	884	886	854	913	837	867	884	880	802	874	854	895	897	873	907	899	879	792	878	888	872	892	902	890	870	867	851	914	839	836	928	850	812	906	854	891	902	898	916	839	830	884	912	850	911	858	895	893	869	867	912	852	818	841	861	920	863	881	885	850	824	852	831	895	890	826	900	893	789	860	904	830	874	876	902	865	823	846	900	884	876	828	810	883	889	832	857	955	907	844	892	836	867	879	873	829	824	913	893	839	850	882	913	890	895	888	873	890	870	816	901	904	843	830	849	855	906	873	855	832	845	870	835	891	862	851	883	923	865	919	881	845	838	885	865	878	868	840	846	853	865	866	863	864	810	865	881	840	891	870	838	842	891	892	863	852	888	856	897	899	906	869	928	854	905	888	835	843	881	884	875	878	907	881	928	885	809	878	857	902	840	849	878	902	852	827	878	886	844	874	836	910	840	884	888	886	870	846	860	889	865	844	862	878	856	871	828	933	876	890	834	857	887	836	889	835	882	842	908	794	864	861	848	937	895	848	832	901	842	865	894	858	917	861	910	828	864	829	846	800	829	860	860	822	847	854	800	878	901	878	819	893	877	857	860	877	863	813	868	855	851	846	876	880	869	877	896	847	881	848	855	874	866	866	877	893	879	848	841	831	826	891	880	873	915	902	876	845	796	863	801	852	833	875	846	904	804	865	829	883	909	867	831	898	761	894	861	852	866	918	879	846	869	863	870	890	860	852	888	890	851	849	888	874	901	915	893	873	869	886	839	830	831	864	886	828	885	902	832	835	860	842	867	837	893	875	874	894	883	860	886	850	852	880	866	865	871	906	891	887	835	848	842	891	903	844	899	825	864	892	815	883	863	843	836	906	847	825	867	852	877	840	855	849	839	821	888	878	820	860	882	850	855	877	868	865	873	874	860	878	877	864	839	857	849	870	876	855	876	870	820	843	846	846	842	880	903	851	843	903	930	843	856	813	865	919	840	852	867	895	858	919	877	892	842	906	861	884	899	896	909	828	827	867	860	815	830	929	878	881	842	808	860	877	882	869	860	823	856	862	837	848	838	855	870	851	870	869	898	878	828	866	857	858	874	818	864	852	857	845	905	827	892	875	850	864	863	865	891	807	861	850	874	854	871	896	890	894	870	856	831	877	853	841	851	858	842	884	841	833	830	880	878	815	918	869	841	844	867	885	878	913	893	866	837	842	853	906	887	885	902	826	883	830	856	868	882	859	834	885	863	859	807	898	887	840	872	871	885	831	879	854	872	832	878	807	832	866	914	852	858	836	906	862	843	857	876	866	865	821	925	853	870	854	833	909	864	895	854	807	847	824	913	851	828	902	911	882	881	859	876	831	884	866	830	850	899	901	892	909	901	875	870	846	825	894	864	867	862	850	851	858	851	912	876	837	870	845	840	798	849	808	872	835	902	802	843	944	805	869	884	894	848	878	898	841	844	845	897	843	852	836	897	911	836	871	849	903	899	857	849	858	811	830	881	910	813	866	847	882	867	826	844	802	810	842	877	883	866	864	891	872	874	875	887	843	864	824	831	882	859	910	851	881	920	870	842	855	830	859	866	917	873	885	879	865	878	850	837	842	798	847	855	894	883	883	869	849	832	887	848	839	876	812	878	899	857	885	907	909	847	836	873	844	844	869	896	888	914	913	864	849	918	895	892	815	846	849	867	862	837	913	822	846	872	876	887	902	868	844	856	836	906	861	838	879	870	857	874	917	882	878	871	793	850	860	856	798	846	867	816	870	877	872	872	829	847	839	852	832	878	899	857	867	920	889	869	846	836	891	867	878	887	865	863	875	929	931	834	899	857	864	821	855	835	882	862	785	876	900	904	843	845	861	873	855	869	835	876	829	849	869	856	856	840	841	862	865	829	868	862	920	869	847	848	863	878	903	836	877	846	887	885	899	899	860	839	833	828	919	939	914	820	874	919	856	835	878	874	882	812	892	832	833	820	845	842	833	879	883	851	846	876	863	819	847	879	860	824	862	847	880	862	843	822	867	874	837	836	886	894	806	892	887	836	892	869	861	883	858	874	808	865	899	879	825	814	805	860	840	842	901	799	862	897	865	843	867	844	796	860	899	882	849	824	860	883	883	875	893	866	834	864	875	931	859	847	812	873	848	861	891	864	904	882	885	894	885	895	844	866	843	920	872	833	876	856	834	883	950	878	834	890	842	859	884	842	887	865	860	831	849	878	839	857	829	897	845	863	907	791	822	856	852	806	826	888	896	803	881	881	884	883	862	864	865	864	842	899	865	857	842	817	871	889	885	802	841	865	855	882	854	856	837	848	873	829	875	858	849	837	835	912	860	867	873	846	899	927	903	840	881	833	841	913	831	878	923	849	934	824	854	898	849	858	872	836	843	877	857	877	876	909	918	901	832	857	888	875	878	851	852	884	891	819	803	862	943	887	850	829	841	867	824	856	875	907	872	834	888	867	872	869	892	861	840	857	881	861	866	904	898	860	839	812	845	838	851	875	851	789	815	837	876	810	813	836	864	886	861	911	857	856	845	856	930	840	860	851	793	886	881	841	871	868	925	879	907	843	857	873	846	835	904	867	847	901	887	883	819	896	858	850	858	771	839	869	929	875	887	842	841	908	865	863	876	858	891	820	864	856	899	846	851	890	883	846	885	890	887	912	864	818	874	842	852	846	848	865	918	841	885	880	908	898	828	814	792	817	916	855	831	866	874	815	876	857	888	934	894	857	874	841	849	817	872	911	918	813	850	878	851	897	903	858	883	869	867	836	861	882	857	898	826	893	846	881	810	892	840	849	891	805	859	858	874	851	880	893	920	904	859	827	814	894	865	863	874	847	830	845	870	850	856	879	829	908	889	868	881	868	806	806	909	850	850	878	877	807	851	890	881	816	882	834	870	837	839	802	847	869	884	874	861	834	880	876	927	910	838	867	912	884	848	834	868	898	820	803	851	881	837	870	870	792	878	881	873	907	867	866	913	850	882	810	839	893	812	855	817	896	886	931	857	871	825	844	949	839	837	859	822	898	905	921	886	815	841	831	849	822	850	812	884	885	842	888	883	895	859	826	869	835	895	793	897	818	900	835	816	908	838	867	837	886	886	855	838	896	923	837	909	864	874	823	889	887	912	836	873	913	828	893	806	855	855	922	874	825	842	905	874	875	832	863	923	869	880	906	853	901	845	899	843	866	896	883	872	860	914	844	908	851	819	896	914	813	862	905	858	834	853	863	902	826	855	825	844	851	871	864	917	828	893	861	929	824	844	930	905	894	865	840	902	879	897	924	859	862	863	827	898	843	846	868	852	843
4854	14867	10448	5432	4080	3093	2550	2050	1729	1457	1353	1261	1214	1146	1021	1089	1042	1000	978	936	1011	946	955	1009	907	968	918	918	955	866	918	879	940	903	948	933	878	893	881	909	907	877	919	850	885	844	899	936	899	804	857	866	820	885	859	924	886	855	837	817	855	877	858	915	849	834	884	874	897	923	835	883	858	860	868	884	883	920	912	882	921	892	879	899	900	907	868	866	898	860	873	890	882	895	826	867	819	833	824	875	908	844	845	928	876	877	924	871	891	881	844	911	891	880	863	882	839	870	870	981	850	848	939	864	895	866	911	870	900	900	890	904	849	833	932	852	853	892	877	886	814	852	869	837	927	851	828	875	847	882	872	826	844	854	880	891	866	844	838	912	837	841	811	825	829	855	908	889	906	828	859	858	881	893	852	892	869	905	867	871	888	916	884	837	861	880	836	874	791	884	838	883	890	912	890	872	920	849	864	866	802	845	897	914	897	862	866	831	903	883	902	855	856	891	893	866	859	907	880	875	888	868	905	845	909	842	850	831	865	871	896	878	882	838	875	859	845	865	880	870	863	855	863	858	846	866	903	885	884	816	884	880	907	859	877	838	877	859	844	901	883	879	854	860	886	877	848	853	889	873	896	843	874	818	891	867	840	891	824	862	875	859	869	878	836	867	890	840	869	874	906	850	834	890	873	863	858	824	869	826	907	873	898	797	912	893	875	834	850	848	833	855	920	852	855	873	822	848	846	880	870	838	839	852	813	842	887	867	782	863	894	900	865	888	863	911	868	876	807	858	821	878	877	899	891	887	861	899	778	841	882	885	861	833	854	911	855	857	909	884	870	909	873	860	878	918	875	867	923	801	847	843	864	847	842	819	871	857	861	903	848	891	883	859	875	858	898	858	861	856	855	897	887	822	884	905	919	872	868	874	877	863	882	848	900	912	887	901	891	860	854	903	951	838	872	917	911	838	870	888	854	849	889	843	860	865	869	832	901	876	870	814	893	925	871	871	850	835	902	862	863	902	831	893	838	859	909	909	897	876	892	860	831	865	916	867	850	831	847	843	862	896	851	889	851	874	924	843	851	850	831	899	871	885	886	863	843	894	825	851	861	880	892	869	858	885	868	906	872	892	869	846	886	855	901	875	897	903	889	884	844	868	886	892	880	878	872	885	848	860	923	849	856	855	872	862	893	878	827	903	880	861	769	901	888	821	850	851	873	852	886	920	877	868	872	869	817	856	875	924	868	881	857	855	844	895	854	903	821	885	883	895	872	873	899	845	832	887	860	901	882	852	919	907	876	871	882	890	859	904	845	824	817	853	875	866	880	874	878	832	915	893	838	902	871	845	829	883	849	851	853	846	848	889	847	854	907	847	868	893	844	864	896	877	859	837	895	891	855	895	836	852	898	847	864	854	921	868	853	805	873	848	903	849	886	838	858	860	910	864	876	854	875	861	846	936	914	891	914	934	879	866	875	839	832	941	885	860	853	891	898	876	805	883	825	805	822	848	870	868	889	829	833	847	906	881	854	859	879	877	846	885	873	829	838	870	847	876	870	857	861	835	850	875	834	924	906	895	882	854	868	829	864	865	834	851	903	885	871	844	917	919	846	900	871	838	853	896	848	847	868	862	875	856	846	833	855	856	831	903	882	874	875	904	832	880	880	899	838	862	857	840	894	886	885	899	840	852	880	838	875	863	892	805	866	881	854	879	846	885	876	891	810	880	858	892	870	864	871	901	902	828	845	864	878	914	908	887	916	887	872	887	856	881	825	892	841	920	834	896	881	852	892	867	844	893	897	871	866	864	833	807	854	862	940	840	860	884	832	826	913	885	825	888	850	849	816	884	851	904	849	846	897	913	849	815	881	877	860	836	870	904	862	899	875	835	830	859	903	856	913	855	882	883	862	857	848	894	860	848	837	940	895	901	866	897	894	842	841	893	878	845	868	872	872	887	906	862	902	847	859	864	871	901	927	869	822	896	805	845	851	885	892	896	841	879	914	818	894	839	881	894	831	886	873	845	835	890	893	879	908	866	817	848	889	863	864	864	878	882	883	890	884	838	775	829	823	857	836	871	858	833	875	848	885	819	840	865	910	871	880	914	857	811	856	828	868	839	935	849	883	898	878	852	878	838	843	832	890	863	881	854	884	865	832	885	828	903	869	881	839	904	866	883	864	916	856	929	913	918	882	893	875	929	828	865	865	869	862	892	930	831	819	905	923	887	920	865	935	860	874	869	867	844	871	911	848	871	864	857	903	864	842	895	832	886	873	887	842	912	830	891	839	869	905	871	866	863	868	875	867	927	863	840	883	862	887	857	889	861	848	897	923	887	875	848	804	854	878	861	870	878	854	876	882	894	830	890	816	862	826	844	825	868	880	843	869	906	903	911	902	860	866	843	863	819	861	877	880	930	865	911	915	920	848	852	872	866	952	857	928	882	879	834	865	842	830	859	896	898	913	897	894	916	815	840	910	848	955	812	906	901	891	873	895	798	883	885	879	850	895	884	836	867	873	872	879	871	892	893	863	879	916	874	892	900	878	875	945	875	907	877	933	873	871	869	875	870	890	865	828	872	869	859	843	848	850	910	897	834	848	859	904	813	906	875	891	860	865	832	881	899	906	872	869	873	823	895	888	920	844	836	828	914	851	850	831	873	841	829	869	890	914	853	888	902	892	854	870	874	870	855	784	843	861	902	853	796	814	904	902	911	845	924	867	903	894	882	876	829	840	844	882	872	892	893	864	883	867	868	862	865	874	866	867	848	888	907	888	880	858	945	880	884	893	827	878	892	860	877	854	893	846	880	861	831	808	893	892	876	876	836	867	854	862	849	879	860	870	906	876	848	833	910	888	909	840	892	890	853	871	911	872	878	903	863	828	847	873	873	888	920	875	863	847	835	875	856	866	836	811	892	903	887	853	834	863	873	922	861	839	922	952	841	806	865	856	869	854	834	898	848	898	854	839	869	828	868	829	862	889	817	880	933	863	932	905	834	838	866	865	896	878	864	842	833	819	869	880	872	953	901	816	843	886	888	858	873	907	830	910	817	863	866	887	884	868	850	850	859	837	848	825	833	864	847	884	832	924	894	917	836	921	870	865	888	831	811	897	873	851	896	920	810	924	960	852	884	818	889	895	886	889	892	806	877	912	878	932	841	808	911	800	873	869	853	835	816	904	848	862	823	943	878	936	912	840	812	863	891	822	854	895	850	877	886	889	878	861	850	866	864	924	896	850	880	839	904	907	866	920	809	822	893	914	889	806	889	889	888	848	854	870	845	875	951	883	885	826	836	867	888	802	844	863	907	830	908	876	883	888	894	892	906	910	909	906	824	861	835	932	836	867	877	867	888	894	835	836	878	859	933	860	823	861	894	873	916	891	913	840	865	841	882	874	860	831	849	804	859	845	875	859	817	860	841	891	851	829	895	882	871	870	880	895	853	918	881	920	870	896	839	859	925	835	919	910	867	944	869	850	866	896	832	873	884
27764	20509	8185	1042	697	653	531	390	408	419	415	434	368	421	421	388	391	378	343	400	381	381	371	370	342	395	385	391	374	377	389	395	359	382	382	409	380	382	383	354	373	368	373	406	342	387	422	422	368	365	376	388	364	383	380	380	393	347	376	382	367	388	346	352	372	357	363	396	368	351	391	353	366	339	352	380	372	374	390	394	382	389	375	367	391	339	394	379	362	393	387	394	401	340	377	380	390	371	393	389	366	394	361	364	386	370	396	363	381	361	392	381	372	397	395	368	404	361	365	373	360	339	375	388	356	351	403	399	367	409	380	339	365	348	373	372	371	379	394	360	388	380	339	365	377	354	416	375	381	402	356	376	363	384	336	392	374	367	367	360	416	370	389	347	366	357	345	401	408	387	387	356	388	402	368	338	365	335	371	363	393	421	386	369	395	359	382	408	390	374	371	357	366	367	398	370	388	393	385	374	379	371	331	354	395	433	411	397	379	387	381	376	357	384	338	385	362	380	375	396	397	374	375	387	351	381	383	371	368	351	394	357	353	382	381	373	396	337	419	369	362	414	385	359	380	351	386	405	336	363	372	361	377	394	352	399	386	371	371	386	362	381	326	381	392	370	374	323	331	358	386	396	421	392	352	390	344	347	358	369	387	370	374	402	371	370	407	360	384	362	372	375	381	406	352	387	358	353	331	366	398	381	374	398	347	385	392	377	376	362	389	401	417	371	407	375	375	350	391	385	356	376	374	412	349	371	384	379	379	365	405	353	380	356	386	370	397	350	369	373	382	348	344	382	360	369	380	372	359	383	408	373	370	354	356	375	375	369	366	368	372	392	395	375	352	378	388	339	369	400	393	377	365	342	346	344	382	344	359	400	349	365	373	418	355	341	386	354	379	342	385	371	345	396	371	386	374	373	399	373	409	357	384	406	394	398	372	402	362	346	372	331	358	364	379	391	361	369	351	385	338	374	360	346	362	373	390	358	368	379	381	331	363	351	446	348	371	377	368	378	355	391	389	365	378	372	390	397	376	355	361	384	358	400	370	397	376	371	401	358	432	367	391	365	396	428	375	372	369	354	365	359	408	366	370	352	391	348	343	405	342	358	371	387	392	362	364	362	386	369	424	403	384	366	385	375	383	401	368	351	359	374	396	388	384	375	369	355	381	376	387	388	387	402	349	384	403	408	358	375	396	394	371	387	403	349	353	356	361	394	378	377	376	355	388	377	357	344	362	380	393	378	402	380	349	351	384	379	348	369	355	386	361	366	354	383	377	369	350	400	409	380	408	346	330	377	374	364	335	373	404	376	360	401	307	342	344	383	362	400	393	389	374	378	364	414	364	352	373	402	356	417	372	376	393	386	367	385	337	402	402	377	413	346	380	390	386	403	371	396	375	372	343	366	330	357	390	361	402	375	334	392	381	380	358	372	378	351	385	341	393	383	376	419	335	357	370	386	359	423	403	390	367	389	376	358	387	361	389	411	360	410	377	390	357	398	356	387	364	357	365	369	370	365	369	401	355	386	365	372	387	328	381	360	336	367	389	340	364	407	353	358	396	360	313	398	348	379	379	349	360	356	359	346	372	360	369	348	356	355	369	368	362	349	362	376	391	395	373	368	373	408	371	404	379	389	369	380	372	356	383	395	386	380	389	383	376	380	392	340	421	363	374	382	419	377	364	370	353	394	351	339	339	375	382	408	375	363	382	362	364	381	382	360	391	374	381	342	373	377	369	384	386	327	361	411	367	394	407	387	374	358	327	342	371	392	377	380	355	394	370	364	354	382	355	376	366	381	343	365	409	415	374	375	375	384	368	361	349	389	378	375	365	376	374	377	372	360	386	375	396	345	367	422	381	388	374	386	368	355	386	417	365	369	368	346	373	402	328	376	416	378	407	378	376	349	361	400	394	373	369	343	367	353	383	387	366	358	364	372	358	365	367	351	373	378	378	369	371	369	401	386	353	382	401	361	396	379	396	366	404	376	355	404	370	352	362	363	393	373	397	357	352	397	383	368	396	364	333	372	398	347	384	387	365	375	379	362	377	406	378	348	372	360	381	382	365	356	386	380	380	364	350	348	367	379	355	338	360	404	364	375	390	391	408	363	348	331	378	396	333	393	353	378	366	348	367	384	374	386	388	332	378	345	381	392	380	410	383	378	349	378	372	371	364	337	367	421	338	371	364	353	354	381	375	386	388	415	403	352	377	365	389	352	387	362	356	359	361	358	365	345	352	386	434	370	387	373	390	355	365	399	372	376	379	367	330	315	413	379	365	355	356	380	358	362	379	383	384	371	369	391	397	409	336	401	381	366	381	376	353	388	381	357	360	391	362	394	375	383	351	369	354	380	361	349	372	368	375	360	382	409	374	341	381	337	356	364	355	386	353	355	368	359	402	397	343	379	351	377	369	398	350	384	416	374	374	343	411	372	365	359	392	369	375	434	403	373	344	354	338	373	420	371	385	381	407	401	373	364	382	377	367	366	355	402	374	375	364	347	386	384	397	418	378	369	395	395	381	347	379	400	384	365	384	371	388	365	381	375	375	359	355	401	362	379	363	368	339	428	363	374	391	385	375	360	381	380	395	369	367	360	363	377	373	410	379	347	369	375	375	383	351	382	384	404	370	340	404	397	389	377	379	366	387	378	371	370	410	396	356	376	390	376	342	392	412	378	380	373	338	388	357	389	374	367	355	344	394	374	362	385	376	363	364	371	363	389	352	372	397	373	391	358	406	302	372	348	383	365	386	405	404	387	355	366	422	406	369	365	360	356	396	355	359	376	395	365	361	386	351	360	415	359	389	357	382	384	390	386	370	373	373	343	377	374	393	360	356	382	404	386	397	376	385	386	366	413	380	358	345	364	351	408	389	372	340	344	386	371	357	343	403	379	384	365	386	387	348	341	381	379	367	394	397	373	358	372	355	360	416	363	349	355	355	387	365	361	394	361	390	387	397	376	402	372	373	342	372	376	374	344	407	357	396	411	375	392	411	377	386	377	366	356	352	331	371	354	355	386	348	354	360	374	375	405	341	376	352	378	427	378	357	388	371	372	375	383	370	340	358	368	374	429	383	383	352	377	380	348	416	326	400	371	351	382	364	358	353	391	367	418	343	391	346	352	363	373	389	351	380	374	357	368	358	356	353	401	385	358	346	369	380	380	407	401	384	363	369	385	346	337	393	359	353	391	385	381	358	382	366	372	383	390	391	390	375	417	411	377	373	392	375	372	397	366	383	382	389	366	403	396	345	375	363	367	375	344	378	372	379	399	361	375	368	406	350	367	338	376	337	381	388	374	379	381	358	353	370	352	363	395	376	349	344	347	367	383	391	392	366	366	385	365	368	378	361	362	384	423	359	370	382	384	406	371	396	367	377	379	347	401	371	381	376	384	359	394	357	377	378	349	374	387	355	340	372	367	394	400	383	363	340	379	362	346	395	398	334	426	434	367	375	357	337	401	400	391	374	360	353	391	371	382	338	413
4456	1609	1020	691	604	526	467	443	452	434	398	438	386	351	415	382	449	392	385	363	417	357	353	392	380	393	370	380	399	346	392	383	353	379	367	392	398	367	367	353	369	368	397	351	357	415	380	363	413	380	370	387	360	384	377	389	386	387	409	391	368	382	371	388	388	350	392	348	368	380	367	362	389	402	375	373	398	401	377	368	376	372	397	380	362	378	364	369	387	385	376	352	396	411	371	387	397	362	392	368	383	407	371	386	362	379	386	380	352	360	429	368	370	420	401	366	397	349	377	355	368	354	401	398	375	384	369	368	335	426	391	367	380	363	327	382	406	370	375	349	409	357	371	382	378	371	409	392	391	376	356	366	405	341	387	386	379	366	383	422	395	397	384	360	372	385	390	376	385	369	355	390	341	387	355	378	386	404	379	378	353	370	375	355	370	375	374	393	378	395	401	370	360	364	351	361	386	371	375	379	382	387	365	425	376	359	365	361	417	365	362	359	358	380	383	377	398	409	365	369	370	410	379	364	360	377	394	356	374	383	347	371	385	401	406	360	401	389	390	384	384	391	382	390	415	374	386	386	401	384	372	337	369	378	390	364	402	382	397	393	388	382	387	330	384	377	362	417	346	378	355	385	339	348	353	410	391	362	368	386	366	364	379	354	357	379	352	338	374	353	369	387	391	363	392	383	431	368	356	412	333	405	379	390	403	371	409	367	413	359	382	348	354	384	362	378	370	385	372	399	374	378	361	358	385	433	379	368	395	389	360	370	393	381	386	370	403	352	384	408	339	360	379	418	360	341	366	388	386	388	363	385	358	444	380	388	402	339	385	387	372	411	381	366	390	360	384	404	408	380	352	387	383	374	387	387	391	353	405	369	379	384	381	373	394	397	373	377	422	357	417	383	378	363	366	360	378	356	387	352	388	396	370	368	361	369	365	371	373	355	411	323	373	423	383	381	368	396	366	401	364	408	355	380	409	421	379	405	374	407	338	380	395	364	393	352	361	371	369	336	398	386	400	414	391	347	321	356	374	370	375	401	379	384	379	361	331	368	356	403	323	393	382	370	349	369	396	382	377	400	373	398	394	390	368	388	400	369	350	369	373	365	388	423	378	338	373	369	420	366	362	374	345	375	364	404	351	380	398	399	384	403	383	367	377	397	400	399	374	377	331	367	374	354	414	354	367	367	381	398	362	413	370	385	377	374	378	369	380	384	375	390	381	357	371	399	392	382	384	386	392	395	364	365	400	344	383	354	370	360	397	374	380	374	372	359	414	401	404	363	377	364	369	395	391	393	348	364	359	424	382	416	372	408	350	366	378	376	374	364	384	335	377	407	357	423	367	417	344	391	383	381	384	356	373	338	386	387	359	382	382	365	392	397	388	377	382	374	393	371	372	399	397	402	383	349	392	413	394	342	362	396	373	389	391	379	404	391	375	377	398	400	390	362	400	367	402	370	351	389	359	358	386	408	380	378	351	380	386	383	388	362	368	361	392	402	385	359	399	378	348	355	383	395	376	402	396	397	364	360	375	377	402	358	403	347	419	349	385	380	396	391	342	402	371	381	384	376	390	408	359	380	357	356	388	403	390	396	386	357	383	395	420	389	386	430	387	383	402	395	347	403	357	374	386	396	382	364	395	339	381	374	370	373	380	378	386	391	391	428	398	394	402	371	351	374	397	368	391	378	370	391	420	388	366	405	417	400	384	360	364	386	378	363	369	372	382	350	373	372	373	381	389	400	354	372	375	367	393	386	390	378	354	422	394	372	336	401	368	369	393	385	408	356	367	409	340	367	389	368	367	378	361	369	370	346	341	371	377	405	343	389	421	362	378	379	397	367	351	385	378	387	386	350	363	361	405	376	393	429	397	368	389	355	398	388	381	364	375	376	361	363	403	358	386	373	395	398	381	343	408	344	393	360	362	378	377	394	361	367	367	384	381	390	360	356	404	407	370	399	376	370	389	365	381	390	410	367	390	402	353	352	338	356	400	367	385	368	339	394	392	360	375	365	388	397	378	332	390	371	354	389	418	398	390	369	385	348	359	363	360	381	393	364	385	382	401	346	367	382	403	350	387	392	420	412	412	394	373	368	394	390	364	357	443	343	391	372	405	399	387	394	409	361	382	405	369	397	385	388	367	344	395	418	365	370	362	380	344	373	372	402	337	364	367	344	394	404	398	368	349	363	390	356	385	389	377	390	400	383	379	390	342	358	374	407	355	367	348	377	368	366	345	399	370	419	375	371	415	364	398	390	360	380	367	364	372	343	347	358	385	390	375	383	342	379	366	332	407	406	370	412	413	384	342	389	394	378	380	353	364	398	383	370	340	382	367	393	393	367	371	384	344	389	408	355	383	360	390	378	342	378	376	361	364	410	413	394	346	339	365	376	370	351	381	387	395	374	364	422	387	356	411	372	385	392	362	385	393	399	365	356	374	371	379	358	371	402	367	395	364	391	345	386	395	393	370	378	371	393	378	373	393	417	391	342	376	359	372	401	396	364	389	362	385	354	398	393	379	361	394	393	368	376	335	388	356	383	365	417	364	392	360	377	384	402	359	368	358	368	368	396	367	423	356	403	391	394	388	396	378	376	371	414	363	398	402	382	355	371	383	382	406	394	378	376	380	373	375	366	396	394	360	343	400	352	352	394	401	372	363	401	405	337	350	406	363	367	373	390	374	359	397	375	395	362	377	336	368	386	406	372	386	364	330	385	364	366	344	378	362	397	395	400	409	353	366	337	376	343	380	362	382	366	379	417	390	377	378	388	366	363	362	382	354	370	338	357	404	359	348	403	335	383	386	365	392	358	429	402	381	403	364	426	379	372	377	387	347	387	391	382	391	353	345	368	364	370	365	366	380	378	393	383	398	374	372	393	407	404	376	385	382	326	387	378	364	378	346	356	365	361	372	396	405	374	388	402	394	413	385	364	385	362	376	345	374	407	386	380	395	359	378	386	377	400	375	360	362	406	404	373	356	390	395	392	369	364	315	410	395	384	375	378	372	431	405	407	399	355	387	403	405	352	345	395	338	383	386	380	357	418	408	363	389	404	364	370	377	380	383	383	375	374	378	360	393	361	398	365	389	379	331	386	391	356	405	401	362	358	376	385	376	385	398	397	365	400	366	378	397	356	379	364	382	381	382	356	382	390	369	368	394	379	369	386	405	406	397	357	388	375	362	357	371	374	342	355	373	373	361	347	373	401	366	350	380	397	411	384	361	356	393	406	373	397	364	366	353	330	381	400	379	363	396	371	384	408	371	355	428	367	409	381	402	400	405	412	377	382	377	376	396	361	377	379	403	436	362	391	387	396	367	372	379	400	363	363	402	357	364	360	378	416	350	377	429	416	399	380	402	376	352	382	354	390	383	372	400	348	395	364	397	368	394	367	374	423	357	336	354	397	389	378	395	373	396	385	366	372	389	384	376	428	384	396	373	422	349	379	405	374	374	360	388	379	378	341	373	401	375	391	390	378	361	385
23741	21514	29020	24450	21507	13130	1874	1299	1055	1025	1020	916	968	949	894	915	892	840	920	840	834	825	863	847	818	837	819	811	808	838	801	827	845	808	865	835	833	871	850	845	883	851	816	853	844	870	810	788	867	822	815	829	788	801	800	825	828	846	858	848	832	824	854	788	850	849	830	777	842	808	881	776	825	846	829	819	837	791	808	856	844	815	837	835	826	826	854	839	854	863	832	806	850	849	860	760	825	831	799	849	850	847	823	796	830	857	778	808	783	769	815	872	816	832	848	841	862	818	794	813	813	860	842	850	862	853	853	807	865	777	865	817	815	821	850	800	844	844	820	807	811	794	832	836	829	843	817	879	844	801	860	867	895	804	751	782	884	855	779	901	824	781	774	866	848	806	853	826	837	812	872	810	867	840	843	792	823	818	809	834	750	801	787	848	778	834	841	856	822	842	840	860	814	810	824	768	828	886	791	803	838	781	803	870	839	802	783	859	847	850	802	854	840	799	792	837	774	813	834	821	890	881	846	820	834	790	762	760	805	831	842	800	814	809	784	847	796	820	792	832	776	786	774	831	826	851	815	830	800	849	853	802	794	769	827	815	832	847	821	845	822	810	812	838	802	863	825	815	807	839	850	825	818	787	820	778	855	802	811	823	810	820	785	841	785	862	786	819	815	860	788	849	828	822	836	824	794	798	816	865	796	819	846	792	809	797	797	833	814	836	882	830	758	836	869	817	788	801	819	841	841	842	767	858	803	822	818	811	834	798	859	818	839	807	779	839	839	858	855	860	819	830	889	849	787	787	828	802	804	855	790	838	849	802	821	775	834	823	861	810	792	816	806	853	779	850	794	852	856	823	824	805	795	814	847	792	828	823	770	804	814	866	772	820	832	838	817	848	851	804	855	828	826	767	839	816	853	847	812	809	802	859	798	804	825	745	848	782	787	854	803	836	834	873	869	808	792	780	813	815	825	856	851	838	769	821	828	802	842	807	831	767	796	827	814	795	756	823	794	818	843	802	846	848	889	789	830	777	816	823	808	832	786	814	835	818	815	855	844	810	798	839	849	821	843	798	813	842	836	828	858	851	830	870	850	850	813	801	840	817	804	889	829	769	809	806	805	833	814	806	792	800	809	861	798	822	863	823	797	830	818	814	836	844	841	824	837	844	840	831	844	837	811	808	850	838	794	825	879	816	870	795	803	846	828	845	865	835	819	798	822	790	833	839	811	834	807	823	820	812	780	818	794	849	790	839	811	844	793	872	786	856	823	856	841	827	818	813	821	849	792	860	827	810	837	875	743	870	805	850	791	808	843	816	860	833	840	831	783	799	854	857	847	778	849	815	763	812	832	805	803	856	832	881	861	876	819	866	843	810	852	824	832	864	843	798	821	836	772	799	805	828	887	768	797	798	785	834	863	855	836	798	843	845	832	839	809	820	860	841	820	824	840	836	764	869	799	806	822	843	837	826	867	804	847	835	816	773	824	752	799	826	818	826	824	816	855	845	767	795	794	813	843	838	824	835	797	797	808	801	801	801	882	800	784	800	853	818	850	807	813	806	827	882	781	834	783	809	801	830	837	823	843	850	782	808	817	842	828	853	788	801	801	812	801	817	814	813	813	837	866	828	883	837	769	835	788	838	832	787	810	811	851	834	812	833	862	824	836	812	876	867	766	842	792	796	830	811	771	863	854	844	799	811	816	848	787	780	877	796	856	770	765	809	819	802	817	771	854	867	779	833	883	829	785	757	821	859	805	862	807	801	874	852	855	818	850	762	823	788	805	837	789	872	792	784	833	831	847	802	893	796	850	867	805	807	858	778	814	781	779	823	803	817	807	814	808	799	818	832	803	825	819	780	882	857	812	750	815	866	805	819	810	872	803	885	790	815	857	831	823	827	860	845	836	850	787	808	821	878	817	860	856	847	832	821	816	835	764	812	861	818	865	811	905	803	804	844	835	820	829	788	804	863	787	819	811	819	835	879	764	822	839	836	808	800	813	841	861	762	823	813	832	823	762	856	762	833	810	823	813	840	815	812	784	825	825	824	842	814	851	807	807	847	772	859	791	830	860	837	839	845	831	845	747	782	825	844	842	835	790	878	838	837	871	894	781	799	778	819	822	834	798	775	803	840	761	843	829	832	847	827	816	799	822	845	832	835	801	829	796	779	797	805	842	824	800	858	797	837	791	844	787	821	839	849	824	830	885	831	813	835	806	840	857	807	821	837	826	866	760	785	853	856	772	868	810	804	780	807	822	783	849	850	852	808	838	829	803	818	783	854	853	789	824	866	863	803	807	810	838	813	852	818	839	806	836	787	838	846	848	792	790	799	817	812	762	853	798	814	826	888	840	837	796	848	836	803	822	805	813	819	803	827	804	800	854	857	817	839	776	828	804	832	819	823	841	832	780	827	834	810	868	802	805	826	774	895	845	821	842	807	786	823	840	846	840	804	834	789	803	806	814	865	802	808	794	855	879	807	809	774	828	823	864	762	831	817	830	895	814	837	854	807	796	846	785	823	826	819	849	793	873	814	838	811	849	787	762	803	797	811	840	786	817	838	826	824	812	782	826	831	855	835	792	826	769	804	835	776	732	863	796	840	817	801	838	815	846	846	881	811	801	820	814	798	824	784	771	810	850	790	819	833	791	821	793	781	815	827	820	840	847	819	842	841	791	832	848	781	859	821	870	793	821	810	827	812	779	814	820	823	825	775	817	869	864	790	847	843	810	819	805	849	811	823	827	789	832	832	831	841	853	851	806	839	756	821	819	813	795	793	784	807	798	835	863	851	775	853	861	769	818	849	845	841	839	849	785	795	793	760	805	821	768	839	809	768	807	833	859	778	802	767	846	832	858	845	846	844	813	776	782	796	782	802	876	835	777	816	791	798	835	879	829	807	804	799	846	805	806	813	845	848	815	834	802	804	818	790	829	796	792	841	847	800	772	881	783	767	790	825	824	818	842	800	796	857	788	850	829	767	818	867	806	804	859	821	827	813	804	802	828	852	761	789	793	833	856	864	789	844	855	824	748	822	896	822	792	798	866	805	802	867	786	823	854	805	835	833	801	822	826	800	804	813	842	850	846	840	823	795	734	822	792	825	838	808	799	843	866	801	849	822	813	802	835	803	766	801	846	800	878	844	764	842	859	813	799	791	812	768	794	794	874	785	840	827	800	784	816	817	823	783	823	866	805	834	836	862	799	846	823	791	776	806	830	847	805	844	848	842	780	829	804	775	840	802	816	822	832	878	849	865	824	835	786	809	783	743	804	858	788	802	830	799	855	797	813	788	772	787	824	870	807	834	825	794	830	814	847	804	787	768	805	792	845	855	780	817	800	792	833	820	814	863	816	792	799	798	763	802	828	813	805	797	798	833	859	828	782	799	824	878	845	858	855	849	822	833	848	853	799	785	869	793	819	822	860	886	827	816	794	838	857	831	813	824	800	844	809	838	847	805	832	810	769	862	791	764	819	798	838	863	811	783
3823	9262	6392	3493	2495	1944	1684	1495	1244	1116	1070	1013	989	988	922	893	885	858	868	909	858	830	847	834	896	847	867	842	889	854	828	891	832	831	778	878	860	864	814	828	857	782	842	813	832	823	811	795	764	815	826	787	861	824	768	814	835	803	811	882	827	817	807	811	842	804	869	856	779	829	843	858	845	797	802	821	808	847	830	804	774	815	831	816	835	803	784	776	799	792	807	807	828	832	835	883	810	805	804	856	854	804	885	831	828	796	822	828	802	846	842	798	815	769	841	800	822	819	817	788	795	811	832	860	801	772	839	784	828	857	815	864	805	811	813	839	821	804	799	820	836	804	796	833	827	798	793	813	788	797	781	826	759	847	851	782	787	777	811	791	804	763	810	807	846	838	849	749	822	812	819	808	826	850	791	783	848	860	833	817	869	799	779	806	883	837	802	802	825	847	858	824	832	828	780	780	814	775	878	847	837	805	794	765	795	895	790	854	856	806	821	845	858	789	864	808	850	803	777	791	833	814	814	808	752	803	845	851	835	844	776	818	818	791	776	759	866	775	825	809	801	809	828	813	868	769	795	776	765	794	833	823	800	824	884	851	854	825	861	838	817	848	848	827	833	751	814	777	778	818	859	788	764	818	769	812	820	776	795	861	807	803	830	818	819	814	823	817	838	840	779	793	850	849	819	833	820	864	827	810	860	807	868	868	775	790	769	810	730	830	798	763	816	789	830	757	785	819	807	824	832	815	793	812	807	847	823	800	850	845	816	788	784	832	803	853	815	823	796	809	847	864	794	826	801	803	812	866	800	819	795	827	870	873	828	803	772	823	822	765	829	806	757	805	798	866	823	827	852	837	798	842	848	851	800	768	878	838	801	803	804	786	807	810	802	850	803	810	789	781	822	818	831	783	799	828	837	822	806	786	779	791	811	857	781	769	832	765	830	792	806	778	838	803	794	829	807	844	830	794	895	793	829	824	803	811	807	856	856	813	794	787	799	805	807	775	774	827	780	800	844	824	816	816	786	807	826	814	817	796	837	812	834	851	807	837	795	817	766	797	821	805	826	807	809	822	785	788	839	865	814	830	838	779	840	766	810	822	799	808	811	778	838	777	817	826	826	815	807	837	834	791	805	874	812	823	776	790	842	773	822	845	858	805	835	814	817	832	788	792	860	789	819	772	847	821	836	875	808	816	829	809	820	819	809	802	862	847	784	812	845	860	861	810	778	860	839	814	834	813	839	825	763	805	838	823	861	804	833	805	836	835	883	790	803	855	890	807	838	842	819	821	833	832	784	843	806	760	831	869	832	841	837	853	858	844	813	829	806	796	822	820	838	819	823	824	796	861	792	829	788	854	785	855	811	803	860	867	824	811	826	824	793	825	778	797	775	808	805	825	786	774	853	808	825	789	819	834	806	833	833	786	835	824	758	831	826	783	828	843	828	820	764	848	783	782	826	880	800	836	779	838	798	806	873	797	799	813	808	800	847	824	849	799	848	800	874	770	762	822	808	809	809	803	871	838	863	817	806	839	807	817	831	811	822	776	828	836	777	783	814	802	886	789	847	883	821	812	825	835	799	869	812	814	813	832	808	791	787	830	855	778	860	765	787	808	878	816	833	847	854	878	817	763	848	825	827	799	833	861	845	858	817	844	825	799	804	902	850	795	842	822	839	824	832	821	844	786	785	810	797	782	838	801	813	818	853	863	844	803	922	804	790	778	799	773	789	811	768	812	817	818	823	788	808	803	840	761	809	850	834	793	768	801	817	796	850	836	816	832	835	846	864	795	837	819	768	813	850	793	832	795	850	783	809	832	838	820	758	814	811	840	829	809	842	761	844	802	786	827	834	772	808	824	851	798	797	800	858	820	849	804	800	819	853	814	865	872	849	873	836	856	868	788	771	819	834	723	843	793	840	832	836	844	806	799	811	756	869	819	837	788	874	840	863	822	858	816	780	835	755	816	860	798	815	827	778	844	822	813	833	836	858	795	834	829	776	819	806	768	847	795	797	812	823	791	805	862	795	794	816	825	846	801	813	814	792	785	876	898	781	769	821	802	802	786	841	825	792	856	773	824	849	834	866	822	791	796	803	802	802	846	810	835	822	796	822	847	835	766	835	831	857	829	854	820	829	852	841	802	769	831	776	822	856	800	823	836	840	815	805	778	791	812	837	822	807	793	818	782	781	818	811	795	791	807	833	806	752	821	786	802	818	868	852	786	822	867	762	834	835	788	851	770	807	855	804	806	829	814	871	870	852	802	848	841	831	836	841	784	790	827	776	834	827	797	838	846	823	806	818	836	802	826	848	838	844	813	865	816	810	764	801	833	838	808	838	815	839	788	798	802	797	836	830	817	833	871	786	810	832	833	787	870	869	820	825	815	776	797	828	852	812	820	840	800	787	832	778	772	830	804	874	802	834	743	820	788	805	776	810	844	874	857	866	819	793	812	803	788	848	793	781	815	813	814	743	838	760	826	824	847	814	789	766	809	829	852	818	770	841	775	831	778	844	838	801	826	831	802	830	798	823	839	838	823	816	782	848	775	809	803	825	811	806	847	816	842	852	796	728	815	887	839	800	814	873	796	826	799	824	790	819	811	825	813	800	837	840	785	833	790	839	746	812	809	826	814	809	824	766	783	821	796	798	819	828	804	802	808	809	807	823	802	827	809	840	831	814	837	774	801	819	823	795	802	783	784	839	789	844	831	834	809	807	812	799	836	813	820	827	825	870	773	823	831	799	777	800	863	828	861	794	803	803	784	834	782	786	817	814	811	807	853	822	811	901	794	801	837	781	820	843	826	840	815	827	806	837	848	830	806	845	852	788	839	773	845	842	805	785	850	816	851	870	827	794	805	823	843	807	764	794	780	858	786	849	871	789	835	841	850	821	879	799	805	829	824	782	828	813	837	817	830	836	765	830	749	771	783	851	806	786	782	843	801	827	833	812	839	796	795	761	794	809	848	808	839	906	867	846	814	843	845	880	845	870	783	814	858	816	842	854	842	782	809	803	816	821	788	801	808	804	816	819	834	848	820	803	852	847	805	863	787	792	809	811	823	822	828	814	806	795	797	842	788	780	811	764	803	836	820	844	798	779	819	846	782	817	832	823	796	812	842	858	787	809	798	810	872	784	821	822	778	812	762	749	812	801	770	868	828	805	789	789	804	777	837	825	803	827	759	840	882	829	839	794	845	793	818	784	788	776	790	831	840	816	828	815	786	830	820	829	777	795	790	837	770	872	835	816	810	895	821	810	836	818	872	825	823	858	819	771	769	807	798	886	854	853	770	827	749	853	762	841	806	811	873	815	839	797	843	797	856	805	786	801	788	790	794	855	824	796	836	752	846	770	818	805	827	807	852	833	774	811	839	833	777	795	825	865	850	805	838	832	839	801	827	864	812	819	808	867	832	807	779	815	827	871	832	817	791	867	857	773	843	774	830	812	806	792	823	822	830	827	788	810	806	818	807	810	808	790	831	839	788
24734	21428	27962	25270	13221	764	498	425	364	353	341	331	290	291	291	287	298	286	283	248	290	283	255	264	277	282	277	269	270	259	227	259	253	271	258	237	229	269	235	247	269	257	269	253	267	251	286	250	281	262	258	275	240	279	253	268	231	252	260	212	244	246	260	269	231	251	245	245	270	305	239	239	246	208	223	224	256	267	287	253	256	263	247	281	225	231	255	248	274	278	240	257	277	233	242	277	286	248	245	253	239	234	276	249	244	256	254	232	267	262	256	250	275	269	254	242	263	248	257	250	234	261	260	266	259	210	231	256	268	234	283	280	243	274	265	268	258	248	233	237	283	258	251	269	239	266	261	242	232	262	242	241	245	272	253	272	273	211	258	228	253	231	243	245	261	241	275	249	264	246	257	222	269	265	245	265	229	286	254	256	260	281	246	235	225	257	219	238	271	218	224	250	243	248	255	257	265	264	244	268	246	238	247	223	263	236	248	253	274	246	251	240	262	259	242	259	241	268	233	250	245	260	306	250	256	258	244	273	247	240	247	262	234	241	278	278	230	230	250	263	273	268	254	247	239	246	236	240	259	259	246	239	268	245	240	246	226	266	253	270	265	247	250	248	239	256	243	261	247	256	230	221	235	245	257	220	258	261	253	253	239	253	279	238	242	273	254	234	268	261	225	251	239	261	260	250	242	230	259	239	254	284	244	256	255	249	257	275	230	251	217	230	215	233	238	249	267	242	236	225	236	233	248	243	248	278	252	263	224	263	237	245	266	235	247	247	251	252	229	249	288	282	263	239	255	248	254	274	249	247	276	277	223	272	246	271	236	234	245	241	221	269	232	237	279	249	264	246	233	265	235	272	232	263	241	252	236	240	245	268	246	245	262	226	256	235	209	230	240	240	243	241	236	235	255	230	256	245	267	208	263	239	218	255	254	262	265	255	278	233	258	215	258	260	209	230	236	289	260	237	261	260	224	277	293	237	225	209	274	255	249	249	256	257	269	254	226	291	244	242	245	240	244	261	237	232	260	226	243	262	228	228	245	279	266	262	234	213	253	262	211	243	245	264	236	229	266	263	254	268	267	236	224	247	250	275	249	256	244	257	270	262	243	257	249	266	254	262	246	266	254	240	234	274	230	275	255	227	282	240	251	248	289	262	274	245	256	282	263	237	255	259	234	251	240	245	244	239	248	230	243	266	258	271	256	246	256	259	229	274	245	252	246	206	242	259	281	276	258	220	246	247	238	249	246	231	246	257	234	267	226	230	268	245	274	249	253	273	247	227	254	249	238	229	220	236	259	270	248	256	262	248	252	271	254	280	271	252	229	244	272	261	246	244	251	243	270	259	245	245	250	258	269	247	243	248	275	236	266	219	220	227	241	209	263	235	254	259	252	238	274	231	315	236	265	246	236	268	239	244	238	270	237	236	229	205	249	275	260	248	240	242	257	224	239	242	260	266	220	239	248	249	251	224	243	269	258	252	249	275	243	254	248	241	251	255	265	264	238	249	223	248	230	250	221	218	244	261	288	262	242	245	238	245	269	232	232	239	239	223	207	247	238	274	237	260	251	262	260	246	250	265	250	256	268	252	248	241	241	249	265	243	286	210	250	231	246	274	257	262	258	268	235	265	231	239	263	238	257	238	259	262	262	257	215	261	260	229	241	259	263	245	246	259	257	268	246	264	243	245	250	220	225	274	251	234	268	242	263	244	247	235	253	251	257	234	255	264	253	246	230	244	244	226	229	257	240	246	233	249	244	237	260	238	237	240	263	263	234	235	232	229	256	257	218	254	230	281	250	248	260	234	237	244	265	226	236	235	244	245	252	260	251	249	232	261	242	247	254	254	285	261	279	247	259	258	289	236	234	238	235	236	280	242	269	237	231	250	268	243	257	267	247	273	234	246	240	255	254	254	253	262	252	249	267	259	234	268	242	266	273	262	235	230	251	273	271	266	256	248	227	273	276	274	226	256	244	248	248	267	255	251	262	238	266	235	257	260	249	248	241	245	241	247	227	267	254	267	235	228	268	261	220	257	236	219	266	268	245	229	235	242	231	242	243	252	236	226	274	263	268	245	261	267	252	254	235	225	256	265	262	255	236	274	241	243	273	247	285	242	248	245	214	275	217	253	246	253	280	262	250	244	259	275	242	235	264	238	229	260	280	233	240	252	241	248	256	246	260	280	219	227	266	238	247	244	247	234	267	288	248	280	269	269	251	273	263	253	248	255	260	241	238	241	245	254	273	246	205	285	250	291	269	235	241	256	257	259	258	239	258	238	271	234	251	235	222	262	262	234	263	255	250	258	240	222	240	239	233	237	211	228	232	243	254	247	285	230	255	231	233	231	262	246	241	243	243	255	276	250	233	250	264	254	249	291	243	250	256	290	233	238	241	243	220	256	242	264	251	263	259	233	237	240	263	233	233	245	261	237	241	243	264	241	244	252	249	237	244	264	242	247	273	254	213	267	257	252	232	256	256	266	263	255	266	273	238	249	259	236	240	259	253	281	258	251	261	231	285	268	250	279	237	246	249	260	236	242	239	259	259	257	268	251	293	271	237	246	224	228	257	268	262	229	247	245	247	220	258	242	245	258	256	225	268	256	262	249	254	229	256	250	233	263	262	282	255	246	227	232	290	259	266	277	254	223	249	248	272	250	213	239	252	294	253	252	253	210	252	236	273	259	265	286	250	272	242	236	256	252	268	243	249	265	237	223	248	236	253	245	239	270	236	263	217	248	239	239	245	265	259	240	248	234	251	281	224	267	251	240	239	220	237	270	251	245	245	239	228	255	254	236	253	276	238	274	282	233	262	245	251	249	249	279	247	233	235	240	237	252	255	254	266	248	270	240	261	267	231	267	255	257	243	238	234	229	218	278	245	287	239	259	266	255	236	245	243	238	262	225	270	257	264	264	224	223	250	260	244	260	226	224	256	254	275	240	255	247	231	266	274	244	229	244	274	264	267	235	249	252	252	224	225	267	244	263	240	225	208	234	261	288	268	255	247	259	228	242	257	251	268	229	224	274	239	259	258	244	269	256	246	242	258	255	235	247	256	272	255	256	275	262	261	271	272	262	234	241	288	270	258	246	269	255	252	239	229	263	278	267	272	254	272	243	270	260	262	238	248	263	237	226	236	263	261	243	258	221	267	235	239	265	274	270	250	247	254	258	266	237	251	237	271	235	236	241	267	253	280	245	233	234	244	234	246	269	244	237	241	249	284	258	255	220	238	209	255	245	235	264	245	276	265	229	267	248	235	282	248	248	247	234	261	263	238	263	251	259	273	262	262	264	252	273	252	240	237	257	241	237	255	275	243	255	263	242	262	242	235	267	260	238	237	244	255	248	257	245	236	242	269	234	255	281	241	301	260	243	246	228	237	251	278	259	257	247	251	259	274	259	266	281	232	230	258	239	265	240	212	263	261	257	245	237	253	261	264	257	237	256	241	282	282	248	238	229	260	246	264	259	253	261	233	236	259	263
3603	5383	3582	1711	1285	991	776	709	548	430	431	389	346	315	342	337	333	313	311	286	305	312	295	303	300	289	318	259	278	292	271	265	289	286	346	253	289	286	295	301	278	266	278	277	279	251	291	288	276	278	266	269	278	309	303	270	287	288	286	312	274	287	251	293	285	292	274	269	283	293	294	310	275	274	279	266	261	293	277	284	284	290	277	280	250	262	262	265	282	288	284	289	279	267	284	285	270	279	267	271	284	282	265	260	293	278	262	288	256	256	248	279	292	283	284	284	284	271	270	266	273	270	286	258	286	274	286	279	251	277	286	280	273	250	263	306	291	294	293	281	286	298	299	271	258	265	271	248	258	286	280	249	271	275	291	281	281	263	271	282	293	253	281	272	262	276	275	309	263	272	297	277	270	276	272	292	268	311	267	273	281	274	252	260	296	285	288	271	277	273	262	277	244	294	270	255	267	279	277	279	249	279	256	277	256	283	255	306	300	283	285	256	271	259	287	278	276	260	281	272	243	271	269	256	280	279	280	261	269	258	295	277	284	278	287	278	291	279	252	291	301	307	317	278	299	263	278	287	270	268	285	269	245	252	270	292	303	273	300	278	284	254	303	270	261	264	287	261	278	248	250	281	273	287	245	243	257	283	258	269	280	248	280	267	280	279	267	268	272	251	309	289	252	271	299	273	294	283	306	291	289	276	238	256	278	261	267	274	297	284	288	284	256	267	291	256	265	257	258	265	302	272	283	279	260	288	294	314	299	238	236	260	290	259	264	271	284	281	269	275	265	273	272	253	291	278	263	288	278	273	261	278	282	253	269	275	282	274	318	266	260	275	277	275	298	284	280	277	261	284	268	297	276	278	292	279	278	279	250	311	261	256	264	256	256	296	252	301	275	249	262	290	303	268	261	277	286	260	268	289	309	274	260	271	282	245	290	304	320	237	292	251	288	281	307	275	281	266	283	259	274	273	247	242	238	272	285	299	289	296	298	294	239	264	259	260	297	285	263	275	281	263	278	258	274	318	276	287	272	271	276	309	303	261	262	236	278	274	265	308	273	268	267	285	280	261	279	257	256	259	286	281	259	306	273	268	306	277	285	291	286	292	300	289	269	310	311	285	269	299	283	255	267	295	281	286	281	281	301	258	250	298	274	248	269	259	270	267	268	237	272	262	255	264	292	234	274	279	264	274	273	267	295	289	284	292	298	272	290	282	282	281	314	295	254	288	263	309	284	276	264	312	303	289	258	308	307	295	265	276	288	261	279	252	283	281	268	271	268	284	293	280	254	289	264	238	255	259	283	243	289	300	263	274	281	277	256	275	263	249	271	277	291	301	274	279	260	297	266	270	278	273	251	271	280	279	275	283	293	268	261	252	267	262	245	292	291	279	263	277	242	267	301	299	271	294	294	281	258	278	274	294	271	270	265	271	291	241	266	298	282	298	253	275	278	248	269	262	262	306	243	272	272	238	280	292	278	257	257	231	254	284	294	275	271	294	254	280	254	275	291	259	262	283	280	274	263	276	256	283	264	262	280	277	287	263	258	272	276	263	238	258	271	286	312	287	300	264	304	269	266	252	273	272	305	296	276	288	283	277	266	258	312	271	277	261	285	321	277	279	289	286	281	261	254	291	289	261	299	267	278	261	301	292	254	320	270	305	274	274	294	302	283	251	290	276	298	237	270	264	281	295	294	265	291	251	268	264	280	274	301	289	273	267	252	279	311	294	274	265	270	269	269	272	297	266	286	323	246	283	277	288	275	278	273	323	280	263	242	251	272	271	289	271	242	263	269	269	301	299	267	271	267	252	292	281	287	270	281	275	261	280	287	267	261	274	274	281	263	265	290	262	297	266	264	262	259	218	246	286	283	254	267	310	302	282	233	264	269	265	261	258	288	283	279	301	282	270	268	275	245	286	288	282	278	263	269	278	314	289	277	244	263	275	291	276	285	285	292	239	272	273	247	287	274	268	295	264	277	286	292	299	271	263	297	284	274	279	279	277	295	266	261	302	277	299	272	247	282	285	262	261	282	273	270	265	283	276	274	267	263	259	263	257	299	273	259	292	261	298	278	278	305	290	293	242	275	287	290	268	274	270	289	292	271	274	283	302	283	293	287	282	271	307	307	305	272	260	267	310	282	286	282	323	268	296	277	248	280	255	278	288	284	248	273	273	275	268	301	279	282	285	294	292	276	249	284	281	296	248	278	271	239	297	281	283	264	279	274	268	297	274	250	280	291	264	268	281	277	246	296	283	283	288	284	317	272	266	287	283	276	276	263	260	229	287	293	265	315	298	280	253	274	252	265	291	295	308	268	266	281	293	276	288	283	270	282	265	261	273	281	275	279	273	279	268	292	298	278	286	253	283	280	314	298	267	273	309	257	283	285	271	295	271	268	290	252	292	286	265	281	270	245	272	276	257	283	268	281	264	295	268	248	279	268	319	289	294	283	252	265	262	275	264	272	264	286	264	248	276	296	269	310	269	264	272	307	254	281	276	288	263	260	273	291	292	298	300	298	314	271	277	290	279	287	263	293	303	271	259	280	273	276	288	258	266	298	267	306	270	289	279	264	280	300	279	260	264	300	254	277	275	283	293	259	271	286	260	298	310	246	279	235	268	283	293	266	260	269	259	279	234	300	272	292	287	277	267	286	272	281	287	303	266	267	274	248	282	267	271	284	298	288	280	275	273	298	290	271	264	266	277	301	268	281	277	278	276	292	276	271	272	306	283	275	263	250	268	253	289	258	286	275	252	294	295	273	256	274	248	252	284	274	285	318	285	268	280	267	290	274	268	299	257	289	264	287	287	256	271	301	289	256	301	288	287	283	284	274	273	251	301	284	297	262	277	246	278	276	288	261	277	273	280	279	277	287	270	278	280	288	302	285	271	269	286	286	284	274	272	315	264	289	261	297	259	274	277	289	296	285	280	278	259	248	271	283	296	284	290	282	268	263	288	284	289	306	286	269	273	297	278	281	275	280	259	247	282	290	240	282	290	287	250	287	309	278	254	273	293	278	260	283	263	281	298	276	299	271	265	250	306	251	288	288	269	295	238	270	311	258	258	277	284	281	268	279	284	274	258	272	239	259	276	275	257	251	267	257	297	283	276	305	258	281	297	263	258	277	305	317	262	272	264	281	280	287	293	281	231	317	282	266	265	295	261	274	273	257	272	278	290	311	285	248	272	262	300	269	276	257	277	300	276	285	273	276	260	259	273	297	245	272	272	267	248	276	266	281	262	273	275	312	295	254	252	294	263	271	255	271	252	294	290	255	285	251	277	277	294	304	274	269	285	245	245	282	285	267	270	280	288	269	270	278	241	278	289	276	283	250	305	300	269	269	266	244	276	243	262	263	270	259	278	274	265	284	276	258	297	294	257	281	256	268	278	281	248	272	266	287	282	317	250	309	274	281	278	285	272	269	272	261	245	284	284	279	237	252	267	272	305	288	285	265	256	274	278	268	266	307	285	251	275	299	278
22709	21540	29432	24090	21544	21623	12396	1811	1366	1334	1156	1169	1092	1013	987	1026	990	951	974	926	934	957	866	890	1012	932	944	912	938	956	930	887	919	912	924	958	881	906	842	927	845	847	825	938	882	844	878	930	893	864	869	881	863	871	909	863	907	903	964	845	874	880	835	903	853	895	862	886	923	909	858	833	883	858	842	862	889	867	868	852	872	853	883	892	858	824	815	832	847	832	862	880	824	824	803	814	890	872	862	898	867	892	864	884	908	903	932	857	856	874	843	873	821	888	852	843	921	899	845	902	860	862	826	868	882	873	844	864	840	868	905	855	879	860	847	829	862	877	873	879	885	904	835	870	920	870	842	878	910	907	927	856	863	886	882	858	876	887	866	851	836	806	853	885	891	833	861	892	860	929	875	936	878	830	869	911	883	844	830	852	858	874	850	871	848	818	819	915	873	822	862	856	863	879	879	858	831	904	897	918	899	865	851	898	879	859	908	882	872	846	843	917	883	853	859	868	886	911	866	856	846	863	874	860	814	890	865	769	878	884	867	903	888	845	880	934	853	867	928	845	892	873	863	883	870	816	830	866	812	849	868	929	859	859	862	819	832	850	857	874	877	852	829	926	837	880	840	912	834	854	869	926	867	840	948	851	855	830	876	814	874	837	864	894	873	889	919	833	876	873	857	923	907	903	865	897	896	870	880	874	910	887	868	809	810	840	870	871	863	881	866	863	866	890	870	864	889	859	875	910	878	854	884	914	850	873	874	842	886	827	942	863	839	873	897	869	901	811	878	838	838	814	802	844	861	882	871	795	845	900	848	870	898	866	830	873	846	883	887	889	880	848	873	813	868	838	842	845	839	867	830	840	889	831	869	840	908	844	845	900	886	831	882	872	868	845	897	888	879	824	912	898	836	863	878	833	880	913	914	877	838	871	890	819	835	864	823	826	850	882	856	921	807	878	808	846	896	821	835	865	853	845	843	856	884	895	860	870	872	838	871	861	896	840	886	854	823	883	848	921	890	867	833	903	859	917	881	849	896	879	868	860	896	868	873	858	865	916	836	866	847	937	851	866	842	845	869	933	868	911	848	849	846	835	924	827	918	925	860	860	859	879	915	903	890	837	910	841	868	854	820	886	898	900	870	868	864	845	809	851	858	870	834	817	867	837	871	836	853	891	830	859	869	887	901	847	870	839	816	867	820	888	943	899	886	906	878	867	902	894	883	865	914	860	842	842	871	841	833	894	903	820	838	842	933	884	846	847	861	865	883	896	863	849	865	843	876	838	857	817	849	878	846	854	794	903	893	867	858	870	880	833	866	878	852	898	863	827	926	896	865	891	875	832	843	878	934	883	880	845	850	955	830	863	873	884	856	836	845	860	878	883	809	825	867	869	859	865	866	894	896	892	853	898	825	913	904	899	876	907	877	814	917	879	902	873	881	869	859	844	867	879	906	884	863	907	799	909	891	861	908	863	861	818	875	875	865	851	888	869	859	834	868	835	863	814	842	888	830	858	868	872	929	877	912	861	897	831	877	874	819	897	870	871	884	909	827	868	873	835	886	843	853	866	867	796	838	875	911	872	846	901	859	831	884	843	880	854	845	914	857	868	850	804	880	879	863	874	864	934	827	904	844	841	823	847	912	868	855	869	848	930	842	846	896	828	868	849	884	852	869	879	852	825	865	853	927	882	818	888	873	847	890	881	873	834	886	837	834	830	839	826	875	832	863	875	878	847	800	897	841	915	812	814	915	903	835	886	835	881	899	885	867	870	854	815	868	828	871	866	896	904	899	828	864	848	901	844	814	852	867	802	907	872	884	878	834	827	872	862	854	896	842	834	878	882	835	875	795	883	841	869	846	909	841	860	856	886	811	856	821	857	886	872	863	841	864	863	897	873	881	872	842	825	841	899	855	886	856	852	929	846	822	846	850	919	894	878	843	857	818	867	811	853	852	860	874	863	890	898	889	792	840	855	859	918	887	835	876	844	874	846	893	906	868	846	863	854	831	869	858	832	815	871	840	849	868	909	881	839	865	885	867	901	870	866	824	884	845	870	942	817	838	861	876	851	883	818	844	824	854	858	829	847	832	873	842	889	903	888	887	817	862	853	917	836	878	840	876	857	879	859	875	855	929	926	863	861	888	877	860	853	902	831	869	856	857	865	874	876	898	860	817	913	880	841	870	900	876	839	873	851	878	834	872	835	868	876	901	853	870	930	886	889	860	851	873	834	854	879	860	858	852	893	866	819	872	869	874	858	830	864	850	838	804	883	871	859	890	878	860	915	828	843	911	890	893	834	906	912	870	839	848	872	883	881	854	922	866	856	792	864	853	796	882	834	861	862	826	884	896	850	893	887	824	844	808	810	834	905	843	839	884	831	844	855	850	815	895	808	875	845	831	813	941	851	799	846	888	868	857	865	856	870	916	844	863	932	793	874	901	851	827	869	877	839	850	891	853	903	812	857	860	867	894	874	853	856	851	846	871	893	833	880	869	896	838	835	832	885	847	830	869	957	841	851	841	861	843	866	867	852	871	890	870	902	902	860	858	831	844	846	896	871	840	854	922	846	904	806	839	870	862	863	838	901	863	819	859	828	868	864	912	861	892	827	865	854	877	878	906	942	863	861	863	875	856	835	846	842	828	860	850	872	802	894	898	893	930	883	841	881	881	843	845	850	901	846	870	854	866	828	850	795	848	893	897	899	839	882	920	810	833	878	884	839	806	840	869	917	831	823	871	849	876	884	864	867	890	872	892	879	869	845	871	877	852	839	874	873	914	900	852	865	851	852	843	840	878	846	887	879	858	855	883	873	836	865	838	852	831	896	828	880	842	867	845	871	873	881	858	844	846	869	939	854	873	849	875	845	884	861	869	836	869	793	828	854	826	885	905	840	897	904	849	778	896	860	847	830	884	950	937	820	877	891	850	885	877	850	864	838	877	863	863	820	798	850	876	901	871	910	916	870	858	839	832	808	848	853	876	902	848	886	822	848	821	801	859	860	870	887	869	876	848	849	830	870	899	862	819	836	874	864	899	818	867	925	863	896	932	841	836	872	827	928	872	864	872	872	861	865	855	882	844	928	824	831	867	823	850	845	904	853	933	838	859	897	884	820	932	878	868	880	866	888	832	843	897	839	886	844	865	839	864	822	884	890	875	893	858	841	856	909	840	788	862	861	877	844	848	874	910	876	857	887	845	863	858	904	906	831	902	920	905	894	850	882	828	859	883	843	899	892	861	885	871	837	863	849	846	878	892	861	925	892	885	871	884	821	855	852	860	838	862	898	825	822	832	880	854	798	873	854	850	902	877	909	857	916	858	838	818	882	881	843	839	890	848	852	888	851	870	889	873	850	809	879	878	809	813	858	885	895	870	870	884	845	869	856	920	900	887	835	929	898	830	850	828	870	937	888	861	851	849	888	859	898	839	847	860	890	908	888	852	866	850	867	872	888	905	879	839	882	894	873	839	895	838	870	878	871	868	854	870	815
5032	14940	10686	5448	4236	3198	2590	2092	1685	1558	1318	1306	1248	1108	1131	1084	990	1012	982	958	946	927	948	936	879	906	869	836	938	904	878	941	875	918	872	904	909	847	934	880	880	910	881	841	902	871	816	873	898	928	847	903	828	869	864	876	895	840	873	879	862	892	851	913	891	889	901	863	892	860	845	880	843	910	873	865	883	847	821	860	835	855	904	853	940	823	833	866	861	882	833	868	874	839	924	850	893	902	872	864	857	804	869	874	825	876	850	823	891	832	897	906	884	868	855	893	839	918	843	851	863	822	835	916	908	895	926	863	877	873	896	831	894	872	832	893	926	818	818	854	896	843	847	847	873	884	830	899	875	859	827	880	892	811	856	893	884	878	886	854	890	815	876	864	912	842	851	898	907	811	828	858	825	846	859	853	909	854	904	883	891	898	870	871	874	852	914	910	862	820	879	813	897	838	832	896	888	877	892	848	850	846	872	854	904	853	867	824	868	838	823	861	865	877	889	852	891	947	857	835	890	866	899	877	921	858	883	840	893	876	845	855	882	868	866	855	867	885	865	925	852	846	921	883	892	860	864	842	863	885	884	828	823	876	818	828	898	839	837	850	900	812	844	905	867	874	833	838	884	847	866	880	859	883	833	832	881	895	797	832	877	887	854	880	847	914	877	863	858	893	906	883	892	853	874	916	889	871	857	879	884	869	875	905	893	824	890	830	817	828	824	901	905	879	882	882	856	932	904	841	869	843	879	876	883	848	841	832	866	838	870	859	884	875	932	866	860	844	855	844	921	896	859	932	846	847	858	898	843	847	867	885	877	919	861	892	838	883	866	847	872	902	868	871	886	845	872	791	848	883	883	925	887	918	884	901	783	830	868	865	841	862	863	884	860	822	843	808	914	849	847	880	895	854	870	840	854	864	854	815	816	885	854	880	863	862	834	858	893	828	886	825	880	864	866	809	915	826	889	883	797	859	835	851	896	844	859	891	833	830	894	847	847	831	870	859	861	825	865	856	812	878	886	862	896	914	851	815	839	855	839	849	861	849	830	843	884	881	906	847	887	878	871	925	854	873	868	866	891	868	803	926	920	854	903	851	903	912	885	807	868	881	858	873	793	819	860	852	842	894	854	912	891	854	898	810	862	871	904	865	887	853	862	927	856	849	919	906	885	867	913	816	798	853	885	838	833	907	860	842	907	820	871	854	840	886	816	852	869	895	873	849	865	887	864	881	885	902	908	899	874	872	855	879	902	879	932	859	877	887	885	900	849	864	797	854	855	826	907	843	913	878	805	875	893	828	852	828	882	874	858	884	882	889	842	897	924	901	873	816	857	847	866	816	901	867	843	864	881	903	922	847	925	886	853	875	901	878	837	861	842	846	836	813	931	879	879	842	827	851	857	865	866	897	856	838	896	880	826	882	841	852	880	872	876	850	822	918	880	845	898	861	887	901	904	832	876	812	877	834	900	855	856	897	817	842	913	861	843	912	879	877	876	887	869	908	840	821	837	861	858	897	825	848	839	872	807	905	878	884	834	879	869	884	832	849	824	856	855	908	856	849	862	825	896	870	859	856	856	840	856	867	929	776	875	895	890	849	813	814	883	840	847	827	875	812	866	867	851	810	867	867	863	851	897	852	887	867	846	827	899	838	822	889	875	847	897	821	873	874	862	814	863	865	882	889	838	881	838	869	882	887	857	865	834	847	876	900	862	861	862	838	888	872	878	818	889	861	864	890	844	886	904	862	817	900	837	820	905	917	892	860	872	840	816	901	844	890	817	870	892	873	851	888	870	826	888	839	870	868	884	871	901	924	868	845	820	895	875	865	854	830	861	840	880	846	822	809	901	853	839	789	871	881	867	830	834	867	841	842	853	871	893	872	861	916	840	908	837	862	881	860	841	836	872	876	861	874	858	874	846	814	900	887	857	835	882	889	877	892	858	881	848	889	867	862	848	812	872	809	862	892	901	857	909	835	830	861	925	887	866	886	894	918	886	897	878	861	873	860	833	861	839	879	823	888	886	940	841	887	903	855	901	871	903	862	862	839	865	809	807	869	857	869	851	870	895	892	805	898	879	874	831	874	815	861	884	845	894	822	840	888	843	863	818	865	846	881	876	884	841	849	887	887	815	881	822	871	856	942	855	847	847	853	917	890	881	872	844	832	880	869	869	926	851	873	875	847	839	889	838	935	893	874	861	809	865	864	838	854	835	909	874	854	820	883	847	889	868	838	838	811	808	875	900	930	853	891	828	888	873	908	894	849	780	898	805	876	892	888	863	862	816	852	915	870	879	912	827	842	872	848	809	884	896	881	865	886	844	862	890	877	894	866	868	887	856	906	861	903	923	887	793	867	852	820	879	886	862	872	883	856	900	827	866	896	884	859	918	853	810	888	868	915	858	896	872	829	868	857	854	897	868	853	917	891	887	898	890	876	913	899	862	836	901	863	874	862	900	893	882	909	891	898	866	892	867	893	840	846	827	858	854	855	858	858	892	822	861	873	905	900	832	880	855	847	870	864	820	807	879	871	845	857	859	878	852	830	888	905	861	821	845	897	911	881	847	877	906	870	896	951	924	884	872	860	867	804	844	888	835	913	882	880	881	882	863	848	887	869	888	903	847	859	815	856	854	883	876	853	894	865	887	857	855	872	961	851	834	844	806	873	896	890	839	835	878	865	905	820	832	848	827	928	866	914	887	830	855	834	853	873	874	871	881	926	866	870	858	889	842	888	866	866	868	896	860	846	935	876	884	842	869	856	884	831	879	901	805	855	928	907	886	845	880	864	871	849	810	843	827	882	877	835	820	824	873	881	872	878	867	821	913	873	875	850	881	828	846	861	895	870	857	850	875	923	904	883	836	863	916	919	856	898	888	820	839	898	893	853	833	865	854	912	895	922	805	868	825	889	886	868	844	852	854	867	853	865	851	851	911	892	864	881	914	885	848	907	799	831	871	911	832	886	873	843	876	887	831	905	861	921	828	826	843	829	819	861	852	877	878	881	820	888	935	848	862	873	887	875	801	821	882	909	900	847	820	811	875	887	850	881	910	915	866	873	878	846	835	905	892	835	877	921	853	864	858	825	872	860	836	918	900	907	871	904	885	858	857	848	848	811	890	881	915	857	818	880	861	847	805	885	848	890	928	871	880	845	898	892	859	855	887	802	888	863	820	875	858	851	859	889	872	854	912	866	851	815	881	850	854	914	848	905	891	845	860	847	886	839	846	829	792	847	829	855	906	852	861	929	850	937	850	878	872	826	859	871	886	863	839	862	873	917	879	866	883	850	875	860	859	877	841	914	886	886	920	800	895	830	896	886	817	917	811	865	878	832	842	839	858	881	834	825	842	882	906	855	939	906	946	857	857	913	883	843	837	850	852	905	903	904	897	862	906	907	893	858	884	889	883	874	832	909	868	843	835	903	824	930	874	804	899	850	851	862	891	931	853	847	880	852	916	868	876	915	918	817	874	869	894	874	858	890	843	829
27898	20470	7857	784	521	463	446	414	397	351	391	412	383	378	383	365	378	353	373	364	352	367	365	383	369	386	417	358	375	362	344	353	365	319	375	374	343	349	367	352	345	376	377	376	395	374	392	322	378	347	370	399	337	394	413	354	368	389	372	342	349	363	391	343	368	376	353	379	349	374	374	375	343	385	366	365	332	360	386	353	371	365	378	352	371	377	376	348	356	325	393	321	384	374	364	360	365	379	355	373	364	351	359	358	379	358	384	331	366	340	365	355	381	366	337	359	363	386	373	387	353	366	390	368	364	363	349	351	369	384	389	344	373	349	399	331	378	353	371	361	389	366	374	354	370	335	361	369	376	356	358	349	366	372	381	393	368	360	402	352	323	354	333	378	388	357	401	407	364	359	360	386	410	349	383	358	383	390	349	340	355	350	338	348	367	383	359	340	405	373	372	340	352	393	365	361	365	342	389	360	364	339	392	374	323	363	369	361	358	349	368	378	361	378	354	349	365	388	391	373	371	344	388	354	350	369	367	360	375	356	383	361	357	356	377	366	382	401	356	404	357	357	347	363	362	342	369	366	348	380	371	343	363	374	366	394	366	372	404	377	353	351	352	366	356	347	363	359	390	367	332	380	375	359	376	332	333	362	351	391	353	355	368	390	365	372	333	370	351	368	362	334	365	365	369	378	423	341	325	384	385	347	370	401	337	361	356	385	362	351	378	364	381	380	375	337	347	364	364	356	359	370	376	377	346	379	361	341	378	327	403	398	362	380	375	382	390	349	396	385	342	374	385	361	367	350	370	374	383	395	394	390	382	360	326	348	398	349	405	410	351	354	357	359	360	334	376	356	398	360	371	375	374	352	366	394	355	365	378	388	367	377	352	356	353	365	383	366	391	361	364	356	371	372	351	391	387	343	352	382	376	372	404	406	360	340	375	381	373	336	380	387	335	365	359	347	375	367	366	368	356	361	354	362	349	396	340	377	364	385	344	361	366	382	379	382	353	331	359	363	353	370	367	364	386	363	377	382	408	375	402	408	387	366	352	330	362	347	379	389	331	338	329	364	350	335	364	373	375	397	373	374	342	356	372	367	368	354	347	341	397	394	355	376	361	365	376	357	348	389	346	387	379	367	386	374	377	384	396	383	350	351	370	367	384	371	348	381	370	388	379	349	372	371	320	350	381	362	351	372	368	352	358	398	334	355	359	361	394	339	414	330	373	380	368	323	355	378	358	351	339	379	394	373	359	333	345	395	345	372	370	350	423	350	358	365	390	387	368	385	339	392	352	344	387	373	383	399	349	397	361	333	344	342	356	354	375	356	385	399	362	382	337	390	373	357	367	380	428	345	348	328	352	367	369	349	381	376	370	383	368	327	344	338	369	368	361	375	361	372	348	341	359	372	369	370	389	389	363	368	348	401	359	357	328	371	358	367	378	371	378	340	390	369	349	375	358	389	407	372	368	343	331	365	349	339	376	364	361	349	360	368	335	364	369	362	337	366	342	358	351	374	368	379	329	407	380	394	390	374	390	361	376	367	395	360	388	391	349	373	364	396	335	353	385	390	382	365	366	373	374	357	339	354	373	368	350	368	364	375	355	350	354	403	405	328	364	364	378	347	392	387	307	369	358	383	378	381	374	364	329	327	360	370	399	349	373	343	391	342	366	357	342	330	356	418	382	366	367	383	355	347	324	359	339	372	335	364	343	366	367	342	385	388	348	344	343	417	396	374	377	381	360	345	351	366	359	349	320	356	376	358	384	359	395	326	390	369	384	411	375	372	355	330	368	384	354	380	414	350	354	390	415	379	377	386	342	376	353	361	404	376	385	371	366	383	350	331	375	392	364	362	378	338	369	358	373	378	376	368	334	372	327	367	354	374	374	371	372	359	362	387	378	395	378	383	351	341	376	376	394	373	353	385	379	374	340	322	356	375	376	346	348	378	364	366	372	345	364	358	359	321	374	380	353	351	363	396	349	372	379	378	364	390	340	358	380	369	368	357	369	373	364	370	375	390	364	353	372	331	377	355	362	393	387	345	344	344	352	375	343	349	330	371	363	368	382	374	384	359	412	359	374	395	337	368	346	355	353	376	362	361	348	315	410	344	364	335	335	388	345	365	392	368	347	392	344	369	364	367	337	360	365	372	348	374	361	384	370	349	342	374	374	363	369	383	337	340	375	371	403	356	362	396	334	351	333	349	370	366	328	385	371	362	390	329	381	353	366	373	374	359	389	388	355	333	346	338	356	366	360	375	328	367	343	397	362	384	358	377	363	386	366	381	387	385	343	392	363	382	377	358	374	347	383	351	375	341	386	379	357	389	386	378	359	364	400	359	358	386	344	385	347	357	354	341	379	351	357	366	392	376	365	368	352	380	339	366	366	400	333	345	375	357	417	367	351	349	324	371	383	366	364	349	360	409	349	358	374	376	395	376	343	354	375	366	345	382	353	355	380	370	356	383	362	384	373	369	338	331	363	328	355	344	376	357	365	370	386	338	400	372	356	354	390	339	380	413	356	364	383	370	360	368	360	361	351	382	332	373	382	350	363	357	379	420	361	392	353	346	330	386	383	367	392	405	361	369	346	373	346	335	364	361	370	359	304	335	368	391	415	397	341	379	380	383	380	350	335	375	364	380	336	378	371	359	371	413	360	342	376	369	405	353	374	346	328	367	379	368	354	342	335	388	368	351	359	338	356	376	370	346	348	384	376	380	333	373	352	365	357	388	364	392	324	394	347	363	395	360	374	366	374	369	417	372	361	365	331	342	359	358	391	380	375	359	390	369	357	350	372	376	356	319	346	339	374	356	420	369	410	377	362	336	364	368	352	380	312	362	338	342	340	355	399	388	313	359	378	382	350	363	418	331	369	338	348	354	392	365	354	368	352	347	371	347	399	365	369	377	335	353	353	370	336	383	335	348	366	402	379	369	355	346	392	374	366	383	334	338	368	395	342	363	352	365	323	366	356	350	357	365	362	370	367	362	354	384	376	362	363	366	367	405	358	349	338	366	398	372	363	353	363	382	369	379	357	358	365	337	371	337	342	337	378	352	382	349	355	380	361	387	368	321	371	321	395	379	335	380	332	377	334	364	356	369	367	345	391	366	329	347	362	399	388	325	403	321	354	354	333	367	388	353	379	381	362	378	327	358	355	369	363	362	397	344	368	383	387	357	377	332	372	350	403	378	392	370	358	321	347	347	351	360	366	354	352	358	366	364	373	358	386	345	365	365	332	354	377	377	400	369	363	323	350	371	362	340	379	350	383	361	373	353	335	370	366	367	401	380	317	335	361	384	375	362	387	329	373	343	373	345	361	374	338	382	351	358	386	356	380	349	378	368	380	378	357	355	374	348	336	382	398	360	327	399	354	348	359	411	364	399	367	368	356	361	372	344	343	379	394	369	380	358	387	392	342	325	382	360	384	383	362	369	353	377	388	362	387	342	406	376	344	366	362	354	347	349	360	375	360	356	341	368	377	360
4550	1496	1034	635	595	530	545	452	445	382	387	375	387	365	392	381	366	374	401	374	388	373	362	370	378	354	394	372	358	350	371	381	356	369	394	360	362	381	372	395	369	365	358	388	369	344	406	351	362	349	392	355	349	371	381	348	393	375	396	364	349	367	398	384	368	382	360	406	367	399	369	393	333	370	381	369	392	376	381	397	357	382	379	408	348	367	367	396	375	382	370	347	404	407	389	386	373	358	381	369	352	391	346	362	367	368	378	379	382	375	388	350	383	359	380	365	355	382	379	367	371	370	428	394	388	380	360	363	372	355	397	341	365	397	364	368	386	370	391	401	383	356	361	384	399	385	394	354	394	382	385	349	369	348	354	358	368	363	392	368	349	362	395	348	390	364	355	389	367	377	395	352	398	380	395	345	360	377	374	354	357	379	380	384	357	381	371	371	357	363	367	392	373	401	369	366	375	379	399	378	375	347	359	385	396	353	395	383	393	362	380	388	400	391	365	403	392	367	359	371	368	347	376	432	369	384	382	379	377	415	368	381	354	371	377	364	361	377	336	370	387	394	368	368	360	366	378	386	361	393	325	358	368	384	373	380	392	380	373	349	379	360	386	362	405	350	384	366	360	345	374	390	364	389	356	398	390	390	352	402	359	389	381	359	392	379	380	386	393	407	366	377	359	381	395	404	384	381	383	353	391	392	351	397	381	401	348	383	383	350	379	367	388	384	387	362	367	334	384	402	374	353	402	395	370	375	380	392	393	366	368	378	382	362	426	379	371	375	371	408	357	375	395	335	389	395	388	362	368	376	365	413	350	364	379	364	387	366	385	407	353	405	402	373	398	348	388	364	410	398	376	398	342	400	367	359	387	364	380	363	393	343	403	388	373	385	368	369	373	364	343	391	377	366	376	390	367	366	376	368	365	405	346	368	400	389	374	352	353	382	360	361	326	388	376	373	354	393	370	374	336	360	323	366	376	370	361	389	389	392	336	363	382	392	381	365	341	366	355	371	389	362	347	370	377	345	385	385	342	365	371	353	348	396	363	354	359	352	360	320	355	390	344	407	367	389	388	377	360	372	381	365	398	391	375	347	388	377	367	396	374	392	340	394	343	366	336	390	352	341	367	390	358	363	385	353	393	388	383	351	368	365	403	404	361	357	355	330	382	367	397	396	363	386	360	406	367	366	361	362	371	370	382	400	374	404	389	387	407	375	394	342	385	335	403	377	395	357	353	365	365	376	377	365	347	364	403	384	383	365	415	394	363	364	340	383	387	345	364	344	373	386	368	380	393	383	351	386	411	357	351	374	371	378	373	376	374	354	379	343	373	373	362	401	363	399	364	307	367	372	389	379	368	341	350	380	386	345	403	365	366	396	378	425	390	384	394	324	366	392	367	374	364	367	377	348	347	369	353	365	388	373	380	346	393	353	361	380	367	394	373	380	425	368	367	395	355	404	360	384	387	365	396	383	375	359	380	394	382	379	360	359	338	387	359	412	338	363	346	376	353	382	362	394	396	372	370	348	377	357	351	356	359	374	377	331	349	373	402	389	379	381	347	376	381	375	374	380	366	364	401	364	354	361	373	415	363	378	369	363	381	393	385	385	392	389	379	390	396	376	337	359	375	352	365	334	383	419	378	371	347	380	361	369	400	384	380	389	418	389	355	391	366	385	376	403	398	387	380	385	374	365	374	341	347	372	387	330	378	375	378	386	368	384	391	384	429	377	397	402	365	375	359	353	378	366	403	365	315	369	375	370	391	371	348	371	354	385	386	361	381	420	344	422	367	367	352	387	365	342	412	385	394	387	379	359	373	377	380	356	389	363	379	330	354	362	364	387	402	353	379	381	366	354	381	373	359	382	414	381	388	388	407	368	390	393	353	354	400	362	359	365	371	355	402	356	372	393	373	334	370	359	389	385	355	355	373	374	405	380	391	349	388	343	389	348	369	356	357	355	348	401	374	365	338	369	358	388	368	366	376	368	348	379	353	393	398	357	398	342	340	365	364	356	378	336	362	394	340	413	380	352	386	364	356	377	383	351	367	391	389	395	382	386	378	383	413	391	349	358	369	365	338	384	357	345	370	356	403	410	384	385	379	373	350	373	361	336	381	369	386	349	339	382	357	381	368	413	352	379	404	350	349	386	401	388	362	383	376	396	373	372	393	377	368	347	365	380	391	381	371	385	386	359	349	397	357	364	389	352	362	410	390	360	376	365	361	393	356	391	357	400	373	356	357	371	342	374	377	410	333	384	395	404	355	363	411	410	377	385	346	361	384	344	408	363	396	387	386	363	339	376	371	401	384	373	365	407	374	371	362	390	376	400	371	370	371	365	430	356	362	378	361	360	359	372	354	369	399	381	362	382	376	353	388	394	390	369	355	373	374	410	387	386	357	393	340	363	361	336	356	358	379	344	357	362	367	375	389	352	400	352	370	346	383	357	342	374	370	386	380	373	379	366	369	397	369	373	378	381	390	400	368	377	400	356	342	380	358	378	361	381	349	346	374	371	360	367	369	365	382	386	327	378	363	355	385	353	352	392	350	367	401	389	360	384	368	389	416	410	370	373	324	368	397	390	368	358	368	377	357	359	387	363	333	357	405	400	359	344	409	371	382	376	395	390	378	400	360	349	363	380	344	389	377	335	400	367	367	388	369	359	370	371	377	385	405	362	374	378	348	369	393	408	371	354	398	363	383	405	349	365	365	381	372	408	366	389	368	389	374	369	371	350	362	347	347	372	353	359	351	394	400	357	364	403	389	390	387	362	355	377	394	353	374	369	395	395	400	397	365	343	375	377	385	387	354	369	376	324	381	348	356	313	392	373	367	393	391	361	382	362	376	380	383	335	372	382	362	421	388	363	383	372	377	399	401	374	376	363	407	389	363	354	389	381	397	388	378	370	412	373	369	378	366	373	385	371	359	352	372	371	374	366	357	379	397	385	361	373	382	394	401	328	404	374	409	361	345	373	371	375	346	384	386	345	351	358	376	386	349	385	370	334	349	401	375	354	386	405	336	351	368	390	366	361	359	372	354	410	388	383	365	422	367	385	348	392	384	370	370	355	382	376	331	364	369	372	373	378	391	395	383	366	365	417	361	373	381	348	362	387	380	356	343	377	393	366	381	370	372	372	366	387	379	339	347	379	409	374	400	371	364	392	376	383	391	376	372	397	370	389	387	383	379	378	401	350	368	352	347	382	372	327	380	378	347	378	363	383	352	367	387	383	359	404	371	423	351	372	357	371	382	364	382	379	371	351	364	386	363	387	388	372	407	375	350	366	361	334	394	360	347	385	369	373	347	406	358	369	395	351	374	390	392	386	367	399	376	379	354	385	397	430	367	384	338	360	389	398	361	371	372	373	386	385	362	404	379	359	390	366	372	399	346	330	394	405	388	351	378	376	346	375	368	369	367	368	371	359	369	364	370	390	351	375	350	408	381	392	391	399	373	389	367	359	375	394	309	332	375	378	375	364	365	348
23790	21528	28983	24542	21534	12851	1959	1293	1073	1005	1002	950	969	902	882	931	901	919	854	843	821	846	850	807	869	864	869	883	882	876	804	816	838	810	847	789	834	864	805	825	831	848	863	861	821	826	874	820	880	816	849	814	852	845	807	836	786	773	831	842	800	821	827	812	874	876	799	835	791	838	797	847	843	818	854	837	757	878	899	789	843	794	846	807	794	820	794	827	829	799	825	854	884	805	880	825	790	795	824	812	846	808	826	827	871	847	801	808	821	805	788	845	802	810	824	833	817	851	790	855	780	838	806	846	829	860	842	856	768	787	817	843	869	831	837	764	779	816	786	832	781	808	854	854	802	791	802	846	800	863	815	837	875	810	798	796	869	863	849	794	833	819	809	831	815	813	828	882	830	802	854	813	834	819	798	855	787	841	819	821	795	848	810	859	806	818	802	804	800	876	833	878	795	813	802	773	846	811	781	788	792	844	824	733	797	808	837	795	785	840	777	796	792	763	824	827	833	836	801	789	806	762	820	828	817	871	812	873	806	843	830	817	801	825	798	846	815	810	815	845	830	828	830	804	784	775	799	844	795	808	806	829	805	813	798	883	849	762	828	837	805	786	808	820	793	786	831	886	864	803	774	815	827	809	818	809	838	874	796	792	802	791	813	818	853	776	823	756	795	791	802	831	785	837	831	829	836	787	841	794	809	802	827	854	776	835	841	875	858	786	782	844	796	846	808	761	831	813	810	802	770	746	834	851	870	873	796	795	811	849	793	867	781	774	816	800	836	771	803	791	807	792	831	866	754	807	832	831	788	798	817	828	792	819	793	858	803	818	778	791	811	794	840	784	794	818	815	848	802	767	805	763	778	771	826	755	816	823	868	868	837	870	835	868	838	850	837	823	792	806	884	791	791	848	825	811	838	794	817	807	776	805	834	835	812	803	849	858	811	744	855	819	788	818	852	794	760	779	773	850	833	851	799	863	836	790	836	864	808	779	815	818	831	777	825	792	822	809	808	816	805	778	823	858	838	782	845	831	799	829	802	779	827	777	805	792	861	869	787	850	789	824	845	824	894	843	798	816	833	800	817	834	801	842	833	856	826	821	791	850	866	855	795	839	834	832	796	846	841	861	842	828	824	792	814	895	822	835	819	847	820	824	854	803	825	842	801	868	862	807	813	857	818	805	859	835	885	828	801	787	820	802	787	819	775	840	741	774	787	829	846	839	777	807	788	794	825	847	844	778	849	827	824	859	779	817	826	838	832	822	793	780	849	791	805	795	849	800	790	819	829	848	815	773	827	823	857	839	836	776	799	780	812	831	765	796	806	858	852	836	818	813	834	795	798	804	880	809	798	820	814	859	773	724	821	810	787	781	821	816	800	831	840	842	813	771	787	777	802	808	832	798	870	881	798	809	781	794	850	812	800	873	830	807	870	806	844	848	795	845	770	840	822	829	812	818	821	849	756	872	821	827	862	828	813	822	796	827	823	770	811	842	748	790	860	813	836	839	803	823	831	780	860	875	815	809	833	822	754	825	788	850	758	797	851	817	895	840	870	902	824	787	892	826	803	798	824	835	820	851	849	794	803	801	822	827	803	867	797	893	814	824	807	846	834	751	836	816	852	798	806	787	821	833	857	761	789	796	802	836	758	817	793	838	805	850	800	865	805	819	855	823	795	838	750	821	806	778	808	849	835	806	820	794	796	821	849	800	776	825	829	833	793	794	816	809	831	762	819	840	827	788	824	786	773	834	835	833	781	818	815	810	880	849	846	827	818	848	802	821	809	869	823	783	810	871	824	802	790	807	773	845	773	794	777	817	796	819	850	800	875	759	825	846	847	835	843	758	767	823	841	835	809	866	802	868	804	789	823	829	825	770	838	813	843	798	804	827	878	790	773	772	783	777	756	787	846	801	787	817	796	832	748	879	806	789	815	837	790	815	812	778	824	820	853	849	810	828	865	810	856	808	850	786	793	787	819	832	789	890	766	819	802	778	792	834	871	833	846	860	819	780	836	752	801	872	876	767	810	764	802	756	821	789	787	836	844	861	837	819	814	797	829	776	842	832	836	797	799	809	826	806	826	814	794	800	776	807	814	836	840	818	812	851	777	809	800	788	789	772	837	796	810	826	806	789	854	810	849	775	791	832	802	794	800	824	835	850	838	847	797	790	832	815	818	820	769	801	845	763	825	866	840	810	792	763	871	778	825	858	803	835	797	809	812	801	849	805	838	835	789	766	865	838	863	809	791	821	826	822	810	798	894	832	798	800	772	818	799	791	832	793	806	793	863	816	768	808	784	787	819	797	870	816	809	799	821	821	804	807	794	842	852	758	783	789	801	761	787	791	801	846	794	846	798	880	824	825	798	804	787	805	836	837	806	809	786	806	822	837	808	837	808	792	793	818	817	749	793	835	831	763	850	812	807	807	789	826	786	823	835	747	776	776	825	803	844	867	816	768	791	805	831	832	796	792	815	832	830	832	828	826	807	780	832	856	855	857	780	783	817	832	848	821	774	786	815	792	803	836	819	825	790	816	843	807	827	825	835	772	801	821	817	786	815	773	826	827	808	822	807	779	826	867	887	864	844	813	828	780	812	790	805	835	775	852	805	837	851	852	822	826	808	850	794	834	806	790	803	777	838	832	788	815	820	793	844	813	821	782	780	785	770	794	823	829	781	814	829	817	809	826	810	820	793	824	840	829	852	808	824	828	794	817	805	808	794	801	771	818	795	890	799	838	842	796	778	816	801	766	832	857	826	796	849	881	788	853	845	836	817	798	836	812	788	849	819	843	821	803	784	832	836	861	785	807	850	841	788	791	843	779	779	758	799	822	793	787	778	796	797	784	789	825	815	811	833	754	829	764	832	804	806	831	804	809	815	789	807	802	817	874	784	852	811	764	802	845	799	797	846	842	776	789	847	838	833	775	834	814	826	807	822	859	866	811	834	855	820	773	786	836	837	821	817	787	784	818	799	815	804	842	850	845	818	822	814	866	860	805	836	811	827	779	802	766	797	837	803	868	816	860	807	809	810	759	802	751	826	810	824	818	879	832	861	840	794	801	778	797	825	766	764	805	798	798	808	813	833	794	803	840	807	760	801	820	871	816	830	814	785	826	806	821	779	804	817	788	778	835	757	758	809	773	831	811	821	819	868	770	830	771	819	786	837	855	861	870	810	845	855	825	772	763	815	812	762	827	811	806	768	812	793	813	813	820	853	805	783	841	839	811	814	823	827	789	831	820	852	805	818	794	799	807	777	834	868	813	858	845	822	823	808	854	808	802	809	803	831	801	836	809	812	819	829	780	813	801	838	765	829	796	794	810	825	796	820	845	797	775	821	823	766	800	789	867	797	778	795	749	819	789	776	786	825	786	822	786	814	778	823	853	806	819	801	792	817	814	813	811	785	773	838	790	817	791	753	828	787	783	816	842	788	793	860	850	822	807	828	818	785	808	825	843	869	788	825	798	780	823	781	873	826	791	793	802
3728	9336	6634	3415	2522	2129	1746	1531	1297	1151	1054	1026	969	951	918	936	914	866	930	882	863	829	848	858	857	845	817	854	841	832	815	845	801	826	848	777	804	796	845	835	853	855	782	912	794	853	806	857	824	858	800	802	839	846	845	821	820	762	852	801	838	888	835	873	827	811	839	792	787	817	865	800	815	820	817	803	817	801	842	759	805	847	806	778	810	810	819	818	815	795	770	881	814	804	839	788	860	860	909	827	825	847	822	818	820	831	834	833	853	840	839	822	779	842	815	888	837	832	797	804	816	804	835	800	836	838	820	878	794	844	819	794	799	799	764	825	771	788	815	843	801	801	870	800	782	765	781	863	817	804	817	823	785	841	788	754	837	811	812	813	828	810	838	865	798	788	806	881	856	851	801	799	787	756	774	779	793	810	825	806	824	830	816	852	799	793	870	801	804	805	814	749	799	764	816	758	844	820	805	813	866	802	802	777	788	823	823	823	819	861	843	805	788	765	851	842	802	811	829	809	797	837	786	768	806	822	810	831	825	836	777	820	800	867	838	870	817	805	880	782	822	804	813	767	818	794	819	749	783	740	806	779	845	802	807	819	790	780	820	768	800	842	751	862	821	868	826	815	775	816	784	812	784	807	849	793	806	856	835	819	807	763	862	813	831	806	797	811	822	840	817	818	809	781	841	778	781	833	822	811	775	780	809	841	814	830	803	816	732	799	764	801	772	804	853	829	768	805	804	868	818	837	846	846	797	784	810	826	829	781	831	843	776	841	807	811	832	796	782	781	788	843	851	799	811	798	809	772	808	788	812	809	870	819	804	794	855	818	821	790	802	823	840	857	845	816	811	821	819	838	770	874	845	817	820	819	820	812	832	846	828	800	778	832	805	786	789	841	798	863	860	814	828	823	817	846	811	765	794	826	832	766	814	851	781	844	791	784	775	781	806	834	800	838	803	769	871	812	791	812	792	787	803	849	819	796	882	807	814	773	767	841	824	845	819	736	822	787	788	811	807	813	827	865	832	838	747	758	885	815	806	807	846	851	863	807	810	864	824	789	824	821	900	826	800	815	827	835	817	809	834	834	790	778	861	815	822	767	815	834	810	843	849	792	795	769	814	812	818	838	839	815	778	814	855	797	797	815	818	817	831	854	871	805	791	795	846	783	802	870	758	807	852	777	776	806	847	830	800	784	789	785	776	837	794	860	775	845	823	804	829	789	814	760	808	856	895	856	809	833	822	809	843	807	829	805	838	801	864	804	819	814	820	805	815	768	813	788	816	726	842	722	829	804	777	754	855	783	788	868	859	815	738	829	785	796	835	814	816	796	804	837	801	825	783	870	793	819	803	864	784	835	841	837	769	814	829	798	795	826	803	822	790	795	826	870	839	829	802	845	822	856	811	803	831	832	826	823	816	802	835	831	813	803	834	826	790	796	812	798	809	854	820	847	811	772	803	813	827	780	824	797	799	828	827	802	801	851	819	824	838	807	798	786	793	806	849	852	824	822	813	813	826	784	823	799	808	803	819	793	830	813	809	819	854	799	812	869	845	861	831	823	809	847	839	815	807	841	785	808	796	825	873	822	800	836	781	804	849	821	795	799	814	846	834	861	816	740	842	815	784	816	781	814	774	842	772	811	875	850	831	826	765	807	791	786	809	860	800	806	804	815	818	836	789	789	794	822	830	827	811	788	810	800	789	825	806	845	824	858	785	758	750	843	816	816	842	780	854	827	832	855	810	788	837	801	810	811	840	821	787	826	775	854	818	788	724	757	839	819	797	798	849	810	788	797	835	803	812	795	801	788	837	811	801	869	845	812	805	803	823	871	835	820	798	782	835	791	824	750	820	845	793	801	778	818	844	846	826	794	820	845	859	812	819	788	787	863	806	830	793	839	823	830	840	776	775	821	786	825	763	785	818	783	803	781	838	829	812	790	812	822	832	792	830	787	804	777	793	820	814	868	827	848	817	871	790	824	766	863	807	760	789	787	818	807	788	806	816	815	838	806	814	800	848	838	766	831	774	845	787	752	793	825	811	826	833	799	786	835	830	917	800	826	862	853	804	849	808	830	848	788	772	769	762	866	845	798	768	790	775	813	770	804	876	809	796	843	798	804	761	869	807	798	833	809	833	798	800	798	753	821	823	791	828	812	812	779	790	794	798	816	810	807	822	788	811	836	849	829	861	794	762	767	847	867	827	821	817	811	812	828	805	829	754	837	788	807	766	828	822	805	886	840	813	872	848	868	843	820	829	762	747	860	842	788	818	786	807	844	845	839	762	765	825	802	824	801	837	785	818	829	818	863	824	821	802	768	815	776	846	844	788	802	792	784	810	816	765	805	774	819	791	770	838	752	845	819	834	852	857	851	794	813	871	798	894	817	866	817	866	808	796	787	800	826	832	860	796	840	866	795	779	805	800	829	811	823	838	832	814	812	866	834	842	792	876	787	805	759	849	818	791	837	839	790	809	811	767	793	797	848	813	864	848	850	830	810	795	810	742	882	796	847	826	831	828	859	839	833	845	804	841	869	812	775	806	828	814	854	811	853	803	835	819	833	819	748	822	808	816	783	844	802	833	841	797	785	842	856	815	786	829	787	847	834	785	791	803	812	786	817	824	840	810	872	842	801	813	784	870	814	859	803	804	797	808	798	817	776	806	783	794	861	840	801	784	782	822	803	764	807	838	808	853	828	804	788	816	840	824	788	797	781	792	773	805	821	803	766	791	867	845	786	843	798	806	807	810	823	819	773	808	854	765	831	836	793	843	780	822	821	814	822	792	793	789	795	847	808	796	836	836	837	810	828	856	780	790	808	797	759	844	756	792	839	855	793	819	778	868	811	871	830	770	817	856	820	832	770	853	862	803	828	838	836	793	789	844	872	824	820	778	808	816	783	859	824	849	860	782	841	810	816	828	808	819	863	800	803	797	874	796	807	874	817	781	832	842	727	811	802	845	792	812	794	819	768	865	816	817	830	812	841	769	853	791	783	832	808	789	859	848	808	810	830	822	766	785	813	805	815	802	853	812	782	790	804	806	816	770	814	867	813	841	816	815	771	813	798	782	842	824	822	821	818	788	769	792	851	833	795	856	808	913	768	840	788	802	797	804	808	829	777	809	826	839	758	839	792	852	824	827	816	773	757	799	806	787	787	767	782	842	802	813	803	832	833	854	844	850	793	790	834	770	736	795	796	785	761	797	818	798	796	818	841	783	777	802	831	801	824	828	764	809	784	785	805	810	824	856	844	808	803	842	792	853	811	869	795	793	799	835	778	830	790	797	793	803	838	801	794	786	810	831	839	803	774	802	802	791	817	776	816	819	820	815	831	832	837	767	818	792	823	784	812	854	798	810	794	887	801	825	834	792	854	779	788	849	841	833	786	806	841	816	826	819	860	854	862	813	848	758	852	860	857	840	768	778	809	808	795	800	867	844	865	823	773	847	786	803	827	848	801	831	837	812	839	777	806	765	807	820	820	792	773
24844	21454	27931	25359	13145	739	614	459	376	317	357	288	280	301	271	290	286	288	286	261	272	296	246	289	255	241	271	270	274	226	267	243	253	228	233	281	252	259	251	230	240	252	249	233	227	221	261	244	227	241	240	253	291	293	256	241	262	280	262	246	267	255	267	299	287	256	220	249	261	253	267	274	251	229	276	250	244	275	227	253	266	253	236	280	256	255	243	264	249	225	246	212	251	254	226	242	247	261	243	269	240	277	254	249	235	240	252	272	242	268	255	250	266	277	252	253	244	248	243	279	235	232	235	245	249	270	237	241	245	248	243	268	233	262	256	242	275	253	244	232	256	266	278	279	238	266	278	234	267	225	239	241	256	240	249	248	249	221	278	252	254	221	273	249	245	260	250	258	261	247	263	245	227	273	284	253	265	234	265	246	252	247	256	269	238	247	275	255	248	238	232	222	272	238	252	246	258	245	235	254	231	281	235	255	250	256	257	243	222	230	264	248	209	246	272	262	246	228	227	225	227	240	268	216	243	278	259	227	252	247	244	263	250	269	222	240	241	233	257	244	253	240	233	247	229	254	265	253	264	281	261	243	249	268	227	247	249	263	258	258	267	224	227	267	249	255	246	222	227	232	259	254	272	244	245	253	257	261	271	244	249	233	234	269	227	267	254	263	269	219	239	252	250	301	228	214	232	231	212	244	267	238	242	250	246	248	263	256	222	254	257	248	263	250	243	258	254	233	229	240	250	246	257	280	279	272	240	235	221	246	248	245	244	249	252	247	236	245	249	270	226	259	251	257	270	266	263	236	281	240	265	260	253	231	250	254	237	263	261	267	268	237	258	278	276	258	252	229	235	270	247	259	241	259	243	244	222	247	239	266	244	241	255	259	240	259	249	241	231	249	262	256	260	271	263	252	237	251	250	271	262	266	249	254	229	264	216	264	258	252	228	239	231	265	237	249	248	260	242	251	263	244	239	229	252	277	255	247	259	251	216	251	233	258	269	253	269	234	265	252	266	223	269	251	239	227	247	251	222	257	235	221	259	234	265	245	278	250	258	240	269	252	222	233	241	223	227	257	239	257	258	268	231	263	251	239	225	264	223	264	256	296	246	251	247	259	227	229	251	260	299	239	257	269	227	241	251	258	275	239	269	257	246	235	257	265	252	244	244	248	235	270	223	234	275	258	241	242	247	248	250	256	269	272	272	249	228	251	275	240	270	232	269	248	247	232	254	249	266	260	276	281	252	254	234	216	213	244	253	278	227	257	245	256	271	262	261	247	245	242	273	231	253	236	260	240	245	236	228	266	229	229	262	231	262	267	273	212	255	277	260	226	245	254	259	271	271	257	255	245	259	244	259	249	253	233	254	246	251	240	265	234	260	248	264	241	280	243	245	221	272	264	254	274	232	216	286	248	232	281	271	260	249	226	231	255	234	232	255	255	303	273	270	256	256	230	227	253	234	247	267	258	252	252	259	236	220	257	248	270	253	249	254	233	261	219	254	239	285	254	249	240	281	265	242	242	227	243	262	251	270	229	245	256	238	245	259	247	270	240	226	232	247	237	288	246	244	268	233	252	251	245	273	267	254	264	259	246	233	234	235	240	281	256	246	254	241	209	239	249	281	248	238	260	233	254	246	243	261	236	268	251	254	243	247	274	246	269	225	249	283	253	236	214	234	245	226	259	242	246	225	211	249	263	244	247	239	237	227	248	271	237	281	230	256	257	285	260	241	263	243	255	251	249	256	256	258	247	247	235	277	236	227	251	237	256	263	256	243	291	225	285	240	218	229	237	228	246	272	232	289	274	250	218	244	214	246	249	223	266	259	272	253	274	261	243	232	244	250	241	235	251	248	253	253	260	279	265	268	232	228	249	253	233	256	246	259	248	241	252	237	242	239	262	239	243	256	245	262	245	265	255	247	239	277	258	250	248	247	250	217	245	236	222	245	253	261	232	244	239	264	270	251	220	248	246	245	217	270	229	272	266	256	263	244	216	225	253	239	230	262	280	266	267	238	206	220	240	262	244	258	234	271	259	244	241	268	232	268	264	254	255	246	234	263	253	261	251	253	244	252	239	234	243	253	247	271	260	253	257	260	250	268	268	257	230	249	220	261	234	233	266	240	254	247	252	252	242	267	241	224	247	289	260	268	236	240	254	253	249	250	227	248	249	239	247	279	266	252	280	257	242	245	245	252	235	240	274	241	237	281	260	251	243	256	266	269	268	224	221	235	249	265	267	262	238	235	264	266	249	237	291	241	247	241	224	260	239	277	257	240	242	248	232	261	244	255	245	278	220	232	274	284	267	268	247	262	256	268	263	241	253	268	244	227	249	266	235	234	232	272	236	226	269	245	248	271	250	270	244	258	247	245	243	211	251	263	243	233	245	253	251	245	229	245	230	264	249	253	247	265	218	231	247	244	262	240	262	244	249	273	212	257	261	262	241	254	228	254	262	246	251	248	217	264	241	254	264	238	260	242	266	258	282	261	254	243	256	222	257	268	243	269	225	263	259	260	269	279	256	277	248	264	246	262	239	254	264	271	260	269	273	255	268	218	271	265	270	238	275	233	242	246	253	242	233	251	256	244	255	278	235	263	249	250	264	290	258	253	248	242	256	238	252	276	278	235	251	264	248	252	259	251	250	233	263	235	236	260	250	239	255	276	252	282	241	259	230	211	274	259	224	242	259	277	230	233	246	270	230	247	260	260	249	247	257	239	267	261	272	287	249	252	252	248	252	250	263	262	255	256	237	254	251	247	272	237	270	231	240	254	245	276	233	249	254	227	239	211	269	271	243	232	257	228	246	218	254	245	251	259	242	243	270	227	291	279	208	257	263	241	260	246	228	276	256	259	274	227	218	232	271	238	221	279	244	258	240	241	255	227	239	268	262	247	255	233	227	232	238	259	250	277	276	252	235	268	240	234	266	248	244	256	241	268	266	256	248	247	246	234	264	253	248	246	250	244	251	232	283	273	247	246	274	248	270	248	226	250	251	270	238	251	244	244	268	248	266	256	243	249	219	257	262	233	250	246	226	253	252	259	277	226	240	256	228	246	247	271	275	250	245	234	281	234	267	249	253	238	214	254	241	250	252	241	243	248	259	253	242	251	266	230	260	251	219	259	221	273	234	237	223	272	235	246	222	248	260	269	243	226	229	253	238	245	282	243	255	252	262	242	228	263	267	252	228	262	233	256	264	272	258	244	237	252	251	234	245	247	255	260	253	277	261	238	252	249	241	267	270	245	274	266	271	277	248	238	270	222	254	239	276	248	262	249	247	266	225	283	263	246	248	244	263	234	250	269	274	257	248	244	256	256	235	210	248	274	240	221	219	229	273	234	242	234	276	256	260	245	256	239	253	234	280	243	256	254	264	231	251	262	262	252	240	253	259	262	249	257	223	259	248	262	258	264	227	255	256	252	231	252	242	256	235	249	267	234	253	232	248	243	237	268	249	254	268	256	268	241	248	284	253	258	244	260	258
3609	5547	3577	1778	1310	1025	934	739	515	490	382	366	356	378	320	356	309	317	345	292	294	299	313	285	281	299	299	272	312	294	294	301	274	312	279	305	286	284	290	255	289	279	281	257	285	252	312	271	303	237	289	268	262	237	287	274	278	254	288	239	277	283	300	268	282	268	287	271	296	284	292	255	282	265	300	290	294	251	289	288	271	287	267	272	260	275	301	261	278	261	298	267	277	254	282	276	282	302	279	279	264	272	301	285	270	270	275	273	260	279	288	265	293	268	280	280	295	273	279	265	283	277	281	310	281	257	284	240	262	269	265	267	252	282	288	291	280	262	274	270	262	256	269	310	264	263	268	307	268	284	286	260	261	241	287	288	263	257	264	262	298	278	267	257	270	250	291	264	302	269	302	286	288	258	254	268	268	275	318	306	270	294	309	280	262	276	280	259	241	281	310	296	246	275	281	250	283	262	269	284	261	270	272	268	267	287	311	248	267	272	308	299	311	264	288	280	259	289	270	270	245	267	268	270	294	287	281	296	290	286	301	271	287	287	263	257	276	250	275	290	266	256	281	262	281	283	304	283	271	286	269	245	289	277	275	257	279	284	285	312	270	276	263	288	277	276	282	293	267	297	268	264	269	273	259	296	311	273	250	276	268	256	281	287	276	253	287	266	253	252	275	284	248	264	277	296	264	286	286	275	310	259	290	286	298	270	246	286	262	248	260	299	247	303	256	270	243	270	259	288	260	286	284	286	229	271	271	282	270	281	260	277	298	291	222	283	296	296	270	302	280	265	296	261	301	272	299	289	263	288	252	251	286	274	290	263	280	290	289	292	297	240	271	293	254	267	261	276	262	277	274	290	290	308	309	268	294	275	300	273	276	306	274	246	305	251	282	295	295	283	299	278	254	281	276	277	283	262	289	280	273	261	267	287	286	263	286	272	275	274	284	262	288	264	288	271	332	254	304	269	270	279	268	283	286	261	265	288	282	257	296	267	286	286	289	325	282	253	295	285	277	300	254	243	287	306	259	263	295	270	251	270	273	307	260	288	295	263	265	254	275	294	300	268	289	281	285	276	249	274	279	287	289	295	259	275	280	276	274	302	260	284	301	266	284	279	234	295	288	283	249	290	282	288	263	285	260	262	286	266	296	277	286	278	264	255	304	282	274	279	251	285	289	264	270	284	260	296	280	255	270	272	279	255	294	283	276	265	278	278	301	273	297	255	264	259	274	296	275	304	253	287	281	281	282	272	263	285	323	305	249	303	265	281	277	266	280	261	289	267	288	279	276	291	291	288	289	283	292	284	286	259	277	262	269	272	242	274	260	288	256	289	257	289	311	291	267	275	303	270	285	294	277	271	281	296	309	265	261	301	252	262	277	245	278	299	266	280	263	323	272	262	284	275	239	255	264	311	264	266	279	275	287	268	283	235	259	291	276	254	268	268	269	300	306	265	281	249	291	298	322	258	283	282	292	282	276	288	259	296	271	276	294	273	294	245	259	276	281	284	269	234	297	271	282	260	261	279	251	265	278	259	282	269	300	311	283	242	286	275	308	292	253	246	274	255	242	282	282	263	257	284	295	258	272	247	263	288	260	265	254	304	279	292	272	265	306	293	289	260	271	293	272	311	295	268	252	242	262	280	291	332	266	310	269	273	268	274	274	265	264	302	269	276	264	273	268	279	276	237	282	259	268	297	247	283	268	295	273	324	293	285	248	293	308	263	262	277	256	309	234	275	282	263	242	264	316	263	286	263	286	261	259	264	277	295	270	294	271	272	262	285	270	253	253	256	249	276	253	292	282	281	282	289	261	287	273	276	291	272	277	285	263	274	286	289	256	264	258	261	281	274	272	287	281	291	263	257	279	282	248	265	284	270	269	257	259	262	264	290	253	286	272	281	281	254	262	280	289	276	282	268	282	274	309	256	277	317	291	260	278	268	265	310	262	259	278	279	279	278	250	256	300	250	274	286	272	263	260	297	270	284	287	249	289	274	255	292	273	262	241	272	274	325	296	255	274	257	273	256	286	281	264	273	316	293	271	268	245	269	252	270	230	278	267	288	263	274	270	260	263	251	288	262	328	282	282	293	267	304	292	271	250	272	299	256	280	273	273	296	275	254	277	281	269	271	255	286	252	261	258	267	300	276	269	255	309	271	258	310	290	263	270	295	275	289	249	280	283	237	278	291	282	292	267	263	289	283	251	256	262	271	271	288	274	285	284	297	272	288	257	255	255	290	264	278	266	299	278	282	276	243	250	286	284	278	286	255	273	297	277	295	275	309	286	290	285	256	304	277	262	279	306	311	265	277	270	273	279	294	282	268	304	277	269	277	272	290	238	269	287	284	273	310	260	304	257	268	273	314	282	313	261	261	294	289	278	265	267	247	275	296	299	271	292	266	274	294	283	281	288	276	298	273	252	273	297	279	277	254	270	277	310	275	289	295	265	298	272	269	269	298	301	307	252	276	261	258	260	275	282	288	259	244	299	289	277	268	281	270	266	266	301	252	287	285	269	276	274	300	284	277	295	280	256	271	251	276	272	247	301	298	283	275	288	294	254	283	297	288	285	319	268	281	248	270	280	295	278	263	279	272	271	261	298	284	261	291	253	278	268	264	258	281	317	282	286	274	277	288	276	268	270	285	287	229	291	281	267	253	285	284	296	280	260	264	278	277	277	281	272	275	303	296	261	272	289	262	284	277	265	307	257	264	272	260	274	266	265	279	275	279	279	272	306	304	262	273	280	278	274	280	263	295	298	273	271	294	251	264	290	256	274	257	291	284	263	271	287	293	263	268	265	292	270	266	262	256	290	273	272	273	290	276	271	304	265	292	301	275	280	297	277	301	286	259	282	300	273	276	287	286	268	264	313	288	266	271	303	292	285	279	277	291	258	279	262	278	300	280	265	265	268	259	291	254	262	287	287	283	303	301	319	285	290	260	282	284	269	277	269	268	268	281	263	270	310	293	282	288	263	286	281	272	277	270	275	281	287	276	264	281	272	291	273	279	274	267	280	287	302	273	290	260	266	305	278	275	289	285	274	298	273	287	264	278	288	265	295	279	243	276	272	257	282	254	274	276	268	294	252	288	289	280	253	278	269	274	284	290	243	271	287	280	275	260	266	265	284	303	286	284	288	281	282	250	304	311	274	256	250	272	287	241	295	274	300	259	277	264	301	286	287	240	287	280	270	316	290	260	273	282	268	289	297	268	268	265	291	266	269	295	273	281	251	311	235	284	282	284	306	275	262	286	262	293	282	288	279	257	261	249	264	276	306	268	273	301	258	272	286	276	276	273	290	258	261	266	295	276	252	280	259	298	277	252	284	288	282	277	263	236	296	271	286	273	281	281	261	295	236	294	310	270	290	262	276	258	271	271	275	283	287	276	262	271	293	309	297	316	310	271	266	278	257	259	268	263	282	259	272	278	263	276	278	285	268	261	273	285	261	276	279	278	260	284	262	283	291	293	258	274	271	267	261	271
22641	21516	29386	24057	21518	21593	12643	2080	1332	1239	1114	1132	1052	1022	1053	963	970	999	940	954	950	928	925	913	914	854	857	934	969	873	900	957	845	947	879	900	866	881	886	931	860	881	892	893	916	871	811	895	880	874	780	851	872	844	812	827	870	835	907	899	924	848	856	895	888	864	831	867	845	863	840	909	866	855	830	877	913	862	880	832	830	836	865	877	906	831	882	868	835	898	880	932	896	818	840	857	814	830	844	832	849	857	873	869	879	885	879	847	864	876	851	880	911	821	867	862	877	867	863	866	856	859	841	847	913	855	805	907	866	896	810	840	805	882	887	893	875	822	838	865	861	785	896	894	866	837	883	857	894	837	834	885	851	917	850	821	826	892	845	868	790	864	856	850	851	869	862	797	901	918	826	830	896	857	885	890	882	911	889	892	842	843	840	835	804	891	831	871	852	857	904	830	823	905	904	885	861	837	873	835	862	860	906	814	884	805	875	879	824	878	858	881	820	827	872	845	867	856	881	883	834	895	860	871	877	845	838	861	882	826	877	880	895	842	846	838	864	875	825	851	892	840	823	848	837	858	899	831	847	787	868	823	862	839	852	929	834	856	957	903	820	802	844	878	839	876	882	880	869	885	902	889	870	884	849	816	811	883	834	871	835	899	864	853	862	801	873	859	945	845	815	803	893	913	879	877	861	835	873	905	892	836	871	868	906	881	867	847	821	852	878	854	842	820	849	855	867	853	874	842	866	903	869	845	862	834	880	858	867	859	838	888	834	813	829	848	895	866	856	867	909	854	897	845	825	881	829	877	877	805	886	911	814	878	839	821	883	883	855	791	867	825	916	851	833	886	899	871	847	883	830	757	879	851	821	915	815	858	872	842	874	896	895	826	819	854	875	858	839	871	896	826	847	857	865	864	871	890	856	843	804	867	835	865	872	868	883	848	829	837	908	804	856	826	859	887	856	853	884	807	847	847	874	839	887	885	863	845	852	891	809	897	884	816	829	875	854	846	854	830	873	871	873	826	863	839	877	844	833	854	832	878	855	865	898	870	852	882	815	880	882	856	892	880	862	854	888	873	850	835	886	882	833	786	835	794	854	893	871	879	802	825	846	916	850	873	828	855	832	834	890	819	834	881	836	870	831	850	908	861	885	844	833	856	833	841	835	816	843	840	836	856	832	876	871	876	885	855	850	857	840	918	868	876	868	888	804	918	850	922	871	858	830	835	873	847	870	877	819	840	819	827	842	863	846	895	838	905	854	815	866	827	847	826	897	846	859	902	817	899	877	815	825	882	870	879	832	799	877	825	819	875	894	864	809	816	855	845	846	869	853	886	790	807	885	805	844	862	904	859	884	934	813	844	865	855	862	840	825	823	853	809	858	828	944	866	877	884	852	930	884	862	860	857	769	827	885	852	888	873	843	892	883	909	871	834	876	807	863	847	928	843	832	886	834	884	837	873	869	889	865	879	859	882	882	831	854	846	862	897	872	891	876	828	873	896	878	854	883	868	833	865	846	899	879	867	872	882	896	816	867	883	872	814	910	893	822	860	861	804	842	875	888	857	821	884	861	859	826	836	834	837	882	880	892	819	810	853	857	841	884	876	802	858	824	889	888	820	845	820	880	857	904	845	862	821	812	897	909	874	855	852	861	863	821	893	889	893	841	890	872	859	869	869	817	854	854	852	860	857	835	877	866	835	817	866	904	831	884	847	880	840	861	828	837	875	785	826	868	837	875	836	854	843	834	877	835	812	810	918	836	846	828	816	918	880	820	862	844	824	894	918	874	852	825	884	859	853	871	869	830	797	847	874	826	872	898	819	842	881	858	872	868	912	823	863	864	829	820	838	872	882	908	890	852	830	882	855	856	867	825	748	850	883	884	865	849	803	813	853	849	906	831	874	913	878	843	868	881	853	873	854	834	876	821	861	886	848	867	886	811	913	845	883	849	881	828	867	895	828	861	904	829	897	868	855	876	867	835	837	864	864	823	828	857	852	886	897	849	852	859	839	824	847	842	890	830	847	830	814	890	881	876	839	855	898	828	816	858	881	851	881	866	874	875	841	856	850	841	830	870	881	803	842	844	859	848	910	851	833	897	829	842	860	872	875	828	797	876	846	876	864	860	843	894	847	833	827	840	835	850	803	850	867	870	876	849	870	892	897	845	883	899	862	865	888	862	855	892	877	900	897	915	835	849	875	856	908	851	840	846	850	845	830	836	928	863	849	866	937	842	840	833	832	843	896	821	857	877	876	892	864	918	876	874	885	870	850	871	872	848	842	871	862	842	798	864	848	892	873	806	856	878	849	906	825	876	853	881	821	790	823	882	849	894	814	850	861	840	859	835	875	806	848	820	867	882	881	821	850	820	860	836	872	859	854	863	851	848	873	853	848	795	846	788	863	828	875	843	914	908	851	871	818	838	877	848	816	849	895	905	864	919	923	818	860	847	805	881	871	843	863	881	844	817	828	887	832	902	870	847	841	845	892	878	899	848	824	820	851	866	934	818	902	846	847	862	901	828	901	869	894	856	864	882	850	910	897	857	875	866	831	840	918	910	866	868	867	865	814	887	897	881	831	829	860	840	836	891	889	798	806	862	834	851	906	838	836	896	904	837	870	859	900	872	858	830	822	886	824	853	826	833	837	817	878	836	828	923	838	848	801	879	811	829	815	838	828	845	893	829	807	835	782	849	865	799	845	873	891	825	866	876	849	889	888	846	815	864	903	847	859	872	825	868	847	893	863	854	853	841	821	831	902	855	827	838	874	897	882	848	856	887	889	907	830	835	798	860	794	897	886	793	871	865	866	823	880	816	855	826	840	864	873	876	829	883	847	882	879	820	895	867	860	887	842	840	808	879	852	846	859	833	847	845	880	892	846	804	888	841	827	883	879	899	922	832	867	837	893	805	918	747	834	806	853	849	844	804	841	878	771	822	906	853	889	782	846	833	844	879	858	885	885	878	874	853	880	872	842	868	861	876	838	890	868	856	865	869	854	871	899	880	907	836	835	782	816	822	903	840	870	839	871	835	853	849	854	898	874	887	877	845	856	842	870	872	834	837	824	852	870	833	853	852	836	856	853	845	861	799	879	899	891	791	866	838	826	878	918	880	825	912	905	830	811	873	889	846	801	934	861	865	830	812	871	829	904	823	836	841	857	834	860	875	906	875	847	868	889	845	830	822	902	888	893	811	842	830	837	842	921	863	803	825	890	872	851	832	844	834	859	858	876	848	903	809	806	893	785	862	878	829	885	817	895	878	859	872	926	843	837	829	916	886	831	859	816	808	875	844	823	842	812	828	848	870	857	854	870	812	879	885	849	892	820	815	838	855	894	896	844	826	864	846	845	847	864	825	829	813	860	860	837	851	916	831	871	858	880	868	914	821	827	850	851	887	832	846	849	874	820	805	895	878	862	874	886	838	848	907	838	846	874	835	889	857	839	840	870	848	846	769	835	833	829	853	845	883	845	871	845	813	892	877	875
4869	15129	10674	5602	3957	3271	2721	2085	1737	1508	1320	1295	1145	1114	1052	1088	1039	968	955	922	934	1008	935	908	915	852	941	946	877	894	886	907	857	892	874	897	929	853	908	848	903	877	928	832	873	872	892	832	876	871	898	863	873	884	912	863	872	922	898	826	895	869	879	852	859	847	909	858	873	911	894	862	872	865	885	897	839	870	809	835	884	811	901	867	830	906	885	874	842	852	843	834	882	823	890	841	843	801	880	832	850	787	867	880	822	825	862	824	858	861	878	853	906	896	857	863	826	832	886	868	855	799	874	860	900	900	867	869	905	801	863	905	829	882	881	877	846	829	890	796	862	865	882	844	868	887	902	853	819	856	856	904	874	854	864	865	867	878	863	862	863	869	857	866	812	850	872	842	814	870	887	842	872	808	799	904	884	848	847	859	870	842	871	897	846	924	867	856	888	888	839	864	875	867	803	852	917	868	883	839	840	859	855	852	888	860	858	784	866	839	860	882	858	868	857	906	896	881	914	865	838	877	856	856	856	824	896	883	861	858	862	821	867	869	881	828	893	863	873	834	848	858	839	895	875	847	841	859	876	884	887	857	834	823	849	834	901	877	896	865	892	834	872	865	877	878	852	859	843	835	871	786	907	838	865	874	878	886	881	853	878	920	856	835	841	778	831	884	832	822	867	856	813	838	893	875	835	872	882	866	891	837	838	874	838	848	859	848	807	852	891	868	912	851	845	878	881	869	867	839	892	865	881	880	914	866	900	866	855	870	906	856	844	877	855	867	878	878	843	860	873	888	801	858	824	835	830	852	858	889	887	844	858	894	843	860	870	841	911	835	931	841	845	884	824	902	881	789	909	914	827	897	820	883	887	862	843	884	820	806	892	866	890	854	849	886	876	872	826	859	864	877	859	896	861	844	898	859	874	866	869	861	840	867	881	865	878	866	845	852	872	880	829	838	850	878	888	861	921	887	900	832	854	809	903	846	898	846	915	898	871	851	807	834	859	867	912	846	830	862	877	869	867	841	825	844	836	864	889	849	872	838	871	872	835	820	869	859	872	864	856	883	887	859	882	848	899	906	862	836	856	892	787	841	866	799	838	904	859	924	876	842	882	872	836	843	898	858	889	885	861	822	860	820	883	907	860	864	831	874	869	835	863	845	869	960	865	818	860	888	826	918	864	851	870	859	880	863	844	817	853	887	811	898	838	844	866	846	886	905	885	844	888	872	872	825	845	834	889	906	821	862	889	829	878	851	827	857	857	858	864	849	857	880	862	820	840	908	843	848	846	845	853	798	853	829	875	898	844	857	917	866	806	854	852	866	866	840	852	887	846	929	878	818	835	872	909	944	816	882	838	843	862	819	885	899	848	876	861	922	851	857	892	837	875	846	850	833	882	900	841	856	874	802	837	827	858	877	838	813	904	827	896	917	879	853	844	855	857	852	851	836	897	880	833	820	831	902	862	858	875	806	890	856	882	904	840	865	828	862	828	869	866	896	892	836	859	824	877	858	859	842	878	804	860	888	845	848	859	860	853	835	876	906	894	847	851	846	880	886	850	904	813	827	875	870	890	878	884	834	914	877	811	833	902	872	858	946	886	848	850	851	858	836	871	859	897	817	907	868	838	862	917	867	854	835	848	861	864	879	833	877	865	838	865	861	847	844	831	813	898	866	888	835	852	841	821	868	829	854	874	888	802	847	854	900	855	920	876	875	875	878	879	873	867	900	852	854	793	848	840	834	840	897	818	884	840	842	882	850	842	833	833	858	846	880	834	886	883	803	835	836	868	832	880	833	850	891	875	812	847	884	828	893	866	876	890	862	842	881	882	879	967	844	862	860	829	820	807	867	820	873	880	869	904	878	858	879	877	835	886	867	855	814	847	857	837	841	879	825	864	860	876	833	909	920	844	841	813	843	889	857	835	875	890	833	870	872	829	882	940	890	874	861	816	839	887	843	857	858	862	837	876	885	882	856	842	888	888	803	892	838	807	881	867	827	889	878	826	834	930	866	863	850	855	870	853	874	857	852	877	890	835	828	895	859	824	848	826	870	858	875	888	835	836	907	866	853	842	912	850	841	884	832	916	855	839	849	852	798	832	821	859	842	874	862	863	886	882	854	835	863	898	840	889	867	888	856	845	866	901	873	874	856	910	794	935	865	879	847	864	873	837	823	841	875	863	864	859	906	843	854	835	817	836	859	847	822	870	889	846	877	837	868	861	853	824	833	890	894	893	878	856	845	855	926	861	866	807	901	830	860	854	881	860	876	931	900	839	857	835	883	818	834	823	899	896	853	852	894	894	877	860	854	862	845	836	906	804	860	849	858	887	859	849	828	944	845	869	856	836	853	825	891	917	902	829	863	882	874	835	841	903	861	898	838	875	832	848	860	830	871	918	853	845	904	855	836	847	817	842	829	826	876	875	876	902	837	862	879	848	851	868	832	904	865	845	825	849	854	855	786	880	864	799	839	843	868	900	883	929	877	839	853	882	922	850	872	846	913	902	896	849	846	857	857	854	908	822	829	835	908	855	876	863	888	833	871	889	865	855	903	899	795	844	849	842	858	834	861	890	853	823	933	806	877	845	845	857	889	845	902	903	896	867	881	837	884	870	860	869	911	876	913	805	876	871	826	885	900	863	819	871	867	903	832	854	859	860	862	903	875	863	872	856	845	886	884	869	831	870	878	850	885	842	835	910	832	833	819	894	872	859	849	919	885	880	917	857	886	900	886	881	838	863	821	850	847	896	848	899	894	861	865	819	822	870	860	841	878	927	800	868	896	799	933	839	835	860	846	888	862	886	826	877	856	900	832	844	888	901	866	830	904	896	851	868	887	871	903	882	877	848	842	872	904	883	881	860	844	844	894	842	871	871	849	925	886	838	843	920	805	879	872	884	901	834	884	864	894	776	883	865	830	818	845	828	854	884	869	846	882	809	839	815	830	890	858	876	887	774	818	857	823	820	831	842	846	833	856	885	883	919	872	845	871	813	829	827	858	871	853	869	837	879	829	895	885	878	866	832	852	848	896	839	864	858	856	924	829	838	923	847	909	818	844	869	861	888	874	881	856	899	859	873	880	872	903	820	876	856	896	896	860	864	871	875	861	894	893	831	823	850	834	910	860	885	854	830	878	839	877	920	877	885	820	890	863	900	796	798	831	892	862	854	847	848	846	904	853	905	888	842	876	855	885	850	823	836	896	902	864	827	871	853	876	875	831	826	888	886	813	828	865	892	842	919	850	828	852	941	864	836	852	814	865	840	870	794	904	897	866	878	861	902	896	810	849	868	801	872	858	866	835	848	890	888	828	848	892	869	830	822	890	849	866	818	826	815	866	913	884	856	851	862	824	831	877	913	880	857	850	802	787	890	843	859	857	832	859	859	874	893	886	798	801	832	914	909	859	880	907	874	924	819	874	854	840	856	858	870	859	842	890	836	885	867	812	860	861	892	886	839	878	875	862	866	853	894	846	855	872	883	845	805	800
27842	20508	7951	820	484	466	517	447	429	416	370	355	361	374	368	366	383	359	373	405	394	377	366	318	342	383	357	398	367	359	339	333	354	345	340	352	359	349	373	376	342	360	319	369	348	347	374	355	360	338	356	409	338	343	360	382	355	393	365	380	381	369	361	376	395	411	369	366	377	377	382	355	353	382	350	349	409	371	371	375	359	345	373	336	348	353	356	381	337	343	399	375	376	354	356	347	369	371	374	375	345	380	368	378	406	374	369	362	362	365	383	360	321	353	354	353	376	345	351	352	386	365	375	405	387	358	367	378	404	363	356	385	350	347	367	357	341	366	361	359	372	374	380	367	369	391	399	353	368	354	383	401	370	400	325	388	380	357	369	332	364	369	367	394	383	352	408	377	351	347	376	375	379	366	384	387	390	376	361	343	381	370	371	392	370	363	386	342	340	377	399	384	359	368	369	338	370	337	355	351	383	374	378	382	355	354	360	390	373	396	335	376	358	369	394	381	381	345	391	335	355	390	349	370	335	339	366	377	368	355	374	362	358	368	392	331	419	367	412	365	387	373	347	363	393	357	369	358	337	384	350	353	333	389	348	339	373	363	373	392	350	331	358	377	385	382	372	367	390	371	371	347	373	389	379	353	366	348	357	408	394	362	368	347	396	396	338	351	344	394	365	388	371	334	372	388	398	328	381	370	367	354	382	361	369	338	369	331	368	375	338	354	385	353	367	357	381	366	376	341	338	379	370	366	352	349	357	368	358	368	373	386	372	380	373	378	373	331	369	374	347	387	376	368	409	367	369	376	353	355	373	382	362	376	334	380	342	406	350	352	364	361	413	333	363	365	352	380	376	359	355	354	344	354	385	337	366	390	376	355	361	378	371	373	366	335	350	334	356	355	385	392	372	374	370	361	367	365	364	353	348	359	357	372	382	355	381	388	342	360	364	369	409	376	399	382	397	362	385	366	353	347	381	374	387	334	397	361	407	389	365	365	372	359	355	364	386	360	362	353	376	350	361	355	377	378	350	338	365	385	419	379	341	336	383	363	358	359	345	375	353	364	357	363	351	372	349	336	386	340	373	378	355	395	370	364	352	355	385	332	321	379	339	355	342	346	372	344	386	382	375	375	403	364	360	370	370	341	374	347	371	364	392	399	351	383	388	338	377	354	396	350	363	375	403	354	368	396	382	360	353	352	385	355	382	362	348	379	332	368	344	330	347	330	380	363	381	385	398	348	402	339	380	391	379	370	344	387	361	371	363	372	387	349	387	364	350	353	353	394	363	358	385	350	359	332	375	375	366	364	380	355	380	331	358	359	343	395	320	354	362	388	387	363	383	347	351	375	370	327	359	370	342	342	343	347	371	383	350	356	366	368	381	376	369	363	364	348	370	374	386	366	334	389	367	373	403	361	369	336	367	352	388	390	335	361	363	378	360	388	358	384	368	379	364	341	367	389	413	369	337	423	382	359	345	383	331	379	372	336	392	396	360	376	361	379	375	346	383	341	382	380	337	374	377	351	374	361	360	345	332	408	374	340	362	355	366	370	353	384	349	369	395	382	325	383	360	361	335	373	331	380	369	375	357	362	389	365	355	329	359	371	365	371	347	394	376	351	390	387	368	358	363	381	381	377	329	371	347	362	373	341	345	348	378	346	394	408	406	368	404	346	352	382	400	352	381	363	382	353	367	347	342	359	370	369	373	392	352	383	386	348	377	363	381	352	402	365	393	366	350	388	358	345	360	367	355	347	353	344	351	327	367	337	365	378	346	361	355	351	372	352	387	334	382	349	349	374	392	342	399	385	361	365	345	359	373	397	387	356	322	330	407	387	367	372	381	336	349	340	384	382	363	377	334	340	350	365	364	326	401	384	397	357	382	340	361	339	359	356	358	378	371	358	392	339	347	361	359	345	328	373	367	383	382	391	383	327	351	365	375	395	342	353	387	377	368	370	346	353	339	376	379	344	402	356	353	356	373	367	366	378	357	355	400	355	322	404	360	365	350	357	379	370	377	376	355	352	357	348	371	379	353	376	389	368	370	356	376	364	369	329	401	371	355	342	396	399	381	375	350	364	351	366	386	352	358	367	372	413	374	360	342	373	363	357	393	387	360	379	345	378	359	371	360	370	376	360	358	360	357	378	401	393	366	348	353	395	415	392	363	390	373	378	364	388	358	384	341	327	330	374	367	373	336	364	360	398	352	386	362	353	386	374	362	364	368	390	358	340	376	337	345	407	356	369	357	382	360	348	350	351	382	390	357	341	375	368	347	321	356	357	354	361	373	377	392	368	368	368	349	407	390	366	354	383	328	379	391	354	358	393	374	344	362	351	345	380	378	340	366	369	356	394	347	364	373	354	331	369	354	367	357	345	380	395	344	394	344	367	384	388	357	358	363	355	379	358	352	381	382	371	370	376	350	383	385	395	372	340	349	379	373	367	384	371	372	384	345	358	367	381	362	400	371	354	373	387	332	352	363	383	389	363	376	392	391	367	384	364	353	368	352	363	379	330	357	368	368	360	370	374	367	388	363	368	388	364	378	350	395	385	361	358	370	370	335	389	340	408	366	350	379	335	378	361	350	385	407	384	369	388	343	350	363	338	336	378	401	397	348	369	374	381	388	370	349	380	373	351	390	348	370	347	344	371	380	370	332	340	370	369	368	341	341	367	380	351	383	365	371	369	343	366	333	378	394	351	338	382	392	373	348	366	343	340	388	351	360	368	396	359	355	409	350	335	348	373	369	356	388	335	367	347	330	369	321	350	337	378	365	379	393	341	331	391	352	379	369	348	381	381	355	361	377	385	411	338	371	368	356	358	345	370	350	385	337	359	386	400	352	356	360	362	362	386	373	363	385	355	369	350	345	367	363	367	373	376	390	394	396	368	362	393	381	396	354	377	344	332	389	353	340	411	340	383	375	343	379	368	408	377	370	370	386	334	395	341	369	360	408	384	344	340	418	369	373	365	397	348	365	364	368	367	384	355	370	376	361	370	366	399	318	372	390	385	372	361	377	372	401	341	380	322	346	378	340	370	380	365	346	366	362	378	361	340	366	353	359	355	365	372	400	335	350	317	345	377	357	376	358	361	354	373	380	350	369	322	369	376	335	377	353	355	356	378	329	375	359	372	397	399	383	367	377	369	359	361	388	382	364	364	348	371	351	372	384	357	382	393	390	338	354	378	354	381	334	361	384	400	373	376	343	382	417	364	371	373	378	376	395	364	370	365	383	353	361	362	393	378	347	357	368	370	353	427	374	350	391	396	369	333	334	365	366	360	333	357	381	343	387	369	375	352	352	404	356	376	373	372	355	350	390	349	359	371	351	330	355	328	375	364	370	394	359	362	360	358	339	357	339	345	355	369	384	374	359	310	369	359	382	384	364	348	378	354	351	351	344	353	354	368	331	336	358	374	345	367	345	357	367	387	378	365	355	353	376	371	384	385	373	400	389	345	386	406	366	354	386	373	357	344	363	364	334	356
4547	1476	954	655	520	592	579	488	420	430	395	429	402	377	400	395	404	351	383	410	383	384	426	393	364	358	361	377	367	369	400	390	397	376	425	378	397	393	376	401	405	354	393	391	350	384	371	391	366	328	374	401	401	344	354	435	377	401	387	394	378	413	363	380	376	376	375	350	376	381	410	364	368	385	370	366	407	345	380	350	374	405	346	384	357	373	372	318	367	334	370	376	397	368	385	349	388	324	376	371	357	373	375	327	349	384	347	355	362	399	369	396	364	367	352	394	349	408	381	358	403	406	394	354	381	399	372	352	372	378	360	358	377	349	374	378	364	341	358	381	382	364	394	375	387	385	409	354	370	424	395	392	378	401	392	379	361	346	344	345	388	370	373	337	370	353	374	393	390	361	365	366	339	384	374	399	351	370	392	392	352	389	353	353	345	402	377	336	379	385	373	369	377	343	385	382	330	359	392	387	366	385	359	359	360	402	375	383	374	358	310	357	386	394	395	369	392	346	379	358	384	371	403	378	378	382	362	343	325	342	367	369	364	340	341	365	365	385	383	368	377	394	410	377	375	369	392	325	346	370	370	385	380	379	386	354	368	352	425	365	350	383	386	372	360	375	389	377	368	380	370	348	374	355	380	394	370	381	368	348	368	357	343	388	356	375	386	376	376	372	374	394	364	356	370	417	400	374	361	374	379	379	362	399	396	376	372	392	358	395	370	377	356	327	339	397	384	379	351	379	402	341	366	356	362	360	346	396	384	367	389	334	378	374	336	373	369	408	396	400	388	359	347	391	332	376	331	370	395	373	383	364	377	365	410	374	340	339	363	346	354	361	393	399	384	377	381	366	415	387	367	402	385	389	355	376	360	369	360	386	396	395	374	360	365	365	389	369	343	358	387	335	305	369	369	372	365	367	401	424	362	387	382	348	390	359	378	362	348	355	347	344	398	346	401	350	377	371	369	386	374	403	385	357	351	372	356	391	347	372	399	331	379	342	360	383	357	374	370	417	353	378	371	388	360	390	374	377	357	354	355	392	364	387	356	360	361	375	360	385	423	402	425	367	364	333	357	359	372	350	384	391	391	350	372	376	347	379	371	377	374	384	371	358	370	355	389	373	356	351	391	395	322	400	392	358	361	350	385	359	383	370	405	353	398	384	339	363	343	382	382	355	362	374	377	334	390	379	346	371	384	362	390	373	380	380	361	379	330	411	363	361	375	348	368	376	412	350	369	391	351	405	379	357	363	403	390	388	354	354	354	384	362	351	411	353	385	388	370	353	367	368	342	367	336	389	353	374	375	387	372	369	393	368	358	359	367	396	347	373	351	381	355	381	403	358	369	350	410	378	340	392	377	350	378	379	406	368	389	368	360	383	391	353	373	365	368	365	374	400	350	400	352	362	395	368	376	384	350	366	394	336	377	386	402	394	362	371	390	401	335	305	387	337	409	366	348	388	367	380	373	377	370	358	388	371	413	358	389	382	348	343	361	342	367	374	376	413	368	399	402	338	377	367	386	367	415	393	339	390	392	360	377	339	361	368	371	352	363	375	370	344	374	388	355	368	372	379	373	380	353	396	371	360	368	358	379	365	341	380	334	346	359	384	371	422	371	373	379	357	358	362	365	372	393	343	404	357	378	392	404	412	373	359	393	379	328	379	385	364	394	337	353	364	372	346	380	377	384	405	391	364	354	369	352	348	355	337	390	374	382	354	405	372	391	341	367	364	364	353	354	357	343	358	358	373	329	406	371	373	381	343	391	397	392	407	385	382	365	335	349	379	399	340	378	386	366	389	376	351	373	375	385	365	388	354	384	343	378	365	396	358	373	387	357	351	382	351	343	386	391	406	335	387	353	352	329	386	371	346	406	383	360	374	337	385	347	392	406	378	365	349	390	398	371	365	384	364	350	373	359	385	394	373	367	399	384	401	375	346	362	380	382	354	362	390	402	375	404	384	391	410	368	374	399	365	376	379	395	375	375	395	393	403	370	386	371	330	363	365	371	353	346	361	379	359	359	389	392	403	350	395	343	388	405	362	405	398	344	357	346	369	383	394	404	361	353	360	395	383	350	371	365	366	385	358	382	364	371	380	358	383	343	399	386	387	354	383	329	368	377	354	358	384	400	354	385	312	393	416	383	373	379	354	355	376	344	379	366	358	371	388	386	379	412	375	360	408	365	357	404	372	369	381	388	332	412	358	359	342	389	342	330	371	388	367	352	398	365	386	383	361	376	369	345	404	347	369	362	375	374	370	362	371	407	405	364	385	345	334	390	357	369	368	383	348	359	349	391	367	372	350	396	347	355	369	383	383	361	373	391	378	391	378	372	382	339	371	341	372	399	401	373	384	372	371	378	380	370	338	375	396	374	404	358	359	416	349	384	365	358	401	387	359	409	365	391	365	343	392	358	366	352	379	375	359	357	381	369	362	389	398	367	404	372	412	365	384	374	380	381	378	387	379	334	354	366	404	393	369	370	431	407	356	377	383	372	362	379	380	377	375	360	367	358	367	360	369	375	334	394	394	361	369	401	343	432	388	364	363	390	371	339	375	387	377	361	370	330	399	381	358	376	340	381	372	394	358	344	368	368	393	344	364	359	421	347	349	403	361	395	386	364	327	339	370	356	381	379	382	375	385	366	376	370	386	397	380	373	385	375	362	381	397	358	394	387	381	353	353	347	389	362	383	385	347	369	361	328	377	381	388	347	424	386	395	357	375	397	385	387	360	364	369	351	365	346	368	385	385	394	365	337	392	362	354	346	375	399	388	405	366	391	335	408	389	352	393	361	367	377	417	401	352	381	389	372	353	352	411	389	355	365	357	397	398	373	386	369	375	392	366	391	349	371	348	398	335	364	361	357	337	380	349	394	394	391	389	416	363	375	370	369	379	353	356	378	358	384	416	365	350	391	410	348	353	385	412	355	344	359	379	352	397	332	354	349	385	325	358	342	369	328	383	394	394	390	389	399	390	368	347	395	404	368	380	354	361	363	354	392	369	363	372	361	364	386	357	378	391	361	376	395	392	378	361	354	369	366	341	355	366	369	363	362	349	398	366	397	358	388	402	354	380	392	390	373	384	380	365	398	381	374	385	323	377	384	395	341	367	396	376	370	394	347	365	378	390	353	406	363	395	366	356	386	401	395	389	391	376	364	370	369	352	393	353	368	395	346	353	368	369	352	361	407	379	386	390	401	369	399	383	411	380	363	391	401	374	367	393	382	389	363	388	379	395	373	380	361	342	362	383	368	388	397	335	351	369	398	387	350	366	388	347	370	361	361	386	372	381	353	383	362	365	338	395	384	371	374	388	397	392	381	375	348	444	353	341	360	375	371	394	369	336	365	356	365	365	420	350	408	385	395	371	377	365	365	383	379	385	357	363	371	375	354	358	379	355	397	365	376	392	350	378	306	405	382	362	399	384	392	375	363	353	401	395	365	373	351	356	388	404	339	367	340	390	417	384	371	390	367	417	363	381	359	396
23519	21362	28807	24261	21376	12831	1973	1280	1036	1064	969	974	882	935	936	899	894	906	865	868	826	826	860	880	878	809	826	815	782	773	854	839	812	795	845	893	839	806	765	810	873	813	824	822	865	837	808	819	846	829	791	733	793	852	754	817	823	835	801	804	832	876	830	769	824	839	723	843	820	845	861	854	824	827	830	773	814	823	811	840	815	849	774	790	805	849	797	786	796	774	871	821	854	838	866	875	842	829	800	815	765	819	786	786	779	777	839	815	813	801	810	751	843	776	796	840	856	808	800	783	837	782	802	836	766	826	825	805	801	803	787	811	833	845	843	827	804	805	805	836	825	872	786	759	838	795	783	758	771	800	795	799	796	801	793	801	787	778	797	819	860	795	815	779	799	852	810	747	791	817	841	842	809	790	749	835	773	854	817	788	814	860	755	814	785	758	815	803	810	776	819	838	776	802	844	856	779	814	827	815	832	770	808	849	775	804	807	773	774	817	789	779	800	831	830	811	847	761	839	776	812	823	821	799	827	812	793	802	771	782	789	890	761	789	765	830	799	808	799	841	793	790	771	775	846	832	825	822	815	834	839	847	843	793	806	771	855	766	790	791	821	826	797	789	812	784	855	790	824	814	813	819	835	815	861	805	770	759	769	773	845	791	838	865	811	799	819	814	817	799	852	850	795	795	790	832	769	856	806	772	814	810	759	787	824	844	804	795	785	817	806	796	769	856	813	759	803	858	768	835	841	861	857	817	819	788	820	817	813	788	805	799	837	791	759	840	796	810	756	819	808	771	828	859	885	808	782	761	775	810	813	794	846	809	819	776	825	788	812	824	795	779	832	792	787	775	803	826	829	820	793	822	804	763	877	821	774	877	774	834	774	802	741	790	794	776	777	814	832	792	784	830	792	816	834	785	881	815	786	845	828	878	831	839	778	800	771	816	827	827	799	801	815	827	771	814	801	864	823	820	784	795	781	819	855	795	817	818	822	751	814	841	814	777	804	823	841	864	853	812	801	795	863	828	806	794	813	764	843	807	821	813	781	770	854	831	804	859	802	843	784	829	844	757	833	828	797	809	800	833	822	797	787	853	777	789	809	799	770	770	812	749	822	787	840	817	814	815	804	808	823	751	768	840	784	816	829	815	768	776	815	823	803	797	750	794	780	788	829	821	801	808	817	772	795	789	808	837	818	755	811	788	795	787	791	790	767	792	809	778	798	842	841	803	833	804	768	789	822	862	819	794	797	763	836	829	754	777	763	790	825	797	843	827	848	774	809	809	849	785	785	813	794	865	795	806	796	843	819	793	793	809	815	793	787	835	820	798	788	794	788	784	853	828	794	825	808	792	842	794	825	829	822	749	783	794	800	815	816	794	783	756	837	801	771	837	810	838	794	820	843	834	789	795	846	847	810	809	784	804	822	782	840	799	777	828	778	776	853	783	831	807	770	821	814	827	780	771	768	785	816	799	763	827	812	841	788	814	778	833	827	828	837	833	831	797	789	789	823	804	843	818	810	834	804	823	810	777	833	825	828	821	848	827	788	805	824	805	752	864	803	832	837	806	812	846	819	785	773	773	811	797	763	804	793	879	810	812	823	803	849	836	794	794	760	806	782	806	827	798	836	782	820	783	837	839	787	852	775	793	839	794	832	856	784	766	788	822	819	824	828	774	815	836	839	824	815	827	759	816	818	832	793	759	768	790	809	845	789	805	803	796	840	810	806	762	780	784	837	841	823	814	806	845	834	821	834	804	800	825	807	825	811	785	791	809	841	809	813	800	777	785	816	840	772	817	798	815	815	809	796	753	828	766	777	783	811	816	806	882	792	843	814	818	817	798	794	715	819	864	816	769	812	831	800	829	762	783	774	843	853	822	802	858	792	824	756	772	773	799	829	794	854	835	831	831	812	853	810	823	759	804	775	783	797	781	785	816	779	831	807	808	785	778	856	805	800	778	764	803	763	788	825	764	810	798	856	815	817	814	800	829	818	803	803	776	834	774	809	843	815	837	766	794	830	820	827	792	780	747	808	832	844	773	838	774	770	851	876	759	844	819	823	833	797	816	803	836	814	783	782	829	815	761	792	826	762	764	824	851	811	813	777	775	835	869	764	802	864	794	810	781	788	827	832	771	801	785	846	882	813	828	813	804	771	849	786	796	788	774	818	775	783	780	835	841	802	798	809	847	815	788	816	792	783	783	796	800	814	818	866	744	811	827	812	805	830	780	801	787	797	765	832	822	822	812	862	819	780	808	783	835	805	793	826	805	824	807	825	837	798	813	751	833	774	791	831	860	831	864	849	783	758	771	819	801	825	836	834	802	792	777	790	784	822	798	788	792	787	850	802	784	827	755	777	866	793	769	792	788	769	804	810	801	791	806	808	839	846	845	816	791	708	800	845	798	798	761	825	786	806	817	846	794	801	817	795	854	826	752	812	755	858	805	795	842	818	842	801	815	805	818	836	828	748	789	808	763	848	804	804	815	860	758	836	803	845	765	832	808	824	848	791	785	840	821	828	750	816	751	786	795	801	832	832	845	797	820	784	777	787	811	830	806	817	788	821	849	775	826	835	903	801	852	809	827	792	810	747	799	804	859	776	777	817	850	789	810	822	779	804	822	798	831	785	822	848	860	865	800	811	818	836	761	784	828	810	835	765	806	838	775	786	806	810	784	833	788	792	828	796	818	817	796	817	807	844	812	817	861	781	758	802	762	823	888	769	787	859	846	806	811	792	791	849	742	838	834	784	854	818	804	760	833	793	829	812	816	834	861	830	860	839	826	759	832	791	777	789	778	796	824	823	780	800	793	849	877	834	821	773	828	820	812	797	819	834	797	786	780	806	782	777	823	847	779	765	760	834	749	845	827	823	823	803	809	780	813	804	826	834	772	817	808	770	826	797	833	796	808	819	807	832	858	838	848	812	813	806	798	774	816	773	816	801	807	791	802	815	782	795	779	794	803	787	816	881	829	812	787	871	749	803	789	764	835	803	780	779	793	839	820	787	843	806	773	787	813	827	835	767	805	829	788	765	821	824	800	829	805	814	818	805	793	827	807	806	824	812	832	795	808	803	795	785	806	824	777	809	773	770	807	790	850	843	824	864	812	771	825	791	827	816	830	811	791	833	781	790	798	793	801	802	746	790	845	756	802	806	764	813	808	836	840	797	820	767	826	800	821	835	794	776	798	777	863	846	830	831	792	806	812	843	828	770	803	773	810	793	734	784	829	783	832	817	828	793	828	805	822	812	793	841	862	794	756	839	828	822	803	818	791	815	847	778	835	813	844	839	831	823	805	804	870	799	849	806	798	801	769	845	841	843	838	789	816	773	805	781	836	871	794	784	831	813	861	851	838	810	791	824	834	842	794	798	806	801	769	794	793	802	751	853	789	753	815	859	843	787	826	764	796	787	793	790	822	834	817	796	821	755	787	770	804	828	775	840	807	801	800	761	800	826	749	795	759	807	837	817	828	838	803	837	775	835	796
3647	9162	6364	3382	2493	2130	1839	1536	1231	1125	1095	1028	1014	913	939	894	901	816	881	872	904	795	879	876	854	806	778	822	777	847	822	828	803	775	806	817	764	762	820	854	751	803	770	788	810	801	813	800	804	827	871	826	806	765	804	804	793	831	832	832	822	884	805	784	777	863	814	803	798	808	833	785	820	798	813	820	807	811	819	869	822	826	848	839	801	834	785	818	772	828	809	764	815	815	828	853	849	825	822	829	794	796	819	811	845	819	812	841	744	779	815	774	761	809	771	815	786	805	788	837	834	844	837	744	805	815	821	833	823	799	758	834	804	771	793	789	776	809	781	805	781	847	790	815	831	806	819	808	810	800	799	787	851	829	810	794	777	793	766	791	806	819	778	800	812	772	846	812	796	837	770	796	815	794	804	775	857	777	791	770	805	785	770	800	810	847	752	840	819	761	766	815	835	784	819	799	762	850	856	778	810	749	825	781	778	783	800	807	818	825	748	838	804	799	811	821	827	753	847	791	804	812	805	817	823	862	871	806	805	789	790	820	776	785	776	784	838	819	837	773	814	772	796	798	806	772	776	764	823	748	802	826	811	829	752	820	754	803	788	824	793	833	820	787	772	835	803	814	811	814	783	777	816	798	827	771	848	809	794	780	795	763	818	842	751	785	807	763	776	775	769	786	744	765	728	833	798	791	822	827	781	895	824	834	842	795	775	849	822	768	807	799	803	746	819	827	820	858	825	794	818	799	789	816	847	795	842	785	844	801	847	773	832	782	782	827	839	806	823	795	835	798	815	795	808	815	798	747	822	820	819	791	768	786	815	846	754	864	786	842	799	784	808	798	820	796	826	874	827	817	762	796	795	798	816	843	785	834	793	813	788	806	780	834	787	825	738	807	809	789	786	773	864	789	825	800	780	793	775	778	913	813	819	776	791	821	786	821	780	809	805	807	789	829	816	770	793	777	817	761	797	864	816	811	846	772	798	789	795	821	815	824	820	796	780	858	786	817	815	839	783	835	819	855	810	791	874	851	835	832	796	746	771	814	812	789	831	773	813	794	791	806	820	823	791	812	816	799	812	811	803	815	783	824	820	780	758	834	794	791	821	754	784	802	800	858	781	764	824	875	755	791	802	857	808	807	839	793	815	793	760	778	802	838	794	817	743	785	810	837	835	789	841	778	808	856	837	796	843	775	856	804	762	801	778	790	820	791	799	803	769	853	774	796	833	797	826	831	792	788	786	757	785	837	765	790	806	814	827	822	798	821	769	827	825	829	783	805	793	786	793	753	814	858	843	795	829	792	823	790	772	808	834	781	858	815	824	786	779	785	812	766	807	849	796	814	833	809	846	770	820	757	742	846	865	799	819	842	805	785	764	783	792	763	793	818	782	795	814	807	788	766	806	773	824	744	789	826	791	813	754	801	855	790	791	773	754	791	799	790	838	810	874	819	804	810	789	771	769	815	815	832	825	779	797	771	793	829	758	791	829	827	817	770	805	837	801	842	756	819	763	790	789	802	890	841	776	804	787	795	793	774	784	784	809	805	836	819	761	821	799	836	850	799	711	848	804	814	798	812	804	824	794	822	819	832	815	785	771	825	797	833	781	845	829	845	827	832	771	781	800	812	795	794	829	810	740	832	845	828	752	813	815	760	784	781	761	795	807	803	819	820	829	770	803	790	775	807	795	812	811	785	813	800	829	792	849	848	785	811	804	762	792	763	814	785	840	783	862	855	778	833	843	796	824	844	747	791	833	780	734	819	749	825	805	826	882	826	805	768	833	800	806	815	831	841	741	845	823	822	775	801	768	818	761	819	821	790	845	800	816	834	788	823	798	849	808	814	747	781	794	819	797	790	812	741	773	777	799	797	788	808	839	848	794	867	767	782	826	805	807	815	798	853	803	803	794	792	842	840	804	766	771	854	866	773	822	771	806	810	803	812	816	825	820	820	846	802	898	868	793	783	775	821	786	813	809	751	804	835	790	813	810	787	808	808	813	797	803	789	824	782	802	812	826	777	783	811	783	837	802	836	820	810	827	809	791	785	813	849	844	822	756	802	793	860	783	760	772	816	842	777	796	845	804	799	793	796	777	842	806	794	836	860	815	819	797	836	876	759	881	801	835	800	739	816	778	769	793	893	830	804	837	817	803	822	799	842	824	787	835	792	815	772	782	805	748	760	831	815	851	758	815	822	764	785	788	772	825	835	755	840	861	771	770	809	823	818	808	790	819	791	741	779	753	804	805	775	790	779	786	740	824	756	771	781	792	775	811	762	840	786	795	791	773	837	800	782	799	751	786	835	760	806	798	785	847	775	778	833	793	834	858	729	790	887	787	852	804	794	801	777	743	725	826	813	818	834	807	812	770	812	776	771	790	772	852	800	793	821	847	765	777	781	795	815	821	753	805	827	815	762	781	783	782	743	786	779	811	827	835	810	807	817	802	839	797	789	829	829	792	782	803	790	788	808	830	802	850	822	810	804	787	810	791	812	799	809	781	835	824	811	815	767	837	814	783	798	783	800	805	829	795	830	792	764	861	806	834	823	810	858	769	807	769	847	743	831	840	767	763	832	861	791	742	808	762	804	815	827	793	750	777	783	817	810	806	737	808	783	809	797	838	835	846	790	795	790	812	758	806	787	786	813	782	841	807	778	809	791	800	793	835	804	812	796	825	844	776	829	764	805	803	822	791	853	819	806	844	798	805	761	844	803	805	794	800	811	852	822	757	792	835	792	853	845	807	809	781	836	803	755	840	791	772	811	854	784	819	802	768	769	784	796	804	803	812	815	771	819	869	800	781	802	784	790	803	778	827	822	818	854	823	797	769	840	778	854	795	815	807	815	823	849	796	791	805	780	840	804	788	783	839	819	764	772	774	823	782	846	832	812	809	779	844	849	750	825	813	845	756	811	811	796	810	800	800	823	785	801	802	832	816	834	770	854	796	816	817	785	806	822	820	836	832	832	788	816	815	784	826	776	792	775	780	806	756	771	849	857	792	803	860	808	731	817	843	830	796	825	806	803	826	821	847	864	806	787	859	802	832	794	869	814	755	830	761	769	809	767	748	756	811	728	792	814	795	802	774	799	835	766	784	840	831	797	786	821	808	794	822	755	834	834	817	791	765	816	840	840	823	793	767	780	783	834	845	785	792	782	825	772	808	781	779	792	798	802	779	773	808	798	836	788	772	826	814	814	795	774	834	830	792	804	774	794	849	817	809	799	819	776	773	814	845	816	821	786	803	813	798	832	846	829	836	797	817	810	805	807	769	838	840	828	790	828	780	818	857	768	842	803	783	787	825	844	849	808	796	771	764	827	773	843	813	808	883	858	739	793	843	829	812	838	797	815	774	790	811	753	837	829	801	870	804	812	778	837	840	839	753	807	809	813	775	805	811	754	802	852	853	808	793	795	779	824	819	831	806	808	809	796	784	769	794	862	783	798	763	811	845	793	778	824	819	774	802	839	791	803	777	762	796	777	830	814
24948	21545	28103	25368	13394	828	533	449	361	353	326	305	277	306	277	296	278	287	260	279	252	266	257	269	248	271	243	278	243	257	252	247	251	256	249	257	259	238	263	258	274	241	257	264	292	257	255	270	259	259	253	249	246	283	264	268	278	221	261	271	257	256	245	232	259	257	243	244	244	231	258	273	254	219	246	268	259	236	255	260	253	260	234	261	247	253	247	283	258	229	249	256	250	255	261	232	253	259	261	245	235	243	267	259	252	230	267	252	251	224	260	274	265	238	245	260	255	266	272	242	272	254	252	251	238	237	222	256	252	233	261	264	255	286	251	259	241	275	253	260	256	279	242	266	262	271	257	240	244	211	241	249	243	255	247	225	223	243	257	267	249	255	266	251	243	230	245	256	253	257	270	224	264	249	241	260	245	247	237	268	237	261	256	255	270	245	287	245	244	231	235	249	266	216	247	248	261	225	236	231	298	234	240	226	249	232	285	240	250	265	234	239	272	247	255	227	242	244	260	235	235	245	261	248	246	241	232	242	247	251	225	257	282	230	254	283	251	281	245	232	223	239	261	243	244	244	253	249	239	257	244	237	236	276	233	285	288	247	247	253	229	247	223	228	259	262	222	248	258	261	234	231	250	250	204	231	216	228	242	236	240	267	219	264	280	253	257	247	239	223	266	238	220	240	246	239	242	265	248	261	227	231	239	244	251	242	256	220	249	274	246	254	251	242	262	232	235	235	257	245	235	254	252	223	237	241	232	268	225	251	266	247	243	264	242	267	225	268	248	271	259	241	254	258	250	229	257	259	242	232	291	237	224	233	263	218	228	237	243	247	258	230	236	257	219	287	244	259	234	244	230	255	259	248	260	242	251	241	255	255	251	274	236	241	245	223	262	257	246	259	236	230	257	220	250	228	254	276	240	259	250	268	216	238	263	266	269	255	234	232	242	255	250	241	258	221	240	238	233	248	262	251	248	233	215	267	280	243	245	246	205	247	263	232	271	247	230	246	280	259	266	238	246	249	240	244	262	272	246	229	292	234	227	239	273	240	237	240	246	285	236	265	231	271	239	235	256	236	247	215	244	271	239	272	266	257	245	257	251	248	268	279	260	245	214	271	261	278	247	217	222	233	250	260	241	228	253	252	274	226	226	248	253	268	229	230	252	246	244	243	266	269	246	273	258	242	241	274	228	255	246	243	243	243	224	247	260	269	238	243	249	263	231	257	255	267	273	223	252	208	244	246	225	232	219	230	228	270	242	267	227	257	263	252	259	269	260	237	239	249	246	236	231	280	232	241	270	250	258	222	277	256	242	264	270	256	263	257	257	221	283	236	276	244	246	251	267	220	257	249	240	261	260	282	238	236	250	285	271	229	241	235	252	245	235	265	284	246	260	244	257	232	243	242	224	246	255	232	257	227	237	255	266	261	251	244	243	237	251	242	264	248	235	245	237	254	235	231	266	260	266	244	262	247	262	236	226	235	257	233	246	239	271	287	272	222	255	248	258	265	251	244	258	261	248	242	265	242	242	270	264	243	236	257	260	280	242	257	247	233	259	271	257	290	231	249	288	260	269	258	231	241	249	242	261	229	271	247	273	265	248	271	233	244	273	274	239	240	265	270	229	266	251	235	252	211	249	280	250	239	234	232	271	242	239	261	244	247	262	229	275	250	259	240	240	268	239	225	235	267	256	253	241	270	251	268	245	250	247	241	248	216	248	244	255	249	260	249	231	279	263	269	247	227	238	227	271	250	245	252	233	228	266	221	261	261	232	244	210	271	241	268	246	263	217	238	239	260	240	266	234	259	249	256	254	246	232	258	216	270	232	265	237	243	275	259	224	225	250	233	287	242	244	285	267	263	288	258	238	210	246	259	269	234	295	247	258	253	246	239	235	243	261	252	231	241	248	269	241	259	263	242	243	248	245	232	271	263	243	243	253	240	256	214	252	234	257	257	256	239	273	227	248	262	277	212	248	259	280	238	247	244	267	264	240	237	272	263	241	261	225	258	237	260	277	256	231	227	212	236	251	255	240	263	252	266	242	220	229	265	257	255	247	250	238	235	238	260	236	207	251	274	261	265	235	239	230	264	257	272	253	237	241	273	254	239	228	241	266	247	265	219	262	251	275	222	234	245	265	230	250	237	232	242	226	224	261	252	239	286	243	259	260	243	232	253	253	258	266	247	256	230	266	244	262	267	248	264	253	232	269	273	241	220	249	231	226	248	228	251	233	252	229	276	240	272	251	251	300	233	261	234	232	287	247	282	256	246	237	244	257	254	256	248	238	254	262	250	263	223	240	264	235	263	258	249	234	250	237	255	238	231	245	267	257	241	220	223	272	236	287	250	245	234	259	245	232	253	254	256	274	223	239	235	234	253	235	235	251	268	242	214	246	252	257	247	270	269	263	238	253	250	242	257	284	246	242	262	255	243	280	244	244	263	259	231	270	251	232	237	262	260	249	238	228	244	238	269	249	257	233	259	250	251	243	226	253	236	253	270	257	239	224	273	257	236	269	253	282	268	244	269	238	239	253	251	260	241	226	285	266	232	266	251	279	256	252	269	245	268	254	274	260	201	241	218	250	277	268	261	227	257	243	214	265	223	228	248	270	236	215	240	245	240	245	244	252	268	268	271	276	269	243	238	252	240	274	237	255	241	247	225	239	292	240	238	242	264	269	241	247	257	237	249	220	247	238	241	251	252	258	252	240	251	250	257	265	248	253	239	246	235	236	263	230	253	260	235	243	266	236	267	269	227	236	257	234	247	258	283	292	258	258	230	247	265	260	278	258	222	244	242	270	247	244	268	250	242	245	215	273	223	238	267	232	213	258	233	273	256	265	244	261	244	265	260	255	257	269	241	221	227	240	262	230	232	254	260	245	258	235	242	262	245	263	240	250	244	240	250	223	248	253	255	245	234	267	266	248	250	281	235	240	266	253	265	245	249	237	221	260	248	248	246	235	256	242	237	229	253	242	250	235	233	256	233	219	253	231	265	264	228	220	275	239	244	248	254	240	273	255	260	256	240	228	251	264	225	266	268	257	285	255	248	250	251	251	230	213	236	261	269	252	282	258	269	271	247	235	252	233	227	251	248	246	241	244	223	273	247	229	232	250	233	240	240	243	267	240	225	255	255	256	239	238	244	225	239	227	271	245	242	269	273	241	250	244	225	235	237	253	262	227	234	249	250	251	253	227	249	260	251	258	248	260	233	226	241	274	238	238	266	263	259	255	247	248	256	260	277	263	238	231	256	270	237	248	229	242	264	227	246	261	231	253	263	255	243	244	250	235	264	273	223	231	247	243	241	234	257	268	225	244	257	254	260	262	254	261	251	255	252	244	274	279	251	244	243	251	240	264	235	229	250	274	226	247	250	243	243	231	251	239	244	253	282	260	234	250	263	254	264	232	237	277	244	250	248	235	244	261	261	227	242	250	271	264	256	244	244	258	243	236	251	264	247	217	221	280	257	245	221	215	244	244	248
3399	5401	3609	1705	1259	1096	872	676	542	423	454	432	359	348	316	366	313	331	312	328	303	300	275	286	285	279	291	287	293	290	274	293	259	287	267	295	301	280	271	300	276	282	277	287	263	270	273	290	262	294	307	278	277	254	275	231	251	297	288	279	274	256	268	278	260	256	291	281	288	288	299	294	275	302	281	283	254	279	274	265	276	267	256	225	254	252	279	276	269	255	265	283	288	302	302	268	273	259	251	277	295	267	264	277	300	274	269	282	262	274	274	280	265	227	278	259	245	273	281	275	253	250	305	259	264	282	250	297	253	289	282	265	260	280	303	292	258	260	274	296	284	273	288	284	245	281	266	307	280	254	272	266	275	262	289	267	273	279	262	269	248	271	270	272	281	234	270	295	270	277	302	271	250	277	261	273	257	275	285	277	302	276	256	269	260	269	287	273	265	265	266	286	296	277	241	298	281	285	274	279	282	303	258	267	266	269	273	295	264	279	263	240	281	289	276	279	274	287	254	307	271	248	265	249	282	237	303	227	263	298	274	270	259	271	297	294	289	275	262	273	258	258	321	272	292	274	268	268	255	269	262	295	261	260	254	304	245	235	266	266	281	276	287	260	277	286	287	256	274	272	275	281	273	289	297	295	265	278	300	269	290	268	263	272	253	250	278	282	310	275	255	281	281	287	320	277	290	262	278	283	244	283	274	285	249	270	265	250	289	261	266	292	273	226	292	271	259	306	290	251	257	275	248	276	274	291	277	260	292	264	255	292	298	278	296	268	284	264	246	277	277	280	323	272	287	268	284	264	254	265	237	284	252	259	273	262	241	273	278	275	273	269	291	288	294	292	278	283	271	292	257	282	297	254	294	295	234	303	264	270	281	276	271	272	272	284	279	274	261	269	265	258	262	286	301	265	264	269	285	273	271	284	266	284	261	258	261	270	267	260	264	277	284	269	275	260	322	290	274	267	265	293	302	256	278	274	259	255	269	299	257	276	310	279	277	250	266	298	259	290	308	273	274	274	263	251	314	266	270	279	265	267	274	247	287	294	307	272	252	270	271	288	282	237	254	238	281	290	271	274	290	279	279	298	265	251	267	270	284	258	263	273	267	295	266	263	278	250	277	269	282	275	275	300	243	281	304	236	256	257	266	307	261	272	250	261	271	279	270	294	287	268	264	275	268	296	280	308	280	270	273	291	276	303	271	267	259	251	289	261	275	267	281	261	254	271	270	307	274	280	295	275	273	283	268	279	288	288	286	272	264	273	272	286	264	285	278	266	305	281	260	277	271	307	297	277	215	260	269	292	292	258	301	267	266	294	277	252	226	271	250	251	263	272	302	263	271	289	289	260	299	267	290	297	292	263	272	300	273	258	275	291	264	295	263	263	282	277	259	272	262	286	254	275	284	272	278	284	263	278	288	313	271	253	238	276	295	268	281	253	273	261	272	275	250	271	261	264	247	306	267	297	299	256	254	263	280	262	255	289	292	265	275	264	296	266	278	281	291	278	300	278	244	273	312	251	243	260	297	273	271	273	254	248	289	258	287	296	228	245	282	234	292	289	261	266	267	281	292	282	276	291	267	288	256	290	276	307	276	279	289	280	260	261	270	269	262	270	259	288	263	269	269	259	259	266	276	274	266	273	266	279	263	298	254	266	286	303	259	283	270	269	249	294	278	243	254	272	263	291	297	298	275	261	281	295	255	279	250	259	275	259	281	274	248	264	257	269	327	252	269	271	278	296	268	260	283	265	265	278	272	267	287	256	277	269	301	253	287	285	258	277	275	275	244	282	280	257	293	271	282	260	256	274	262	254	262	259	249	282	293	250	246	299	279	270	273	280	272	284	253	241	276	263	275	280	276	275	279	273	302	271	284	279	300	298	254	236	268	257	266	270	272	279	270	245	270	297	270	269	274	268	225	300	277	285	277	272	271	264	258	239	255	301	270	249	251	266	278	291	237	252	274	292	310	286	258	276	260	263	252	273	295	279	280	284	281	256	257	278	304	257	280	290	304	249	275	250	275	278	255	258	266	268	273	281	240	287	280	265	282	268	260	238	275	218	246	269	263	269	291	268	291	279	289	309	296	247	259	273	284	267	287	263	259	266	265	253	282	250	265	267	276	272	275	311	263	282	255	294	263	273	272	282	249	275	261	310	288	276	258	282	267	276	250	259	301	243	288	247	282	254	250	289	265	271	294	242	284	276	264	253	288	249	247	277	267	265	259	268	308	247	265	286	276	272	302	281	260	293	250	285	285	269	293	242	272	270	270	285	264	271	245	280	273	297	272	310	280	274	285	272	268	273	281	247	251	292	266	261	262	285	294	280	295	261	276	233	257	273	256	301	300	253	264	276	262	285	277	278	288	267	293	307	283	280	275	268	272	263	262	287	317	313	265	271	303	279	269	279	267	291	276	284	246	265	284	251	270	295	268	285	282	247	274	262	294	272	254	279	256	250	246	263	267	279	264	282	289	271	274	313	268	266	285	276	284	262	252	256	292	272	276	289	261	280	274	283	263	261	303	253	282	254	284	289	274	320	256	287	269	283	283	280	281	256	314	259	267	256	275	253	301	250	298	296	281	281	280	263	272	285	295	264	270	272	262	254	282	290	264	258	266	242	283	296	259	279	282	263	237	279	280	296	281	267	265	284	274	258	266	289	264	274	256	287	257	273	260	275	255	282	284	269	269	259	302	295	300	289	275	293	257	285	300	284	277	270	284	246	256	253	254	251	293	280	278	301	245	260	272	270	270	285	269	239	245	285	268	279	290	268	261	276	254	301	262	266	283	263	252	266	297	280	292	268	289	266	242	291	303	267	283	290	269	257	293	290	282	286	284	245	246	273	286	279	307	269	306	275	270	326	246	264	271	273	266	268	281	253	229	252	289	270	274	267	294	258	282	258	255	300	266	264	275	279	300	281	252	288	269	293	283	254	275	283	277	281	269	300	288	273	277	240	263	267	297	274	276	250	261	250	250	269	316	277	276	274	288	280	273	274	274	228	250	250	286	295	284	259	254	259	277	261	265	277	260	266	269	299	246	279	277	234	271	267	273	277	276	257	279	281	295	256	273	283	304	288	297	287	276	251	272	270	280	255	272	284	249	270	262	275	314	287	274	274	280	285	268	275	276	255	264	264	257	260	263	282	291	274	263	279	264	278	284	262	278	281	254	269	282	300	303	310	258	270	273	284	298	284	294	274	291	279	294	308	266	279	285	320	287	243	273	251	293	273	273	284	315	258	255	274	241	274	256	281	287	317	269	283	264	279	313	284	259	285	291	285	263	268	258	287	289	253	273	256	319	254	281	267	275	267	303	289	275	287	284	288	288	241	267	269	283	260	258	282	281	272	276	265	272	259	298	242	277	275	258	239	251	303	271	253	251	268	305	301	276	277	247	264	265	269	281	297	261	240	319	267	275	257	249	264	286	297	281	284	228	293	274	264	279	253	265	280	311	302	269	286	252	269	246	260	259	289	260	257
22671	21540	29451	24079	21542	21635	12522	1827	1364	1250	1202	1105	1043	1016	998	1045	964	919	949	979	928	930	924	948	965	870	867	926	853	908	870	943	900	881	830	907	872	887	916	819	853	855	827	857	869	843	910	847	911	863	895	868	828	873	903	851	836	840	850	844	887	890	862	889	778	921	780	912	836	898	862	883	841	856	893	878	882	845	833	826	852	862	863	848	834	881	848	868	836	876	889	860	893	869	839	795	932	932	832	852	932	861	839	856	827	850	843	882	883	916	881	832	881	849	866	846	845	805	864	812	869	868	851	860	904	831	877	815	829	873	839	846	810	884	868	860	875	844	833	889	863	880	870	838	891	849	814	912	856	837	792	870	827	854	842	858	862	930	842	893	879	880	831	797	816	846	866	882	853	909	880	849	894	860	864	860	802	855	817	840	889	855	846	900	874	871	861	856	860	821	942	818	827	794	831	880	835	798	860	907	846	856	847	890	962	900	823	818	866	840	878	880	830	892	810	839	883	910	854	872	788	851	852	854	822	867	798	826	857	851	846	813	872	826	821	881	835	846	840	789	856	902	778	823	855	866	842	809	844	807	790	861	882	847	829	899	798	861	830	847	834	850	837	858	816	850	868	830	909	816	826	828	867	852	837	841	884	855	837	856	850	858	897	847	831	874	843	862	809	883	872	855	894	848	872	866	840	832	814	904	860	885	836	833	809	853	822	875	842	835	901	872	815	822	841	831	809	873	911	857	865	826	841	840	829	819	845	861	848	887	832	855	804	852	851	795	840	840	876	850	878	840	876	937	869	847	832	853	844	878	840	848	845	863	817	871	834	830	844	885	853	846	858	863	882	852	870	870	880	825	871	882	851	830	828	839	843	854	831	853	822	863	833	837	826	859	813	835	882	831	857	867	869	830	891	857	836	817	874	908	817	853	873	902	866	832	857	858	859	904	824	791	878	818	824	881	856	849	821	867	815	814	877	848	835	857	845	786	838	844	837	826	843	839	820	878	812	881	879	868	884	830	837	808	817	847	833	854	821	819	867	872	835	842	860	846	865	817	860	860	897	849	853	849	802	877	897	909	859	848	838	891	821	875	809	844	850	847	849	864	875	846	826	842	810	844	850	854	831	847	900	874	877	872	862	877	840	825	842	859	823	846	791	798	848	897	819	848	874	825	834	841	865	852	873	838	845	831	869	790	910	887	881	850	832	872	844	863	865	849	833	820	880	882	828	792	835	847	791	842	860	804	866	862	848	758	847	910	797	840	847	866	818	850	905	888	880	811	828	866	850	821	834	817	891	860	861	827	829	865	916	855	923	901	841	787	817	818	868	852	857	779	885	820	797	827	857	871	773	838	853	851	867	875	861	876	828	868	874	846	838	827	854	849	873	832	826	876	872	852	902	885	845	819	883	881	817	917	841	886	806	830	887	841	844	874	824	816	849	865	938	857	888	850	805	842	812	847	845	877	839	831	856	896	870	883	831	823	838	849	822	874	843	842	816	840	857	833	953	855	904	863	845	872	840	809	857	782	803	832	861	850	870	851	871	795	828	904	789	845	822	827	863	828	841	878	836	869	874	841	815	841	920	814	831	879	854	807	871	813	895	886	836	849	820	882	865	822	844	858	872	842	873	800	854	875	865	879	849	853	867	850	879	863	873	832	851	838	880	855	850	819	865	836	824	839	880	838	888	854	826	893	900	902	905	890	870	830	854	851	842	837	841	830	862	782	781	863	870	876	896	807	818	831	884	858	881	865	830	854	828	858	897	831	853	876	867	865	890	863	847	859	841	857	763	873	821	827	865	897	830	832	861	864	875	860	820	865	828	837	862	847	869	819	858	838	899	850	855	822	835	801	848	829	855	796	830	865	791	852	856	861	838	823	825	862	827	868	845	837	846	816	820	847	858	843	814	849	831	920	845	848	839	860	868	838	898	835	846	856	879	852	850	866	850	876	888	862	866	843	831	858	853	870	799	794	833	810	822	840	831	858	892	810	878	798	850	851	839	897	849	853	827	871	803	821	916	779	878	846	840	860	875	855	855	821	885	868	806	854	819	850	858	865	883	857	872	891	824	874	879	828	833	884	880	842	845	850	812	865	853	832	867	828	828	863	895	917	883	838	830	862	876	870	858	876	833	824	863	860	902	853	877	871	822	883	803	804	820	829	866	839	874	866	869	850	827	863	872	864	859	836	891	851	855	800	877	890	835	874	864	876	825	843	840	774	838	865	823	864	840	832	795	847	816	816	849	845	869	876	791	852	861	811	823	842	846	837	840	876	856	866	824	895	862	850	835	786	805	836	814	872	857	882	878	810	885	880	905	859	830	812	827	825	880	820	828	853	863	883	882	869	877	869	826	860	824	860	848	851	842	817	827	855	876	888	823	897	857	805	827	831	850	830	887	813	810	873	895	855	876	869	887	839	827	879	879	790	875	879	850	884	820	821	853	919	814	896	846	807	831	828	805	850	784	838	906	861	846	888	860	820	821	884	844	794	850	841	848	807	856	866	864	915	899	909	882	842	801	891	810	811	857	877	876	857	848	829	824	830	838	837	853	857	840	818	890	917	816	843	794	817	849	905	854	855	852	832	829	838	843	829	849	861	885	881	837	854	772	845	835	843	827	836	852	798	881	791	843	835	880	870	836	869	904	893	811	877	884	892	909	810	809	827	818	838	865	812	860	850	839	826	836	881	866	828	792	901	883	856	850	827	834	838	853	894	840	845	884	834	823	867	839	831	833	846	877	830	868	855	822	898	916	809	846	845	851	873	844	793	873	811	844	863	877	815	841	826	848	855	837	833	811	891	838	861	786	766	875	870	827	861	861	840	856	816	891	886	883	829	815	848	883	856	870	886	836	846	857	866	827	845	887	851	860	816	860	867	914	843	832	823	857	836	825	864	811	837	871	821	870	873	858	859	904	835	822	840	861	857	839	825	894	788	854	880	837	846	856	878	801	895	817	806	796	803	859	861	842	833	910	891	845	817	862	856	860	798	864	851	871	825	768	818	861	850	869	826	872	834	889	914	859	831	816	842	895	848	859	847	835	880	845	844	838	834	912	849	871	842	839	833	837	808	828	851	869	851	882	891	884	873	872	875	883	805	859	830	830	797	873	870	847	844	871	851	836	886	863	847	832	870	852	852	841	867	872	837	833	880	866	808	837	820	882	857	761	849	893	831	875	892	865	852	822	886	875	839	856	881	862	832	846	865	886	856	917	854	856	832	764	857	876	823	805	870	884	821	896	801	844	816	849	894	828	859	849	826	874	841	878	847	823	877	884	819	857	870	890	866	872	901	844	789	800	836	797	859	852	875	882	846	850	873	825	838	833	818	786	793	910	855	875	796	850	831	886	874	885	836	846	881	794	880	848	861	896	871	823	856	871	871	891	838	817	832	812	841	856	844	832	836	828	926	871	877	857	806	912	900	878	878	823	891	810	863	856	811	850	821	880	849	830	847	862	821	847	855	876	858	878	821	868	897	870	864
4917	15241	10736	5486	4081	3322	2517	2141	1786	1519	1382	1229	1237	1129	1072	1102	1046	1009	954	1000	959	886	929	969	920	967	936	888	850	878	940	824	803	833	893	927	872	847	906	894	825	922	859	846	846	861	891	816	900	871	877	876	874	883	879	870	849	850	895	929	840	876	884	906	830	878	821	875	884	914	831	844	823	837	826	862	849	886	890	900	893	848	926	877	858	884	846	853	899	855	887	891	878	807	829	796	867	905	818	878	823	925	866	820	826	823	861	867	858	848	893	876	863	844	852	826	886	893	896	885	865	902	805	863	872	874	864	891	842	834	863	899	878	863	867	847	864	916	841	857	857	911	862	895	897	848	844	832	841	874	843	889	836	869	825	840	905	865	869	840	862	845	894	865	890	866	855	853	884	841	852	879	897	791	840	833	827	878	863	836	876	870	869	853	835	890	844	858	823	833	843	850	865	877	846	864	859	846	864	815	850	848	858	874	850	861	807	860	844	830	857	860	854	861	880	845	901	880	828	872	843	849	944	829	879	876	837	882	841	827	860	867	868	854	891	848	868	828	870	846	842	814	842	860	897	855	884	861	834	880	827	831	863	806	842	891	874	887	885	852	827	865	867	871	870	866	895	863	830	858	873	825	853	849	849	830	865	879	869	804	831	833	846	885	843	807	807	867	855	864	873	880	874	813	841	784	874	886	873	885	864	846	913	896	865	897	859	822	880	846	862	818	870	867	850	850	819	846	817	875	871	855	880	868	937	818	832	887	872	854	875	846	855	887	871	866	854	840	870	884	841	839	841	890	857	821	813	849	826	853	847	824	857	905	884	837	867	827	863	841	832	797	861	835	827	847	895	861	858	824	868	880	846	842	833	838	823	845	867	861	853	843	849	876	834	892	859	872	822	857	831	834	857	832	858	846	834	878	828	849	792	878	861	897	877	829	878	795	890	830	860	843	889	872	850	824	875	899	869	859	860	826	841	842	889	910	860	844	846	833	838	800	814	822	789	819	875	869	831	887	865	833	846	831	857	840	872	808	903	872	816	853	850	876	862	932	856	818	877	855	883	852	837	784	865	881	788	901	854	895	844	851	866	863	827	824	835	905	850	871	808	836	851	912	865	839	881	844	866	880	866	869	822	845	864	855	850	859	877	823	800	863	865	871	836	858	854	837	888	798	865	861	905	840	859	789	831	871	833	844	818	827	822	854	855	881	843	860	869	861	836	831	882	849	832	871	858	850	847	823	850	845	859	807	905	870	855	860	898	836	907	883	874	874	803	843	879	832	845	858	842	876	851	878	896	831	890	842	841	866	798	831	853	806	924	845	864	863	846	879	849	823	909	823	893	837	832	848	860	904	875	856	830	842	840	852	828	844	854	923	838	855	817	813	881	855	849	857	875	908	903	895	842	833	850	855	885	848	856	865	904	869	839	841	814	823	842	862	831	851	857	826	908	871	839	870	891	862	808	867	846	865	833	892	857	848	881	828	873	898	847	874	798	847	869	825	867	890	863	871	810	802	876	868	853	837	838	872	865	798	880	878	866	836	835	834	859	851	832	825	825	855	835	870	842	845	857	825	899	891	867	844	845	893	871	840	908	795	793	830	820	834	865	885	848	884	861	876	886	835	827	862	845	839	866	831	866	891	846	873	819	840	846	866	860	852	846	844	821	841	813	825	870	864	839	851	846	861	851	851	911	868	896	833	902	859	852	865	815	871	874	866	821	795	896	870	845	927	856	851	867	837	901	852	863	825	848	890	834	849	887	889	846	879	899	885	871	810	843	871	841	872	793	827	894	880	820	845	845	837	839	884	843	867	851	926	858	860	897	821	900	809	851	826	882	837	907	860	804	839	839	872	844	866	870	896	847	818	823	832	883	856	877	812	855	851	833	826	858	828	878	842	903	840	854	862	847	862	859	877	848	906	845	874	819	825	887	900	842	892	865	858	876	912	856	870	858	812	910	815	892	819	856	852	850	858	839	843	840	870	824	910	856	846	885	862	847	838	843	886	858	895	846	748	927	870	883	896	834	806	869	771	889	855	842	846	898	873	802	868	837	822	877	872	871	859	893	830	878	877	865	841	813	898	866	884	875	868	818	828	838	860	857	879	858	885	873	876	856	819	857	869	880	875	931	808	868	880	876	822	874	826	921	850	868	876	839	881	790	853	844	830	872	859	826	883	876	841	842	855	837	900	882	847	869	906	805	867	900	833	864	817	861	859	784	870	879	860	841	863	859	883	838	840	853	833	864	876	864	820	816	842	840	834	860	795	833	895	814	805	873	882	911	897	820	825	799	846	867	870	838	843	862	850	855	856	838	792	847	852	895	875	842	909	875	853	889	867	878	871	841	844	867	888	876	854	821	852	871	856	868	825	852	887	885	839	832	829	892	833	900	849	878	852	873	910	856	867	831	830	835	866	823	844	868	794	854	788	860	863	821	883	900	831	861	858	872	845	869	888	884	836	840	876	808	827	836	872	866	885	927	858	864	824	815	871	901	891	888	811	821	877	821	850	860	805	869	857	875	817	861	823	839	881	914	791	870	785	859	829	831	930	830	890	824	869	868	869	900	797	838	822	922	791	825	816	817	849	867	883	907	861	889	877	829	875	813	846	804	914	835	807	830	885	835	836	811	856	823	848	864	844	894	863	898	830	868	886	824	815	905	832	809	835	849	866	837	960	875	833	805	840	868	831	869	884	875	854	827	822	837	870	862	844	873	844	789	846	865	870	869	883	878	859	848	797	898	801	806	815	849	845	855	842	882	812	768	859	867	833	818	862	876	901	841	921	856	855	813	820	861	798	889	874	866	875	827	864	823	885	906	877	830	820	845	897	847	872	882	872	842	848	852	895	857	843	833	849	866	903	832	870	861	849	790	811	827	833	888	844	852	874	881	851	882	833	818	843	851	823	851	854	870	869	870	873	888	843	846	831	861	882	850	865	896	840	858	842	861	854	814	858	861	843	852	833	828	856	867	844	830	837	870	871	885	844	845	860	881	861	855	856	835	877	862	849	900	826	861	843	875	829	850	832	864	830	828	842	932	861	885	861	836	838	831	877	864	839	829	817	862	871	876	911	860	852	837	834	874	869	843	835	813	868	826	828	880	850	901	794	836	891	817	822	854	822	878	922	822	917	831	897	799	879	917	866	824	880	869	830	834	803	869	917	882	862	896	860	869	863	853	841	893	860	841	874	864	822	847	779	856	863	846	845	867	858	852	888	869	879	838	827	904	784	838	850	810	831	846	853	840	871	853	815	849	890	864	834	898	839	872	879	874	855	843	920	895	879	830	901	851	882	865	840	856	860	893	861	833	867	853	850	843	850	845	896	833	855	880	859	873	821	907	844	845	878	871	845	850	876	884	855	811	840	856	852	860	862	847	878	895	897	814	817	934	857	820	905	889	804	843	798	867	838	855	809	862	835	811	910	863	834	848	863	821	901	882	875	838	868	840	887	817	839	883	887	800	838	850	846	834	884	868	859	842	847
27788	20439	7742	713	450	497	398	404	365	383	371	375	383	358	389	359	362	366	354	386	389	417	381	324	354	368	377	376	393	403	335	359	377	366	326	374	370	355	360	349	382	375	383	367	386	344	380	411	370	388	339	361	354	344	368	347	346	366	383	369	370	350	399	398	388	336	407	374	363	395	404	391	350	379	362	345	389	313	372	379	386	372	343	355	349	350	353	342	348	377	370	386	367	330	362	395	353	377	337	371	363	376	350	380	363	368	348	381	369	361	364	364	364	359	361	420	376	362	361	357	365	393	348	359	354	362	346	342	312	354	422	393	369	384	370	366	356	391	362	355	370	383	373	361	374	319	354	368	344	359	330	377	345	370	368	392	358	380	386	392	352	393	392	369	378	383	344	337	352	354	345	373	349	343	353	348	348	392	319	290	386	371	375	368	354	373	399	323	367	375	349	386	339	360	362	352	357	361	334	363	344	344	388	351	352	365	374	375	335	332	331	360	367	334	325	329	372	353	391	341	351	352	353	360	342	389	349	366	357	348	395	361	361	358	348	330	365	392	361	402	375	359	392	385	335	380	368	349	352	352	381	376	380	402	384	350	324	374	373	374	389	393	365	330	344	366	351	335	384	340	348	343	374	405	338	360	346	332	373	360	332	326	379	373	387	354	344	405	342	375	353	359	377	332	358	383	357	382	367	371	358	364	409	336	354	320	335	378	378	349	389	372	344	338	374	372	317	380	350	379	387	334	369	339	377	401	379	371	398	361	338	376	326	352	363	384	373	379	367	334	348	394	343	341	355	355	364	346	365	386	361	340	380	336	367	368	380	363	350	362	358	368	371	385	356	377	347	378	360	335	326	382	362	378	348	406	384	374	356	368	344	370	341	353	377	374	333	362	350	338	380	385	405	367	381	352	351	355	359	349	361	359	359	387	359	402	407	386	353	367	359	364	360	351	382	395	379	350	348	353	357	390	356	400	358	363	320	369	335	328	391	376	380	372	349	362	334	385	356	309	352	374	359	340	366	384	384	371	355	361	350	401	375	383	380	357	363	388	313	402	354	376	359	375	372	337	352	364	398	360	325	347	381	354	345	370	383	385	358	325	366	381	366	369	356	352	354	347	349	359	351	341	348	351	357	354	378	399	352	397	344	369	365	385	362	354	351	385	365	398	338	348	379	374	352	391	399	388	375	389	371	361	371	363	340	383	355	398	375	340	366	396	356	365	368	400	329	333	407	362	365	358	411	359	372	371	373	361	369	376	371	367	366	374	376	323	336	368	353	371	381	349	385	356	360	356	339	395	368	367	380	362	338	342	352	365	342	368	363	383	339	322	353	387	376	361	364	374	355	385	368	360	379	364	355	353	347	337	348	382	356	375	364	373	365	378	356	394	380	352	346	345	385	352	364	373	352	350	337	388	373	354	361	341	382	387	345	345	378	428	361	354	346	382	381	399	376	391	381	376	355	412	381	370	358	398	353	376	372	321	373	368	375	396	343	341	352	366	347	382	361	341	366	337	365	375	354	373	346	411	355	384	334	343	371	380	364	344	346	352	334	363	389	378	348	381	363	343	353	373	344	384	388	370	389	344	359	354	387	338	344	384	395	331	392	338	379	336	345	398	328	386	352	368	381	380	339	365	376	364	386	367	354	380	339	338	358	375	366	373	339	342	371	364	335	364	362	365	362	357	371	356	360	390	372	397	390	320	405	345	355	408	345	372	367	357	403	328	347	363	376	373	337	356	382	363	352	368	364	361	401	326	375	347	400	355	357	346	373	351	365	364	342	360	370	388	372	334	346	355	355	367	377	328	380	348	346	373	363	361	367	356	406	360	368	373	392	368	367	377	383	356	396	369	385	354	399	354	354	368	367	358	361	371	343	341	340	417	357	380	345	396	368	335	356	359	415	373	349	356	337	384	396	378	387	349	406	396	369	362	329	348	359	351	380	362	338	361	339	316	353	344	351	354	377	349	379	385	342	407	365	356	391	365	351	379	402	345	375	355	352	378	384	350	366	350	391	364	335	387	328	403	357	344	342	360	366	365	334	359	360	348	371	365	366	355	364	365	350	360	358	356	352	372	399	384	370	397	343	350	395	370	356	411	326	417	327	376	347	365	370	349	378	383	347	369	359	354	351	384	397	396	361	390	359	404	394	347	372	384	375	332	348	349	366	353	360	360	328	359	343	353	413	382	365	385	348	365	379	342	327	358	384	341	377	316	376	344	368	331	358	378	367	370	364	367	346	371	348	370	380	355	389	386	358	360	365	363	344	350	316	373	350	391	369	373	353	350	365	366	348	390	422	345	359	352	376	342	341	324	384	389	381	345	349	347	347	401	357	331	385	361	354	362	371	369	370	377	368	349	372	327	357	361	351	365	341	408	357	352	363	353	356	347	381	392	350	381	374	347	349	352	392	360	325	355	356	382	377	363	375	372	358	340	339	360	340	346	373	384	364	388	384	317	376	389	351	328	406	343	361	367	372	354	366	383	386	334	357	365	382	366	385	338	313	362	371	385	335	353	387	388	353	390	354	355	341	378	343	404	357	351	353	383	324	333	358	364	356	330	358	377	367	371	347	349	370	379	360	358	337	352	326	366	361	393	360	360	366	392	368	348	343	357	381	359	394	384	361	343	360	359	315	359	343	375	376	404	399	389	378	385	343	346	359	364	365	356	331	371	367	385	377	361	384	383	363	355	370	375	343	346	345	368	364	384	392	377	341	345	321	373	386	374	375	339	349	372	372	358	320	369	362	385	379	366	368	392	380	370	390	346	373	387	375	381	365	376	366	350	347	367	365	343	352	365	343	385	394	354	373	397	361	377	371	394	355	366	371	354	329	390	392	332	345	352	365	329	341	360	354	371	352	369	367	345	359	379	340	376	355	382	364	339	362	349	341	367	350	356	365	346	395	363	351	358	365	348	341	370	352	372	348	356	361	348	377	345	343	387	360	373	371	350	359	365	361	326	341	308	339	364	352	380	329	387	369	368	390	362	360	368	363	349	399	358	363	346	367	355	364	347	383	357	380	373	371	368	370	391	343	354	371	356	376	396	337	331	354	353	401	370	376	341	379	364	388	335	371	364	367	411	349	342	364	343	365	360	356	341	363	325	380	360	342	393	377	399	365	360	353	352	377	380	393	331	372	377	359	390	336	346	375	359	347	348	383	332	367	332	395	373	354	363	384	342	359	372	358	341	383	336	349	362	351	413	337	373	379	383	354	380	356	341	370	395	364	358	341	333	383	380	359	367	380	402	379	383	327	364	333	387	357	360	373	367	344	364	351	394	353	341	357	347	376	408	393	373	379	389	367	360	409	358	356	393	348	364	373	362	343	382	349	362	387	383	356	343	363	373	351	336	394	375	368	403	334	380	348	357	378	328	382	361	366	378	377	345	342	375	342	329	365	349	340	352	355	379	377	381	360	373	296	377	359	316	310	366	364	338	367	389	355	387	360	322	352	361	353	368	367	397	373	361	328	410
4429	1479	1018	647	549	530	474	460	400	405	362	373	400	388	407	366	380	413	375	380	359	385	348	382	400	394	375	380	403	379	390	363	411	346	365	362	353	374	340	362	391	373	419	356	351	372	352	399	379	369	342	353	411	360	369	355	354	340	375	379	388	361	398	381	383	371	344	371	359	349	376	352	351	375	346	356	372	406	344	376	389	374	385	393	361	357	379	372	388	385	358	358	374	343	358	354	366	383	399	386	372	392	369	385	383	389	388	361	366	361	352	392	360	375	370	383	372	330	372	344	353	390	388	383	400	361	355	370	392	365	368	370	372	400	357	337	366	376	356	381	370	336	364	391	370	371	439	382	383	389	358	382	381	385	369	366	344	388	350	350	356	394	386	382	354	349	381	406	381	392	397	360	349	355	403	367	370	337	363	344	399	396	401	415	369	384	383	382	367	371	345	365	375	352	360	394	356	353	378	393	414	377	355	393	408	352	369	352	399	369	376	379	371	368	384	333	368	393	391	367	339	407	376	389	378	384	344	368	395	373	338	351	351	390	359	343	381	373	376	341	360	385	332	358	386	370	369	352	356	376	350	395	367	390	380	353	364	345	372	380	373	395	372	365	385	332	318	353	388	388	358	393	372	360	368	356	385	367	392	414	367	371	386	338	397	346	362	376	355	345	370	374	383	423	343	373	351	373	387	344	372	385	374	376	370	385	348	390	359	369	386	364	367	390	350	376	360	360	408	396	346	346	399	391	356	338	351	361	385	352	339	373	386	348	364	399	394	402	340	367	344	376	376	368	363	371	401	370	380	365	361	347	352	377	403	336	383	367	372	390	357	360	370	313	362	355	361	380	343	346	367	406	398	380	394	365	359	342	350	364	331	352	360	341	387	391	375	363	343	352	375	358	377	381	375	369	367	442	360	391	361	361	387	350	376	365	366	413	349	378	380	389	342	356	379	382	379	377	367	370	363	364	353	355	364	365	377	350	370	352	367	397	362	375	355	374	374	378	367	363	380	350	364	342	360	367	384	371	375	384	374	378	349	399	373	344	390	360	370	391	345	403	351	389	368	333	394	357	393	374	423	366	383	337	396	373	364	381	341	378	354	386	340	376	382	387	380	374	361	366	386	350	381	414	389	347	348	369	369	379	365	407	367	378	382	366	364	390	371	388	364	340	372	369	379	372	347	355	395	361	347	371	368	386	368	356	362	337	381	355	377	391	352	366	352	366	378	398	393	389	394	363	381	363	384	396	367	394	356	355	375	409	392	402	359	376	407	361	378	392	374	357	362	371	359	338	377	381	365	381	392	377	372	349	380	369	374	345	365	352	341	404	330	362	371	388	380	367	402	383	377	387	380	385	372	386	368	331	367	348	356	329	360	375	344	365	386	345	355	357	398	331	371	352	355	353	391	355	369	403	382	396	390	367	390	358	416	336	368	384	377	385	401	404	372	363	372	409	375	355	386	344	347	356	368	379	397	387	359	349	374	364	375	382	362	337	390	432	368	383	373	382	371	373	392	378	363	397	381	373	372	383	367	377	369	392	359	375	371	383	365	364	347	363	356	367	382	343	365	375	334	350	393	353	352	364	357	366	385	366	375	343	348	403	356	326	339	368	366	341	354	368	367	367	339	396	376	376	319	381	369	357	345	373	377	385	364	319	385	364	403	401	361	363	385	364	404	384	366	378	364	377	399	387	329	394	374	355	337	367	386	368	380	418	364	400	381	357	360	353	394	379	386	336	376	424	407	378	375	373	346	361	348	337	337	372	389	363	400	381	380	355	387	369	362	383	347	368	331	372	345	395	403	378	359	402	390	403	335	361	370	387	374	397	370	370	380	362	344	396	373	363	357	360	359	389	379	386	366	345	397	344	394	356	378	389	376	355	357	355	348	380	386	395	339	408	377	380	390	370	341	337	329	392	388	390	389	379	378	352	369	405	358	356	402	344	336	373	367	382	377	383	354	360	389	359	373	365	386	402	372	361	341	394	379	412	409	373	382	360	355	349	388	332	360	369	368	369	379	390	358	366	414	347	357	395	361	373	382	390	351	399	361	378	386	374	380	371	411	369	392	350	404	360	343	380	379	365	372	371	382	324	403	356	363	390	376	357	343	388	359	379	333	358	381	383	359	363	372	354	362	372	371	372	380	375	404	368	405	359	363	342	397	365	384	361	377	369	376	371	368	379	358	360	388	348	369	363	365	358	361	323	420	351	371	384	381	372	383	375	381	366	368	319	383	383	351	361	344	363	363	378	357	371	327	360	364	361	391	414	415	340	375	359	352	377	356	397	381	363	338	339	394	365	363	358	384	368	400	346	359	376	332	386	396	372	371	378	375	382	389	380	373	391	381	370	380	359	386	375	397	380	381	410	361	360	398	364	380	372	394	347	386	326	350	364	373	373	381	387	349	374	378	334	383	366	388	361	336	357	377	340	376	353	344	386	353	353	361	370	349	382	352	359	352	361	350	345	381	377	368	351	373	372	401	405	350	351	354	375	356	371	382	343	370	377	345	383	383	402	360	339	360	364	410	364	363	361	339	366	402	383	372	375	384	374	359	389	339	386	355	392	362	352	373	391	366	370	389	359	375	390	353	378	375	358	377	407	357	343	343	382	372	378	382	378	319	388	345	348	364	348	391	345	372	328	333	389	378	371	349	372	367	367	352	357	334	335	386	395	413	399	372	365	391	350	350	370	372	369	380	340	409	361	415	407	369	409	354	381	363	365	377	362	371	390	369	365	372	363	373	360	386	378	383	374	343	375	364	372	356	362	367	391	412	382	389	390	355	330	378	355	356	362	369	373	346	404	365	340	329	401	374	356	387	398	392	365	365	371	384	383	374	388	362	386	381	371	382	363	363	347	405	362	376	371	374	347	355	370	336	371	396	375	357	355	379	382	355	361	383	380	371	390	345	363	367	344	366	425	365	350	422	366	333	331	384	376	328	351	394	370	368	361	362	376	392	379	374	370	391	361	354	362	350	369	359	399	360	368	384	359	346	378	439	391	353	355	376	363	346	338	368	356	392	354	390	367	378	364	382	404	335	391	356	367	342	348	379	357	304	347	391	343	378	461	367	352	351	385	361	373	385	380	376	368	340	368	384	364	418	370	367	352	353	366	374	401	358	396	362	378	444	335	331	379	396	372	351	388	377	375	369	352	357	369	330	375	375	351	382	373	374	384	358	344	368	404	365	389	383	386	378	428	393	389	386	381	349	379	376	362	357	357	379	363	373	358	379	358	395	416	338	389	374	377	367	378	367	338	373	335	374	368	352	366	330	387	361	350	412	373	371	347	363	377	410	389	339	363	371	359	374	399	374	380	354	338	374	352	324	391	389	386	380	376	390	366	359	377	386	344	368	373	367	375	362	359	385	383	362	351	397	372	368	346	394	366	363	397	369	377	391	376	362	319	402	349	364	355	329	393	369	366	376	362	368	388	360	402	385	361	363	375	361	375	366	355	359	352	350	391	390	364	376	378
23747	21524	29068	24441	21534	12988	1861	1221	1053	1016	1047	963	927	881	854	898	861	805	864	880	866	856	874	811	860	835	915	825	843	854	806	834	836	859	781	809	773	809	801	874	810	815	811	834	839	841	794	820	874	864	771	816	868	800	771	775	824	782	814	816	764	826	774	887	802	828	801	797	775	871	776	730	808	845	852	814	830	839	809	825	817	831	796	799	848	802	817	818	776	850	809	782	816	757	786	808	802	821	791	735	793	801	818	780	810	752	796	805	789	815	839	833	769	783	821	810	841	823	760	796	815	839	839	819	817	822	807	818	783	764	832	818	822	783	785	821	841	846	842	822	863	803	802	831	768	819	852	798	834	821	813	799	856	833	835	833	830	847	782	775	829	847	836	814	805	766	792	818	802	815	846	775	848	829	762	850	823	788	830	771	794	856	818	781	764	788	811	818	842	837	772	781	862	760	782	778	876	821	824	779	812	787	841	816	794	791	814	847	804	800	769	792	770	753	770	857	837	820	799	811	749	832	813	778	792	775	839	794	818	814	796	746	769	830	842	820	811	860	823	785	785	869	826	809	800	813	832	789	843	811	805	815	794	840	813	878	779	798	802	784	752	826	826	828	824	776	776	844	858	768	801	773	755	787	790	826	762	870	818	790	791	812	775	770	786	858	799	823	814	816	825	872	793	851	834	814	876	799	783	769	788	779	828	789	807	817	837	839	769	757	754	772	836	811	814	837	840	810	805	809	805	805	902	844	768	823	805	823	789	828	805	826	816	856	842	793	842	769	842	753	761	853	749	810	793	813	821	776	810	796	782	797	833	850	843	841	811	818	846	805	829	802	783	838	762	770	833	860	802	867	856	825	808	810	811	802	830	815	794	800	899	798	849	812	805	811	814	786	819	794	799	779	802	794	768	771	853	827	809	823	822	824	814	807	812	779	800	828	864	790	766	807	767	814	808	807	786	808	800	895	862	772	790	765	797	866	765	799	788	755	823	834	861	790	782	837	789	820	901	766	839	835	838	851	863	749	826	803	790	852	796	799	778	807	789	815	780	756	779	781	766	811	808	801	791	809	853	773	845	813	806	811	837	845	868	837	795	804	834	831	855	756	807	778	802	834	809	833	748	793	814	794	839	840	835	799	801	801	832	729	752	830	780	780	800	818	888	795	842	818	815	794	833	801	805	831	812	779	821	810	866	810	766	824	807	773	775	794	775	804	793	857	783	789	835	818	808	809	786	819	810	768	790	852	806	807	848	860	783	796	813	833	814	840	787	797	801	816	803	827	819	779	766	794	780	853	773	789	837	825	832	810	804	784	798	811	805	845	812	778	843	832	830	852	778	761	765	710	799	812	747	831	776	739	781	832	749	789	804	797	777	873	840	844	836	773	827	827	826	774	785	813	796	803	782	838	822	834	793	811	835	809	811	821	820	842	790	763	776	782	786	810	811	853	805	796	847	787	784	816	831	837	859	795	774	832	875	818	806	825	847	815	826	829	774	862	790	849	850	816	818	837	790	823	825	805	785	796	778	782	869	809	738	846	799	782	791	781	791	788	763	826	810	777	826	846	825	855	788	826	826	803	786	800	806	823	806	789	790	842	774	768	809	811	855	797	799	792	829	839	826	777	826	799	788	832	779	859	823	822	753	842	869	879	808	808	797	806	845	824	764	831	818	788	832	829	811	835	784	784	842	868	753	772	812	789	834	807	723	806	822	754	799	838	809	781	802	770	779	805	841	822	820	838	789	782	843	800	812	835	790	769	789	831	771	779	813	826	774	811	823	834	832	822	805	784	836	815	826	839	830	799	760	772	809	800	771	803	801	770	777	786	793	783	799	796	764	791	782	851	857	782	798	774	763	827	825	805	806	831	807	784	762	773	770	815	804	848	816	819	828	834	840	797	804	769	832	798	844	839	782	804	870	850	777	823	787	813	827	833	872	797	788	784	780	847	774	766	811	802	861	822	823	805	790	795	828	812	843	787	796	844	817	762	734	856	813	768	809	806	798	827	750	826	787	758	790	775	802	773	822	799	812	786	793	756	848	773	803	777	862	825	820	843	807	811	855	758	760	801	820	815	856	841	792	798	792	822	787	786	773	799	802	800	809	774	853	796	860	834	798	801	773	790	776	778	843	743	747	770	773	817	863	803	790	828	824	817	824	792	829	823	808	780	771	806	839	756	795	834	810	770	794	764	740	823	815	772	833	831	800	786	863	813	788	827	818	782	798	837	837	780	838	792	790	836	804	799	838	799	823	848	848	808	830	812	809	817	783	842	785	802	834	755	802	817	876	819	786	841	803	798	802	756	817	822	837	868	805	775	785	804	723	799	838	804	822	765	807	798	791	778	814	834	730	825	817	812	814	858	871	863	809	821	780	790	828	767	813	765	820	735	774	760	780	825	779	845	815	809	785	794	785	823	788	869	823	834	772	814	777	836	801	768	825	812	835	779	774	760	833	823	826	767	767	833	798	806	804	768	797	784	779	830	853	789	791	788	839	815	786	795	811	790	817	769	828	831	788	820	814	841	784	803	801	813	756	822	832	755	768	859	836	795	832	806	799	789	871	834	736	792	829	814	759	836	754	793	788	832	779	799	824	810	765	819	817	769	763	836	847	803	830	801	792	827	786	815	754	824	833	776	807	824	807	813	783	762	813	782	810	800	834	782	764	814	789	849	802	874	811	809	768	819	781	819	828	779	811	795	794	777	797	815	835	819	806	801	810	846	770	851	766	785	784	802	804	799	798	803	788	840	824	784	805	767	790	822	819	750	824	789	849	829	807	801	808	868	821	782	761	807	852	824	873	820	817	791	830	754	779	850	836	823	846	816	851	806	797	760	791	768	803	791	769	772	825	809	781	820	789	842	816	784	755	820	823	763	795	804	816	794	822	818	820	827	776	838	780	835	810	815	808	787	800	792	799	866	817	804	826	814	862	769	802	829	809	790	824	876	792	757	803	773	863	836	801	811	795	787	827	860	846	781	764	825	807	798	849	819	816	797	792	810	796	778	799	791	784	866	814	831	811	728	775	832	785	798	787	810	754	755	849	811	810	855	782	808	751	813	793	791	763	824	771	794	825	795	838	756	902	825	798	799	771	808	831	852	807	852	746	819	810	829	843	773	827	779	804	808	833	785	784	827	841	814	761	788	849	811	785	815	793	784	813	820	851	834	795	795	855	800	818	800	801	831	808	764	770	802	753	799	764	853	785	821	839	782	799	793	748	819	840	827	842	828	771	813	794	836	842	821	836	809	804	763	817	770	894	830	795	843	806	788	766	824	841	847	786	781	798	789	752	848	840	852	746	777	752	771	756	816	801	797	838	750	787	828	820	832	813	879	807	828	756	832	848	783	787	811	797	771	809	760	811	808	787	796	793	841	837	820	809	842	753	814	777	812	807	781	870	808	750	823	789	823	809	793	832	794	779	784	810	805	759	781	809	782	781	810	854	854	789	834	810	798	757	798	824	794	804	806	823	836	779	816
3747	9384	6413	3362	2491	2009	1711	1375	1259	1140	1108	1051	993	985	908	887	902	942	861	857	905	869	825	799	819	853	819	889	880	852	847	800	807	862	801	881	852	849	814	835	841	830	773	807	804	771	797	830	815	802	835	822	839	805	900	864	843	777	828	801	795	843	809	807	816	815	804	834	840	801	802	814	820	801	857	846	807	862	787	789	854	789	840	823	810	781	836	818	807	832	761	872	829	821	830	885	842	847	802	771	840	791	808	809	797	814	823	812	792	783	775	782	771	849	797	752	846	818	777	824	808	833	796	834	781	836	808	799	831	815	808	828	858	801	846	838	799	792	817	778	812	849	829	857	817	855	808	795	834	790	832	834	847	802	829	849	837	780	828	844	853	842	787	747	830	796	803	800	815	813	796	844	795	800	888	763	823	817	801	833	832	792	799	731	807	765	826	783	783	835	851	798	800	782	802	780	815	804	784	816	780	760	827	787	830	754	763	858	823	845	841	770	789	845	853	814	774	794	786	823	788	836	784	802	825	742	858	809	763	803	851	836	821	831	821	818	782	832	757	822	820	777	878	821	803	793	779	808	806	827	811	812	801	787	831	790	814	823	768	793	874	826	794	823	839	810	813	770	823	797	860	802	774	821	813	790	828	811	796	837	803	814	800	762	832	791	860	834	771	845	775	816	798	828	774	864	789	781	811	853	805	822	834	804	751	873	768	790	857	829	847	775	812	854	825	853	785	893	759	781	775	809	801	838	811	801	780	846	841	826	829	782	841	847	827	805	807	800	792	806	852	789	845	823	820	832	856	805	800	828	795	792	792	823	798	825	856	822	788	805	810	822	796	744	740	820	801	798	832	800	777	776	788	866	808	796	791	766	765	795	809	828	806	794	795	817	826	810	833	791	755	823	811	772	805	810	780	774	786	809	750	780	777	820	872	791	749	770	793	839	843	845	825	817	819	836	849	798	796	818	788	875	813	849	801	768	837	794	785	772	812	741	811	793	774	829	792	812	773	830	805	810	787	848	826	762	827	773	772	832	839	809	817	806	810	848	813	832	828	784	853	820	816	758	787	842	765	790	783	792	845	786	831	842	836	791	794	823	847	814	805	808	792	838	819	823	798	808	824	794	802	807	789	777	776	794	789	772	806	818	776	752	794	819	783	776	762	847	822	791	828	794	812	776	823	837	806	772	819	782	829	807	788	796	811	794	826	829	772	796	833	800	787	767	794	781	779	813	821	797	799	840	843	755	821	801	776	825	814	811	829	792	770	831	791	812	778	787	779	817	832	801	808	770	789	810	807	855	780	789	812	779	809	785	763	823	767	847	796	786	762	812	866	836	857	777	834	846	793	738	804	778	832	807	824	865	832	820	799	825	804	812	829	826	785	810	792	804	826	846	812	785	764	845	836	821	761	754	817	831	823	818	796	789	756	806	814	820	853	807	805	795	805	778	797	830	754	776	835	833	837	794	784	807	795	809	780	821	867	808	831	830	794	760	835	810	804	802	868	803	809	803	796	802	807	766	794	782	844	740	836	801	838	792	843	783	854	800	818	777	802	849	793	827	838	818	777	832	813	750	842	805	808	794	832	738	748	786	889	786	835	826	806	813	851	785	816	772	813	806	760	788	826	811	844	764	747	796	823	772	800	854	818	775	832	794	785	795	844	869	800	815	839	823	802	786	864	825	828	817	801	794	779	855	838	831	802	808	859	828	813	826	780	821	798	789	829	858	881	779	852	851	754	816	842	790	781	816	780	805	785	812	786	847	769	816	792	823	780	826	824	796	825	803	786	781	805	808	784	783	850	793	800	807	797	747	809	826	775	809	817	796	826	823	794	833	824	825	809	801	754	807	817	761	804	835	796	832	802	749	812	757	825	838	823	803	850	801	804	838	828	797	817	807	795	805	820	819	807	782	811	836	766	783	808	849	800	787	837	828	818	803	826	803	843	811	835	816	865	820	774	787	810	805	841	808	819	817	803	804	808	758	830	778	818	818	807	819	812	838	831	861	777	823	805	850	810	868	831	828	790	833	851	817	842	798	803	808	782	828	822	786	818	833	816	812	789	827	795	809	792	779	783	788	818	792	840	809	816	801	825	769	815	823	850	840	843	792	849	753	823	811	824	829	798	846	771	855	791	802	804	814	790	801	834	838	762	775	799	786	810	811	826	755	772	848	809	819	803	820	813	777	830	785	796	813	873	761	802	816	817	812	865	800	824	836	819	761	786	791	830	784	831	826	833	807	854	759	797	761	828	834	847	803	826	741	777	832	859	820	764	766	845	832	787	796	806	827	805	849	802	793	806	792	742	784	830	772	807	812	779	789	808	809	775	827	811	811	789	772	779	816	808	783	796	784	810	791	797	802	846	825	784	830	835	812	844	817	757	800	746	828	756	811	819	872	808	752	802	764	820	797	810	790	789	768	820	853	790	838	823	832	801	810	804	792	788	767	765	818	851	769	821	769	828	837	792	818	790	737	791	776	768	767	811	825	853	804	825	775	769	804	771	882	805	793	774	834	790	871	813	791	809	799	867	855	810	763	827	842	775	801	817	782	800	788	759	787	827	775	774	756	829	789	812	799	780	843	842	842	794	781	781	787	755	841	828	830	785	789	799	848	771	768	785	776	833	828	813	838	755	840	811	810	779	784	795	828	763	813	771	786	813	848	830	795	841	823	823	780	749	802	833	797	776	790	847	817	783	776	819	779	779	817	785	781	791	785	787	739	784	807	833	830	837	797	819	843	806	828	758	804	814	793	794	786	753	816	810	807	787	825	806	839	838	804	827	832	816	826	790	791	804	803	822	842	858	825	811	804	877	859	779	818	800	758	749	797	790	811	810	771	798	827	795	830	829	786	841	814	776	816	786	799	799	777	815	784	821	801	785	770	828	848	817	822	822	838	830	848	850	796	783	801	868	777	754	742	843	827	806	813	775	812	790	804	812	808	804	781	828	814	853	842	801	800	743	776	806	802	821	783	848	820	787	770	803	808	808	858	822	800	797	755	811	865	857	820	857	786	804	781	801	818	816	821	804	813	795	766	785	724	809	803	835	850	762	813	790	803	817	791	782	804	795	833	825	759	856	782	795	807	832	824	789	824	853	773	818	793	802	819	812	827	781	833	859	842	797	832	796	837	825	820	791	813	841	818	811	782	811	833	836	844	830	852	813	808	815	768	740	821	806	838	825	808	819	779	819	838	807	768	779	845	805	818	820	813	837	806	777	800	812	829	777	791	790	813	800	789	778	770	818	787	808	843	790	834	779	879	805	795	878	755	790	774	801	814	792	787	746	781	801	830	792	808	794	782	809	830	841	794	782	821	810	831	806	724	806	820	848	794	837	803	824	801	805	790	793	803	842	782	798	803	807	791	801	859	779	815	780	793	815	746	823	800	789	855	837	841	766	853	825	823	811	763	825	848	832	788	773	808	811	770	809	782	843	799	809	782	802	848	764	813	816	761	821	799	786	807	819	810	800	780	857	789
24871	21480	28029	25345	13386	730	488	441	389	335	327	330	282	290	261	294	259	283	272	250	240	253	260	252	260	291	246	248	285	235	272	248	254	255	253	251	252	265	249	234	264	227	246	240	271	248	272	265	227	242	247	263	243	246	238	269	299	238	223	242	249	254	259	233	260	232	262	224	243	262	264	236	267	256	236	277	261	227	230	242	253	269	245	248	247	259	234	220	258	248	236	258	268	233	241	246	228	211	241	273	240	249	245	260	242	244	254	266	243	235	236	228	259	248	227	227	248	251	252	241	242	258	273	251	240	216	256	232	252	249	258	254	243	249	243	251	270	244	257	235	264	207	243	252	221	280	272	259	248	251	257	253	245	260	257	252	230	215	235	257	261	255	244	236	242	261	218	275	264	276	242	260	224	273	226	224	251	232	231	244	234	230	246	223	247	245	261	248	234	250	252	271	265	248	236	236	221	276	242	246	246	240	248	231	223	261	214	252	254	251	257	247	239	263	226	249	277	227	229	234	266	239	240	269	244	248	235	266	233	257	278	240	241	228	238	257	255	247	235	267	265	236	267	262	247	260	244	270	234	256	256	258	244	239	241	240	236	263	242	217	243	257	280	248	245	251	259	242	278	251	263	262	250	239	266	243	289	215	232	252	243	261	242	228	254	260	246	222	253	256	244	266	250	246	232	248	223	233	271	268	223	272	282	298	231	257	247	238	231	277	236	225	256	258	221	231	252	254	231	254	273	223	264	230	232	262	267	257	251	267	260	269	244	233	256	223	245	241	245	223	229	251	234	251	249	245	247	254	253	255	265	257	250	247	259	234	227	250	246	216	253	230	216	258	253	236	231	250	257	239	238	238	258	283	258	234	261	252	246	263	239	290	260	245	251	241	249	260	225	225	241	226	249	252	245	263	244	230	266	259	212	237	245	281	276	222	262	229	240	276	267	269	240	234	233	251	228	236	256	214	231	234	253	244	240	240	212	224	254	232	239	245	258	279	239	278	231	263	243	254	248	253	244	268	235	266	219	261	250	238	263	272	254	252	248	217	235	244	246	247	232	263	235	279	226	239	231	233	229	246	244	233	232	266	238	244	262	238	236	239	256	236	256	232	247	256	241	260	249	269	237	258	249	227	237	282	247	224	238	255	236	262	272	259	273	245	252	240	257	244	261	232	236	273	258	260	218	228	270	232	250	232	236	243	243	258	242	234	220	241	237	275	255	240	268	261	239	231	262	245	268	222	260	231	223	249	219	245	258	239	240	263	243	228	239	230	235	236	243	260	218	242	245	247	248	236	259	256	280	255	236	258	238	260	235	259	258	243	246	241	274	243	257	228	253	253	236	234	252	241	259	259	236	247	259	218	242	234	249	273	273	267	245	239	260	256	234	225	261	261	260	271	241	218	239	263	273	247	233	264	236	247	260	235	246	267	245	223	235	259	236	267	277	239	228	257	255	253	227	244	248	245	255	252	249	249	236	254	252	260	264	255	244	264	253	273	242	238	249	238	255	250	248	241	252	243	274	231	220	232	258	256	248	235	262	245	251	265	231	231	245	270	232	264	246	243	262	248	230	234	225	265	246	269	276	230	233	251	260	234	255	242	251	244	265	266	250	253	222	247	254	264	252	236	243	252	246	261	248	247	234	219	242	261	228	249	243	255	236	273	218	254	248	254	239	252	277	250	255	261	271	265	269	252	225	281	233	240	253	259	250	237	260	229	244	248	222	243	246	210	273	228	260	238	218	233	225	261	226	250	230	234	258	239	232	258	253	209	271	251	234	274	238	262	245	254	242	257	233	265	266	242	234	241	249	247	239	237	278	258	245	257	230	278	253	259	231	241	232	260	241	246	232	237	261	244	274	249	262	243	253	253	241	246	251	224	264	251	241	261	249	257	218	284	247	252	251	251	228	253	265	286	255	233	256	221	239	238	253	260	220	243	250	221	237	249	258	239	247	230	238	239	266	259	275	244	234	235	229	242	240	229	240	264	248	252	234	235	246	244	254	240	248	229	238	246	251	263	261	225	261	248	232	246	264	240	237	245	239	227	238	247	232	221	267	270	247	243	206	259	231	284	256	235	247	237	291	229	266	276	266	235	244	241	250	238	237	253	240	259	248	240	223	257	259	249	237	238	262	255	255	228	242	248	235	276	250	224	272	246	230	256	258	243	251	249	228	268	270	262	276	240	237	246	267	258	252	242	227	241	250	207	276	255	231	277	240	243	252	244	247	254	237	251	265	256	271	249	259	257	246	262	234	229	237	246	243	263	243	226	247	235	257	283	265	240	262	236	253	225	261	238	234	230	249	259	235	251	218	234	245	242	251	228	250	250	237	229	234	298	254	247	247	270	259	228	267	257	243	248	253	258	257	245	254	228	244	247	237	229	275	284	240	239	249	230	247	232	244	273	242	249	278	246	221	262	279	222	278	247	249	257	236	243	239	254	264	235	220	259	240	242	236	251	231	243	249	289	254	229	237	216	276	267	273	250	242	254	240	232	261	235	265	230	229	233	258	258	256	238	238	259	249	225	230	263	264	250	226	246	241	285	270	240	200	246	232	237	249	234	254	252	271	247	256	251	275	240	257	258	245	257	231	224	247	263	254	261	275	249	254	220	234	247	242	268	247	234	210	245	228	223	267	262	275	212	261	257	234	241	248	229	233	231	268	245	247	262	233	258	259	246	251	214	276	264	260	228	238	272	255	243	252	256	235	246	243	218	267	238	227	245	231	245	241	259	229	249	241	253	273	264	242	256	257	240	200	276	238	241	246	234	272	250	261	260	255	263	253	278	228	245	248	276	229	234	290	278	249	250	265	255	219	240	236	269	250	231	275	242	254	249	265	261	227	224	230	249	262	212	244	263	253	237	237	252	264	230	253	242	259	216	230	235	249	254	244	234	225	229	210	225	258	225	235	260	218	256	253	271	271	249	242	225	247	235	259	245	243	272	246	255	251	225	235	245	243	272	229	233	241	227	238	271	235	244	212	253	234	223	246	236	221	248	225	252	285	221	237	237	247	248	267	202	256	236	261	239	239	249	248	217	213	263	267	246	250	269	250	236	231	251	239	265	249	237	243	247	247	250	248	249	260	256	266	245	243	253	257	244	239	277	250	253	249	267	252	251	262	230	240	249	261	279	282	236	271	267	224	217	246	242	284	234	257	263	255	250	253	244	234	237	223	249	252	219	265	261	230	277	256	231	239	217	232	253	255	251	235	246	211	230	251	235	255	234	233	218	253	255	246	233	257	238	241	247	250	267	266	232	250	278	232	261	243	224	267	248	253	223	264	250	263	251	243	247	254	266	237	240	252	216	237	233	230	253	230	257	251	238	244	243	238	284	253	277	253	230	269	270	249	257	236	242	235	259	231	244	253	247	248	252	235	263	266	226	243	238	264	266	251	258	241	247	233	240	233	239	229	260	226	249	258	242	276	260	253	240	268	223	269	232	266	237	228	233	235	280	252	240	257	252	259	243	258	271
3656	5477	3484	1770	1278	937	751	647	564	477	402	397	372	366	318	345	338	284	327	284	290	321	342	248	294	295	312	289	289	295	300	255	269	281	289	280	268	244	272	259	272	283	297	275	276	298	252	273	280	281	269	303	267	282	295	270	281	260	263	256	276	265	289	286	274	255	272	281	260	275	269	258	277	265	257	248	275	257	294	269	308	299	261	277	266	241	277	244	292	250	274	240	300	283	271	254	262	256	287	288	285	286	261	244	271	265	262	279	254	259	238	278	285	297	263	287	273	280	280	263	284	248	277	274	282	276	268	243	278	286	274	279	283	286	271	298	298	252	266	255	245	295	267	309	269	249	272	266	272	276	250	263	273	294	264	269	271	267	245	268	297	293	271	278	287	286	299	262	259	240	265	268	275	296	247	275	273	297	284	280	265	258	272	258	280	290	271	271	291	259	279	278	275	278	251	287	236	273	258	270	259	275	268	280	281	268	255	267	256	281	262	261	277	277	267	285	285	262	269	285	261	282	260	263	285	282	265	272	278	270	279	260	267	301	277	295	272	253	263	274	257	253	290	288	281	253	263	295	270	259	264	278	266	259	281	278	268	256	277	243	301	244	278	290	255	275	264	295	242	284	292	252	299	268	285	251	333	267	265	261	252	289	273	242	274	229	305	281	277	297	261	281	298	264	256	260	249	309	274	279	270	261	258	246	264	275	280	242	246	251	302	257	306	254	233	265	288	229	266	260	250	277	280	237	238	287	270	267	286	272	264	298	285	257	267	282	261	271	276	273	252	256	269	262	262	280	269	251	286	286	243	275	243	281	268	289	298	279	270	286	287	274	286	239	277	260	288	281	308	262	249	277	290	249	290	298	279	244	296	256	275	298	256	256	290	273	243	274	269	277	257	302	284	267	243	287	276	265	254	290	278	263	270	291	260	276	260	288	320	268	275	267	258	248	273	265	245	253	246	268	228	247	281	301	268	267	263	265	260	273	283	295	271	253	305	258	276	227	263	288	308	286	282	251	273	239	258	291	265	286	276	258	238	267	265	270	270	279	260	268	278	266	264	282	263	305	288	283	249	247	299	252	289	276	282	282	256	264	238	287	243	268	261	268	275	256	291	263	272	292	287	274	281	289	272	272	282	242	248	260	285	292	290	293	285	247	262	272	291	266	268	288	256	286	236	275	262	292	294	275	299	251	279	258	299	271	283	258	252	267	279	271	260	256	268	261	279	260	276	279	286	244	263	289	255	249	294	276	226	310	284	264	260	239	299	277	283	276	262	257	264	268	263	266	257	299	287	266	260	282	266	273	258	281	269	266	304	263	266	274	304	306	253	269	268	259	285	266	264	251	259	270	259	294	271	284	247	275	266	251	261	272	269	263	260	282	263	279	262	258	267	266	255	259	273	262	301	276	277	283	281	301	281	284	279	283	270	275	253	265	254	300	259	290	268	293	260	269	276	278	280	273	232	274	275	241	273	260	283	245	261	268	267	283	281	269	300	248	291	254	259	243	274	283	276	259	256	260	293	275	250	284	269	250	266	253	265	277	287	287	263	235	284	271	294	285	264	260	249	262	250	257	273	276	284	269	249	270	263	274	272	279	303	272	257	282	257	269	275	264	260	289	290	286	279	280	296	283	258	286	270	298	282	258	271	270	273	279	254	274	266	252	294	278	258	275	237	274	261	280	261	279	262	280	268	246	274	277	258	257	271	243	284	256	281	299	299	267	260	286	295	248	285	262	267	275	270	302	296	251	252	292	269	286	231	251	255	286	277	260	280	304	279	271	257	257	264	253	288	297	284	287	276	266	269	278	297	290	271	295	268	260	266	286	277	234	253	294	269	281	250	276	284	264	267	290	249	294	295	277	281	252	264	243	279	266	254	247	282	246	289	290	291	272	280	249	281	283	293	274	294	288	284	260	287	280	255	257	291	282	292	272	285	257	255	249	257	266	262	294	293	251	242	294	263	281	272	294	280	281	250	279	282	244	268	273	289	266	258	276	288	255	260	259	253	301	282	281	256	273	311	263	293	247	264	297	263	284	302	263	268	253	263	280	282	261	277	261	308	282	270	273	265	240	285	273	259	279	236	281	265	278	280	270	280	316	304	285	243	244	262	287	273	272	282	265	254	255	285	265	284	258	280	294	250	261	302	273	294	264	276	280	260	294	251	277	276	260	258	270	275	239	275	245	289	297	277	285	297	274	300	247	290	292	262	285	278	241	301	254	270	273	242	240	265	256	279	258	244	271	277	263	265	287	267	308	244	290	269	258	285	279	283	260	299	299	287	282	245	243	279	289	291	247	270	258	281	251	253	290	278	245	295	276	290	257	304	248	297	233	291	240	284	255	269	254	278	260	272	298	288	276	287	290	249	252	271	329	256	271	281	294	241	275	283	286	244	271	280	268	293	272	270	288	277	299	285	246	284	243	260	276	292	283	296	288	275	279	270	241	258	283	300	228	245	289	289	265	268	287	287	290	271	262	274	246	236	256	284	281	242	259	251	264	283	278	282	254	273	292	258	261	264	300	257	284	245	288	258	284	299	271	291	274	255	311	282	280	266	254	267	271	285	260	257	258	250	296	255	265	300	236	260	269	285	311	291	267	277	271	293	253	261	277	275	274	247	239	278	241	246	265	259	288	279	259	256	258	274	258	266	270	260	250	274	277	257	281	255	250	280	255	282	280	239	280	261	259	291	280	279	269	287	281	265	267	249	297	267	252	273	252	283	268	276	259	252	288	266	262	283	275	299	244	261	288	257	282	277	264	261	247	298	255	274	261	240	277	238	286	261	300	288	244	251	256	291	268	289	257	263	288	283	262	301	275	274	274	249	279	267	233	279	280	301	308	293	264	302	277	267	278	280	268	238	256	245	302	271	271	261	279	264	250	253	268	279	296	288	246	249	283	298	275	289	282	251	279	267	271	255	263	267	246	307	255	254	255	264	279	267	252	286	272	273	272	273	281	291	263	268	282	276	275	282	264	252	255	269	268	288	286	269	275	293	304	292	292	273	270	261	285	274	258	260	299	275	243	272	262	279	270	284	278	260	249	254	275	259	264	303	295	242	262	284	267	258	288	266	262	256	302	230	297	248	288	251	283	295	284	303	272	278	252	253	252	289	270	264	267	265	272	307	259	257	274	259	287	270	260	257	286	261	250	276	280	260	285	284	269	238	239	258	284	235	246	300	265	259	264	282	278	284	276	282	255	256	271	272	276	285	276	257	251	263	271	267	257	266	282	269	267	290	236	273	297	275	255	264	241	253	280	265	238	279	265	302	274	277	267	307	280	273	292	290	266	278	268	254	267	287	252	271	274	251	272	255	269	287	272	301	241	267	264	267	255	239	280	276	263	268	273	257	272	262	288	258	275	261	279	248	266	269	255	274	284	317	270	258	250	281	280	279	265	295	257	269	266	285	266	245	270	262	286	299	256	276	248	262	274	300	323	269	247	288	272	262	280	260	258	260	249	260	283	244	300
22584	21532	29413	24098	21533	21611	12421	1835	1413	1259	1199	1220	1047	1031	1030	1000	921	963	985	942	897	938	897	931	890	863	878	866	881	867	863	864	891	864	875	884	825	896	828	854	863	843	887	845	877	856	830	819	863	877	819	838	799	854	825	788	869	762	817	844	843	883	843	888	818	839	819	878	810	859	853	864	843	822	920	827	848	827	846	818	843	848	875	810	857	938	885	856	882	839	865	869	871	807	871	881	842	829	822	798	845	866	852	869	843	841	821	815	855	850	858	887	837	839	848	900	891	873	787	851	913	857	827	866	843	842	821	864	873	868	849	892	802	827	831	879	830	817	851	780	845	825	853	858	821	862	867	837	867	892	812	828	914	840	846	850	880	870	885	910	869	859	859	861	878	849	837	827	849	860	851	848	818	847	871	864	822	855	852	867	837	872	823	842	843	934	857	842	848	839	846	877	883	848	857	878	868	830	877	867	853	870	838	840	845	836	841	816	854	869	843	876	815	851	828	887	833	899	854	880	832	871	839	860	860	802	849	858	872	824	805	829	861	869	842	864	895	882	782	840	835	824	886	818	886	878	858	858	798	867	848	852	885	843	853	875	828	792	855	806	829	888	862	883	857	864	844	907	857	848	811	813	852	818	845	839	845	843	856	864	881	869	836	839	838	862	814	819	865	891	892	864	836	839	875	868	873	866	845	848	865	852	817	797	839	820	820	826	897	844	853	872	794	868	895	928	819	855	864	858	870	827	845	776	864	804	931	850	866	823	864	848	854	884	854	804	798	843	846	824	853	849	882	784	856	866	817	850	802	864	834	901	820	853	776	798	874	829	843	882	859	840	850	861	773	863	838	803	808	840	856	826	821	851	830	840	822	849	834	836	837	818	815	840	843	829	852	820	828	936	857	824	818	878	849	905	866	881	838	863	864	874	864	854	845	860	858	886	819	855	914	862	811	836	880	816	850	819	842	835	814	889	866	853	823	897	843	870	894	855	809	836	817	898	904	798	831	850	820	915	818	834	899	849	890	864	855	878	857	837	882	841	852	846	852	854	813	881	891	814	884	807	832	846	858	834	859	848	841	848	838	861	836	859	908	818	881	809	834	845	823	829	835	854	854	872	789	806	815	843	815	841	863	892	890	834	865	864	850	864	929	880	827	834	827	827	892	801	805	864	832	809	843	835	799	835	871	843	820	868	894	845	852	831	858	870	884	888	849	829	839	780	894	857	861	835	829	852	873	886	888	836	866	853	872	861	814	853	804	827	876	851	852	856	899	872	840	826	898	857	802	870	851	833	860	881	868	863	852	857	845	851	843	885	858	827	828	849	830	830	843	893	867	863	837	875	864	842	818	829	851	790	882	843	874	833	819	840	871	828	857	891	820	819	814	846	910	884	848	822	865	895	837	793	836	835	860	892	872	850	833	833	846	845	849	876	866	879	859	804	846	844	789	876	826	844	812	863	817	801	903	856	855	881	838	858	807	859	917	794	879	805	880	832	853	793	870	831	844	874	865	816	800	848	835	829	838	850	835	893	909	808	872	871	849	902	866	842	883	811	851	889	825	851	844	849	871	846	874	842	845	803	824	892	831	844	888	849	870	880	824	871	856	894	852	803	790	828	840	854	855	903	833	837	885	812	841	809	854	836	835	880	825	863	845	856	807	932	821	795	869	849	881	850	833	868	844	890	846	818	907	878	878	815	871	833	875	824	816	870	789	826	855	839	798	872	821	857	834	854	812	899	914	884	854	857	841	884	882	846	827	837	895	822	832	894	917	855	848	846	895	819	816	803	873	791	823	845	838	869	898	873	876	820	868	846	868	827	880	793	830	852	897	830	794	816	878	875	856	809	848	823	863	855	812	836	879	843	850	870	784	888	800	851	832	813	808	867	805	846	794	880	842	817	859	834	849	833	829	874	864	835	840	791	891	839	868	808	825	871	890	858	843	829	799	887	835	878	860	851	858	848	846	838	830	847	788	794	873	837	843	858	817	854	867	871	837	833	874	867	844	837	820	858	839	831	876	926	840	823	861	848	853	841	812	895	843	879	860	845	910	855	829	820	878	860	833	826	816	894	859	878	800	827	831	860	855	835	793	846	866	793	886	883	851	865	856	866	808	811	838	839	911	827	877	818	865	811	805	814	836	840	880	817	835	796	872	867	830	835	874	829	867	917	794	777	841	854	840	869	829	803	877	871	873	876	831	825	769	827	828	825	848	845	863	846	910	882	808	890	825	827	826	799	856	858	871	887	838	882	877	813	853	840	856	858	885	872	875	866	848	803	857	840	850	839	836	833	844	836	839	815	868	870	815	864	805	840	850	895	863	851	837	829	861	841	817	839	832	830	870	849	851	833	848	873	878	879	846	815	851	810	835	851	797	864	854	815	844	883	834	870	810	831	856	817	834	852	889	845	837	875	879	871	863	784	833	837	865	835	810	814	835	844	859	822	868	842	791	885	821	880	839	866	815	799	815	854	824	853	836	860	779	807	872	859	872	851	825	875	802	831	853	852	852	836	877	811	909	831	865	852	838	819	792	866	849	878	870	838	884	839	851	827	875	865	842	788	836	830	871	892	854	839	842	890	835	877	873	830	886	834	867	827	885	862	883	800	898	844	841	881	834	839	865	882	867	848	892	870	842	826	848	769	831	837	852	811	835	838	895	866	785	850	877	849	881	841	836	867	840	903	856	806	853	796	825	854	833	851	856	842	866	867	834	819	835	796	885	825	827	847	841	852	862	815	864	859	820	839	873	859	882	843	819	851	875	858	837	850	876	832	823	840	863	847	867	885	851	779	885	857	855	797	853	845	875	877	819	838	882	848	844	850	874	878	814	851	850	852	876	876	880	887	859	830	815	812	865	872	769	839	861	853	812	773	836	766	898	816	900	833	824	860	912	866	838	885	873	870	842	861	851	875	812	819	883	863	793	814	841	834	812	886	832	834	876	848	860	842	823	842	840	857	824	843	854	830	811	857	815	855	822	900	842	801	900	832	782	829	797	826	828	829	856	890	850	881	826	879	821	857	859	836	838	830	889	823	865	856	804	818	834	867	812	838	798	866	905	880	838	804	862	852	893	845	876	866	867	840	883	860	825	879	808	846	827	929	884	848	789	832	855	821	873	829	913	835	832	884	847	848	843	836	882	853	847	794	869	828	866	837	860	831	887	836	874	867	883	872	863	838	849	782	829	842	845	868	854	839	837	829	861	860	867	817	866	864	831	858	878	839	892	863	797	869	921	847	838	798	883	816	885	861	826	842	855	878	861	798	868	854	856	843	850	829	859	861	841	841	817	843	820	884	828	851	838	835	806	844	884	823	864	835	866	847	826	833	848	872	832	823	889	831	871	860	870	880	834	826	846	830	838	810	852	884	819	822	824	859	829	856	856	826	823	835	910	862	846	866	781	798	846	836	833	847	829	853	883	802	837	873	834	868	813	854	853	858	792	793	839	824	846	856	850	804	863	842	900	889	884	833	840	832	888	864
5090	15003	10489	5421	4132	3179	2533	2074	1746	1506	1319	1195	1139	1059	1092	1080	1040	1020	996	1006	988	930	874	883	922	880	849	891	893	809	926	835	892	858	857	899	867	909	887	888	886	827	881	872	897	879	892	800	836	841	871	879	789	894	881	862	905	839	863	839	862	909	838	866	851	862	857	840	813	830	815	892	872	819	843	868	835	845	847	901	846	871	874	849	836	888	852	859	807	839	854	830	875	903	897	849	845	849	829	843	865	833	923	836	790	821	831	863	845	864	810	871	837	908	886	855	824	854	818	836	841	842	856	867	865	837	872	842	836	846	823	858	811	862	879	836	859	864	788	871	872	822	866	862	878	860	836	834	788	850	831	848	911	779	839	823	845	801	807	846	877	860	838	852	847	836	805	837	846	878	858	847	854	874	856	831	852	860	892	879	874	897	866	904	808	836	832	845	826	849	886	845	854	851	890	857	863	878	866	863	867	874	854	826	860	828	821	831	807	860	896	847	889	830	884	892	816	792	871	856	799	830	852	882	839	820	828	872	838	886	832	861	816	921	897	898	820	862	841	841	815	850	827	849	888	824	837	835	858	870	846	836	859	852	827	843	854	823	853	890	805	806	821	881	892	872	876	841	867	816	849	898	891	880	831	841	852	809	823	824	887	815	829	831	836	879	800	871	908	854	823	858	912	852	841	824	816	886	837	804	892	884	855	840	881	839	860	816	838	867	837	796	917	896	846	844	862	866	838	906	870	774	882	795	852	890	792	780	875	826	867	808	817	874	860	847	864	873	890	897	858	866	876	808	829	848	827	830	827	858	856	868	888	853	895	842	839	843	822	887	855	857	910	870	862	804	845	869	827	870	863	864	790	819	809	787	891	905	858	840	838	897	843	889	879	828	813	847	827	900	857	845	837	850	844	832	832	855	868	860	889	842	881	836	859	837	845	877	808	861	845	876	860	824	847	869	855	849	884	852	877	894	855	838	822	831	842	896	864	873	847	842	851	841	871	876	846	858	867	828	876	896	875	854	897	868	915	829	887	878	832	857	873	877	883	890	820	848	876	814	888	883	831	822	829	853	842	845	823	791	836	874	885	832	832	840	834	815	843	845	841	850	876	880	853	761	871	886	870	846	794	839	852	824	904	859	865	837	841	860	867	816	861	881	867	778	903	871	867	845	850	835	857	878	892	841	884	877	850	895	822	884	837	906	885	830	866	882	850	862	885	851	926	883	892	911	849	821	841	863	868	779	803	829	888	795	843	877	846	835	854	894	841	849	835	885	872	894	841	863	866	900	856	776	827	878	849	849	851	813	839	885	851	882	811	887	784	873	866	821	817	838	839	837	806	829	875	828	885	847	882	872	875	869	871	866	822	833	834	887	820	815	834	906	866	928	843	834	926	884	859	876	851	882	879	879	840	852	881	846	789	929	922	831	819	830	880	820	887	864	811	831	888	831	884	837	811	819	852	808	860	864	872	822	821	865	923	881	841	841	838	878	891	845	828	835	856	861	829	836	828	870	897	887	849	887	920	852	834	846	816	837	846	920	852	826	873	835	867	810	880	873	826	907	838	846	921	895	843	848	832	831	898	822	868	882	853	848	860	838	826	805	859	823	858	842	887	833	837	883	825	824	821	836	844	886	845	849	875	837	800	911	856	924	807	805	871	841	838	851	813	806	845	896	842	847	873	804	872	851	848	857	832	831	834	873	895	879	890	875	856	855	869	864	802	875	864	834	822	828	870	826	838	850	849	817	813	797	858	847	849	891	883	836	853	843	851	848	804	853	839	837	856	878	912	827	862	854	849	799	837	918	831	885	868	859	915	877	841	913	869	877	829	857	851	838	886	870	847	874	876	803	837	848	846	880	844	849	886	854	872	782	790	849	833	835	845	869	892	871	871	849	901	800	885	889	876	805	808	821	863	845	880	833	880	862	789	848	874	847	881	869	888	837	875	867	841	798	859	845	837	835	834	850	880	854	866	869	872	873	853	845	848	847	848	814	877	853	846	928	856	870	831	851	845	825	838	820	829	876	909	871	886	869	820	843	880	808	864	861	874	874	849	894	856	849	905	830	899	846	870	904	826	851	864	817	842	835	825	881	879	875	902	845	856	851	932	835	864	833	765	845	851	858	832	855	878	830	865	887	860	815	843	855	905	910	806	851	849	855	878	837	861	813	839	818	827	843	840	886	852	865	858	858	858	883	859	865	821	861	857	820	874	813	879	871	872	903	865	854	876	882	887	828	840	864	840	819	881	866	823	843	907	861	880	873	812	843	860	834	831	843	851	836	834	866	784	873	863	845	813	862	820	863	825	848	868	806	799	857	833	909	898	848	837	852	887	868	889	813	890	851	845	803	884	830	853	807	906	898	851	829	881	859	879	872	895	823	878	871	901	875	881	830	836	853	843	797	817	801	823	790	797	877	901	905	824	856	841	883	858	846	798	842	822	877	852	859	890	856	838	859	901	840	869	805	907	847	917	800	837	830	864	871	812	833	885	820	873	907	840	845	866	844	806	853	825	887	855	897	845	823	883	852	877	795	850	837	803	827	918	808	842	884	847	791	861	813	846	882	860	808	911	829	875	846	870	815	829	880	846	871	845	866	864	844	851	844	852	830	834	859	843	867	882	895	847	875	909	832	860	874	840	869	800	895	846	848	804	829	822	881	831	898	862	865	889	866	805	834	819	848	865	797	800	832	827	854	884	832	874	842	849	836	830	839	864	846	839	824	888	854	826	873	841	851	877	836	835	860	858	824	877	879	873	814	857	867	844	865	848	900	841	832	841	838	825	877	838	815	866	822	911	887	829	871	888	849	889	812	829	871	819	824	827	840	825	859	900	876	822	843	844	927	850	763	873	844	829	856	847	872	815	810	801	885	868	828	849	847	860	887	817	865	876	833	917	910	894	895	868	807	879	866	813	908	805	895	846	885	863	870	835	849	854	902	798	844	791	918	834	866	872	839	844	827	796	877	871	842	843	874	853	857	847	862	812	833	915	856	844	857	827	831	884	850	900	866	789	841	840	876	843	899	875	894	864	849	881	832	830	870	840	847	826	870	842	848	850	919	796	896	846	847	830	852	833	871	856	813	844	869	842	856	843	878	856	827	849	855	798	905	841	879	811	881	874	838	830	853	864	772	864	884	881	879	797	877	829	821	881	862	835	870	824	876	907	843	872	845	872	829	896	809	820	893	894	859	852	850	883	876	859	919	860	863	805	828	818	902	873	812	843	850	914	841	846	825	832	874	837	852	849	851	870	871	833	840	927	876	821	810	885	892	870	845	845	839	800	823	855	913	845	875	840	887	802	874	845	888	804	869	901	827	873	842	837	835	877	828	890	900	890	873	823	840	860	889	876	867	850	850	873	869	844	881	848	886	877	841	876	903	902	867	852	826	849	875	883	871	836	878	805	875	831	839	854	853	828	806	809	889	842	822	842	834	822	826	843	813	891	776	844	861	873	842	789	863	803	898	828	859	846	853	821	903
27893	20407	7676	704	453	441	415	425	378	371	382	401	370	414	386	380	382	359	367	390	352	397	370	368	365	379	362	366	367	335	372	395	366	338	372	384	348	374	336	395	368	394	367	344	359	363	369	343	386	348	350	357	365	380	374	366	348	362	365	411	357	343	376	366	349	372	343	355	345	355	340	353	364	353	389	353	358	351	365	318	378	331	336	340	351	361	327	342	344	417	335	351	350	368	331	366	371	367	354	392	357	383	378	328	332	357	350	378	337	381	365	393	370	343	356	366	363	355	356	341	406	347	403	366	374	348	413	336	357	398	347	349	382	337	390	382	360	367	407	361	347	384	361	397	343	306	331	386	374	365	373	330	370	363	355	357	350	364	362	408	383	366	350	366	330	323	359	370	392	369	363	367	356	343	361	354	347	393	373	357	368	403	341	386	361	359	374	380	358	369	357	373	336	371	357	369	361	359	372	330	367	359	332	395	375	363	371	372	366	339	394	417	372	353	370	341	352	364	357	382	345	375	390	359	358	371	348	385	331	325	349	371	357	358	354	368	391	366	389	343	371	391	331	382	354	332	344	358	382	363	370	356	388	355	371	347	354	339	387	343	343	363	352	384	352	342	397	356	365	357	361	368	415	366	364	385	360	388	379	361	343	375	364	391	359	356	366	342	369	385	356	321	388	339	374	340	396	379	347	366	388	337	349	374	334	370	352	362	347	359	363	358	363	339	339	367	367	349	329	347	380	350	340	364	371	365	356	390	401	377	377	345	364	361	327	342	315	344	369	355	397	400	347	362	392	368	372	359	350	344	335	349	369	336	361	364	352	354	363	362	365	395	372	333	362	391	387	358	341	335	367	370	383	363	336	347	401	355	345	380	351	367	342	382	372	367	386	365	397	356	327	380	343	353	332	372	365	332	344	371	371	348	357	337	371	363	378	344	341	369	363	350	361	378	362	368	349	340	381	395	354	362	341	355	394	381	374	369	367	344	380	363	403	390	346	360	352	355	368	353	317	371	384	375	355	359	366	349	341	366	363	350	363	339	373	354	361	379	362	336	365	363	363	356	339	360	343	356	359	372	382	318	394	346	327	351	379	377	401	382	345	374	393	343	357	400	363	366	300	348	328	360	370	389	374	335	384	342	413	371	380	384	369	353	368	367	338	341	363	349	365	316	350	364	355	321	348	362	378	325	383	357	361	353	372	362	341	370	363	386	342	377	347	312	371	363	372	340	361	360	366	374	326	367	332	372	344	361	360	374	350	328	366	365	350	364	363	370	365	388	342	386	361	350	356	388	377	364	379	385	374	349	357	365	349	328	361	392	378	357	377	340	376	346	361	339	364	352	352	339	365	397	343	404	333	390	325	320	357	377	347	356	372	366	371	350	397	354	356	369	337	356	353	330	367	383	362	383	313	369	369	392	381	325	345	353	384	371	329	371	378	379	368	345	375	371	366	363	346	377	367	350	380	359	375	376	355	353	388	371	404	316	351	335	346	383	353	344	426	367	373	357	367	358	360	363	338	376	329	362	352	399	348	362	357	381	380	374	349	376	372	358	369	376	338	352	409	382	385	382	377	371	371	355	336	378	344	351	374	374	362	363	359	366	373	373	401	389	367	352	370	360	348	361	333	352	342	375	364	392	382	347	326	373	362	391	340	369	396	379	317	348	360	375	341	346	355	383	361	366	367	359	387	344	369	362	368	383	374	373	356	367	348	400	374	376	373	379	378	354	338	347	393	359	334	391	377	365	380	361	331	320	389	391	328	370	373	395	334	332	357	336	365	373	382	340	384	401	379	342	373	346	370	362	368	379	373	356	371	345	377	341	350	367	362	367	389	382	388	374	377	383	352	371	399	395	360	373	352	364	381	360	357	345	349	373	368	410	358	365	338	345	380	374	399	373	358	346	349	352	323	372	370	373	399	342	334	367	333	360	355	381	366	364	404	392	330	371	338	337	331	372	351	363	362	363	367	340	379	375	373	343	338	366	323	346	320	382	362	360	370	350	376	344	360	399	357	396	354	328	383	383	375	352	336	326	375	374	361	353	356	409	353	389	376	369	351	372	320	361	380	361	348	361	351	334	386	351	351	393	384	399	365	343	325	358	370	359	391	326	362	376	373	369	382	372	366	366	341	377	380	353	336	364	366	365	339	361	329	359	347	332	377	368	338	359	339	337	342	338	358	399	405	335	358	335	375	375	351	392	356	373	377	351	354	349	338	348	366	342	383	362	371	319	371	347	409	376	358	348	363	366	367	337	376	375	346	360	365	354	393	399	395	348	327	359	386	364	365	389	372	394	367	418	366	380	365	379	363	345	330	373	372	357	355	364	350	370	347	400	348	352	343	341	361	359	357	341	309	416	405	341	407	384	368	338	360	365	377	370	369	361	368	394	369	370	355	323	342	334	410	399	358	382	376	314	363	354	366	367	358	367	386	368	355	338	316	328	369	354	337	361	359	353	378	346	390	368	330	310	360	376	417	394	377	374	366	367	373	346	383	388	360	378	347	370	356	363	358	396	354	374	377	359	346	360	374	366	341	366	383	329	356	352	347	395	372	343	367	348	345	335	381	366	393	328	337	368	346	342	370	374	378	340	365	399	363	383	378	375	353	323	353	328	350	357	348	345	362	351	351	356	379	365	378	416	341	336	378	352	380	337	350	361	360	364	332	354	341	334	338	359	398	393	377	365	357	366	349	389	353	402	370	371	366	371	340	371	360	385	375	356	367	326	419	364	378	373	364	373	375	349	375	374	398	349	369	368	363	337	369	394	349	374	377	399	360	375	356	366	362	377	380	370	375	397	356	362	361	363	388	371	350	374	391	350	382	413	381	376	367	330	371	375	387	377	355	371	418	387	341	348	356	366	343	353	336	345	375	382	389	381	361	377	382	373	368	342	359	373	380	395	364	352	340	334	362	360	395	357	363	361	329	355	348	364	312	395	354	340	340	362	345	352	356	365	353	357	381	363	348	346	377	369	372	375	400	361	371	350	317	339	357	366	355	356	334	371	385	332	376	334	393	332	340	365	361	345	360	386	364	353	317	374	375	384	362	373	345	372	372	339	375	354	334	335	347	391	333	357	329	390	365	347	398	374	374	366	386	340	378	337	342	383	393	356	359	372	408	375	388	401	322	367	357	357	357	320	365	363	356	377	348	340	341	360	369	373	374	344	368	342	397	398	369	360	360	367	367	352	378	393	353	355	393	388	342	374	378	366	371	335	369	373	350	354	355	372	356	397	364	382	342	372	368	345	375	367	366	360	354	381	374	341	378	375	382	361	394	390	370	372	417	339	360	330	352	360	397	354	373	362	332	378	336	367	339	357	325	402	343	367	378	373	381	336	353	356	355	409	365	363	352	341	358	370	330	350	367	376	381	349	358	352	373	383	356	367	377	395	361	376	394	384	368	314	352	333	374	349	357	369	391	320	350	349	385	378	374	382	337	355	367	356	346	363	371	346	392	382	397	343	386	365	338	351
4479	1419	984	623	536	447	495	453	491	389	417	422	358	422	385	359	366	375	370	388	366	411	387	353	427	357	383	370	343	357	374	378	395	329	373	383	382	398	378	398	384	378	360	374	366	403	364	391	367	369	362	369	337	394	372	386	369	370	377	413	360	346	372	370	369	359	385	367	373	372	373	377	401	334	367	349	352	355	358	386	365	350	370	344	392	397	362	400	393	405	360	340	362	354	395	404	353	388	400	345	383	349	353	374	364	387	378	353	377	333	362	348	383	317	352	379	350	344	348	381	343	328	360	370	371	349	382	370	349	370	383	371	348	389	366	349	350	356	378	364	358	369	355	374	377	341	376	378	375	340	374	328	341	368	357	356	371	371	406	392	360	376	381	349	366	347	359	389	336	341	377	325	381	344	337	349	356	369	372	358	362	378	344	370	381	406	346	415	402	359	377	375	372	381	364	359	387	397	387	382	366	349	411	367	385	397	366	374	359	369	368	380	382	336	350	356	374	381	360	337	400	374	366	398	376	368	386	350	363	346	355	350	362	340	363	357	371	387	368	387	367	395	353	349	351	395	366	376	351	330	346	354	375	343	375	372	376	360	396	356	382	365	406	390	385	362	399	362	371	358	387	404	357	394	359	354	368	389	363	379	364	354	365	366	383	362	383	385	367	345	397	379	358	389	405	353	375	398	369	358	369	363	354	380	352	368	357	369	361	343	361	357	360	361	378	384	389	343	347	361	361	355	368	347	386	364	384	364	363	328	359	323	390	350	373	334	375	380	365	367	362	371	348	360	330	376	374	382	368	384	357	384	387	397	381	418	372	355	380	385	339	392	373	366	370	392	378	340	378	381	383	360	395	363	354	378	376	352	326	374	380	356	379	399	342	342	373	372	376	353	398	362	379	382	394	389	370	383	334	363	378	356	361	375	376	377	381	413	393	355	358	338	395	365	377	397	362	367	369	375	401	391	382	375	338	358	363	355	357	345	400	353	379	365	356	394	345	375	379	371	421	359	413	353	376	382	360	367	385	356	338	393	369	383	382	356	340	357	366	348	362	361	403	388	391	356	405	373	375	338	365	352	365	385	417	422	357	373	411	413	352	380	370	370	351	404	353	393	377	335	329	343	376	384	369	328	426	348	367	350	344	353	381	344	371	373	367	373	360	359	354	388	375	343	326	378	419	347	389	394	386	359	402	328	331	346	366	368	365	390	363	372	383	380	365	361	390	373	408	324	373	387	400	353	388	383	351	381	364	355	391	378	347	341	352	359	376	335	395	335	367	364	396	354	386	362	341	349	372	366	362	407	376	379	371	376	368	387	376	396	398	381	400	350	346	400	359	351	380	374	394	362	367	376	360	371	344	398	386	365	322	345	367	346	372	367	311	378	394	343	367	374	357	371	380	393	381	357	364	363	349	343	361	383	343	352	387	371	347	367	364	379	358	369	395	350	365	387	375	393	359	359	359	383	357	364	360	430	380	379	392	392	368	367	392	349	372	344	366	364	364	366	349	357	359	375	375	377	383	356	360	333	368	360	367	358	357	378	358	360	381	337	340	401	404	378	347	391	340	371	348	366	393	370	360	371	369	389	355	387	386	376	347	352	325	374	361	398	329	388	366	390	354	356	396	385	403	364	413	359	399	345	419	357	383	398	333	360	372	372	369	351	414	359	393	354	382	356	394	391	375	363	371	351	365	370	387	374	377	363	404	367	395	389	399	402	370	367	358	373	366	382	357	388	368	363	363	397	371	375	383	353	359	355	388	341	362	350	366	367	417	350	369	373	363	374	361	394	350	376	350	349	400	343	362	372	386	359	360	388	375	388	364	333	379	379	368	385	385	364	380	366	348	391	361	341	366	353	353	378	388	375	363	413	333	349	377	408	407	398	412	371	332	359	385	369	366	377	377	398	329	369	381	377	367	331	364	372	361	354	389	380	397	353	359	386	373	358	356	353	354	356	426	348	356	365	423	373	360	352	407	387	360	344	356	354	328	350	390	359	375	340	365	369	373	362	344	369	364	392	326	391	366	364	388	386	365	331	354	394	378	368	333	349	418	412	383	340	358	348	362	380	375	378	344	361	377	377	412	374	391	370	376	355	375	367	385	366	330	328	330	402	324	376	359	353	352	374	358	374	364	373	369	378	341	403	371	341	366	373	376	358	353	359	379	374	381	378	384	353	390	395	356	382	382	390	383	364	334	363	392	356	376	380	315	369	390	377	312	372	370	370	362	342	417	354	392	352	384	398	346	376	337	371	382	364	350	373	358	375	405	378	354	350	363	350	388	371	360	342	377	365	354	345	381	385	365	390	357	372	380	405	372	368	363	371	379	365	350	388	376	400	374	348	323	375	420	388	400	373	387	359	369	368	365	378	380	372	386	355	367	353	375	360	370	402	329	393	375	373	400	375	374	352	360	374	357	407	360	364	381	398	361	355	376	385	346	370	360	365	390	341	378	367	356	338	357	398	398	385	357	361	395	368	359	358	351	376	358	341	397	372	383	404	403	395	371	380	357	385	371	395	361	376	386	392	356	390	396	363	355	375	356	391	369	396	386	366	407	389	336	377	348	340	411	341	379	385	368	364	381	378	374	395	390	358	386	372	371	402	412	381	342	401	397	404	373	359	401	336	352	356	361	327	371	374	372	394	378	380	399	360	368	366	359	352	347	349	330	379	374	364	358	363	340	362	391	387	352	376	394	394	384	370	346	376	388	373	376	373	361	363	346	366	356	378	379	369	365	382	388	404	372	378	345	350	370	359	349	388	356	418	369	386	362	359	368	358	337	359	384	364	370	332	394	405	413	370	361	371	359	391	348	397	373	403	383	353	354	374	393	381	393	409	380	350	347	383	394	388	376	410	366	396	376	370	371	366	363	370	360	374	366	333	361	345	326	344	345	368	380	366	382	386	392	370	376	346	401	387	352	404	379	372	346	366	363	388	377	367	400	354	378	393	369	382	403	361	375	377	386	380	359	353	382	354	354	363	374	384	372	355	357	373	355	359	363	354	362	366	357	361	346	366	389	364	356	360	393	362	390	336	386	329	337	367	353	383	374	370	401	354	346	384	367	389	391	360	374	351	380	371	366	373	375	362	378	385	411	365	359	362	373	395	322	357	348	377	363	375	363	347	349	358	379	379	372	384	375	341	370	366	384	374	351	348	382	361	385	375	387	358	339	379	381	378	361	355	392	370	375	349	381	367	391	366	352	383	353	385	383	358	361	381	421	397	384	369	389	333	377	345	389	326	342	371	356	361	358	382	380	360	356	379	348	355	397	405	384	363	365	386	361	369	336	384	374	387	380	368	348	386	363	377	350	383	392	361	349	353	313	366	398	357	371	357	366	398	394	369	366	376	391	394	411	393	332	343	383	354	337	352	396	355	361	341	361	381	385	376	379	367	348	362	390	386	360	376	367	361	374	362	368	341	383	365	357	387	368	387	362	358	383	377	342	384	370	380	370	388	380	360	396	401	355	354
23832	21550	29075	24457	21566	12909	1804	1235	1118	1026	1039	951	938	908	898	856	835	916	870	857	868	804	832	828	828	816	834	830	870	802	792	821	851	852	843	845	814	825	825	841	840	786	846	773	833	776	832	814	805	822	857	794	799	797	740	825	837	796	829	813	826	786	804	766	786	849	833	785	838	801	823	817	811	792	786	765	808	812	854	767	858	799	767	783	790	786	852	835	793	819	830	780	821	770	843	760	781	856	829	816	823	860	777	801	805	813	761	790	766	783	791	817	800	812	773	815	778	773	845	806	813	846	882	820	759	754	858	794	768	809	787	838	856	870	830	820	798	804	813	769	830	841	781	812	861	808	807	820	831	799	847	770	835	786	838	743	832	833	836	797	836	810	856	835	818	717	762	835	788	790	825	837	786	838	807	862	787	821	794	830	809	827	791	804	809	745	787	789	816	814	848	796	796	819	841	820	858	808	759	776	877	809	839	774	798	822	825	810	824	804	800	802	780	766	790	867	840	828	854	771	805	762	810	821	814	831	866	844	808	879	780	819	757	822	815	818	833	787	836	760	851	795	812	828	776	842	798	791	790	814	855	806	823	774	808	784	802	780	804	777	829	815	779	831	753	797	809	855	827	805	783	783	831	841	817	794	780	804	768	770	816	795	776	830	816	799	789	807	809	775	780	826	811	787	794	813	786	777	839	808	833	788	827	775	836	785	805	812	799	838	752	795	769	823	818	804	824	833	848	826	814	836	808	807	821	876	802	793	804	780	796	823	780	796	828	825	796	787	771	792	843	799	832	806	779	790	809	787	795	792	854	821	811	815	871	763	820	768	867	766	849	786	809	802	793	858	788	817	806	780	826	794	805	833	818	796	843	826	826	843	814	808	803	824	821	802	787	807	734	818	843	815	818	841	776	830	844	770	805	812	786	815	792	813	827	823	772	819	756	787	882	823	795	790	829	857	815	810	804	849	807	807	816	819	805	818	796	829	822	800	824	818	812	821	841	805	738	872	803	852	810	792	781	763	856	820	801	874	728	755	854	772	816	791	761	801	809	798	830	853	759	824	811	752	758	800	822	811	793	793	844	768	785	835	810	851	781	800	803	840	781	853	786	882	834	835	851	799	825	785	778	800	815	845	808	790	790	810	733	790	794	796	840	796	784	816	793	817	793	780	809	749	857	833	815	821	805	770	780	801	823	810	739	790	781	867	760	827	762	799	863	804	766	860	819	866	771	792	804	767	830	771	817	735	799	797	803	811	803	801	800	791	826	805	816	813	823	818	824	829	785	766	786	783	817	813	831	814	843	782	782	819	799	805	811	830	818	762	778	769	804	800	742	776	818	822	848	858	767	779	839	805	792	782	799	813	820	820	851	823	775	787	798	790	811	827	745	755	808	805	828	870	768	800	793	808	782	826	814	811	837	810	781	824	797	849	751	822	822	837	805	803	800	807	778	768	817	809	821	845	796	865	821	829	839	844	836	803	849	752	792	826	844	759	785	811	801	825	829	780	860	872	788	840	852	739	867	858	849	787	807	869	858	809	765	793	793	797	817	780	801	792	809	840	825	840	781	778	774	811	833	788	791	748	810	811	772	760	801	797	815	815	882	780	797	836	824	801	831	768	788	771	786	833	828	781	785	827	877	851	811	815	781	828	795	782	796	811	817	796	841	836	788	769	784	853	786	830	802	791	814	832	777	804	766	812	778	829	760	812	774	774	852	804	759	758	827	853	827	780	772	815	766	790	787	789	766	808	788	765	823	793	823	780	805	768	832	837	789	803	831	802	804	775	801	793	783	828	837	800	760	759	774	755	779	800	857	795	753	783	797	795	815	777	798	802	875	798	778	778	795	772	781	832	833	845	786	865	799	781	756	757	774	826	752	825	793	817	787	795	828	823	824	798	787	756	777	786	809	809	750	845	856	760	833	814	836	798	792	800	761	749	817	776	779	786	826	820	814	817	809	822	831	769	786	826	807	795	817	778	836	767	805	842	807	873	777	786	767	790	810	789	840	788	823	780	792	749	776	812	782	840	792	802	810	800	789	777	773	854	847	861	803	814	803	843	808	846	778	835	798	836	782	823	790	783	792	805	789	823	834	791	839	798	800	768	805	805	832	823	805	755	798	802	826	803	762	843	833	833	769	787	832	821	782	815	785	821	802	817	797	789	833	832	845	825	803	840	850	762	823	781	801	773	810	778	822	770	815	846	831	819	801	786	865	853	794	803	810	806	797	784	815	776	829	823	829	786	778	835	816	835	825	828	828	822	817	844	824	787	778	790	773	807	835	783	750	797	824	780	789	829	860	797	844	810	810	840	814	758	819	818	801	824	791	831	804	786	776	800	829	777	802	773	832	819	787	819	780	794	848	813	757	807	762	794	828	792	854	842	806	819	789	803	771	786	741	863	822	748	781	723	786	761	839	792	844	775	839	826	804	819	796	808	795	764	790	832	817	882	851	835	830	788	853	773	813	796	818	805	804	800	845	807	840	802	850	827	837	839	827	846	785	766	771	803	783	785	794	832	819	780	762	786	827	825	806	807	756	763	800	830	808	745	804	831	885	771	806	874	815	798	807	848	845	841	854	809	776	814	800	779	768	807	776	832	801	802	806	798	831	811	791	814	824	786	866	844	841	863	826	804	865	779	819	814	793	825	844	866	802	814	806	811	839	792	796	817	790	829	801	786	838	825	809	779	798	785	767	781	801	830	830	790	782	794	797	745	800	827	745	786	821	845	809	780	775	814	774	738	800	800	782	844	817	728	821	789	825	801	781	784	807	803	827	797	828	810	788	787	855	797	813	827	782	782	783	811	822	841	811	772	803	829	786	855	801	830	827	854	792	796	807	744	813	840	827	822	832	788	782	748	770	813	802	811	794	782	776	831	809	833	812	815	759	829	857	765	814	790	812	827	829	832	817	839	787	822	793	775	773	764	789	800	767	844	834	863	792	817	760	826	890	798	792	850	815	833	796	810	798	779	789	782	800	776	831	883	811	849	811	828	809	826	796	824	778	792	794	784	784	795	827	809	823	807	815	778	812	815	766	768	773	831	780	808	812	819	839	804	863	813	810	842	763	843	799	785	812	769	811	827	835	786	787	821	789	846	811	781	784	764	770	828	800	818	826	827	824	870	808	876	805	792	817	784	778	796	834	808	774	820	735	777	782	754	837	744	790	823	798	741	798	801	799	831	827	809	832	777	802	816	797	762	805	835	767	792	853	798	804	800	806	795	835	770	803	798	796	834	787	841	792	861	838	775	776	845	780	824	844	812	843	842	819	810	783	787	857	811	802	832	780	795	821	834	793	822	812	843	797	774	816	796	785	744	842	792	740	776	782	780	799	812	783	808	841	773	824	830	806	813	735	779	780	828	808	798	791	771	852	807	827	759	833	766	832	806	795	782	733	802	817	824	797	835	792	755	754	846	780	819	816	800	785	800	817	836	784	847	800	837	813	792	805	817	804	794	827	769	811	836	814	820	844	806
3755	9226	6359	3319	2563	2016	1576	1390	1212	1116	1066	1031	982	939	909	906	850	886	831	875	893	837	784	814	800	824	818	802	848	800	819	774	813	822	798	797	805	829	797	791	855	824	853	854	808	818	853	812	838	777	841	784	807	762	800	865	771	788	795	801	820	874	821	820	787	877	804	852	842	796	794	800	787	820	830	784	806	797	807	810	794	765	854	876	798	851	831	849	837	857	790	847	779	821	771	839	740	832	792	814	794	828	837	837	816	816	794	810	810	824	755	800	784	821	756	809	782	782	823	829	800	842	795	799	798	855	809	783	747	876	810	820	819	836	800	859	812	771	846	768	888	809	770	794	774	764	807	802	814	763	834	779	793	774	772	789	803	800	772	811	829	814	816	769	808	815	782	813	791	818	793	791	771	804	790	811	767	764	804	826	787	821	825	831	782	794	813	773	764	811	849	795	754	833	752	804	768	786	802	813	827	845	791	788	817	794	826	793	839	760	816	783	837	864	813	802	816	741	856	786	887	803	861	778	788	856	748	802	811	816	808	792	795	790	788	801	886	808	806	789	779	827	836	814	821	819	805	795	772	796	843	793	808	798	803	757	797	793	812	784	803	780	811	852	797	754	786	798	777	778	804	827	834	854	807	852	776	822	866	838	784	814	802	786	785	825	819	823	805	808	816	796	850	739	853	828	811	807	799	754	811	796	845	860	803	821	783	814	802	809	809	812	838	801	824	804	841	787	826	807	790	821	820	823	828	788	794	821	840	858	827	789	754	810	799	833	817	795	759	798	797	820	818	902	838	760	856	818	819	797	829	784	823	795	810	790	793	816	817	825	830	787	827	788	840	881	817	804	772	841	825	827	851	765	788	836	802	800	829	783	826	790	793	784	803	760	796	854	795	806	811	765	828	823	854	816	799	845	845	824	773	781	808	797	813	809	811	833	775	761	800	819	820	781	816	841	820	773	800	830	817	803	829	730	808	789	815	812	799	845	777	802	814	764	792	833	768	792	781	755	854	800	822	775	861	774	841	820	786	808	781	839	791	792	781	826	807	801	753	782	790	833	791	808	788	837	861	775	835	736	834	793	764	784	820	821	776	794	849	744	813	771	786	813	866	785	800	793	791	782	805	821	820	839	763	814	824	800	857	833	759	812	800	833	746	822	822	824	760	802	784	770	794	787	819	815	814	840	803	797	783	785	818	833	810	788	818	829	801	764	796	773	839	810	780	796	853	738	834	811	852	848	791	841	844	828	808	795	796	822	833	773	820	801	808	810	842	782	791	787	781	799	825	796	811	798	788	844	826	808	751	819	794	799	810	759	777	786	814	791	831	851	797	838	784	814	839	776	775	783	798	794	806	822	804	802	817	746	816	805	871	793	782	800	788	779	844	785	780	820	827	803	822	806	798	800	807	832	778	805	788	827	752	775	787	827	834	822	784	794	823	844	849	843	798	823	843	816	798	810	796	818	829	815	799	799	811	780	816	822	845	779	781	780	794	730	782	812	848	822	809	830	822	786	841	775	802	808	814	801	791	814	758	803	787	795	804	843	826	751	794	812	828	824	796	825	783	812	773	789	786	803	770	753	813	824	818	783	863	793	816	806	803	828	838	728	808	796	831	833	804	771	840	856	845	787	770	849	806	766	839	812	795	814	867	806	836	819	834	812	786	811	819	785	821	800	814	830	865	776	783	790	838	842	791	778	819	834	754	823	840	828	835	843	801	807	790	838	769	823	792	792	792	821	795	818	818	814	849	815	872	795	765	799	816	822	814	830	837	802	864	818	814	785	817	856	837	805	808	796	834	818	906	767	821	842	809	749	767	799	817	798	818	782	760	796	837	785	817	785	768	824	823	754	842	793	783	797	798	819	825	791	732	798	834	780	793	820	820	825	809	794	824	796	752	834	766	802	834	796	770	772	839	776	782	856	770	791	770	761	802	821	778	803	780	835	799	814	791	794	816	836	838	831	820	799	800	818	783	704	804	799	792	767	740	820	752	787	838	809	806	812	852	770	823	793	795	822	804	815	798	808	817	817	819	789	813	781	812	793	790	841	822	802	828	780	783	834	795	769	787	846	764	788	813	788	779	829	774	808	812	824	815	836	824	772	836	795	805	826	794	854	825	817	814	869	854	772	783	779	814	802	808	815	849	788	809	784	817	803	818	805	810	821	853	835	804	797	820	807	858	810	802	771	811	843	799	795	791	791	754	876	793	787	831	762	788	803	804	833	779	787	814	817	826	783	801	822	869	811	827	833	768	810	847	803	820	839	829	794	744	783	833	829	813	777	784	819	785	780	826	818	800	821	848	826	836	859	775	777	798	775	861	811	802	796	801	780	789	832	775	788	822	803	785	830	762	822	864	806	825	814	800	819	819	809	779	806	833	792	746	768	833	768	835	795	840	813	842	845	833	804	828	809	834	801	840	784	773	800	820	818	808	801	748	786	821	854	814	747	776	747	832	819	807	814	801	815	786	801	807	831	818	785	750	827	852	853	769	836	831	820	809	817	813	823	808	820	787	814	793	781	776	774	787	782	883	809	808	766	820	821	825	783	839	820	829	787	758	809	816	865	776	861	801	776	772	799	821	825	818	794	783	799	814	775	814	778	815	779	819	794	821	802	822	819	817	792	782	788	824	813	832	815	806	766	834	791	859	828	838	848	793	806	776	798	815	819	791	812	785	797	807	791	790	792	769	805	818	807	764	791	824	783	821	784	798	768	799	818	769	801	781	795	814	828	798	789	811	806	805	822	788	815	822	858	827	832	796	830	812	761	776	789	798	819	770	756	797	793	786	818	847	773	812	780	856	824	790	792	803	838	767	879	840	856	795	826	833	870	807	833	818	810	815	817	820	818	765	818	855	791	805	833	827	822	810	781	778	807	845	803	840	817	795	809	803	827	829	785	808	807	828	836	859	802	803	839	818	792	801	826	800	764	824	853	786	787	788	845	819	813	791	784	755	809	764	830	881	870	827	753	800	793	832	788	797	709	784	776	832	776	795	838	768	760	815	791	774	806	777	866	776	805	813	831	776	807	805	831	817	829	855	774	845	745	841	802	823	814	850	771	828	819	783	813	830	820	808	833	776	787	829	790	830	806	817	794	776	819	764	734	823	770	827	839	872	798	863	813	784	826	900	801	815	794	806	764	805	797	883	839	844	842	759	771	722	841	814	837	809	844	820	822	786	843	796	787	806	781	843	800	784	831	853	811	790	846	812	777	798	756	787	868	859	815	785	837	824	777	801	823	806	770	829	779	791	825	827	797	788	785	844	815	811	778	773	789	804	857	800	819	857	800	823	766	854	799	797	773	844	803	834	791	836	788	780	801	789	834	821	855	771	752	798	818	814	775	777	776	793	810	768	801	819	798	760	833	798	793	808	795	805	793	783	792	754	812	847	820	780	823	812	779	813	780	839	869	813	801	793	742	810	797	833	799	811	805	812	806	759	779	833	750	861	835	808	778	797	805	794	838	738	836	802	817
24964	21518	28026	25369	13406	738	523	380	349	316	321	336	256	296	277	260	268	299	239	274	267	260	268	269	243	276	270	222	256	227	231	244	266	253	230	253	250	211	253	223	265	254	228	249	254	224	241	235	242	270	193	273	241	253	235	232	249	256	252	249	238	265	249	269	256	244	267	236	236	226	246	235	244	243	265	246	229	248	250	259	247	256	246	244	256	240	241	235	237	230	235	252	245	213	230	253	265	253	244	257	212	258	236	239	272	256	223	259	243	230	246	251	244	276	245	253	245	231	241	263	264	243	264	262	243	238	237	213	260	272	240	247	243	216	236	253	231	242	225	221	239	270	255	246	272	229	242	262	264	252	253	247	243	270	260	270	230	228	221	236	237	255	220	242	265	263	247	234	265	258	258	233	238	208	255	235	259	274	230	236	249	250	264	236	242	280	266	239	262	253	246	266	230	241	243	256	232	262	250	244	248	254	228	246	213	242	231	270	261	246	225	262	227	261	246	254	227	235	217	260	232	279	249	249	224	247	222	273	256	274	236	250	225	260	208	238	240	258	252	254	245	254	256	256	214	236	216	255	247	228	251	252	272	255	236	266	236	236	274	235	255	252	240	265	262	212	281	248	242	237	223	254	263	236	266	245	213	229	256	257	214	220	216	244	235	236	216	268	259	226	247	262	245	270	247	234	226	260	274	244	252	239	243	242	250	256	240	214	246	237	262	264	232	251	257	283	249	252	229	224	243	243	236	254	201	267	243	216	245	236	244	243	236	265	240	239	253	232	222	245	260	273	237	257	240	264	244	260	263	245	230	279	266	254	250	244	253	277	232	234	227	250	267	214	272	234	259	250	265	240	255	259	237	222	240	244	216	246	254	221	256	238	254	277	269	239	216	265	249	250	245	239	256	253	222	229	241	233	230	250	260	215	244	241	224	251	253	255	239	230	224	244	240	253	285	278	265	271	250	252	225	228	220	265	254	230	247	258	231	237	250	239	253	223	239	259	251	239	221	266	231	236	230	233	236	226	200	201	218	247	260	238	245	236	235	232	237	230	213	235	225	251	231	245	248	254	252	243	246	225	231	248	245	206	224	243	239	258	233	267	232	245	259	232	223	233	249	257	229	206	245	235	223	218	220	243	219	246	271	246	234	245	227	269	241	245	252	266	224	261	257	213	260	261	250	232	255	224	246	242	258	250	258	250	241	237	234	243	268	257	263	244	246	242	241	260	247	204	232	244	266	227	276	234	235	243	230	233	235	256	246	263	215	251	242	252	250	241	267	233	248	227	266	230	230	223	259	239	254	240	242	227	234	258	222	226	236	237	251	258	225	279	239	246	254	222	249	237	263	243	236	270	254	241	225	231	226	248	228	232	245	255	260	263	253	234	241	231	245	238	286	228	280	248	253	237	263	263	252	230	260	249	244	259	221	233	241	251	246	251	236	267	245	242	237	244	235	264	255	243	263	249	248	239	257	256	248	220	238	243	220	243	260	270	240	211	278	232	233	219	245	246	245	238	242	243	238	265	225	233	235	243	232	226	256	262	234	244	236	230	247	277	253	237	272	219	243	246	241	227	241	263	250	274	261	229	238	244	248	245	216	245	241	228	231	249	249	242	237	289	260	246	253	249	258	218	255	266	210	236	251	244	236	245	236	268	249	244	237	266	245	244	237	262	273	230	252	256	239	249	253	256	240	246	203	240	210	254	236	263	251	262	223	213	264	264	212	238	253	244	253	258	221	232	224	245	231	223	227	231	224	238	274	256	233	241	255	238	228	238	245	259	257	247	199	268	250	232	237	270	242	236	257	268	263	227	230	245	238	245	255	269	256	234	236	267	249	255	246	237	229	236	233	254	235	255	249	215	238	266	232	267	237	247	254	240	243	225	245	248	246	254	233	234	254	237	229	211	253	242	250	228	248	242	251	214	229	238	270	266	237	252	253	226	249	257	262	260	253	253	233	234	244	231	231	239	246	263	254	248	241	239	232	252	226	241	261	213	262	251	239	244	255	231	293	253	240	280	261	246	233	236	228	253	248	256	235	244	253	240	229	222	227	247	250	250	223	234	261	273	247	235	267	259	226	232	275	242	229	253	264	249	250	245	230	236	227	251	237	221	197	234	260	238	234	219	249	243	251	232	256	212	247	258	284	246	247	217	236	241	249	245	266	287	244	276	256	261	229	253	243	224	239	256	231	224	272	236	235	273	281	248	250	265	223	254	235	252	253	269	254	230	240	238	226	241	232	242	236	264	236	279	263	246	229	221	260	232	239	223	240	251	236	269	242	227	246	250	245	242	207	257	239	235	204	260	269	256	242	239	271	246	250	224	236	256	250	260	232	251	260	231	251	233	262	237	230	240	272	260	231	255	261	264	228	240	216	254	230	242	236	259	237	251	243	242	269	274	262	238	243	237	224	245	265	244	244	242	248	236	220	228	232	240	250	245	225	253	260	242	245	251	247	263	230	264	227	236	252	256	244	270	265	244	255	239	250	200	224	243	220	220	249	293	243	243	237	254	263	247	276	255	219	233	268	227	242	280	270	260	251	219	270	244	247	258	230	270	233	229	255	219	247	242	258	270	259	217	236	236	260	247	251	246	228	260	222	231	252	241	254	228	230	241	234	258	242	229	254	236	218	256	224	271	254	247	236	241	240	239	269	242	233	255	229	246	249	230	230	225	238	224	270	254	230	241	213	233	239	241	265	256	240	262	276	238	267	238	226	256	235	229	257	238	227	243	243	238	223	250	255	257	233	231	247	237	224	244	227	230	251	230	215	248	252	233	249	241	235	226	225	224	261	242	241	246	243	237	240	229	235	234	242	234	247	243	220	238	256	246	193	208	285	238	235	265	269	271	231	237	216	265	263	243	261	250	264	249	247	229	229	226	248	255	265	259	237	280	232	248	235	248	245	246	250	240	223	251	248	248	208	250	221	248	243	249	265	232	237	249	262	240	252	248	262	215	247	278	259	248	253	228	247	260	241	257	222	271	255	234	216	227	226	257	205	265	244	256	280	244	211	234	240	260	255	237	239	250	245	236	253	216	268	239	239	253	249	229	271	249	248	224	237	224	232	227	252	248	247	241	242	235	263	260	253	244	252	245	264	254	262	243	242	229	247	229	253	240	223	237	240	267	247	257	258	255	252	263	252	256	235	244	223	244	257	249	231	248	246	233	238	232	242	241	237	246	250	231	248	245	241	224	253	239	237	242	261	261	268	257	242	266	263	235	232	260	269	249	234	241	235	241	227	244	216	235	235	248	257	243	243	222	260	263	252	230	238	268	206	261	217	237	245	263	225	249	241	231	234	249	258	225	243	279	243	233	252	241	271	251	267	223	225	231	290	240	225	230	250	242	224	248	252	259	232	257	213	257	233	249	245	251	240	221	236	243	243	242	230	287	247	204	250	255	236	238	273	254	237	269	224	233	234	240	241	256	227	292	250	208	267	250	232	240	270	269	264	239	256	250	237	263	232	239	227	219
3595	5482	3647	1814	1304	955	746	649	583	450	433	372	404	320	302	329	339	307	302	322	311	300	283	290	288	280	282	283	313	300	277	265	265	298	284	280	296	242	250	294	269	275	268	291	291	260	265	281	264	297	282	268	256	278	255	254	259	294	266	289	282	276	279	270	242	291	256	271	278	259	270	259	262	255	255	295	283	292	276	287	247	275	273	266	276	260	269	283	288	265	286	271	296	273	263	281	272	293	291	273	266	269	301	290	266	272	297	273	247	298	272	291	281	246	290	276	261	265	264	261	287	289	269	290	274	288	256	263	279	277	266	274	235	269	251	284	256	290	277	241	280	294	285	291	276	260	262	251	236	274	255	268	272	282	245	288	284	291	271	265	275	271	292	271	287	255	280	275	281	249	269	272	283	300	283	259	247	263	262	241	249	268	259	282	268	267	280	285	242	286	283	257	278	257	257	286	273	274	304	271	266	290	298	273	270	292	268	246	274	293	260	268	272	250	287	249	278	287	262	291	298	255	273	289	263	277	273	260	268	277	298	293	284	291	284	270	269	260	283	229	257	259	259	271	253	244	277	272	245	259	247	251	262	267	275	256	270	256	244	306	255	241	274	277	262	280	246	256	275	285	269	284	242	277	281	248	261	274	278	252	245	252	273	269	303	271	273	257	261	257	266	266	292	261	268	259	285	268	291	268	289	265	265	273	274	281	243	270	266	259	275	257	307	283	258	279	261	283	269	278	264	267	272	262	276	260	263	268	260	266	283	296	275	260	276	276	234	251	279	278	290	255	300	299	311	264	265	249	270	234	277	248	260	277	318	234	264	271	241	292	285	261	284	294	261	296	270	279	266	253	240	287	253	238	271	285	259	264	306	266	259	282	262	265	285	239	277	270	253	283	274	271	294	323	243	247	264	298	287	295	277	252	276	300	267	285	245	264	278	301	254	257	275	290	271	271	244	270	267	274	261	277	260	296	253	269	266	249	290	301	288	293	263	263	234	251	251	259	309	274	269	286	269	250	271	273	287	291	299	273	280	303	276	276	266	257	276	272	292	259	275	276	284	295	253	251	260	264	258	257	266	259	265	277	282	251	259	289	270	281	272	271	274	251	281	255	277	267	266	251	260	283	285	287	246	257	264	250	254	278	264	266	313	272	315	248	265	283	282	292	298	274	255	262	268	247	307	272	294	258	269	253	265	280	284	284	296	258	264	274	260	243	293	254	277	275	273	256	266	239	246	243	252	286	270	294	272	318	280	274	275	291	268	277	252	275	274	254	265	247	261	233	252	285	245	284	287	259	288	271	286	256	268	269	270	249	273	288	260	266	268	253	270	279	270	245	263	277	272	277	260	266	273	296	265	312	273	262	262	297	248	273	287	287	276	286	249	263	296	278	253	258	283	256	260	280	273	270	228	284	275	279	255	272	257	262	268	296	252	275	249	266	280	272	269	240	270	248	263	271	260	300	298	288	257	268	284	280	260	269	292	272	251	287	288	276	271	254	253	284	258	272	289	268	269	255	262	257	248	263	260	275	291	273	245	261	247	242	270	227	251	254	257	260	289	269	314	249	247	284	249	270	275	256	277	254	265	255	255	240	248	270	278	274	278	288	262	264	299	280	264	272	276	259	271	267	274	286	266	273	273	276	266	276	284	292	287	232	244	268	280	285	300	267	259	285	287	243	257	269	269	252	245	266	264	323	292	277	250	253	265	255	266	284	248	295	235	285	309	281	263	285	271	274	282	267	264	291	262	292	260	314	258	263	267	287	257	288	269	252	262	302	270	265	276	268	291	244	280	291	261	263	265	282	246	250	262	277	311	273	286	280	259	269	296	263	277	295	275	260	301	284	264	238	231	287	273	264	281	257	303	294	273	253	311	275	259	284	263	262	280	278	263	265	263	258	256	234	277	246	250	266	263	256	249	278	273	260	286	263	276	260	301	277	288	280	301	268	270	285	246	277	276	234	269	241	246	228	249	283	247	269	278	258	247	270	254	288	260	252	243	263	225	289	271	259	268	271	262	257	279	266	271	279	276	262	259	299	267	266	266	246	285	327	303	274	257	278	282	258	294	285	276	283	292	265	277	276	267	266	272	260	252	272	265	267	289	271	234	288	265	266	275	247	289	275	276	263	269	281	276	260	245	286	266	293	272	242	274	279	257	262	281	266	279	263	279	267	304	240	268	295	266	257	253	250	293	280	264	277	258	261	279	306	264	277	273	264	290	256	253	284	272	303	264	261	262	262	302	264	273	274	280	309	292	275	262	280	281	263	275	271	270	255	285	246	258	230	274	294	261	281	278	242	282	279	287	261	247	297	269	304	256	287	249	281	269	259	279	264	279	259	282	271	285	237	274	306	236	268	274	268	257	257	265	241	284	264	261	313	258	280	248	241	289	272	253	258	251	272	303	258	235	278	292	257	288	293	277	279	256	272	286	298	272	263	291	272	290	252	249	275	270	267	250	275	272	270	269	260	238	291	255	284	254	279	286	285	239	255	289	276	299	286	279	267	271	258	222	267	296	264	288	285	278	288	273	268	302	299	280	288	267	263	267	264	294	285	269	258	260	280	260	274	306	266	276	299	283	242	282	238	259	263	259	255	274	259	274	288	250	254	277	284	290	293	284	259	263	305	282	277	265	283	263	272	304	250	267	266	278	257	256	286	287	282	254	274	251	306	254	302	286	295	283	259	257	280	318	263	271	305	240	259	268	231	293	292	248	261	263	280	281	282	281	247	288	271	280	301	253	255	261	276	257	249	276	262	286	284	297	272	273	246	229	290	257	249	281	254	260	267	277	264	296	258	272	256	265	268	250	276	276	253	312	289	253	264	286	284	273	252	251	262	278	266	270	264	288	266	246	309	267	262	274	260	276	267	271	289	285	305	281	286	308	255	284	263	289	257	290	265	289	270	287	275	273	286	269	280	287	261	290	293	257	268	258	277	265	274	253	280	268	292	258	276	307	272	263	277	271	261	275	256	283	254	261	268	268	257	305	253	267	279	264	269	269	263	277	266	217	268	282	259	258	278	258	276	263	273	272	276	273	257	275	252	257	295	269	259	261	266	296	279	264	277	265	289	250	273	245	254	254	241	261	281	269	299	269	268	270	273	257	256	272	277	300	262	277	265	269	273	280	293	276	252	262	278	266	296	272	251	291	285	286	247	280	235	231	286	284	288	277	277	281	252	280	285	264	268	258	277	262	265	276	256	293	280	268	272	269	272	247	267	298	279	300	285	258	280	262	269	283	246	249	277	287	269	254	248	281	276	272	275	283	233	285	259	282	261	257	288	243	277	266	251	239	286	258	282	263	262	288	272	240	253	246	278	298	280	263	294	263	274	287	241	290	294	261	286	275	285	252	274	274	289	259	283	291	247	251	289	257	239	258	242	274	262	264	283	263	262	281	253	291	308	289	283	301	275	267	300	275	283	292	245	267	276	260	275	257	275	259	270	274	252	249	272	273	249	244	282	257	280	270	268
22649	21548	29440	24123	21550	21640	12415	1782	1326	1319	1162	1068	1078	1058	1013	973	920	983	904	921	920	885	944	822	868	862	847	859	914	919	891	926	865	846	847	953	846	846	840	915	901	848	882	846	858	838	832	807	844	796	898	855	826	858	793	901	868	785	839	871	835	812	837	777	826	809	825	901	858	869	847	904	829	877	809	812	852	888	805	809	840	847	814	835	798	858	811	846	846	837	877	854	868	891	870	837	813	871	804	855	878	818	847	839	833	863	854	889	805	880	852	840	858	814	828	856	842	842	900	840	893	861	888	833	895	856	803	860	841	844	853	797	817	808	816	808	894	818	848	827	828	857	803	868	836	821	889	877	894	878	831	886	855	793	814	865	895	821	802	843	885	824	869	809	857	886	892	908	814	794	851	847	862	845	858	856	878	854	840	833	851	836	877	862	847	823	839	828	823	854	841	881	862	844	861	813	857	844	826	778	827	883	840	780	811	802	885	834	846	855	835	829	812	807	837	820	884	834	853	800	826	902	850	830	850	879	807	836	847	848	818	828	876	839	833	842	837	820	853	894	864	851	848	816	862	838	855	831	803	852	820	847	871	896	825	832	787	839	864	814	812	886	851	855	854	844	850	849	852	859	825	838	807	825	869	883	823	838	810	844	847	831	824	838	904	811	870	878	792	850	865	825	821	796	816	876	876	864	831	819	872	784	843	861	825	808	807	826	812	836	860	843	829	827	823	831	837	795	881	847	830	824	915	820	878	893	847	835	859	771	854	836	856	812	898	854	839	847	839	869	832	827	848	840	892	874	833	884	848	838	879	857	837	804	841	848	855	775	841	853	829	833	824	808	870	808	839	886	830	891	852	807	885	849	829	885	818	765	823	861	831	862	853	842	842	827	845	850	881	850	844	822	860	857	844	813	851	804	868	870	882	844	812	792	812	774	854	853	874	779	854	870	821	850	807	866	805	848	833	837	833	871	845	843	879	858	810	796	891	831	838	811	803	811	852	832	800	820	838	876	840	849	871	879	867	871	876	824	825	933	845	827	837	852	848	866	824	865	814	822	890	855	816	895	874	852	814	826	846	811	907	886	910	879	904	862	851	843	846	850	845	873	847	827	872	807	799	899	834	889	885	860	850	863	841	859	855	815	833	863	859	824	867	840	884	821	843	818	772	868	851	796	844	802	872	861	809	876	818	826	845	815	880	862	827	864	859	814	881	819	814	874	857	872	891	814	879	785	901	874	817	806	844	850	816	843	845	803	843	855	844	818	829	882	842	814	877	823	870	840	864	878	822	847	866	865	853	866	808	818	850	838	810	825	875	854	801	836	843	800	784	836	873	856	862	861	812	857	883	870	891	835	848	826	850	834	835	824	843	839	851	871	793	852	835	821	903	860	839	811	823	823	858	800	792	880	859	833	879	805	813	833	904	821	846	857	856	840	863	858	802	810	849	767	843	870	863	868	801	859	806	814	871	836	857	857	866	811	827	879	841	859	829	834	823	902	875	826	881	866	850	867	888	862	839	853	853	854	802	838	857	858	863	870	831	859	793	825	820	861	886	865	833	807	842	812	802	808	880	852	847	854	849	855	818	863	821	832	882	864	816	845	791	902	868	852	912	897	782	878	878	778	858	805	846	846	841	837	791	875	832	827	825	848	854	879	826	894	833	884	838	837	818	882	858	854	877	769	862	837	869	832	846	877	807	869	875	846	795	851	838	883	853	856	798	866	838	834	844	880	844	853	863	820	793	821	814	845	841	821	811	850	863	796	819	839	825	825	816	818	864	849	812	836	858	807	833	881	830	869	907	874	822	801	822	812	882	856	868	767	811	849	844	829	832	864	820	829	787	840	912	854	882	837	834	801	856	824	818	799	861	844	767	834	794	848	873	852	857	859	851	818	848	818	866	865	852	889	797	844	898	842	841	861	810	833	828	847	837	848	803	833	838	845	869	793	796	858	876	865	841	793	821	882	813	840	835	839	825	837	892	854	878	789	831	802	824	843	871	837	819	868	873	843	829	809	884	837	851	846	844	898	846	785	849	862	872	870	852	864	824	793	855	892	859	816	843	870	843	814	825	769	823	850	851	862	813	880	858	864	848	847	834	826	890	830	809	822	823	859	860	810	871	826	829	830	840	832	781	866	828	834	821	855	806	831	846	831	874	784	799	845	833	782	882	824	819	858	826	917	892	892	837	805	771	902	853	827	837	767	826	812	811	808	843	872	892	842	862	858	883	832	850	861	871	835	817	840	860	874	806	843	828	832	860	805	827	857	795	828	856	825	811	883	834	825	872	865	864	808	790	811	837	864	841	846	861	827	841	829	885	821	827	844	804	799	834	795	867	768	810	846	868	859	807	841	845	761	863	842	816	838	839	859	823	891	845	873	817	804	809	850	877	858	836	876	849	894	821	827	844	864	786	852	840	832	853	857	825	785	868	828	818	814	820	842	838	841	816	874	856	864	835	858	794	820	830	811	821	800	809	872	847	837	881	806	862	831	844	826	870	859	797	857	872	817	860	829	861	836	794	835	820	855	847	867	835	863	801	833	818	866	836	832	842	818	832	814	841	865	843	821	807	800	877	883	807	876	840	826	854	802	835	856	806	844	833	844	826	858	837	833	893	799	856	854	860	869	830	826	879	859	825	803	847	897	890	833	820	851	801	849	873	852	836	816	811	822	846	860	858	848	751	890	829	770	820	870	823	770	816	856	830	896	790	850	838	842	836	842	834	823	887	773	818	841	846	841	826	829	868	866	871	850	841	830	802	842	814	855	831	845	860	836	838	870	810	836	826	881	869	861	857	820	803	827	864	853	840	807	849	825	810	809	832	802	828	848	788	857	861	887	810	833	882	855	820	856	771	857	877	775	824	791	849	834	867	854	808	849	814	828	876	839	842	863	852	828	846	886	844	832	803	874	831	845	859	837	847	863	889	923	883	816	883	889	845	826	839	837	867	841	843	822	808	830	829	824	814	866	826	860	849	896	845	836	819	844	870	864	866	815	826	819	794	867	829	830	816	876	795	828	855	842	847	867	797	842	880	842	826	857	851	860	871	842	855	867	811	839	826	884	847	816	819	822	850	846	804	805	803	839	826	824	888	859	894	833	870	832	879	886	839	865	815	835	846	796	815	815	840	834	781	924	890	915	852	833	828	815	833	848	872	844	841	810	839	866	868	864	913	841	884	858	872	808	868	791	826	830	799	813	792	899	815	882	879	838	869	825	854	817	879	847	832	812	803	847	840	831	861	840	813	788	823	837	841	843	853	847	828	813	857	886	809	816	859	835	867	893	867	853	901	818	860	848	858	819	883	846	831	877	842	787	880	800	879	845	785	804	832	861	846	832	925	851	844	793	848	826	847	809	825	808	830	827	827	803	833	824	827	844	813	854	849	802	881	821	860	845	877	812	786	839	832	817	876	867	837	854	806	793	852	784	819	847	846	850	812	753	819	857	879	834	838	849	831	810	885	822	829	865	860	870	869	844
4925	15093	10595	5497	4077	3080	2469	2014	1659	1425	1413	1223	1100	1096	1076	1033	997	1011	922	961	921	941	919	963	921	921	884	875	918	902	912	873	906	891	846	882	895	901	883	911	854	872	820	885	856	864	879	872	855	790	796	896	845	852	873	826	842	858	880	804	856	843	906	863	922	906	864	871	863	862	822	849	877	849	860	854	840	900	864	883	847	814	826	822	850	845	866	857	832	901	845	846	844	833	878	829	840	816	859	866	831	855	797	838	828	850	850	827	828	843	874	852	826	856	853	869	851	850	901	826	816	846	873	845	836	852	824	836	863	806	848	842	858	907	850	820	844	844	892	863	867	880	849	800	871	896	824	886	875	852	890	845	839	864	827	859	836	846	813	848	849	880	830	851	837	839	879	850	894	857	833	800	790	804	866	799	864	870	896	869	872	825	819	815	856	827	890	854	815	828	789	807	824	834	848	856	820	858	874	909	803	870	847	858	871	858	914	860	777	838	853	879	839	836	837	853	844	868	888	874	837	843	823	838	877	850	892	879	866	845	810	862	922	853	829	876	834	840	843	884	823	891	849	811	834	870	830	801	853	829	855	891	840	884	856	877	874	827	835	813	808	819	837	853	863	838	830	838	846	866	845	847	873	852	836	807	878	840	868	865	842	781	829	822	836	853	901	850	877	821	886	841	874	821	843	854	831	856	874	878	873	843	860	845	859	879	839	868	864	922	844	878	881	847	810	853	892	844	829	882	852	870	838	836	867	860	830	823	835	850	797	877	861	840	822	820	853	839	887	876	865	844	832	852	797	835	859	806	868	865	848	784	836	798	880	869	836	853	841	881	879	784	837	805	830	860	823	852	854	864	852	809	874	829	805	875	849	883	867	825	888	905	854	815	818	861	839	871	795	782	791	827	844	832	944	797	820	834	830	825	868	866	871	860	835	879	852	813	860	839	847	815	857	852	885	825	808	840	866	880	850	805	856	833	869	836	848	865	897	845	845	894	852	868	852	845	862	862	856	823	845	838	834	824	908	858	831	797	871	867	829	836	832	812	869	842	807	866	843	885	899	868	879	832	810	843	842	867	866	829	856	851	873	858	834	822	814	930	883	811	777	853	819	819	807	764	803	821	869	857	862	813	827	833	869	860	847	821	816	862	867	805	828	866	854	836	876	870	859	836	838	862	804	789	835	860	850	859	844	867	883	874	883	875	825	818	903	838	809	858	831	832	784	879	880	850	838	936	853	835	839	854	807	837	821	851	869	816	844	851	868	838	818	872	810	899	881	830	892	866	874	859	834	812	838	853	805	835	795	809	826	818	842	808	886	807	826	809	846	873	839	839	835	770	818	854	840	871	852	858	889	806	815	841	874	797	840	859	868	898	840	888	887	909	818	763	777	829	876	871	833	898	851	882	878	849	846	859	876	808	827	838	887	844	866	830	885	893	848	855	812	875	813	843	882	854	853	835	878	875	900	855	880	821	847	843	801	847	905	853	821	854	808	859	885	802	844	895	870	871	842	840	827	865	828	863	844	826	810	847	838	845	875	835	753	865	812	865	843	801	828	814	904	858	808	816	759	860	821	880	846	828	822	848	898	844	898	826	832	805	910	834	822	825	859	842	821	839	775	863	865	827	833	840	822	867	876	871	847	842	876	870	861	848	851	863	829	809	891	840	870	861	852	847	832	889	834	852	844	842	853	867	888	831	874	779	843	800	829	845	787	850	829	835	849	846	844	906	856	847	831	841	896	814	857	860	889	844	833	882	823	798	831	892	811	890	872	873	850	865	880	876	850	880	807	853	761	829	804	812	887	928	811	827	874	853	852	844	843	816	860	835	838	850	851	821	804	898	863	841	835	862	774	858	834	876	831	866	869	864	853	826	871	851	915	853	845	856	864	830	846	804	860	832	854	892	828	834	814	845	920	851	833	855	827	856	838	844	877	864	785	854	901	810	777	875	862	879	857	819	847	888	838	885	853	877	841	883	842	836	865	788	847	855	899	844	825	809	819	811	869	832	834	842	877	815	831	815	853	883	825	855	853	832	839	884	848	842	844	889	864	886	855	847	853	854	853	855	820	847	829	832	819	854	841	856	836	844	870	806	861	850	823	839	806	803	825	914	830	802	802	832	903	846	827	854	800	867	860	851	882	861	803	852	868	832	873	844	858	880	912	827	844	847	847	894	854	850	868	854	863	834	835	858	912	826	797	859	828	869	892	832	855	844	786	799	813	851	870	823	878	832	849	860	880	821	909	878	809	809	874	884	892	871	849	896	856	928	863	841	861	833	838	837	805	811	857	881	829	851	842	811	820	863	811	836	815	856	809	898	829	848	847	845	792	832	838	874	799	813	849	857	816	837	875	883	823	849	853	881	828	839	889	870	849	888	884	845	807	812	835	820	768	828	880	828	807	882	851	865	857	850	865	798	826	926	814	880	846	823	881	864	830	815	837	844	862	881	884	868	842	853	829	800	872	829	830	850	898	824	877	820	904	860	802	888	860	798	800	828	868	811	857	839	846	896	865	846	814	826	811	871	855	826	792	814	784	827	817	838	823	842	891	817	815	827	855	806	838	817	830	823	844	848	869	750	843	880	847	847	856	885	867	821	844	861	846	882	887	814	796	825	830	882	836	875	802	831	847	849	868	857	836	882	882	843	896	843	844	853	834	866	833	830	874	822	785	860	791	810	837	821	891	846	869	838	829	869	894	877	850	828	851	870	818	838	852	853	863	837	884	804	896	843	845	835	826	835	859	847	836	880	837	847	813	841	867	810	817	805	808	812	843	834	838	779	891	840	899	839	814	851	854	826	849	861	869	845	824	856	906	852	877	813	887	838	786	853	849	828	851	785	838	932	860	883	823	849	821	824	885	869	876	796	852	871	868	833	798	837	822	857	835	856	861	870	839	810	918	885	857	835	844	827	861	840	894	856	842	860	878	835	846	857	867	854	867	840	889	872	817	861	824	879	794	850	812	866	862	828	851	840	860	825	829	856	825	844	831	822	837	842	871	883	859	820	862	826	823	802	871	815	831	842	817	888	794	784	854	838	845	884	826	816	855	806	836	841	872	864	844	859	859	839	818	854	837	795	852	829	848	835	889	831	843	881	836	881	852	789	846	879	871	895	903	834	839	849	911	833	863	905	836	890	865	838	870	844	885	888	811	851	852	836	861	844	843	827	858	835	829	892	829	822	824	890	860	846	849	859	835	841	863	816	858	874	809	856	882	839	832	807	807	859	834	804	825	868	876	813	811	883	874	863	876	863	820	858	882	858	893	857	827	861	844	865	863	825	837	879	824	850	845	861	842	899	825	858	882	803	861	849	878	816	862	840	849	819	830	826	844	850	859	815	879	849	836	861	836	832	841	836	887	868	855	874	876	902	839	811	837	841	775	870	865	881	815	883	851	834	815	840	886	829	850	821	830	832	868	844	831	852	828	907	859	840	845	858	833	813	858	862	828	801	877	866	859	884	817	906	858	848	809	806	802	887
27853	20478	7852	847	456	423	415	413	418	380	377	323	384	377	335	377	367	349	373	329	331	353	346	367	347	364	385	364	352	342	359	396	308	336	352	372	333	399	320	364	328	365	319	363	375	347	394	402	377	350	369	366	340	366	363	349	364	359	384	381	385	374	378	390	380	392	373	376	385	363	332	336	358	353	358	372	361	357	338	314	377	383	385	400	403	376	361	349	351	359	336	371	363	344	374	344	363	379	318	345	375	374	392	342	356	340	324	335	331	360	373	364	319	374	360	372	355	350	354	367	394	351	379	384	359	386	367	348	366	364	319	360	378	385	385	362	365	385	365	378	413	328	360	360	348	379	386	388	386	359	355	382	371	378	383	363	391	388	367	390	386	329	358	364	365	339	362	339	380	354	334	357	351	359	357	380	380	367	373	353	370	346	394	367	392	371	356	366	332	360	375	366	331	339	369	339	382	372	339	365	403	398	349	378	327	342	357	361	357	361	325	375	364	385	379	360	383	371	343	330	361	356	336	351	383	352	379	371	369	365	361	392	358	364	365	359	387	380	397	350	346	349	334	360	366	357	367	353	340	383	355	403	364	331	339	357	339	361	379	367	373	388	354	390	371	339	354	356	343	362	351	347	337	371	373	384	343	351	378	367	354	337	348	353	366	352	363	376	382	329	365	313	356	345	351	356	349	385	383	389	347	393	381	329	354	379	377	373	363	356	384	376	348	364	380	338	377	360	361	375	327	389	340	362	362	348	361	367	349	405	347	364	363	348	363	383	386	363	342	378	372	346	351	382	359	339	350	339	343	373	349	343	357	337	385	374	338	333	337	355	390	360	360	352	392	386	358	372	354	372	332	370	361	405	346	335	376	355	348	331	371	362	351	353	334	370	352	390	361	398	371	358	337	346	343	355	339	380	376	378	379	368	374	387	344	353	371	325	380	353	367	332	356	403	370	373	322	371	372	354	351	376	332	394	354	349	352	373	356	381	355	399	406	353	353	360	372	375	360	359	373	398	387	366	371	352	347	398	380	351	389	367	354	357	346	367	372	337	353	367	377	367	390	384	383	355	369	371	344	324	357	370	364	380	377	371	347	334	355	353	366	327	335	367	341	343	337	345	352	352	329	355	356	368	409	362	389	391	337	365	360	358	383	330	323	369	393	328	337	368	350	380	363	398	376	356	358	363	367	346	366	382	359	379	334	355	360	373	366	345	358	369	354	339	362	357	376	364	353	352	354	361	384	423	340	388	339	372	346	345	373	361	361	353	331	357	354	352	363	372	329	368	359	344	346	394	391	359	370	310	357	373	370	396	354	386	372	350	377	370	339	338	396	368	398	325	340	374	340	332	350	327	353	353	364	381	340	382	364	372	369	356	367	366	394	345	359	365	375	360	385	359	366	353	373	351	355	361	333	340	357	373	338	355	357	355	356	329	385	346	328	362	340	334	344	345	365	357	339	350	397	344	369	371	371	390	326	343	345	370	380	357	349	367	346	364	358	394	387	355	386	359	346	371	400	351	353	395	348	327	357	357	361	356	336	367	380	364	346	390	338	371	356	348	383	365	367	361	362	353	354	382	328	340	364	350	326	361	381	354	385	334	351	378	368	389	336	349	350	351	374	388	373	349	349	403	365	353	342	360	357	339	356	340	383	319	377	364	365	365	373	340	347	335	363	367	347	397	356	328	363	314	386	380	375	361	356	356	378	374	376	365	343	346	364	345	368	358	351	377	364	359	344	382	336	351	335	354	370	351	385	347	370	392	325	365	366	345	383	373	363	364	335	371	347	348	375	347	378	372	361	347	368	382	392	404	367	332	379	338	351	320	358	379	382	385	385	328	362	354	348	335	345	367	338	394	378	347	360	354	353	375	379	368	374	378	392	392	359	367	393	373	359	343	376	382	369	350	364	348	346	350	370	361	370	356	353	348	374	351	354	368	375	371	371	363	356	344	329	350	330	388	367	329	332	360	374	363	361	373	371	371	353	359	390	379	327	373	327	365	335	365	382	355	351	352	359	383	377	376	382	367	354	375	357	347	353	357	373	377	376	335	340	353	328	363	379	386	368	363	372	366	347	364	425	361	362	365	419	338	343	321	373	369	350	347	356	355	376	338	363	317	352	359	339	361	392	356	362	370	359	367	388	362	378	339	402	359	351	349	333	414	370	353	393	402	370	389	367	345	342	379	352	324	380	358	343	326	360	373	375	378	321	361	352	346	354	361	368	330	370	352	372	393	376	331	345	356	372	388	401	354	379	355	360	392	361	343	376	390	367	350	380	360	415	331	335	348	359	361	383	348	386	350	328	326	368	380	387	375	374	355	364	372	360	368	370	363	400	366	364	350	354	361	353	361	367	334	354	376	344	365	370	374	366	358	358	331	330	354	409	340	359	337	359	352	390	320	357	339	337	368	340	366	334	338	343	366	371	371	389	366	384	365	370	366	360	319	357	353	347	370	368	390	372	363	383	373	374	370	366	349	360	353	377	351	368	353	345	382	348	378	386	350	387	361	344	359	373	325	341	386	374	329	360	360	372	351	360	353	354	332	343	355	354	285	341	349	385	371	360	361	322	361	358	368	374	371	364	378	349	339	361	363	364	327	398	331	333	356	385	366	358	371	363	323	346	357	322	357	333	365	345	355	314	349	394	335	390	357	360	353	379	389	371	398	379	362	333	408	376	330	349	395	382	383	342	368	314	376	360	351	397	332	341	373	319	367	326	343	322	338	341	353	350	331	340	390	358	406	351	349	356	384	339	357	366	329	356	358	374	319	369	360	366	383	369	349	330	358	357	355	366	355	412	351	352	358	380	333	397	380	373	374	372	386	385	414	360	330	353	392	368	332	357	381	358	307	363	368	332	366	384	353	357	382	370	390	375	389	357	393	365	375	399	340	380	358	369	377	332	336	395	350	343	384	398	360	358	350	376	357	338	338	349	341	339	337	346	357	367	343	400	362	349	387	376	349	362	367	372	360	348	327	338	356	364	372	374	385	384	354	356	389	377	388	342	384	351	343	357	348	356	325	357	368	341	366	354	349	307	379	409	325	381	344	325	348	369	404	377	355	396	345	388	369	330	388	342	349	372	368	331	370	365	354	375	375	353	346	370	371	354	375	384	341	350	341	356	366	396	376	340	338	383	351	338	365	367	339	348	347	325	356	364	374	358	355	335	368	322	367	348	379	357	341	348	366	363	366	340	360	352	356	329	362	358	347	378	331	378	345	376	380	359	376	344	340	365	376	371	332	377	341	362	372	383	349	383	348	354	373	329	334	361	370	361	387	384	328	325	354	349	344	384	380	334	396	332	363	379	385	353	383	379	372	328	337	357	369	381	321	332	370	373	353	388	360	362	336	369	364	362	356	335	324	323	346	342	369	353	345	334	353	345	363	384	332	388	361	396	368	367	361	379	378	354	341	356	330	368	394	363	343	366	342	355	349	359	368	373	393	373	380	342	342	375	355	362	340	379	359	358	364	366	369
4476	1429	931	709	530	494	440	439	392	403	376	370	391	400	348	390	386	378	367	334	359	373	389	372	354	367	331	405	373	363	370	376	394	367	337	378	388	424	387	380	383	347	395	378	331	382	392	360	390	383	364	341	327	349	394	349	337	364	351	349	365	366	353	324	399	365	368	353	360	363	363	374	368	381	376	356	356	357	323	386	358	363	387	343	398	425	402	380	392	342	364	372	344	366	381	376	370	348	368	361	366	388	361	375	402	370	391	349	371	368	350	441	391	395	348	390	370	358	375	371	352	379	346	352	339	366	374	373	317	366	356	375	370	358	348	383	365	362	364	370	348	368	368	360	374	363	375	364	367	381	418	358	375	394	378	368	353	392	351	356	397	350	337	352	346	372	392	386	368	343	340	372	366	372	371	342	381	372	393	341	332	384	371	378	344	364	359	356	371	365	342	351	400	357	348	390	393	336	379	368	380	414	359	379	348	351	354	366	375	362	363	431	367	370	381	342	345	367	370	348	371	348	372	374	359	387	387	373	341	359	396	360	385	398	342	387	374	352	384	355	351	353	367	361	377	371	375	351	371	362	394	389	381	376	354	385	397	322	352	382	416	353	376	347	390	362	354	382	375	386	376	376	366	345	368	393	369	392	363	331	380	382	345	351	349	386	359	371	333	354	376	369	369	383	395	346	341	354	378	383	342	368	361	364	373	392	375	369	367	361	407	376	349	349	353	343	350	366	405	378	366	346	365	360	338	385	342	364	394	393	397	367	352	354	358	361	366	399	379	352	356	376	390	358	362	361	387	359	356	378	391	335	395	393	397	360	356	350	402	368	375	394	373	352	378	370	338	371	376	357	361	403	356	347	355	360	395	411	368	354	381	381	383	337	386	343	382	383	369	402	383	328	339	374	359	372	367	374	364	371	394	366	370	391	384	384	398	374	366	359	370	405	366	379	354	363	357	350	351	389	361	356	357	402	369	378	396	387	389	358	358	379	372	384	374	377	389	363	359	363	392	366	380	400	355	398	360	397	334	370	366	375	360	377	353	378	353	347	370	397	338	367	389	387	358	366	368	391	382	373	398	390	388	336	428	341	371	397	367	352	360	351	390	377	380	376	340	407	359	355	377	353	366	356	344	370	383	358	352	389	371	392	357	347	364	382	358	360	383	379	336	392	367	372	359	353	335	393	362	381	391	369	379	346	375	342	354	369	346	375	370	347	347	373	372	401	400	389	383	349	384	374	362	368	347	404	338	343	391	361	372	366	361	410	380	369	390	373	383	349	375	355	336	376	354	366	346	333	386	348	393	356	334	339	378	339	341	371	361	394	407	394	367	369	378	344	374	418	368	353	356	397	376	366	371	407	354	376	346	371	386	339	375	393	332	356	374	381	376	379	397	382	336	368	394	371	370	357	361	374	352	368	370	367	360	385	392	381	409	367	378	373	349	387	359	347	381	354	364	338	386	383	392	391	364	367	403	342	387	397	375	364	377	381	368	347	350	385	352	374	373	402	365	375	380	362	378	412	349	359	342	362	345	372	377	354	358	385	341	352	401	351	353	374	357	363	378	344	384	358	373	371	349	379	362	375	345	363	380	341	372	370	387	361	383	369	354	377	381	407	389	377	355	355	386	368	386	362	415	376	402	390	332	363	361	364	364	319	390	390	356	367	377	379	383	358	378	376	363	340	358	370	356	338	383	376	342	383	416	328	368	382	354	372	379	363	370	404	375	353	364	368	354	359	355	377	370	355	427	385	389	316	377	367	364	378	398	365	381	385	374	355	374	409	347	338	388	373	380	375	358	367	350	368	367	359	397	362	363	375	375	363	371	376	366	346	393	369	368	386	406	390	388	405	398	388	359	394	341	373	368	359	398	402	326	380	373	385	391	385	364	375	355	366	411	353	372	401	343	380	396	398	359	393	388	352	360	390	353	392	391	331	372	391	376	415	363	361	354	391	333	361	375	351	343	415	336	373	376	373	386	343	364	385	356	376	390	359	371	340	371	340	373	343	373	331	389	359	378	345	373	351	327	357	379	367	337	372	354	402	373	360	357	385	343	384	351	355	362	372	344	388	410	397	343	332	382	373	382	365	386	367	353	400	397	375	381	378	331	325	403	361	370	389	373	364	392	373	367	339	354	388	369	341	357	384	390	387	393	379	353	398	344	403	392	396	333	365	388	380	370	360	366	369	368	347	365	388	357	365	374	371	389	378	375	338	352	352	397	376	377	337	376	332	366	354	374	395	372	373	391	349	370	377	340	368	375	368	352	359	368	384	407	333	357	382	345	405	326	393	382	360	361	349	354	368	378	382	402	370	372	347	383	360	390	325	377	352	376	383	374	358	346	363	436	343	378	397	343	376	407	372	401	387	346	354	374	404	359	388	403	370	372	371	394	381	339	412	364	392	351	359	400	365	372	351	340	349	397	387	384	358	360	349	347	344	383	377	372	366	365	377	335	357	382	357	342	366	372	377	372	380	385	394	348	324	367	375	361	388	355	374	365	393	360	371	366	403	370	371	386	396	361	381	395	398	370	416	362	392	387	374	326	376	351	367	376	394	372	380	383	375	358	383	370	329	358	407	365	370	350	377	390	388	429	370	353	388	357	402	376	402	377	387	368	355	349	421	398	344	381	371	387	378	364	339	415	377	395	373	348	352	391	351	366	418	359	368	341	354	361	372	394	382	374	378	367	379	363	344	386	354	418	339	355	370	363	387	340	344	375	358	380	392	402	394	370	363	350	369	377	390	337	346	352	357	322	369	404	366	357	363	353	383	394	387	383	378	354	368	381	380	356	361	373	356	361	384	367	365	377	395	350	353	374	371	326	371	363	365	384	382	351	357	331	329	396	375	356	390	381	358	349	396	383	370	353	380	382	380	377	359	385	394	351	349	370	354	383	372	372	365	348	412	333	370	355	400	376	367	342	368	364	380	359	344	387	345	388	363	358	411	385	357	364	370	365	367	383	350	369	341	364	353	345	366	354	384	392	351	396	353	365	351	343	372	377	363	391	345	393	376	369	366	357	392	369	394	393	363	371	373	335	369	366	348	355	349	347	409	362	381	338	399	393	379	374	391	358	371	357	405	392	386	336	400	374	371	347	383	357	384	384	351	366	353	329	381	385	384	348	380	351	376	355	387	358	367	389	381	351	353	367	372	380	401	347	360	370	389	363	386	393	344	366	318	352	354	373	340	351	348	367	377	354	362	366	402	369	353	341	361	378	368	341	332	348	367	389	399	383	389	355	390	358	360	394	338	366	394	377	346	370	368	365	383	342	363	374	371	343	385	368	385	346	381	362	361	385	360	395	373	370	375	390	339	368	376	352	363	374	387	375	359	387	370	377	376	350	382	394	364	376	368	362	385	410	366	385	398	345	362	350	372	364	379	356	386	351	357	368	391	375	387	347	362	365	369	388	414	361	381	387	347	415	344	401	326	378	375	385	365	368	375	357	362	359	381	365	344	369	384	370	354	383	364
23637	21502	29017	24438	21509	12858	1851	1195	1065	988	978	944	905	883	896	838	808	858	802	848	786	841	837	823	819	804	842	856	825	815	795	794	802	795	839	813	795	813	793	806	754	805	827	794	785	796	812	797	828	807	817	755	807	840	819	818	844	767	805	843	842	814	813	788	832	831	841	822	792	763	797	778	806	791	785	826	800	811	761	775	867	834	790	806	809	807	838	731	808	810	804	780	828	814	860	793	806	771	791	779	783	818	798	779	869	810	778	832	783	832	798	812	759	791	788	829	814	832	780	840	809	790	809	810	797	826	826	809	829	807	814	785	820	762	784	799	904	828	847	774	813	763	829	833	790	818	802	786	804	842	833	833	812	794	829	823	846	815	833	731	797	795	809	822	823	805	780	792	822	792	786	776	761	764	793	762	818	810	778	812	862	769	833	768	783	776	833	854	793	818	833	778	804	791	825	807	812	762	847	895	854	795	837	867	806	820	842	792	794	783	836	824	813	817	869	822	819	800	788	838	817	812	775	810	826	794	813	784	797	793	772	791	829	814	782	860	755	854	819	806	766	838	835	854	750	791	796	812	865	834	804	813	830	787	829	795	782	801	886	849	782	868	799	770	767	796	800	800	804	795	777	842	858	826	793	791	740	821	838	770	802	837	808	772	857	821	819	789	787	829	786	823	783	773	801	821	817	857	815	790	758	824	824	818	795	827	805	814	841	788	788	797	739	794	763	832	827	754	830	864	807	858	842	796	822	840	825	792	798	806	788	803	866	839	814	819	779	815	833	795	802	857	801	827	824	760	800	824	784	844	810	825	832	795	800	802	773	816	850	832	783	784	788	840	789	772	820	862	782	845	796	853	767	796	730	741	851	790	788	834	801	791	789	834	829	797	829	829	852	829	841	822	778	801	821	823	844	778	808	779	832	803	814	802	822	809	770	767	784	793	781	821	777	790	798	825	792	796	803	794	788	785	781	809	816	797	791	799	780	813	830	806	852	804	759	788	852	837	788	782	814	806	769	824	811	787	810	808	836	811	761	805	833	745	782	813	765	825	812	773	767	807	844	820	816	858	822	784	755	798	830	808	781	778	795	848	787	834	788	818	771	791	800	837	852	807	827	828	759	815	775	807	738	857	763	813	837	802	811	808	796	856	799	843	817	779	781	820	838	791	832	814	820	791	832	788	789	798	815	815	769	769	828	801	820	812	818	831	768	775	775	822	791	799	784	791	817	817	795	803	741	826	790	763	796	841	829	777	828	794	788	778	836	831	781	760	760	796	797	806	820	795	805	802	747	844	746	834	780	814	815	817	792	859	873	803	812	842	790	834	813	803	812	835	830	787	818	866	771	831	779	797	773	803	838	843	791	827	771	788	763	823	787	831	813	807	813	814	768	822	785	752	856	781	761	793	780	778	796	800	838	833	794	829	824	837	847	805	811	807	775	828	797	799	807	783	764	821	786	779	807	774	825	765	823	779	746	834	818	815	825	772	835	820	800	833	807	750	814	856	798	825	823	751	751	785	799	786	766	761	779	791	847	819	841	763	849	806	835	832	799	808	810	785	784	799	805	794	809	852	785	829	782	780	761	825	778	755	788	792	780	814	841	829	805	832	789	755	746	798	814	744	811	773	795	820	815	824	766	833	845	840	839	817	807	808	795	832	804	891	814	781	813	852	757	793	826	799	805	819	803	751	764	795	792	836	784	763	827	798	816	842	826	848	783	792	796	793	823	836	773	820	789	815	830	796	810	806	799	811	892	797	831	813	836	835	794	832	834	818	765	812	805	783	759	809	828	781	782	842	795	762	796	792	796	802	801	747	806	777	797	748	753	828	813	785	830	824	825	806	800	781	843	764	829	763	795	779	807	775	760	801	782	819	821	791	810	764	805	796	819	774	802	784	807	773	771	756	753	798	766	804	797	777	752	783	761	802	790	850	809	790	814	782	863	816	771	789	820	827	825	827	776	814	779	772	866	794	781	814	821	751	802	840	772	787	841	776	818	853	786	794	804	769	808	807	820	864	786	799	767	816	861	815	848	803	768	848	855	779	819	849	814	788	799	817	853	854	745	820	823	791	793	753	831	815	804	828	837	830	788	780	799	846	835	803	803	841	791	800	775	832	865	826	798	879	789	802	782	820	763	758	787	756	821	818	791	783	844	802	779	872	805	862	835	776	802	786	804	781	793	835	781	820	849	827	827	766	844	834	759	783	801	835	812	831	787	824	818	784	789	793	733	875	878	789	831	798	796	807	808	765	790	826	836	763	843	790	800	837	796	854	852	779	816	800	787	807	769	814	787	765	760	791	815	777	803	817	793	761	804	792	816	811	833	778	791	791	801	798	800	832	756	833	788	807	805	773	811	777	816	831	811	821	865	798	791	791	816	828	839	776	777	773	820	789	809	798	795	862	834	754	796	826	780	804	817	807	787	814	840	810	763	758	814	831	809	781	838	792	785	771	786	751	802	818	810	800	805	761	785	778	826	796	816	820	835	801	789	767	795	757	822	800	747	814	748	819	780	831	776	807	808	750	763	834	791	830	831	764	809	815	813	806	779	817	849	806	759	823	798	793	778	791	811	795	851	781	782	803	833	847	842	814	829	764	835	783	814	811	809	828	813	754	846	812	784	729	770	822	822	791	817	785	798	857	769	795	710	806	807	791	778	751	798	778	796	817	779	800	816	812	767	800	800	764	821	851	835	843	841	813	847	823	823	855	753	756	798	724	771	843	814	806	851	827	786	828	801	809	771	837	841	798	786	826	752	808	848	805	785	819	834	726	777	799	802	856	774	773	815	806	758	815	785	796	785	840	816	811	785	810	824	820	819	781	810	844	784	803	853	751	869	837	735	873	811	880	807	791	822	797	827	781	791	798	764	784	780	893	758	801	840	825	818	769	810	793	821	792	798	829	781	763	801	812	788	786	834	810	818	822	772	760	831	804	774	871	789	781	789	776	749	837	815	777	805	779	786	783	829	781	780	799	792	775	771	844	798	789	794	771	805	769	798	753	795	784	815	814	739	796	784	769	779	790	788	790	828	819	813	809	791	777	795	800	791	818	821	813	784	817	805	764	853	834	809	805	819	808	812	786	808	779	831	786	764	770	809	767	877	773	747	783	784	803	849	742	785	766	814	779	766	812	747	836	822	798	768	836	747	804	778	838	763	848	789	793	813	810	877	805	800	813	787	820	800	795	816	770	827	807	805	792	823	797	853	800	804	806	803	827	840	840	827	812	820	778	829	802	806	760	845	791	799	778	810	801	765	814	778	767	831	789	796	797	806	798	806	807	794	784	839	801	783	779	820	771	770	818	804	783	842	801	807	813	769	806	862	804	836	803	783	840	805	789	773	859	780	830	820	819	792	815	765	809	817	804	800	804	787	811	829	778	840	805	811	742	814	857	811	815	852	760	859	805	807	803	865	797	766	817	771	777	834	779	748	823	807	828	772	861	842	811	814	754	788	757	807	835	845	797	817	797	780	806
3699	9319	6293	3333	2506	1952	1580	1392	1239	1164	1028	997	963	915	944	896	880	838	875	853	825	863	779	825	856	801	854	778	831	845	816	795	786	842	854	786	816	849	849	747	816	862	797	831	835	827	870	776	803	843	747	787	814	808	774	831	808	760	766	796	853	874	805	837	803	831	801	812	809	822	839	818	818	761	823	835	804	847	794	819	831	756	850	768	781	784	823	806	825	852	817	813	782	781	797	785	804	766	809	787	816	800	778	841	780	822	765	747	791	803	777	807	822	851	796	803	828	844	791	705	743	821	751	771	819	799	776	807	782	762	792	850	856	787	757	825	784	790	808	808	805	783	793	793	803	845	765	782	788	877	808	826	772	778	805	818	805	808	790	792	799	762	751	766	761	801	784	831	818	758	801	874	778	811	768	792	837	841	798	822	781	807	842	802	824	786	750	769	808	825	879	792	794	798	830	755	844	787	775	813	841	846	828	769	812	828	748	814	756	829	762	776	791	768	802	863	808	817	793	831	829	784	778	805	803	785	754	853	797	831	761	774	849	768	766	805	862	786	779	854	792	825	820	822	854	824	799	781	883	811	763	807	823	819	805	853	781	773	775	766	795	808	782	831	794	801	748	780	746	840	850	802	783	814	798	817	802	814	789	821	775	807	775	815	802	804	879	756	797	815	772	789	832	802	779	817	796	800	823	793	840	853	790	841	808	825	810	822	789	795	771	772	821	802	793	821	786	866	769	745	798	808	807	803	834	824	849	791	798	783	837	769	792	818	776	772	773	886	856	794	783	769	750	792	798	765	821	781	760	842	825	830	879	773	823	761	806	795	785	786	754	819	800	852	796	777	763	753	841	779	848	817	811	816	803	816	771	798	849	794	821	795	803	766	816	851	808	809	775	787	792	801	747	785	809	837	812	762	814	804	848	820	808	788	855	785	755	844	844	834	798	808	801	770	791	766	798	802	823	780	739	809	803	835	798	796	793	796	776	794	760	830	850	828	875	787	815	765	747	784	817	808	831	796	851	796	797	806	769	804	782	804	800	821	792	800	808	805	784	764	789	833	808	839	786	797	771	827	782	814	790	817	824	848	820	761	768	762	806	733	772	815	822	794	807	802	843	782	814	854	803	787	791	827	835	778	779	792	815	777	793	775	792	793	823	765	802	838	806	809	838	855	787	793	798	824	798	783	866	781	784	844	752	828	768	837	812	845	786	818	767	775	817	825	775	799	821	796	798	870	828	811	835	841	788	838	832	785	847	834	847	791	779	789	807	749	868	867	789	875	801	806	759	811	818	828	814	859	762	829	811	825	791	747	831	856	798	814	809	842	778	789	851	790	761	781	824	746	757	859	777	808	793	806	823	813	752	783	802	857	852	781	790	809	810	827	744	776	787	793	818	830	776	778	746	855	764	803	757	812	789	851	833	814	755	837	746	811	817	832	837	811	803	824	753	770	839	774	809	841	803	801	806	781	852	851	794	773	774	799	769	816	805	765	787	770	800	740	797	806	802	804	794	839	836	811	789	769	797	809	822	838	815	823	800	842	833	792	815	860	796	792	804	787	797	836	795	819	813	836	802	788	838	775	827	766	796	785	820	787	788	791	773	834	780	764	808	770	794	789	823	776	753	812	841	758	793	782	790	802	852	797	772	809	765	775	832	852	824	751	828	799	800	768	788	819	768	831	761	756	786	793	800	754	801	761	842	784	793	738	794	827	826	827	784	822	797	771	759	753	804	759	770	786	811	767	771	753	779	761	794	752	801	788	792	752	825	848	755	763	811	778	802	798	809	830	760	787	854	816	812	767	796	788	765	801	842	774	805	802	797	794	830	786	778	778	864	784	787	782	812	775	790	820	808	765	796	822	833	797	797	787	826	775	744	849	884	800	778	755	769	837	715	814	763	801	788	799	804	843	814	838	810	839	807	758	822	819	789	804	807	822	813	822	891	825	812	865	825	799	799	793	787	749	831	863	788	786	826	826	840	824	821	794	777	843	849	839	778	774	769	796	794	774	777	753	772	831	824	812	817	834	815	792	821	823	768	810	823	793	771	775	796	810	782	765	795	818	804	838	781	821	754	810	781	792	766	816	832	831	850	823	860	756	766	795	845	767	797	844	771	784	849	786	812	832	803	797	817	796	789	806	809	785	792	804	847	774	852	853	810	801	780	798	815	794	809	788	794	768	797	816	884	799	758	793	715	844	796	816	791	766	825	805	806	761	824	784	793	775	783	783	805	816	789	782	787	826	807	782	838	795	827	768	808	763	806	780	787	770	782	752	775	821	816	818	830	814	780	846	788	802	798	816	846	798	816	774	802	782	796	744	827	807	792	832	788	786	848	766	804	816	766	796	787	841	806	772	828	812	815	763	817	785	820	819	817	790	827	793	771	837	803	782	807	816	836	865	824	747	843	769	818	801	806	807	798	815	775	800	792	798	863	776	770	781	844	818	815	786	754	855	768	814	817	791	775	740	814	784	851	828	807	883	772	806	746	798	804	791	773	868	770	793	800	832	777	754	817	820	738	831	804	772	784	759	886	774	810	773	796	816	808	798	815	800	798	804	822	828	767	786	768	817	783	809	813	816	791	808	839	795	781	750	824	809	810	804	771	812	773	834	821	757	823	773	822	823	840	843	765	822	805	765	798	744	836	768	793	782	807	795	789	822	756	755	811	778	794	784	761	744	775	818	773	772	802	864	845	772	711	821	817	806	823	789	830	825	734	770	871	796	824	794	788	750	789	755	771	826	772	764	797	810	794	832	823	792	834	786	810	818	797	804	798	787	837	792	818	813	802	838	832	837	751	828	794	825	788	765	864	841	800	825	774	780	808	811	828	813	781	811	788	869	770	832	766	806	789	797	815	756	821	769	806	796	784	841	835	841	819	787	815	802	762	800	791	832	748	800	812	831	812	766	736	807	821	828	801	780	813	867	837	742	792	829	821	782	776	851	794	813	813	735	794	751	807	885	757	815	803	801	814	806	769	806	794	782	863	847	793	780	709	790	867	772	769	747	809	847	810	866	816	797	790	781	798	801	754	784	807	785	809	816	812	824	797	801	816	803	771	772	783	813	814	791	813	819	802	813	816	817	800	822	766	756	802	743	775	775	791	795	765	742	808	799	791	795	817	772	791	797	755	805	816	840	785	806	829	800	793	803	806	795	822	817	794	813	813	835	819	782	828	800	797	819	863	816	817	820	761	804	784	770	799	843	792	834	794	765	790	736	773	778	786	811	785	758	782	776	806	747	817	769	782	836	777	759	857	794	818	832	797	825	820	797	797	747	798	813	815	816	807	783	798	799	802	797	806	787	769	804	811	792	760	785	783	818	830	817	812	805	781	805	772	793	824	787	745	784	817	830	757	830	818	806	753	803	818	790	802	817	809	796	837	811	807	788	823	812	801	787	815	798	831	789	787	846	825	830	816	832	863	847	830	827	786	786	770	804	823	807	794	806	810	813	815	759	827	793	800	801	856	807	854	815
24876	21511	28058	25340	13290	750	463	385	379	342	330	314	280	295	268	275	272	268	279	243	278	285	260	260	259	253	248	259	242	272	231	255	229	231	245	236	240	236	258	266	275	270	219	262	254	282	272	229	236	260	258	240	235	230	240	272	230	254	248	249	257	252	266	238	264	255	258	255	252	224	210	249	231	231	261	210	245	233	241	247	281	255	243	230	262	230	235	234	244	242	270	244	261	264	223	237	257	246	260	246	267	229	219	249	228	274	241	258	281	247	249	253	245	235	245	272	257	251	266	257	270	244	247	261	213	235	241	232	251	251	248	240	212	257	242	246	244	253	239	228	231	225	239	245	230	248	234	221	266	268	231	255	233	253	266	241	254	252	239	233	239	247	231	263	268	250	235	240	238	224	220	260	256	249	263	249	230	243	220	265	252	262	247	246	252	249	200	273	237	244	264	243	266	256	251	246	254	254	269	234	265	241	241	274	263	247	251	223	233	248	233	262	251	211	272	252	217	241	282	242	220	257	250	258	240	265	264	245	259	251	284	245	267	267	242	254	203	237	245	234	283	259	241	219	246	244	244	262	230	253	231	222	240	234	232	242	240	241	264	253	218	241	244	265	238	230	250	243	269	249	257	244	236	232	256	275	259	238	269	220	267	232	236	276	233	267	239	261	258	226	241	237	240	250	252	220	262	263	257	249	248	229	279	259	239	254	248	230	245	251	232	251	238	214	248	259	250	232	250	247	228	230	236	262	250	253	253	246	238	233	238	242	252	260	250	233	252	272	271	243	240	248	227	232	229	253	262	236	294	247	244	241	232	229	260	248	240	227	266	235	248	238	259	267	243	262	272	242	244	242	228	283	250	254	225	229	218	260	259	230	234	246	230	261	258	258	240	243	258	272	242	248	250	252	230	230	244	230	238	231	245	236	240	234	278	247	245	225	251	247	226	252	258	219	268	271	259	251	240	228	239	254	236	255	237	223	226	262	247	261	208	246	238	261	239	246	241	232	225	266	253	213	248	247	245	246	247	227	255	246	245	232	227	230	244	258	255	223	238	253	259	250	273	241	248	259	262	247	258	239	246	248	225	237	251	246	265	219	263	238	223	209	252	220	252	265	249	250	232	224	248	240	280	229	244	249	279	253	259	239	216	278	279	252	279	222	267	243	264	250	247	249	277	249	235	241	230	217	256	273	241	260	248	264	230	215	236	238	240	234	242	270	240	251	230	223	226	246	264	219	248	230	252	249	253	251	281	250	225	226	230	274	253	228	239	250	260	215	286	273	241	272	248	252	241	252	253	238	233	254	240	236	266	244	256	249	250	240	240	237	243	262	244	235	220	261	254	248	252	244	250	229	257	250	212	262	227	240	262	238	233	228	241	239	230	238	246	223	252	244	234	257	264	267	268	230	229	244	242	228	246	233	241	239	274	226	270	255	240	259	238	255	287	247	241	230	256	232	246	218	233	287	256	261	241	247	235	250	263	238	243	219	225	269	251	232	242	246	225	266	240	230	233	259	244	274	261	246	236	244	270	246	233	255	269	231	252	222	238	236	241	234	271	266	258	257	233	260	268	250	235	252	257	257	261	245	273	247	232	237	222	236	269	252	253	261	240	236	240	255	234	238	233	236	243	232	195	220	255	259	236	243	231	243	267	246	260	225	229	258	263	227	252	230	255	234	212	250	250	260	267	251	254	243	232	240	249	291	235	222	241	271	237	225	224	241	229	229	218	230	249	241	252	260	247	261	259	210	247	253	243	260	275	240	287	249	262	219	225	266	238	255	255	247	216	253	269	243	215	243	254	235	245	283	260	253	248	208	251	238	245	253	231	247	247	261	265	223	249	265	245	257	265	233	232	265	261	244	255	255	255	279	206	239	260	220	237	260	261	226	245	250	247	253	234	210	249	230	226	230	259	236	238	227	257	243	227	233	266	224	245	271	248	234	225	238	236	245	233	227	259	259	217	307	249	217	248	251	215	274	234	222	276	225	222	258	253	220	229	226	269	222	253	227	261	252	246	269	264	256	225	238	210	285	240	263	224	238	228	240	223	277	231	260	265	255	264	272	263	236	238	259	247	239	260	247	264	233	261	221	233	226	233	254	244	219	221	238	252	242	209	266	258	282	259	264	264	259	239	242	260	234	250	230	257	247	257	246	221	248	243	228	211	217	268	266	229	265	227	246	225	235	266	266	259	243	233	241	245	247	257	246	263	291	230	223	241	259	222	259	247	251	241	253	242	243	210	228	257	228	234	210	234	233	263	241	241	199	244	226	250	224	233	241	242	259	256	247	256	247	234	263	225	258	246	241	241	240	205	257	265	249	252	245	233	230	249	243	214	267	239	255	233	260	234	230	231	238	228	247	245	223	244	261	216	208	225	257	255	210	254	257	228	245	238	239	218	251	243	239	245	240	243	239	274	285	237	258	210	266	260	229	249	249	292	263	243	223	220	250	263	240	240	247	242	231	249	234	219	275	248	242	221	266	264	246	241	268	239	247	253	238	218	240	233	245	267	227	225	210	240	253	247	270	249	250	243	237	243	241	242	258	254	232	244	285	234	279	247	236	237	236	259	255	237	257	251	250	260	243	244	277	231	225	243	274	244	229	243	227	234	217	242	272	216	232	257	291	264	240	242	254	243	277	258	241	232	243	249	239	218	258	243	210	270	241	257	229	208	251	270	274	251	237	243	251	246	226	251	242	226	220	236	239	265	247	230	254	227	237	241	237	252	231	237	246	229	237	219	249	228	283	243	266	239	261	238	266	223	265	253	244	257	252	238	241	261	260	243	248	270	230	224	246	242	237	250	231	246	236	245	217	269	239	246	274	270	245	246	250	222	247	231	264	223	274	235	268	228	249	240	239	245	234	230	257	217	226	252	240	228	244	255	239	248	228	238	218	259	260	268	251	225	225	254	239	237	243	241	243	251	239	239	247	255	246	241	237	237	263	229	255	242	232	223	229	252	246	255	246	224	240	242	234	245	235	277	244	217	227	231	241	232	247	244	238	276	241	244	255	264	250	213	239	241	228	232	261	251	226	220	244	228	219	246	245	238	235	252	229	261	236	223	234	244	257	243	277	249	272	287	280	229	228	238	251	259	250	229	252	232	243	240	242	237	210	234	228	250	255	244	249	234	263	235	223	258	226	226	239	233	250	231	226	220	236	238	236	241	246	248	259	264	244	236	266	227	275	244	235	241	219	240	249	244	235	222	226	231	255	258	240	284	253	233	219	228	255	248	244	249	254	235	246	220	244	246	256	266	240	286	271	231	222	255	238	239	239	262	255	232	260	261	252	233	271	238	241	213	288	281	243	255	232	247	261	249	268	251	262	246	228	215	229	219	234	253	254	224	249	256	235	271	265	222	261	260	223	249	249	245	229	213	250	208	238	235	242	231	229	228	266	249	254	260	229	233	229	242	237	249	246	230	276	236	237	226	270	246	262	263	258	241	241	227	239	273	223	247	246	241	233	252	243	244	215
3492	5413	3660	1733	1307	977	794	604	545	459	406	367	402	352	364	328	292	310	302	305	280	258	288	298	302	288	282	293	251	279	306	304	283	297	274	298	285	259	254	275	294	276	288	296	269	281	277	263	263	277	272	279	255	295	236	278	268	258	274	268	266	262	276	280	273	252	283	280	262	273	282	242	274	301	266	258	292	276	302	274	257	282	250	269	258	255	268	269	258	245	272	258	252	259	259	270	275	270	271	264	244	282	269	245	261	275	308	266	282	285	252	242	272	270	251	275	289	292	275	294	262	262	297	285	264	270	305	276	278	259	256	250	292	255	258	270	221	290	263	283	273	285	277	259	285	255	275	268	294	261	299	265	283	280	261	282	270	282	266	254	260	255	287	273	253	257	292	269	292	279	270	262	265	286	291	265	260	268	268	283	273	244	269	255	273	265	256	267	277	274	282	249	249	286	269	267	273	264	295	212	252	306	300	271	267	248	288	287	257	270	258	300	296	280	281	295	263	266	253	254	258	260	281	271	251	267	263	274	281	272	283	264	286	264	272	287	275	286	276	246	249	281	279	271	295	285	293	233	256	277	306	287	260	272	286	251	232	251	295	276	275	275	231	269	279	276	247	290	266	270	264	234	277	274	255	242	247	269	264	281	263	269	268	260	272	252	243	272	281	297	293	261	242	262	276	306	251	273	272	270	309	272	248	268	250	267	265	262	272	258	267	270	276	251	292	284	291	277	265	250	271	263	251	268	245	265	246	271	276	287	299	276	277	292	249	297	261	285	243	250	271	269	282	273	250	257	250	267	278	268	276	241	264	285	261	265	259	279	287	252	277	266	266	276	267	255	276	266	242	260	272	317	265	248	262	281	280	280	272	279	263	258	300	252	278	271	272	276	276	308	261	289	253	270	285	279	257	275	258	272	302	250	270	266	254	275	279	261	260	270	248	261	278	304	288	300	254	268	274	256	273	283	288	260	241	272	282	242	297	259	253	251	267	265	276	258	274	264	280	251	277	267	236	256	247	304	268	271	283	261	291	265	283	251	242	283	290	265	292	248	283	250	249	231	276	296	271	272	270	279	269	240	279	257	287	265	243	285	281	307	273	246	278	276	289	274	277	265	258	281	253	219	265	279	238	243	294	255	273	264	254	274	299	271	233	273	293	245	271	248	251	242	242	269	256	246	281	284	257	258	276	253	252	273	244	241	279	266	259	286	262	260	252	264	252	268	265	272	259	262	267	249	266	278	252	264	267	294	298	287	255	309	264	259	282	260	268	262	266	266	267	265	235	284	278	275	284	284	262	260	279	275	289	262	258	240	244	251	268	277	268	295	272	250	265	258	277	276	285	296	269	287	252	234	255	249	250	274	291	267	296	261	277	258	245	278	267	264	252	235	255	314	287	271	269	261	261	254	247	277	280	249	240	299	282	297	297	284	243	274	285	268	262	264	269	269	264	262	266	266	241	239	287	312	257	261	258	271	273	287	272	303	253	254	287	262	255	267	302	292	269	279	274	277	277	260	260	286	237	299	290	253	270	266	288	269	275	277	272	282	288	287	266	254	282	262	274	260	272	256	258	269	289	285	283	274	267	291	262	264	256	294	258	282	243	265	236	277	261	246	273	257	243	278	262	298	242	250	294	283	273	262	247	252	264	283	263	266	248	294	251	262	252	292	294	225	273	271	267	279	273	248	258	296	266	262	271	249	249	253	265	280	289	283	247	282	258	278	274	266	255	259	289	263	268	248	277	246	276	278	267	274	280	266	264	257	258	279	272	263	256	282	260	270	272	279	266	267	276	250	271	247	285	259	278	247	278	272	282	266	268	259	264	261	248	261	256	262	275	274	289	263	246	253	260	282	258	261	293	298	272	264	264	267	276	275	265	264	277	290	273	267	258	259	263	284	306	276	268	281	291	272	266	276	275	262	275	251	282	266	266	298	243	262	276	304	253	278	273	229	291	249	256	250	264	255	266	264	291	271	247	264	282	282	252	258	249	252	264	248	227	258	276	257	232	259	269	268	245	274	291	282	248	233	248	267	290	261	253	287	267	237	292	300	278	265	281	277	262	263	265	283	275	272	284	279	280	260	276	273	277	279	262	259	294	278	275	249	282	249	262	263	289	286	280	238	272	282	287	282	279	259	271	256	245	270	262	267	282	278	300	305	259	269	264	239	287	266	261	304	277	255	272	264	263	282	262	242	305	263	282	300	267	253	287	285	273	239	253	275	288	285	269	272	272	273	266	266	257	251	298	247	241	265	251	281	280	259	260	265	273	254	271	273	292	246	266	265	290	280	264	288	285	272	271	275	247	261	289	307	260	324	251	303	261	253	255	254	257	278	261	261	277	236	270	260	270	249	280	289	267	280	264	260	248	278	264	304	307	283	268	267	250	268	244	256	271	250	257	264	268	303	255	253	282	251	280	286	246	254	276	262	287	264	266	261	277	266	247	251	231	260	260	263	265	271	283	265	257	253	271	265	289	280	266	276	257	244	250	268	254	261	272	258	281	261	247	298	271	250	283	278	249	262	281	272	291	261	278	261	271	264	282	277	263	275	259	254	275	261	278	270	283	278	296	289	280	250	289	268	262	260	275	261	241	246	247	249	242	255	245	284	246	265	258	280	241	290	273	264	265	267	268	247	265	279	266	264	289	253	275	262	262	284	229	256	295	260	254	265	264	252	232	250	273	236	269	261	266	287	286	290	291	266	272	273	280	280	282	261	265	283	279	232	290	280	267	267	294	284	241	305	249	289	277	273	255	263	268	254	263	274	290	269	264	269	229	274	277	274	257	255	281	249	236	268	270	261	264	278	273	268	270	268	257	294	273	309	261	280	272	269	255	259	267	272	295	283	274	268	257	259	239	261	252	262	263	275	302	271	303	243	287	306	254	264	243	272	268	272	224	277	269	277	254	282	271	236	270	258	286	271	255	285	264	287	244	254	276	241	258	255	276	262	285	265	252	258	281	259	256	251	260	263	236	229	260	263	237	271	235	268	279	259	255	290	277	284	256	268	248	268	285	244	283	266	247	265	271	289	262	288	281	280	240	273	260	233	271	247	276	304	284	269	253	289	283	243	262	263	296	271	278	258	265	261	290	269	279	297	289	294	283	285	261	273	279	270	264	285	290	294	249	279	244	251	266	274	299	287	283	254	274	257	263	262	273	291	271	251	287	240	279	302	266	290	284	287	264	275	252	245	287	272	267	261	295	304	295	277	266	251	271	312	271	256	312	236	281	250	260	273	253	243	278	284	269	259	277	298	285	287	295	256	279	272	243	270	283	246	260	268	245	262	280	267	270	290	274	252	270	265	253	280	280	299	283	239	271	244	271	233	283	266	229	272	287	286	304	258	261	251	269	261	262	277	231	269	249	275	251	279	229	278	252	266	283	274	285	268	271	291	260	284	277	263	286	282	259	267	251	264	261	264	263	251	245	283	248	281	282	254	274	253	278	273	264	274	263	263	276	294	269	236	305	274
22626	21536	29455	24097	21487	21482	12302	1697	1430	1217	1189	1035	1057	1014	995	954	1005	935	891	832	895	865	853	885	849	894	841	926	864	843	913	858	836	823	826	814	870	847	815	889	877	863	875	808	854	846	862	815	884	781	825	886	812	830	855	814	862	842	809	836	801	823	904	838	820	836	792	840	800	818	842	825	802	787	792	822	814	823	818	835	834	793	830	846	872	827	883	842	844	755	822	828	849	813	791	849	781	812	865	809	841	801	811	806	818	803	815	776	900	829	843	845	800	787	843	811	846	832	852	842	818	826	789	890	805	824	837	766	892	822	882	837	844	807	850	830	827	850	840	879	791	845	839	817	847	788	810	843	921	850	866	806	810	848	782	862	865	813	864	811	823	823	767	881	841	869	798	846	844	803	853	827	875	840	773	812	793	845	887	834	854	841	823	814	885	855	810	846	845	797	836	822	847	830	836	855	792	805	823	816	802	810	818	831	804	819	819	804	836	825	818	834	828	802	871	819	820	822	772	792	819	881	823	829	860	821	857	845	847	858	829	875	823	829	782	832	852	846	848	797	795	814	780	874	797	871	835	863	790	836	840	838	818	784	828	815	896	870	847	826	823	834	841	828	807	771	830	825	795	827	810	860	850	797	809	773	816	792	810	853	858	859	842	830	825	890	824	812	821	903	851	820	801	867	832	814	818	794	782	857	813	836	759	854	821	848	867	861	778	782	856	789	817	804	780	843	775	815	841	851	806	838	784	838	768	847	829	827	870	853	841	852	864	821	808	849	855	825	836	798	793	829	776	794	835	805	842	804	796	804	878	827	874	848	804	810	844	835	817	826	810	800	849	805	788	791	813	791	783	819	818	805	829	816	835	820	781	804	817	807	818	854	860	867	827	819	881	799	860	890	856	822	853	785	834	848	884	792	846	863	817	833	777	833	843	842	837	837	849	820	867	810	857	804	822	830	869	833	834	816	822	816	875	825	823	770	832	824	796	785	864	861	831	830	869	836	820	856	840	829	829	774	845	820	834	821	836	807	828	856	819	862	877	848	838	845	813	842	877	853	789	810	805	806	772	819	838	822	807	805	812	836	856	802	800	865	844	811	815	833	884	816	828	859	843	813	816	793	858	824	773	791	820	836	827	795	810	811	781	863	863	838	782	857	828	846	803	801	839	853	851	870	864	838	827	790	837	861	793	831	819	847	870	837	768	855	821	897	805	796	799	775	794	808	827	782	800	792	822	828	832	843	831	831	832	858	854	852	854	807	848	804	830	866	787	802	821	884	851	832	806	884	828	826	854	831	796	829	872	847	890	827	812	847	848	799	814	873	782	821	818	906	811	861	795	844	751	793	864	841	852	801	801	788	803	836	815	811	823	781	881	824	881	846	807	818	818	796	817	835	849	918	863	882	823	850	832	802	807	798	829	797	808	832	810	819	823	824	827	853	824	793	846	841	819	782	839	800	748	836	821	828	916	816	829	862	873	814	818	834	829	827	815	857	851	798	802	879	810	791	797	809	825	881	835	795	823	810	817	839	843	841	794	805	860	812	845	881	760	826	851	829	819	880	796	878	800	837	856	843	825	873	825	833	859	859	858	857	811	848	828	856	879	873	844	860	854	865	865	842	869	788	843	799	862	816	864	840	826	858	804	813	805	795	823	806	822	808	854	880	858	787	784	790	845	848	836	832	821	811	839	776	840	870	802	825	853	848	814	850	786	817	791	860	830	820	793	817	828	812	812	843	871	846	773	776	799	758	792	853	830	817	822	862	806	863	852	815	823	825	877	846	812	804	870	787	791	797	858	790	825	820	833	847	787	837	772	829	826	857	820	803	816	819	849	803	836	881	820	838	816	826	832	803	828	770	803	848	859	874	857	859	834	866	834	789	863	856	814	797	764	865	803	771	866	840	806	850	829	864	831	890	872	780	812	801	859	825	853	845	865	875	781	795	855	796	857	840	829	781	781	825	864	799	846	833	848	813	849	795	867	810	808	804	802	873	791	851	826	780	791	807	834	852	834	805	863	827	830	819	839	815	827	821	829	854	825	841	809	825	835	804	846	792	819	860	814	815	805	825	828	849	833	850	808	855	845	815	833	832	856	827	855	812	769	802	810	825	832	817	857	835	781	829	810	794	772	844	847	818	821	857	841	857	845	848	810	814	818	829	844	803	856	791	820	813	810	810	858	847	826	783	849	863	782	835	805	805	803	828	818	795	865	840	824	815	812	844	866	813	836	840	811	863	856	785	833	818	904	840	838	808	815	793	849	811	855	832	867	842	772	868	854	781	846	836	781	840	824	852	822	775	861	814	836	847	861	808	809	812	841	796	834	820	869	792	824	809	846	874	852	806	802	871	835	869	865	812	815	783	823	830	848	767	832	842	802	830	837	807	843	820	850	800	896	818	791	830	865	795	780	870	809	866	842	842	829	823	807	805	876	817	798	843	827	804	823	784	828	814	814	783	800	827	763	825	840	782	797	818	827	845	767	842	810	810	844	814	816	801	845	870	770	881	815	853	841	855	807	804	822	854	852	847	841	785	826	832	854	838	745	833	843	820	869	829	843	790	856	819	843	870	851	792	824	819	835	814	839	866	790	802	809	815	790	831	856	812	795	836	818	847	816	812	856	825	802	810	841	787	853	836	837	814	837	836	840	833	830	855	805	806	865	798	827	859	784	769	824	843	834	885	846	825	839	850	816	769	801	819	818	759	851	843	808	816	830	781	875	860	801	862	835	865	825	825	826	797	814	804	873	830	813	862	823	869	859	885	840	856	798	890	866	844	878	789	872	822	848	848	800	822	836	809	792	862	841	836	833	825	788	834	791	901	835	864	846	830	897	834	828	818	859	859	902	832	828	773	815	765	791	816	823	814	789	870	821	871	834	859	825	829	848	772	885	845	847	866	866	812	822	822	791	836	843	802	841	854	836	859	826	796	803	773	837	838	833	837	849	792	811	798	813	796	839	818	816	886	799	802	880	820	793	836	838	818	826	843	789	853	840	819	831	796	764	807	819	829	793	826	863	851	875	821	843	801	824	809	839	793	809	845	776	854	785	877	800	828	813	778	817	802	898	822	818	809	872	775	812	822	807	798	861	787	816	823	827	817	851	859	826	849	854	872	835	860	807	846	851	813	821	792	866	827	873	775	824	824	829	775	826	787	782	836	811	759	782	824	834	743	771	850	838	829	908	812	834	804	831	804	812	834	831	831	829	778	791	789	814	823	814	823	864	821	836	819	844	760	823	842	799	861	828	821	776	806	813	837	753	826	809	817	798	850	815	833	832	806	859	810	817	791	813	811	782	847	847	866	837	823	882	831	816	821	929	858	789	824	835	802	830	842	793	851	796	845	785	866	807	848	823	847	808	813	853	817	805	847	849	789	848	793	809	817	866	863	829	806	800	841	793	822	832	817	871	924	792	820	846	828	844	846	803	790	849	846	794	873	831	808	772	851	866	880	808	828	806	831	862	830	827	798	839	871	818	806
4820	15203	10699	5296	4020	3170	2522	2015	1724	1480	1319	1190	1105	1133	1014	1045	984	918	926	940	985	936	925	919	891	929	919	856	885	882	839	859	837	851	855	885	867	836	853	926	863	885	834	846	871	885	856	891	813	826	850	855	823	896	861	856	908	870	830	829	835	813	863	823	829	842	829	841	831	893	831	846	820	822	853	818	852	836	885	848	811	830	872	829	812	818	859	838	782	808	861	847	826	853	847	804	831	838	812	835	786	819	852	883	855	840	850	813	830	873	848	829	852	809	850	848	827	865	830	819	811	817	847	877	827	857	895	841	866	802	806	889	843	856	845	829	892	800	841	867	862	816	860	814	816	804	830	841	813	801	838	924	787	806	849	841	827	809	843	811	860	821	823	873	853	832	842	855	833	807	848	856	827	870	821	835	916	794	838	867	887	879	833	864	873	842	838	771	828	832	817	817	799	825	766	822	797	846	822	852	892	826	788	835	832	857	869	815	843	825	846	811	828	843	828	844	863	846	854	859	893	831	862	791	849	817	785	907	777	800	809	828	845	827	847	797	864	826	878	870	842	828	795	858	852	815	810	839	837	812	834	891	797	870	819	835	855	848	817	817	851	847	907	832	816	879	827	877	834	825	835	831	875	836	842	856	858	873	832	871	821	840	788	826	878	835	858	868	818	831	798	857	844	864	843	841	868	805	845	832	829	787	887	795	852	870	851	831	853	857	852	822	851	832	858	855	854	821	808	832	835	818	878	776	859	841	817	854	820	837	824	873	852	827	872	815	806	811	832	830	867	794	834	875	891	816	814	889	854	859	884	823	822	855	859	853	862	832	845	847	839	819	791	879	831	778	829	829	848	784	825	828	852	845	864	852	822	842	866	804	876	813	860	780	820	820	840	870	882	870	781	888	900	843	845	849	831	874	830	801	843	810	836	821	826	824	785	857	836	865	878	830	818	843	871	833	852	815	807	885	835	871	806	803	849	852	884	776	846	847	853	861	869	831	819	793	841	849	800	829	769	870	843	816	856	840	797	803	858	805	837	855	823	829	832	828	862	846	847	835	868	872	851	805	816	848	889	852	797	851	784	870	824	839	850	814	829	789	833	851	843	798	767	829	850	808	903	840	841	831	853	841	845	840	800	844	782	834	862	835	804	817	825	841	837	793	797	888	852	842	825	814	804	807	818	829	836	824	893	890	858	839	804	822	891	801	791	846	874	832	836	834	859	864	832	829	864	817	838	846	791	853	857	877	842	895	855	812	863	821	892	814	806	862	803	821	851	819	922	829	825	846	839	786	807	828	833	819	831	815	889	827	855	848	817	837	845	838	859	834	871	895	867	805	774	803	869	841	831	809	878	835	847	797	796	835	841	870	816	866	838	832	859	856	807	922	883	865	816	860	825	826	865	886	841	814	811	812	824	836	875	859	820	861	880	826	824	856	846	832	854	862	844	814	922	827	846	833	769	866	818	854	811	796	855	849	779	820	815	850	822	834	812	834	817	795	849	828	876	804	848	839	829	829	838	822	785	779	848	804	860	794	806	824	800	877	793	762	848	822	881	838	834	832	797	825	826	869	859	778	822	840	830	861	823	802	826	838	869	822	879	811	826	887	851	911	870	802	795	827	837	833	818	772	833	883	856	834	824	830	849	851	911	913	842	866	845	843	837	889	826	885	887	856	845	849	864	811	826	833	860	848	834	867	809	815	842	827	848	844	848	832	813	805	900	817	810	823	793	823	815	869	800	848	909	839	838	869	804	827	881	853	912	840	877	851	849	809	855	813	811	832	806	840	851	820	864	810	856	884	830	864	837	866	883	803	856	818	788	832	856	912	818	829	849	888	832	822	845	838	788	826	849	899	824	803	844	871	832	850	840	862	852	819	798	846	801	844	852	869	816	880	883	829	878	817	823	861	810	855	868	820	819	827	788	806	840	803	800	802	830	866	884	874	832	814	807	822	874	852	785	825	798	876	831	887	848	809	829	816	829	861	827	825	828	864	843	860	862	858	833	843	828	819	861	833	826	814	850	851	876	851	846	834	785	826	862	770	829	853	827	849	860	869	782	813	907	856	822	836	821	925	848	832	843	807	840	852	826	835	868	800	830	834	810	886	845	880	814	796	831	885	841	832	806	828	852	823	825	822	767	811	800	823	884	819	857	823	825	867	862	823	825	796	876	863	851	830	811	814	872	843	854	825	815	819	871	814	831	780	848	830	846	866	898	807	833	874	814	893	872	849	859	889	887	834	846	792	852	818	839	849	912	836	842	848	835	799	860	874	837	857	854	824	857	831	798	865	854	834	835	797	808	831	844	824	854	803	834	863	807	883	819	866	816	840	824	868	844	824	891	801	804	834	809	838	814	838	814	884	872	806	837	874	822	842	843	802	853	803	816	849	798	836	863	824	825	890	847	874	830	838	866	864	853	862	865	819	851	837	865	775	817	827	772	791	882	839	849	827	800	795	829	875	844	814	840	859	827	943	803	822	856	837	837	804	824	800	812	865	823	858	835	803	818	821	819	836	854	821	817	820	858	836	798	810	858	828	840	830	819	827	833	877	813	863	833	836	864	875	864	837	844	846	834	828	834	873	819	850	798	815	787	803	853	845	894	839	845	846	862	877	801	862	853	867	808	865	866	806	844	855	860	885	833	879	865	792	836	863	816	794	837	841	835	767	805	833	834	828	863	821	844	809	814	860	857	802	850	850	815	884	816	838	826	888	862	877	843	818	872	773	812	826	796	818	818	846	830	823	869	848	817	831	872	841	820	889	815	796	794	858	853	820	892	864	801	805	809	811	820	823	833	925	794	834	799	861	878	811	788	830	828	823	885	828	831	857	815	864	812	852	818	863	802	805	824	838	785	845	857	893	844	807	874	902	869	841	811	821	846	871	896	786	877	842	832	838	854	888	842	798	856	800	839	828	807	826	799	827	837	824	804	824	856	867	825	870	838	872	868	816	815	882	841	840	795	823	847	832	800	872	846	846	842	823	827	861	828	842	881	859	835	805	867	868	874	821	877	794	847	811	861	863	824	855	874	831	883	843	830	793	818	833	885	837	816	826	788	865	867	839	842	807	842	852	823	815	836	874	777	817	870	807	791	828	810	787	780	801	875	823	833	855	833	832	830	829	842	800	914	866	863	746	809	807	874	869	801	867	880	823	847	850	789	861	805	799	807	846	827	865	869	821	857	911	814	891	827	841	771	845	842	855	858	802	824	848	886	852	834	806	825	830	820	806	836	789	805	894	839	798	850	851	836	815	814	841	847	851	821	789	826	869	890	866	814	881	831	844	832	882	840	808	828	840	815	869	838	856	790	845	818	788	840	825	814	852	802	858	824	803	845	789	888	838	885	849	802	862	832	816	846	777	850	787	840	809	861	838	824	866	808	882	809	831	861	843	851	779	836	803	798	829	892	830	837	860	865	782	859	877	823	766	798	911	839	812	780	866	894	798	875	793	859	792	824	827	804	847	851	816	875	779	928	819
27947	20459	7875	776	459	444	421	392	371	358	373	374	376	369	376	368	322	352	362	376	380	369	375	356	347	366	350	334	343	361	364	355	361	342	355	366	351	354	374	362	364	393	364	361	396	366	358	367	389	357	355	360	354	362	325	357	329	349	388	395	351	373	359	385	363	373	336	349	342	356	351	372	351	378	327	354	372	371	344	398	309	352	330	395	349	330	309	361	376	418	315	369	367	393	342	381	348	347	353	341	368	374	334	348	332	356	326	347	332	336	336	385	364	363	341	354	353	346	390	365	336	359	378	395	366	386	335	370	371	350	372	348	356	362	365	343	337	349	329	333	359	332	386	330	332	392	355	375	393	372	358	356	346	347	366	328	363	372	377	374	334	347	354	349	369	364	371	381	373	345	392	329	357	351	375	326	372	370	361	373	357	385	384	386	329	338	383	351	345	388	375	371	375	337	374	346	351	377	360	363	350	366	346	357	355	388	371	348	346	370	359	336	372	379	354	358	384	375	352	377	376	361	353	364	361	365	357	318	367	352	364	373	367	367	341	369	336	368	365	343	364	387	352	347	331	367	362	354	345	354	333	363	337	342	384	356	381	374	366	361	359	356	376	403	356	344	386	336	350	376	389	362	321	357	329	390	340	345	360	330	338	358	352	345	351	323	333	375	365	354	388	337	374	385	340	357	332	369	397	367	379	387	364	357	339	390	344	353	381	362	348	361	330	330	352	354	343	387	358	375	369	357	367	345	341	362	390	383	379	325	341	339	360	381	331	354	411	344	371	347	333	361	397	375	356	394	362	357	352	349	380	343	376	356	390	375	358	342	366	371	342	360	330	342	376	351	351	357	384	354	370	403	364	332	358	373	339	376	364	368	350	338	355	332	348	323	393	353	349	360	344	317	346	360	366	361	388	356	340	330	375	369	359	354	355	375	368	339	360	359	406	379	372	362	350	362	342	365	354	357	372	382	335	381	358	356	331	367	383	355	352	364	381	332	343	342	371	350	353	346	384	365	338	329	349	317	324	384	362	327	357	391	330	364	348	360	372	361	388	365	381	392	362	361	380	376	379	362	362	369	367	388	369	343	368	376	363	375	334	402	361	361	340	359	382	344	335	390	357	380	367	397	345	383	333	321	357	367	328	346	426	357	328	388	398	359	342	352	347	350	369	374	357	370	360	370	364	386	355	354	362	336	350	362	385	389	358	363	351	360	330	390	349	369	357	384	375	374	369	381	386	384	371	341	385	367	357	390	379	362	354	368	358	352	387	380	375	368	336	331	408	381	350	329	355	348	364	377	365	377	350	376	349	335	369	364	346	379	376	344	345	365	377	341	337	363	392	317	394	382	343	346	376	377	359	394	364	386	363	341	377	381	333	345	349	402	362	344	376	318	399	390	386	336	376	334	353	358	362	362	361	375	353	355	335	392	363	383	377	358	330	383	344	327	379	347	390	374	356	361	405	359	370	384	377	347	362	385	388	379	359	346	361	363	334	416	321	351	385	322	332	352	364	342	362	334	338	342	382	377	382	367	369	379	334	346	381	362	338	377	356	356	372	345	349	337	353	370	361	363	365	390	344	324	365	343	338	399	350	360	348	387	355	366	334	377	388	362	390	361	372	327	348	331	333	374	357	390	355	381	329	353	351	377	344	341	362	357	402	360	336	350	383	348	356	361	354	328	360	348	367	370	398	357	358	354	377	359	363	374	355	342	373	360	373	364	322	363	353	325	332	374	371	367	397	369	380	362	357	393	345	349	360	345	394	337	365	400	371	369	354	356	326	371	334	347	364	362	345	359	351	357	375	336	351	378	373	314	383	379	330	347	352	348	378	360	393	378	356	350	348	367	376	356	370	386	363	379	377	367	350	392	359	382	338	376	355	368	343	331	353	344	374	353	377	358	358	361	319	379	370	374	350	326	400	337	409	363	371	367	335	348	394	331	372	368	347	381	381	376	390	364	353	359	338	374	363	337	354	372	343	340	361	406	343	380	380	388	347	409	338	348	361	361	377	369	370	347	309	335	351	352	368	355	390	369	351	368	358	352	306	346	344	406	399	385	381	366	351	401	380	384	320	349	368	340	362	354	393	367	357	370	368	354	366	368	322	354	360	357	344	352	380	360	364	335	338	364	353	367	367	364	366	358	371	363	399	386	351	397	364	346	345	372	345	349	397	377	361	379	378	329	349	391	422	361	336	354	350	344	379	361	345	382	355	393	365	325	353	358	370	366	356	357	388	335	377	388	337	368	375	354	369	378	329	361	381	352	361	343	363	399	361	359	353	365	340	322	370	388	382	354	352	369	374	377	367	403	359	368	362	368	337	379	365	364	385	412	367	339	355	370	377	341	334	389	340	335	371	355	332	371	369	365	379	379	328	319	370	326	373	353	344	367	356	330	352	344	352	388	378	374	345	374	386	380	348	383	358	370	401	376	345	338	346	342	341	334	374	352	380	356	365	356	375	346	369	307	339	375	355	360	347	340	357	399	356	358	351	374	335	371	352	361	351	341	381	318	340	340	359	350	345	385	371	340	338	372	369	355	327	364	342	362	369	341	348	371	342	346	361	349	388	370	341	340	332	367	351	350	331	348	333	330	338	373	369	380	355	358	347	341	354	356	331	315	352	335	352	322	359	365	375	355	390	368	363	336	361	364	393	406	352	326	351	394	364	366	356	332	353	356	393	359	394	372	337	388	371	356	379	392	336	387	342	348	362	336	391	359	354	370	393	374	362	387	382	364	363	369	374	313	369	366	385	361	379	341	366	356	374	355	355	341	367	388	355	362	364	356	343	362	340	341	381	360	330	380	373	375	348	325	347	382	359	362	349	387	363	347	388	359	321	332	355	356	363	377	343	368	346	374	371	360	372	370	363	364	328	367	386	386	385	359	344	374	363	375	361	338	369	355	353	334	360	364	366	356	319	372	363	348	359	371	358	391	325	384	375	385	355	369	381	376	393	342	353	364	372	378	374	342	344	386	358	371	329	344	369	367	345	367	340	351	407	384	345	374	337	376	366	386	347	395	394	355	341	364	379	394	355	351	359	338	365	374	371	361	356	364	349	364	345	361	363	396	370	367	364	350	363	362	385	360	405	384	376	370	375	320	356	345	344	338	365	353	377	359	364	368	375	379	376	375	349	341	369	356	342	342	356	334	321	335	365	389	345	357	352	377	358	355	375	375	377	378	369	340	352	345	343	369	344	343	334	376	384	366	350	329	333	342	375	338	347	374	358	354	398	379	387	335	327	341	368	355	338	374	368	405	355	363	358	347	371	356	379	378	377	392	376	374	360	336	370	344	389	359	365	386	331	391	357	367	346	347	417	378	365	376	364	388	371	353	344	366	349	310	324	366	371	328	360	367	397	366	352	347	359	326	340	353	336	365	338	352	351	352	366	355	381	329	348	365	346	329	375	381	383	362	388	332	334	335	381	404	356	354	377	351	358	363	350	341	365	368	379	324	347	384	369	357	317	310	337	386
4395	1407	1028	642	552	454	416	411	421	411	397	416	420	370	371	356	419	360	362	345	394	388	387	381	346	395	363	352	391	363	356	355	382	385	332	401	341	381	343	379	324	373	385	349	356	372	368	357	380	365	361	349	393	373	384	360	372	393	341	359	377	342	392	350	384	380	343	371	402	350	351	368	402	338	376	404	363	382	351	371	378	373	387	417	356	382	366	388	362	349	364	362	367	390	340	377	367	367	364	345	404	367	358	376	375	356	331	354	350	368	362	361	372	391	385	367	346	326	366	383	344	374	401	387	376	355	405	376	369	358	356	380	354	370	379	377	376	362	372	353	352	341	373	340	343	364	395	365	397	381	344	374	333	363	367	356	372	334	341	373	348	356	345	407	362	396	379	343	331	378	341	381	359	347	392	368	367	348	344	356	350	374	358	363	357	346	361	356	364	410	355	366	385	345	348	331	355	358	370	337	389	372	361	361	368	349	384	329	344	378	388	338	373	351	369	375	352	339	376	374	381	330	399	356	389	355	358	378	375	345	386	369	368	341	357	354	370	398	392	357	352	378	352	352	409	361	388	353	379	368	379	342	372	370	377	382	364	350	365	360	411	368	394	398	386	379	391	372	354	380	374	373	360	397	366	371	385	363	386	364	361	348	379	367	326	396	356	366	360	381	346	346	399	404	331	353	370	332	385	357	372	403	369	380	375	354	362	388	376	332	348	350	358	348	372	381	363	375	359	360	371	379	362	361	356	345	360	364	397	374	369	375	379	335	365	378	376	378	366	402	379	358	334	393	333	374	365	350	376	395	412	339	380	366	373	378	370	356	353	367	374	404	375	377	355	397	345	383	414	379	366	336	357	388	394	349	334	343	369	354	356	378	400	401	366	372	376	385	352	398	349	394	356	391	360	369	394	367	372	376	354	341	343	367	367	362	360	393	361	364	379	394	355	360	372	368	329	385	386	388	363	352	369	371	365	382	358	357	348	354	348	337	362	347	385	420	352	396	420	369	386	376	379	365	351	375	362	345	332	385	368	354	371	360	374	332	362	365	379	366	364	358	351	370	361	335	348	370	355	337	372	347	362	332	347	380	346	393	407	349	359	330	366	354	417	363	381	384	364	367	395	349	376	337	366	381	362	375	385	396	385	378	364	375	374	382	333	347	395	404	372	389	355	354	378	344	372	340	374	405	350	384	345	355	343	401	363	347	374	357	383	416	374	364	350	413	376	336	377	378	405	405	337	344	397	353	370	358	355	332	351	363	371	397	384	391	380	372	375	409	351	369	341	359	383	355	377	354	351	372	364	375	374	377	373	375	383	350	388	347	367	350	356	391	351	351	376	378	364	346	341	386	386	392	353	399	357	324	355	373	383	373	367	369	376	379	358	390	387	392	373	351	356	346	333	373	364	347	376	370	351	369	408	379	377	370	378	392	375	369	376	361	370	381	345	357	372	348	351	370	350	309	382	363	362	320	389	366	423	378	378	368	391	382	358	326	339	407	385	374	373	401	382	339	334	377	359	344	350	342	361	388	384	368	402	366	396	396	376	378	360	341	358	338	364	347	361	374	326	380	350	383	398	362	380	390	389	388	376	337	343	363	366	402	372	367	356	325	351	371	398	376	332	392	368	362	362	401	353	348	354	438	361	345	354	376	351	376	353	388	367	379	360	410	380	377	338	362	377	354	379	353	397	369	353	397	336	359	373	330	332	368	386	374	361	352	335	391	368	365	393	374	351	341	429	381	404	373	383	380	374	350	391	389	337	371	407	383	392	377	391	367	378	376	368	371	354	386	417	363	344	388	348	369	377	326	384	373	333	361	385	339	378	370	369	365	385	351	360	359	364	380	413	375	373	375	370	364	341	363	372	364	375	381	384	350	351	355	365	356	381	365	386	359	372	359	368	326	324	362	344	365	354	382	373	351	343	359	382	336	403	371	416	404	384	376	375	385	338	348	354	381	383	332	356	394	357	377	345	363	356	344	382	356	400	385	368	368	366	345	336	376	378	374	353	386	375	331	340	361	361	345	385	391	369	347	357	371	416	383	336	389	383	360	366	342	377	374	385	337	393	372	343	353	372	387	349	375	367	403	369	329	369	356	358	386	355	361	382	376	378	397	358	356	384	385	365	338	412	375	379	354	384	344	385	374	401	367	365	362	366	343	416	342	354	382	356	372	355	374	383	346	363	377	391	343	366	391	379	386	386	382	403	375	346	342	348	362	374	360	376	352	395	370	361	354	362	425	354	325	380	362	346	394	361	386	343	367	379	350	367	393	368	377	360	345	369	395	380	387	382	387	331	382	349	341	383	352	352	358	397	338	334	340	374	374	335	374	400	402	358	393	367	373	386	376	356	356	394	354	363	389	352	357	377	397	374	398	337	362	375	339	378	389	407	384	370	353	381	323	414	392	378	400	374	374	367	370	359	382	356	400	356	348	386	362	366	365	378	398	374	346	379	391	351	351	353	368	379	364	357	363	401	385	324	408	360	366	344	431	374	364	372	394	345	381	352	359	373	349	355	360	363	389	369	382	373	384	362	368	382	383	370	393	381	365	356	361	338	389	344	366	369	374	341	379	372	381	410	363	386	350	350	381	349	354	409	362	377	362	338	358	346	366	376	382	359	345	338	341	379	378	364	396	383	348	356	387	389	385	348	349	364	356	339	358	324	384	388	339	378	346	359	371	328	350	374	375	334	342	361	365	361	362	377	389	349	362	392	349	367	366	379	377	356	388	381	352	380	350	370	374	365	376	349	362	328	356	374	360	382	360	352	364	337	366	381	368	373	360	351	367	360	321	365	343	374	345	353	380	376	381	372	361	361	344	358	353	381	387	368	319	345	371	348	349	349	397	357	374	359	382	352	330	371	366	374	373	345	373	386	346	386	356	394	353	359	408	371	365	354	355	381	374	385	351	368	323	379	386	369	373	376	363	371	364	363	367	360	373	329	376	362	346	390	392	393	370	350	366	405	367	361	370	393	342	376	372	375	360	398	398	353	373	398	357	333	384	369	375	380	346	371	377	345	357	344	404	387	362	364	383	329	375	375	364	384	336	378	377	375	380	374	387	350	369	372	377	352	349	380	379	398	388	341	390	367	367	390	351	377	385	356	340	386	341	377	372	362	361	407	388	363	359	386	364	362	376	365	379	367	358	378	360	353	384	348	383	355	381	378	364	356	378	393	392	356	382	360	386	356	364	350	366	366	368	359	378	358	371	335	366	374	346	369	375	367	396	362	358	348	352	363	357	324	390	366	356	357	339	360	352	406	358	381	370	365	373	379	377	371	356	373	376	332	378	392	381	374	370	365	376	392	385	381	337	377	379	340	367	374	380	394	350	389	408	373	382	353	327	364	372	359	368	399	354	364	365	376	365	362	367	334	407	403	362	375	371	353	352	346	383	358	354	356	381	351	365	404	355	376	363	346	344	339	357	359	375	363	354	389	355	371	399	383	358	381	369	383	367	381	379	363	391	373	385
23693	21496	29001	24439	21508	12969	1855	1268	1052	1025	951	996	945	890	867	910	843	817	806	837	896	817	798	849	813	814	814	816	799	836	774	785	800	819	818	828	821	817	763	801	785	813	809	857	874	783	826	835	841	769	788	791	871	765	804	775	815	797	757	847	817	813	802	814	816	805	794	778	812	795	770	822	831	800	825	816	822	802	806	779	816	790	807	812	802	833	818	747	813	816	779	851	778	847	813	785	867	788	809	805	808	814	777	824	793	821	806	802	789	807	773	826	782	845	806	763	802	795	802	787	773	775	799	789	827	776	817	873	804	757	820	814	837	811	801	841	768	852	791	786	736	791	767	835	772	792	806	802	733	790	774	798	771	785	770	793	857	831	818	773	824	862	807	785	761	795	776	805	805	753	774	788	800	850	786	833	793	819	826	843	758	743	822	820	762	801	815	822	794	823	820	778	804	778	758	793	771	798	820	783	822	824	821	791	795	793	822	791	810	739	761	773	816	762	754	820	745	810	826	799	823	819	827	765	762	780	815	809	819	776	809	788	772	789	850	822	776	772	759	792	846	799	831	792	772	767	815	838	826	772	771	732	767	788	825	783	809	825	804	808	772	776	775	830	777	819	825	838	815	824	815	741	785	771	795	791	823	847	812	795	815	868	796	780	829	811	794	745	740	829	778	785	768	797	797	792	820	788	844	831	798	785	778	806	850	781	772	787	828	827	840	787	812	801	787	805	790	773	846	788	776	795	810	801	779	757	812	779	807	782	762	779	801	781	807	809	813	820	751	789	792	830	795	793	774	734	753	815	756	823	810	828	824	818	851	784	809	792	752	853	791	800	797	852	803	767	826	784	762	792	754	817	784	800	781	756	761	763	812	775	779	773	819	846	780	848	813	792	770	771	824	789	836	817	849	811	807	782	741	765	838	812	838	812	798	779	803	782	818	812	845	821	765	811	836	831	780	783	794	826	834	765	834	827	854	853	847	777	800	818	780	841	790	797	838	808	822	829	829	799	793	820	823	776	776	831	827	821	769	840	842	801	744	827	829	859	794	833	787	791	824	757	823	807	783	793	774	770	813	775	837	825	793	839	795	759	761	776	749	788	855	801	794	802	783	811	838	823	754	780	799	788	813	832	831	794	829	794	827	762	805	792	815	813	746	804	794	800	805	783	786	810	825	791	810	798	793	782	811	797	826	793	782	803	804	784	803	793	819	822	818	799	733	820	803	781	774	818	806	821	791	814	814	781	825	824	772	775	806	837	816	838	811	791	806	825	788	810	812	800	829	820	760	801	801	796	819	787	808	776	766	785	774	786	818	810	829	773	781	762	867	843	832	798	787	763	824	745	836	861	796	870	803	791	802	801	784	830	862	810	844	813	811	768	795	789	807	788	774	818	790	791	754	782	777	809	781	778	841	822	765	783	756	785	765	807	826	766	804	766	787	788	766	783	803	856	840	821	791	794	801	785	807	798	763	762	768	791	800	829	764	820	842	787	828	810	817	842	818	859	766	809	746	757	841	800	858	786	783	750	772	832	853	849	801	773	823	872	806	799	822	833	751	799	831	872	832	789	792	822	745	772	790	773	783	785	757	772	772	755	740	788	910	774	799	791	840	808	813	797	815	793	782	755	833	811	798	785	750	844	765	829	775	812	823	785	843	849	824	809	818	766	863	800	846	816	780	789	794	775	805	783	767	811	754	757	808	784	741	767	805	775	831	810	760	746	793	757	795	815	777	843	785	837	798	766	779	806	833	797	823	806	773	795	812	818	795	761	792	834	818	811	816	858	811	763	832	794	815	775	787	772	803	796	796	841	882	855	798	805	771	767	798	775	796	797	792	815	835	731	779	790	860	787	860	822	791	770	780	789	785	808	799	764	815	827	782	856	828	798	781	802	829	836	768	764	797	796	781	781	760	817	824	754	805	808	807	829	781	748	830	796	830	809	809	820	796	809	820	771	835	781	815	791	816	781	779	872	785	802	767	773	806	796	822	795	799	809	819	784	817	792	793	798	770	793	814	787	795	776	780	816	831	809	833	791	769	787	854	851	801	760	802	800	739	780	840	770	784	805	800	808	760	795	831	781	815	772	755	790	783	794	876	785	842	791	799	855	791	803	779	789	818	771	807	784	785	823	772	798	788	763	773	798	804	783	822	759	753	761	814	757	861	782	759	775	757	757	811	813	822	799	825	832	799	761	775	798	792	808	851	792	803	797	755	775	811	796	778	798	822	836	815	811	774	784	792	835	816	812	826	834	830	759	766	841	833	754	772	822	782	804	778	833	784	802	809	755	784	778	809	815	834	781	769	783	752	725	812	767	775	806	751	824	804	771	803	855	812	778	815	763	812	802	775	763	796	774	776	780	804	724	848	801	836	782	761	777	823	777	851	784	793	805	791	796	780	822	770	826	841	818	779	787	762	801	790	826	785	812	845	788	851	832	778	790	847	809	838	817	796	802	779	761	851	803	806	804	789	816	840	821	787	748	790	752	821	816	810	778	811	808	804	772	796	816	865	789	834	810	765	760	804	811	777	783	837	827	756	833	832	775	759	859	771	819	794	818	824	802	770	824	800	813	732	752	778	811	806	798	794	829	778	839	793	766	779	765	814	816	793	829	843	757	811	779	827	826	845	785	758	818	775	823	790	799	812	797	818	828	814	795	828	776	800	756	777	816	824	787	800	831	777	798	820	772	778	762	851	803	812	809	797	772	869	704	793	804	778	770	830	827	776	785	819	780	806	839	835	827	830	783	807	777	832	804	808	808	730	764	764	788	790	843	815	822	801	761	777	839	766	802	788	760	802	813	796	833	764	796	777	815	758	778	781	763	837	789	809	833	846	795	825	813	818	822	749	792	776	810	851	784	790	781	847	753	764	778	825	797	789	784	789	770	837	832	850	787	811	779	838	817	846	824	809	838	772	781	763	800	801	836	814	772	760	730	759	795	788	785	831	766	811	753	869	838	775	830	819	748	784	753	777	817	828	812	838	819	797	814	807	772	759	785	870	810	794	844	822	814	826	806	760	818	814	766	827	796	776	825	774	819	809	837	795	761	812	795	802	737	811	792	848	860	789	771	782	825	816	795	807	839	712	796	806	808	825	817	775	805	782	789	780	798	865	784	809	784	843	802	804	758	815	742	821	759	808	736	778	788	775	810	818	839	851	822	770	862	798	806	801	774	797	750	804	735	783	805	796	790	776	765	842	794	771	856	783	830	808	815	777	743	788	745	813	764	798	746	794	835	837	799	767	780	823	797	808	787	775	822	801	793	854	801	804	795	796	812	802	797	772	835	780	795	853	793	766	770	738	791	837	806	799	801	839	783	782	751	736	774	744	760	848	757	782	828	807	803	800	750	854	792	816	761	764	789	809	724	798	824	821	798	746	789	717	816	770	765	828	827	831	803	829	846	799	794	805	800	715	806	825	761	758	823	794	787	766	769	772	773	819	845	821	799	838	865	805	795	782	806	843	770	804	778	846	775
3715	9439	6530	3206	2522	1984	1601	1383	1250	1163	1067	1013	911	931	949	944	880	840	843	816	872	839	830	839	823	809	776	808	795	842	754	826	813	781	810	807	799	826	830	774	783	826	776	815	768	754	816	765	792	758	826	819	826	791	752	805	802	796	799	799	828	801	782	821	761	783	813	790	784	825	820	747	779	783	779	826	825	844	741	807	829	792	789	818	813	826	787	812	797	797	784	848	816	812	794	796	775	830	798	804	796	754	747	799	775	821	836	801	798	777	786	815	792	796	786	793	781	783	813	773	795	772	805	881	782	795	779	818	756	808	807	733	777	825	777	791	748	809	804	795	770	836	777	767	838	839	787	801	822	841	826	805	782	821	810	775	812	781	759	789	797	767	816	815	794	789	823	749	833	780	692	820	805	783	808	793	892	779	778	818	817	761	749	821	816	805	787	728	830	768	793	814	763	768	850	788	775	795	822	806	767	744	810	737	810	831	828	782	765	754	780	746	776	802	793	777	793	812	818	798	806	802	784	841	818	798	817	795	780	781	826	826	746	793	741	825	828	769	812	784	795	862	830	734	800	805	799	739	812	855	796	806	779	870	843	797	782	753	820	796	789	732	824	806	772	810	794	839	793	847	758	817	815	776	768	753	819	773	806	788	836	811	786	747	775	838	826	769	805	830	766	772	765	782	809	767	818	821	759	800	799	838	776	749	808	803	785	745	771	770	832	798	773	834	814	768	810	799	802	791	821	802	772	792	776	772	808	815	803	826	803	778	743	769	771	843	794	787	783	828	816	779	738	757	757	796	777	807	816	764	767	841	806	776	769	799	774	743	788	805	780	782	806	812	846	744	755	796	809	764	770	785	772	806	790	801	789	755	792	814	824	766	794	776	775	802	730	828	815	846	819	748	819	827	781	831	745	816	852	820	814	780	779	783	724	765	791	822	756	818	831	758	756	784	808	798	814	797	813	768	808	836	786	735	786	774	795	790	824	753	792	797	797	813	811	828	783	753	787	790	816	817	827	789	795	788	739	784	793	812	758	782	794	771	809	799	804	799	778	753	787	740	824	697	824	790	822	794	767	806	756	807	810	817	785	799	788	830	789	790	807	822	782	808	785	792	822	769	790	824	762	745	839	783	804	792	807	772	812	742	744	798	807	855	803	848	782	801	797	801	775	752	745	811	747	828	817	814	815	771	759	714	819	786	795	794	783	779	783	824	825	797	740	785	814	805	794	863	829	801	772	796	768	827	757	785	802	773	731	776	798	787	768	776	858	827	819	822	745	787	803	829	802	843	777	780	785	776	788	797	822	790	848	800	795	719	815	753	791	796	793	766	775	750	777	781	745	771	803	833	830	790	795	775	806	802	799	791	770	762	825	814	812	724	825	777	831	765	772	792	794	770	765	790	808	813	805	793	797	826	834	819	735	788	771	783	791	796	807	819	787	781	799	843	744	790	788	807	762	828	840	740	792	808	771	772	765	785	781	830	760	807	802	754	873	791	828	807	781	857	861	800	797	734	786	822	824	794	769	803	803	824	794	807	811	811	817	793	787	756	776	778	771	862	835	773	834	809	738	850	792	812	839	816	858	784	807	803	781	786	839	813	806	804	814	768	814	788	736	751	755	766	778	793	845	765	833	856	770	762	788	786	737	792	757	790	783	770	747	797	801	750	797	788	773	755	840	769	813	809	780	843	783	794	801	825	767	781	739	771	772	841	770	771	778	798	837	803	854	851	811	766	778	824	771	812	766	844	862	781	806	772	811	796	811	850	764	798	872	784	793	828	721	824	769	806	855	723	767	869	805	779	778	778	832	802	770	815	814	785	791	763	794	803	838	816	786	831	791	837	811	769	768	801	838	814	832	783	791	776	812	788	806	803	792	812	823	805	821	829	800	738	798	876	792	889	837	822	761	782	782	788	787	822	842	817	796	804	776	807	774	754	807	834	811	777	804	760	848	734	809	794	780	772	798	826	806	869	841	843	800	829	803	763	770	792	796	780	808	810	853	761	779	801	755	839	825	817	815	790	824	797	852	782	788	813	801	766	786	813	751	789	770	795	808	808	770	764	846	812	832	783	830	850	786	760	807	769	807	822	779	857	784	821	800	824	775	780	781	833	795	827	845	782	841	792	791	796	808	781	769	771	815	803	863	772	822	806	782	806	801	774	835	845	796	796	804	822	791	812	780	778	832	762	805	734	841	833	761	806	788	794	778	781	747	796	764	763	833	735	774	809	749	774	807	852	792	814	779	774	809	850	784	845	785	793	804	826	735	741	802	811	822	754	795	805	817	827	798	798	793	796	842	745	785	747	845	823	811	786	845	827	843	793	799	760	787	821	833	831	758	777	817	772	778	781	807	850	741	833	816	796	808	775	806	799	808	785	808	806	770	828	749	809	805	810	776	796	754	789	792	838	795	775	755	805	765	814	832	843	801	819	803	811	803	858	738	798	752	772	770	799	814	732	779	769	806	816	783	779	788	795	804	749	798	776	772	814	770	823	803	767	770	794	780	850	767	840	790	787	802	760	840	825	781	834	794	787	775	819	822	822	818	784	836	816	791	856	758	801	828	748	802	831	790	792	836	793	811	819	789	787	782	795	817	783	744	782	774	797	841	784	817	799	815	845	767	753	774	776	774	818	756	785	784	822	760	795	790	771	796	821	823	810	794	790	788	804	811	789	791	776	804	787	818	816	829	821	818	821	792	854	791	820	815	846	809	752	823	847	844	759	811	774	768	750	853	743	864	821	804	766	787	809	804	836	803	804	847	766	784	832	823	802	756	806	811	774	808	777	812	804	760	839	815	844	804	847	824	824	828	796	831	823	807	798	804	786	818	786	804	795	727	841	768	751	864	771	785	796	783	760	795	763	835	807	780	847	763	767	791	790	748	831	763	799	757	740	778	815	810	820	833	777	777	808	778	779	808	796	795	725	786	763	768	829	784	749	795	801	768	819	813	774	782	814	817	815	834	823	784	779	797	821	855	792	752	784	812	836	747	807	755	810	805	776	836	744	799	839	850	805	816	788	780	784	781	783	818	824	756	768	771	798	752	847	780	772	854	818	775	798	787	816	805	804	820	774	816	793	858	742	802	776	792	759	807	847	789	797	793	817	831	706	787	813	808	805	823	787	742	762	740	774	821	782	785	762	799	759	794	747	825	846	774	781	778	769	793	777	803	764	793	795	798	794	837	800	824	800	787	817	807	833	834	827	800	783	846	786	780	774	823	770	811	808	777	842	799	753	779	827	839	821	827	801	768	799	821	830	756	810	764	764	822	796	851	810	785	810	784	745	845	802	811	773	759	829	787	804	792	806	790	807	725	780	814	797	809	812	804	776	822	809	817	788	823	758	793	789	758	793	769	795	818	796	808	791	762	811	807	775	861	801	763	786	763	783	808	816	825	803	783	783	819	811	788	767	751	786	782	762	827	805	795	767	855	810	786	719	811	789	820	792	793	817	776	816	832	822	812	789	782	796	776	777
24757	21440	27955	25264	13359	751	470	397	322	319	306	312	278	313	303	259	287	286	279	262	247	255	255	228	263	260	256	254	245	261	223	253	248	280	230	251	215	222	218	222	228	271	265	222	244	224	246	246	254	230	249	225	245	234	238	258	243	248	239	243	269	254	238	229	250	265	211	256	230	241	270	242	232	241	238	226	241	211	256	267	236	231	220	247	237	266	230	267	269	217	291	238	247	234	268	254	223	238	218	255	250	230	229	267	219	244	235	271	254	262	234	234	234	240	224	239	231	248	238	212	238	239	236	275	253	241	245	232	237	225	238	250	243	242	238	225	214	231	237	235	249	213	246	256	273	260	232	248	235	239	246	237	221	247	220	248	221	233	237	247	234	245	237	255	230	245	257	257	238	235	232	256	231	236	252	236	257	242	228	231	254	229	244	239	258	224	240	248	226	217	205	257	221	248	256	251	246	229	233	228	268	274	263	269	241	249	252	206	239	237	258	215	247	250	233	223	238	246	215	242	266	229	248	238	243	263	239	215	226	240	229	251	259	252	236	245	212	213	239	238	230	215	209	226	251	220	241	241	231	242	259	243	233	242	230	239	229	256	230	232	247	253	235	266	240	252	258	257	234	241	230	259	234	263	274	264	255	231	264	245	227	230	250	234	240	213	239	260	261	248	281	262	216	257	250	230	238	245	238	248	241	239	224	247	262	258	238	233	222	243	241	234	233	223	228	233	211	243	273	229	252	229	272	226	212	244	254	251	236	243	253	242	232	239	237	238	221	231	229	230	263	269	228	230	200	243	268	251	236	249	281	221	229	228	240	232	229	265	263	228	256	239	250	208	292	255	238	234	223	243	274	272	236	247	246	234	219	246	265	243	244	244	228	236	245	231	254	234	225	246	222	251	246	251	228	233	237	257	244	237	263	247	243	249	244	218	261	233	266	215	244	208	257	254	237	256	259	232	246	235	229	252	241	239	274	247	248	256	265	250	237	246	265	234	257	247	268	250	257	247	225	246	223	259	247	233	210	229	260	240	252	263	210	218	243	243	266	259	251	259	224	232	234	251	232	264	252	232	245	230	244	235	261	258	214	250	231	225	260	256	249	229	226	254	251	254	212	255	231	244	242	240	236	234	207	196	240	259	253	263	245	247	215	217	237	222	261	242	223	245	266	255	220	232	249	230	255	218	255	263	242	225	228	270	249	240	246	265	240	215	235	247	237	213	266	247	253	238	256	236	217	234	226	245	239	229	247	243	245	260	268	244	237	257	247	230	226	262	237	244	222	242	241	255	227	237	231	217	214	256	241	218	231	234	267	225	213	247	273	234	217	241	219	268	220	254	249	232	292	267	237	219	212	239	238	246	254	234	236	245	244	230	262	262	245	245	227	234	227	228	228	239	231	237	258	217	238	237	217	239	255	255	243	223	260	250	242	232	247	231	227	254	247	217	223	254	258	230	229	241	243	231	245	241	267	233	232	264	242	254	259	260	278	224	225	217	241	247	276	254	220	211	249	240	225	243	242	264	243	222	238	266	250	226	238	223	237	223	251	223	229	221	259	259	255	266	265	233	231	229	234	265	227	244	249	250	240	262	280	223	234	248	268	241	263	242	233	208	233	201	227	271	235	273	256	245	234	262	221	237	231	233	229	259	238	255	245	243	225	255	242	242	263	233	242	237	263	260	232	224	259	242	237	235	229	261	255	274	246	239	246	235	277	233	272	272	250	245	236	235	234	251	247	256	233	274	222	224	259	252	221	236	195	248	250	229	247	270	240	255	244	276	240	264	215	216	237	224	251	244	219	242	249	259	241	274	249	271	235	257	256	233	227	221	251	247	263	235	262	245	219	257	234	237	220	254	251	202	239	261	237	217	240	242	226	227	219	237	245	242	231	229	232	232	249	220	232	261	248	267	211	233	252	239	241	257	238	252	270	246	251	234	219	243	241	225	246	217	242	225	243	209	246	209	235	225	239	239	252	256	248	239	221	249	238	229	257	238	232	283	215	253	225	253	234	253	255	241	249	247	246	246	236	255	239	260	238	214	249	244	234	237	237	235	227	225	261	234	253	249	251	206	271	250	233	226	241	253	251	266	242	213	251	242	289	252	245	247	263	231	243	259	234	246	216	260	234	271	236	229	247	215	236	228	252	247	217	220	238	249	243	242	226	255	253	228	253	260	241	228	271	249	251	259	245	251	240	210	266	247	231	271	242	243	267	229	256	237	232	238	236	237	222	236	239	263	260	230	240	239	220	260	221	243	258	243	257	253	249	229	243	228	235	273	207	225	241	245	250	227	256	236	224	232	242	237	250	259	216	220	231	254	257	263	208	268	219	241	266	205	251	251	265	252	257	226	256	256	258	261	250	236	227	211	235	258	210	233	233	237	262	257	250	235	240	250	232	224	262	256	222	265	231	237	251	251	227	259	257	235	266	212	243	238	249	201	226	220	240	235	240	271	244	239	255	231	249	221	240	213	229	243	256	247	270	233	244	245	273	222	212	237	248	214	244	225	246	247	261	247	243	247	241	236	247	241	266	221	242	228	257	256	226	230	255	274	249	265	209	258	251	239	227	273	244	246	238	257	265	236	235	206	257	220	238	273	280	234	243	267	246	223	247	242	215	248	243	229	233	199	239	227	239	220	252	239	225	254	280	219	251	259	258	222	250	259	225	227	257	234	263	239	227	226	220	224	241	241	254	252	215	250	247	226	235	241	249	235	224	250	241	266	257	238	229	250	255	236	233	224	231	261	252	247	263	244	221	250	224	251	240	240	241	246	227	281	239	246	255	273	257	269	228	249	241	232	236	244	227	234	248	249	235	251	219	248	262	265	224	236	261	230	211	259	229	231	251	254	234	239	265	247	272	249	226	263	243	265	252	247	206	229	241	249	236	214	279	237	247	247	215	224	252	239	254	249	227	231	222	248	256	259	255	222	240	241	263	229	228	257	249	244	232	224	249	232	240	233	264	237	240	248	229	212	256	242	241	231	252	263	261	228	228	234	208	236	223	229	275	216	243	222	234	208	221	222	239	220	217	225	227	225	232	241	255	260	249	225	235	263	236	253	248	232	229	205	232	241	243	245	269	231	251	231	251	246	203	226	244	224	226	222	271	255	220	241	224	240	258	242	251	256	239	214	226	227	287	244	250	232	240	238	263	215	238	247	234	244	207	243	221	253	236	259	269	248	262	226	259	215	215	272	251	238	253	222	277	239	284	247	245	242	221	229	231	261	227	223	234	271	265	229	231	255	235	241	253	246	249	249	256	275	246	268	238	259	265	236	261	289	228	239	246	262	220	269	230	229	251	251	240	257	267	251	251	257	242	237	246	256	254	248	252	257	232	236	221	241	266	217	236	260	238	269	215	257	218	243	226	235	250	247	235	216	234	232	262	239	252	253	233	247	244	221	241	260	263	237	256	258	245	256	258	221	222	238	208	226	219	254	253	232	255	261	265	233	285	252	240	229	250	243	230	246	245	264
3472	5505	3580	1756	1278	948	741	599	507	491	434	361	357	345	333	312	314	321	294	328	309	294	304	276	286	300	282	278	299	253	249	305	230	268	260	294	279	294	295	255	268	300	297	271	278	256	276	290	306	265	279	286	281	246	244	287	282	270	264	266	283	260	283	280	245	254	275	267	264	275	282	284	243	286	287	267	276	285	231	282	259	247	246	286	274	255	269	263	269	255	264	293	269	276	246	317	257	272	252	258	282	240	251	262	267	253	260	258	270	259	256	276	258	251	273	280	249	253	288	290	258	256	271	281	251	270	274	253	272	273	246	256	273	284	292	295	248	283	267	256	286	256	267	262	264	231	264	275	256	270	263	273	283	264	301	291	268	264	248	262	267	281	285	271	235	255	262	287	276	274	254	276	278	270	271	266	294	285	233	261	266	255	265	270	245	286	245	276	271	286	278	257	283	275	266	288	258	271	268	260	274	286	249	271	276	254	254	261	261	295	293	260	268	234	248	252	256	269	252	247	296	254	242	284	308	277	284	240	266	273	291	239	266	265	264	270	266	265	244	272	256	263	275	236	236	283	273	250	274	280	280	246	254	252	287	238	270	263	262	280	255	282	266	258	256	265	280	251	284	288	286	235	297	285	279	267	293	260	265	269	279	266	286	267	268	259	269	238	287	301	260	260	265	257	250	272	264	264	293	266	307	258	256	288	268	264	255	279	272	250	295	253	263	252	269	249	268	270	248	269	253	260	283	249	261	244	273	285	250	290	278	263	243	274	249	265	282	245	252	280	279	285	290	279	286	261	284	286	248	248	286	261	278	266	240	283	304	267	290	285	280	274	248	291	294	280	305	279	268	246	243	293	239	267	260	277	260	237	281	282	272	248	263	278	263	278	270	270	280	289	262	254	264	280	290	248	263	260	261	243	254	243	238	254	268	252	278	261	287	261	246	266	282	284	258	261	260	296	242	231	273	251	270	271	256	270	266	258	284	250	250	264	262	275	281	253	264	262	277	276	267	252	275	299	227	253	288	259	255	277	276	297	252	267	283	273	264	244	254	307	263	284	274	278	255	265	279	257	260	287	276	254	272	263	277	268	273	275	267	268	296	271	268	254	274	251	333	255	249	264	259	289	267	250	237	278	275	273	260	288	298	261	270	262	268	237	257	269	270	254	264	282	254	281	286	267	283	263	264	278	247	254	249	272	252	276	253	271	276	248	254	271	250	296	263	265	262	271	304	279	246	263	270	272	278	257	273	262	250	274	272	293	271	247	290	272	263	269	293	265	248	246	240	272	252	267	269	265	271	270	250	257	270	281	296	274	252	291	272	275	283	240	267	261	281	260	262	288	250	304	250	244	277	229	254	280	262	285	228	250	293	297	328	274	265	268	249	246	275	248	251	282	265	284	277	250	269	302	221	268	235	264	269	270	294	268	265	256	279	282	245	269	267	242	271	268	262	254	286	265	256	259	238	259	288	257	279	263	251	290	264	305	264	264	258	279	244	244	274	279	283	295	236	282	269	260	254	257	264	262	293	275	282	259	250	242	303	272	254	260	283	267	269	267	246	246	270	269	260	245	258	291	255	265	268	308	266	257	267	268	313	244	240	250	288	283	278	269	246	258	277	264	247	248	264	241	260	243	264	257	276	259	281	259	273	281	262	258	255	281	261	286	259	269	270	249	254	257	272	263	265	244	263	296	263	237	273	266	271	283	267	275	247	275	281	239	269	259	292	263	273	261	258	279	260	279	288	275	285	280	239	264	269	284	257	292	286	292	294	252	252	246	246	255	249	265	253	258	251	270	269	242	285	274	250	289	278	250	282	250	254	271	277	286	248	271	270	294	252	269	270	261	288	271	268	252	288	260	284	277	308	278	274	260	239	279	240	290	257	272	295	263	266	239	229	270	263	258	266	273	237	243	262	283	248	287	246	249	248	289	260	277	260	275	235	250	269	257	280	280	262	300	244	264	258	258	279	272	265	293	282	279	256	254	278	248	289	265	271	268	268	261	257	262	244	275	279	284	256	235	298	249	239	276	267	308	253	259	280	244	283	256	272	260	237	267	282	281	264	286	288	292	282	286	272	255	273	264	217	269	255	292	277	280	252	273	280	245	239	263	253	262	258	286	254	258	258	267	252	270	242	243	256	273	260	257	275	266	259	269	252	277	250	274	257	283	254	284	268	246	282	242	258	304	295	235	287	248	258	258	265	244	282	274	252	256	254	275	284	293	254	270	265	261	288	266	267	265	267	225	254	234	268	246	277	281	252	264	265	285	268	263	266	283	284	220	281	272	273	252	265	279	268	264	256	269	265	246	271	272	259	277	256	256	257	269	257	262	270	258	248	255	274	266	299	268	253	247	263	278	251	274	253	259	268	276	269	289	273	263	291	276	283	293	274	250	264	252	223	257	260	268	278	304	281	266	246	256	269	280	254	281	288	286	268	248	261	261	260	259	285	240	285	251	268	255	255	287	261	269	263	283	259	262	255	276	241	254	244	269	261	246	258	242	308	263	254	266	281	257	271	270	273	278	255	255	256	249	270	252	272	289	272	272	274	275	265	246	274	256	270	273	263	267	279	253	271	245	293	272	271	254	255	276	260	295	259	251	268	266	235	257	259	258	283	243	266	265	247	292	251	285	250	238	269	241	283	278	270	250	273	272	250	260	239	261	269	268	257	272	278	265	257	232	277	265	274	291	261	273	244	248	263	281	269	282	265	275	267	260	262	284	247	288	232	258	295	291	263	277	259	290	274	244	281	266	250	276	254	243	277	253	271	294	248	257	278	241	296	286	287	245	277	235	254	258	259	286	255	275	271	278	262	258	270	262	248	279	260	260	274	261	256	300	264	263	246	274	251	249	251	242	254	263	277	244	239	242	253	293	264	275	290	275	259	245	259	239	274	253	285	271	270	246	261	248	274	274	253	261	280	278	274	236	242	268	271	284	273	256	258	286	268	271	291	294	277	265	281	269	261	252	270	247	259	273	282	219	258	286	268	274	263	283	253	263	260	265	262	296	279	268	248	275	288	283	241	288	267	248	255	241	266	260	280	251	264	249	245	273	263	255	299	262	278	239	276	265	273	269	290	280	229	295	306	240	253	265	279	259	284	259	288	271	266	261	253	282	250	255	283	285	272	277	298	292	259	257	246	246	279	260	273	283	271	278	258	260	275	259	277	246	267	253	248	266	274	268	280	284	261	246	276	264	257	231	264	272	266	284	276	270	277	249	269	268	284	250	275	253	248	235	237	254	267	256	286	268	289	257	256	256	265	257	297	258	253	275	291	256	272	259	273	252	259	302	264	245	264	250	264	291	254	260	268	277	295	277	247	277	263	264	265	291	279	299	255	270	266	241	289	291	253	261	256	282	252	265	276	285	281	251	277	265	293	269	265	273	240	284	276	241	277	281	273	280	269	307	257	279	267	272	265	253	284	244	292	264	268	254	234	273	268	252	288	276	270	278	259	270	289	262	255	245	300	261
22681	21552	29472	24125	21556	21633	12629	1730	1326	1239	1190	1108	1015	1013	1052	969	953	916	950	894	872	898	871	892	867	918	912	853	879	863	843	874	937	900	862	843	814	853	873	827	812	808	880	820	833	835	806	830	838	799	893	805	858	800	859	848	796	831	811	842	843	806	864	843	829	847	819	801	829	834	820	828	850	814	858	796	776	847	813	843	854	855	886	794	860	855	853	858	787	804	807	869	831	784	829	804	790	852	854	807	812	828	784	840	808	839	819	778	860	913	821	808	835	790	853	780	769	811	851	802	880	839	848	907	851	803	817	868	894	849	826	812	825	828	788	876	820	837	820	840	819	792	800	791	834	819	811	821	808	851	858	861	868	777	893	829	805	806	831	825	842	830	838	858	843	820	881	774	837	787	806	837	795	855	868	797	817	900	836	797	818	822	836	800	863	854	823	827	866	819	877	851	810	872	827	819	840	828	820	836	805	875	849	839	853	870	903	818	865	812	797	815	836	821	864	829	820	791	830	856	893	785	833	845	862	834	791	822	850	796	849	826	801	775	805	793	816	790	839	828	819	866	823	824	832	785	813	823	814	780	821	807	812	839	896	802	806	834	817	827	837	829	838	836	859	827	807	827	798	854	842	847	823	884	811	882	863	797	801	814	879	801	835	824	840	810	786	830	858	900	844	825	847	840	819	844	779	833	778	827	814	832	789	826	846	888	863	836	847	815	890	804	815	804	832	798	804	827	808	865	837	818	826	767	840	802	806	818	803	825	832	850	821	799	865	812	811	825	849	831	798	869	837	818	857	892	844	861	853	804	846	852	841	885	857	822	841	832	853	844	844	809	768	827	802	789	847	870	846	807	855	778	863	836	864	862	826	818	876	787	795	798	798	817	846	846	811	768	840	793	855	788	814	864	808	859	796	861	819	853	839	788	806	776	812	851	883	847	826	832	795	827	866	832	860	852	811	817	829	806	843	759	819	784	804	871	791	803	811	832	798	813	788	796	859	832	891	851	835	835	792	852	884	818	842	838	830	792	821	840	821	836	858	812	856	819	835	788	809	845	810	849	880	789	832	883	838	789	840	809	787	884	893	823	785	800	822	820	820	811	846	815	808	841	836	831	815	842	811	840	815	789	806	824	849	814	814	797	799	834	806	856	864	845	808	838	808	811	813	837	860	845	850	786	842	840	823	855	849	798	807	858	859	869	841	850	816	824	860	850	800	850	797	888	798	829	821	829	912	813	830	834	841	838	816	789	884	839	838	852	779	792	823	799	842	796	880	813	821	863	818	789	820	811	791	826	863	800	818	828	859	899	836	843	842	825	830	859	776	826	861	867	825	810	826	870	819	800	910	823	788	805	798	864	831	851	831	841	848	864	884	769	828	866	809	789	822	764	810	792	870	800	786	818	789	836	876	844	811	831	842	870	867	859	825	827	845	783	805	814	876	814	824	847	875	867	854	842	825	825	829	799	867	851	808	821	883	788	837	861	817	814	820	846	807	849	822	786	805	786	867	860	833	823	779	813	773	815	797	814	868	803	812	888	836	879	774	861	848	865	841	811	807	884	847	808	804	798	834	837	840	868	840	849	811	837	860	799	799	784	827	804	868	862	870	810	812	882	823	869	822	813	805	880	873	810	768	834	822	819	884	813	806	789	868	804	836	858	790	825	792	773	861	855	879	863	870	811	876	800	861	798	802	843	822	864	851	798	780	812	819	863	822	869	819	837	805	834	843	882	842	828	851	855	823	845	882	839	824	783	861	866	805	839	807	861	779	804	852	811	778	831	824	830	810	877	776	775	807	759	802	813	751	809	876	882	834	802	821	816	847	831	867	809	846	795	865	863	856	813	818	861	829	832	846	846	836	830	841	849	780	825	814	826	848	855	815	899	852	825	831	828	832	853	822	811	815	806	840	824	798	809	785	802	829	810	816	804	837	809	826	852	822	850	812	862	815	819	866	816	879	836	802	814	809	798	809	813	838	813	834	780	795	790	795	891	839	840	802	824	839	844	822	855	828	838	870	792	846	840	772	768	828	782	834	802	838	854	816	814	836	844	795	811	821	894	822	835	764	874	837	820	849	836	855	787	816	831	807	824	763	778	827	804	848	815	799	859	866	813	803	860	820	788	882	811	844	824	827	835	855	865	827	837	868	808	832	847	835	833	818	798	807	796	805	874	850	850	814	796	871	824	889	831	844	815	835	822	828	819	820	854	818	875	787	819	807	831	820	839	900	829	786	823	850	805	832	883	817	836	807	811	849	825	796	815	804	879	813	807	820	878	782	807	803	804	832	829	855	864	838	842	823	854	825	860	811	832	843	871	807	759	822	832	816	813	797	816	829	860	860	807	809	838	841	833	845	863	829	845	778	792	806	830	861	839	819	808	814	856	888	807	819	807	824	885	879	799	837	832	825	876	796	811	815	826	825	839	798	810	836	851	878	861	811	879	821	831	750	839	873	859	856	859	888	809	817	868	866	818	794	862	843	774	857	840	863	861	831	846	827	781	810	787	822	868	847	813	854	827	804	855	828	892	793	823	815	801	900	801	783	835	851	856	828	805	836	832	780	814	840	847	845	808	848	831	765	828	885	860	786	858	863	805	789	830	813	868	839	860	817	801	773	848	870	851	813	898	776	876	816	811	832	828	850	817	813	847	830	787	817	835	837	786	786	824	842	818	768	819	789	890	853	791	821	847	839	796	811	892	807	812	798	874	837	770	849	854	802	840	868	841	856	831	823	837	862	855	808	826	829	834	832	811	826	820	893	794	806	815	848	825	859	863	762	836	808	820	844	832	855	838	863	858	828	815	864	804	810	789	827	817	851	859	823	847	795	811	893	849	855	861	802	811	833	837	788	813	852	882	861	838	808	804	861	827	837	830	810	847	868	795	839	820	832	825	807	820	810	828	752	789	826	817	819	778	853	824	776	851	786	896	801	826	795	798	811	809	817	817	799	858	807	828	832	878	781	861	806	831	829	782	767	816	858	827	845	843	823	873	816	797	837	845	775	821	819	829	853	781	878	835	819	812	837	803	837	838	845	795	798	818	823	796	828	839	802	808	840	845	813	855	798	862	804	799	859	816	844	847	891	840	865	858	843	845	864	833	784	845	879	835	826	856	863	822	777	840	819	807	803	823	862	803	836	840	827	784	837	789	851	841	869	823	814	794	856	871	798	826	854	864	813	782	880	832	888	837	830	788	840	871	829	801	850	782	806	804	862	835	767	861	772	868	838	837	817	741	770	823	837	827	852	811	800	822	812	793	873	809	843	819	864	822	784	792	820	830	834	792	815	831	789	838	794	811	775	793	816	855	829	769	781	797	839	841	813	872	836	787	846	858	817	843	844	806	857	802	783	806	788	884	813	825	852	857	887	896	781	821	859	791	893	833	861	865	865	851	823	853	808	888	862	822	819	826	875	840	818	835	825	821	822	874	805	790	851	822	801	789	804	893	830	867	773	899	808	833	865	801	817	855	851	824	803	845
4916	15225	10494	5371	4036	3189	2584	1921	1681	1496	1321	1190	1166	1098	1056	1077	988	929	956	936	910	940	900	881	846	870	821	890	848	878	839	837	876	852	884	865	900	953	866	839	895	877	863	853	851	844	836	870	862	878	890	813	852	833	872	929	815	883	818	820	858	862	841	859	857	840	896	831	804	825	817	780	823	843	862	868	851	799	815	794	832	860	839	852	822	896	807	849	854	909	824	821	837	827	880	850	866	801	794	859	830	836	876	799	819	811	877	851	832	863	834	877	840	868	842	879	852	800	821	792	803	788	871	893	829	831	782	786	841	856	822	834	858	821	848	844	816	865	858	834	891	828	865	797	838	888	850	865	835	818	847	834	787	849	773	843	829	850	841	829	814	796	805	817	825	839	860	844	800	869	869	846	832	805	810	795	768	807	813	825	780	799	849	836	820	837	793	886	811	881	828	866	824	885	846	845	884	829	842	835	828	861	824	813	854	828	835	856	855	827	820	825	868	840	819	843	798	813	804	838	856	815	828	866	832	808	862	872	805	788	844	803	799	904	873	849	778	849	845	783	807	896	824	830	871	887	871	874	842	881	838	863	851	847	815	882	871	826	838	839	851	850	808	831	815	815	872	811	806	786	823	833	786	863	857	839	843	818	793	849	801	882	826	844	835	829	846	851	875	824	832	846	790	788	869	881	790	811	844	798	803	836	837	881	853	846	857	855	797	822	824	867	849	865	857	801	867	830	880	828	899	877	783	858	834	821	812	806	847	855	782	837	857	842	841	797	844	839	846	872	849	796	835	864	853	828	834	802	812	864	815	838	870	842	824	839	804	833	809	867	877	867	838	829	833	849	855	834	853	866	834	832	799	865	772	830	853	861	834	875	808	807	815	836	814	812	817	832	871	845	846	833	861	871	833	802	823	883	868	836	818	810	815	794	857	867	845	797	858	893	851	834	803	827	792	824	850	854	845	888	838	859	826	832	850	823	861	850	873	826	799	825	827	861	850	806	840	836	875	923	849	831	810	861	821	826	862	823	816	800	819	827	829	857	830	835	852	849	845	848	837	850	793	818	837	887	814	862	814	834	817	838	845	857	854	806	801	835	852	860	769	810	829	829	866	802	837	762	831	812	831	891	863	870	839	839	845	851	802	855	826	893	809	835	862	854	844	876	813	814	843	823	841	832	812	810	812	838	866	837	897	796	921	818	854	839	826	818	806	828	827	804	832	802	769	866	835	838	864	847	851	834	848	851	818	810	834	811	816	808	838	794	812	828	848	822	887	861	782	823	830	829	813	824	883	843	850	824	839	853	845	842	859	840	825	860	815	836	841	824	821	830	841	838	816	817	846	817	833	812	804	835	856	819	845	820	841	805	827	817	790	795	818	854	803	832	840	850	821	843	882	843	813	808	849	839	818	853	827	803	818	784	832	832	857	775	822	839	852	826	821	859	799	903	850	820	809	860	824	836	820	826	825	833	828	849	828	820	820	843	812	816	852	816	790	883	801	812	811	839	839	880	786	833	826	776	846	857	884	844	842	859	761	816	862	891	821	860	864	825	817	801	866	809	833	806	850	864	862	847	807	812	782	830	897	807	881	856	847	851	887	824	813	841	855	803	795	820	840	835	846	829	887	825	896	849	824	824	817	810	828	827	844	868	856	842	850	801	880	877	811	798	861	823	811	839	892	811	807	815	830	828	811	858	853	836	781	851	827	827	811	839	849	821	817	829	819	780	813	867	826	790	840	864	859	806	858	911	809	826	839	836	852	836	863	801	845	863	811	828	839	850	811	842	847	866	805	835	809	820	881	882	855	873	862	847	797	834	843	853	858	800	805	855	856	840	785	841	817	819	866	802	792	842	797	804	841	818	855	853	839	820	817	814	893	807	856	804	826	878	816	819	819	811	800	827	850	804	906	796	812	851	832	770	911	823	835	837	806	801	824	862	843	830	840	839	824	817	854	839	808	819	868	788	815	791	854	825	867	857	799	791	789	859	846	847	875	839	860	838	881	847	825	840	793	854	837	849	810	838	849	845	806	846	828	857	806	828	849	859	819	837	875	813	846	873	871	800	849	837	772	816	814	793	780	839	847	905	862	799	827	803	859	864	841	816	865	857	856	804	837	798	822	864	841	818	817	814	801	804	889	827	821	849	853	897	810	876	790	826	809	794	816	833	836	852	828	879	833	846	824	891	783	871	867	811	819	830	865	837	848	806	878	859	832	850	825	857	844	812	871	801	799	829	807	837	806	850	845	842	820	880	857	862	888	874	839	881	824	883	817	720	864	823	829	803	838	838	872	784	856	810	835	780	855	821	800	835	899	821	825	846	856	820	825	842	802	861	854	820	869	846	843	828	852	829	854	785	802	808	797	853	822	869	829	861	840	822	877	863	810	896	826	844	820	770	850	856	884	842	864	804	861	828	809	812	869	849	843	795	850	781	890	810	878	828	852	840	845	855	795	858	815	775	878	864	869	880	822	838	833	825	789	868	884	883	824	807	859	838	814	784	824	828	828	870	789	830	804	836	827	826	819	812	860	856	797	830	844	825	828	831	798	861	851	815	854	877	836	841	803	824	789	830	809	839	868	867	859	849	854	855	838	855	830	841	852	827	829	873	849	757	850	732	827	872	809	865	865	840	844	785	848	850	881	795	794	810	855	850	827	840	853	796	846	813	832	795	895	867	865	793	806	846	778	816	836	796	828	847	816	871	880	864	843	844	883	811	809	778	803	865	841	826	832	791	862	856	869	806	825	791	809	834	848	821	782	847	892	862	826	849	834	825	820	855	811	784	886	890	823	859	915	807	870	863	840	830	816	792	796	829	812	845	813	833	869	855	869	841	867	802	811	869	897	815	866	814	889	800	807	818	804	810	815	891	802	793	876	842	822	861	853	845	766	849	838	790	797	791	849	823	837	813	796	837	835	821	866	805	842	823	820	857	864	784	814	873	812	805	821	851	799	870	838	818	781	802	801	834	810	839	856	836	871	845	821	863	807	834	867	797	809	846	801	819	810	801	768	852	821	827	856	819	838	837	835	867	861	879	734	870	860	920	880	830	826	797	881	838	812	837	807	842	874	863	827	841	864	803	867	841	829	823	773	864	867	857	804	831	774	803	850	845	845	844	832	860	814	874	809	839	898	792	876	804	862	865	778	811	848	855	834	904	843	827	813	843	873	868	837	840	846	863	807	860	834	837	879	813	829	844	862	832	857	795	810	815	851	823	854	777	825	876	825	859	808	810	845	903	824	841	807	901	834	830	822	828	807	899	860	842	842	768	829	866	843	837	818	817	845	844	782	833	880	834	802	861	851	833	811	812	877	838	838	821	862	807	838	864	869	847	834	826	805	855	799	822	772	858	828	839	853	844	845	844	860	833	814	787	837	812	810	817	775	844	803	825	908	857	835	862	890	878	831	772	824	781	906	852	883	840	884	867	816	791	844	826	833	789	827	782	883	814	866	886	872	854	873	824	880	845	834	836	821	783
27889	20650	8072	850	581	562	539	422	339	439	401	355	378	414	364	377	396	373	360	375	391	363	367	352	362	346	374	349	390	401	366	409	385	378	361	392	358	376	367	367	360	367	375	332	352	375	320	376	371	355	350	347	372	369	410	349	381	382	372	393	346	360	342	361	369	376	337	383	371	364	373	373	347	372	361	356	387	383	343	359	361	375	368	358	364	398	392	359	361	373	371	403	370	334	351	375	383	335	359	361	350	336	372	399	313	298	367	356	384	376	396	357	306	408	360	338	339	363	397	354	365	357	383	378	393	350	373	329	354	338	350	340	345	377	400	425	393	338	329	356	365	339	368	380	347	334	324	379	369	332	345	355	371	349	368	375	390	350	391	391	360	382	370	361	378	349	360	357	395	362	352	363	382	347	358	414	393	356	360	381	362	366	352	352	353	333	317	345	357	368	357	348	341	353	420	378	360	367	400	384	376	380	348	371	363	386	337	365	374	389	387	381	371	392	354	345	369	361	356	336	375	329	366	368	371	375	325	352	344	327	357	368	382	393	357	319	335	395	333	389	346	366	373	380	366	376	341	361	364	379	374	353	324	369	378	383	356	371	353	434	367	369	374	351	364	370	367	365	379	348	378	329	338	365	373	367	382	421	365	388	384	371	382	387	351	350	350	359	399	343	360	363	365	387	388	417	382	382	350	363	375	350	348	367	340	379	341	354	381	344	379	360	354	365	405	357	375	356	388	330	340	370	365	385	376	319	373	370	339	359	387	360	365	396	362	388	320	393	364	405	387	368	378	377	366	371	335	374	354	355	337	418	348	336	354	350	359	320	370	378	369	382	375	385	358	370	336	334	377	375	360	403	400	359	377	351	372	370	385	358	393	381	407	384	366	358	368	373	353	365	368	338	334	358	352	379	365	367	341	352	340	356	376	364	368	386	364	374	362	365	362	352	359	347	383	396	336	335	333	389	424	365	357	373	375	375	394	350	374	335	354	363	361	378	371	346	333	381	334	345	397	352	362	336	387	406	356	372	368	358	345	332	354	371	358	342	371	380	359	341	355	373	366	331	358	402	379	353	396	390	347	385	384	338	333	390	396	341	371	358	376	347	358	375	386	367	366	379	342	369	362	380	352	363	362	362	345	361	388	386	350	388	405	345	360	386	346	368	339	345	338	340	373	371	403	319	342	356	364	333	361	381	353	377	381	352	370	328	344	354	368	344	360	399	366	391	387	360	372	357	384	372	324	331	355	357	360	353	391	347	389	378	358	358	375	387	353	360	317	393	367	365	345	365	381	374	339	385	349	382	322	319	369	388	337	377	368	353	359	368	369	367	355	349	375	346	353	356	387	384	358	392	355	384	350	373	340	370	372	377	358	356	375	360	332	405	367	356	366	359	352	398	365	388	386	358	358	330	363	378	375	375	364	370	378	363	363	353	349	368	390	357	364	358	376	337	356	340	365	369	355	397	363	379	358	380	362	382	343	360	351	348	357	343	365	344	356	341	361	390	396	345	357	367	361	353	383	366	333	349	345	352	341	354	396	377	330	383	413	381	378	357	356	371	345	354	350	367	356	367	387	403	365	431	349	355	394	375	381	399	370	391	352	346	375	415	364	365	365	351	347	374	349	376	352	369	386	380	346	369	371	360	389	383	346	379	373	382	360	366	355	394	350	353	379	334	374	343	361	368	391	339	386	347	371	396	394	369	413	368	357	362	376	335	365	380	377	345	324	364	334	384	354	391	380	386	362	373	366	355	349	344	366	310	360	348	353	390	374	366	371	367	376	360	388	349	370	348	329	366	379	364	345	354	380	382	345	397	405	369	372	390	366	385	375	371	327	330	346	391	331	360	396	404	392	354	361	327	358	401	363	405	381	368	358	383	427	388	362	351	405	388	396	353	360	374	387	391	369	352	380	363	396	383	363	361	380	406	373	395	346	370	360	375	391	382	352	355	346	377	369	374	325	371	345	358	388	364	348	393	365	366	427	364	370	355	360	366	378	349	360	355	374	392	326	375	341	348	364	392	357	369	346	360	358	376	326	358	399	384	347	327	361	373	355	341	363	388	382	388	367	385	355	376	344	370	345	356	349	326	370	379	350	355	368	344	360	357	377	381	387	401	358	360	384	353	342	365	390	360	340	366	352	367	384	353	373	375	343	366	344	388	390	396	370	389	389	393	386	362	386	351	350	373	382	377	355	374	347	368	351	350	382	355	332	347	361	345	392	375	378	384	386	362	347	355	374	376	357	379	345	376	373	366	374	353	344	359	344	341	371	370	349	357	357	364	362	336	350	376	365	350	357	383	358	377	372	361	319	358	386	333	404	385	397	385	366	370	372	359	349	376	366	345	413	374	371	332	364	372	385	374	344	361	348	379	356	353	358	349	351	390	381	352	413	356	372	356	396	363	374	337	357	326	386	347	357	378	356	361	363	350	340	346	381	323	344	364	348	372	357	385	334	398	400	356	388	359	348	391	352	372	349	368	367	352	370	355	377	383	388	357	331	380	371	359	365	363	358	372	354	393	348	360	369	388	378	365	356	388	367	359	371	353	365	381	389	353	372	380	386	368	364	339	375	363	339	347	356	353	359	369	357	362	371	415	333	372	350	396	369	358	334	378	348	345	376	345	388	383	385	346	357	330	322	403	367	360	371	381	379	372	329	352	357	373	392	390	351	357	363	383	349	384	383	381	350	416	341	364	353	381	360	355	364	352	350	331	357	355	365	363	350	368	399	365	331	342	356	343	342	335	348	356	382	390	362	389	390	388	335	416	357	374	345	332	342	385	388	375	383	367	364	363	392	349	343	349	377	376	403	362	349	353	340	371	407	395	360	382	366	397	348	374	340	372	373	332	363	365	357	371	347	372	383	379	370	358	380	366	353	368	378	369	399	342	348	374	355	375	421	316	364	339	389	369	378	326	356	335	335	335	344	365	366	326	372	334	378	369	375	356	360	339	375	371	365	338	371	370	340	356	376	344	378	354	354	346	379	317	365	371	332	359	351	343	357	367	359	367	369	358	403	374	346	372	381	329	350	314	382	390	360	383	367	384	414	360	335	360	379	343	384	326	355	342	384	405	351	358	403	382	358	381	325	391	401	403	371	326	397	315	407	381	376	326	385	369	360	353	382	389	350	356	348	350	373	351	389	375	378	363	376	393	368	367	351	365	349	384	401	381	393	337	360	311	359	382	374	380	386	334	394	360	381	351	344	348	378	343	388	357	356	351	349	360	361	356	366	379	356	379	386	349	341	343	373	369	356	352	388	379	381	361	361	353	393	357	351	358	357	368	364	348	354	363	389	364	360	397	382	345	363	333	431	354	333	358	368	327	377	344	363	338	356	398	371	366	362	347	392	383	355	361	379	357	384	372	344	354	355	354	402	370	375	381	392	360	331	325	359	368	334	419	393	401	354	373	354	380	372	358	343	378	366	365	362	359	356	361	382	373	396	381	340	358	394	344	362	400	369	358	367	371	363	337
4447	1527	953	624	550	571	647	410	442	396	371	378	404	375	400	368	387	373	362	396	363	364	377	386	390	397	352	399	377	370	387	376	340	388	395	345	374	403	370	364	390	349	360	411	367	379	365	373	333	379	370	409	396	354	373	399	354	399	404	383	438	400	408	393	364	393	387	362	386	359	395	385	417	354	361	358	365	340	362	340	409	368	360	355	382	395	393	382	394	362	356	336	330	366	351	393	352	348	355	412	384	368	403	375	409	394	380	401	396	386	333	371	374	369	369	363	396	390	377	378	361	366	373	380	380	369	390	369	371	367	352	375	374	341	349	378	404	402	355	367	344	347	352	388	357	353	393	376	338	371	389	347	352	361	371	379	367	379	393	367	374	395	393	374	389	379	361	332	376	378	350	357	354	394	343	328	322	384	336	340	360	339	415	390	335	347	371	342	371	402	344	344	379	370	354	357	407	395	356	370	376	351	369	370	365	343	362	397	358	381	341	376	368	354	363	407	403	376	370	380	415	345	362	345	354	375	396	353	377	371	386	365	365	351	351	379	359	361	395	358	367	407	384	358	381	397	360	358	376	362	389	392	381	388	358	400	374	357	338	373	360	359	369	353	383	422	377	386	375	373	373	361	367	373	384	382	406	348	341	384	361	384	377	352	371	346	363	355	375	370	376	351	374	365	390	371	386	365	383	386	395	407	381	403	369	347	404	366	376	348	370	366	353	362	430	369	366	349	361	415	362	365	332	350	369	377	374	415	372	366	378	371	375	390	378	374	355	363	364	389	378	395	368	402	369	377	363	400	390	360	398	351	372	365	371	344	379	372	369	382	408	381	403	368	369	382	375	350	391	370	373	391	380	400	393	343	369	359	360	353	370	379	385	383	388	335	368	372	388	372	351	343	374	394	392	375	357	346	346	366	362	361	367	343	362	356	350	335	410	395	355	356	362	396	357	400	349	360	368	400	382	356	370	396	378	384	355	352	386	381	374	375	346	358	392	386	363	371	377	388	377	394	375	336	381	381	367	343	376	384	380	405	334	378	356	362	372	363	370	392	346	352	360	397	381	401	365	332	382	361	388	399	365	362	367	399	377	393	394	372	362	382	386	348	373	366	372	342	378	388	360	368	368	387	365	363	387	384	374	355	319	369	389	391	365	377	350	353	382	368	372	414	364	342	375	340	360	375	355	333	351	406	370	374	391	354	398	350	372	357	397	404	358	362	360	348	349	367	386	362	355	377	354	340	340	371	403	418	313	384	376	385	360	345	376	346	371	403	393	335	400	373	357	382	400	350	405	394	364	349	390	358	362	376	356	360	353	370	388	388	374	402	381	362	363	368	373	373	382	412	369	360	383	378	369	350	370	349	373	388	369	357	357	380	363	368	367	366	356	362	346	382	375	383	388	376	376	340	375	392	406	398	348	370	380	390	355	376	354	385	371	372	366	368	390	395	370	372	361	353	371	363	351	345	376	350	370	370	369	394	363	363	387	354	370	396	360	389	363	371	376	344	350	357	365	348	382	374	369	365	371	374	349	371	365	381	354	398	379	370	363	370	360	361	355	371	372	352	374	347	384	362	349	368	372	383	398	359	347	404	385	395	376	374	347	377	365	375	371	346	390	369	375	372	381	345	378	406	378	398	386	355	351	382	326	382	370	384	382	377	387	361	345	417	415	364	346	372	387	364	337	346	396	388	393	398	374	355	375	404	369	366	340	359	371	384	393	384	356	390	373	388	335	368	393	377	395	324	366	357	390	369	356	367	356	359	360	376	354	412	375	350	376	334	384	363	347	380	364	362	351	356	354	358	389	349	356	396	408	327	393	365	375	361	383	387	364	368	351	366	358	372	408	359	358	378	374	337	395	328	372	385	359	383	378	384	387	367	329	356	353	360	360	369	379	368	421	365	370	390	377	377	391	389	378	361	360	377	378	399	396	334	352	375	361	385	374	377	402	369	385	388	353	366	364	379	381	343	372	342	362	340	349	331	396	400	393	393	340	364	371	350	368	383	397	386	348	415	362	354	366	420	365	368	374	368	408	381	361	366	366	388	345	371	385	353	370	362	367	392	357	381	360	381	384	356	363	357	370	363	383	367	400	366	376	378	392	374	382	381	396	362	344	382	396	404	392	384	390	350	368	352	362	353	367	375	347	374	392	352	394	407	362	387	363	387	378	380	396	364	340	345	388	355	385	332	370	352	373	418	338	369	397	386	353	352	362	363	363	348	360	360	315	336	384	341	393	358	379	340	377	381	344	395	389	345	387	363	322	368	351	353	417	394	367	345	372	384	366	364	358	362	366	347	361	359	347	383	384	376	355	359	349	384	372	381	404	384	339	342	400	351	376	375	364	397	356	386	339	381	390	405	372	364	382	352	387	391	423	346	389	342	374	360	379	369	388	402	361	363	366	375	388	366	362	395	363	399	365	367	354	383	337	397	332	420	353	343	394	362	389	365	410	357	373	359	365	396	388	362	360	385	363	357	392	388	338	382	393	353	375	371	377	368	383	376	406	385	368	344	370	373	357	396	373	403	381	350	353	364	399	359	352	385	348	324	356	358	397	389	346	379	351	371	394	367	368	370	356	359	342	355	398	370	346	365	377	381	345	373	332	353	375	395	369	373	384	362	362	384	355	389	336	396	362	359	364	339	376	380	360	381	380	360	345	366	393	343	402	402	345	350	349	366	369	345	358	354	385	383	395	371	385	378	376	385	403	327	332	365	418	348	357	378	344	341	399	353	373	350	350	391	360	373	356	333	361	377	367	373	375	357	377	343	351	364	356	383	381	342	364	375	382	367	407	393	354	355	355	343	365	405	373	361	371	365	398	378	363	379	357	337	377	370	399	371	362	376	350	327	386	405	352	371	380	352	364	373	375	375	364	345	354	379	370	385	356	378	372	333	346	384	423	368	396	382	374	386	384	351	374	374	357	384	363	389	373	374	356	345	405	362	357	366	378	358	377	403	351	386	378	385	352	353	379	372	365	353	379	372	341	405	379	354	382	371	385	379	393	346	396	354	339	367	350	378	368	338	380	346	361	362	406	372	392	332	366	357	366	396	402	427	377	357	371	298	386	366	401	355	391	376	366	367	348	382	366	345	381	365	383	361	375	371	367	400	371	356	364	359	355	378	352	360	364	365	373	381	394	333	402	355	387	371	389	369	347	338	358	364	361	331	363	345	373	387	371	353	383	377	392	374	368	362	396	382	374	411	351	388	360	392	368	382	390	382	351	401	392	410	355	361	382	335	346	363	358	394	374	401	406	378	380	353	389	378	343	370	382	366	335	345	377	370	367	349	400	377	369	375	357	349	361	388	365	364	353	381	369	334	346	342	357	376	376	381	359	364	367	401	345	398	382	357	361	348	391	366	374	366	340	348	374	343	381	378	363	370	325	352	419	395	377	354	358	377	394	348	345	329	333	365	339	361	396	368	375	388	382	367	399	374	377	376	389	372	374	359	355	367	387	384	353	381	396	361
23758	21502	28989	24420	21509	13280	2016	1239	1080	1052	985	926	926	871	852	833	850	849	808	857	849	829	832	800	846	819	798	829	837	829	773	830	848	817	850	793	801	801	804	830	787	806	839	776	786	801	772	764	797	802	814	784	773	781	791	806	773	810	777	791	792	781	775	783	840	735	819	805	815	721	778	823	804	845	756	789	803	791	757	807	767	819	826	802	759	807	811	760	762	808	789	791	830	782	848	787	761	847	800	803	784	781	746	762	792	808	792	738	742	775	755	760	765	817	827	792	825	807	776	835	799	805	835	821	773	803	813	773	825	817	797	805	805	770	776	803	772	815	726	839	787	709	823	785	814	792	778	787	756	790	790	810	765	768	776	783	792	800	815	821	795	782	812	764	821	811	777	773	840	733	753	775	741	791	826	752	779	728	759	791	791	794	764	750	768	797	747	785	799	833	795	826	814	783	813	765	803	768	763	792	809	789	810	772	783	811	807	834	811	813	798	812	803	813	866	817	831	796	756	865	790	766	820	842	768	778	776	812	828	863	776	822	770	775	772	755	818	823	843	754	848	802	789	745	820	760	804	822	753	778	791	758	811	756	781	820	784	778	797	770	803	784	824	738	814	801	776	807	829	771	821	813	796	798	755	759	799	792	830	783	788	787	821	766	776	837	778	792	787	797	728	819	829	778	845	852	799	776	829	814	814	752	778	788	778	822	747	781	793	863	753	827	775	750	783	849	782	783	796	771	833	796	762	745	840	776	765	849	782	778	838	774	763	778	844	774	776	806	795	772	788	832	816	802	799	782	821	801	726	754	752	790	807	804	780	766	728	799	776	842	852	774	762	810	778	777	796	792	773	777	778	789	810	731	822	812	756	852	793	812	747	743	767	841	773	789	800	854	804	754	752	785	825	803	749	807	779	809	827	790	794	796	740	795	777	742	792	787	799	759	793	792	808	813	833	805	782	785	784	844	791	807	838	761	825	835	798	770	825	744	764	785	777	780	757	795	765	788	779	729	763	834	824	765	834	793	828	803	797	776	806	806	833	789	752	800	786	838	795	762	781	760	792	780	763	815	743	857	787	788	790	805	767	786	765	792	811	843	823	830	814	804	785	817	811	789	775	807	812	809	780	784	817	819	791	846	839	772	764	790	776	805	812	767	791	790	773	786	766	786	784	806	817	793	766	744	812	786	772	795	827	814	738	826	825	854	796	816	781	779	754	756	754	782	804	787	813	783	808	794	833	831	751	848	816	761	775	790	805	811	752	758	791	772	808	773	822	743	842	798	788	790	770	792	787	763	742	789	780	748	782	796	760	754	771	799	750	848	823	807	789	822	801	781	835	803	841	779	787	744	837	778	724	768	748	836	750	837	765	795	790	794	783	772	784	756	772	805	832	751	790	786	770	784	781	801	841	772	771	791	805	801	855	805	783	828	823	838	783	780	802	808	755	773	820	777	777	784	811	788	787	834	791	795	809	803	804	827	821	764	816	829	781	778	784	779	781	803	755	790	787	779	824	780	786	759	728	799	789	802	793	860	760	801	774	808	775	766	784	778	737	757	828	782	784	788	707	799	779	778	793	762	804	755	802	809	811	807	782	790	783	829	837	831	802	806	780	761	821	777	798	798	773	843	745	866	728	792	745	803	772	762	768	750	797	775	797	847	816	827	756	752	796	816	810	800	779	831	817	813	825	842	823	848	813	804	811	833	786	786	779	828	745	776	871	820	779	802	807	728	800	796	811	764	766	769	770	773	796	794	825	823	812	784	788	777	805	736	837	824	790	766	800	757	828	762	809	802	843	755	787	790	773	795	819	799	786	765	789	784	840	779	762	839	812	787	768	751	751	776	782	812	748	785	796	803	780	835	836	795	775	789	807	749	813	782	772	778	755	756	842	773	806	800	792	785	832	795	775	825	802	790	813	815	779	812	813	819	797	763	827	790	778	799	765	800	803	806	764	768	826	834	793	794	784	798	823	831	763	756	817	819	784	805	786	768	779	785	770	720	817	778	752	778	822	810	818	802	768	798	782	809	686	802	754	863	810	787	807	751	790	799	761	815	828	846	775	802	770	795	733	753	766	780	820	766	772	762	786	763	829	760	792	744	804	797	822	812	768	763	725	766	814	766	799	817	807	785	803	763	804	802	822	763	743	779	757	771	758	793	783	737	792	791	781	805	789	820	777	762	778	792	806	757	765	791	809	775	801	786	724	772	727	736	775	768	789	882	812	785	776	786	740	785	822	811	801	809	749	789	795	788	809	801	823	805	704	807	837	795	805	777	821	799	786	789	816	800	794	794	754	764	822	822	793	782	817	805	779	770	829	777	766	763	818	807	815	796	755	812	814	821	796	805	840	832	819	752	789	804	791	718	852	820	785	804	792	787	760	771	789	802	800	733	844	771	826	760	762	796	775	787	764	786	813	848	741	820	809	759	787	799	746	786	796	773	788	765	787	786	782	787	871	733	819	815	736	768	811	817	699	784	788	761	803	823	773	824	780	780	795	772	795	826	811	789	851	738	763	807	752	751	820	754	741	785	793	764	779	805	809	844	825	757	807	793	839	750	841	791	800	819	820	793	859	795	785	779	760	789	793	818	824	752	808	736	771	797	745	804	747	750	791	821	766	799	788	770	753	791	764	781	790	791	792	759	741	803	734	808	829	772	799	816	835	797	809	753	814	812	856	772	781	731	804	839	807	790	773	765	781	832	761	834	822	750	765	770	794	811	805	786	757	805	809	809	749	743	806	800	801	750	821	813	783	789	770	826	808	757	774	820	750	781	729	743	815	802	736	760	768	807	788	810	774	809	756	784	788	778	847	775	816	815	769	803	777	774	770	789	790	825	771	813	791	749	789	700	778	780	793	769	812	814	773	767	781	789	838	778	783	788	783	781	790	806	811	792	797	782	756	813	779	765	797	736	765	794	820	813	762	797	778	788	797	824	793	800	779	816	782	807	770	819	790	778	741	819	797	805	764	821	820	788	808	793	824	732	775	744	800	770	788	743	833	749	773	839	730	792	791	839	786	793	740	818	794	831	736	834	810	755	812	826	786	770	740	753	765	807	785	760	781	796	756	779	817	787	808	826	791	791	761	832	843	779	779	742	779	763	826	750	774	768	812	741	802	798	799	787	783	794	872	788	779	749	859	771	829	804	768	835	801	789	783	809	788	789	806	805	813	767	840	786	830	780	764	779	802	755	794	767	827	729	791	797	811	772	804	800	748	821	749	759	815	784	785	814	765	795	792	759	778	753	798	866	876	807	781	821	812	817	797	806	783	751	791	770	739	771	812	820	787	776	807	814	755	770	760	731	730	776	730	792	797	788	802	783	805	809	801	806	799	789	790	739	799	790	773	756	812	797	788	783	758	778	749	789	784	844	775	799	830	761	784	799	769	736	759	753	863	790	826	800	814	794	830	770	786	754	751	793	818	793	743	776	783	762	766	812	805	800	858	790	824	753	765	809	764	776	761	846	773	806	790	788
3719	9441	6363	3310	2487	2457	1867	1432	1204	1199	1084	1043	952	924	890	859	888	837	898	858	833	892	830	837	843	809	874	813	856	770	796	803	813	825	802	823	805	797	751	796	804	814	766	827	804	782	799	807	835	818	774	790	779	738	812	798	833	759	788	736	752	794	767	801	788	755	831	789	822	783	794	794	813	756	805	761	787	809	815	797	774	806	799	856	769	794	764	821	765	772	796	802	823	770	806	837	799	790	788	793	745	767	842	794	760	808	788	796	776	725	841	756	802	831	742	815	878	802	786	793	790	774	793	801	793	812	772	825	794	792	764	773	788	831	834	804	835	798	782	760	779	797	763	817	819	789	794	789	744	794	842	806	766	828	804	790	842	830	777	751	802	788	797	830	813	799	815	786	774	799	810	802	774	763	784	812	804	807	765	812	789	805	797	805	804	851	766	780	834	791	743	780	821	787	812	806	794	792	771	797	778	748	878	751	793	738	770	757	778	804	758	785	805	793	786	786	762	790	857	806	807	862	781	805	838	800	799	744	803	834	796	785	813	758	828	786	765	830	789	782	788	791	815	790	806	818	784	753	791	797	802	804	783	834	764	820	803	796	808	765	784	806	816	765	774	792	809	804	802	805	768	835	810	817	754	775	761	821	743	829	786	784	757	820	773	728	767	768	754	741	816	807	824	772	809	782	816	804	792	837	799	830	820	798	834	774	765	799	818	816	811	742	771	725	745	829	851	822	784	836	791	785	833	827	789	800	808	774	843	794	808	791	802	805	788	796	780	821	806	800	786	819	793	763	781	803	797	767	764	839	797	780	797	751	767	787	812	809	772	821	819	784	785	816	794	769	829	805	808	786	797	787	742	795	777	771	813	747	806	814	829	813	793	786	790	748	797	818	788	822	786	774	852	776	773	862	774	783	776	796	795	761	815	837	755	779	830	780	808	808	815	794	785	785	769	784	764	797	821	803	794	836	807	813	794	826	781	832	773	779	783	795	759	761	805	779	768	804	801	766	787	786	796	805	764	782	804	809	790	758	744	835	748	761	795	778	794	802	735	808	784	800	807	765	751	795	768	812	819	796	830	767	770	766	784	809	763	765	820	824	783	801	806	789	834	800	772	759	815	820	832	798	833	791	799	768	763	817	751	807	789	790	806	778	771	789	775	830	791	792	815	784	811	792	786	819	812	780	785	773	804	796	762	821	817	816	817	852	793	819	781	832	756	800	764	792	814	804	800	854	816	819	789	783	768	775	814	796	824	785	782	760	771	816	829	792	778	815	743	821	793	814	825	748	782	796	772	865	759	785	791	775	793	800	756	753	805	776	803	778	803	813	822	814	785	812	799	765	788	786	737	788	801	839	807	772	768	762	782	789	754	778	790	824	794	822	810	811	813	801	784	781	797	778	753	814	823	770	802	718	800	796	805	801	786	809	795	805	817	805	813	773	785	765	821	816	780	805	772	867	809	746	782	807	777	801	801	780	845	760	818	810	834	780	767	789	795	795	814	784	815	789	766	778	738	833	764	803	784	792	786	802	809	789	828	764	818	817	764	731	816	770	799	803	833	808	814	781	770	777	776	784	839	783	794	798	806	805	808	732	744	772	783	828	808	773	759	784	794	806	772	766	830	752	805	805	780	795	818	801	810	786	825	792	748	795	806	800	827	746	808	814	770	813	819	785	789	784	820	858	766	792	764	769	785	794	730	781	813	809	822	813	793	788	832	834	792	803	786	755	820	779	814	810	811	797	772	783	733	813	715	751	804	771	786	778	796	783	796	807	838	765	776	747	775	763	756	758	825	788	780	806	806	814	809	776	811	828	801	735	742	813	801	833	820	810	802	790	768	782	810	813	828	813	808	779	810	835	805	770	781	809	785	770	791	764	818	747	818	838	835	829	773	782	787	775	756	732	807	787	782	799	823	825	781	790	814	754	810	753	727	782	777	806	775	818	763	806	759	790	832	798	795	810	837	868	811	767	750	788	787	824	787	816	814	787	817	765	811	749	781	780	758	850	807	792	738	810	785	848	797	769	836	781	800	828	751	801	758	775	763	766	804	814	758	785	783	806	825	784	829	822	854	777	806	789	777	791	804	824	755	787	796	776	797	786	770	805	808	754	789	805	804	794	802	720	771	785	769	787	784	796	810	824	829	818	776	814	783	798	749	803	787	805	821	802	776	765	861	785	845	806	838	826	774	710	805	825	792	798	746	794	733	791	778	783	828	816	831	755	804	852	783	793	806	799	823	824	751	780	771	818	771	836	820	790	788	796	798	784	768	763	815	818	753	790	827	798	793	787	782	795	729	800	760	812	771	795	854	818	776	787	836	782	836	789	771	786	807	818	833	785	781	791	736	771	841	787	794	814	821	790	789	803	779	791	792	754	794	764	853	782	827	809	771	762	846	782	789	800	791	730	786	793	786	838	803	759	812	838	797	816	806	810	804	813	791	807	816	854	805	768	784	774	771	751	798	833	814	785	809	810	775	792	781	784	780	813	843	795	784	838	802	796	810	794	776	814	798	817	819	761	842	775	817	809	781	785	797	803	768	816	837	820	794	790	805	882	773	857	819	786	840	794	772	842	818	750	836	744	796	789	812	784	796	803	773	788	810	752	822	845	811	766	819	813	820	754	814	785	781	747	806	754	803	780	803	798	825	767	775	818	798	830	809	760	795	756	813	821	815	803	827	804	778	776	771	796	848	768	814	772	795	740	793	740	838	769	749	764	819	799	786	804	757	767	797	817	797	806	773	789	839	794	806	808	781	720	791	804	785	804	794	775	798	817	801	805	802	837	794	807	816	728	773	809	766	783	765	797	761	763	786	801	787	771	763	811	783	797	782	775	813	800	808	775	844	783	757	805	770	783	748	791	838	811	799	801	780	799	818	797	806	785	802	816	817	781	754	794	786	833	814	804	810	750	806	787	803	776	779	763	807	825	768	784	778	803	830	747	752	832	779	831	823	860	809	777	735	827	778	816	757	758	818	793	769	781	785	772	775	833	791	797	754	807	738	824	784	786	757	825	766	792	820	856	814	830	786	848	810	824	782	832	816	793	776	766	766	774	771	802	765	805	825	825	853	836	782	734	785	761	803	797	753	820	831	804	783	742	865	772	780	763	788	777	768	809	789	754	726	796	797	847	789	806	751	769	802	779	790	785	778	792	759	794	797	788	787	868	774	758	832	777	766	783	783	803	784	778	810	834	779	787	780	836	804	812	766	808	806	792	780	785	776	783	802	760	762	788	856	792	809	813	750	788	835	738	772	818	805	833	779	796	771	803	817	805	806	777	767	807	756	826	827	787	782	757	795	780	794	767	811	801	789	820	787	800	761	782	815	790	766	795	836	815	785	815	807	794	788	780	835	787	823	716	806	799	790	795	804	772	813	797	851	804	758	835	769	783	768	751	805	793	822	738	820	749	752	819	827	776	835	797	775	826	806	807	798	768	848	814	751	773	788	791	817	747	824	800	751	778	783	782	807	828
24875	21496	28025	25356	13327	875	584	417	341	306	283	310	282	325	309	302	274	274	257	251	239	283	234	234	270	254	249	231	239	250	252	235	274	231	235	247	268	223	258	260	244	251	241	248	258	259	231	251	252	254	235	257	263	223	254	251	255	289	226	241	239	227	238	263	243	228	242	236	248	237	222	242	248	198	245	223	256	243	238	224	238	215	254	240	225	253	252	251	237	241	247	232	265	249	241	248	246	240	232	240	230	263	244	226	251	228	234	214	229	243	223	238	226	241	221	254	229	210	239	248	252	240	248	238	258	222	241	201	257	228	261	245	244	226	245	228	219	252	255	247	234	225	243	245	235	230	236	238	256	236	243	235	229	265	247	244	232	229	227	229	233	223	233	240	244	243	258	254	245	237	233	253	234	234	224	201	254	258	216	261	230	230	263	221	232	233	242	275	226	265	244	239	239	237	252	255	235	208	229	213	235	268	214	271	241	239	256	232	222	223	247	201	227	266	231	231	264	231	238	209	267	248	233	260	239	241	240	237	241	221	242	230	236	216	257	242	240	236	263	240	253	212	244	235	259	237	219	241	233	254	233	237	236	231	236	229	258	236	250	251	239	212	247	247	240	257	242	231	238	235	247	232	243	233	274	227	262	263	250	246	230	259	274	216	253	227	266	207	224	246	220	225	270	211	222	226	234	267	268	248	239	270	240	238	218	251	251	230	238	242	247	249	243	243	255	228	232	234	241	234	257	260	218	255	255	225	260	252	220	262	255	228	237	247	214	209	244	221	234	222	238	224	245	241	240	234	267	237	248	266	208	247	231	217	232	236	249	240	233	254	225	205	257	231	246	242	274	253	244	218	220	236	227	241	226	253	248	248	230	217	229	226	259	270	232	240	222	261	243	267	235	231	253	224	247	236	230	259	211	246	224	241	238	219	237	249	229	231	232	261	247	256	236	231	240	226	240	240	216	229	250	238	255	260	234	241	248	244	221	277	232	277	275	232	214	254	220	238	243	239	278	264	257	248	251	243	258	241	230	222	255	220	263	236	233	228	248	253	245	240	242	239	229	251	238	246	226	217	230	234	235	240	244	236	219	276	254	198	266	218	219	226	251	253	235	278	236	264	226	241	240	219	193	231	243	239	224	261	235	253	252	245	212	221	253	238	236	220	256	211	254	257	259	258	233	227	242	242	226	248	238	235	239	247	266	236	239	233	227	221	213	237	261	244	242	233	245	269	245	226	225	238	232	253	247	216	242	243	258	228	240	240	230	225	204	209	270	267	241	229	240	220	250	226	249	262	264	253	246	224	228	238	260	250	244	251	266	224	235	247	253	258	240	258	245	279	229	244	260	232	249	230	263	240	252	237	234	230	234	252	236	231	237	230	273	239	230	225	240	224	228	225	205	247	249	251	240	250	251	233	259	248	267	239	232	237	242	260	235	224	225	249	250	206	218	244	247	252	235	253	249	219	230	232	238	239	241	216	261	262	228	224	237	264	257	232	274	247	234	223	222	232	224	237	221	211	240	273	243	251	243	210	256	241	248	247	265	228	229	220	243	240	238	211	247	241	242	220	268	229	247	245	252	253	246	233	210	225	244	228	237	274	258	223	231	240	241	223	241	230	219	235	247	232	240	215	212	258	231	253	220	247	239	238	230	260	253	231	233	226	273	240	258	228	246	249	239	270	256	247	223	234	204	228	271	253	229	276	225	231	232	234	240	219	228	227	248	253	264	252	229	241	229	273	233	205	256	241	237	252	239	235	232	245	247	219	240	242	234	219	239	235	248	240	237	244	245	246	279	259	256	232	253	218	244	228	252	246	240	228	237	262	289	219	249	253	243	244	255	250	244	266	237	242	238	245	222	229	248	213	261	221	260	239	278	249	210	236	239	252	216	202	238	261	255	238	245	239	246	278	253	251	260	207	237	216	266	220	242	237	225	245	233	239	246	222	235	226	227	239	242	234	244	238	226	204	258	233	252	228	249	259	217	233	221	196	273	269	232	217	249	245	247	270	230	222	222	228	222	284	276	273	243	264	257	225	243	240	240	228	226	240	232	236	224	216	258	257	253	225	258	239	232	232	241	266	260	225	244	239	262	261	216	240	257	243	248	222	219	226	244	235	267	254	244	244	246	221	223	241	248	254	228	247	256	245	231	247	268	220	248	253	225	255	249	223	229	221	245	225	247	229	249	241	230	204	277	218	241	236	225	231	217	252	251	247	244	266	245	245	240	228	249	240	264	237	263	222	239	243	215	257	226	237	250	211	243	248	235	268	237	260	236	218	249	229	261	236	253	213	247	256	241	270	251	227	248	237	214	235	232	210	232	219	257	225	217	230	227	233	258	224	245	244	219	262	223	238	250	224	249	254	236	235	263	224	252	226	233	261	230	245	229	233	242	255	247	238	225	224	244	237	225	237	209	247	226	228	203	214	236	248	223	251	240	246	265	251	249	222	243	232	240	240	245	285	247	243	251	238	237	249	244	225	254	236	223	227	216	237	243	275	238	231	267	250	230	196	219	224	246	245	248	262	249	212	222	261	245	246	243	246	288	234	230	231	236	252	209	234	231	242	220	248	244	255	257	265	264	234	254	216	249	244	231	256	235	238	245	246	232	203	207	239	251	247	221	255	213	266	257	239	263	248	235	233	244	278	236	208	239	219	211	251	236	242	247	237	235	234	213	224	202	240	238	226	226	247	237	255	236	218	233	273	246	245	247	235	247	255	258	230	224	237	246	250	228	234	249	238	261	245	245	217	282	244	229	231	227	262	217	230	265	249	253	227	231	278	255	255	264	234	261	264	259	241	232	244	233	242	225	231	246	227	236	248	249	243	218	242	245	240	226	260	248	224	236	218	253	235	244	236	250	236	234	237	232	222	254	257	214	206	239	208	195	247	234	259	256	230	229	202	236	274	215	242	264	233	209	254	239	239	221	227	231	219	246	245	236	245	223	229	232	260	237	249	257	245	238	238	246	250	231	222	238	247	215	254	250	236	251	223	230	220	274	237	235	230	237	243	234	240	245	239	244	250	243	260	200	210	246	245	226	229	244	226	246	229	227	243	241	228	242	220	242	224	233	247	250	259	204	229	235	220	204	223	255	253	238	234	217	262	230	229	282	253	258	268	251	258	231	240	237	261	240	249	223	246	246	221	259	257	262	253	246	253	235	248	214	241	268	215	222	262	245	254	204	206	234	242	221	265	218	209	246	238	227	237	215	247	244	248	223	236	247	245	242	217	236	241	238	229	250	242	249	244	247	225	223	237	243	230	249	253	249	236	261	221	247	265	236	225	250	243	258	238	238	248	230	254	244	242	224	237	229	248	282	227	250	240	253	234	242	241	257	251	264	263	262	225	257	258	246	222	255	240	231	238	266	223	231	257	254	236	258	252	202	268	233	249	238	274	232	241	249	256	228	245	220	264	244	250	235	238	257	234	247	281	257	240	265	243	247	270	233	251	246	249	240	234	244	241	246	259	247	223
3403	5460	3443	1660	1222	1334	999	611	548	436	420	358	386	356	342	308	278	320	305	323	316	307	275	289	290	282	256	285	308	258	274	289	278	288	291	302	255	270	282	279	272	290	271	280	283	310	299	287	269	247	306	239	274	259	282	294	277	286	288	261	260	270	292	268	243	255	286	268	295	239	278	248	270	252	252	270	274	250	266	269	271	275	284	258	270	302	246	275	258	262	251	258	282	256	273	270	288	249	242	284	289	256	265	288	244	281	271	254	272	260	264	274	262	246	279	259	275	247	243	312	270	266	278	276	257	257	294	264	255	265	269	286	245	276	257	269	274	248	282	299	271	279	270	254	273	247	275	267	262	275	267	275	281	259	274	269	248	282	276	284	243	242	279	245	264	252	274	260	256	261	252	263	298	278	262	233	281	254	288	268	293	257	261	266	263	257	266	279	268	290	279	282	267	261	278	279	251	272	266	243	274	264	256	279	261	255	271	258	279	256	270	269	250	286	228	266	272	245	277	290	265	255	258	290	276	267	222	267	296	264	252	276	272	282	256	254	251	287	263	237	279	282	279	262	289	263	271	256	251	271	286	271	281	268	274	240	256	251	249	269	248	263	231	255	275	293	271	243	253	254	274	279	280	237	259	272	263	250	281	253	266	256	256	304	283	257	257	267	255	276	259	284	258	262	287	256	288	265	264	253	246	283	256	269	247	253	275	274	263	259	289	263	290	241	258	270	287	264	280	274	278	254	245	252	281	249	257	278	281	268	288	281	235	248	264	224	265	271	241	252	270	269	266	273	237	254	289	238	247	294	255	292	269	270	267	253	269	269	278	288	291	270	249	267	271	269	300	271	264	262	276	264	263	291	258	274	292	228	255	230	246	276	291	267	257	248	265	248	248	252	272	217	282	281	277	235	243	259	263	277	269	282	270	260	275	254	273	255	289	274	297	304	254	286	251	263	258	277	244	255	260	298	267	260	262	244	277	293	252	263	247	283	263	248	277	249	267	270	245	258	269	271	256	241	256	268	245	284	274	240	250	257	264	268	279	266	260	228	270	264	232	262	276	268	283	298	254	253	260	256	273	273	275	280	250	256	286	278	256	256	283	254	273	274	250	262	266	279	269	257	259	263	263	306	272	275	271	246	263	277	252	258	257	250	268	257	279	279	284	268	279	254	250	255	253	287	262	276	257	271	261	244	270	272	275	246	295	258	265	291	242	259	265	237	279	264	276	284	259	256	255	247	258	256	267	266	263	253	242	282	278	288	276	274	271	269	241	253	264	253	265	271	276	251	273	272	250	278	271	246	266	253	253	248	280	283	262	301	242	277	267	267	291	247	283	253	266	262	267	235	253	247	263	275	257	243	254	278	285	293	256	275	271	244	264	276	280	238	300	246	236	245	258	286	268	261	256	274	250	239	249	271	272	246	233	248	253	265	252	281	287	279	252	264	280	239	281	253	278	278	264	289	255	280	282	223	289	296	296	258	232	280	250	256	278	273	284	249	271	281	291	281	236	251	269	272	258	292	273	273	256	250	274	270	248	260	267	253	256	252	268	249	271	250	297	258	296	263	284	253	278	244	265	263	256	248	278	250	281	263	278	261	290	283	231	256	252	275	260	254	259	263	282	257	255	237	284	258	259	258	257	267	249	268	262	331	274	250	246	256	254	239	269	284	265	273	274	263	273	265	231	266	223	261	267	265	270	247	241	258	286	259	247	284	267	259	278	240	236	280	261	271	293	272	305	286	261	244	277	274	284	266	257	256	244	278	269	246	261	229	291	272	278	272	268	286	275	265	269	281	260	290	260	295	254	270	249	249	261	271	265	295	257	267	265	254	259	270	276	265	318	257	288	242	288	245	268	259	246	281	278	273	273	268	239	246	225	253	252	272	277	270	269	292	268	268	241	275	285	251	269	274	255	255	259	260	249	275	280	263	257	259	277	242	261	274	246	265	262	288	258	238	267	297	284	253	262	272	236	279	264	276	276	261	266	264	293	278	282	257	276	263	278	286	254	267	258	273	288	282	268	278	273	265	286	281	252	271	260	273	245	240	262	262	238	264	251	282	290	266	302	271	240	263	277	246	242	274	270	266	257	280	254	284	255	295	251	274	252	240	278	254	272	262	265	232	251	258	301	245	281	246	272	276	270	251	261	275	293	261	262	292	244	304	256	257	252	236	270	275	291	278	238	290	293	280	275	276	286	233	247	271	272	258	260	225	247	263	303	262	285	288	283	253	287	258	260	279	281	290	242	256	277	264	277	269	302	274	261	243	271	294	280	255	273	261	271	278	253	287	249	286	277	286	267	279	273	237	273	254	279	287	262	253	252	273	260	265	298	273	251	289	227	266	273	243	262	223	308	310	262	273	271	245	264	247	238	280	268	254	254	240	254	253	274	267	283	239	229	286	251	295	284	282	270	240	249	294	310	232	271	270	274	271	269	248	269	283	262	269	290	249	262	254	266	271	253	269	252	258	247	252	265	303	295	264	239	294	290	258	272	274	259	245	258	254	264	276	254	285	274	256	256	240	284	271	265	276	271	283	271	280	251	251	272	266	266	279	264	240	260	288	277	259	266	276	277	262	245	268	264	262	289	260	274	277	288	275	274	260	260	256	264	257	296	267	245	291	275	261	252	271	256	254	277	245	260	256	292	230	297	271	278	260	289	265	256	277	260	239	243	265	246	239	244	276	258	265	288	260	262	273	227	242	249	269	283	260	249	247	267	285	275	265	255	270	291	250	250	282	257	256	230	262	265	252	267	293	276	296	248	258	278	283	259	237	244	266	287	267	274	253	250	252	240	239	257	271	260	289	270	260	276	258	250	281	240	274	245	296	250	250	264	262	264	251	297	269	280	268	264	247	275	240	246	254	277	294	267	228	314	254	262	239	278	261	240	248	256	290	274	268	240	261	265	280	265	300	275	297	297	294	264	255	319	234	239	237	294	288	264	267	244	256	268	258	284	259	278	232	275	264	296	270	254	271	276	287	264	269	280	272	275	246	234	270	271	281	272	256	230	254	254	268	272	249	273	289	278	283	262	253	278	270	274	283	279	260	279	272	227	258	259	253	268	263	238	280	276	257	281	253	278	257	278	264	276	279	252	269	252	289	255	268	260	286	263	262	264	267	243	269	260	283	268	301	263	265	243	258	282	270	275	286	228	279	236	274	283	246	253	255	271	300	276	261	241	253	253	265	291	261	255	255	274	271	267	246	313	262	266	259	281	284	280	237	303	264	252	268	256	283	266	261	243	275	234	262	257	257	246	267	271	262	296	284	256	266	280	260	266	267	249	281	232	274	240	252	291	286	228	274	288	265	239	275	265	255	271	270	288	274	256	259	279	267	242	265	263	235	253	254	250	264	287	254	273	229	278	257	267	283	292	254	257	307	274	275	266	276	266	286	266	246	257	292	277	269	252	258	295	284	264	271	289	249	234	266	272	243	283	249	256	267	267	241	278	224	284	283	270	278	274	265	292	278
22732	21588	29484	24189	21592	21686	12790	1900	1323	1272	1205	1111	1037	1052	1001	951	986	933	891	970	880	875	886	911	864	912	858	873	869	841	839	875	837	861	854	887	879	896	807	899	871	844	924	869	824	799	880	835	873	867	859	792	870	886	885	847	873	812	835	879	778	905	826	812	876	876	797	855	830	887	819	814	849	821	858	843	813	818	856	821	814	857	874	821	786	865	888	839	791	768	851	868	831	804	869	818	800	841	816	831	857	864	795	801	825	818	844	795	850	801	820	783	877	844	842	845	856	832	795	831	830	858	809	803	887	846	859	770	799	808	836	807	834	814	865	860	877	839	885	847	861	839	876	845	827	797	794	822	856	825	864	816	841	848	802	805	859	890	869	815	830	899	785	854	868	849	837	906	789	820	796	821	814	860	862	835	789	838	879	877	846	827	801	823	849	783	810	837	813	820	814	833	833	816	858	789	826	815	845	835	820	826	782	864	801	815	865	859	830	857	828	864	838	836	828	815	812	846	833	812	808	857	805	809	778	844	805	829	771	769	805	809	871	868	829	819	801	825	842	835	791	824	859	841	830	853	865	845	845	839	802	846	828	815	833	847	850	823	801	849	808	832	791	826	900	845	882	843	852	814	856	804	796	833	820	823	857	826	808	790	793	809	839	863	830	781	808	880	839	819	816	842	844	808	836	860	803	823	836	810	863	766	865	785	865	784	803	867	840	867	800	833	774	834	892	849	816	725	862	825	819	844	841	817	844	840	821	862	845	882	805	839	761	866	828	815	821	761	859	824	829	889	834	881	885	832	784	788	827	874	867	828	826	870	839	807	861	845	824	816	806	830	837	765	879	839	831	829	813	900	816	866	866	822	796	787	830	877	851	838	868	789	834	839	831	797	862	822	883	860	824	825	867	836	836	766	793	816	847	799	817	862	831	875	811	856	807	761	831	816	844	827	841	839	768	846	842	838	846	814	838	835	825	814	867	860	857	800	835	846	850	835	814	853	808	804	869	937	791	805	829	783	808	799	837	886	872	817	791	795	875	801	804	822	869	830	847	900	843	840	804	816	861	837	852	795	848	809	793	840	869	809	814	826	838	834	827	838	838	839	795	854	820	874	797	826	894	791	832	802	872	795	838	834	863	844	821	814	826	826	801	863	825	829	796	798	863	848	829	849	810	768	823	842	850	838	836	838	787	849	844	772	845	797	880	866	864	830	820	806	901	757	808	861	817	818	823	822	806	834	871	839	780	802	922	819	855	818	865	805	787	824	867	844	817	840	831	821	825	870	846	892	815	841	839	824	831	857	854	811	819	838	907	846	816	804	851	873	796	888	875	866	798	838	856	789	809	882	838	858	830	820	818	821	858	875	843	851	840	841	815	807	829	891	866	873	810	838	818	849	835	847	824	825	793	860	841	805	797	818	808	866	825	777	795	829	840	886	810	827	828	818	868	804	862	854	847	834	846	840	834	802	847	865	877	868	786	805	826	778	839	818	828	782	862	862	828	830	838	870	835	843	832	834	828	855	806	844	873	825	836	828	838	834	839	818	829	789	793	841	869	867	851	736	797	817	819	782	835	825	856	847	817	815	774	807	845	826	803	843	870	832	848	834	884	826	839	813	827	807	837	913	813	786	796	788	803	801	804	815	836	776	877	852	892	849	801	795	854	852	806	804	877	801	825	795	873	854	834	832	838	768	885	826	809	797	889	831	863	776	811	839	850	803	896	797	794	812	820	837	818	771	819	804	821	798	858	827	837	809	856	889	777	771	811	813	828	800	824	838	824	805	832	773	849	785	871	808	814	815	833	796	887	820	817	880	854	820	807	835	816	811	838	848	764	819	839	869	796	781	811	837	826	817	832	835	804	897	818	878	851	790	822	816	829	845	870	754	851	839	782	820	784	785	883	778	856	833	795	829	882	836	859	852	876	843	838	846	821	821	853	843	786	809	871	897	844	785	829	824	878	844	853	811	802	850	841	918	824	885	838	803	866	768	905	839	819	851	845	842	847	846	879	868	830	858	826	845	866	824	781	856	822	863	869	794	808	765	776	909	826	869	879	845	858	828	785	879	809	862	838	777	864	805	852	861	852	896	824	791	842	858	888	824	859	828	866	800	848	891	840	822	856	771	794	801	818	817	868	847	865	785	849	842	836	820	876	780	837	815	835	857	843	807	818	827	845	824	857	809	814	826	865	824	800	840	857	820	825	779	795	863	796	820	812	791	854	851	832	875	770	857	857	822	827	792	862	800	801	843	787	863	830	766	816	820	833	828	810	808	832	817	806	828	781	857	837	818	822	849	795	830	810	788	876	867	869	851	856	814	800	833	913	784	827	861	853	842	878	806	880	853	796	831	781	855	820	772	801	918	866	818	801	811	873	843	803	827	850	819	767	832	825	811	813	827	865	845	834	810	813	851	811	808	862	850	828	802	753	822	806	798	756	871	841	853	781	832	789	804	802	876	807	799	860	807	847	815	834	803	804	822	835	803	807	811	838	884	795	837	791	801	841	788	787	873	814	756	824	854	879	842	838	816	859	805	828	826	868	880	794	877	870	836	837	785	790	828	803	790	813	844	816	843	837	851	793	838	845	806	837	821	841	823	816	864	832	810	823	857	854	835	877	805	810	857	852	862	852	825	843	808	878	799	829	837	854	868	852	831	775	812	868	829	837	750	841	827	837	835	841	822	772	813	829	789	830	858	876	841	823	830	862	872	814	873	865	818	886	848	836	815	826	840	856	800	893	835	874	896	800	825	858	796	848	838	817	812	811	806	815	852	862	816	843	840	818	824	836	827	865	847	819	848	801	814	873	780	842	830	815	887	836	826	858	767	807	839	779	867	848	823	858	825	861	836	848	866	819	800	821	823	834	762	822	799	848	831	826	878	835	820	788	855	816	791	834	863	847	835	828	856	842	841	859	851	765	847	823	829	797	847	802	863	810	828	781	831	862	885	810	825	807	855	865	840	803	835	821	844	788	804	835	821	875	838	847	835	815	831	848	792	821	868	771	863	823	800	835	795	895	816	805	854	815	871	843	824	859	824	819	823	817	838	831	831	789	859	883	795	845	839	788	789	831	789	811	822	776	831	808	857	811	773	813	823	814	861	865	821	848	830	797	842	818	801	867	847	834	834	837	831	816	818	837	825	798	835	883	857	808	844	829	805	847	865	827	805	840	836	799	776	796	765	820	826	808	777	810	841	816	792	870	812	855	817	842	845	774	810	851	843	809	878	796	803	844	816	801	823	828	868	815	779	830	867	827	768	848	774	877	812	773	817	845	832	840	794	799	843	858	788	801	850	839	815	839	823	826	894	808	849	823	841	836	868	830	815	808	816	828	815	811	848	753	861	860	849	822	812	830	835	839	845	779	826	786	798	825	793	877	832	783	824	786	876	843	847	850	832	816	814	819	800	819	822	841	832	834	855	817	859	792	805	858	817	848	856	816	838	848	800	828	808	795	774	776	805	845	832	843	861	783	838	780	839
4833	15277	10500	5434	3999	3533	2834	2015	1684	1485	1331	1209	1160	1134	1064	1056	985	944	902	948	937	899	940	909	879	890	858	905	883	895	854	860	851	890	854	815	899	867	891	817	816	844	867	869	865	853	842	832	903	874	763	857	814	872	787	827	823	829	799	853	898	865	818	851	865	865	872	869	844	852	866	892	795	848	864	831	825	835	879	822	849	843	843	835	816	882	882	891	834	855	827	819	855	890	833	847	848	833	854	862	832	794	817	830	824	819	832	824	846	841	816	874	862	839	831	880	865	826	809	828	788	808	829	871	837	870	876	853	881	808	817	767	827	817	811	804	860	854	815	815	879	819	888	851	834	844	821	845	806	873	852	862	814	809	808	864	828	836	863	834	810	877	798	826	838	896	825	854	899	826	829	855	812	783	832	858	850	833	846	800	876	845	874	836	758	880	789	859	805	793	829	868	802	844	799	837	783	870	793	907	788	833	813	831	859	859	777	809	843	777	844	841	810	817	863	793	867	840	859	834	835	824	847	887	811	852	841	821	837	820	846	864	825	811	852	844	814	841	790	867	855	871	875	804	880	798	840	807	810	777	797	803	786	803	875	900	815	830	803	833	812	827	795	819	899	836	785	847	864	844	863	817	864	818	937	787	789	826	813	827	793	835	850	845	845	894	815	810	843	840	868	866	920	809	844	807	826	873	838	809	846	811	890	844	840	755	828	798	806	781	850	832	814	800	854	816	861	880	818	842	849	833	815	840	823	853	808	861	843	815	852	846	873	793	853	871	807	828	781	883	831	841	830	846	812	794	806	792	834	827	874	880	868	869	868	863	847	862	816	843	811	803	844	803	818	837	896	815	840	841	834	831	816	845	883	792	830	826	822	830	814	858	849	856	779	811	842	857	867	857	827	823	863	831	818	840	851	863	824	829	792	817	839	828	877	824	795	836	843	812	813	824	803	831	830	810	816	823	884	817	834	817	808	845	848	837	831	812	865	853	818	812	808	877	845	821	821	814	790	768	811	822	837	805	839	813	888	816	816	827	893	862	822	871	823	913	860	830	805	769	831	864	812	766	840	824	835	850	876	896	833	825	888	849	859	863	857	724	878	826	853	847	898	856	797	891	786	845	837	815	833	890	810	829	865	843	830	846	836	857	828	860	829	784	906	789	847	824	846	867	843	819	834	784	828	803	802	868	825	839	852	815	861	810	855	808	813	818	802	819	862	854	876	833	855	839	817	788	842	858	831	841	815	907	817	793	827	831	864	848	841	807	811	823	867	831	838	842	837	815	841	861	865	838	865	863	805	807	861	849	777	830	845	862	832	780	890	872	815	813	850	782	860	819	863	850	800	820	838	856	872	822	809	829	877	780	874	854	811	850	856	834	841	865	789	814	815	855	841	851	842	887	830	867	850	863	762	830	819	863	838	885	852	815	796	883	828	762	793	866	838	817	818	791	830	862	827	860	865	856	765	862	833	873	808	805	852	800	845	858	844	785	839	765	845	870	851	817	864	876	831	858	809	843	859	834	829	838	814	782	840	863	774	835	841	844	779	827	830	877	823	864	805	820	795	866	807	819	809	811	843	872	833	869	781	868	839	830	794	868	822	777	861	831	867	872	851	823	892	789	868	846	813	852	788	772	812	821	791	806	863	788	853	796	851	828	851	842	829	860	831	836	761	805	827	851	813	838	844	798	806	838	824	830	833	862	813	836	863	793	839	853	846	820	791	850	874	797	834	870	838	836	855	836	845	831	861	842	854	796	853	832	799	862	830	844	856	864	830	857	765	813	854	821	852	814	818	825	849	827	837	853	802	862	824	827	888	860	822	908	831	825	811	792	828	873	892	869	879	822	819	823	788	867	864	850	868	824	770	883	794	859	835	867	826	839	851	894	869	840	826	821	823	849	850	863	880	881	776	801	813	824	781	884	820	813	812	824	818	849	874	875	834	875	807	839	822	844	823	847	849	853	816	838	855	851	793	847	870	807	792	788	823	820	859	807	833	810	883	792	829	808	811	839	824	799	861	821	854	893	773	845	820	834	771	812	844	831	831	855	856	821	822	868	840	868	834	836	817	825	807	843	846	845	801	864	845	810	836	863	848	795	854	876	812	882	839	825	888	794	831	834	875	858	842	793	863	803	821	865	820	800	848	837	791	803	862	845	864	855	851	848	870	834	813	809	867	824	801	824	820	810	800	806	879	868	833	815	869	856	857	796	850	859	865	817	886	782	839	813	869	837	838	832	827	855	753	825	894	814	823	853	860	839	828	851	853	844	842	820	845	828	802	861	850	834	868	835	829	842	841	806	812	871	827	835	901	818	837	837	801	854	805	833	826	846	843	867	859	860	890	864	878	858	814	789	829	844	808	843	847	816	836	857	856	869	834	844	859	896	830	838	835	813	877	798	851	875	878	857	848	840	802	797	896	776	841	795	840	846	884	824	780	817	805	858	848	870	881	807	805	850	842	825	811	823	818	867	789	871	841	820	805	834	853	836	819	853	867	875	793	861	862	811	834	889	822	868	856	799	823	815	844	833	839	821	827	860	836	887	824	816	839	848	838	802	863	841	850	833	836	827	821	828	852	826	831	838	872	853	813	831	806	848	840	809	836	840	833	866	831	855	825	814	899	803	851	888	787	844	804	839	819	833	811	858	833	826	830	833	864	813	890	860	828	837	826	869	861	847	854	775	884	855	812	818	855	858	809	833	869	791	854	804	827	794	815	812	778	812	829	831	844	845	868	863	801	864	851	832	831	854	823	848	868	849	867	843	843	868	816	843	840	830	804	789	827	835	862	820	791	848	811	806	826	837	798	870	869	845	866	836	840	815	848	828	818	829	816	836	815	808	813	874	808	846	871	801	801	826	800	835	852	828	829	809	856	789	843	823	820	819	812	834	853	836	818	783	870	845	813	811	796	873	858	856	856	801	853	900	872	824	854	815	852	826	830	871	815	843	918	855	852	802	794	805	833	850	836	804	800	850	832	834	813	843	837	857	876	794	852	797	840	858	830	848	865	827	822	822	816	850	792	841	826	806	831	860	792	833	822	782	867	832	848	884	860	834	817	872	840	824	844	818	840	787	878	796	839	810	821	850	855	816	841	818	833	829	872	840	883	843	814	900	821	828	849	851	870	821	807	815	875	889	856	839	826	861	814	796	869	845	846	799	810	760	838	822	818	825	823	792	846	822	796	807	896	857	862	828	821	773	880	837	806	895	834	857	771	853	819	841	828	851	797	839	792	870	812	888	829	821	834	809	821	870	864	775	797	834	862	818	816	828	829	855	831	809	837	847	843	828	831	846	860	843	841	815	842	812	843	816	791	843	889	848	863	811	818	882	873	785	767	871	871	802	825	808	832	866	827	846	861	840	830	802	810	810	834	901	830	827	792	813	858	835	845	819	823	826	805	852	865	831	831	893	844	867	796	817	800	840	821	854	800	836	808	833	861	818	856	850	834	797	855	846	838	851	876	870	833	779	768	867	808	831
27863	20452	7724	754	464	495	460	397	389	380	421	378	410	393	352	374	372	327	346	328	368	357	342	386	344	362	394	369	352	360	347	341	350	335	346	367	356	405	361	330	382	381	336	374	377	354	371	358	347	351	391	352	404	329	335	366	358	339	353	350	352	370	378	391	361	383	361	366	321	353	402	397	386	379	355	338	336	354	353	355	352	335	374	364	318	356	327	370	369	306	399	354	379	335	361	352	354	389	362	343	364	377	383	340	378	383	334	329	363	316	394	362	337	336	353	335	361	384	367	386	360	375	398	366	366	364	386	365	395	333	373	352	383	357	380	339	359	376	398	393	399	378	363	349	353	376	365	355	353	321	348	352	350	355	352	369	338	335	338	361	371	360	369	385	348	354	343	339	368	362	389	345	330	356	358	380	379	380	347	358	363	387	357	370	363	351	374	346	342	365	335	367	348	338	376	384	385	399	345	347	391	325	341	370	348	383	326	340	338	342	373	384	348	338	355	351	377	318	359	345	376	365	372	374	358	392	370	370	356	344	349	394	363	355	334	336	357	354	365	366	371	342	366	362	386	350	361	359	363	383	333	370	361	361	354	358	362	335	331	369	328	349	378	377	346	372	370	361	360	366	332	327	379	374	352	372	368	360	385	358	374	348	363	370	362	385	413	359	374	358	361	375	355	337	346	335	394	346	362	351	346	312	345	367	315	390	348	377	352	333	381	350	356	392	343	332	355	368	339	345	358	392	366	339	380	338	345	338	335	408	354	349	382	361	378	336	372	292	336	351	362	365	351	361	350	359	384	390	362	360	387	348	329	361	343	372	380	340	339	376	381	359	322	383	379	341	350	381	366	372	382	343	381	377	377	352	364	341	337	355	357	365	361	392	356	370	395	335	345	361	382	370	347	376	353	382	389	384	372	361	366	334	354	383	355	406	378	362	343	357	350	376	328	339	387	351	348	368	360	376	325	381	366	351	358	356	340	373	348	336	352	354	383	340	370	351	366	360	393	356	353	389	377	344	367	346	359	344	357	380	347	397	374	347	351	365	374	332	364	325	381	357	371	371	366	357	371	341	370	350	363	379	384	319	381	348	343	361	352	346	377	337	361	341	397	345	373	363	372	350	406	339	381	322	346	352	359	366	355	362	334	386	342	361	330	335	364	401	384	321	395	384	349	383	357	323	352	343	362	359	357	380	338	358	352	331	348	350	366	361	370	315	350	354	383	328	350	349	345	336	388	358	337	365	373	394	373	370	369	387	379	344	350	384	390	330	388	353	349	362	350	345	351	354	354	384	345	359	340	375	381	362	346	340	370	405	383	372	367	366	341	344	342	348	396	357	366	347	369	391	369	340	375	360	334	360	379	401	337	374	349	339	346	373	366	343	378	342	392	362	366	369	391	371	357	338	336	297	356	349	326	357	362	335	380	348	350	378	379	366	328	372	378	389	362	385	331	354	329	327	329	335	395	353	344	372	334	348	324	373	345	383	363	351	362	348	385	402	371	353	384	363	401	338	357	361	354	403	392	344	378	322	402	375	360	350	378	337	353	364	323	379	360	360	356	384	359	393	373	359	380	358	353	346	379	363	380	386	370	360	376	385	369	364	342	376	359	375	368	372	349	313	367	355	369	360	345	327	330	363	375	372	340	347	355	347	368	371	360	380	350	369	388	365	349	355	349	346	333	342	358	364	390	352	339	380	346	343	357	370	323	345	378	382	358	393	374	355	362	353	373	339	372	377	355	363	349	360	335	369	350	338	355	335	369	382	382	357	345	360	362	380	369	362	368	343	381	361	363	374	339	366	393	325	341	374	388	380	332	384	344	372	356	386	324	359	365	369	391	338	372	342	347	372	373	374	350	368	395	366	329	357	349	357	375	355	366	380	318	368	366	347	341	384	335	365	362	359	353	365	378	372	366	377	377	342	370	317	379	371	360	359	349	389	339	351	352	360	378	363	370	367	357	351	387	385	364	376	380	370	397	336	394	359	360	340	375	368	370	321	342	366	358	340	363	402	343	357	361	365	359	336	357	366	351	352	343	365	351	381	344	359	364	382	370	329	328	344	379	359	394	346	358	349	381	375	328	310	331	356	380	339	331	377	390	341	384	367	353	349	375	387	352	392	363	327	356	372	357	378	343	378	380	378	376	335	338	352	353	355	394	362	342	370	366	401	367	375	365	339	346	358	361	339	357	373	343	336	390	340	347	354	361	381	386	398	350	355	352	339	351	368	366	349	377	358	372	411	358	337	318	342	329	369	340	338	367	382	372	346	342	367	368	354	413	390	357	317	366	363	375	369	368	408	362	342	379	376	341	350	341	342	368	359	341	368	358	368	356	338	346	355	377	350	357	343	382	367	329	372	337	386	358	359	353	326	354	358	399	393	346	350	358	353	354	375	383	375	317	321	347	353	384	344	385	349	364	380	378	331	368	382	375	351	364	369	372	374	357	352	372	369	397	391	350	334	367	382	356	355	368	335	366	371	345	367	338	338	347	344	343	372	341	362	384	348	324	381	359	358	387	311	386	366	360	381	373	357	374	352	347	341	351	380	348	360	364	353	358	349	353	378	394	373	337	356	360	349	353	362	336	356	330	340	370	354	396	333	384	372	359	338	353	383	347	378	348	353	373	349	382	377	336	378	389	379	347	356	358	329	342	358	319	381	367	374	364	367	356	384	327	366	381	371	384	382	369	382	368	401	365	398	355	383	352	345	360	392	354	375	340	366	359	356	396	348	339	406	337	353	375	355	370	385	361	363	366	326	376	384	348	388	367	376	353	358	377	376	344	381	324	351	340	350	373	352	375	367	381	378	359	411	344	384	356	362	321	356	358	347	350	363	353	325	356	365	334	352	423	374	335	359	390	369	384	373	358	344	351	339	368	409	360	354	341	392	368	345	378	364	378	391	339	364	327	340	348	381	356	338	356	360	372	366	343	337	403	370	385	364	351	326	345	347	378	376	377	317	317	357	369	328	372	366	370	367	403	353	352	366	356	336	387	354	366	346	340	383	366	375	345	358	362	361	378	371	347	353	395	366	356	357	356	351	367	372	358	373	347	366	338	328	353	377	366	351	362	370	320	375	352	361	391	362	394	338	351	371	371	402	363	355	347	344	363	347	348	363	328	368	360	364	340	366	367	351	330	361	381	340	372	374	349	369	355	327	323	370	336	372	370	371	386	349	398	383	382	373	347	370	353	387	317	356	368	390	372	345	369	355	363	340	385	371	377	365	368	369	381	329	345	363	344	356	363	371	350	388	353	340	361	345	394	376	366	354	382	352	369	379	362	359	371	356	425	363	342	345	353	364	362	378	340	385	365	338	329	354	364	338	349	364	351	377	342	393	325	375	378	350	355	362	360	333	344	337	346	364	348	363	371	351	353	344	368	384	359	376	397	334	370	346	369	362	324	368	350	372	359	370	319	346	333	353	336	371	410	339	362	372	382	378	313	334	328	335	324	353	350	351	372	360	352	375	376	368
4327	1431	887	596	520	670	528	444	390	414	393	390	383	364	385	366	387	349	365	384	363	361	351	384	352	376	391	353	372	348	349	391	372	388	354	359	366	370	374	389	368	373	366	376	399	365	401	334	381	390	357	371	344	375	374	392	412	356	359	341	393	346	374	350	388	378	348	336	374	345	353	383	338	363	382	388	393	363	399	349	385	373	383	336	383	392	379	360	352	349	328	364	359	364	352	347	336	347	383	339	350	391	398	370	346	357	341	351	352	379	369	378	332	365	390	384	358	344	390	355	371	411	362	356	352	394	373	376	356	334	337	331	380	369	381	378	352	364	364	388	370	366	364	356	378	340	369	378	364	367	359	371	325	391	368	366	374	373	362	358	360	351	331	354	364	333	387	389	357	352	358	383	361	358	361	354	343	368	374	383	364	364	343	360	345	384	358	389	347	365	399	377	360	388	354	376	354	373	355	367	353	359	361	327	396	325	335	382	371	326	361	364	327	360	359	360	317	391	389	339	340	391	376	364	356	396	383	361	386	324	355	391	377	342	355	363	382	394	383	376	383	369	375	386	365	359	368	396	381	351	365	377	381	332	352	361	370	358	323	374	337	365	339	368	401	378	363	329	390	375	375	361	377	382	341	351	388	357	335	406	360	372	339	395	333	334	389	371	376	361	387	369	346	381	359	334	364	366	372	374	386	389	382	351	367	347	398	399	411	406	366	360	349	367	348	385	345	344	376	355	352	366	376	346	352	362	343	336	347	377	400	378	370	385	357	375	384	386	376	387	335	356	328	370	362	369	381	349	353	357	360	366	351	387	358	334	364	369	366	364	354	344	347	338	331	403	359	379	380	364	362	374	353	339	354	380	352	363	375	332	394	357	358	371	368	339	400	369	368	383	385	399	367	362	366	383	346	364	357	386	361	382	389	374	383	341	369	366	371	373	343	381	355	364	361	370	394	342	386	375	357	361	378	390	377	350	364	361	366	358	341	345	375	407	361	351	380	393	365	404	354	367	369	352	370	352	361	352	365	417	355	370	374	385	358	319	416	362	351	364	383	357	377	342	380	340	391	338	379	372	386	328	408	371	371	371	390	371	356	393	363	398	406	362	360	362	332	374	399	367	355	337	378	372	376	365	347	359	355	363	363	391	375	371	377	357	370	363	356	417	364	331	376	403	375	358	367	401	406	367	347	393	405	367	361	373	363	345	374	350	344	376	360	357	381	390	375	376	405	354	368	384	387	365	362	359	399	395	352	383	367	355	354	373	374	366	376	395	364	356	366	365	337	356	352	379	391	361	353	361	385	378	361	349	373	372	354	341	382	360	373	371	358	364	397	349	387	361	370	357	359	363	373	360	365	347	382	372	366	357	376	333	354	353	377	374	350	376	374	361	364	349	349	392	406	390	378	373	362	355	352	345	323	371	379	384	363	372	353	366	365	368	340	358	374	386	353	343	391	368	388	350	338	386	348	366	372	353	357	348	354	364	347	379	403	375	355	374	352	336	383	355	399	376	381	362	386	391	386	412	369	335	376	364	371	389	370	357	376	377	410	356	348	364	343	352	355	343	363	409	369	360	370	370	381	357	364	315	382	366	368	391	360	354	379	372	390	409	361	374	351	374	381	333	383	389	357	340	366	326	383	347	346	392	344	364	379	342	378	407	353	406	369	373	387	346	346	372	354	373	349	369	357	377	348	372	384	339	334	392	350	341	333	364	387	393	364	365	380	349	354	378	382	337	373	363	362	362	354	377	388	355	399	356	383	389	370	326	367	357	371	400	322	364	354	368	346	394	398	358	369	344	377	399	363	371	370	339	364	384	355	369	356	385	349	364	378	357	387	362	369	330	362	383	377	371	356	339	326	350	366	393	390	406	382	325	347	371	362	355	384	370	367	367	384	361	378	365	352	377	351	381	347	374	374	372	386	383	392	362	396	358	370	356	368	361	329	401	396	377	415	349	348	344	400	366	387	366	356	373	376	386	376	356	396	383	365	377	343	368	412	369	349	387	401	363	374	360	372	358	348	376	363	372	334	375	401	345	357	369	369	353	373	354	348	347	365	342	368	368	342	370	380	369	368	370	381	358	360	349	354	330	359	370	361	344	357	372	395	352	365	363	380	402	377	374	364	340	346	360	366	344	358	353	357	344	375	360	354	385	385	378	354	331	374	343	365	367	352	373	398	378	380	373	339	386	371	358	358	388	367	394	356	365	415	380	387	346	390	364	362	369	392	380	361	385	376	351	369	380	362	379	391	393	385	392	371	406	386	367	360	384	389	374	369	391	344	368	372	343	372	370	355	404	358	397	336	369	366	371	352	371	348	375	379	351	407	361	402	363	371	374	374	346	353	390	341	399	352	376	381	365	362	356	377	350	368	358	386	419	363	362	335	370	347	371	367	358	383	363	365	345	384	355	374	383	369	362	372	377	383	350	374	361	368	409	374	375	363	386	361	340	374	362	398	405	336	345	342	399	358	361	337	343	385	392	361	355	402	362	374	389	369	386	381	354	346	387	383	369	369	384	347	371	351	356	346	356	377	347	366	365	378	368	369	376	380	367	384	338	356	347	364	359	382	376	366	377	347	386	370	372	379	366	371	357	359	370	382	367	390	353	355	411	341	323	363	403	375	356	359	343	380	377	370	330	365	403	355	347	374	358	361	378	368	337	358	315	336	342	377	377	404	370	367	371	343	335	326	361	356	375	373	369	351	362	374	365	333	330	363	363	391	364	366	386	388	381	378	374	368	365	379	372	354	413	349	401	390	375	386	339	367	403	374	359	376	358	397	350	359	373	371	372	387	368	348	367	366	369	363	359	370	357	346	361	341	380	383	363	369	385	366	382	389	379	359	390	365	334	372	349	376	340	366	362	381	369	354	376	378	364	367	354	398	342	379	370	369	370	352	386	372	357	390	376	362	387	378	369	364	347	388	390	387	379	357	359	378	373	371	365	398	378	372	363	365	366	364	362	382	368	366	354	323	353	377	341	372	357	406	349	383	345	353	361	345	382	343	370	370	366	384	333	359	373	379	362	357	349	348	347	359	362	312	353	405	365	356	365	357	354	335	374	359	382	363	371	389	382	338	368	385	393	334	386	373	410	399	372	392	367	352	322	382	363	352	391	366	338	353	389	348	420	350	343	364	372	356	341	345	379	347	361	352	365	388	387	389	359	372	369	363	412	381	371	359	374	338	348	369	347	343	333	365	372	382	356	396	339	369	368	362	365	359	346	403	368	363	373	382	389	418	359	389	409	370	387	397	379	353	374	378	356	361	359	364	342	357	360	384	401	400	381	365	414	384	370	330	373	352	374	407	367	351	365	339	361	372	347	368	388	369	338	329	358	362	357	395	323	371	353	364	358	390	370	394	370	404	377	369	373	389	374	368	398	396	370	352	390	390	374	369	403	347	381	361	367	367	357	383	361	367	383	352	353	367	365	393	364	378	362	347	373	373	395	354	367	377	390	376	338	339	345	349	326
23782	21510	28977	24466	21517	12985	1874	1229	1059	1000	1007	981	917	866	865	842	855	830	838	851	856	812	789	900	783	790	828	836	841	823	767	771	839	821	792	818	790	787	832	796	849	772	830	803	809	750	802	784	826	800	808	815	812	785	760	796	839	750	811	761	806	793	790	722	794	813	769	807	868	823	764	775	740	772	802	755	769	789	811	779	824	823	772	780	785	788	748	752	793	741	785	831	807	812	744	787	774	732	795	796	756	775	751	807	700	768	814	760	770	831	786	783	790	756	775	793	813	777	806	760	797	780	821	799	721	777	731	764	789	871	812	782	816	828	813	802	791	799	756	769	750	779	799	786	779	832	831	879	806	791	783	856	817	775	810	784	773	740	743	792	813	757	806	825	801	778	730	837	822	812	841	794	774	799	843	762	758	790	798	853	828	752	740	788	853	821	755	789	755	796	817	762	756	780	774	791	799	810	793	756	801	771	837	764	828	794	765	782	753	791	759	794	748	765	756	795	760	815	758	804	765	789	786	777	771	819	755	758	817	807	776	783	803	818	797	813	788	736	799	795	805	828	796	759	791	776	811	815	761	782	782	776	751	800	757	773	789	774	730	766	744	746	769	752	811	821	850	817	827	803	792	781	848	788	800	802	776	817	802	791	820	821	816	774	782	756	843	816	867	823	802	790	762	826	798	804	795	786	770	779	781	789	759	744	780	789	784	767	782	738	746	752	773	776	780	804	814	778	828	812	818	808	824	801	792	787	750	826	770	796	769	779	779	757	831	762	810	791	812	794	785	784	788	781	805	776	752	747	794	799	854	785	798	775	747	769	832	794	779	748	760	842	781	737	841	772	764	750	831	827	813	827	782	782	747	813	813	824	789	797	807	791	778	772	800	785	800	733	842	799	783	829	758	734	797	743	779	783	830	808	781	787	787	831	775	780	770	763	714	839	793	813	762	784	770	797	861	744	815	800	799	799	774	773	759	832	843	802	829	783	801	757	772	756	773	777	717	858	794	778	817	794	783	763	857	841	774	756	828	796	796	792	804	785	806	807	762	789	795	805	852	739	754	794	836	810	720	819	783	782	796	824	795	796	815	769	821	802	745	788	764	768	817	754	767	819	732	766	731	768	795	792	788	774	786	808	790	804	813	803	795	779	796	831	770	813	779	834	774	782	760	802	752	832	753	827	782	786	810	752	782	789	778	775	789	804	800	760	738	750	792	751	753	743	798	755	774	775	811	807	774	838	782	778	804	836	748	766	819	737	803	847	828	804	791	782	806	782	793	760	798	794	802	741	825	814	760	785	816	768	715	821	792	777	765	787	781	815	763	792	750	780	804	753	753	729	753	793	766	758	842	852	795	790	781	738	772	826	813	787	803	754	761	763	815	734	783	798	822	836	796	793	748	775	758	797	786	840	779	790	800	770	802	831	777	790	786	802	841	821	839	810	768	804	794	775	807	835	771	825	773	787	775	838	776	739	768	783	804	776	717	834	799	823	816	759	764	782	775	794	769	808	750	786	717	838	727	758	768	791	767	722	789	832	760	843	769	737	788	742	793	781	802	792	781	789	785	840	737	768	808	793	807	794	831	783	761	784	783	787	746	760	768	769	749	780	801	771	834	769	747	772	771	822	798	770	791	768	793	732	747	832	771	806	763	758	820	847	788	768	775	755	793	768	862	782	830	757	746	804	769	812	782	782	771	792	823	760	781	778	816	812	798	758	741	804	729	772	756	793	768	808	742	745	779	816	753	803	768	788	801	746	726	798	768	779	745	803	836	832	793	744	824	751	782	816	791	794	838	789	775	790	756	827	834	749	843	801	782	821	760	870	783	809	783	723	841	784	797	776	818	795	802	762	791	719	836	782	804	786	783	761	798	818	835	797	777	729	761	773	769	772	806	756	808	835	815	817	781	820	781	778	788	796	791	794	768	758	791	780	766	772	790	782	755	792	770	822	792	806	782	778	762	806	757	739	782	757	785	801	783	751	792	768	777	775	788	770	849	791	802	795	774	735	802	755	788	814	855	788	787	804	728	719	801	763	784	734	760	822	776	751	826	783	773	783	763	799	778	769	811	808	813	757	722	765	742	787	758	794	729	860	751	761	768	763	794	749	756	780	778	767	736	797	810	784	749	768	779	735	831	819	780	838	774	787	761	742	837	826	761	751	748	765	827	833	800	781	810	768	808	823	803	805	801	805	776	748	823	747	776	842	785	756	785	770	800	764	751	742	757	796	810	804	753	761	754	785	805	782	776	778	785	756	780	768	815	831	834	767	778	769	770	784	789	813	802	832	774	771	792	850	775	801	783	798	819	750	745	817	804	792	801	734	818	798	779	792	780	727	824	803	760	762	786	803	760	801	832	869	745	775	781	796	827	789	731	781	804	793	780	760	793	808	770	775	795	755	840	748	813	766	817	792	835	802	787	761	774	770	798	738	757	788	819	811	792	784	754	823	799	868	789	810	794	716	802	830	763	740	764	804	818	789	767	790	806	783	761	750	801	785	778	761	746	820	789	801	750	813	779	791	828	774	838	811	798	775	778	827	786	790	809	805	756	781	781	779	821	787	778	755	806	766	758	794	809	782	771	771	810	804	819	738	744	798	795	780	775	800	811	823	779	747	795	817	781	774	774	804	747	824	786	789	770	746	776	776	755	810	773	749	782	745	764	801	778	748	773	821	768	815	765	829	795	802	811	766	815	772	755	781	749	794	844	760	828	791	781	762	797	812	801	793	759	769	761	806	737	762	765	807	770	790	793	789	820	759	814	793	750	742	775	769	791	815	799	810	758	792	755	719	773	819	771	776	817	821	810	729	806	800	754	775	759	790	775	780	762	819	861	771	856	818	765	818	803	803	775	774	825	756	762	781	751	810	771	750	780	751	720	733	796	762	782	733	824	815	810	758	811	858	788	843	756	783	778	781	818	757	802	815	795	819	779	778	816	760	779	722	756	789	755	820	817	801	745	797	754	785	774	808	825	748	741	770	768	781	756	803	800	801	824	795	779	756	712	784	837	760	789	728	809	761	754	734	765	786	773	809	779	786	788	797	824	728	796	826	789	793	834	809	848	789	834	789	796	762	779	804	837	734	756	813	789	783	781	796	784	754	800	745	759	784	814	804	801	767	775	748	806	794	747	740	813	824	790	770	727	787	782	767	778	755	779	815	792	816	783	767	796	747	786	794	763	800	802	771	790	817	810	783	814	817	779	802	788	758	769	781	755	801	765	787	790	810	737	809	808	769	771	779	790	770	777	747	809	726	766	761	804	809	745	776	782	757	797	820	767	771	807	794	821	774	766	813	799	756	798	771	761	818	764	752	821	752	760	805	743	773	760	776	814	847	793	771	818	795	771	814	716	796	817	745	741	731	757	784	764	800	823	737	802	750	731	792	792	803	748	775	764	745	779	769	762	769	770	820	788	814	760	813	821	803	797	773	808	794	850	809	767	774	805	770	766	806	707	782	772	806	802	778	797	797	759	811
3712	9454	6227	3217	2484	2213	1717	1422	1238	1081	1108	950	933	904	950	909	853	886	873	834	825	847	802	860	856	810	836	760	805	836	832	771	857	824	754	809	778	828	757	768	759	780	813	844	807	821	772	816	750	792	766	801	812	801	758	769	769	850	805	781	789	779	845	786	742	780	818	763	821	746	748	776	785	778	808	810	809	821	819	765	781	776	830	770	796	769	801	772	807	795	794	840	784	778	795	807	776	764	819	790	825	798	809	819	810	800	739	827	797	808	817	797	795	804	778	783	831	780	754	823	743	781	851	800	816	792	797	837	819	782	811	797	815	797	756	811	832	843	778	814	791	776	770	777	813	770	777	765	748	837	783	788	819	791	786	844	802	793	739	744	793	869	772	774	758	773	787	791	784	829	768	793	801	790	813	776	805	797	834	827	749	762	797	801	800	751	805	802	803	736	787	823	793	843	810	807	776	809	760	831	854	801	765	811	795	773	796	799	805	787	775	806	750	742	738	766	830	832	796	797	751	781	816	783	790	814	838	784	783	816	801	805	795	765	791	775	765	834	807	818	742	802	742	752	762	767	813	774	774	792	856	851	735	810	798	818	763	836	748	762	789	839	813	798	828	766	801	758	799	814	776	757	801	761	779	822	825	779	796	781	818	796	821	709	807	826	763	751	867	859	809	831	760	766	774	827	812	806	750	836	779	762	803	775	699	794	769	797	808	776	806	810	768	850	771	774	750	755	760	787	774	786	827	840	789	809	772	734	766	767	787	820	756	831	771	831	821	771	764	819	782	792	821	731	789	770	796	818	810	810	784	826	775	806	847	735	788	766	773	795	780	828	797	777	833	796	800	826	821	790	800	816	766	765	836	804	795	794	759	761	771	789	790	839	824	806	797	773	812	743	764	814	775	831	838	753	813	766	771	778	819	765	760	799	734	762	756	778	769	767	787	769	809	781	770	769	777	757	761	821	769	843	794	802	790	732	806	732	805	821	812	804	800	766	789	797	837	760	786	779	815	810	756	813	790	786	754	818	836	788	767	807	785	791	763	811	836	749	809	736	777	795	799	774	765	822	802	773	770	769	775	785	768	832	765	762	808	763	802	729	826	772	744	750	791	764	808	768	752	763	806	740	800	866	783	765	829	750	804	785	794	771	759	787	825	770	807	815	786	732	809	767	755	788	797	843	798	827	796	809	764	767	783	734	767	735	781	798	809	751	832	840	780	735	813	792	749	818	811	793	795	773	787	827	788	789	785	815	783	790	765	754	809	788	797	830	873	783	797	846	778	817	765	795	768	768	812	745	795	781	779	835	777	812	773	810	743	759	777	758	774	795	825	766	831	804	770	733	830	842	830	794	849	812	743	801	799	795	751	769	724	816	814	774	800	806	824	749	838	788	842	762	816	784	787	794	784	816	826	798	837	778	740	800	786	859	788	814	795	774	788	813	847	803	813	746	768	816	708	757	808	774	788	819	775	774	754	764	776	729	778	793	774	794	765	778	775	757	826	777	765	837	831	816	810	767	814	814	750	821	795	761	766	799	780	807	793	826	805	768	751	798	813	848	755	811	844	800	801	772	729	787	762	798	771	804	797	765	802	786	825	802	840	779	829	791	794	794	828	823	808	779	779	812	745	814	777	777	765	764	767	800	776	767	804	773	783	787	788	825	779	808	824	771	848	861	810	798	790	735	819	791	801	806	790	773	755	794	776	812	822	761	790	787	820	761	771	817	791	809	741	727	788	789	846	788	796	773	763	785	803	811	806	786	772	777	798	768	782	812	789	786	801	787	802	777	791	840	788	755	832	750	773	792	798	810	780	802	778	770	766	779	770	752	766	799	780	813	749	783	796	782	817	769	796	779	772	756	795	754	819	822	788	748	784	823	850	761	723	765	800	768	796	796	765	803	769	812	802	722	796	821	763	811	802	794	775	773	770	793	771	774	843	815	764	841	769	773	824	771	785	785	771	805	767	789	767	806	778	775	833	793	800	759	783	736	774	764	798	750	787	760	800	791	807	788	828	785	787	836	746	790	850	853	784	835	801	763	837	760	808	812	837	823	758	797	766	800	759	754	734	711	813	843	770	741	780	782	789	887	780	773	817	807	822	783	793	759	796	789	770	763	758	851	796	845	805	792	759	795	837	748	768	742	783	829	771	743	805	818	746	784	801	767	815	786	762	787	813	812	835	803	761	811	761	765	781	802	774	789	778	794	763	805	796	807	778	763	815	813	804	850	849	712	773	812	847	762	796	788	789	809	804	824	738	759	825	765	805	792	778	773	770	777	785	783	785	855	810	767	789	800	803	794	776	835	799	799	758	707	786	795	718	789	813	782	862	845	776	776	769	790	785	737	724	773	757	807	778	781	797	800	801	815	752	803	768	826	780	795	805	768	785	771	789	820	770	811	787	775	825	769	761	839	823	769	810	782	796	773	752	785	782	835	774	786	822	748	870	785	843	739	757	798	801	774	827	762	804	757	781	777	780	785	804	831	778	777	759	784	763	795	799	809	816	792	793	765	758	848	806	756	818	808	745	776	803	817	779	790	827	789	799	784	838	760	768	804	786	785	815	810	832	821	839	824	808	849	806	775	808	768	825	788	761	785	811	815	816	806	746	784	782	819	835	767	826	787	749	790	811	789	743	765	840	741	728	762	807	776	812	769	798	808	746	807	782	784	733	821	827	777	765	810	799	812	781	790	791	815	829	827	768	839	760	813	823	761	737	819	776	771	841	789	780	749	767	755	789	777	783	767	784	797	738	788	771	764	780	842	779	772	793	809	767	760	799	758	791	769	815	787	819	792	843	828	822	764	774	788	773	809	810	835	771	785	779	783	768	745	751	804	809	793	804	818	767	789	794	775	752	778	806	855	801	770	800	775	784	777	724	833	837	771	785	780	774	813	814	772	765	820	817	809	791	769	838	791	787	778	754	732	821	811	768	771	795	796	763	796	806	814	793	775	827	747	809	761	784	830	796	762	826	801	786	739	806	722	831	808	807	825	750	782	804	807	758	772	815	790	817	804	786	827	731	818	770	740	785	771	760	754	807	829	765	790	782	782	792	793	801	801	814	773	808	815	813	758	796	824	808	795	797	845	839	787	749	832	785	737	807	823	811	767	779	778	804	731	750	770	795	832	776	780	841	785	794	788	762	777	783	737	798	806	777	761	805	779	782	787	764	806	831	789	795	833	765	802	832	789	746	778	770	782	802	825	740	821	801	798	818	761	840	792	755	816	789	797	773	742	806	809	772	796	754	760	807	778	770	793	817	775	782	810	783	796	803	712	779	821	787	802	752	766	754	802	807	750	828	837	795	813	801	805	811	850	804	781	761	817	791	816	839	768	828	811	763	789	722	772	779	810	798	812	795	820	805	782	800	816	769	796	833	790	777	748	846	784	813	744	733	854	776	814	842	768	776	801	825	799	829	828	778	777	811	772	771	815	747	772	829	764	759	827	814	755	788	768	825	759	792	811	767	800	808	765
24914	21513	28013	25328	13251	826	531	447	401	376	336	299	269	308	274	267	266	266	284	247	238	271	232	260	258	258	273	247	252	265	268	235	258	232	228	248	225	216	232	238	266	252	250	223	246	240	242	277	220	248	221	261	241	263	246	240	282	254	232	237	221	239	224	229	251	250	227	268	272	222	236	261	236	260	226	259	222	210	238	245	249	246	265	249	227	254	226	246	263	240	238	249	246	241	252	208	251	257	217	251	283	271	228	244	279	250	251	245	228	218	233	228	241	254	246	265	253	241	226	273	226	253	242	251	258	245	217	232	258	253	233	241	233	265	240	250	267	222	240	227	235	257	234	233	274	244	273	237	210	228	219	240	249	265	214	241	221	231	245	266	245	243	234	240	234	262	253	242	234	231	249	241	225	242	245	274	260	246	221	240	258	253	242	221	247	260	233	232	259	227	256	243	256	232	254	263	269	246	232	260	239	214	247	255	242	265	225	239	263	232	232	228	263	257	244	213	276	259	234	211	227	228	243	255	224	254	232	231	259	206	228	271	222	248	249	222	244	241	249	244	264	269	249	237	219	223	233	245	248	232	235	276	227	250	243	252	228	252	238	233	229	247	253	235	237	249	228	272	261	240	235	218	222	200	238	250	233	258	241	218	235	245	254	229	211	251	245	244	254	234	280	255	246	238	227	242	241	237	242	257	259	220	237	233	244	233	244	233	233	235	254	246	233	258	237	255	274	231	242	232	263	237	254	232	219	197	247	259	245	229	249	227	229	262	244	266	289	244	242	239	237	231	253	225	232	226	227	262	226	251	273	253	247	255	256	211	234	255	268	261	256	220	243	239	233	240	216	263	257	242	228	218	241	255	257	277	241	248	242	232	239	246	223	238	219	237	234	212	249	233	246	245	230	230	240	244	206	238	268	260	241	228	248	233	262	245	236	248	222	258	251	232	253	246	250	271	229	229	221	242	250	244	262	254	215	238	220	263	223	250	220	242	228	236	236	233	220	229	210	225	255	252	240	229	269	248	234	208	271	240	215	249	237	208	269	254	260	237	241	253	221	266	272	243	251	246	204	214	202	250	226	214	218	212	238	260	256	240	238	274	237	229	266	251	266	263	255	260	241	240	246	254	250	233	240	211	237	220	236	245	218	254	239	240	237	251	229	245	271	270	232	237	244	261	232	205	241	263	221	245	282	225	212	223	270	231	228	236	242	249	248	224	243	221	220	250	223	224	223	256	261	243	248	257	259	244	219	239	233	250	231	232	222	245	240	265	247	248	225	239	197	243	230	198	228	241	237	232	247	221	210	236	239	227	238	237	238	218	244	250	244	242	274	268	217	271	238	239	242	209	243	263	213	236	251	238	231	234	262	258	259	256	246	254	234	208	269	227	229	246	235	260	249	241	216	271	221	224	247	220	234	204	231	254	213	204	247	236	210	243	238	271	258	265	252	245	243	232	239	217	223	276	263	250	272	260	249	256	234	217	241	258	252	238	263	234	243	252	234	232	254	240	240	233	237	234	225	237	248	205	229	244	222	238	248	238	207	224	227	252	252	257	242	232	250	251	239	241	246	214	199	230	233	228	239	231	241	206	248	233	259	222	256	228	271	250	243	238	237	237	242	238	241	225	255	234	234	248	271	251	242	258	234	215	248	214	232	243	230	250	251	241	243	231	256	258	235	253	251	242	250	244	236	253	256	222	261	235	222	222	256	249	255	230	222	259	247	246	235	214	249	256	252	250	234	245	259	226	262	248	230	239	242	250	237	264	253	247	224	224	248	250	233	219	199	271	234	253	247	225	234	257	257	245	246	237	271	237	240	253	239	263	236	217	237	247	245	236	261	229	259	253	234	258	234	255	218	242	243	239	226	241	233	239	254	233	227	225	261	228	278	226	305	243	239	232	256	232	207	221	237	264	268	252	240	287	261	216	259	243	206	247	268	231	212	253	228	248	242	221	240	280	241	214	245	239	236	218	233	252	264	233	242	237	239	241	287	241	260	258	275	250	259	214	247	265	234	226	249	261	278	230	253	267	232	240	233	224	242	270	250	223	238	231	246	271	229	241	248	221	265	255	261	230	250	257	253	219	252	279	240	203	211	253	224	233	223	226	246	257	262	240	224	259	250	228	262	222	235	221	222	246	244	222	257	232	234	234	239	230	245	244	240	246	228	221	261	259	227	246	248	256	233	234	235	233	240	244	246	268	231	240	240	247	244	245	244	238	250	224	236	262	238	260	236	236	253	228	232	250	197	243	254	230	250	213	224	253	231	231	202	255	224	252	252	243	256	239	208	254	249	248	236	247	256	237	239	262	258	233	250	254	227	243	224	225	208	249	234	257	256	264	245	246	216	255	250	247	256	215	224	255	260	218	232	229	255	232	239	233	244	244	261	235	226	251	230	229	244	244	237	251	252	240	236	214	249	270	264	219	248	244	253	233	260	248	254	263	238	241	232	236	247	264	233	229	238	212	245	269	223	249	247	240	268	263	218	256	268	230	229	272	224	231	244	259	233	236	249	238	261	230	221	245	241	255	237	226	248	255	237	246	241	220	259	252	240	249	240	227	236	244	246	247	261	226	271	272	259	253	242	247	240	234	241	229	252	252	244	237	257	246	245	249	231	242	253	232	219	230	259	242	196	217	211	238	229	232	242	217	219	248	226	255	248	244	235	243	240	234	238	220	223	274	252	270	250	254	242	231	234	235	258	248	234	253	234	254	249	266	237	241	237	263	255	236	244	252	244	246	248	250	233	240	273	264	235	232	235	233	233	231	259	220	242	230	231	270	262	231	232	234	231	242	251	239	233	227	227	243	257	245	252	223	234	247	241	271	244	256	214	245	249	240	256	277	246	223	259	229	242	219	224	209	252	256	239	256	261	252	243	253	231	247	226	239	227	258	219	222	268	262	244	233	235	239	235	208	244	273	231	216	261	249	243	243	257	242	246	248	226	243	246	229	256	212	236	255	237	238	245	254	253	234	233	226	239	244	232	227	248	232	258	234	273	232	214	262	244	220	238	257	238	262	236	245	245	233	222	252	237	236	231	231	247	246	220	231	229	237	253	228	239	220	253	272	243	234	258	246	222	235	234	233	247	232	237	228	243	218	250	238	249	237	237	211	263	256	238	237	239	241	240	240	222	242	241	256	254	243	233	242	231	264	222	288	233	237	242	219	242	262	239	231	249	222	247	262	229	266	239	259	228	271	241	274	236	260	231	217	224	218	238	234	262	241	224	230	251	244	219	225	236	218	225	260	234	223	216	223	253	244	188	224	245	240	200	246	239	258	252	238	250	260	210	235	231	231	247	223	249	237	234	237	227	274	237	217	229	250	244	254	247	242	242	228	215	240	236	246	211	237	258	236	237	231	248	243	216	246	241	274	217	238	249	263	244	241	240	239	235	229	251	230	238	233	238	267	229	223	259	262	268	256	247	241	256	244	225	230	245	254	237	210	224	250	239	255	234	263	272	252	264	242	222	232
3469	5512	3500	1633	1288	1176	808	668	534	444	396	400	381	369	328	310	333	310	270	291	310	306	277	302	286	278	275	266	297	283	283	262	301	272	296	284	302	260	261	277	268	237	270	264	266	267	257	288	225	258	265	289	282	242	255	288	248	258	271	259	290	265	295	261	289	281	246	260	274	281	287	253	261	280	268	278	260	277	273	251	259	249	284	278	251	243	283	265	265	276	260	266	250	260	249	248	263	265	283	291	283	276	259	251	250	274	284	262	275	250	275	274	271	254	244	292	277	267	295	272	261	265	269	269	268	282	246	281	312	274	259	246	258	249	252	284	274	228	262	257	265	273	261	273	270	272	273	280	251	277	282	265	251	285	268	274	277	260	286	235	264	285	244	266	256	235	258	259	261	240	250	260	270	246	249	286	266	247	262	278	261	261	259	243	291	289	268	275	272	238	265	272	253	270	242	268	286	261	284	274	270	249	250	265	285	243	260	268	263	284	275	237	299	266	248	278	272	243	264	268	280	266	244	289	243	265	285	255	259	261	288	259	284	261	268	246	283	304	277	256	260	277	264	264	285	268	237	256	252	245	280	272	262	258	265	268	265	246	272	270	298	242	272	257	261	272	272	251	316	264	252	271	296	250	267	261	246	260	261	291	246	263	287	282	283	277	275	239	256	267	271	272	293	266	246	295	263	272	267	245	255	245	255	276	242	272	269	260	275	277	288	279	275	283	282	278	243	267	278	243	255	266	266	277	270	261	251	256	281	234	270	267	265	282	304	281	248	283	269	261	273	272	245	288	249	241	267	275	271	274	263	269	280	252	246	271	259	263	272	259	258	287	296	248	246	245	246	269	240	252	256	268	282	265	290	257	263	267	270	256	270	245	241	246	272	256	252	279	264	264	273	273	242	260	266	244	250	277	264	259	286	268	261	258	246	252	276	247	303	287	268	280	264	294	247	259	241	264	258	249	282	279	261	273	291	254	248	243	273	261	280	261	270	253	272	260	258	287	254	271	242	271	281	258	295	274	273	273	276	259	273	255	257	264	274	259	296	264	288	233	268	262	266	300	303	248	260	259	253	241	246	260	267	248	271	275	261	269	255	287	251	269	298	300	292	248	255	288	289	272	276	265	277	268	261	258	266	254	269	256	281	296	248	262	262	277	282	263	233	231	275	267	283	277	262	269	263	276	298	289	267	281	259	262	275	263	281	267	278	278	284	261	265	266	267	277	271	288	273	261	257	250	295	266	244	253	268	253	244	308	256	274	287	254	262	263	284	233	247	250	261	271	262	246	286	271	261	271	266	277	273	274	264	255	265	250	325	268	264	256	270	294	276	278	247	248	265	248	253	261	263	276	253	249	244	274	241	257	303	258	257	273	259	270	294	270	289	244	254	252	276	283	276	250	234	266	276	266	244	301	253	262	262	290	229	274	279	270	251	284	266	268	269	257	288	276	279	249	270	259	247	267	263	260	264	276	290	269	266	264	269	279	254	266	239	288	274	265	281	266	264	298	273	274	265	247	261	283	270	263	306	272	261	241	263	248	278	257	241	242	243	251	280	243	246	244	259	277	291	252	280	257	268	237	261	261	283	261	254	245	284	272	254	276	274	272	265	234	264	268	255	255	251	267	265	260	294	261	269	278	280	263	251	261	300	234	281	270	263	238	239	260	254	243	278	301	245	270	258	283	288	290	255	273	268	256	254	261	283	259	277	256	265	273	260	260	260	265	266	294	249	273	269	252	273	285	272	225	276	249	268	281	285	264	260	275	272	276	290	299	272	289	265	269	291	262	288	253	257	255	251	267	245	256	274	259	247	251	293	269	249	255	291	264	243	301	260	268	282	263	257	243	259	303	253	270	279	260	282	278	270	261	285	275	275	284	277	240	295	252	268	278	284	252	269	261	280	295	247	263	244	235	257	298	279	255	244	244	275	280	262	248	252	275	266	253	277	255	294	250	261	263	279	254	285	279	279	249	260	289	231	255	256	287	251	270	239	243	272	256	272	261	254	297	234	284	237	275	277	270	284	282	252	281	273	265	267	233	255	253	249	278	270	271	267	288	274	269	291	282	243	238	250	267	271	275	279	238	253	279	280	248	269	263	253	272	279	319	285	278	259	280	243	253	253	265	278	241	291	272	253	248	280	248	252	286	269	252	296	239	276	260	287	246	273	280	268	280	284	278	256	262	314	284	289	248	279	228	278	245	282	262	292	280	263	293	264	278	245	283	250	281	279	282	279	275	282	249	280	260	269	286	301	245	278	293	277	269	255	251	283	287	255	269	263	268	277	257	270	295	221	254	265	247	268	264	283	252	282	293	280	254	255	248	243	288	257	295	237	259	257	273	287	219	293	254	291	275	273	269	252	277	254	263	249	287	278	297	254	253	267	238	272	264	262	280	264	268	288	248	249	271	251	243	288	252	267	255	269	235	247	240	294	294	252	259	257	279	292	260	262	273	275	268	259	221	262	263	256	245	260	239	277	261	275	270	270	285	260	277	293	279	262	289	275	258	278	276	289	300	275	274	266	266	271	268	260	271	314	271	277	264	275	298	266	257	290	276	288	302	305	244	243	277	278	261	258	251	256	251	266	268	259	250	281	275	299	276	251	266	264	260	271	272	251	268	260	263	264	283	246	283	263	261	258	267	283	244	279	284	287	278	263	271	251	280	280	242	260	249	254	258	249	272	252	271	271	298	265	260	283	231	254	298	248	241	270	282	287	230	287	274	270	276	259	253	268	267	266	259	257	269	276	274	287	246	239	229	257	275	270	287	278	251	290	264	286	254	283	282	276	257	250	287	261	256	277	262	249	286	291	244	274	251	273	268	256	267	294	250	275	271	297	259	288	266	276	277	280	269	247	298	256	281	295	274	270	278	272	248	258	253	261	277	246	257	286	286	247	268	258	254	259	259	239	276	247	266	252	234	303	262	256	260	257	270	287	241	265	260	277	240	283	276	280	266	266	268	254	236	262	240	266	266	259	273	265	255	259	256	301	290	260	308	266	266	272	265	278	269	292	285	262	267	277	273	261	288	286	265	252	294	273	236	268	244	267	288	257	259	274	245	253	286	273	237	268	291	305	256	255	270	257	255	278	268	212	254	268	243	246	268	266	311	268	266	258	260	250	264	268	282	257	247	240	293	260	277	274	275	267	256	261	270	243	269	245	267	226	263	250	251	276	262	250	238	285	262	299	308	241	264	265	259	309	253	242	272	269	278	276	260	250	277	266	259	284	261	291	255	270	252	272	246	284	289	246	280	266	283	256	271	236	261	264	262	297	244	251	297	264	249	258	262	259	266	252	290	249	257	253	260	272	274	276	259	283	271	292	274	277	317	274	276	262	238	270	260	266	262	271	260	266	248	287	280	245	277	280	250	283	260	290	263	241	268	255	288	242	290	253	273	255	250	273	281	240	250	256	253	251	289	247	264	263	274	271	275	251	225	264	267	278	270	271	239	250	228	267	250	289	249	284	303	278	272
22679	21532	29436	24067	21528	21607	12542	1878	1266	1219	1155	1071	1014	1010	938	954	903	885	904	883	887	944	852	861	862	836	854	832	873	859	842	872	838	878	817	897	879	799	806	865	840	832	897	827	813	862	820	815	818	844	821	847	901	871	832	882	879	841	765	890	811	849	818	835	822	795	875	815	862	863	818	819	811	838	851	778	805	810	841	901	846	794	814	864	792	827	828	851	855	825	826	829	867	806	788	888	809	796	839	829	796	837	817	844	834	892	824	878	797	842	803	843	797	845	865	808	858	831	839	827	850	854	821	836	833	803	797	812	834	797	868	797	811	811	848	810	780	820	808	806	822	828	799	780	849	787	845	821	854	811	809	844	788	831	894	841	847	815	816	844	813	809	881	833	805	827	841	820	793	821	822	866	829	844	868	838	866	832	857	863	809	835	868	839	824	806	834	800	771	861	813	831	873	877	879	837	819	792	783	830	827	840	804	846	822	789	879	812	843	808	850	813	805	796	851	861	817	852	892	842	775	840	815	787	821	845	789	832	817	801	775	873	831	858	787	794	840	908	831	837	797	818	810	824	836	831	821	842	831	827	813	809	812	821	817	840	811	776	814	807	800	780	813	845	849	803	790	895	831	773	801	794	804	813	881	863	793	819	843	823	863	851	812	820	846	864	846	858	861	805	806	810	762	855	868	814	810	788	830	755	804	858	859	814	789	800	790	852	858	872	833	806	824	806	812	849	816	814	848	800	835	846	816	862	794	806	798	835	803	839	798	789	786	826	803	830	813	846	807	809	818	839	842	792	800	776	814	791	865	854	802	853	878	790	866	826	843	788	792	871	865	847	810	831	848	875	824	782	838	817	855	816	847	859	858	826	836	808	752	823	801	790	770	788	826	854	826	880	819	785	782	825	816	836	843	858	799	803	812	820	862	880	837	819	832	834	847	835	782	838	862	807	791	805	796	819	800	831	846	839	840	810	823	855	836	814	805	842	831	787	784	843	856	824	837	862	841	847	827	798	852	804	825	846	849	793	870	810	806	841	796	821	840	809	826	831	824	818	827	817	826	743	817	827	825	845	810	802	806	818	799	805	833	807	786	805	823	858	803	793	820	790	810	849	808	823	808	824	809	844	846	826	784	789	783	829	812	790	799	836	821	801	871	851	816	772	814	813	787	812	838	836	859	809	829	803	812	807	836	791	834	812	827	823	852	846	837	823	776	811	858	835	813	823	801	769	797	835	832	821	853	842	837	824	857	800	797	806	869	801	824	804	838	805	828	821	865	796	809	796	823	791	842	799	792	814	844	877	809	814	779	842	834	838	860	813	817	838	814	810	794	785	788	849	809	809	833	825	833	802	859	791	801	831	773	873	857	788	802	783	824	806	798	871	830	839	859	834	844	774	770	818	853	876	870	841	742	894	754	779	822	781	800	852	812	852	829	814	843	847	896	829	921	809	795	822	807	791	817	787	808	826	815	787	845	825	851	795	825	834	805	800	798	846	788	814	843	860	822	812	837	828	830	790	829	802	849	838	793	830	817	807	820	825	761	852	774	794	845	810	844	840	807	838	835	833	834	822	844	826	763	782	856	818	768	806	806	820	861	787	830	838	827	870	738	828	856	813	821	819	843	792	788	804	839	848	824	806	796	833	802	878	831	830	876	853	831	777	783	801	823	807	799	795	838	838	828	868	855	868	808	809	859	784	782	876	894	882	856	820	796	774	804	836	827	808	822	901	851	785	795	840	848	840	860	806	809	797	824	861	829	820	853	848	781	841	800	837	819	844	836	825	848	869	876	793	809	823	906	848	849	847	834	874	786	829	818	798	799	856	817	836	826	839	885	842	848	796	825	815	796	837	870	819	814	845	805	842	885	842	827	775	833	789	805	807	821	807	851	797	823	858	748	857	789	793	871	821	824	775	814	839	771	825	848	815	825	891	785	851	867	817	842	852	867	881	843	896	798	872	827	844	847	853	812	855	779	825	871	814	845	817	812	792	793	848	818	802	870	823	821	827	857	804	807	785	848	766	821	852	864	843	846	762	776	782	832	854	774	831	808	801	843	810	808	794	812	790	815	787	877	774	833	803	804	858	807	828	814	804	831	850	831	771	785	822	818	848	783	799	823	792	803	853	821	805	780	834	840	838	868	828	829	812	808	773	859	822	872	880	843	788	794	805	808	797	833	817	901	834	798	814	784	764	818	881	807	768	790	862	786	854	851	846	845	822	810	785	847	844	831	871	833	804	841	818	810	773	818	840	829	828	871	820	821	874	812	807	860	805	869	801	820	816	844	849	804	813	819	827	842	826	891	850	847	793	815	801	841	785	823	811	815	813	790	817	793	820	833	849	849	798	798	830	853	809	844	869	791	807	812	814	886	848	851	812	788	844	815	789	798	785	831	807	831	838	865	760	808	851	885	821	814	838	850	897	820	847	834	803	795	825	814	857	833	850	806	822	812	849	838	776	819	816	745	799	806	830	827	802	824	790	834	801	789	813	809	820	826	846	874	859	811	820	784	786	775	820	847	817	777	852	776	805	774	820	847	816	871	854	823	827	812	790	772	859	833	838	818	867	828	837	803	815	815	790	823	853	785	786	853	824	796	770	820	803	853	818	819	827	809	881	870	824	848	801	828	823	788	806	818	850	868	775	817	815	814	798	818	844	844	829	805	826	809	817	806	784	784	810	798	774	829	797	829	832	838	804	794	813	829	863	823	781	800	789	837	798	862	871	807	878	817	791	821	823	834	865	822	829	829	808	824	844	827	803	804	860	823	846	845	846	843	831	817	776	812	816	846	793	836	771	826	794	833	828	848	771	760	837	841	838	838	864	815	843	787	838	786	820	838	815	837	784	807	802	825	891	844	826	770	768	817	781	815	810	805	808	791	891	821	837	741	793	771	829	802	801	808	821	837	835	823	841	800	824	793	866	834	845	802	830	819	832	820	836	804	840	857	801	842	806	828	840	867	809	797	832	843	798	827	793	822	806	811	837	796	803	812	742	796	770	859	830	855	840	851	789	790	848	816	902	794	848	790	853	821	769	843	867	845	816	795	879	817	809	804	893	864	845	835	828	792	834	811	789	890	780	827	792	830	842	777	849	875	820	792	814	806	805	818	834	887	818	804	826	789	791	808	873	782	838	813	869	861	839	805	814	853	802	826	804	858	810	864	789	876	832	859	800	780	799	843	779	819	811	847	797	884	799	821	785	844	797	821	798	838	790	811	831	810	897	867	836	803	809	822	838	859	841	785	753	849	831	897	820	802	821	823	783	771	828	805	825	854	798	754	809	832	834	766	794	771	790	840	864	830	791	831	828	837	784	826	798	775	812	826	871	838	860	831	805	839	841	817	816	836	811	839	818	813	772	770	859	832	826	817	788	835	846	828	830	757	829	824	843	812	818	852	820	831	799	813	781	825	801	857	868	786	780	801	835	822	840	860	774	765	758	827	817	824	825	833	863	793	811	792	850	792	800	834	782	841	834	807	819
4791	15203	10513	5414	4204	3415	2539	2125	1723	1477	1288	1262	1096	1091	1076	1046	967	999	922	897	964	950	874	898	837	840	855	895	847	923	822	865	905	877	850	868	860	841	863	780	841	855	838	850	875	824	872	877	830	902	812	827	813	855	832	843	869	896	857	841	836	794	858	843	839	857	842	901	808	803	851	791	819	839	889	844	858	857	863	823	897	879	824	797	849	806	860	774	805	866	811	852	845	851	832	793	839	863	856	797	825	894	822	821	839	824	818	841	823	866	794	834	781	834	812	848	837	807	793	851	785	815	861	831	795	861	808	804	777	817	846	843	796	849	816	872	820	800	839	824	833	836	780	856	858	846	831	805	848	799	834	838	803	886	807	820	833	802	815	842	815	861	809	820	851	815	827	875	828	905	851	828	871	839	790	896	833	794	858	835	786	880	874	816	834	868	824	858	781	818	810	864	794	826	775	827	869	818	842	807	844	830	790	827	836	806	814	869	831	806	817	843	851	842	875	853	886	845	807	804	852	810	824	877	837	793	832	853	836	792	863	870	822	851	822	851	831	855	805	829	808	815	862	860	804	868	863	801	844	793	809	802	828	833	838	866	856	832	802	848	879	817	842	800	839	810	926	850	857	867	811	833	832	802	785	843	859	799	893	833	818	843	869	828	831	848	856	856	862	844	863	840	846	843	789	807	836	855	817	813	806	844	833	816	822	826	840	859	862	865	830	858	824	841	878	833	810	837	830	790	825	833	845	821	854	857	794	873	814	823	885	882	824	845	841	843	825	825	834	823	862	840	794	818	816	857	790	785	848	821	822	800	822	826	858	813	870	866	861	795	815	818	848	902	857	799	847	824	827	835	834	826	861	822	807	790	827	801	809	813	864	807	864	800	802	819	854	846	855	837	796	905	815	820	838	809	893	853	797	795	799	818	859	817	866	842	833	864	827	787	762	867	859	828	830	843	851	832	814	857	830	864	852	848	856	882	871	890	807	839	775	865	835	785	827	841	842	845	757	815	882	841	785	859	824	799	798	840	867	860	808	822	835	850	792	807	832	783	840	815	840	816	835	853	825	830	769	774	844	849	846	864	833	813	804	870	824	780	863	809	799	790	818	803	839	853	848	839	826	794	810	815	869	823	799	852	837	755	832	855	798	831	814	830	834	814	872	856	826	877	829	812	820	814	841	838	820	844	820	858	868	867	836	851	826	894	819	815	844	775	809	820	773	879	842	834	818	870	835	838	843	841	799	783	853	849	845	810	849	803	814	853	822	828	801	834	855	876	826	865	819	835	821	780	851	814	804	773	855	822	759	837	800	846	808	793	877	839	851	823	804	807	880	841	862	880	883	846	823	830	808	809	818	807	776	834	846	816	779	867	836	826	837	821	855	836	802	844	787	809	772	761	794	801	838	851	831	863	817	824	827	834	844	814	806	797	820	851	841	758	815	791	857	777	751	863	830	830	833	822	858	849	836	853	844	835	869	794	804	845	873	791	877	799	831	821	851	795	843	841	824	844	811	799	855	839	848	876	832	863	815	824	782	814	815	832	870	867	816	840	846	809	826	841	829	862	850	837	834	794	851	841	824	836	803	817	871	803	859	832	778	829	803	856	812	812	847	841	868	863	846	808	837	830	801	813	841	847	893	862	809	844	840	848	817	827	843	836	859	839	871	824	850	825	852	831	833	787	818	846	859	841	845	854	839	827	858	825	855	839	823	846	854	802	843	795	801	816	823	837	843	796	822	847	833	823	781	805	825	848	800	867	805	801	831	801	843	844	774	856	837	789	844	827	824	843	785	829	849	849	831	771	772	848	800	859	806	853	840	795	845	832	774	799	794	846	773	837	857	824	798	807	866	798	845	858	793	829	808	850	873	818	850	859	815	762	816	779	814	810	811	871	848	841	826	825	793	798	781	860	846	821	849	840	796	803	823	737	845	809	842	823	841	803	853	823	889	847	817	811	795	818	794	847	853	833	816	876	847	888	817	850	827	788	830	841	789	800	822	845	839	794	815	841	820	867	822	799	857	859	822	765	835	829	824	805	828	801	845	861	781	866	803	840	818	832	807	762	818	839	814	841	788	870	854	876	844	807	873	808	782	821	774	849	837	814	802	818	805	836	818	772	829	854	877	867	801	823	854	832	809	849	849	822	812	840	866	841	855	880	840	844	787	810	848	779	819	781	873	799	837	798	897	830	819	867	846	845	790	861	820	851	814	848	828	822	791	811	849	883	825	847	766	815	775	802	789	813	849	839	787	842	863	801	826	810	842	823	891	847	809	817	833	842	844	808	830	782	843	862	824	834	834	829	891	828	873	823	828	849	830	825	789	839	821	834	816	793	796	837	819	834	801	820	864	814	843	863	830	835	851	839	855	873	869	835	791	831	869	816	838	765	860	823	827	848	780	802	849	816	813	847	786	819	868	850	822	868	822	846	821	875	843	843	875	818	833	780	803	829	887	800	793	827	802	824	777	775	871	816	825	807	866	870	826	866	863	817	812	831	872	806	761	839	807	800	797	835	809	826	808	858	857	842	811	789	829	807	847	843	844	823	837	859	785	854	844	855	830	805	817	794	810	791	835	776	781	828	834	846	843	817	831	845	829	867	863	770	806	778	827	813	814	818	812	831	809	828	841	787	816	844	869	870	840	785	862	806	833	802	801	853	836	824	873	844	811	812	836	813	830	836	809	795	800	748	793	799	820	815	800	806	781	845	874	887	875	790	818	841	821	836	780	857	842	835	833	857	839	806	898	846	808	802	854	848	836	862	812	874	828	827	849	847	811	804	828	791	822	824	804	879	843	823	834	835	831	769	782	828	785	825	824	858	809	859	845	827	818	783	854	860	823	808	885	848	804	818	869	856	800	821	831	855	783	829	860	887	824	785	872	813	821	853	875	794	837	838	879	850	861	826	847	813	839	819	819	812	835	848	855	804	839	831	843	813	819	858	797	827	818	804	810	830	828	857	850	777	820	834	824	809	843	871	802	814	869	797	818	870	841	864	819	830	771	884	865	808	872	814	882	824	821	800	832	827	862	824	835	815	836	778	807	847	822	837	813	847	833	826	816	847	854	802	854	844	858	844	856	833	833	839	879	837	811	862	841	867	825	826	787	810	816	827	838	863	859	842	810	841	827	757	798	847	807	813	799	842	812	811	860	830	829	851	813	829	830	814	830	824	829	846	847	854	857	843	828	809	814	817	797	843	771	868	850	791	875	841	835	867	832	798	873	867	833	833	854	822	789	803	850	824	792	762	792	846	806	852	801	856	817	841	857	825	818	872	806	827	864	799	859	794	801	814	821	855	816	834	860	869	822	877	900	830	815	798	827	794	833	836	880	837	824	857	828	828	842	839	793	850	881	887	876	851	800	867	848	887	820	845	812	811	787	857	857	805	807	912	807	825	819	773	878	875	849	796	867	826	823	856	819	823	834	828	801	808	856	810	887	788	856	835	856	766	804	891	824	866	799	850	809	829	846	834	828	830
27695	20505	8034	997	715	669	520	393	386	381	397	369	421	364	345	364	364	386	394	418	389	347	373	391	367	376	339	347	380	369	340	374	350	354	404	399	360	366	367	380	391	365	357	373	373	366	364	383	365	380	371	348	345	360	343	408	355	377	352	383	349	375	338	387	345	378	354	346	352	382	365	335	342	369	351	327	378	378	360	334	383	378	362	357	337	349	372	350	354	366	384	336	358	374	369	360	343	345	360	364	355	330	346	331	369	364	369	353	377	358	367	351	327	363	371	363	367	364	374	392	364	355	380	363	380	372	371	386	381	365	347	355	382	379	373	353	394	340	389	364	355	394	347	364	364	347	367	371	351	363	351	350	347	366	334	366	394	348	351	375	377	360	345	345	355	359	365	367	322	365	379	357	368	383	379	343	353	383	386	377	397	362	330	372	362	349	387	407	358	374	354	376	333	378	347	373	356	363	382	352	360	375	325	368	353	382	374	356	355	391	344	352	378	354	362	360	375	419	364	348	372	373	404	399	380	394	360	371	352	337	346	380	328	336	378	386	353	394	377	448	357	373	348	358	359	366	399	357	351	389	380	303	356	359	368	385	359	347	359	390	372	368	360	350	371	374	353	392	364	361	352	379	361	338	380	365	371	349	378	356	377	355	365	391	382	343	376	360	390	390	355	391	398	359	374	373	380	391	342	356	367	359	331	382	372	372	384	369	377	382	386	378	344	343	345	357	333	356	350	375	364	352	382	353	385	348	372	340	374	367	358	387	374	370	356	357	365	359	410	336	365	369	358	374	388	370	369	368	335	354	359	369	380	376	360	360	355	358	339	381	381	344	390	360	366	371	374	343	387	342	374	355	343	372	345	371	352	353	376	374	377	371	348	353	360	384	363	396	365	346	378	364	352	361	418	398	348	363	352	402	359	412	384	387	343	351	384	343	388	348	380	358	363	378	393	350	351	348	387	358	390	339	363	364	347	401	369	351	373	357	368	385	351	381	375	340	395	386	357	368	358	348	369	386	379	386	393	328	372	385	357	367	360	367	338	374	384	373	343	354	379	405	363	376	354	357	368	371	317	390	340	386	367	361	383	375	333	369	351	398	348	353	358	381	390	385	385	348	382	376	360	377	375	355	357	348	381	362	393	364	372	358	382	410	327	369	349	361	404	374	396	375	348	387	366	382	345	390	345	392	368	363	377	363	368	368	364	350	363	354	382	345	417	328	361	353	386	404	345	357	385	370	360	365	399	349	361	380	402	382	332	367	352	381	366	378	378	377	352	318	347	356	353	376	333	346	334	340	377	368	340	356	346	343	379	342	380	353	374	360	357	377	361	364	372	372	346	343	394	372	360	319	412	367	341	347	361	356	374	346	355	364	360	353	343	361	359	365	356	338	397	354	354	364	340	370	371	380	355	416	375	403	355	351	351	386	338	354	398	334	363	372	388	387	363	374	378	406	364	362	381	321	342	347	357	320	357	356	377	369	347	359	390	384	374	368	352	366	344	385	370	381	358	345	392	375	358	327	387	352	393	384	359	392	380	400	384	333	379	384	353	376	374	372	372	358	344	325	381	352	382	381	347	343	339	382	317	382	346	364	349	355	364	370	368	329	363	348	385	346	390	367	342	375	361	391	345	386	360	316	348	369	345	346	362	381	352	361	351	310	371	354	367	367	388	354	337	351	330	368	352	363	363	375	352	374	359	348	362	355	363	353	384	338	353	359	357	369	365	352	371	373	365	373	371	375	378	359	388	357	352	358	349	394	364	351	368	379	374	342	348	375	381	373	366	336	355	355	398	356	363	364	357	405	412	371	391	379	358	387	361	359	372	344	371	367	378	336	352	429	361	354	330	348	411	378	400	382	376	373	401	380	385	349	397	367	403	373	377	404	364	377	346	376	366	347	385	381	351	389	350	377	385	385	371	350	370	362	337	364	385	406	370	342	396	391	396	387	340	359	349	356	392	357	378	343	366	331	399	363	424	340	358	362	364	386	347	387	396	329	352	357	323	370	381	328	397	319	371	372	390	356	388	327	364	390	334	370	358	345	356	364	364	397	373	377	331	357	365	358	365	358	363	369	367	353	387	341	363	396	366	344	393	388	350	359	401	333	354	356	397	380	381	402	387	366	362	348	378	388	353	374	344	366	368	373	352	348	352	378	347	340	400	402	405	350	352	369	319	373	378	349	385	356	388	380	355	385	361	394	358	344	370	381	366	350	363	394	357	365	384	379	381	372	341	402	382	382	398	367	368	370	394	342	361	325	336	361	349	367	379	365	395	380	382	346	379	412	317	372	398	353	345	363	340	386	400	371	351	367	352	364	366	399	377	380	415	363	367	354	365	332	358	372	345	345	370	359	356	402	325	336	347	397	370	345	366	371	362	336	388	386	374	383	370	368	366	381	370	380	359	379	366	365	374	374	386	372	349	362	348	369	354	341	389	362	331	388	397	369	390	386	339	356	353	393	377	353	348	377	358	365	347	362	373	343	342	353	363	335	394	383	382	343	345	357	366	347	390	388	342	371	395	379	357	365	355	369	349	398	354	375	378	348	355	395	384	393	389	361	395	378	397	382	380	353	345	325	358	363	336	388	381	397	375	361	335	360	369	355	357	362	375	398	326	347	355	358	356	319	379	356	359	357	397	362	412	370	358	378	365	369	391	336	343	376	353	365	353	378	362	386	396	362	364	386	373	374	402	384	375	335	312	373	360	390	362	357	338	387	343	362	386	327	378	398	409	384	347	372	388	390	365	364	386	369	328	388	344	338	367	367	356	355	364	407	375	329	370	363	375	377	362	378	352	366	354	351	408	349	375	382	356	390	383	341	385	335	338	380	342	366	379	341	362	335	340	366	373	368	371	342	363	394	360	396	372	387	398	348	390	348	345	378	371	329	318	384	361	351	329	388	371	363	380	354	389	377	350	364	380	373	366	344	370	359	370	368	382	374	374	367	393	380	362	323	357	388	391	381	330	379	379	373	395	371	361	386	344	353	333	361	380	374	356	340	379	366	345	366	356	345	361	357	388	370	414	381	377	414	340	378	367	340	382	337	351	364	350	346	354	367	387	354	346	361	344	388	347	344	408	367	379	363	385	348	338	387	347	365	349	381	389	356	348	371	380	330	380	385	353	375	365	335	339	358	381	339	369	366	372	352	371	383	352	360	348	338	368	368	343	353	380	371	405	389	364	402	349	390	370	400	343	364	351	359	341	367	372	350	367	344	350	372	368	361	354	399	382	424	397	374	377	364	385	376	342	358	364	379	362	342	337	396	372	336	406	367	355	357	373	367	360	362	333	360	404	344	378	368	334	385	398	360	347	364	331	331	364	376	357	341	354	356	337	348	332	356	369	362	364	340	347	353	372	341	357	371	363	382	415	395	375	352	367	375	350	395	370	385	334	357	327	347	381	357	384	397	360	384	357	385	326	351	367	387	360	369	372	340	348	338	382	368	383	391	359	352	348	381	367	357	363	358	365	375
4417	1550	919	637	637	635	457	498	420	441	392	391	367	371	387	353	347	382	358	361	383	367	388	387	351	380	371	407	384	344	413	375	361	373	379	386	376	375	381	390	375	364	372	327	370	356	344	377	357	393	374	381	411	370	380	337	356	366	354	389	328	366	369	370	363	397	380	382	344	375	357	368	378	376	360	378	380	335	388	386	377	376	383	368	387	374	366	354	344	361	396	366	397	366	368	392	357	384	391	380	380	353	363	372	378	366	354	385	407	362	366	390	356	340	328	364	354	358	382	362	335	315	345	364	357	391	370	381	372	334	355	376	375	394	396	372	350	384	344	334	399	359	389	349	386	383	347	343	379	377	378	353	339	362	374	366	374	341	356	386	395	387	399	372	384	354	351	371	344	395	333	336	387	374	382	391	384	359	353	381	360	347	358	373	410	393	404	360	339	379	387	400	343	389	356	357	373	381	378	364	378	348	388	375	429	365	367	362	410	372	394	375	375	374	355	401	319	347	376	381	379	387	357	374	389	370	382	361	369	365	382	374	355	394	364	402	367	359	378	386	364	347	360	401	383	385	356	388	368	354	377	386	410	393	348	385	347	382	367	418	387	365	410	394	337	366	383	389	363	420	378	336	369	359	377	360	349	382	394	393	361	416	391	386	343	381	381	365	358	377	394	360	340	378	371	400	346	389	378	352	383	380	363	378	332	381	378	357	365	382	373	386	381	397	385	362	367	354	339	360	389	379	408	383	424	366	389	364	378	347	323	396	376	371	399	386	373	354	351	364	367	375	387	397	399	366	366	386	374	344	360	374	358	367	353	349	363	348	362	365	391	380	385	351	411	415	321	373	366	390	393	397	367	370	369	426	387	353	362	373	369	392	406	374	377	335	385	387	390	396	397	361	367	371	359	353	331	336	390	384	362	365	337	377	366	340	406	370	370	366	369	353	375	344	398	372	349	374	370	389	380	371	356	391	348	411	393	385	365	371	379	382	385	390	390	360	376	358	378	354	356	360	360	387	405	373	360	377	362	403	366	394	358	411	382	372	366	381	366	374	384	407	382	373	407	409	393	340	377	337	366	377	370	394	378	398	416	337	370	399	368	388	422	381	373	339	349	396	361	396	387	367	354	356	368	389	398	348	340	386	390	394	399	364	387	352	376	360	391	371	386	389	405	384	366	359	350	364	372	393	367	385	372	403	374	337	378	414	382	379	348	363	355	402	370	358	407	353	375	349	344	362	324	395	372	360	341	396	388	371	390	370	364	355	368	363	433	325	329	373	393	363	368	355	371	358	394	404	364	366	365	390	373	388	364	371	340	341	396	391	361	391	352	394	391	388	395	375	349	353	376	356	344	397	365	386	362	381	351	331	386	357	366	403	322	333	391	374	384	346	382	377	404	389	389	372	389	392	372	406	353	344	419	350	358	377	339	366	352	414	346	342	362	391	397	366	385	370	337	383	373	375	380	394	353	363	403	328	384	345	374	384	377	366	371	374	390	367	342	382	354	379	363	362	364	375	384	363	393	336	377	364	367	338	339	363	364	382	383	357	364	389	390	381	330	373	348	395	408	426	374	379	346	369	399	369	387	381	368	382	357	410	337	366	401	393	379	389	388	395	367	405	395	432	386	380	398	353	365	363	373	346	352	365	371	341	390	359	375	363	392	333	362	411	371	346	367	351	388	415	386	369	387	360	363	364	384	367	370	380	370	356	347	342	380	344	377	378	402	343	379	398	370	375	349	367	404	389	351	365	370	351	353	380	362	380	355	348	373	357	365	366	363	370	368	376	368	377	352	349	329	344	357	362	366	394	358	419	348	342	393	362	367	386	393	384	360	370	356	371	341	410	365	380	374	373	381	371	365	348	378	378	356	366	356	392	350	340	370	375	397	371	369	366	365	356	330	346	353	367	407	363	385	393	352	381	386	354	385	378	383	353	393	389	370	363	400	372	394	369	366	349	401	375	367	352	385	332	379	387	358	383	338	394	358	356	408	313	388	372	347	401	370	415	391	368	344	369	392	403	401	373	368	371	354	348	380	392	375	375	401	352	389	376	366	389	377	367	393	346	421	412	392	359	353	386	361	369	377	380	404	347	358	391	333	348	365	381	397	368	400	381	374	401	348	351	385	362	374	378	387	352	368	364	388	376	390	387	335	400	359	368	379	376	345	364	395	392	372	371	371	390	365	386	394	345	378	420	356	379	353	375	407	363	365	354	392	369	343	386	387	378	388	321	372	383	382	364	384	365	384	382	384	349	360	392	381	375	391	385	369	401	389	410	367	364	383	356	377	376	372	396	362	400	359	385	386	370	379	366	373	377	359	350	397	333	376	345	380	370	391	407	374	377	399	390	341	371	358	372	384	353	387	376	378	371	376	406	354	384	401	376	381	400	387	392	388	388	395	360	383	407	371	363	395	355	343	371	347	384	411	351	395	347	347	375	375	360	373	354	366	396	363	409	385	359	415	378	365	369	372	355	350	355	372	377	351	363	357	354	352	376	375	402	364	357	368	389	366	389	395	353	378	374	381	419	363	342	382	365	377	367	379	417	362	347	345	379	372	347	372	364	356	368	399	365	332	380	370	368	373	356	391	373	359	360	347	391	342	364	371	416	399	367	405	380	359	365	363	408	351	397	377	410	367	392	367	376	397	410	373	381	384	357	378	380	377	408	383	393	338	371	375	364	373	357	386	360	348	361	355	331	390	421	362	388	362	350	392	416	394	376	378	395	365	376	362	387	368	409	379	373	422	383	362	378	339	379	380	342	408	393	399	361	411	366	387	356	378	413	363	348	399	381	371	392	369	393	331	382	386	391	393	360	381	367	384	411	402	325	393	390	327	374	382	340	348	370	358	351	372	353	359	358	350	391	403	357	387	360	402	386	381	379	352	365	385	354	370	337	358	344	379	353	356	368	349	420	361	364	380	388	367	356	400	388	359	350	366	382	403	371	391	348	370	363	371	397	372	361	356	354	370	366	398	365	351	376	366	383	360	341	383	373	355	351	396	380	358	377	340	383	355	382	383	341	390	345	360	384	394	413	394	363	352	369	363	381	381	355	398	358	354	372	370	403	358	367	366	375	381	382	372	350	379	363	401	364	411	372	405	352	386	353	355	398	343	349	354	386	361	361	366	379	346	372	401	398	381	370	341	399	381	317	375	325	373	357	337	347	395	397	378	366	355	371	408	347	357	339	366	352	365	355	392	374	385	395	343	365	381	375	368	373	369	359	391	369	370	383	347	348	361	364	391	377	376	394	377	339	408	362	393	374	450	378	396	405	383	365	353	369	384	389	383	394	388	365	417	348	375	391	380	397	387	373	360	360	380	346	373	374	392	392	406	360	369	408	368	378	349	393	377	405	372	363	406	341	378	370	359	361	363	362	363	366	382	383	403	399	342	396	360	357	371	381	367	368	387	375	373	380	368	360	400	414	400	343	382	371	363	357	330	354	357	367	405	371	371	395	372	391	373	359	397	375
23617	21378	28837	24271	21376	13082	1838	1237	1074	1028	943	930	899	866	821	834	817	841	861	817	851	811	802	821	776	809	814	824	837	802	796	816	790	817	774	837	827	782	731	825	770	817	825	811	796	797	787	831	793	729	819	780	816	757	779	776	836	811	734	838	781	755	800	747	783	777	829	732	771	802	783	806	744	790	816	850	793	790	819	777	808	810	780	767	808	802	788	831	808	806	782	783	780	774	797	775	783	847	775	804	805	815	744	837	775	774	806	821	808	723	771	827	762	827	786	775	752	810	755	807	788	775	765	785	785	792	862	854	784	760	798	781	783	763	761	820	797	758	760	775	782	766	762	838	813	827	780	808	767	777	781	789	788	797	794	798	760	756	787	750	794	805	802	772	791	769	753	782	773	800	831	799	822	818	715	750	840	796	751	828	785	832	805	763	759	749	811	799	811	850	770	762	825	773	709	747	778	789	826	753	768	762	786	789	794	830	857	806	773	776	757	786	759	813	826	786	770	816	773	822	726	782	772	770	805	844	752	782	788	792	786	763	775	762	770	787	763	782	758	852	800	791	792	788	818	777	826	754	814	754	761	774	834	775	813	797	834	800	784	793	781	813	803	808	779	830	764	812	755	769	780	826	840	807	758	785	810	727	806	755	807	773	769	792	767	800	787	826	786	844	767	809	834	804	756	814	759	749	765	852	789	843	763	788	805	798	813	789	785	787	817	765	753	780	753	748	772	747	816	832	809	780	742	782	822	781	729	789	779	726	792	800	843	803	841	784	770	804	800	827	760	847	807	820	795	735	840	801	761	762	729	785	792	758	793	788	811	820	784	812	783	803	842	779	770	762	802	763	845	784	735	757	802	819	808	781	860	773	778	814	861	743	795	723	796	777	826	809	811	770	767	845	720	818	753	819	790	779	801	751	806	830	823	798	799	755	810	749	776	733	810	789	767	730	791	792	810	787	799	790	800	769	775	778	772	777	793	803	785	806	788	777	795	818	831	779	733	723	836	798	771	782	786	811	787	774	758	818	828	795	799	802	824	778	748	791	761	749	818	805	834	789	775	793	764	799	809	782	780	814	758	801	771	775	812	795	773	775	786	826	784	792	831	831	795	831	791	779	805	791	811	819	854	799	777	772	794	801	806	795	777	756	796	767	778	848	754	796	770	841	820	778	793	756	863	772	773	840	795	779	847	757	806	784	744	824	828	754	749	750	794	786	768	794	757	757	790	820	786	762	813	790	741	755	774	807	753	779	771	796	794	757	805	786	783	804	784	801	856	801	786	768	813	787	811	734	803	771	862	772	788	787	822	815	783	789	795	806	804	829	831	775	812	775	762	765	823	837	768	790	796	799	779	824	757	794	798	751	792	772	768	861	768	829	778	804	817	794	838	768	805	770	765	830	788	763	735	805	778	822	801	759	796	862	793	792	759	779	806	781	783	807	738	793	759	785	756	823	754	800	774	811	827	819	772	788	777	752	743	748	772	749	878	796	796	794	790	776	779	833	780	774	802	818	801	799	745	788	762	821	792	791	803	803	734	784	738	764	742	791	837	795	789	786	795	833	853	807	751	743	806	792	781	830	800	784	781	782	762	823	834	758	794	812	738	785	750	739	845	843	811	818	765	734	753	827	790	758	796	751	820	808	787	842	812	776	740	766	799	746	761	737	749	807	782	783	765	757	792	797	775	787	746	804	775	767	773	841	798	766	876	795	825	767	804	801	864	843	755	860	786	797	801	785	759	817	741	737	752	814	804	779	787	767	812	783	816	816	752	753	775	792	810	774	787	792	794	790	755	757	759	815	794	784	814	751	810	762	776	765	832	768	794	761	770	818	790	837	803	798	813	815	734	865	790	834	839	830	765	823	769	784	828	790	787	825	820	782	780	777	825	779	827	760	796	767	815	760	798	786	776	774	761	796	829	803	763	753	759	766	729	815	830	748	850	790	761	784	755	803	763	810	768	779	822	749	751	787	811	743	811	854	765	769	778	799	820	773	801	782	814	776	810	824	778	743	715	853	817	825	808	773	755	834	793	767	749	792	822	760	787	795	774	765	787	737	795	800	767	814	820	788	753	842	778	789	769	764	807	790	757	762	768	755	770	748	833	753	823	748	796	748	799	802	810	770	791	851	788	802	778	811	728	804	819	756	813	805	780	777	764	818	809	784	819	796	732	766	763	742	748	765	816	769	777	740	831	768	757	787	808	824	804	812	815	789	735	804	782	774	796	771	756	811	771	766	840	765	770	757	833	792	798	779	809	819	813	791	796	760	777	812	750	791	824	788	814	810	764	796	787	767	770	800	802	784	820	760	783	795	798	790	754	761	769	781	773	813	811	743	793	789	756	778	773	781	776	799	781	780	762	758	736	804	815	819	756	747	780	798	765	831	775	756	808	777	764	776	813	758	759	796	744	810	813	890	780	767	765	786	772	791	796	802	788	783	750	816	781	747	792	795	768	798	786	766	787	786	769	805	825	804	776	825	794	785	775	808	756	790	824	802	792	759	835	776	757	738	764	774	733	797	751	762	866	762	794	746	785	840	799	817	836	768	790	803	825	753	737	772	803	841	794	783	799	771	765	777	779	806	746	786	776	814	789	793	775	768	766	791	762	775	800	820	787	795	818	813	807	817	813	778	732	845	816	760	787	865	829	752	795	735	772	800	819	847	744	720	795	833	807	765	764	771	790	769	734	768	790	773	725	768	795	763	797	851	833	792	804	795	805	755	750	745	749	775	733	808	766	815	718	769	768	766	795	822	766	751	776	741	783	834	784	781	751	813	773	840	832	782	826	808	814	817	798	742	776	827	788	734	767	816	770	800	794	761	781	739	813	779	793	784	755	800	838	798	810	768	793	790	748	767	808	772	742	861	760	793	801	786	830	796	810	789	824	790	799	765	744	744	772	831	671	808	764	798	799	758	789	774	760	781	757	832	769	798	830	769	792	831	752	802	770	729	780	758	773	746	813	787	815	770	826	784	796	807	805	790	799	769	776	802	755	839	795	828	734	789	788	811	803	795	784	782	810	748	789	805	762	815	786	812	795	771	770	744	796	775	779	762	802	781	769	835	732	756	791	808	776	774	740	766	791	784	832	829	766	837	831	814	800	779	781	811	828	782	839	768	772	711	832	777	789	759	757	763	761	754	769	825	758	754	751	820	805	822	773	783	810	756	786	798	773	758	763	799	780	770	758	760	814	778	740	781	777	781	834	786	786	804	827	788	765	800	759	791	785	759	763	774	744	803	784	750	814	783	741	817	800	773	806	812	808	774	760	791	813	756	851	823	763	766	793	800	824	746	797	757	804	795	814	761	741	798	776	789	800	819	813	785	797	754	793	800	723	820	782	779	757	750	778	853	745	795	809	817	785	784	783	788	717	795	795	796	796	774	802	816	714	749	769	756	795	810	743	787	769	829	839	805	777	814	767	812	820	758	747	801	796	826	776	759	807	776	762	790	840	841	752	778	798	736	803	755	813	774
3633	9478	6420	3280	2675	2207	1683	1443	1190	1087	1075	992	985	945	931	925	922	919	858	868	893	899	831	798	830	867	820	775	802	804	789	822	754	789	777	793	825	795	725	802	773	840	848	850	777	791	838	797	767	784	798	805	808	768	774	773	723	801	782	792	746	794	811	782	802	827	768	829	791	771	772	774	785	803	816	860	841	779	798	820	798	809	729	801	779	775	796	833	764	818	811	806	831	802	779	736	785	794	715	780	823	809	817	790	780	778	795	798	799	783	784	774	800	820	785	794	817	841	814	804	768	738	794	785	769	844	780	767	728	755	781	774	747	768	761	803	787	841	819	807	800	791	777	833	817	803	784	841	799	817	829	762	801	774	776	809	784	808	767	765	733	802	794	745	781	811	794	802	790	801	786	834	776	743	761	804	771	805	765	781	798	825	774	807	755	796	772	823	802	776	766	760	739	788	788	772	766	726	747	782	794	847	799	776	802	801	755	795	807	804	784	742	782	811	780	761	746	806	747	782	803	788	782	780	761	809	794	812	882	764	765	776	759	760	790	800	788	770	843	797	764	762	731	801	821	779	803	836	776	796	750	759	808	803	808	803	853	763	801	799	787	767	765	797	795	776	805	770	793	733	794	780	816	740	814	842	810	789	765	806	782	825	797	793	794	765	810	755	801	817	787	786	804	782	772	805	805	762	807	825	756	805	775	803	780	756	811	764	814	773	818	765	752	794	793	802	811	804	779	793	754	801	809	790	792	840	841	738	768	810	773	799	785	820	835	785	802	761	739	848	784	866	711	824	788	814	782	753	813	792	787	774	853	774	795	764	796	791	723	781	774	767	836	817	777	705	769	763	711	791	741	794	775	808	837	800	788	731	826	815	777	787	784	804	820	806	794	821	744	786	830	747	800	744	791	800	838	825	831	774	779	803	806	827	838	773	776	778	763	777	740	781	840	815	776	786	742	783	765	855	819	808	779	824	779	812	812	793	764	768	803	803	776	759	758	833	750	787	750	825	799	772	793	784	755	774	760	785	789	800	800	794	764	735	810	781	737	790	795	787	783	807	772	746	780	769	776	749	746	812	789	746	720	787	773	734	860	808	859	842	800	820	738	788	821	798	808	805	733	799	770	789	738	813	831	784	815	819	758	747	779	751	754	830	766	808	752	791	829	834	757	755	796	796	825	809	780	802	782	755	800	806	758	797	803	751	750	783	750	783	853	777	775	780	767	784	764	828	806	780	783	739	806	722	777	805	792	831	817	753	781	759	793	783	740	818	794	766	776	757	829	745	764	805	828	771	795	784	828	746	754	771	790	832	816	734	783	792	765	800	735	786	807	754	827	819	747	757	796	736	829	749	782	768	795	788	760	804	779	806	775	813	771	803	763	776	829	829	773	800	751	769	790	809	813	778	810	780	800	803	762	814	774	820	806	824	844	833	813	764	806	775	806	793	801	812	787	800	775	778	801	793	798	804	758	730	795	769	812	822	817	792	788	771	763	790	773	771	850	775	769	777	781	830	777	742	766	855	812	777	781	804	779	790	773	794	763	759	807	763	775	815	804	771	771	810	799	774	795	812	758	785	768	833	780	765	815	779	809	794	772	758	820	792	816	802	799	803	794	794	775	790	770	770	773	713	722	740	786	788	795	815	799	781	750	779	818	779	758	741	771	721	802	732	766	771	752	751	810	787	766	808	803	786	754	802	812	762	803	778	807	764	739	760	750	817	750	808	786	816	757	808	797	801	804	827	800	790	813	790	802	788	800	784	816	833	824	791	807	812	796	818	784	844	799	816	767	782	770	785	775	750	810	812	813	766	804	750	810	803	765	785	817	755	786	763	781	794	806	807	752	766	820	782	811	805	757	787	824	792	829	740	776	772	793	801	772	777	770	772	835	824	830	785	785	768	787	782	761	812	754	797	767	737	822	785	842	776	810	818	785	809	798	796	781	786	764	807	801	760	798	817	755	809	744	870	777	799	787	846	843	763	724	746	766	784	792	819	816	801	805	750	765	811	810	816	789	796	771	746	731	780	794	794	796	776	794	799	798	726	774	777	818	803	765	751	753	800	775	793	760	756	787	812	789	806	809	804	748	796	835	757	808	803	783	819	776	851	774	777	788	822	792	788	816	797	793	773	754	792	753	750	754	850	772	772	812	830	800	780	794	760	737	775	758	794	748	788	770	779	754	850	775	778	798	790	799	809	805	788	834	757	798	751	817	760	794	764	778	782	812	799	830	812	768	749	796	781	789	771	823	750	775	790	795	765	781	788	811	796	791	793	784	771	823	802	793	819	776	755	796	830	776	771	793	812	744	803	791	824	794	761	785	819	816	814	772	793	796	811	805	777	814	796	824	849	803	824	768	763	767	774	834	881	806	816	766	784	797	760	768	784	792	810	781	777	761	786	755	783	782	774	822	762	805	776	776	732	703	736	808	781	809	805	767	774	791	776	799	761	819	811	790	763	829	756	753	732	783	778	766	768	785	833	769	807	803	776	826	773	756	814	777	792	816	782	802	769	761	747	784	804	809	744	751	768	726	782	790	763	771	803	767	774	778	804	771	809	730	779	815	743	738	780	774	749	771	776	759	760	815	799	770	778	799	808	754	779	765	779	744	799	794	770	826	757	792	783	748	794	818	802	789	737	797	776	774	787	860	742	756	833	830	783	804	764	785	778	728	813	822	804	807	793	810	835	804	795	789	776	819	785	775	777	780	823	772	791	736	784	848	768	755	750	728	817	749	794	803	798	758	832	853	859	776	773	770	775	808	821	807	785	756	806	787	791	819	872	803	789	797	815	777	814	828	808	806	780	801	761	773	766	805	778	782	755	798	729	771	795	789	828	813	818	788	828	749	814	785	754	698	756	799	787	805	774	802	825	744	811	778	720	805	766	798	752	793	774	796	811	778	785	784	764	817	772	816	752	779	791	773	782	789	832	776	766	818	832	781	777	731	795	840	767	803	774	778	803	782	791	773	783	744	786	776	787	777	741	788	827	773	782	757	748	821	804	803	811	756	800	777	752	797	751	786	803	796	831	794	741	799	781	778	826	727	774	764	799	805	779	779	751	792	799	797	788	738	767	775	766	747	818	835	783	795	811	801	755	755	765	743	797	784	809	761	802	838	751	784	804	836	826	776	766	763	754	745	778	843	752	747	774	807	777	798	766	795	807	830	817	824	818	797	801	828	779	782	845	758	779	712	777	814	843	736	765	791	776	788	776	771	790	781	767	764	832	839	834	780	765	805	785	813	746	756	781	740	787	770	820	727	792	744	798	780	737	787	787	830	799	757	822	818	817	801	797	851	758	800	798	788	795	738	767	801	840	772	770	800	773	808	805	761	788	790	772	747	807	764	842	755	767	800	772	773	793	807	791	795	786	785	748	737	743	850	774	773	772	762	745	763	757	767	786	789	803	760	771	791	777	817	751	749	804	802	751	818	766	835	852	785	776	798	805	804	781	760	735	731	796	793	803	805	814	852	826
24902	21544	28081	25403	13566	886	468	458	362	357	300	264	301	292	302	288	256	273	294	276	289	226	284	245	224	247	232	256	245	253	242	258	245	269	253	250	246	225	251	257	262	265	233	241	256	237	233	222	271	233	254	237	243	269	233	252	259	254	205	251	260	237	261	228	244	248	241	261	251	231	219	243	238	221	221	256	254	246	272	249	227	261	233	229	268	243	256	224	260	269	223	251	206	241	267	263	231	269	263	247	268	262	226	201	224	232	251	264	259	262	221	248	226	268	240	227	243	226	254	247	245	254	229	249	238	252	244	244	241	238	269	226	278	250	239	244	247	224	250	233	252	254	243	233	247	259	241	265	238	218	256	222	239	250	247	244	256	229	237	237	247	231	235	228	231	253	241	283	259	236	238	241	237	250	243	233	245	232	235	249	260	237	231	255	222	237	230	244	263	235	253	258	220	244	226	255	228	255	219	238	229	253	257	238	236	243	264	288	235	228	243	273	238	242	242	225	247	250	258	211	237	254	227	211	217	220	245	234	247	245	219	230	221	229	240	239	244	222	243	223	252	260	240	221	234	233	242	264	238	247	258	256	227	238	253	266	237	250	255	231	223	244	242	234	236	211	220	239	269	252	241	221	233	251	246	239	250	236	218	297	242	256	256	242	247	255	252	243	255	244	235	225	235	229	229	266	231	233	246	251	253	227	232	242	241	216	247	245	249	230	248	258	260	250	241	278	256	242	245	249	256	260	287	244	263	248	250	258	261	224	275	260	243	254	218	220	246	230	244	243	241	252	251	238	228	235	216	232	252	252	260	218	252	250	225	228	242	248	239	243	229	247	240	260	235	233	249	249	251	253	252	242	252	236	236	242	264	253	251	238	240	244	249	225	236	240	251	258	214	278	253	242	247	257	241	240	241	258	239	264	259	237	233	249	224	240	241	222	228	246	249	259	257	252	253	242	236	224	248	220	240	266	263	276	223	262	244	269	244	250	243	255	260	255	266	252	262	232	217	240	272	227	219	234	252	221	263	254	223	258	255	244	251	225	235	240	244	234	241	271	266	212	227	258	255	237	247	220	233	261	234	233	244	227	239	245	260	241	219	243	249	280	233	261	236	267	233	238	249	239	220	221	258	214	274	247	236	243	237	238	272	233	235	252	247	240	224	249	253	258	230	235	246	234	236	265	233	232	239	213	259	252	257	242	252	214	233	227	230	245	251	242	233	251	242	223	270	247	249	255	233	244	244	241	248	229	236	256	269	267	233	260	270	245	251	226	246	231	244	230	246	239	257	231	240	247	227	282	228	234	269	246	225	254	261	235	238	218	254	250	234	232	235	237	250	237	243	242	257	239	234	227	241	275	255	250	240	284	274	248	230	250	225	255	261	239	237	216	195	286	245	235	237	243	255	249	248	251	237	226	252	241	284	219	235	243	228	236	238	268	258	243	247	247	256	259	256	241	239	258	235	245	225	227	233	248	233	229	262	237	245	235	251	256	249	259	254	250	236	247	235	250	241	241	257	257	254	270	255	231	264	215	265	234	225	250	245	251	252	237	220	252	252	207	231	228	253	224	269	253	212	242	240	229	243	271	232	229	242	225	246	237	241	242	272	248	268	238	278	246	232	230	255	243	254	213	230	245	266	241	236	210	248	255	256	222	257	240	241	249	232	247	231	257	257	230	261	236	232	225	235	263	256	236	257	241	250	246	252	236	230	233	247	230	226	242	269	222	245	235	243	247	205	268	225	271	251	222	217	247	282	229	264	251	221	249	285	258	219	240	250	252	223	262	278	247	256	241	233	224	254	270	248	264	256	236	228	245	234	256	248	228	234	232	228	245	238	242	238	232	266	246	239	242	210	263	246	250	265	229	256	285	217	243	266	223	255	241	249	252	254	258	247	252	244	208	245	235	236	232	216	230	255	241	240	254	244	255	261	235	231	246	218	261	247	264	221	220	247	249	250	243	258	230	251	220	246	246	257	212	231	263	199	232	207	246	241	246	243	264	232	252	242	259	265	224	248	257	234	219	249	233	268	263	249	199	261	230	223	234	227	252	254	229	236	254	223	237	247	237	242	252	248	226	230	235	242	272	233	231	267	241	229	216	243	240	273	242	229	262	232	249	225	218	257	274	259	239	239	261	205	238	253	227	243	257	234	243	230	252	253	249	265	243	218	254	223	225	239	247	226	225	237	262	244	255	253	234	269	235	229	243	242	256	249	251	257	243	232	219	269	268	225	248	242	259	207	257	255	270	237	230	225	241	244	252	258	219	249	277	250	236	254	206	251	242	221	240	222	222	236	249	245	254	275	267	251	255	216	234	276	230	249	257	235	260	275	248	262	221	244	256	222	219	265	232	276	246	258	227	228	239	218	267	234	256	237	236	263	260	264	247	260	242	236	222	240	235	226	232	225	228	262	230	251	233	234	265	232	259	225	245	254	249	238	236	251	245	229	231	246	229	224	245	238	255	258	248	262	218	249	253	274	250	287	230	255	223	261	203	244	236	243	240	266	229	237	250	284	246	240	247	243	245	233	244	245	234	249	226	252	229	249	235	248	226	268	236	221	261	228	279	218	220	219	237	232	248	256	239	215	222	228	237	265	249	201	224	251	257	224	234	243	227	240	246	231	253	226	228	235	245	212	246	223	239	262	234	249	215	222	260	220	235	233	239	233	225	257	245	231	227	222	228	260	217	236	221	251	227	275	238	239	241	249	227	236	249	233	228	246	239	238	238	258	244	252	223	240	250	242	253	246	242	267	247	268	252	242	245	244	250	251	229	240	231	243	259	247	263	235	278	230	231	230	230	268	234	227	221	227	256	238	267	238	232	239	240	238	258	228	224	247	227	230	261	215	256	266	242	239	227	267	257	234	248	218	256	243	277	255	267	252	264	255	243	238	258	221	224	248	229	253	254	258	257	224	249	238	245	263	246	238	243	290	227	207	267	249	241	223	259	269	270	272	222	239	240	250	229	243	248	249	273	249	255	233	209	250	252	256	244	236	266	241	226	249	266	253	240	259	241	215	243	223	221	251	220	264	289	262	252	233	255	259	253	231	256	237	236	273	265	211	243	244	255	240	232	238	249	242	235	229	244	246	239	247	238	260	256	252	231	253	245	237	270	226	232	265	248	277	239	243	249	264	263	228	253	240	227	238	234	235	235	239	246	242	269	258	257	236	219	214	246	233	242	240	230	253	224	266	215	244	244	253	234	220	230	229	240	244	230	238	250	240	223	241	260	249	235	242	252	226	230	238	241	242	248	239	221	227	237	231	264	243	244	257	236	242	234	231	237	251	255	242	271	240	254	230	237	241	248	240	272	243	219	254	240	232	272	221	266	241	247	249	243	215	248	242	219	269	238	266	248	205	255	241	237	250	251	253	256	239	227	236	231	234	236	243	255	262	229	258	245	240	239	227	246	246	255	229	233	242	245	256	236	239	207	217	242	247	249	247	240	235	235	248	221	264	248	258	266	217	207	235	239
3539	5427	3453	1733	1535	1152	792	636	541	479	420	338	368	344	298	300	295	303	298	313	276	283	297	307	266	296	263	313	276	269	295	267	248	278	276	278	277	307	265	265	239	271	256	304	236	293	274	261	244	283	273	287	288	246	214	262	298	264	251	264	290	258	287	279	277	255	283	269	244	252	261	274	245	248	283	268	279	259	278	254	270	261	287	248	262	264	267	261	276	276	277	287	264	286	264	246	264	271	261	246	287	246	285	291	261	270	261	279	292	261	256	240	275	256	293	277	277	275	268	270	289	251	282	294	234	274	242	253	296	294	245	273	269	260	262	274	260	278	239	241	290	268	284	273	255	278	257	276	253	267	247	267	267	278	286	300	282	268	255	290	241	262	278	276	287	256	274	273	253	288	273	274	256	249	264	268	296	305	288	252	295	299	240	265	264	260	260	286	294	282	269	253	253	253	280	254	264	300	243	260	248	255	268	228	269	290	285	291	259	281	252	266	296	226	305	256	266	251	263	316	262	232	277	268	270	258	275	264	255	262	285	264	276	255	252	254	252	272	273	276	250	272	278	268	269	264	272	247	253	270	260	277	288	261	297	280	270	275	245	270	300	224	272	277	257	261	291	265	276	284	281	270	292	279	305	272	249	290	251	256	269	267	280	294	252	267	228	267	294	283	292	306	273	282	284	253	267	254	276	271	292	221	293	271	239	257	280	261	271	260	275	292	263	271	259	279	273	252	277	264	254	267	254	250	268	258	306	283	289	307	251	263	236	264	255	258	281	244	264	272	254	258	269	302	267	278	259	289	268	291	252	271	265	244	260	283	262	272	256	275	256	287	274	258	265	262	279	267	310	276	259	272	250	274	283	244	266	263	262	292	243	278	265	264	266	267	283	279	272	281	289	284	284	300	273	273	247	258	268	293	259	260	262	266	276	247	257	287	268	269	299	278	259	257	295	269	260	313	260	254	279	269	279	254	287	254	272	247	240	263	269	271	253	246	264	264	263	256	253	268	268	310	274	247	255	269	287	266	272	243	253	249	277	289	252	292	284	261	271	249	261	281	246	240	296	288	256	278	261	254	249	268	273	308	284	245	286	231	285	245	300	276	260	286	290	239	250	269	274	261	249	254	259	279	239	277	279	295	279	261	266	253	264	253	267	272	267	263	286	283	247	248	265	293	276	272	260	271	278	275	236	256	272	303	243	285	255	276	255	233	251	243	278	270	272	260	273	280	305	274	255	266	272	275	263	244	240	282	262	273	275	279	284	255	261	272	254	259	264	256	262	281	242	301	297	252	253	289	285	293	286	276	272	265	262	260	286	266	260	283	258	275	255	248	274	278	254	295	264	272	262	277	254	249	276	282	259	247	273	285	252	262	262	266	280	276	278	282	265	252	254	275	239	277	276	257	276	277	287	262	258	250	248	272	268	240	260	275	276	248	269	275	253	249	272	288	287	270	243	280	279	259	260	272	259	265	277	278	268	308	274	244	265	273	255	273	263	254	280	255	291	293	294	259	279	232	296	258	290	254	252	262	266	278	286	284	274	263	248	297	262	272	272	255	269	282	273	263	294	238	270	218	240	260	277	242	279	283	257	256	272	238	265	266	256	263	264	259	273	259	263	245	293	282	312	297	280	262	287	256	260	278	250	260	283	248	269	264	282	248	285	289	274	295	253	275	269	284	260	247	282	285	253	231	287	291	265	278	283	252	267	270	272	269	270	267	253	275	267	288	301	262	251	283	247	265	258	269	284	270	259	276	256	261	287	291	304	265	286	279	258	219	268	265	272	285	263	312	290	270	285	238	287	275	278	261	269	271	267	270	265	268	259	272	278	296	265	285	234	265	255	237	270	242	250	265	281	287	264	263	236	297	250	269	243	279	275	250	260	236	279	287	277	264	281	256	261	299	256	273	292	275	262	247	314	259	275	243	246	258	282	243	265	245	276	246	251	274	251	296	279	263	278	287	276	266	268	290	295	248	263	271	275	230	309	273	285	253	247	257	253	254	271	257	294	251	246	296	241	277	265	242	234	263	275	253	243	241	266	212	290	284	255	295	266	282	247	243	259	264	285	288	259	265	270	276	286	276	256	303	276	279	266	277	272	252	269	271	255	257	278	265	274	268	224	277	267	259	263	270	267	250	268	238	272	253	242	275	264	289	270	272	263	256	280	276	267	267	258	271	249	239	281	257	242	267	270	258	254	278	275	266	281	308	272	294	283	274	283	251	283	252	277	257	258	247	247	245	268	244	277	255	265	283	240	271	256	265	232	286	285	271	289	245	260	262	257	274	264	277	262	245	246	259	278	239	267	236	260	266	276	267	253	276	248	250	259	259	231	300	281	275	277	282	268	288	276	268	247	269	279	277	259	290	266	264	274	261	282	271	299	271	268	269	265	237	266	284	249	263	249	262	246	250	280	275	277	263	262	263	270	259	280	268	269	248	254	257	232	244	297	265	266	269	263	300	281	276	262	242	283	280	258	260	255	256	287	263	256	269	266	275	285	309	283	284	262	288	268	260	286	292	280	262	276	275	259	255	270	294	245	303	310	269	261	269	268	276	265	273	286	284	259	235	264	248	257	260	239	276	274	283	260	280	293	246	290	270	269	275	267	248	258	260	245	253	257	253	260	278	284	282	274	257	237	280	268	253	272	274	251	257	257	276	263	264	283	249	258	292	294	241	257	267	262	262	269	232	278	284	260	255	278	269	275	301	262	262	258	258	280	291	268	274	239	274	272	254	258	259	269	265	269	283	292	272	246	250	301	268	262	279	283	258	266	273	258	275	298	249	282	277	263	250	254	268	248	286	278	277	254	286	282	264	284	254	265	258	260	267	280	238	274	275	250	255	271	268	263	246	275	268	278	260	271	251	256	251	270	264	246	218	261	265	253	262	253	253	275	263	265	266	273	259	277	281	276	258	274	279	291	247	247	293	260	240	276	266	262	254	254	267	258	295	267	264	224	253	281	266	250	256	271	265	267	268	277	291	262	251	248	270	255	246	263	260	272	266	254	243	247	259	274	283	254	262	263	305	284	269	279	295	257	283	282	266	271	293	256	266	272	260	264	289	261	261	275	254	272	271	245	253	257	281	256	250	280	253	276	257	249	253	285	261	267	271	257	289	269	275	286	296	285	244	265	262	263	253	276	252	254	269	281	266	248	275	250	266	259	283	291	235	267	265	267	296	284	264	290	253	236	270	253	265	293	266	291	271	263	248	252	304	265	275	252	271	274	283	290	274	290	259	272	270	265	281	275	274	290	274	277	296	255	279	256	228	252	244	274	262	307	260	265	277	289	244	248	273	287	240	286	288	261	259	253	257	240	268	261	240	256	277	275	279	263	280	243	263	274	278	268	297	259	274	266	278	258	286	265	274	250	288	281	276	282	284	269	258	255	265	278	267	264	271	272	279	274	268	268	259	241	266	287	267	281	236	262	289	265	290	288	292	273	251	256	297	266	291	282	252	284	265	240	263	269	286
22747	21576	29513	24122	21578	21642	12472	1835	1330	1255	1139	1050	1058	996	991	954	945	935	908	919	854	875	874	898	915	912	890	852	819	853	888	861	891	838	855	852	817	857	830	845	839	842	811	850	827	853	845	881	849	852	841	866	827	844	801	834	850	764	857	842	808	851	848	794	776	809	795	839	832	848	861	845	843	882	833	857	814	851	830	772	859	796	796	824	788	813	817	796	852	828	853	862	849	816	853	800	797	873	880	823	898	839	807	776	805	810	818	859	844	783	852	812	854	858	782	834	921	856	886	854	823	918	811	857	798	860	811	843	834	868	822	848	867	810	810	806	857	880	833	816	855	838	847	848	850	834	819	845	830	863	892	830	810	853	788	847	808	846	802	811	872	822	860	815	841	803	803	824	812	783	832	823	816	867	828	800	877	853	863	802	802	821	861	872	814	800	870	820	845	832	839	780	806	773	884	827	835	818	826	826	815	828	858	892	835	799	871	833	839	841	769	813	836	830	761	896	775	825	864	807	808	795	814	809	877	805	798	823	837	834	853	802	835	815	792	835	800	844	794	832	837	822	822	823	873	865	773	872	836	812	793	878	834	771	802	806	807	855	863	786	761	823	851	781	832	823	801	838	801	842	855	835	829	840	778	788	891	814	872	779	810	887	782	813	794	806	794	827	816	810	881	791	832	815	813	802	827	831	858	828	814	841	836	818	798	807	862	827	883	797	782	815	799	784	850	867	840	899	845	816	843	806	866	799	815	809	792	864	810	812	815	879	810	834	820	796	773	833	831	836	850	763	789	793	850	828	810	809	830	795	807	834	813	781	846	823	840	855	820	875	837	842	838	823	757	837	831	847	834	909	846	831	803	815	825	801	848	783	812	838	831	887	848	803	858	772	832	806	798	848	838	810	848	823	791	827	815	812	772	819	826	806	817	875	846	811	813	842	809	793	809	800	848	833	857	806	818	855	822	797	814	820	806	839	823	838	818	846	818	828	789	784	907	824	846	825	759	823	829	861	869	836	824	839	858	831	801	825	796	812	800	846	857	792	806	803	829	831	806	805	802	793	854	833	851	794	818	804	836	842	772	845	805	782	849	811	824	825	829	807	792	833	812	851	813	822	830	806	864	829	851	812	831	815	857	829	825	821	778	778	830	865	805	808	801	841	868	809	770	864	855	843	787	831	768	837	783	819	815	828	822	855	807	844	786	813	833	847	856	814	864	824	819	821	816	854	793	825	801	802	808	852	827	764	821	790	860	830	867	815	820	820	804	836	808	793	874	835	815	780	866	823	800	790	811	802	775	802	781	797	799	801	812	806	800	853	838	796	814	810	792	865	830	837	806	833	839	809	788	809	860	815	878	836	793	817	846	740	832	787	821	832	858	839	812	840	888	817	804	830	825	813	807	789	768	789	790	798	846	853	834	809	808	829	790	774	860	829	823	828	808	828	804	810	801	795	810	821	822	783	770	858	854	810	812	878	805	841	799	796	842	800	825	827	804	783	847	819	821	798	832	786	834	819	889	837	819	796	823	809	835	856	800	854	877	861	760	841	827	764	823	830	867	828	861	839	803	831	850	826	860	829	787	814	816	785	808	838	835	870	803	846	835	830	787	813	821	775	786	868	741	815	797	842	820	819	855	801	817	840	872	832	870	867	823	806	839	809	852	828	806	814	748	824	832	855	833	824	800	802	819	810	808	788	802	800	810	838	861	806	824	820	826	781	813	842	823	852	774	854	840	830	804	867	778	802	809	810	844	834	791	830	860	828	874	811	835	826	835	836	810	864	836	819	810	867	800	849	855	859	810	850	818	857	828	848	845	861	769	813	837	791	820	817	826	797	841	800	805	839	834	857	825	823	802	796	774	811	786	807	894	844	797	824	775	844	849	837	806	842	813	798	764	839	822	797	890	834	861	816	822	847	834	813	824	826	854	796	838	809	844	798	808	831	859	787	808	818	767	821	820	832	803	767	865	829	828	803	805	785	821	870	837	786	830	863	859	804	740	817	858	833	827	849	818	822	842	817	867	827	802	811	831	839	853	793	824	807	797	798	823	816	808	844	812	844	824	799	847	843	818	796	864	872	801	792	813	762	802	834	851	831	839	832	777	804	787	839	819	853	881	835	817	828	841	796	768	835	802	845	804	807	815	821	791	791	823	787	804	803	804	837	828	801	784	840	826	794	883	801	817	850	861	802	805	881	867	798	839	821	823	797	840	823	803	819	871	826	795	860	845	813	792	831	805	830	858	815	836	798	774	840	820	838	784	814	886	844	843	818	877	863	810	791	834	798	829	857	780	811	823	837	801	766	836	847	874	830	845	844	837	837	841	858	809	793	848	777	848	768	793	794	770	800	848	753	831	787	802	800	799	846	794	807	855	823	820	814	880	796	825	827	877	816	855	807	850	800	806	786	783	808	805	794	787	834	801	811	841	875	746	816	795	879	846	830	792	871	826	807	799	896	810	835	854	797	865	802	784	792	788	819	819	814	844	831	862	783	774	825	830	834	832	827	801	833	848	834	810	846	796	810	838	804	803	768	805	822	780	784	857	828	843	783	830	848	895	830	812	796	803	853	862	872	810	841	813	832	784	832	843	833	812	848	777	853	857	836	794	882	777	789	848	847	780	838	780	818	845	771	785	791	829	805	858	828	817	797	759	828	816	815	825	839	811	839	831	819	784	804	829	831	820	794	790	754	816	834	796	877	772	812	774	788	856	819	815	783	787	812	848	827	786	813	830	864	832	824	818	821	848	792	804	774	820	792	815	818	825	829	801	870	830	780	828	811	834	807	794	845	773	794	844	787	792	796	868	807	782	846	820	822	830	809	820	831	801	820	839	800	869	773	828	821	837	812	827	806	801	764	808	826	852	851	853	822	825	773	863	832	816	764	783	813	783	846	831	812	810	840	814	833	862	848	834	790	847	792	885	869	841	767	831	847	810	786	843	856	822	805	846	858	797	824	829	802	835	814	839	863	837	830	810	817	822	839	791	806	830	808	800	826	786	836	878	877	841	851	841	849	825	868	869	807	872	777	840	791	779	782	814	807	815	835	853	890	855	809	806	799	799	804	825	844	832	866	817	794	824	775	827	805	764	817	833	805	796	815	831	816	858	826	806	830	805	808	780	834	806	829	855	812	784	831	823	811	840	839	849	860	844	794	823	878	812	761	884	826	887	765	811	811	812	795	818	761	792	822	800	858	858	830	800	799	779	845	841	834	809	779	832	856	864	870	822	853	832	818	814	854	823	818	847	858	755	759	836	815	841	828	859	805	809	836	856	817	853	855	814	805	827	824	819	865	803	841	817	839	804	773	843	799	802	811	766	794	847	830	821	845	848	826	789	820	790	788	784	875	797	791	856	807	801	776	787	812	848	827	814	839	833	856	879	837	794	775	840	782	827	824	871	833	845	787	802	822	872	843	820	842	781	779	823	813	842	842	764	780	798	837	861	845	823	880	819	875	819	823	885	805	819	816	847	821	843	875
4908	15098	10466	5472	4535	3241	2453	1996	1703	1506	1380	1190	1089	1123	1033	1041	1054	943	957	962	986	929	917	922	884	907	891	843	869	878	903	845	874	869	858	866	810	874	850	839	882	850	869	803	814	878	901	851	851	842	829	837	849	855	831	868	843	839	837	823	772	791	811	847	827	841	812	850	835	786	819	901	840	846	804	849	801	818	788	857	877	837	832	849	798	835	769	849	821	794	817	851	812	805	784	862	833	826	814	859	819	812	832	839	813	862	837	812	769	773	811	870	804	849	800	823	862	827	816	873	811	831	818	883	868	823	786	869	785	786	839	820	850	813	825	833	860	835	837	809	833	811	853	806	846	844	812	840	821	746	860	877	780	842	838	839	827	811	784	816	801	816	837	820	899	842	876	873	835	838	805	826	838	867	837	748	783	828	825	812	840	823	855	862	845	844	844	807	814	800	839	821	831	865	842	872	840	845	889	822	879	795	854	827	839	847	827	828	810	775	890	835	823	836	820	843	825	872	805	872	835	845	808	762	823	790	829	800	815	879	821	818	839	774	857	821	836	885	839	772	857	869	781	896	852	793	836	801	851	819	805	819	819	820	768	811	842	841	887	842	866	883	842	781	844	826	827	823	879	866	840	811	780	821	819	845	813	853	802	803	817	834	826	870	815	898	859	870	872	871	857	800	857	801	817	793	892	843	795	802	818	833	860	862	808	924	816	851	845	834	904	860	866	819	849	793	855	865	844	811	865	902	867	823	849	918	863	821	878	888	854	820	849	789	837	849	811	811	792	901	827	819	834	783	827	824	856	860	874	866	871	840	883	835	831	861	849	829	863	844	824	881	843	795	879	837	817	826	810	829	841	848	866	826	774	859	866	855	808	836	798	860	886	852	777	835	821	859	850	812	857	859	762	865	807	816	826	834	869	773	834	864	873	763	804	811	807	881	813	834	832	825	855	844	842	803	814	803	842	831	830	824	818	863	848	810	855	815	828	793	910	798	839	829	805	819	768	877	841	859	840	855	808	846	791	802	816	846	795	805	879	803	809	846	813	845	849	849	824	814	825	803	856	857	835	836	822	841	789	842	843	850	827	762	803	862	824	857	791	823	808	859	848	868	812	804	793	858	856	828	867	783	858	836	804	847	748	845	836	812	794	835	759	832	840	885	870	850	800	780	843	879	789	798	840	843	805	856	816	853	864	865	817	822	844	874	870	804	848	844	866	836	798	826	862	856	794	806	819	811	794	836	814	792	832	795	813	842	810	846	834	830	855	847	791	836	775	818	842	833	855	820	795	846	800	827	779	857	814	852	826	883	823	843	814	846	850	893	834	817	806	796	804	802	867	811	793	843	832	837	839	814	845	817	842	861	815	860	828	812	836	810	836	769	775	784	848	811	841	845	847	811	809	826	813	831	801	797	825	812	809	871	833	825	813	827	822	813	793	814	801	846	837	827	840	793	858	818	792	863	841	881	851	809	849	861	826	859	908	841	822	802	812	826	832	887	834	855	819	838	866	878	867	796	834	822	839	783	829	847	808	835	860	772	844	831	797	782	780	860	821	798	851	893	836	816	808	890	813	868	854	861	872	846	886	801	835	834	821	794	808	859	812	838	815	781	809	829	832	820	828	875	824	806	780	789	853	836	827	785	810	834	805	849	843	838	878	821	831	831	846	807	836	790	811	888	801	892	793	846	872	864	808	863	858	829	858	800	874	841	789	806	855	794	913	839	857	797	826	869	814	769	837	866	795	809	778	822	834	823	867	819	847	820	843	866	847	866	846	865	789	806	815	765	804	873	841	870	844	841	795	783	862	806	842	820	819	904	840	786	768	856	832	855	858	800	849	807	792	835	849	833	819	803	820	819	833	843	818	827	794	839	821	901	850	815	855	835	874	813	828	818	803	803	820	902	791	827	797	814	780	812	854	850	882	818	850	876	804	801	813	826	826	832	812	821	814	817	818	877	841	808	857	833	810	831	798	759	871	850	826	826	801	818	848	845	813	842	873	881	846	838	855	893	822	821	808	819	851	821	811	810	855	842	794	839	841	825	847	817	827	834	802	871	775	825	827	819	865	854	798	854	810	849	844	802	808	828	828	880	838	870	848	851	820	829	833	865	812	870	810	850	852	789	827	850	826	791	827	849	870	811	844	804	790	783	803	794	797	776	856	824	886	811	869	817	830	852	887	861	842	867	828	790	833	869	847	839	850	837	819	794	877	841	814	864	824	844	800	823	809	812	819	852	786	795	809	833	868	899	834	825	842	788	864	819	861	815	789	875	838	828	880	812	842	834	801	811	840	826	899	849	787	816	882	778	889	837	847	802	842	845	770	793	800	842	838	823	833	900	844	824	811	837	827	830	861	844	776	870	863	791	818	774	838	830	803	838	871	804	812	824	842	785	802	802	834	808	813	825	841	846	859	836	866	882	886	832	851	859	841	817	858	795	839	817	771	824	827	838	850	781	853	807	792	813	832	847	796	791	873	850	861	821	773	874	818	852	851	809	838	849	817	797	842	810	798	809	826	825	825	828	831	805	808	825	870	859	806	870	823	817	856	792	848	792	832	805	799	783	741	771	860	830	839	800	803	808	828	854	871	827	831	844	851	807	890	831	858	799	810	820	795	755	911	842	819	844	789	834	821	898	851	821	783	917	840	812	883	871	779	818	818	797	825	812	860	884	821	829	816	853	888	856	819	813	785	819	822	830	849	779	779	885	808	785	793	811	832	864	848	841	838	818	795	840	838	760	808	832	883	830	848	829	863	827	794	857	797	846	818	889	810	854	793	850	843	821	824	833	807	826	791	850	847	853	844	831	804	863	832	831	833	835	814	811	819	829	899	833	819	812	794	797	825	827	807	781	835	851	786	817	857	854	858	849	868	846	824	852	847	834	854	851	781	832	829	851	819	825	795	937	864	853	824	819	819	819	798	819	854	862	809	896	841	844	818	781	799	829	850	747	840	815	800	813	781	878	866	839	827	815	760	803	829	863	840	828	798	875	796	833	834	817	777	820	834	796	835	823	838	849	799	803	871	808	810	857	856	836	838	834	813	851	848	875	739	835	871	794	825	791	832	803	820	864	822	797	822	790	815	819	836	839	854	820	819	817	825	753	827	789	843	882	835	826	849	777	856	843	801	845	828	804	867	832	806	795	842	803	809	860	809	793	847	812	827	845	846	785	798	843	803	811	828	842	844	824	823	831	819	843	779	840	854	884	805	809	842	842	868	824	796	800	848	869	815	879	851	783	845	840	809	855	849	819	742	805	787	837	830	811	859	813	810	804	854	800	840	836	811	827	798	807	832	804	799	826	900	808	859	814	862	791	821	876	784	875	837	818	789	895	835	786	825	871	847	799	852	831	784	841	810	837	891	859	834	846	847	839	857	820	858	815	816	811	818	826	845	822	881	831	839	874	863	852	852	845	813	837	832	784	832	846	798	799	841	856	821	834	743	908	776	850	825	811	844	806	850	861	829	862	850	816	845	861
27862	20510	7910	759	689	469	401	410	413	386	366	372	400	346	381	358	348	351	388	357	349	333	386	363	337	335	375	339	334	351	380	385	384	365	377	374	374	362	342	352	365	339	394	328	347	333	382	347	392	379	340	339	354	344	390	341	356	374	363	334	345	377	363	350	350	376	339	384	357	348	372	357	359	376	367	347	397	373	374	348	378	373	354	357	345	362	381	325	356	323	363	371	367	341	362	370	340	359	354	352	335	375	355	342	370	348	379	354	382	337	352	330	357	360	364	387	352	371	378	364	411	384	373	344	353	381	347	366	371	346	387	348	367	346	357	360	344	391	379	379	374	338	368	344	359	367	357	401	357	386	380	381	372	349	370	336	332	388	348	347	365	338	378	347	348	364	358	382	381	346	383	381	350	395	366	354	376	354	357	313	367	345	366	309	365	355	373	353	359	376	357	380	344	339	386	323	326	384	369	360	364	346	350	311	365	349	369	356	371	354	375	367	355	360	403	360	338	357	344	336	364	375	333	329	357	388	383	348	328	351	353	373	395	343	342	360	384	376	352	364	368	355	324	359	354	366	382	340	350	372	360	383	398	383	350	359	358	336	381	358	370	361	368	352	381	368	400	359	371	372	375	357	339	357	341	346	376	387	382	333	386	359	381	345	407	402	369	361	348	355	374	357	358	322	363	360	351	374	357	343	379	379	335	353	351	375	352	348	326	375	347	405	363	391	384	384	351	347	357	375	372	335	366	374	369	384	353	352	375	347	357	339	327	370	375	354	391	330	372	366	335	370	382	350	366	339	349	381	318	362	339	361	387	334	359	322	342	391	350	370	372	348	353	351	383	365	343	336	327	345	359	356	363	386	346	378	353	363	368	343	359	360	347	381	376	330	355	367	345	377	336	357	371	394	352	353	368	376	401	362	360	353	346	366	344	324	367	349	370	398	380	348	364	395	369	382	349	351	343	343	354	381	327	381	359	369	340	331	371	377	358	366	348	347	355	364	401	343	333	354	369	357	386	352	367	348	381	363	353	395	394	348	370	388	388	339	365	376	344	362	365	357	341	343	380	387	386	392	367	346	354	375	354	365	357	338	390	347	362	350	374	375	348	378	368	353	371	385	373	353	365	357	343	327	392	373	341	348	371	378	366	338	371	397	391	338	378	400	338	346	359	348	324	386	380	378	430	354	374	375	362	355	381	359	376	373	359	353	388	361	348	351	342	340	376	395	382	366	393	353	376	377	368	373	361	366	349	332	331	382	403	344	353	332	391	405	330	346	367	383	362	365	375	350	381	360	324	363	377	396	377	352	334	371	356	372	386	354	348	337	380	380	374	368	372	347	350	362	340	362	325	397	340	371	355	346	320	383	344	358	361	385	402	315	397	376	341	378	362	363	345	326	355	362	350	365	343	369	356	380	381	360	358	365	379	359	354	322	350	378	369	371	352	351	367	377	371	352	393	371	365	348	359	382	358	370	369	345	388	355	374	376	347	358	371	330	359	374	359	379	347	352	362	363	349	327	370	352	354	362	394	351	360	377	341	402	349	364	325	355	352	343	374	397	357	328	346	382	332	372	359	365	381	327	371	352	347	379	345	364	334	360	358	342	340	351	360	371	382	337	359	352	379	381	402	380	376	361	334	385	375	384	343	376	342	369	393	350	352	323	367	380	363	363	350	366	320	388	345	359	352	341	333	371	327	327	327	337	390	358	360	387	359	382	326	348	376	380	353	329	369	368	396	357	363	343	351	376	368	365	369	337	369	378	330	362	329	349	371	349	348	359	363	350	360	361	343	369	328	373	390	360	376	353	334	344	318	369	364	345	384	378	315	344	373	338	398	324	385	358	367	353	365	337	352	357	362	382	378	340	378	353	355	360	387	368	339	343	315	335	372	350	360	369	348	366	364	349	358	358	367	395	352	344	371	337	333	355	381	357	356	379	357	336	358	334	366	374	382	384	376	361	352	350	373	368	368	395	397	377	347	376	341	355	332	365	346	348	363	338	332	400	363	355	349	350	373	359	359	383	377	322	368	343	380	349	339	354	347	330	344	318	349	362	356	365	364	367	328	377	353	354	358	333	357	399	370	366	352	351	372	329	337	363	355	338	359	352	361	363	356	381	389	346	350	351	388	352	343	373	372	344	370	378	372	376	339	370	373	383	360	355	351	347	334	344	366	358	370	393	350	373	364	361	374	345	351	386	376	397	346	353	339	363	343	372	374	368	387	370	347	378	365	349	363	332	330	359	352	336	356	380	366	351	365	335	347	371	367	348	383	369	386	340	394	328	386	326	387	379	360	375	340	330	357	375	359	376	359	358	368	365	371	351	398	358	358	340	382	383	347	387	356	353	358	331	363	354	355	421	322	337	399	360	359	366	348	342	371	333	354	356	360	382	355	387	405	380	354	369	367	349	375	358	368	392	373	361	361	374	347	343	376	384	346	339	350	356	361	386	399	372	346	372	357	362	356	336	342	352	369	362	379	350	339	358	375	379	359	345	357	389	315	369	379	373	327	375	340	396	371	370	375	377	376	343	361	352	381	371	381	365	358	349	361	346	373	359	380	364	311	342	373	365	338	355	364	362	360	413	373	368	403	361	385	380	334	365	367	380	342	348	373	369	335	342	363	359	346	357	305	368	372	347	361	388	397	375	359	352	366	385	385	361	372	367	332	379	376	330	352	382	348	331	341	336	345	365	354	380	337	376	355	323	346	383	392	386	329	360	344	389	371	344	392	343	364	352	357	377	390	350	372	382	341	392	360	348	357	347	370	396	350	365	360	360	329	385	352	364	332	323	321	361	362	326	367	357	368	339	368	335	358	375	376	381	329	354	363	363	325	342	353	375	380	351	381	326	361	385	360	383	367	380	353	382	378	350	334	354	386	354	375	376	374	377	368	358	357	362	373	369	413	363	381	339	324	368	352	391	345	360	374	371	363	350	352	336	368	396	343	368	371	352	374	371	349	387	361	326	354	368	363	377	354	338	365	389	397	355	338	310	353	365	350	368	340	388	374	323	375	359	365	339	364	336	364	392	374	385	328	380	336	381	383	351	357	355	361	327	355	331	379	380	364	358	372	323	365	354	336	342	344	386	371	375	375	334	355	374	360	344	369	373	358	375	352	370	382	349	386	396	368	359	345	335	379	408	358	368	346	356	355	377	403	409	391	365	334	353	365	354	330	340	358	379	365	362	339	381	379	355	392	333	355	342	364	379	376	343	378	360	328	306	375	345	349	331	357	388	364	351	395	343	309	366	360	358	347	390	364	381	373	359	343	350	334	375	361	350	363	346	364	369	368	344	361	321	381	349	377	354	374	348	366	352	378	346	364	353	365	341	354	348	364	336	351	378	371	351	365	342	330	359	343	356	356	381	349	333	339	371	346	387	332	318	363	357	394	362	360	363	409	350	346	368	372	343	347	373	357	359	361	389	393	341	386	367	383	359	343	359	355	359	329	397	310	353	393	361	349	379	356	348	340	358
4316	1395	930	587	844	546	482	422	415	390	376	410	388	356	364	376	387	379	370	356	412	345	363	369	403	353	369	380	326	339	374	366	383	373	354	361	359	386	394	335	379	364	375	337	378	367	359	369	330	403	375	361	395	385	396	377	363	378	367	371	353	375	417	371	349	361	348	360	399	386	372	367	350	371	374	364	373	376	366	342	379	375	339	371	350	371	359	365	383	329	358	384	356	355	361	320	337	381	367	365	345	343	388	334	369	372	370	330	350	378	372	387	433	378	361	364	381	371	378	351	379	392	379	375	396	377	404	371	358	392	367	379	390	347	363	336	370	374	353	357	411	372	387	363	357	359	335	350	375	370	367	377	367	375	344	375	326	374	354	362	351	347	369	348	360	310	351	349	383	358	397	375	351	332	370	363	399	356	371	391	367	355	368	364	376	387	398	356	374	372	334	327	389	365	360	358	366	346	360	383	349	354	349	370	360	413	364	363	334	338	345	379	372	352	368	335	394	351	334	369	380	384	361	350	340	354	377	389	382	360	360	370	376	364	374	371	333	377	352	365	372	370	380	372	372	344	381	372	395	334	374	410	370	332	379	388	375	369	362	399	383	392	381	347	343	356	369	359	353	380	393	355	386	358	362	397	392	363	381	373	352	396	371	349	351	349	353	366	367	383	328	398	355	339	385	359	365	386	361	383	374	375	388	369	350	374	356	378	382	380	375	372	367	348	376	357	369	360	368	375	362	345	357	359	356	338	363	353	356	371	386	380	370	357	364	347	386	381	379	343	381	348	378	389	379	368	380	365	396	331	382	355	400	394	371	335	357	399	370	384	364	373	356	402	338	374	367	390	345	423	376	370	341	375	387	402	365	377	387	367	380	353	363	370	387	426	416	331	354	339	391	391	394	363	373	386	382	396	399	366	361	367	396	341	355	364	362	351	382	392	382	349	363	375	389	351	347	370	391	342	349	367	379	378	371	337	386	360	361	363	400	377	394	387	357	321	356	356	385	344	382	385	392	377	343	351	365	370	332	375	392	364	363	363	363	345	383	378	375	323	417	354	364	362	359	359	390	408	386	339	363	380	393	359	366	381	366	353	388	402	409	349	373	354	355	366	345	406	387	374	376	361	390	380	377	375	386	398	382	365	367	349	351	396	363	353	368	371	368	380	384	401	392	370	362	377	365	374	365	352	365	357	344	367	371	378	392	364	356	389	386	379	374	352	355	412	372	348	418	372	364	387	382	341	381	376	404	351	354	354	369	369	390	369	352	380	369	370	371	349	380	391	352	372	352	365	407	361	351	387	364	344	358	387	363	346	378	389	372	362	343	329	379	386	332	339	372	393	346	318	360	379	358	359	360	368	361	378	365	369	372	406	373	354	339	386	352	376	357	351	350	387	375	379	357	323	317	357	384	365	386	371	372	334	378	371	351	356	342	357	371	405	357	384	380	387	389	391	400	349	399	358	386	375	356	400	340	376	386	374	388	370	378	331	380	382	378	315	348	366	373	338	388	373	347	369	340	360	373	382	372	352	366	368	365	353	355	384	367	381	372	352	358	399	359	340	366	319	336	371	359	407	370	358	373	357	327	349	407	381	395	368	363	371	366	355	395	349	336	368	354	365	360	351	419	367	378	370	367	351	380	379	358	411	344	374	352	362	398	376	383	363	409	357	377	372	369	333	380	362	402	369	380	351	378	366	364	377	379	331	367	338	362	368	370	382	361	377	373	340	380	351	365	367	369	364	400	371	398	365	362	361	378	373	365	343	399	338	340	388	352	334	345	359	376	347	374	380	399	388	351	410	383	387	418	396	354	358	368	394	400	355	311	352	371	339	392	421	372	353	373	379	380	394	392	389	368	375	368	379	353	365	373	379	381	372	379	329	360	392	383	367	402	365	360	351	368	352	364	370	376	363	346	384	375	393	374	365	373	364	381	368	386	381	386	338	360	359	358	364	350	377	353	383	378	369	364	341	411	405	373	343	363	393	369	359	364	379	374	357	379	362	383	391	404	385	359	405	383	365	341	371	323	387	341	368	365	368	377	381	371	358	389	373	386	375	359	362	367	379	379	341	376	362	356	336	382	379	380	372	393	373	370	349	371	402	363	384	385	366	374	387	315	371	400	354	384	364	373	356	379	351	343	345	340	385	375	367	372	378	380	357	370	371	384	375	364	362	367	389	344	377	382	333	368	354	393	369	379	363	386	379	339	385	371	361	367	365	364	388	363	372	393	376	391	354	397	356	357	371	340	340	365	348	351	372	345	326	370	367	373	365	347	392	364	393	338	401	354	355	336	368	349	380	374	382	351	377	359	359	400	371	410	361	350	377	380	383	361	381	400	384	410	390	350	390	350	388	341	344	333	409	370	383	391	367	364	354	341	403	353	366	332	345	371	360	374	346	365	363	333	367	338	366	369	346	398	372	363	357	389	349	384	382	391	357	384	360	359	355	386	369	377	375	355	368	381	392	386	366	337	358	404	378	384	363	366	385	397	412	402	364	348	329	377	352	384	399	328	394	382	358	397	336	399	396	369	363	375	380	383	403	375	347	355	345	359	382	375	411	376	340	386	383	380	369	341	356	337	368	351	326	361	378	388	376	369	374	381	391	378	367	356	382	390	386	407	386	345	392	372	363	370	341	399	394	383	361	434	371	354	381	356	368	382	378	376	358	349	375	353	378	373	385	379	354	373	400	369	379	366	387	383	360	360	377	381	374	367	364	373	388	375	361	387	390	383	336	382	364	356	402	372	379	391	371	373	351	347	364	368	347	338	362	327	358	386	360	365	375	373	375	339	352	379	348	351	392	383	359	399	361	349	375	388	375	353	355	346	392	347	363	354	387	357	360	337	378	385	367	372	357	356	345	352	374	393	368	380	340	381	360	379	390	352	368	380	389	376	371	397	351	380	373	351	397	379	350	353	345	348	381	388	385	374	369	381	398	374	352	360	365	398	371	375	346	373	346	354	369	366	383	391	380	344	328	331	363	348	355	368	395	349	392	352	360	365	369	339	348	384	360	360	352	373	385	373	358	332	380	358	367	358	365	395	323	343	334	361	367	370	398	351	362	380	385	336	364	354	363	356	361	360	371	353	348	383	368	346	365	357	360	390	388	364	400	355	398	366	368	347	391	347	396	372	329	364	387	387	366	363	371	358	392	340	351	363	377	374	364	382	372	361	354	393	353	377	362	373	367	390	337	367	380	382	344	370	391	382	390	342	336	358	374	353	371	333	342	375	363	399	353	342	342	360	360	388	357	359	371	380	396	366	360	388	351	351	387	350	405	373	388	347	336	345	343	363	386	350	331	380	384	359	346	332	364	327	358	358	334	374	377	381	378	397	378	352	369	405	378	392	392	350	366	357	351	342	381	371	386	377	379	371	352	329	371	374	367	353	386	382	339	346	350	393	341	427	351	400	366	365	361	375	381	370	369	357	363	348	393	369	375	393	352	343	387	357	374	379	361	356	358	378	355	382	406
23779	21526	28999	24489	21544	13015	1870	1218	1030	981	959	1005	895	870	910	846	839	818	825	871	820	784	803	815	815	830	822	829	887	831	797	847	828	802	840	815	755	800	790	816	808	793	742	806	803	792	841	823	798	836	779	767	775	821	781	806	750	749	755	758	802	791	817	777	774	835	771	838	781	749	817	755	780	766	826	816	814	764	744	862	809	734	778	778	765	801	773	760	778	813	815	799	802	782	750	845	807	821	794	792	780	806	790	833	760	767	782	759	787	784	788	806	799	750	795	853	753	806	769	751	776	757	802	860	740	750	721	774	757	751	745	871	755	831	785	789	786	735	815	772	818	786	781	768	756	768	782	821	825	774	779	807	746	783	800	812	838	764	752	775	834	842	819	797	800	738	796	776	797	786	783	779	802	855	731	795	750	781	775	805	812	775	754	804	812	805	771	843	762	746	771	747	744	757	795	764	833	769	768	800	822	827	770	806	805	777	812	786	847	760	808	793	799	746	793	779	832	769	834	750	831	835	810	737	824	764	781	818	740	831	795	807	816	785	798	800	792	757	824	819	742	833	802	787	812	840	771	793	824	838	861	768	747	816	795	801	765	803	790	797	795	762	825	815	791	755	830	769	760	831	836	757	775	839	817	846	755	777	827	790	819	782	776	811	799	794	795	791	806	766	795	766	783	804	787	790	792	768	809	801	780	772	776	771	789	815	738	857	849	795	748	757	827	784	831	776	830	791	717	724	843	783	781	777	794	847	785	751	817	768	803	751	804	779	726	773	777	805	802	821	776	750	769	785	794	741	825	775	798	828	787	754	807	805	787	777	779	798	812	832	793	789	834	805	765	843	769	777	783	854	743	768	851	823	767	816	745	778	786	824	784	805	782	817	773	800	765	788	808	775	788	815	754	835	764	751	764	769	775	806	738	788	814	794	780	801	771	771	767	749	766	811	767	747	781	785	753	825	790	815	794	773	822	801	810	855	787	762	814	773	775	765	844	795	819	810	767	784	791	748	781	760	772	834	781	812	781	831	748	794	799	815	780	811	808	804	799	811	792	796	805	791	790	801	797	784	781	812	813	797	780	810	757	746	763	810	743	801	746	830	820	832	811	790	787	811	760	811	787	771	794	776	790	771	786	777	815	741	807	816	795	833	762	805	769	788	786	705	806	737	809	796	809	766	784	830	793	815	771	752	816	795	779	803	789	784	793	784	796	754	820	811	795	803	727	760	795	777	759	740	781	776	746	753	772	840	846	756	775	824	764	799	802	766	814	793	825	789	779	767	795	738	718	768	789	783	775	797	809	791	768	828	789	837	773	765	782	749	764	796	770	738	774	783	785	756	783	767	771	785	816	817	762	803	854	749	805	833	762	764	778	724	760	775	812	758	795	798	830	784	870	763	763	801	823	793	822	819	833	765	774	767	775	796	857	786	845	811	820	754	734	784	759	818	820	800	794	778	725	776	766	775	806	836	775	749	787	825	870	849	781	814	800	758	758	768	772	811	809	782	792	834	796	839	756	774	812	768	806	793	769	778	782	805	788	776	797	799	751	811	791	809	803	805	782	781	774	754	837	809	805	786	794	772	821	825	767	716	774	801	824	760	783	809	782	778	797	811	775	806	767	776	765	813	779	846	817	801	802	760	771	788	831	789	841	784	755	782	753	805	870	774	798	773	801	776	735	760	802	822	800	836	780	694	802	832	801	747	797	765	739	816	789	781	771	805	796	797	801	763	792	809	855	775	808	756	769	811	813	789	784	780	813	782	772	764	836	796	817	770	810	820	794	778	803	799	777	809	804	804	772	807	801	742	827	832	821	819	769	839	821	823	762	766	802	796	808	792	755	740	784	778	796	802	785	761	801	773	725	759	780	809	792	791	810	765	804	823	812	765	809	784	790	843	780	789	779	791	792	794	785	783	759	812	746	796	763	779	792	767	789	782	738	810	773	799	794	753	779	810	791	784	832	812	798	783	810	788	816	793	699	759	767	758	823	820	775	840	805	813	800	797	790	776	757	794	801	800	788	766	757	793	779	761	775	781	789	742	821	832	781	798	820	776	791	821	789	807	715	786	753	815	824	750	697	752	763	820	808	786	822	770	821	784	788	802	817	771	773	743	778	822	785	795	786	747	779	744	799	794	764	798	779	771	810	801	818	785	807	801	747	784	828	794	806	846	804	815	818	763	753	785	848	789	833	832	798	766	764	799	768	758	763	774	784	751	803	819	796	727	774	849	730	784	831	827	798	764	789	764	786	740	793	784	766	799	760	789	768	801	825	822	803	759	738	788	732	753	766	818	784	816	815	798	754	745	835	771	754	764	763	789	745	796	785	808	812	782	796	828	775	776	825	794	726	746	820	797	799	771	759	799	795	748	790	739	784	747	819	739	814	800	774	811	778	785	804	779	758	767	789	785	796	799	778	782	792	783	793	818	849	774	763	822	779	794	745	814	777	824	760	794	807	781	802	798	810	809	747	810	723	811	776	826	804	787	739	785	826	792	774	790	804	761	807	786	761	757	807	748	808	851	803	749	826	767	807	806	833	753	746	810	833	791	791	745	825	800	843	781	786	802	830	835	800	749	798	773	800	770	837	772	757	776	755	790	791	823	774	786	762	794	821	806	818	860	825	818	775	792	840	781	780	745	805	752	770	810	775	813	797	811	737	757	829	781	804	765	774	779	767	799	764	788	790	812	792	810	818	798	767	753	766	792	760	802	837	785	803	778	791	783	830	763	771	787	730	776	791	771	783	788	824	819	785	787	786	746	755	774	748	789	750	750	795	809	790	789	747	745	801	795	704	820	797	774	776	817	769	780	799	755	768	745	714	781	781	772	769	826	816	751	780	804	811	801	819	774	789	751	813	813	813	838	804	780	794	822	839	791	757	786	744	781	754	773	755	765	808	808	784	792	813	858	789	820	744	802	752	783	808	838	811	853	825	785	777	768	818	816	804	760	745	762	787	755	811	781	765	797	709	736	811	802	798	793	824	801	780	836	778	787	795	789	739	798	743	780	798	767	793	808	772	794	796	768	798	824	756	724	741	804	813	798	778	808	773	793	799	793	766	773	800	829	849	762	745	818	783	804	780	763	748	779	793	781	774	781	813	756	770	790	836	740	751	740	809	863	796	815	807	785	775	760	788	768	784	786	821	793	828	788	810	755	814	736	755	791	758	794	775	781	734	799	806	809	774	792	773	762	833	767	796	784	744	796	783	838	809	820	777	817	785	785	806	768	754	787	799	761	767	783	808	844	780	842	762	782	758	834	783	812	815	766	786	762	784	799	753	769	801	791	762	782	761	762	793	779	794	751	772	797	768	769	820	796	853	740	848	780	824	745	776	749	806	768	797	757	814	750	799	824	814	810	794	789	749	805	824	768	794	793	788	783	788	802	773	795	792	796	761	775	811	732	830	809	782	787	785	794	709	798	826	764	757	787	814	737	813	801	816	802	795	834	770	764	816	745	763	813	770	791	804	756	786	751
3674	9162	6307	3270	2978	1931	1701	1380	1277	1119	1046	1029	962	939	899	903	864	816	869	874	809	813	877	813	870	797	809	801	843	839	828	838	780	770	841	797	797	771	792	744	818	778	784	809	806	815	801	779	786	792	821	758	790	860	806	813	818	830	799	771	833	853	781	802	745	721	824	771	776	795	836	747	781	773	769	822	829	804	811	775	807	805	785	795	792	843	792	823	714	809	805	799	781	813	754	801	771	803	764	827	771	804	807	829	784	833	810	814	730	801	843	740	736	802	799	816	774	738	818	771	786	781	763	845	787	820	811	800	814	728	808	773	764	783	785	779	757	789	837	802	782	813	773	804	790	739	779	828	794	743	747	801	742	768	829	818	732	768	767	808	758	766	801	833	832	837	780	781	772	790	797	760	753	784	727	773	834	770	825	787	730	790	796	794	745	811	802	780	808	782	785	790	781	795	788	753	795	738	824	816	798	804	748	772	766	785	798	802	771	820	793	787	718	847	780	779	787	747	793	761	794	753	773	813	782	804	770	745	758	811	731	815	785	791	783	795	798	763	817	794	833	792	823	791	804	764	831	802	735	767	722	780	760	810	800	884	803	826	774	767	779	791	748	721	826	817	798	841	769	788	808	791	764	795	766	809	784	756	792	824	746	772	747	806	761	802	795	814	802	801	777	775	799	778	824	787	760	802	781	763	852	815	771	766	736	809	793	781	785	746	780	822	754	757	790	784	758	763	770	737	766	802	783	772	781	826	778	732	791	811	757	802	770	823	731	765	815	826	819	804	762	761	795	770	801	815	780	796	788	786	836	752	760	790	739	769	840	763	823	800	777	826	805	797	773	814	776	779	782	792	798	813	780	797	751	799	811	785	819	803	772	800	779	800	798	822	732	819	737	780	783	811	762	776	802	767	822	761	735	806	788	789	730	809	765	787	765	839	780	763	746	878	803	751	789	790	811	817	786	748	811	783	772	830	824	818	770	785	799	780	739	776	810	820	755	793	770	768	783	781	797	831	766	750	789	839	830	812	766	814	776	765	797	763	778	773	813	782	828	769	792	830	823	792	766	802	758	762	768	777	770	844	777	824	803	778	719	779	799	800	792	745	797	779	808	795	787	818	798	809	805	753	792	756	830	771	781	721	774	782	803	801	811	809	813	794	781	783	804	780	775	790	758	783	866	765	765	736	713	752	811	780	768	763	740	797	778	816	780	770	776	822	825	787	793	877	771	751	786	734	753	735	756	793	790	801	796	758	833	790	802	775	777	764	792	792	763	736	797	817	805	801	767	767	797	758	806	854	806	755	786	822	753	728	823	842	801	757	762	793	788	780	775	755	761	838	800	808	822	771	774	773	773	796	833	812	798	785	790	827	785	767	778	715	721	785	787	814	749	827	790	746	760	814	772	790	812	821	756	787	791	785	784	829	812	764	781	841	763	750	772	836	774	817	746	833	797	810	768	804	777	833	808	777	774	774	784	750	773	833	783	775	785	757	780	759	793	794	780	781	800	831	770	781	784	812	800	757	779	760	832	781	834	827	737	788	814	801	781	814	756	743	800	775	772	774	790	820	800	759	803	791	776	765	765	757	810	813	793	807	783	821	816	796	838	830	777	839	775	751	772	779	795	773	750	719	802	783	822	779	754	782	823	790	765	773	778	805	794	748	803	803	798	762	832	831	839	780	732	777	790	777	752	828	818	779	823	797	835	772	795	763	805	740	818	727	776	758	821	807	804	803	802	757	799	800	780	781	807	774	802	777	773	825	818	781	712	817	806	766	805	737	814	794	852	804	785	786	846	770	781	837	826	791	785	813	732	797	795	799	753	814	766	789	825	721	732	740	777	792	823	768	790	817	761	781	792	771	822	830	783	813	734	782	788	804	767	802	829	777	806	813	779	815	771	762	787	781	739	798	753	824	787	820	779	776	817	774	791	812	735	751	813	775	779	769	779	810	788	742	806	757	737	818	785	779	817	810	809	823	802	805	740	788	755	836	785	807	783	811	807	801	821	780	795	800	781	803	794	826	842	770	838	823	748	827	801	760	754	778	834	775	780	847	823	779	795	748	783	786	758	788	785	769	779	765	791	798	806	835	770	811	771	795	776	790	778	862	798	793	819	786	823	754	768	737	802	782	797	779	762	813	789	832	800	823	768	851	810	795	795	828	836	773	749	771	724	813	798	804	775	801	793	804	766	813	757	805	757	768	812	753	834	769	834	809	832	759	824	765	824	760	747	753	768	753	813	788	807	778	808	802	802	877	759	742	765	813	797	754	832	757	800	692	780	764	757	773	798	759	769	747	747	799	856	740	788	771	745	801	721	748	768	784	767	743	796	776	833	787	771	766	826	791	828	768	791	816	833	783	790	784	779	802	763	808	718	763	802	793	763	762	834	791	812	779	832	793	779	749	788	831	777	783	792	786	773	831	790	795	717	801	777	830	796	778	773	754	799	806	817	781	789	810	800	804	818	775	761	771	781	765	788	815	816	850	800	800	756	816	787	796	808	829	812	809	798	792	800	778	777	786	796	787	784	781	809	818	796	713	818	822	798	812	774	776	783	780	810	796	807	801	757	771	830	765	736	805	762	758	787	790	751	814	765	788	850	756	786	791	836	752	792	771	767	773	808	835	829	820	800	744	784	779	800	816	738	745	790	739	806	823	792	789	806	794	780	798	769	784	805	814	805	762	748	797	778	788	830	827	776	821	791	798	816	803	788	808	792	813	790	784	778	804	780	745	786	819	776	813	826	800	802	729	766	813	707	807	738	781	769	734	742	812	829	792	808	755	771	774	812	767	802	757	794	786	818	841	775	813	789	803	745	827	820	763	784	858	789	788	776	815	742	790	830	780	789	790	773	825	753	787	790	770	808	795	760	755	753	799	764	788	757	751	772	776	781	813	792	760	771	771	776	819	813	823	762	763	762	783	795	739	802	763	812	807	781	783	769	791	815	798	786	831	824	773	787	819	755	721	834	812	788	813	783	796	855	783	782	786	750	785	789	784	757	777	769	819	745	771	823	781	810	765	863	798	787	794	814	792	801	786	800	774	765	762	783	779	771	788	798	816	788	801	777	838	776	746	755	827	802	817	820	790	789	794	795	735	837	797	738	827	813	801	800	838	755	737	754	795	771	764	775	758	767	789	820	796	808	793	820	782	773	780	846	762	776	829	819	808	802	763	777	796	796	805	831	789	755	833	799	818	787	805	774	754	812	802	810	740	770	777	802	776	718	821	787	748	828	803	795	771	798	856	784	850	822	779	766	786	792	728	824	737	752	813	769	765	850	779	760	785	755	754	777	766	832	816	814	777	811	786	835	738	786	767	796	759	832	756	785	779	817	747	819	798	805	770	814	764	792	738	793	803	793	784	778	814	857	765	765	762	806	806	769	852	791	824	763	815	773	831	778	790	771	775	805	818	779	790	791	812	793	796	795	781	829	786	819	731	795	834	773	790	795	748	816	826	765	825	813	746	751	769	744	776
24918	21500	27995	25370	13391	754	473	444	393	331	320	291	295	254	280	279	283	263	312	255	277	264	238	245	268	255	232	261	265	240	250	253	262	252	269	247	232	246	261	260	233	263	219	251	237	222	256	241	233	255	258	247	252	236	248	242	260	246	240	260	257	227	228	273	248	256	228	228	239	239	217	245	244	235	244	252	236	240	246	260	239	244	227	271	257	234	272	217	269	252	232	237	239	244	220	230	254	258	261	240	252	247	236	220	228	255	252	212	249	242	267	251	269	245	234	227	248	244	266	255	238	258	230	265	242	237	248	225	273	238	247	219	225	245	242	250	233	247	235	267	240	255	263	257	264	256	237	258	241	252	250	232	271	254	240	262	237	247	234	228	230	246	230	233	267	255	245	235	259	275	251	231	236	238	263	224	230	275	250	240	244	239	249	254	256	272	236	214	265	240	246	249	288	241	251	264	248	246	256	250	246	230	250	250	229	180	228	228	242	273	255	232	225	245	254	237	262	251	216	232	251	264	232	245	235	206	231	270	238	250	238	251	266	232	265	234	222	230	245	260	239	254	250	237	224	255	256	238	241	213	238	227	234	260	245	263	233	198	260	271	242	212	245	226	257	226	267	230	271	230	217	239	252	261	225	243	232	251	235	258	246	246	232	257	255	231	257	294	216	221	249	251	255	249	253	228	239	225	225	263	246	249	242	245	233	227	222	247	259	228	230	231	240	225	237	262	255	253	251	250	247	249	246	255	217	260	240	218	239	235	234	261	225	254	262	246	230	261	246	265	273	259	234	273	247	224	258	246	245	262	278	234	268	242	282	261	247	232	251	272	259	257	270	245	245	247	245	257	263	225	254	216	240	218	255	252	240	232	260	248	264	217	233	254	237	229	278	235	258	227	254	247	247	270	255	230	226	264	239	238	229	249	248	260	224	233	234	244	262	228	274	227	232	247	234	235	257	239	286	264	254	225	249	236	225	224	240	243	228	225	245	236	219	255	249	249	229	230	260	228	207	260	230	249	229	229	238	272	222	238	260	229	247	229	241	239	224	255	254	241	253	234	223	248	228	241	221	278	241	219	254	257	257	276	265	231	248	226	225	238	258	236	240	263	242	256	266	236	222	257	247	248	234	257	244	238	244	259	254	244	226	252	266	255	252	250	252	245	267	260	245	242	222	228	271	241	241	222	214	228	229	224	214	253	280	252	255	258	250	238	227	208	290	242	241	264	240	263	232	275	226	250	250	217	226	238	255	229	273	240	232	263	205	250	236	257	227	270	242	237	287	240	247	237	225	224	234	211	256	234	262	271	254	236	254	232	251	269	243	272	230	250	253	248	238	222	247	265	240	279	227	233	237	233	248	248	237	258	259	219	248	225	266	261	248	258	225	286	226	246	243	251	257	240	213	236	239	238	242	237	262	229	282	256	264	243	226	229	259	229	261	242	240	233	265	222	257	277	234	236	220	225	272	237	272	228	255	245	262	246	266	205	239	242	248	244	242	218	253	244	232	255	243	246	241	240	256	254	258	228	228	220	231	233	245	229	231	234	236	217	246	235	270	286	267	265	242	240	257	245	238	253	243	257	265	222	221	268	240	251	246	210	247	261	253	246	235	216	267	216	246	254	216	247	238	221	275	236	240	246	257	237	275	238	264	283	238	248	262	244	250	261	266	250	251	224	217	245	276	238	238	236	246	229	241	242	252	198	241	229	247	234	256	252	241	237	248	248	217	237	212	241	230	238	230	221	242	231	225	244	230	228	230	244	256	250	230	227	243	215	254	216	269	259	215	229	225	253	249	224	234	248	258	254	247	236	218	252	265	258	212	235	220	228	244	248	223	263	262	221	239	231	239	235	235	262	266	250	249	240	225	252	250	246	238	263	248	239	240	266	237	260	255	255	234	255	211	261	233	253	231	259	236	271	260	224	241	262	255	248	248	239	271	250	234	270	243	237	239	226	261	214	245	210	289	240	219	246	241	245	269	247	242	244	221	236	225	229	252	244	228	238	246	251	231	224	253	254	241	250	235	252	253	264	265	236	232	243	248	235	233	262	280	246	216	272	249	216	240	225	256	257	239	250	262	255	254	212	251	251	239	224	231	244	254	211	252	241	233	222	217	245	245	247	213	244	244	264	244	258	281	263	233	225	255	255	233	222	266	228	266	219	262	263	243	244	244	200	232	257	247	244	246	227	252	239	236	250	255	220	228	248	256	280	278	235	235	210	245	237	263	253	240	228	237	231	246	236	225	254	226	289	231	246	252	251	222	233	251	243	264	225	243	259	223	222	246	239	240	235	218	248	256	264	264	211	270	264	233	242	274	262	236	239	252	247	242	272	255	229	250	226	239	243	276	257	254	255	238	238	230	225	240	239	258	266	242	235	283	233	259	241	240	249	238	223	259	264	267	262	229	231	248	245	238	236	231	239	257	259	234	238	250	245	226	252	227	258	256	246	247	240	244	233	243	250	230	234	231	257	257	245	263	234	259	234	236	242	275	236	247	245	227	257	255	240	273	266	253	245	219	233	243	251	230	240	250	242	257	269	247	224	238	240	264	247	246	243	245	241	250	245	246	250	228	241	221	234	216	245	237	197	251	218	244	270	269	225	259	239	239	233	229	252	213	223	251	270	237	257	252	275	255	240	241	199	239	281	230	247	238	245	261	233	235	248	247	233	249	254	240	242	278	250	250	252	252	227	267	217	242	255	259	282	271	221	258	250	233	253	251	237	235	254	241	234	224	269	266	235	254	214	271	243	265	230	266	279	233	241	243	261	266	253	224	242	247	247	245	242	215	270	244	270	227	237	241	242	241	261	238	238	249	241	241	252	237	232	218	235	234	221	246	273	246	241	221	244	235	232	250	254	266	264	260	261	228	241	256	245	245	244	223	239	240	264	243	251	249	249	222	249	270	224	257	248	243	242	254	254	229	225	240	246	256	213	245	258	240	249	255	238	230	281	252	262	248	254	259	255	254	258	241	229	218	250	241	245	255	242	234	258	250	229	240	220	249	221	230	247	253	271	205	261	240	248	225	268	238	229	240	232	238	229	275	252	267	234	254	252	239	269	240	254	276	233	223	226	265	240	247	221	252	216	235	252	248	218	247	221	242	240	234	248	252	235	245	221	236	221	228	268	256	246	263	243	251	266	243	254	239	262	224	253	259	238	242	251	227	245	227	226	256	237	223	245	264	230	235	258	252	256	230	264	258	225	232	255	249	241	252	218	235	237	232	243	205	205	263	241	224	222	258	218	236	250	229	258	263	247	221	231	229	249	262	223	240	250	248	252	249	247	278	220	243	239	251	245	241	263	226	251	253	222	257	257	255	252	271	217	261	243	233	242	256	265	253	238	213	228	253	232	249	235	251	229	251	260	238	250	255	232	229	251	236	230	248	247	247	274	257	256	232	244	246	239	253	247	241	238	274	240	223	253	250	218	231	252	243	271	257	238	240	237	234	257	250	244	249	243	245	235	238	238	244	203
3531	5429	3507	1844	1452	972	823	674	492	452	444	418	354	324	338	318	339	260	324	312	280	305	326	306	310	298	269	273	286	292	260	285	306	281	271	268	289	295	264	258	280	265	294	266	286	264	253	264	262	242	291	285	288	271	258	271	259	232	257	301	264	263	239	238	249	253	266	267	293	258	249	269	265	252	278	236	287	269	265	253	260	274	260	242	257	266	280	254	276	296	254	280	300	257	288	246	295	264	263	277	242	270	260	253	281	269	286	237	276	284	279	302	289	283	286	287	291	268	292	290	262	288	277	247	268	294	285	266	301	228	281	261	273	286	245	282	258	251	258	283	258	251	309	274	282	261	266	241	246	264	277	245	268	249	294	291	299	249	261	248	284	265	255	259	276	272	270	267	263	280	258	259	249	236	295	242	274	277	268	288	268	293	247	258	262	241	276	236	273	270	235	271	259	279	263	255	249	267	278	267	260	252	239	273	296	276	280	269	237	235	285	242	261	259	270	284	238	268	299	265	267	277	266	268	296	299	300	262	234	250	274	256	272	270	271	255	259	270	255	232	255	258	292	240	294	279	261	251	264	273	272	267	275	276	274	257	270	273	266	280	286	276	258	282	269	271	270	262	255	285	242	274	296	250	275	262	324	266	279	285	259	280	266	297	268	263	282	278	259	292	292	261	273	284	260	280	232	249	276	254	269	273	279	268	267	283	269	280	274	256	281	251	277	264	264	261	279	262	266	255	258	237	239	269	262	303	288	263	265	299	279	273	260	245	262	280	256	236	272	241	275	264	259	232	251	277	288	250	273	277	274	240	273	239	264	278	225	261	280	294	280	253	251	268	259	249	279	296	293	274	262	266	306	267	257	298	269	288	264	277	259	299	273	241	243	266	261	258	275	258	247	275	256	256	278	262	269	289	263	286	285	250	254	268	261	296	282	276	264	249	282	284	279	292	276	252	264	247	264	325	261	262	273	287	291	261	255	260	270	268	271	270	293	241	256	273	254	275	260	265	240	268	234	270	278	266	273	256	271	288	253	252	259	253	257	281	250	265	261	259	278	278	250	258	253	245	269	259	255	266	270	258	254	281	286	265	251	282	267	227	259	270	292	279	227	208	261	266	270	270	274	284	284	272	268	255	265	270	265	269	269	269	281	260	260	240	242	254	259	255	286	266	251	290	278	257	251	250	260	249	280	257	288	282	271	265	236	267	270	253	293	281	284	275	316	244	281	271	276	284	263	285	261	262	272	266	283	273	265	241	241	267	269	261	242	271	281	275	273	287	270	267	258	271	252	310	300	278	260	282	244	264	243	264	278	247	293	250	273	237	232	251	294	261	247	264	296	267	244	275	237	281	249	267	272	268	277	252	301	226	256	241	266	295	283	293	245	236	277	267	248	292	294	273	286	282	268	247	267	261	289	250	247	257	284	300	261	261	264	259	269	275	267	266	273	286	272	254	275	292	269	252	257	250	272	269	256	269	282	267	273	252	287	256	259	258	267	271	265	273	265	309	249	285	285	281	280	286	268	274	283	256	294	290	273	257	260	267	262	282	250	283	249	274	268	281	274	272	254	250	261	244	261	264	265	260	256	268	261	262	256	296	270	268	251	268	275	287	289	298	293	295	265	298	237	298	249	309	253	269	305	304	298	272	285	256	244	262	260	248	272	246	248	275	264	271	263	279	273	296	282	252	260	283	259	258	266	250	272	255	249	276	252	265	261	265	254	260	270	259	280	264	258	249	264	250	247	271	240	277	280	257	266	279	234	235	276	264	274	259	252	262	234	266	274	282	255	274	277	295	267	234	273	263	233	258	275	250	295	258	249	298	257	255	220	253	271	291	295	261	270	272	259	256	258	289	295	278	238	245	287	264	285	244	258	247	265	277	277	260	272	251	251	287	268	275	241	250	244	265	267	264	313	265	284	246	250	266	264	267	241	256	270	278	260	263	284	283	259	290	286	267	263	231	265	303	271	268	268	261	270	251	249	231	280	264	292	260	258	280	230	275	252	269	256	247	250	277	272	282	243	284	284	259	246	268	279	254	241	268	252	281	250	285	269	267	283	248	242	244	286	258	262	266	262	271	299	285	276	265	270	257	267	258	259	262	265	268	257	287	261	277	271	285	279	288	272	246	268	261	293	257	271	283	283	272	265	268	272	279	266	275	255	289	262	257	274	284	255	279	245	275	259	286	259	272	243	249	277	250	260	248	263	262	267	279	256	283	280	242	278	234	253	268	278	250	286	245	274	289	259	260	244	230	254	283	268	235	283	243	262	281	256	257	265	290	245	261	260	286	287	292	256	218	276	294	231	266	251	278	233	266	253	276	255	301	279	259	296	260	247	264	285	262	240	248	274	242	275	278	262	256	266	265	280	293	264	272	278	272	248	270	258	273	267	273	250	243	248	256	275	289	279	259	274	279	304	269	269	276	277	265	267	284	274	257	268	279	278	241	242	292	261	264	263	282	268	279	264	284	265	239	278	269	264	241	289	272	267	259	239	267	269	257	266	275	251	249	275	259	296	259	293	262	267	274	262	263	263	269	246	277	268	254	265	266	245	252	268	241	293	279	245	269	253	284	233	258	251	283	263	260	258	248	258	263	244	262	289	303	269	267	267	227	281	267	244	265	279	290	278	265	266	313	282	275	289	217	244	292	245	254	266	267	253	281	267	268	279	271	265	305	274	275	239	280	273	228	279	275	265	286	286	268	266	260	312	272	284	276	306	252	250	281	272	263	262	243	278	276	285	305	270	245	280	256	281	267	240	240	262	285	259	252	269	253	269	245	269	253	294	253	281	257	269	265	251	241	302	270	252	251	280	234	243	275	281	220	282	263	266	273	244	235	288	303	293	275	269	256	254	254	280	301	248	242	229	243	257	285	276	278	254	256	288	258	256	260	278	265	241	259	256	262	269	255	248	276	265	287	260	276	273	247	296	308	271	279	243	261	240	264	273	257	245	256	281	260	247	250	279	254	245	287	263	282	290	266	283	252	249	274	294	279	274	259	280	275	265	260	255	251	240	285	268	263	256	221	283	279	279	283	278	296	260	268	267	244	267	311	265	265	270	243	277	267	256	245	271	256	282	265	258	271	265	318	260	283	281	276	292	274	288	256	287	314	262	240	268	259	217	307	281	268	270	261	269	275	266	286	234	262	267	274	280	252	245	249	278	285	234	248	278	267	257	263	273	224	255	267	251	239	281	294	230	269	265	237	239	258	266	289	267	254	247	269	283	284	293	285	242	272	251	260	284	290	265	273	272	310	265	241	282	286	252	287	307	268	262	241	293	273	278	255	249	264	278	248	287	299	256	282	251	259	273	255	235	258	244	266	269	267	265	266	255	258	288	260	258	267	269	262	259	247	258	299	284	249	276	294	299	267	296	270	265	268	292	246	279	277	256	303	268	263	284	251	271	253	266	258	254	304	264	231	268	259	262	252	261	264	272	266	283	257	269	273	255	264	278	280	273	253	261	290	258	252
22654	21550	29452	24099	21563	21630	12379	1670	1227	1170	1157	1051	989	998	946	918	847	906	926	908	823	903	859	877	859	851	857	818	862	819	812	902	839	835	883	866	879	798	819	795	843	877	825	864	837	832	811	837	756	865	873	826	828	784	849	845	836	821	806	840	850	828	797	796	842	828	812	843	842	826	837	835	841	805	795	770	825	854	781	791	783	833	835	808	889	831	775	806	768	806	852	844	784	840	809	825	793	848	802	821	835	817	817	833	813	851	823	859	825	827	753	837	817	755	834	793	821	819	831	768	772	833	782	817	768	871	826	810	847	851	826	793	817	851	776	770	803	802	838	789	813	814	755	816	781	791	838	790	811	853	792	816	814	773	844	850	803	825	811	843	837	805	854	811	814	822	822	832	837	799	828	802	833	822	859	843	830	817	751	767	808	817	836	797	817	816	798	844	780	822	793	867	852	814	842	782	803	778	814	836	802	818	780	826	790	831	786	831	806	853	908	819	843	812	847	784	817	824	810	838	841	772	828	817	758	839	814	812	859	821	796	778	814	833	849	788	809	852	815	839	755	867	805	807	779	829	877	795	822	819	820	822	802	753	781	777	782	853	810	801	822	845	803	780	808	836	833	800	825	861	761	789	780	831	780	811	755	791	795	818	764	809	799	787	788	817	806	809	796	839	808	823	832	833	887	750	824	812	798	804	798	856	798	801	833	811	753	812	792	826	799	833	761	768	792	778	851	792	839	799	788	875	841	834	777	820	857	837	780	800	862	835	847	820	830	808	800	825	829	828	820	828	805	806	855	781	858	782	862	748	805	803	800	826	824	811	869	783	828	856	796	767	861	786	824	755	765	803	839	810	833	808	817	778	800	778	845	809	793	831	851	794	790	787	794	846	831	770	832	793	838	834	822	866	846	823	854	825	817	792	790	833	819	808	820	797	768	798	845	792	818	804	803	795	810	812	802	804	802	793	813	798	801	822	792	813	775	792	788	803	788	805	855	834	807	837	787	852	763	822	806	927	814	842	797	818	800	815	828	856	858	834	796	806	800	764	799	773	790	761	797	855	802	787	815	795	828	824	752	821	816	801	892	830	812	813	821	873	822	825	807	839	824	841	847	840	800	758	778	815	784	819	823	807	833	785	808	823	794	802	841	842	870	851	798	809	859	808	818	773	787	878	782	834	785	827	799	799	812	806	788	843	838	833	821	821	794	813	833	824	795	811	777	832	744	798	828	792	842	800	803	854	805	860	831	815	802	800	789	816	845	799	756	828	839	796	803	849	784	835	791	854	835	800	846	813	813	819	813	823	813	752	806	784	818	836	823	832	812	832	788	859	801	816	795	810	794	805	819	783	840	788	820	791	781	796	742	851	854	803	818	764	789	770	811	855	819	802	837	744	831	835	786	775	752	811	796	829	811	812	844	811	876	844	782	852	812	750	839	793	819	798	796	803	761	804	785	762	852	834	799	836	845	779	859	812	808	803	768	858	810	818	777	824	779	827	812	829	828	821	826	816	809	800	867	798	809	764	868	816	785	780	825	841	834	804	770	811	817	786	813	778	827	807	868	774	773	831	878	766	828	845	757	801	799	822	845	843	849	803	775	835	805	802	873	799	783	827	800	827	854	833	774	798	790	780	821	858	808	808	797	790	799	885	755	821	815	835	795	772	882	812	813	783	807	791	849	814	818	767	825	867	809	788	804	831	790	828	782	796	827	812	819	816	879	790	797	793	822	852	803	802	869	776	768	807	851	789	898	797	789	787	830	746	779	783	879	794	811	853	806	857	867	810	844	796	902	806	817	790	743	843	815	856	831	851	829	810	780	828	813	797	749	842	788	809	843	798	805	835	807	844	803	773	772	815	838	790	803	823	791	805	823	784	815	770	818	825	830	835	786	837	827	845	790	816	825	825	838	787	837	754	814	811	803	803	802	819	850	823	817	826	755	799	794	801	827	834	820	820	762	825	786	834	799	796	756	790	774	827	855	775	782	831	790	818	850	849	790	811	820	804	811	796	819	773	781	807	812	785	813	780	783	809	810	807	746	771	821	858	845	845	807	827	854	801	851	746	779	810	803	832	791	803	748	832	821	810	794	828	829	798	862	822	780	800	827	784	779	820	867	814	799	814	819	806	827	771	817	801	807	814	815	800	882	845	845	842	767	781	846	856	849	831	807	799	858	807	807	815	787	812	806	822	858	806	778	825	832	849	857	794	851	743	814	849	807	786	826	811	848	850	798	836	822	800	834	827	857	824	805	794	877	850	768	853	784	844	835	834	804	845	819	814	823	767	854	785	862	842	818	851	778	836	789	844	797	781	831	818	803	870	772	821	814	839	784	837	828	792	834	817	848	852	774	813	797	754	819	822	809	783	805	808	824	787	846	808	812	830	825	751	768	826	847	777	785	796	808	800	781	812	814	816	796	791	846	836	822	834	794	739	845	779	819	838	814	788	818	799	801	793	769	847	810	799	858	858	781	823	836	811	787	871	821	825	909	811	781	798	777	783	813	790	805	799	819	807	897	808	822	797	884	811	802	796	839	786	809	859	828	834	780	808	809	819	775	816	835	771	809	805	790	822	787	836	766	820	816	802	804	789	837	783	800	833	818	827	771	822	818	822	819	843	803	822	791	814	835	856	837	751	824	812	838	839	837	833	829	746	795	797	792	828	811	868	777	843	841	807	805	817	812	741	836	817	866	902	811	839	796	802	816	779	775	822	808	797	780	843	774	787	822	808	837	766	846	788	722	837	790	813	803	781	784	849	828	768	818	783	851	797	832	854	761	814	848	749	818	813	758	809	808	796	803	803	813	814	824	876	810	827	829	810	814	781	870	825	825	835	792	832	828	850	833	830	783	804	803	873	764	853	755	817	778	826	873	844	788	787	841	785	792	815	771	813	806	794	823	807	850	786	789	819	814	783	827	860	808	782	815	787	838	811	763	793	837	776	768	792	769	801	830	823	860	748	798	858	806	793	833	789	866	819	818	816	789	843	802	831	818	713	800	761	808	813	824	815	813	789	817	785	796	854	810	866	814	824	844	832	789	811	816	821	806	803	788	780	826	826	824	795	841	756	849	762	844	792	842	859	851	768	810	785	809	804	805	775	805	803	862	791	821	755	806	821	786	819	807	858	839	851	822	803	790	814	854	764	834	814	801	760	813	742	775	810	863	780	811	849	833	843	816	786	801	819	818	823	803	785	808	832	826	833	826	819	839	812	827	828	756	764	802	795	814	862	827	816	806	784	831	809	828	788	821	795	814	835	810	802	772	785	833	811	800	807	813	796	866	819	803	786	794	791	813	817	834	778	783	826	777	835	790	838	844	777	810	803	816	775	851	862	803	789	828	840	832	845	835	794	771	823	773	789	787	841	862	785	780	771	817	871	824	768	832	784	868	849	786	815	812	819	766	788	820	814	841	740	796	811	784	850	739	809	782	820	836	826	836	869	802	812	820	810	783	800	815	818	827	824	824	825	842	798	816	785
4840	14956	10460	5721	4421	3169	2434	2040	1643	1473	1312	1159	1191	1076	1044	1058	956	949	900	880	903	927	855	898	882	879	849	841	862	877	897	847	902	847	860	819	838	832	877	834	904	835	861	846	835	866	795	892	867	795	858	795	790	852	830	868	836	810	865	839	860	809	777	835	767	853	844	843	817	831	807	780	851	813	812	854	836	844	826	816	818	829	875	802	806	841	839	810	819	773	872	838	817	826	827	768	836	818	812	798	811	798	763	829	866	799	798	837	799	795	841	808	855	796	794	857	844	851	784	851	810	864	794	799	842	813	797	872	819	833	798	809	866	798	794	823	796	823	882	810	780	843	856	830	820	807	846	866	825	862	833	815	752	781	765	838	807	798	885	806	822	845	861	831	818	804	804	795	806	792	854	795	820	848	792	813	829	857	799	787	832	789	845	831	827	773	857	813	796	861	833	827	800	826	821	783	831	820	847	781	800	852	808	855	835	807	843	828	886	790	816	793	817	803	851	795	824	806	801	864	854	813	781	797	818	829	783	801	806	857	766	829	830	895	830	812	794	828	792	838	767	831	796	793	824	877	795	854	838	817	846	801	803	785	838	810	799	818	835	823	804	807	822	833	817	831	849	777	850	819	796	842	829	843	818	790	815	855	830	818	866	806	757	806	786	834	831	858	849	806	843	825	780	837	740	831	839	888	888	819	825	839	788	831	840	818	785	842	852	876	818	855	861	845	825	828	805	783	748	876	821	790	823	836	780	861	834	802	836	830	820	785	874	774	851	843	838	797	820	799	804	822	764	868	830	851	781	815	879	830	803	833	840	832	851	802	803	784	843	790	810	802	810	775	817	837	788	820	842	787	845	826	823	847	807	815	813	845	825	794	839	843	757	860	828	819	836	838	826	856	826	814	807	773	809	823	833	832	861	805	817	824	853	834	795	832	812	818	854	816	789	813	789	806	810	827	790	824	812	846	784	830	818	866	797	801	875	812	823	808	849	836	831	889	810	796	819	886	834	843	808	765	839	818	832	872	844	784	879	813	816	819	850	790	798	809	804	824	840	861	804	829	819	807	873	799	827	842	786	841	863	857	777	805	803	837	801	815	768	801	790	842	857	846	811	845	779	847	810	800	854	817	830	815	801	838	804	799	805	802	766	841	846	813	776	815	829	740	776	800	814	809	798	828	860	749	820	800	836	827	755	837	877	775	876	850	822	802	844	810	816	760	810	850	823	827	798	834	800	806	836	771	810	834	834	832	812	831	856	807	799	787	870	808	799	858	866	833	887	863	846	798	831	845	863	859	854	881	829	886	848	820	801	837	857	822	766	873	807	844	754	824	804	802	810	791	794	844	802	879	770	848	854	824	774	826	822	800	818	818	825	808	794	795	789	843	818	773	789	809	808	786	868	806	840	825	827	789	844	858	791	834	809	772	801	811	878	792	809	758	844	864	822	854	864	791	788	759	832	801	795	802	869	817	801	793	785	817	781	771	837	855	781	864	818	807	797	783	838	841	793	850	759	772	834	827	791	868	858	811	794	841	810	799	783	805	842	820	774	785	813	825	791	829	769	818	829	853	760	814	844	854	799	813	841	825	845	849	796	816	821	832	819	792	761	838	783	809	816	786	870	808	852	800	790	800	809	800	795	843	787	841	803	827	841	798	860	844	759	788	861	822	836	842	870	810	825	837	831	889	777	754	861	799	837	796	770	806	771	812	849	823	826	844	782	834	822	802	794	832	835	841	806	809	815	803	814	792	815	799	816	818	825	826	747	798	824	796	819	813	767	878	846	769	867	816	831	826	801	795	833	845	859	848	842	831	817	869	874	849	820	828	813	819	836	850	845	825	807	832	846	789	869	826	820	821	827	838	760	800	804	826	828	787	855	840	789	802	837	827	790	831	800	812	793	773	832	786	818	867	779	827	829	814	756	766	807	803	776	859	839	852	810	788	811	742	788	815	795	826	803	828	821	846	837	761	821	788	820	849	838	809	898	822	814	787	782	765	733	780	838	859	816	806	816	815	850	769	822	847	776	795	840	823	852	874	838	826	830	842	771	819	870	843	816	812	842	831	782	814	822	831	787	818	799	796	823	788	770	819	819	873	779	838	747	818	887	846	791	799	883	767	800	836	842	793	830	808	854	822	830	850	871	812	805	869	819	823	803	813	838	811	825	813	845	798	795	782	812	796	840	768	800	807	866	840	877	825	817	875	819	814	800	842	809	862	783	861	771	810	805	851	769	806	784	771	842	776	819	808	784	859	847	811	807	900	848	811	865	847	826	794	866	829	874	792	815	780	820	790	820	830	836	805	832	809	837	858	865	823	792	819	873	809	781	756	798	832	794	800	868	810	794	789	794	858	779	856	822	807	785	853	786	784	823	848	841	837	770	815	843	819	797	785	775	816	793	833	819	822	809	796	847	854	815	830	826	825	789	888	869	808	820	846	802	796	854	802	824	849	852	779	825	849	843	840	805	857	803	850	785	770	774	802	861	811	818	832	828	859	793	803	836	800	841	771	821	795	777	814	807	805	791	838	810	817	850	857	789	821	871	825	817	824	809	824	804	860	798	828	863	828	827	820	834	776	819	795	824	843	779	843	820	836	818	768	779	806	808	854	838	810	798	806	834	814	813	839	823	844	839	845	854	815	806	800	821	769	803	806	791	808	791	827	831	848	814	828	806	886	818	834	816	752	834	838	854	835	803	835	836	882	841	834	781	848	861	821	807	886	794	844	828	804	784	863	830	815	796	815	808	823	838	831	817	884	808	801	863	884	814	825	836	831	784	804	823	799	842	818	797	821	870	824	801	828	769	798	847	809	800	842	773	840	828	781	787	816	797	799	847	765	857	829	784	808	810	810	806	791	799	760	882	884	791	811	852	826	799	797	797	782	840	771	793	877	819	830	835	846	860	871	782	841	820	784	756	805	800	853	806	803	828	783	824	861	832	855	804	825	850	810	850	822	846	803	771	793	815	775	875	775	836	825	839	802	763	783	825	825	835	780	771	838	800	823	833	831	791	790	811	828	826	825	799	797	825	813	814	818	885	804	811	829	861	869	803	831	787	802	818	786	842	884	833	864	852	819	859	866	804	841	846	842	836	838	809	852	848	856	800	852	810	796	851	849	816	858	820	803	800	730	853	851	843	824	796	832	810	855	809	800	871	834	786	773	802	816	839	798	828	799	766	847	806	803	796	858	829	788	831	795	836	831	821	830	819	855	792	834	798	835	782	796	821	791	792	781	877	802	787	847	797	817	823	839	826	813	801	789	766	777	816	780	821	808	808	888	772	788	816	810	820	858	798	780	809	852	807	791	811	807	833	799	827	787	817	845	788	836	853	808	834	826	782	826	794	832	807	837	768	800	818	816	844	801	778	828	827	841	803	835	808	813	851	812	797	801	830	780	816	835	826	814	797	836	811	803	799	853	891	812	842	780	849	822	820	819	868	869	814	786	797	814	807	806	830	808	772	794	831	796	807	776	815	809
27779	20481	7788	901	495	441	374	415	358	398	370	383	361	339	378	366	363	365	348	404	372	334	348	333	370	363	356	356	371	293	353	386	379	364	346	375	390	374	328	376	374	401	380	353	356	367	382	354	392	313	349	348	411	351	368	389	369	350	366	378	387	353	332	348	383	359	354	357	343	385	338	350	363	302	380	350	365	350	340	387	353	382	349	328	344	343	353	380	388	340	337	357	339	339	364	341	395	350	370	362	359	406	368	340	359	359	336	373	372	377	354	370	344	380	360	335	347	355	426	382	340	366	348	353	371	381	384	339	364	371	319	338	395	363	340	348	361	332	378	339	365	366	371	341	363	351	365	334	364	394	380	378	370	371	344	364	314	340	367	366	321	394	367	373	348	364	394	349	370	349	371	369	368	363	364	397	371	368	383	347	336	322	370	367	347	341	350	373	389	361	368	377	359	378	344	338	363	384	339	374	364	391	337	374	367	344	377	394	350	349	318	306	363	340	358	336	379	358	340	337	351	366	385	399	341	359	359	342	332	357	377	375	367	363	375	327	374	366	387	379	373	406	382	346	342	361	364	324	364	349	345	339	333	340	368	367	364	375	363	343	352	348	385	356	327	366	366	323	359	352	342	338	380	326	362	359	328	359	356	339	346	377	360	363	363	336	361	373	336	377	350	367	364	362	342	348	355	377	362	349	362	376	353	378	381	346	325	364	333	368	363	346	377	369	341	384	356	347	353	349	352	358	393	331	323	387	384	389	382	326	346	340	349	371	341	393	352	351	354	359	373	376	409	393	372	320	363	351	407	367	368	359	351	347	334	360	372	406	357	344	367	362	342	386	341	345	380	341	358	353	361	335	348	355	340	357	356	359	345	358	393	366	344	359	394	376	359	400	334	366	384	368	379	353	361	344	362	381	371	348	358	359	353	356	384	353	362	327	390	376	357	330	383	316	317	356	382	385	368	358	352	348	327	349	361	337	354	340	318	373	381	329	361	379	348	387	387	368	342	352	364	354	343	362	365	351	382	387	347	395	357	376	330	370	366	396	317	345	357	357	371	360	305	338	349	357	383	393	381	332	367	349	372	370	350	347	348	372	366	383	369	387	366	371	322	384	363	333	335	366	374	346	352	397	372	362	341	363	357	363	362	367	367	352	391	352	361	367	346	349	303	356	383	340	357	349	344	400	373	364	349	357	338	358	385	344	359	355	368	384	390	350	364	380	377	381	372	349	343	373	331	370	313	361	380	361	336	361	345	362	342	336	400	379	367	363	353	343	343	328	360	372	360	368	358	368	345	366	368	355	394	324	343	349	358	327	400	375	326	343	361	373	368	370	380	341	368	380	363	348	360	380	360	374	356	357	364	364	374	353	336	370	354	345	382	346	344	313	349	406	363	362	362	361	354	345	382	374	384	361	357	355	357	371	366	341	347	390	381	391	354	370	355	405	365	379	334	376	346	392	373	379	365	408	368	330	395	368	379	378	367	342	372	360	352	366	369	363	366	362	339	397	367	379	399	349	364	338	352	341	353	378	365	378	372	374	360	356	377	356	351	377	372	332	342	393	323	368	324	388	367	376	371	366	355	378	363	360	388	364	387	347	360	345	363	377	380	360	360	364	385	378	328	373	381	346	375	373	358	383	389	337	351	372	364	410	363	347	322	389	362	356	365	377	371	335	356	333	361	381	352	356	354	356	361	369	309	366	380	390	360	366	369	394	385	371	356	379	351	368	374	339	349	365	362	352	350	370	346	334	347	354	389	364	340	364	366	356	333	330	387	335	361	356	341	377	376	336	348	343	364	368	390	368	343	361	348	398	326	373	371	389	366	353	364	360	369	355	361	364	360	373	375	387	379	363	360	340	345	363	347	356	375	350	355	360	385	384	367	373	346	381	381	362	352	350	347	340	340	350	331	346	374	364	369	371	374	367	339	354	341	362	376	348	367	349	353	328	385	375	367	379	348	363	361	361	385	350	394	385	355	376	357	391	370	345	379	355	350	353	363	355	371	371	355	368	382	383	360	369	404	378	370	361	338	348	385	343	392	336	363	325	396	377	355	387	365	337	357	323	340	378	366	359	361	351	334	378	360	348	381	342	350	373	364	394	383	366	331	364	325	359	354	350	353	328	412	367	389	352	381	315	343	369	375	376	363	338	369	371	375	390	334	370	399	375	407	400	379	381	363	353	385	366	386	366	330	358	352	383	373	375	364	369	350	362	392	377	364	358	341	387	377	341	377	370	347	318	370	384	359	358	399	341	347	352	366	368	375	353	370	359	333	354	362	385	346	378	367	327	369	349	367	406	343	355	363	349	332	394	349	398	357	364	350	359	378	369	345	337	342	380	325	347	344	379	395	358	399	348	366	356	339	380	379	359	316	380	337	323	360	390	364	364	365	365	326	342	395	400	379	369	346	354	328	340	358	350	360	394	326	372	376	391	332	341	375	360	370	350	343	312	362	343	343	325	362	381	354	353	356	356	409	376	367	377	375	338	354	356	388	360	383	347	367	378	341	346	361	364	346	324	362	370	349	332	334	345	354	401	349	368	367	355	315	344	338	367	388	322	353	348	358	360	377	383	369	382	352	353	373	385	367	391	351	403	379	366	366	370	369	362	348	380	362	368	376	350	339	347	364	369	381	333	394	401	364	339	356	297	379	360	342	349	377	368	344	386	338	351	341	353	370	410	360	373	358	390	354	371	395	371	348	349	354	388	383	368	373	372	416	367	324	372	340	361	337	377	360	359	369	348	364	362	366	358	323	392	361	355	386	364	348	334	388	371	336	367	360	369	388	347	424	399	331	347	356	377	370	365	360	360	378	366	369	334	346	368	374	358	365	367	331	336	379	352	327	373	380	353	342	366	378	369	322	359	364	360	362	365	331	343	369	386	360	359	339	353	341	367	368	369	382	351	346	377	378	352	361	386	413	370	377	348	379	309	380	358	361	379	360	351	379	353	375	339	349	365	373	373	363	371	409	350	388	371	321	323	337	331	340	336	368	346	369	371	341	390	343	398	330	338	379	364	375	364	366	337	368	345	385	386	378	370	374	385	360	369	393	372	344	373	350	382	357	341	394	366	381	351	366	377	336	350	362	337	383	347	363	375	361	356	373	356	371	393	366	355	401	372	353	355	392	381	390	366	344	353	369	370	354	330	370	349	364	330	334	383	371	373	362	350	356	341	370	369	345	381	356	373	374	384	339	374	365	394	378	347	368	350	351	362	368	407	345	348	360	385	328	372	338	342	386	350	383	361	370	335	355	363	373	370	360	345	354	365	388	334	339	379	398	335	366	373	348	349	351	381	362	327	385	408	373	374	369	345	408	364	368	345	371	385	363	349	365	345	380	361	333	370	346	346	390	371	389	328	356	347	351	376	355	331	371	375	380	359	352	346	372	363	380	347	356	367	356	344	323	350	367	367	333	378	331	358	368	402	369	370	397	352	391	367	391	364	358	343	371	418	351	343	348	349	347	378	357	388
4308	1468	944	749	584	484	452	475	375	400	364	374	379	402	410	405	363	392	325	393	371	371	353	370	381	360	384	329	403	376	353	406	421	346	391	355	380	405	358	355	384	359	366	386	342	397	337	365	367	363	394	374	358	384	343	329	387	344	376	374	329	365	416	346	356	414	386	346	380	392	336	388	338	351	380	372	331	380	377	361	380	363	340	381	352	353	349	388	361	405	346	358	352	359	361	351	373	397	335	337	363	335	371	394	352	374	348	363	376	358	407	352	375	373	362	348	372	355	396	336	381	382	364	380	324	376	369	377	376	333	369	402	390	370	354	354	367	382	403	341	380	390	361	375	353	373	387	337	395	374	349	372	403	331	372	368	367	384	378	358	391	373	396	368	358	339	353	365	360	369	341	361	356	364	369	371	368	354	399	371	376	350	346	383	326	328	367	352	368	417	368	351	382	398	373	342	337	359	411	394	341	371	331	348	348	400	383	325	347	367	367	395	385	391	336	352	387	342	346	362	368	398	372	359	382	355	356	374	349	363	374	334	363	381	355	366	384	380	339	368	389	392	352	371	379	379	352	390	364	355	354	370	364	359	349	380	340	379	357	363	334	370	377	395	369	306	342	344	334	380	396	344	361	369	387	361	390	379	337	360	370	355	355	376	357	362	371	362	367	385	400	363	353	343	341	375	345	368	371	361	369	346	343	359	380	340	359	358	366	386	353	379	374	370	402	368	379	358	359	407	371	422	371	386	386	402	357	360	341	342	332	326	380	430	383	347	354	379	356	377	370	352	379	357	368	375	375	352	380	354	375	363	376	350	327	363	391	378	350	345	401	357	380	369	369	378	358	352	372	349	353	401	360	409	358	381	354	345	365	351	370	363	407	363	347	370	356	370	372	379	409	421	362	373	381	348	345	392	357	359	379	353	373	339	366	354	381	405	363	363	350	394	379	373	388	358	371	347	373	382	379	326	369	329	383	357	365	363	382	406	351	401	365	367	385	346	349	374	355	362	378	376	376	382	344	367	366	382	374	378	358	372	385	386	352	379	393	392	357	378	386	413	341	369	374	395	385	360	348	363	346	387	361	368	352	383	360	344	382	357	388	360	369	390	372	354	371	360	368	378	411	353	359	383	365	392	380	377	351	389	351	413	360	365	364	358	386	357	397	359	367	382	378	390	360	376	393	372	369	399	339	331	335	351	393	367	359	389	382	356	373	345	383	351	368	385	379	360	364	394	366	337	370	368	377	347	360	346	358	408	392	406	366	372	373	374	382	350	388	344	423	353	404	416	352	405	343	394	367	360	333	349	347	399	350	383	365	347	328	325	392	367	373	356	365	355	379	374	364	358	372	398	394	374	343	358	356	364	340	363	399	323	374	366	374	406	368	351	346	364	388	362	360	352	378	381	369	397	370	339	357	398	354	357	364	360	367	383	367	372	360	360	363	362	364	372	395	363	360	327	373	369	360	365	345	361	366	373	374	356	385	362	372	366	355	388	385	345	389	355	363	387	364	356	337	372	349	349	392	377	337	354	359	362	349	372	374	377	388	392	373	386	355	372	378	382	330	384	369	383	334	367	410	371	351	357	404	379	350	386	378	383	378	363	347	394	360	339	345	345	385	361	366	384	396	362	367	380	346	363	372	382	348	389	390	389	349	342	373	376	351	362	387	365	342	381	332	370	372	393	380	385	370	340	339	390	353	351	359	360	401	347	366	343	369	354	385	363	356	342	348	370	343	364	368	384	353	400	335	353	352	391	343	419	350	381	323	349	369	357	380	342	362	340	336	365	385	362	381	355	372	398	371	340	317	409	371	381	403	429	369	351	363	384	403	389	384	389	380	341	369	346	389	350	352	370	363	374	359	363	373	353	360	370	360	363	344	380	356	380	376	366	372	342	398	373	352	367	375	382	358	379	345	367	351	375	380	379	370	346	361	363	332	339	341	344	319	402	357	388	382	354	350	368	370	371	358	351	358	382	383	383	368	400	353	336	358	380	386	381	351	387	377	361	387	323	371	393	382	380	404	346	373	365	339	363	383	348	349	385	350	381	394	367	346	374	381	358	371	362	392	351	370	339	325	368	376	360	323	370	405	385	393	372	390	373	341	367	366	363	373	369	347	397	330	379	370	393	359	347	381	379	401	384	385	339	360	386	343	375	347	362	350	364	369	383	392	353	400	378	366	366	386	357	350	380	397	404	368	370	397	377	390	337	357	387	361	343	343	359	372	347	373	354	368	351	379	353	383	366	386	382	386	356	390	398	349	347	374	376	370	337	383	382	396	374	363	350	386	373	360	378	363	371	395	338	357	378	362	349	327	354	365	369	353	359	375	382	368	345	393	386	364	362	381	382	376	397	320	367	369	336	383	340	393	337	385	381	365	330	353	357	379	338	387	381	370	391	350	345	388	385	398	398	353	347	343	359	369	358	340	362	376	374	337	334	372	356	381	389	404	360	369	360	389	366	374	377	373	382	342	412	368	384	371	368	339	373	365	407	353	343	357	329	374	351	367	349	394	384	374	353	360	378	357	350	347	353	369	376	350	360	390	378	364	356	362	383	384	386	382	362	351	416	358	343	386	362	363	419	400	341	349	374	361	384	389	380	387	378	381	360	381	389	333	396	368	376	369	363	376	394	344	362	358	393	368	391	382	360	360	378	351	328	380	351	385	362	377	394	382	376	340	381	391	343	350	347	333	361	396	327	357	350	350	347	340	372	354	372	374	360	409	389	390	352	360	397	359	374	348	371	358	344	372	373	373	374	340	360	368	348	351	377	343	340	348	385	374	383	335	347	372	377	397	400	372	367	397	362	350	335	383	354	375	371	362	376	366	354	370	338	337	343	359	356	368	380	384	396	369	381	344	352	349	367	372	356	363	355	364	391	376	384	395	356	386	378	373	366	362	376	379	393	373	375	377	340	383	354	365	376	401	366	358	393	398	351	371	400	344	341	347	341	365	344	409	348	375	375	358	402	313	381	360	358	348	353	420	354	370	359	369	397	397	367	383	404	377	387	346	372	381	360	386	377	376	371	365	393	372	382	352	380	391	421	379	374	361	389	372	350	373	357	376	349	363	356	366	385	376	342	385	360	378	357	388	338	328	361	417	323	374	365	377	385	332	348	347	351	330	348	365	390	361	321	378	364	348	361	372	346	372	344	385	353	346	365	381	371	362	380	387	357	356	362	355	363	370	378	357	377	394	363	378	360	376	362	384	362	376	378	376	380	391	352	379	338	361	349	327	378	361	357	398	343	369	371	405	381	363	399	356	379	355	372	346	354	372	369	404	390	359	367	354	377	380	356	372	355	363	389	382	364	360	364	357	428	355	366	389	383	396	350	342	344	381	360	370	353	368	375	345	363	380	354	359	383	341	352	360	386	370	337	348	389	402	381	357	392	349	348	406	398	367	357	342	398	341	382	343	337	381	333	336	380	368	395	330	346	368	338	363	372	337	341	373	374	377	344	375	375	344	405	341	367
23767	21521	29010	24468	21532	13032	1829	1225	1094	976	928	934	943	941	847	895	853	862	882	780	820	839	846	800	835	819	798	792	790	731	787	790	799	830	779	827	763	816	758	792	771	808	790	786	828	826	805	751	823	808	782	793	840	765	821	790	821	768	787	789	823	772	782	820	772	865	747	805	844	823	793	819	746	819	738	804	768	823	804	833	821	823	788	805	764	766	788	785	874	751	823	786	772	800	794	806	786	821	810	780	757	769	786	811	779	771	774	802	796	788	758	798	787	826	794	819	799	786	749	806	759	779	745	854	823	803	840	749	791	765	812	773	754	758	791	799	763	793	763	718	789	812	808	818	785	826	827	802	793	795	796	820	800	761	772	744	805	770	778	759	789	819	785	764	823	842	764	724	780	799	805	753	812	784	777	790	845	792	809	820	761	784	788	852	788	765	805	776	827	824	776	803	802	837	796	809	795	769	742	804	806	797	796	785	806	847	825	776	787	760	835	824	815	792	816	781	767	801	807	860	762	781	812	783	775	802	780	725	737	794	836	849	837	788	804	779	819	830	783	754	724	829	781	759	798	751	835	790	833	758	760	787	783	750	732	763	805	785	854	807	789	761	802	784	783	777	814	790	844	769	812	798	806	814	740	823	816	803	802	832	796	853	777	816	827	784	831	784	811	747	805	825	847	754	790	776	838	752	768	846	785	794	755	799	821	807	831	784	755	780	803	809	796	839	780	778	768	767	781	756	825	763	799	722	852	801	842	811	798	813	762	757	803	837	778	770	798	765	813	728	781	806	841	774	747	745	780	765	790	792	797	818	778	757	805	810	793	822	791	781	804	776	837	786	740	804	756	736	798	827	839	781	790	769	806	765	790	831	755	819	821	762	801	788	809	813	771	812	817	787	784	749	834	744	791	816	814	790	768	810	780	804	783	814	824	828	824	812	769	765	779	786	794	838	792	796	833	801	745	809	754	756	810	771	807	798	796	785	755	783	816	799	766	803	764	776	788	751	793	757	768	784	784	795	777	810	767	806	793	806	767	804	844	791	775	750	793	737	800	801	796	828	751	795	752	785	792	794	802	804	795	786	868	784	776	756	807	752	805	761	832	754	855	799	791	750	802	792	794	750	769	790	785	791	785	836	748	824	762	816	818	816	774	822	799	806	795	824	798	765	772	810	770	813	798	762	755	801	774	835	764	795	769	827	767	763	810	774	798	803	810	757	775	780	792	790	808	795	769	830	786	833	777	773	839	840	794	796	788	800	797	756	819	762	768	788	777	831	752	763	781	783	776	830	788	762	827	752	735	788	770	745	770	829	820	802	767	830	775	822	802	734	820	784	802	811	784	793	782	810	860	837	799	807	759	806	813	813	746	795	820	759	797	824	795	772	777	817	811	777	802	789	840	803	875	792	813	829	785	793	793	801	811	789	813	811	795	812	796	817	801	819	743	777	780	872	814	813	774	833	862	820	773	766	741	791	807	794	734	745	805	742	791	797	815	848	823	791	754	737	807	820	789	754	826	737	786	858	753	808	762	754	809	808	805	779	769	775	806	755	819	777	798	862	785	838	810	815	841	801	836	797	751	886	777	721	802	769	824	785	811	738	751	759	762	781	764	821	774	808	799	836	794	767	759	778	795	865	803	771	854	739	782	736	732	845	808	798	735	785	808	795	758	783	786	774	774	813	824	782	773	789	837	808	751	778	832	787	804	799	775	794	750	857	815	745	803	835	775	762	754	786	804	768	808	781	798	809	783	769	805	752	796	834	793	799	738	815	769	771	800	796	758	789	815	792	814	771	798	798	720	721	810	801	785	767	816	786	781	763	833	873	807	743	805	749	792	791	804	751	752	780	807	802	821	750	842	755	769	783	788	765	805	769	758	769	801	787	769	715	755	796	762	725	771	783	768	750	737	767	761	748	737	809	803	775	827	778	795	791	751	795	827	774	819	792	777	824	770	775	759	834	788	793	779	785	773	817	741	756	817	803	792	773	775	777	795	754	744	852	806	794	838	802	789	744	778	767	767	748	792	799	790	798	771	796	832	815	770	824	791	813	769	801	807	763	815	822	791	771	794	815	765	803	740	776	728	821	755	817	747	809	724	796	791	754	792	768	785	891	739	754	734	793	810	815	760	804	767	784	787	801	792	804	774	740	759	803	788	828	774	774	765	836	789	778	757	837	790	813	785	786	806	818	792	838	773	781	755	803	862	719	764	806	790	772	744	791	770	786	774	751	745	821	800	782	726	789	810	834	845	822	781	792	801	814	732	757	746	810	822	830	780	797	785	810	762	800	805	733	750	794	771	781	802	788	786	738	766	807	812	766	842	795	802	768	795	743	783	815	745	809	854	785	758	772	803	834	822	739	816	763	796	793	794	756	814	784	762	794	780	815	857	742	784	799	825	779	786	804	819	762	803	817	805	839	824	799	853	708	776	783	756	793	765	784	787	722	768	800	840	785	769	784	795	809	797	781	739	774	799	798	784	790	805	849	792	745	828	776	802	823	773	781	754	780	793	805	784	758	784	799	816	814	783	810	749	777	785	773	780	790	803	738	776	783	766	804	797	775	770	790	755	809	781	751	777	796	809	812	799	781	815	772	742	739	767	807	786	803	759	769	762	822	759	863	782	742	789	831	821	789	791	796	822	784	742	818	793	766	778	767	759	829	765	799	726	765	792	762	801	771	780	825	834	756	751	747	757	822	802	768	751	757	778	757	816	775	793	797	815	760	827	796	797	814	774	806	788	795	797	821	706	776	802	820	815	782	799	790	797	785	795	775	813	813	819	773	806	768	807	776	795	820	810	757	825	808	761	834	848	759	815	751	786	740	793	806	747	770	789	852	834	841	799	795	794	823	817	814	795	805	769	784	773	788	779	795	809	819	785	802	821	761	789	760	805	754	829	819	823	787	791	751	782	787	814	784	796	869	780	802	840	769	824	813	769	781	800	787	810	802	788	790	730	778	806	814	804	765	836	776	795	783	786	797	812	781	769	759	802	774	763	779	822	749	740	839	748	802	795	779	760	819	786	793	753	791	763	803	794	735	782	781	776	797	810	850	764	781	758	818	800	765	799	840	748	761	715	769	791	839	764	774	789	813	775	808	788	790	807	841	754	741	780	768	816	789	829	807	821	763	833	776	756	787	805	744	797	785	832	810	827	802	819	784	755	840	820	804	766	770	844	778	770	801	805	809	806	773	798	782	706	797	814	782	825	815	809	827	807	782	749	827	809	747	809	766	796	790	841	820	808	780	809	762	794	780	765	753	795	786	769	764	782	794	840	788	800	814	779	836	814	829	796	784	838	801	791	789	747	813	789	781	795	822	845	790	757	798	833	839	799	814	772	776	761	785	806	771	811	810	779	808	779	777	768	742	757	739	793	794	749	780	778	804	797	769	738	794	770	766	772	778	772	793	805	740	789	760	758	787	825	794	762	845	754	791	821	847	794	765	739	797	801	860	845	807	783	757	774	774	788	806	838	795
3634	9266	6545	3442	2676	1923	1576	1419	1245	1119	1093	996	944	927	912	918	853	823	835	852	847	819	814	834	791	803	812	820	792	836	817	782	831	859	809	820	760	831	818	785	763	790	795	814	804	795	786	759	785	830	804	771	781	769	782	792	771	759	756	818	800	814	803	787	814	780	751	742	803	784	768	744	783	818	830	776	795	756	779	767	835	801	750	797	776	882	794	792	751	768	793	797	759	823	814	777	801	712	860	797	826	790	738	774	785	760	832	755	805	767	798	788	787	766	781	788	838	795	824	805	815	792	790	784	765	776	859	794	776	721	772	819	780	787	779	738	810	785	756	762	800	762	760	797	836	793	708	758	740	770	768	791	806	782	784	710	794	795	782	687	775	794	793	774	790	818	829	788	755	762	766	747	764	773	784	792	816	834	787	766	810	780	793	817	772	783	809	755	790	773	789	833	800	770	794	754	756	794	851	822	803	747	759	757	801	778	787	768	722	802	788	807	778	807	783	755	795	807	757	850	772	817	786	791	764	803	761	767	790	752	817	756	801	751	757	833	789	813	864	828	841	751	787	777	767	748	829	746	838	807	742	766	783	760	750	846	782	793	800	806	806	799	822	843	807	753	797	761	810	775	804	779	781	814	745	811	850	819	789	807	783	758	807	733	779	748	684	763	804	749	809	777	749	797	736	776	815	841	792	775	751	772	831	777	769	771	765	799	755	839	768	789	815	844	744	753	759	778	748	826	780	811	783	823	778	811	797	817	731	768	770	809	745	770	752	826	779	768	768	754	774	818	796	752	825	818	833	791	780	782	786	754	787	819	742	749	828	794	771	836	796	813	815	786	784	801	837	824	798	832	782	819	775	741	824	815	833	787	798	811	824	797	747	789	772	781	774	763	735	770	790	834	733	771	812	777	800	745	797	775	773	782	750	801	757	814	820	795	783	788	761	794	745	738	770	777	775	751	784	765	782	811	766	775	794	786	777	805	804	792	800	788	783	768	813	872	758	776	794	744	758	785	783	774	752	801	759	765	758	776	838	789	768	762	834	774	782	771	832	824	788	771	803	806	805	792	823	788	817	741	832	795	761	789	773	779	808	773	805	834	748	781	767	780	767	808	753	769	783	816	805	780	797	766	805	804	791	832	786	747	832	739	767	802	787	806	802	796	776	788	779	780	779	808	829	785	792	789	797	745	779	770	809	821	774	786	810	848	781	877	778	780	779	787	801	806	834	772	799	774	850	791	804	835	804	734	751	791	809	805	750	791	774	772	842	809	807	766	802	793	827	772	760	760	798	809	823	790	835	725	782	729	792	780	745	785	789	814	810	811	761	775	800	765	815	772	752	755	799	756	770	818	801	792	774	792	796	820	819	807	785	767	781	759	741	795	782	783	757	790	823	773	745	756	785	790	758	792	787	776	822	786	800	787	775	753	792	796	796	804	764	817	768	830	752	753	770	776	752	775	779	759	792	839	752	831	781	794	783	765	785	739	777	746	778	784	729	756	793	751	804	834	776	790	768	825	781	803	858	797	797	826	760	779	774	804	826	808	800	741	764	765	767	743	798	782	772	789	779	771	801	820	793	806	818	738	721	780	778	808	752	805	800	793	729	736	820	788	813	748	730	814	794	821	822	729	777	771	828	765	784	795	807	739	809	792	771	814	822	788	829	784	772	771	785	745	781	813	810	766	776	792	803	804	759	802	787	745	763	828	759	785	798	797	777	797	737	808	827	757	752	740	787	822	759	775	787	806	748	816	727	822	860	808	815	819	806	788	779	805	784	839	769	771	745	809	805	806	799	815	832	786	773	799	782	799	787	769	801	791	804	803	817	797	806	827	791	743	791	762	805	818	779	758	816	845	800	767	754	783	762	801	815	732	825	812	776	779	763	791	805	788	782	800	832	743	793	786	788	794	780	808	801	788	835	830	789	763	797	768	785	785	810	812	740	784	854	755	782	773	765	760	785	757	765	831	795	803	774	781	800	783	754	764	804	759	751	778	796	780	712	773	802	783	786	766	778	753	790	790	777	825	784	763	765	787	774	770	738	781	825	802	797	829	827	765	818	760	738	830	824	759	783	751	763	764	811	826	815	800	787	759	771	749	777	797	738	765	794	768	774	783	778	746	798	775	776	841	788	844	767	797	727	771	791	819	763	810	762	807	780	749	814	769	773	790	765	750	821	792	765	784	775	774	805	753	748	750	762	744	798	815	782	781	763	777	773	776	786	829	762	739	771	795	784	795	775	775	825	789	723	772	790	799	776	790	727	828	812	798	743	761	786	800	771	808	804	776	770	750	801	751	794	808	817	790	797	800	807	796	799	759	751	794	776	817	791	745	792	799	780	780	790	787	815	809	811	772	777	776	752	759	828	743	790	806	759	794	786	748	745	779	770	753	734	798	783	789	741	791	772	799	794	787	744	752	770	789	732	797	804	809	820	770	827	812	751	826	812	817	730	826	767	777	751	736	782	741	827	822	796	796	810	818	772	722	803	774	801	802	794	788	768	791	777	795	812	808	777	743	758	835	854	817	806	796	810	845	839	746	784	818	764	786	750	790	801	744	811	763	772	841	806	789	779	798	784	777	790	806	768	825	736	799	781	830	816	817	748	757	807	794	757	771	811	841	791	762	779	828	759	786	743	746	805	782	804	774	762	778	770	789	769	775	801	782	801	794	797	784	763	829	750	746	775	826	738	747	774	781	794	815	743	747	778	723	776	780	805	818	797	769	782	776	817	743	801	799	778	787	727	786	767	763	756	830	831	832	774	800	832	744	766	822	774	814	814	823	800	747	796	775	785	825	768	846	759	812	730	799	765	774	765	759	761	785	828	833	746	780	808	766	759	735	814	826	771	798	837	762	829	761	734	780	760	770	788	770	755	784	769	787	810	828	770	754	780	804	775	773	796	809	777	819	810	780	750	812	753	775	804	764	745	782	802	804	729	782	795	747	806	804	804	724	787	795	782	759	758	776	840	783	760	826	820	799	787	767	791	785	803	726	803	802	805	759	792	753	821	788	779	815	771	804	773	795	758	834	856	834	754	770	818	795	781	789	784	771	792	779	799	814	773	757	787	776	771	790	815	760	766	749	810	811	774	837	765	780	805	770	764	780	748	760	816	775	814	782	704	749	786	806	789	777	783	771	773	736	816	772	785	776	812	760	787	777	819	768	773	800	781	765	805	808	780	825	779	776	823	764	792	824	799	778	792	770	878	791	765	776	834	769	776	766	793	823	773	828	794	764	838	817	810	777	805	839	790	749	777	778	795	818	755	804	771	726	802	815	792	790	761	746	778	807	770	775	767	785	749	784	844	790	756	815	783	838	839	809	787	763	736	834	782	781	782	801	766	829	824	783	769	824	787	759	807	797	785	785	827	730	779	762	754	816	779	828	768	814	754	803	774	747	789	793	785	743	808	740	739	820	760	834	786	774	781	769	819	835	754	790	781	763	802	768	775	732	773	788	777	825	813	784	751	770	800	777
24931	21514	27986	25432	13343	746	489	457	329	354	327	313	268	250	279	255	285	273	275	264	267	254	233	246	227	235	251	272	265	268	249	228	253	255	235	232	250	233	213	222	214	230	256	274	273	215	270	267	253	225	256	232	238	261	259	236	232	235	238	221	256	237	251	269	232	258	255	268	273	255	250	241	252	243	259	248	229	236	226	218	244	235	256	254	258	260	242	252	251	267	231	254	264	245	231	242	233	242	225	239	242	251	245	223	242	251	257	280	230	256	253	255	237	253	222	216	252	234	267	250	246	245	247	249	239	249	245	247	243	246	227	245	258	208	236	225	245	221	241	223	255	235	250	251	269	260	260	272	243	227	241	240	250	252	258	230	208	276	272	232	243	221	223	276	229	244	225	243	262	263	251	235	242	243	228	246	230	262	225	231	220	196	213	256	242	241	249	235	229	266	254	245	245	233	245	268	268	241	210	220	236	233	267	244	242	233	242	229	254	236	263	252	258	253	275	245	232	235	264	228	226	230	230	238	251	247	264	227	227	227	247	259	242	255	223	246	237	241	270	263	270	245	227	237	228	244	264	239	264	247	247	251	220	261	263	232	216	240	223	220	206	261	230	244	250	239	243	251	238	279	262	245	215	239	220	246	252	241	254	265	215	238	202	253	244	251	245	247	226	261	246	232	238	236	222	252	246	218	242	252	253	241	233	233	238	249	230	247	247	240	207	267	230	268	228	257	249	247	232	254	261	253	232	266	242	273	233	253	236	238	229	240	219	234	229	242	247	226	269	238	241	265	226	253	279	257	255	236	247	239	202	225	255	258	275	256	224	273	255	291	231	266	234	206	286	234	265	260	248	255	227	228	230	245	217	243	247	254	238	223	245	220	247	221	232	253	244	226	230	249	247	244	253	236	244	260	240	227	244	236	244	260	220	234	242	223	252	225	250	225	231	257	271	251	240	242	193	245	220	249	243	259	235	226	248	264	251	234	235	235	240	235	256	240	236	250	255	239	243	254	231	272	258	252	285	214	200	269	258	230	258	236	227	245	270	244	249	237	231	201	280	231	239	262	239	267	227	234	236	234	236	230	234	253	257	238	224	245	262	240	223	236	245	257	234	209	258	230	230	241	241	236	247	250	238	227	269	238	240	219	230	237	264	238	229	271	250	252	254	232	233	261	253	222	259	246	253	237	253	264	224	257	282	241	245	226	198	243	237	258	233	229	239	245	224	248	245	226	254	241	247	262	229	223	263	227	247	231	236	236	257	222	243	258	247	238	234	238	251	236	218	237	248	269	216	228	237	228	245	257	267	241	237	257	255	241	255	241	277	253	235	258	252	238	224	244	224	221	250	268	244	249	239	233	227	240	248	224	247	255	239	239	256	235	255	248	252	219	252	247	228	228	254	253	236	239	284	222	239	222	247	251	206	211	239	249	249	252	233	253	247	247	246	254	248	262	246	222	240	235	230	239	249	245	251	264	224	226	283	244	269	230	239	223	234	232	237	255	242	225	249	253	208	276	242	237	260	245	223	230	256	230	255	253	246	246	240	236	245	227	235	211	276	216	254	263	246	248	244	246	248	239	258	230	255	230	228	256	237	231	238	237	261	241	221	243	235	254	236	272	253	257	251	239	235	241	209	235	237	233	239	239	254	216	252	234	254	219	240	254	268	230	227	252	242	236	244	251	229	227	206	261	227	234	265	247	249	235	279	252	266	234	251	240	252	237	224	257	244	220	262	239	223	246	267	246	254	234	224	255	248	238	259	224	232	239	233	259	215	241	243	249	247	242	237	246	237	224	256	206	224	252	243	243	242	236	248	246	228	232	222	234	238	241	228	237	255	237	218	243	244	212	234	229	248	223	253	243	222	266	241	259	234	261	242	263	264	206	260	229	263	293	236	245	224	246	223	237	249	265	280	257	238	265	236	258	209	251	256	229	255	264	266	266	236	232	243	245	241	239	239	231	243	220	261	244	260	251	271	242	234	232	246	246	253	249	232	245	232	242	262	224	236	234	248	237	235	242	258	244	238	265	246	237	252	247	244	241	253	247	250	229	253	269	254	248	255	245	211	234	242	249	261	263	230	207	251	266	252	269	245	227	250	246	251	240	232	233	233	263	244	249	230	237	231	220	207	255	227	245	236	239	233	221	250	243	230	264	250	236	261	232	251	240	219	232	255	242	236	228	239	226	235	253	224	234	259	228	240	247	223	263	242	255	250	219	233	262	250	246	242	247	239	248	249	214	252	247	265	256	233	255	247	237	232	251	231	268	242	233	238	217	256	230	239	244	238	245	244	223	195	238	232	251	251	244	264	245	238	222	254	244	234	223	229	237	265	249	246	258	255	268	244	239	213	231	269	265	229	223	259	260	249	272	242	238	283	234	238	258	266	232	255	250	251	224	247	232	232	235	246	250	281	262	244	192	255	219	247	250	218	253	244	217	246	259	242	236	241	235	234	215	270	236	241	261	274	276	216	232	235	249	249	259	206	241	227	235	230	218	254	261	263	205	255	274	234	230	259	223	243	201	239	264	232	255	237	258	227	204	234	246	228	217	221	233	230	246	250	245	246	228	270	250	265	236	227	226	238	228	231	225	247	235	244	245	235	276	242	264	227	272	241	241	251	255	253	231	280	235	232	228	241	241	225	246	265	257	233	251	273	242	281	228	245	253	238	224	220	233	237	259	244	272	264	258	233	239	243	265	225	257	243	238	221	237	236	204	238	236	245	231	219	263	229	211	232	271	257	267	259	233	247	209	248	233	256	253	249	253	230	244	231	219	241	234	251	225	250	220	248	263	252	231	234	251	232	254	239	252	236	234	238	254	263	224	257	221	237	214	232	231	242	213	231	248	209	253	258	278	249	256	215	242	273	218	230	236	210	262	223	247	253	239	238	254	234	227	262	266	236	237	223	259	243	256	260	230	230	246	239	253	251	240	230	236	249	268	236	247	236	278	268	242	267	236	240	246	239	228	250	259	253	252	251	212	241	244	241	229	256	261	227	207	236	237	223	217	263	208	231	234	239	265	228	254	216	243	229	233	226	215	260	254	235	230	224	253	234	278	235	252	230	242	263	237	277	256	235	279	234	241	259	214	248	237	261	236	247	233	241	230	285	236	251	277	220	259	237	251	243	229	230	219	256	228	213	230	225	230	244	241	214	234	215	255	253	239	245	235	265	268	272	247	257	247	238	231	256	259	250	273	227	245	230	229	264	254	267	252	258	237	271	245	242	248	246	271	229	234	228	250	248	224	252	230	240	253	229	243	226	233	268	247	268	236	238	224	270	242	215	242	259	237	233	234	264	275	242	236	242	224	239	261	230	255	259	259	242	249	242	246	241	229	241	231	222	231	240	244	249	243	248	248	221	247	229	284	251	256	244	256	243	275	229	234	234	244	253	259	229	230	238	269	268	254	269	240	233	255	259	231	251	212	247	229	252	269	252	236	246	237	280	246	252	220	246	238	236	228	239	234	242	225	265	229
3494	5358	3705	1820	1324	990	744	644	525	458	389	400	348	342	345	333	322	298	332	276	287	321	300	294	273	278	294	275	267	275	278	273	281	269	274	285	269	263	270	261	300	265	270	256	276	256	265	290	248	264	290	275	271	270	290	266	277	270	283	249	272	274	279	267	256	267	255	254	286	250	269	261	248	302	271	266	267	283	255	237	260	276	268	264	260	277	272	276	239	291	277	272	247	297	276	290	262	259	294	259	284	259	271	256	253	284	270	265	275	263	249	252	253	254	274	274	282	266	262	286	257	257	269	242	250	267	260	268	281	261	268	262	262	232	244	264	252	274	258	286	243	278	274	254	241	265	258	283	279	254	263	273	302	283	256	236	255	254	247	246	276	270	253	268	276	257	289	272	277	265	273	255	275	243	266	249	270	260	250	264	265	258	255	244	257	264	274	261	254	290	264	280	284	253	274	278	242	251	280	252	251	300	248	280	240	277	244	262	264	262	267	255	301	255	253	266	243	281	253	244	255	275	243	255	254	262	257	290	272	242	272	309	231	286	273	281	258	271	219	252	259	266	263	256	246	259	246	245	258	272	246	272	244	270	254	256	265	276	289	269	245	277	246	269	259	240	250	239	258	284	257	280	242	270	258	279	256	274	246	273	259	273	281	265	237	273	263	274	266	230	265	278	263	245	282	283	286	255	257	274	282	267	273	231	259	271	280	250	295	235	247	268	261	274	274	248	264	291	271	274	251	247	271	254	297	273	259	248	285	241	282	255	246	260	249	280	270	255	296	271	275	254	281	282	292	263	273	264	268	274	230	296	282	285	267	271	270	261	263	232	274	241	285	267	273	264	262	293	287	261	268	280	268	247	273	293	259	283	280	259	268	266	261	269	263	260	274	243	301	245	265	257	287	268	262	248	254	288	271	243	269	280	245	247	252	284	286	310	280	258	253	257	295	263	293	316	246	272	269	254	246	295	285	282	308	259	266	261	264	253	273	264	260	268	275	266	266	254	254	257	255	268	265	287	261	271	268	279	263	265	276	267	259	263	298	277	277	259	252	230	297	281	274	251	273	282	264	243	259	270	269	269	268	298	263	283	246	273	262	251	248	290	244	276	256	270	276	251	238	277	277	258	279	257	284	289	291	256	271	256	263	261	282	245	262	234	238	264	285	250	256	283	262	260	254	263	292	287	271	240	284	261	257	284	258	264	256	257	250	284	265	269	290	264	266	277	286	263	283	285	272	276	263	263	259	280	269	281	268	296	289	250	258	255	286	262	287	258	259	280	241	257	253	277	261	250	245	250	269	249	276	300	258	265	269	279	274	265	241	280	279	239	261	276	267	269	269	287	248	247	280	259	328	272	280	246	255	277	253	293	247	274	257	248	261	271	258	271	255	244	273	273	267	269	243	262	259	257	252	277	274	272	281	247	257	294	253	285	258	250	295	262	258	302	228	276	288	245	285	280	254	260	245	262	290	281	239	280	253	236	288	289	251	280	254	254	262	244	298	253	265	267	278	262	260	283	284	261	278	280	268	277	262	262	277	280	267	253	262	255	258	257	262	288	279	267	257	282	265	241	276	266	287	262	258	254	251	241	256	269	265	254	285	262	266	280	271	278	267	272	271	266	237	263	259	287	252	285	287	270	253	270	270	263	272	262	286	229	235	266	250	271	291	279	248	270	288	282	271	251	281	256	248	261	271	272	247	244	271	264	253	273	270	287	263	248	264	311	248	270	256	282	284	267	264	273	264	240	272	292	236	277	260	256	273	255	263	262	278	294	266	289	273	255	263	258	290	250	262	268	266	295	290	278	291	286	241	240	286	233	275	290	249	232	257	235	281	260	255	269	289	292	257	288	282	263	252	254	279	261	259	284	279	253	295	264	253	257	275	291	272	254	245	283	268	273	300	258	260	246	266	254	283	263	261	269	245	293	243	276	253	243	255	283	245	266	274	272	260	265	265	328	253	243	296	266	243	262	251	254	296	262	262	259	260	274	263	266	285	277	284	281	242	255	254	259	236	259	274	283	274	316	257	262	255	262	269	252	267	279	292	269	271	264	268	275	263	306	242	285	275	263	273	258	266	270	291	263	264	278	276	278	270	270	247	250	272	293	235	234	276	256	254	268	262	272	249	263	278	311	283	254	272	315	254	260	248	261	270	265	291	265	249	275	260	278	243	281	260	291	275	275	246	293	248	249	288	270	266	269	253	250	280	280	296	263	258	285	288	258	281	268	238	297	247	276	257	285	268	255	258	253	236	277	256	269	272	259	273	290	259	278	262	243	234	261	269	291	251	250	257	255	295	257	304	265	244	264	267	233	282	247	273	254	276	247	278	268	290	274	267	275	236	279	270	244	291	263	265	271	272	263	257	260	259	264	266	264	270	266	271	267	228	282	269	300	280	266	284	278	269	263	259	250	280	263	258	266	282	292	285	256	276	255	285	264	272	261	296	269	234	242	289	288	265	299	230	278	293	272	263	243	259	288	261	294	245	289	273	246	271	281	245	252	268	269	232	271	257	276	258	272	276	259	276	257	245	279	268	286	255	258	233	277	275	245	276	283	278	258	281	268	260	265	271	245	271	248	254	278	239	248	247	247	263	267	268	288	269	260	244	305	256	286	274	246	272	275	279	242	284	237	290	256	286	262	273	268	259	268	287	263	255	269	275	247	284	269	281	251	284	244	239	280	280	257	280	264	254	272	272	303	274	243	246	267	255	291	274	278	276	264	264	265	251	262	236	255	286	256	255	270	267	237	274	310	259	269	264	272	269	248	261	249	256	252	256	237	271	263	243	256	273	263	273	262	244	245	266	248	271	264	257	279	275	284	305	251	262	248	256	243	287	262	267	276	268	283	277	246	286	267	240	264	303	261	314	268	209	262	247	296	262	250	259	253	219	250	269	265	246	289	243	284	283	264	279	270	297	273	247	252	259	278	243	254	270	279	257	263	252	259	260	291	283	266	269	277	247	261	266	270	257	287	261	262	285	281	271	268	247	271	253	260	276	243	284	269	245	271	258	245	281	251	281	259	246	266	260	244	252	274	253	278	292	280	271	277	290	260	258	287	272	275	249	267	256	273	279	265	254	305	260	265	247	237	236	277	299	271	299	263	291	262	249	272	294	253	267	276	264	274	291	281	231	258	267	274	294	305	251	274	275	262	258	248	270	253	255	258	279	289	280	273	268	255	238	275	301	268	282	275	256	273	261	236	254	239	275	285	270	256	274	259	273	288	243	281	247	276	241	231	279	245	251	282	229	262	263	248	263	295	249	251	232	299	256	258	254	270	254	239	263	271	242	254	262	266	261	289	282	278	263	275	238	261	295	289	267	252	278	238	282	292	234	242	293	295	284	253	249	274	275	297	275	295	236	254	259	284	253	255	247	253	249	275	260	236	252	272	262	283	273	263	275	265	282	275	267	263	246	259	276	274	261	267	260	272	278	266	264	265	278	249	276	262	263	278	283	271	285	239	277	246	250	263
22663	21580	29513	24132	21586	21665	12293	1729	1327	1246	1129	1017	1007	1012	977	912	997	924	930	875	905	888	841	856	897	824	834	852	909	869	824	905	822	900	877	859	824	844	782	827	816	757	864	780	826	801	874	766	814	802	806	864	773	851	846	847	794	861	843	822	823	782	802	809	844	804	834	815	837	784	914	767	837	796	842	857	833	783	858	770	834	821	836	778	800	858	804	821	854	844	824	849	814	825	804	864	817	869	819	816	777	818	806	813	818	840	806	809	866	782	839	755	865	801	860	827	845	820	908	827	822	787	829	815	831	847	861	764	849	870	834	821	809	847	787	779	797	843	816	815	836	790	814	848	836	798	769	831	792	819	803	798	795	818	842	820	825	778	795	901	891	798	756	788	829	798	802	820	821	845	861	776	804	811	836	793	848	826	801	734	827	754	770	777	811	804	834	832	804	799	830	823	834	790	780	843	856	780	838	831	843	839	788	849	832	814	788	810	855	807	813	776	791	827	803	824	835	850	840	844	837	788	854	749	845	810	830	839	880	843	767	813	787	801	801	854	850	817	856	853	816	838	831	761	772	815	817	811	838	789	781	803	777	807	842	807	800	802	797	789	846	820	812	825	801	806	868	828	768	842	820	810	821	799	858	798	804	810	794	805	881	783	784	804	809	767	806	831	801	815	840	794	876	789	849	827	801	824	803	818	886	854	829	802	790	798	853	827	764	802	810	839	773	838	856	858	785	761	778	781	823	833	788	815	838	809	819	845	822	823	791	833	803	785	885	809	814	797	791	817	823	867	793	853	797	807	830	852	838	838	777	806	778	809	833	800	830	826	829	829	794	822	798	853	780	777	861	861	823	782	842	780	861	871	817	891	843	789	803	780	800	854	795	812	821	765	809	818	815	745	848	846	793	789	804	790	807	810	789	760	810	848	798	830	835	794	797	789	791	885	804	790	767	817	814	812	829	830	736	828	864	830	817	768	812	791	845	803	829	818	803	849	795	822	804	782	816	810	817	810	754	795	755	820	785	822	817	826	864	827	828	835	863	784	842	792	850	826	814	812	838	827	855	848	816	784	868	818	841	786	857	778	803	829	805	844	796	812	823	839	822	827	817	796	779	861	767	802	826	815	817	842	818	816	834	785	797	836	813	810	775	785	851	812	800	757	793	744	795	808	802	851	830	783	829	839	827	829	805	852	759	772	841	773	827	884	833	830	853	823	812	795	782	849	734	792	805	809	824	852	800	767	773	825	755	827	831	837	838	755	820	803	828	837	847	846	736	831	792	773	844	830	824	811	803	807	796	852	782	833	827	825	806	839	802	799	866	797	834	829	821	794	793	805	827	816	814	804	787	814	844	790	799	786	856	760	844	849	813	783	817	834	820	820	827	771	862	824	777	800	820	870	796	791	823	807	824	802	798	817	842	812	794	780	769	835	811	800	830	857	849	787	828	803	845	848	845	807	866	792	841	850	802	808	784	884	833	835	871	867	839	814	770	851	837	766	811	838	834	849	829	833	785	788	864	814	824	818	824	828	833	820	835	828	827	858	776	802	877	810	829	792	825	818	856	836	791	830	813	818	832	773	798	803	824	795	785	847	796	800	808	789	822	815	822	867	800	848	812	844	762	821	787	811	837	800	847	777	762	844	803	817	819	814	818	828	793	786	794	775	789	765	803	832	786	788	807	771	794	793	802	810	805	796	796	806	811	761	797	834	866	815	753	809	809	814	872	834	850	803	836	830	826	815	799	795	807	832	790	786	786	830	807	793	770	844	854	790	771	809	770	820	840	777	858	798	861	851	832	851	805	794	820	788	832	842	807	809	831	786	796	811	823	834	817	782	857	797	818	803	787	826	898	836	809	768	841	838	830	811	766	808	849	853	850	826	880	837	837	766	825	852	802	832	802	838	846	790	845	841	807	825	834	772	852	824	835	785	846	768	800	869	849	801	869	864	815	841	785	865	873	810	805	792	781	787	801	796	760	844	867	775	854	787	857	825	800	881	808	842	822	782	813	835	851	823	824	809	817	854	761	799	817	778	838	859	816	806	824	792	835	803	828	820	802	824	823	849	761	807	785	806	787	784	848	802	814	780	809	825	819	804	843	852	839	763	751	783	803	838	827	814	832	857	789	819	829	811	838	812	782	762	814	803	805	904	790	859	831	794	797	813	777	760	815	793	797	850	829	794	794	809	849	809	809	839	776	813	839	829	805	851	799	814	825	842	878	827	821	792	874	832	816	803	779	833	779	820	832	795	798	779	759	801	837	785	822	833	757	790	839	832	810	834	823	823	766	862	795	763	832	849	824	873	824	864	812	885	796	801	798	788	838	808	798	840	827	767	842	877	805	781	752	796	859	849	828	817	836	830	807	771	847	800	814	772	822	829	781	800	801	837	853	826	857	770	784	807	806	800	849	806	816	793	783	833	799	838	793	801	844	816	833	822	830	792	824	766	820	771	838	796	861	822	821	846	795	805	842	801	843	866	807	815	865	851	824	808	812	771	801	780	807	804	827	826	801	797	774	783	859	832	876	788	785	787	812	807	855	775	856	769	804	835	822	804	797	854	805	800	780	802	753	814	817	786	806	788	831	861	812	813	838	846	784	808	854	815	837	809	779	815	853	828	847	854	805	800	831	844	806	807	821	740	742	808	829	819	821	791	833	806	807	837	793	838	778	808	821	832	833	807	782	771	780	839	842	751	792	799	810	800	799	844	862	847	851	733	864	793	832	800	804	795	816	785	803	846	861	785	813	840	849	771	787	778	811	828	804	835	810	817	769	823	757	787	825	823	851	779	812	776	843	840	719	805	816	810	795	832	835	809	828	822	828	834	834	865	834	836	843	730	791	789	831	773	801	812	809	820	880	828	804	807	832	834	832	836	826	822	797	792	766	775	782	810	809	781	766	768	790	857	875	812	799	814	849	782	794	828	771	860	849	833	818	777	781	813	837	811	819	770	811	811	900	802	841	781	830	791	814	817	835	822	811	842	825	783	853	776	819	846	746	743	833	802	809	830	808	797	794	859	809	827	805	824	811	865	870	806	853	807	811	814	849	807	768	779	822	815	807	796	822	842	765	799	811	806	818	835	773	824	803	827	826	824	775	831	817	834	794	776	820	803	804	748	772	739	849	832	801	822	773	858	819	819	821	808	844	805	785	807	848	840	873	818	810	819	799	768	843	826	801	860	854	830	804	815	828	796	804	769	757	800	790	837	855	789	768	786	811	836	853	794	854	876	855	812	830	790	826	763	848	823	795	781	804	852	821	768	824	884	827	785	781	783	849	792	713	789	806	815	778	794	824	830	855	850	766	801	835	809	828	769	821	781	820	820	793	798	835	828	824	786	858	827	821	846	780	822	854	833	796	834	866	841	822	838	815	794	788	810	778	843	864	781	807	845	857	850	855	846	811	802	791	852	842	831	874	856	792	823	812	810	836	844	768	816	783	784	834	806	797	793	760	777	811	852	808	785	826	819	791	829	740	797
4723	15002	10769	5556	4240	3069	2365	2000	1695	1425	1265	1211	1097	1065	990	968	935	994	953	954	949	840	884	969	893	866	836	885	876	861	850	866	854	801	862	805	859	831	821	819	893	847	849	827	850	834	881	848	836	845	810	802	911	830	836	866	820	876	822	795	847	834	787	864	828	830	833	829	784	797	861	835	840	852	837	782	853	872	820	832	850	787	836	887	815	863	876	834	871	864	808	789	848	787	895	766	817	862	808	831	801	863	806	811	786	868	837	803	747	790	835	805	793	839	800	777	841	817	856	849	837	811	829	825	794	875	832	798	833	854	824	793	843	813	824	813	834	823	824	832	810	847	823	771	780	841	813	834	878	827	819	843	858	842	812	783	874	856	808	792	806	806	877	831	797	810	809	782	854	817	827	855	793	817	876	788	853	876	782	841	829	853	849	866	826	818	802	824	829	817	800	820	769	838	809	799	827	853	828	795	827	842	808	780	837	811	811	817	831	852	855	853	802	837	823	863	816	807	808	856	833	790	839	819	789	835	810	851	817	857	863	839	851	781	843	827	802	807	786	817	829	834	836	800	766	878	811	808	821	774	826	856	798	859	822	804	821	812	800	801	841	774	876	773	772	821	788	830	841	867	833	868	849	778	847	796	833	827	848	854	830	852	787	814	799	821	776	780	806	831	840	791	840	821	809	797	813	857	861	813	799	811	800	819	767	823	799	833	808	830	798	861	808	855	835	814	835	797	858	847	802	834	796	825	829	853	875	803	843	808	840	840	813	868	793	816	815	852	795	834	793	811	786	797	793	820	786	784	790	807	806	867	853	885	848	814	823	840	825	828	842	835	790	783	882	849	842	836	814	818	803	816	864	813	782	793	806	814	840	784	879	876	782	761	809	788	860	850	849	853	809	868	826	796	853	832	813	794	809	852	797	805	847	836	888	860	830	803	836	812	873	810	828	809	847	843	816	826	795	837	846	842	812	825	805	771	794	818	857	838	847	767	833	826	824	884	806	792	876	865	843	842	774	842	837	860	844	814	788	843	855	773	780	841	818	831	773	817	852	811	819	821	801	879	820	772	783	829	843	794	801	802	773	823	845	766	809	838	816	769	799	868	820	806	809	819	833	797	799	871	772	808	769	834	823	794	852	823	850	799	848	818	773	795	839	834	791	817	770	788	832	828	822	809	758	831	808	793	790	802	802	808	810	802	804	809	812	831	841	842	790	765	824	827	778	817	845	812	830	808	821	830	869	855	880	805	806	851	816	839	886	865	886	779	854	801	808	843	874	848	795	830	785	816	810	835	813	822	843	764	843	801	795	795	824	843	843	825	807	828	856	801	833	857	809	830	806	830	821	821	811	803	771	811	833	833	793	799	830	828	829	770	828	748	836	798	771	864	818	836	818	859	886	866	858	828	790	827	849	839	850	815	868	851	830	810	827	807	776	801	832	806	824	882	834	839	811	774	804	797	886	857	832	820	791	823	842	856	830	857	822	808	828	851	796	726	833	878	818	867	847	797	834	812	856	889	772	773	864	805	775	858	806	845	784	816	841	858	832	804	811	800	807	798	824	856	809	863	782	765	815	806	840	826	804	781	845	823	858	791	795	797	851	827	769	752	826	803	812	849	815	833	782	818	816	785	781	867	777	809	875	782	774	824	752	843	779	839	866	840	821	797	812	794	848	809	846	822	790	773	828	813	814	752	821	858	866	810	802	798	837	794	857	845	781	784	833	788	768	771	886	822	818	821	797	820	847	814	817	785	776	787	882	820	839	817	792	826	798	818	774	815	852	831	849	781	750	806	754	814	766	797	838	796	820	813	851	824	817	848	773	790	816	844	838	760	803	813	810	830	788	837	834	841	847	821	828	790	843	851	792	869	807	826	771	850	843	839	826	831	788	822	835	811	834	805	804	808	803	829	833	840	791	824	779	870	829	831	777	804	793	769	816	817	816	776	779	858	822	800	851	851	817	793	790	824	858	811	838	833	823	833	843	799	801	805	817	829	811	823	760	862	835	863	789	849	812	871	849	785	805	836	826	819	820	814	838	856	827	790	790	838	780	810	796	829	815	854	774	865	829	845	806	841	854	840	832	807	812	852	809	801	817	880	823	814	772	806	815	779	773	852	824	870	796	890	816	796	827	831	844	815	810	814	837	818	827	860	786	827	809	864	772	829	817	770	817	792	805	862	870	831	845	838	768	790	844	839	836	800	855	779	806	819	792	804	810	789	825	797	768	747	851	851	792	828	782	853	834	856	832	871	840	817	826	827	840	775	833	809	831	818	829	828	804	836	803	834	830	880	797	811	866	833	810	802	803	857	835	796	853	824	840	808	854	840	825	821	819	818	851	818	825	794	836	807	833	880	826	797	803	827	809	823	757	861	843	792	821	828	786	840	844	838	814	809	790	850	875	831	811	833	808	854	815	817	823	819	822	870	859	818	797	819	814	845	831	790	807	798	872	842	821	748	827	772	824	804	843	768	801	827	770	788	852	809	812	812	859	823	810	783	898	807	795	809	768	823	780	794	848	859	803	801	865	851	811	780	845	807	804	797	785	826	809	833	808	817	853	842	804	807	820	799	876	811	812	784	798	796	830	790	825	819	830	801	843	798	819	777	778	847	800	816	784	783	896	807	787	842	833	796	851	797	786	865	784	839	807	833	805	848	842	785	792	808	827	823	886	817	816	830	798	841	831	822	775	854	808	799	854	826	783	827	759	827	806	848	815	830	769	794	829	845	826	789	812	816	843	866	830	784	849	831	811	835	798	833	812	807	845	803	837	805	836	806	797	828	820	782	774	820	793	758	814	847	838	838	839	791	807	855	814	791	824	826	810	793	848	736	808	790	813	842	808	818	830	803	814	801	782	828	815	832	799	786	822	807	801	792	831	803	821	807	850	861	822	856	835	839	842	844	802	814	846	808	805	834	776	826	847	840	796	782	819	781	872	824	901	808	770	818	854	769	841	805	845	802	825	841	849	791	792	860	818	845	781	817	813	815	851	797	844	769	856	816	828	820	844	810	807	818	852	789	906	759	812	820	860	823	830	858	839	870	856	839	829	797	853	825	757	864	804	838	818	848	812	884	867	817	814	784	851	818	850	852	773	859	804	854	786	812	837	791	868	883	806	785	877	781	803	798	829	831	798	848	791	845	834	793	833	863	835	848	831	823	809	810	797	805	810	862	823	818	826	757	783	841	850	839	791	803	840	799	780	814	813	808	833	839	798	809	876	841	840	807	807	818	787	788	829	810	802	825	807	808	762	826	830	827	807	815	806	808	817	817	822	773	820	855	876	859	762	793	813	828	803	867	906	790	845	774	810	818	773	815	833	830	827	828	843	844	817	838	758	822	850	810	849	808	828	799	826	831	835	818	801	789	823	815	831	777	844	824	825	832	793	806	844	799	839	822	815	834	816	817	744	804	820	821	831	867	795	814	869	820	787	843	833	810	827	829	824	802	820	821	832	798	819	793	782	840	825	835	830	786
27735	20524	8021	811	496	444	390	355	394	344	376	377	333	370	392	340	335	349	351	379	371	346	369	370	352	393	367	326	364	377	353	351	370	364	346	383	326	375	375	352	342	403	348	370	363	399	368	376	374	342	362	353	392	416	390	336	347	335	356	382	371	357	363	376	383	352	362	342	374	326	364	348	362	317	363	350	365	362	310	346	360	338	349	381	361	392	365	361	373	354	361	344	347	388	374	355	332	338	339	376	365	353	348	385	356	373	394	378	362	392	348	353	350	337	364	357	345	349	350	373	341	346	366	361	368	355	377	386	385	337	378	357	380	360	366	366	355	379	323	347	352	352	385	405	365	355	352	358	337	352	352	376	340	372	369	325	370	333	330	379	367	360	370	371	377	351	371	358	357	345	355	378	363	360	379	405	373	331	342	352	380	358	380	334	349	355	354	331	361	383	332	399	379	339	359	353	365	373	354	376	365	336	348	359	384	371	350	366	398	343	383	377	342	361	371	324	381	337	346	396	381	357	372	357	335	369	367	371	364	342	354	356	356	359	399	362	359	315	343	332	358	329	376	330	390	353	380	317	360	383	351	370	376	343	368	376	370	375	407	355	380	361	342	338	355	396	384	362	358	351	375	367	342	353	371	362	378	378	354	351	375	359	380	401	345	349	357	382	339	390	369	359	362	379	357	361	367	393	330	356	367	345	392	361	338	373	340	351	334	338	347	375	381	354	381	335	391	358	314	341	371	389	362	340	353	374	366	350	324	362	336	366	349	338	356	353	384	366	363	390	346	333	341	340	337	351	343	369	373	360	351	376	357	373	328	359	358	381	343	347	335	379	347	400	368	361	375	311	339	352	341	319	329	345	347	340	346	351	347	323	353	369	361	369	347	364	324	366	372	366	355	388	378	351	367	375	383	373	315	309	329	343	357	380	370	393	346	392	346	373	328	360	359	360	376	359	362	352	368	408	366	367	388	377	330	366	372	354	355	340	390	357	357	371	365	352	346	361	356	358	334	342	363	398	389	345	386	365	353	348	340	369	384	360	342	348	366	325	370	329	348	378	349	346	363	370	354	350	383	360	380	369	375	405	384	374	411	361	374	346	371	368	369	371	370	371	379	361	339	361	366	350	364	366	335	398	360	388	356	377	385	372	369	343	359	362	349	384	349	379	359	358	352	367	353	357	373	370	386	356	382	373	368	336	363	397	349	357	365	363	354	333	390	390	380	344	339	354	380	396	345	381	373	359	350	348	347	403	376	330	356	358	377	343	350	341	352	350	369	370	347	351	342	373	369	340	380	370	367	372	349	358	361	365	343	377	333	349	356	357	343	354	351	341	374	364	341	361	410	359	367	359	344	350	357	361	353	363	353	398	346	373	353	350	343	370	352	385	366	333	362	323	404	336	348	381	351	370	320	345	372	322	363	365	365	347	353	348	349	350	356	383	361	341	368	372	326	361	395	378	355	377	350	350	331	352	370	365	372	354	339	367	335	344	383	388	409	351	389	372	348	388	364	378	370	367	362	323	363	341	362	373	384	362	338	326	343	355	337	355	334	363	349	335	357	356	327	335	345	355	375	334	355	355	385	343	364	371	354	368	369	346	370	354	354	357	360	327	329	345	375	369	422	351	348	356	380	362	358	362	343	379	362	360	374	370	388	353	376	349	353	361	354	388	340	365	335	363	358	345	382	328	360	395	346	378	370	393	340	346	343	363	375	375	383	358	353	336	344	379	355	352	336	350	381	345	369	372	367	365	353	348	355	336	363	385	367	345	371	338	361	380	374	315	382	372	337	359	364	384	356	337	341	343	352	368	387	337	365	334	358	349	341	354	348	338	355	374	342	349	377	344	366	302	393	397	356	361	367	322	367	380	361	334	338	365	360	374	342	397	387	377	357	361	352	359	349	374	369	435	379	360	378	357	354	350	353	400	355	347	359	327	329	361	336	338	377	340	350	366	387	377	350	363	362	337	349	335	389	339	345	346	356	367	384	367	307	387	370	360	362	355	357	363	370	362	345	335	375	393	374	355	345	381	362	379	349	372	392	358	365	385	362	309	365	374	354	384	375	372	333	366	331	310	365	403	376	364	357	358	361	371	357	373	379	347	385	383	356	368	328	385	378	361	329	334	370	372	390	356	340	351	361	343	378	348	329	360	351	347	339	353	341	359	368	372	376	372	372	362	339	372	330	350	335	366	361	361	379	388	342	376	342	344	346	346	351	378	344	352	401	379	372	367	356	363	342	379	346	382	356	354	365	354	383	357	367	388	367	361	388	378	375	377	358	342	371	360	363	360	354	368	382	351	330	367	359	340	364	336	351	389	363	365	356	369	360	395	365	339	341	369	351	352	369	360	343	358	331	342	341	334	352	353	381	338	412	365	367	361	324	333	376	366	350	366	361	353	350	352	353	358	354	348	335	352	378	315	366	351	365	384	401	349	353	354	361	333	372	384	343	349	395	352	361	352	383	355	370	383	349	366	370	337	394	377	359	371	333	372	329	363	328	366	367	372	399	376	359	377	354	347	339	329	354	356	360	393	348	378	367	359	378	396	371	352	358	383	353	379	328	350	349	368	364	382	371	356	345	357	356	337	363	353	341	375	328	369	372	377	338	384	362	380	354	365	364	347	319	357	387	338	365	371	348	358	360	334	299	362	361	362	349	363	344	358	351	339	351	362	358	368	363	337	368	365	377	370	361	362	348	339	343	364	352	358	346	357	362	360	353	357	340	347	361	369	370	385	357	334	357	352	356	368	340	353	340	388	380	406	387	344	346	386	343	350	348	340	345	367	349	389	341	320	368	350	355	294	383	321	367	324	352	333	388	384	385	396	350	359	356	346	353	382	328	326	340	316	367	361	363	355	359	375	325	336	358	356	371	384	323	379	333	385	351	360	358	349	363	380	350	377	387	357	373	354	343	375	386	336	351	368	376	383	362	345	365	341	346	354	340	374	355	367	317	350	357	340	329	359	369	350	355	337	363	341	380	370	366	329	340	376	349	373	347	375	374	336	351	382	350	397	360	368	353	355	389	363	362	351	402	348	351	382	382	354	364	364	365	345	350	351	354	367	335	342	343	356	363	312	375	341	356	399	385	365	379	343	376	382	374	370	343	361	377	349	384	295	360	387	372	380	330	361	326	397	341	338	347	364	393	342	370	305	359	425	380	341	337	364	351	337	390	351	390	356	315	356	380	342	349	353	317	336	354	336	412	389	384	351	361	335	372	329	389	356	344	339	351	370	357	349	336	324	380	366	365	363	352	380	370	379	341	383	353	352	311	351	360	315	367	338	354	365	341	331	363	352	388	366	336	346	347	339	340	325	391	365	354	405	359	368	366	360	340	356	355	315	321	378	381	335	356	376	360	357	371	345	369	364	387	406	343	363	328	346	341	367	375	363	338	361	345	389	394	372	367	351	350	368	369	360	316	351	359	363	379	341	360	357	350	369	373	351	341	346	323	337	372	369	393	388	363	357	433	358
4355	1512	1068	657	542	529	434	423	443	413	389	400	404	365	378	369	372	352	383	390	380	394	377	379	381	395	389	385	347	355	405	377	426	386	388	379	361	353	360	368	374	351	352	367	403	374	353	377	391	396	396	374	369	390	382	369	390	363	346	341	402	373	364	359	383	365	387	446	336	379	376	402	373	391	366	367	359	354	351	374	353	389	379	354	362	357	360	383	383	397	341	365	403	334	360	379	328	398	361	367	367	371	360	349	367	360	352	361	385	386	342	392	378	361	387	375	338	398	362	359	354	355	353	358	348	347	378	372	364	375	380	366	368	369	377	355	343	366	324	369	381	385	376	383	376	322	359	364	331	371	340	352	371	365	345	349	369	386	346	402	387	378	346	356	375	363	392	360	388	342	357	365	335	377	347	321	344	410	385	349	343	385	358	363	370	368	401	344	377	372	400	371	378	383	373	390	346	377	382	352	378	387	365	373	385	379	357	390	385	349	328	323	350	365	350	342	352	355	376	339	366	403	373	321	371	365	356	376	363	368	391	355	400	342	360	351	378	349	400	407	345	356	369	359	363	349	388	349	393	346	382	398	354	354	362	384	347	344	352	344	363	365	360	367	377	398	382	360	345	390	398	348	371	366	353	371	374	344	396	346	356	355	375	350	382	369	349	392	361	342	356	357	368	387	357	411	362	357	355	341	375	336	367	392	361	380	344	347	348	355	349	358	380	366	359	385	367	370	416	374	363	396	325	333	377	386	343	366	365	364	361	362	369	335	370	376	365	395	348	352	376	401	375	376	379	365	383	313	374	383	335	393	403	374	389	372	361	376	375	386	398	404	368	389	356	377	369	386	385	397	360	366	344	366	366	375	376	376	363	397	366	375	399	392	335	397	357	351	356	363	354	351	348	400	397	342	356	383	372	366	356	404	358	370	362	366	377	334	377	390	377	345	354	391	351	387	380	370	390	363	375	404	403	345	378	321	369	378	411	370	347	375	333	390	348	368	392	391	385	397	396	378	364	362	370	342	376	383	386	372	378	340	357	373	337	336	361	381	389	371	355	370	373	363	350	373	406	371	402	351	389	361	404	396	386	376	383	324	350	384	387	332	366	380	360	333	364	376	379	400	375	364	369	329	387	380	370	389	388	379	331	360	373	348	378	321	370	373	367	374	399	339	364	406	378	348	355	378	379	364	361	343	354	401	361	398	382	379	406	396	370	347	364	359	363	375	368	364	329	360	381	366	343	363	360	346	353	395	375	387	386	378	339	374	343	372	385	369	355	376	332	338	382	408	376	356	364	363	333	343	375	381	348	361	362	374	380	360	346	387	367	344	336	337	356	384	411	329	368	351	366	375	377	374	366	351	384	380	387	347	366	348	381	370	365	356	381	334	362	342	377	347	402	344	354	375	381	369	378	411	340	384	355	363	380	347	359	376	378	394	352	379	370	361	389	355	340	353	373	357	386	351	377	353	367	408	385	365	381	373	342	322	349	397	364	383	388	368	349	376	365	361	367	330	368	351	345	373	338	427	363	404	369	372	368	326	350	371	379	374	385	335	393	380	362	361	390	380	357	385	399	360	386	379	366	378	336	382	390	377	356	419	354	336	365	389	377	368	372	374	356	380	385	359	381	356	371	379	332	352	409	346	343	395	389	404	356	396	371	373	381	363	371	380	373	372	374	394	391	369	393	334	357	361	356	370	375	388	364	342	379	359	380	345	366	363	361	357	376	374	345	367	361	411	373	354	380	358	360	376	372	362	381	365	392	374	376	394	382	352	375	404	344	387	368	350	367	376	360	360	370	368	398	386	352	346	400	381	393	356	348	380	385	412	353	360	378	367	365	414	382	336	397	366	379	357	365	336	373	381	385	382	355	353	356	347	326	352	415	388	370	372	382	344	341	360	351	363	385	368	357	354	372	347	380	343	346	383	362	356	381	390	376	354	362	358	338	331	358	398	368	346	372	380	329	405	360	362	348	368	367	403	349	407	344	358	340	339	377	328	371	391	367	374	375	362	385	393	390	365	360	418	374	360	387	355	344	370	369	347	358	361	350	389	373	374	336	334	365	352	349	381	347	351	357	363	369	368	374	392	362	366	370	367	376	388	377	382	369	368	350	381	371	361	390	404	389	396	341	366	358	368	340	380	395	351	341	364	355	356	363	384	321	353	364	377	348	361	388	353	386	359	358	369	345	396	371	349	373	359	377	341	359	401	404	378	353	380	397	345	412	358	357	364	332	379	383	331	379	363	364	359	333	352	337	373	355	360	335	422	331	363	374	341	367	360	340	342	358	394	384	384	368	349	340	392	364	386	379	346	358	411	390	365	370	375	375	368	354	367	354	364	352	384	383	379	378	394	352	338	392	370	389	363	372	425	354	391	390	384	371	366	378	378	358	342	385	329	374	342	382	353	384	391	356	374	371	358	323	380	363	349	362	374	375	394	387	365	346	379	395	373	357	403	353	361	356	373	365	360	389	325	341	396	402	364	340	395	404	366	378	358	357	385	364	343	351	371	365	388	382	356	380	369	374	335	371	409	345	381	361	368	343	367	382	378	394	384	347	352	384	371	374	371	360	377	355	366	371	351	381	341	406	374	362	370	350	358	359	374	380	401	375	365	345	366	369	366	378	345	349	351	365	386	360	375	373	398	383	389	361	376	404	365	357	369	360	389	358	368	358	333	358	388	338	375	354	391	362	352	361	389	374	376	348	422	394	349	363	359	370	374	340	363	377	383	359	363	340	360	371	358	381	369	364	377	390	367	394	400	374	367	387	341	349	350	357	385	382	377	359	380	386	375	331	350	378	382	355	385	365	357	402	400	375	356	374	353	358	379	392	382	355	390	381	410	341	364	357	350	375	374	386	344	385	379	389	379	388	366	380	379	387	353	378	395	414	386	384	387	344	336	348	368	361	351	348	373	371	371	382	346	385	390	355	364	358	403	341	385	361	385	393	354	365	384	373	351	381	357	390	350	325	348	346	345	354	371	380	380	367	394	373	396	331	364	372	344	338	362	368	348	353	365	399	328	394	386	394	395	380	371	436	394	358	356	364	360	351	367	381	346	346	373	375	371	377	356	387	405	364	389	363	352	346	355	380	363	348	365	369	356	349	369	414	363	363	369	375	382	382	347	372	381	345	391	374	322	384	357	364	360	339	384	349	359	392	384	387	350	375	348	374	364	334	367	415	392	360	374	393	382	371	362	382	373	352	348	356	348	398	384	387	370	411	374	380	394	336	373	369	363	341	387	345	380	347	322	365	373	380	364	382	350	350	371	373	352	353	357	381	393	398	371	383	368	368	368	325	400	346	373	374	407	352	389	372	376	354	369	390	346	351	353	411	354	372	378	372	359	367	401	371	351	399	355	352	381	363	389	347	375	361	376	364	359	371	373	384	374	346	395	403	349	335	384	378	382	399	405	375	381	366	369	374	338	368	368	348	362	364	364	329	358	399	381	369	393	381	380	403	372	333	370	361	339
23764	21514	29001	24495	21530	12807	1786	1199	960	1037	940	927	899	834	850	816	808	848	822	855	801	790	772	794	764	872	831	815	801	819	781	750	812	840	844	800	812	764	794	722	774	870	865	750	784	785	826	787	745	760	811	784	786	795	824	789	771	815	843	750	760	749	803	801	778	771	786	769	786	791	806	784	807	773	817	714	796	820	764	746	799	790	791	779	764	787	778	834	781	805	748	772	809	803	758	769	805	774	777	742	745	795	829	769	783	772	816	780	840	783	781	784	754	776	805	816	811	768	740	789	788	731	756	802	777	788	782	765	791	777	784	763	797	743	756	708	814	760	775	793	761	783	835	801	757	759	776	799	759	824	825	768	789	733	827	784	748	766	802	760	771	738	808	773	729	805	771	766	799	786	790	800	803	790	753	784	776	783	783	808	826	760	763	794	777	813	776	762	828	777	741	769	799	799	741	728	746	784	784	756	793	839	792	778	760	760	757	815	784	777	714	793	803	779	734	768	770	810	787	795	773	802	755	803	758	759	832	815	745	757	759	844	838	757	757	752	800	757	748	763	794	780	766	799	804	756	749	770	731	792	755	820	768	769	794	815	767	811	765	776	821	783	780	764	766	781	798	756	782	715	800	796	735	732	784	778	862	766	746	817	763	774	782	777	768	697	806	805	763	837	741	760	796	824	767	754	754	813	803	812	745	760	760	840	774	806	802	783	803	829	793	806	800	797	749	788	812	780	794	834	818	778	821	841	776	798	752	769	794	777	789	774	775	728	794	767	784	787	756	775	763	760	792	771	779	753	756	814	781	801	763	778	769	784	756	730	822	717	815	787	725	763	787	809	764	785	792	785	808	785	800	782	799	791	802	837	798	802	794	796	801	821	814	733	784	775	780	832	781	779	771	737	773	719	798	801	825	811	842	786	804	769	818	770	784	757	781	790	757	824	746	742	779	763	766	772	857	737	762	768	824	811	739	762	774	795	786	794	783	749	750	821	765	789	749	747	740	768	794	763	793	823	792	769	797	834	810	779	779	808	770	761	779	764	777	777	740	775	761	768	782	847	802	750	739	784	781	758	809	811	804	753	772	750	764	760	777	755	806	862	782	835	787	785	776	781	789	779	834	761	764	767	753	799	782	805	807	811	793	721	839	791	768	820	765	747	798	789	751	807	777	806	756	791	765	794	761	819	783	799	761	786	780	771	746	743	801	825	757	781	767	735	733	789	806	772	764	730	794	790	785	827	736	727	787	778	765	779	858	795	822	792	740	815	731	767	811	797	752	763	778	770	775	792	741	768	727	811	798	782	746	785	786	765	800	818	734	776	785	768	797	779	734	776	786	809	771	761	779	843	790	783	793	793	773	769	820	826	747	751	801	802	773	799	809	803	806	822	714	780	797	762	827	780	792	770	789	776	757	741	797	826	787	758	798	764	785	803	847	766	788	773	779	798	791	761	783	772	789	823	711	810	783	792	742	769	784	795	773	793	781	772	817	772	785	806	728	794	766	741	797	741	750	772	839	755	749	757	814	758	820	816	779	783	762	777	731	810	769	781	804	783	797	786	780	810	850	759	789	802	751	798	815	787	759	779	754	797	776	826	822	778	731	759	781	840	785	791	770	752	767	769	795	790	768	833	812	752	811	736	836	726	768	776	770	844	828	754	834	777	772	785	772	750	724	756	769	806	816	787	744	794	739	783	810	822	756	780	806	731	787	781	824	820	814	787	797	758	739	785	761	765	787	779	759	808	772	814	765	758	796	773	816	807	782	823	748	755	741	807	777	760	736	751	791	822	774	725	745	805	831	816	806	731	796	784	721	815	768	763	775	781	843	762	819	806	800	808	738	838	806	822	785	749	762	734	770	826	788	746	815	827	793	774	704	845	757	778	760	716	788	816	700	784	816	766	781	730	763	824	745	757	772	751	828	774	789	780	751	761	794	730	765	766	770	809	844	758	781	797	826	789	782	736	741	765	772	810	762	793	749	718	781	835	791	749	749	815	802	776	809	792	784	767	784	775	817	766	751	760	764	780	775	738	825	780	754	760	745	774	776	777	737	797	791	772	786	779	806	785	800	789	780	835	810	758	788	741	806	771	736	767	814	789	769	822	802	807	825	821	755	757	761	730	758	767	790	776	765	810	699	811	792	775	776	772	801	773	795	803	777	787	757	824	805	749	795	804	836	800	791	814	790	727	757	742	757	792	812	750	790	817	795	791	773	754	786	746	791	776	787	803	750	784	743	761	803	767	819	793	811	788	811	748	785	797	789	727	741	796	806	823	748	779	782	764	797	791	792	732	787	797	761	819	746	816	785	761	777	774	781	740	790	757	736	818	751	757	781	800	761	814	794	769	767	809	812	789	786	766	791	792	783	764	755	778	781	784	824	745	802	840	797	781	785	770	773	827	772	811	806	737	787	744	757	790	787	725	738	735	739	763	776	800	773	736	811	744	775	791	768	776	747	779	739	793	762	739	816	843	837	778	778	803	819	778	820	823	762	792	815	754	759	774	813	809	787	767	786	809	783	849	752	808	800	814	796	786	783	800	766	777	776	756	778	812	803	772	784	768	809	772	777	793	790	803	798	790	760	764	790	771	783	783	792	776	819	782	735	779	777	776	766	795	769	768	775	815	751	788	798	775	740	760	774	762	786	740	802	758	814	794	793	799	774	754	772	749	797	809	816	783	808	769	807	783	778	752	774	754	776	756	806	772	769	753	793	800	745	753	778	757	784	751	747	756	799	779	768	759	784	779	762	790	816	790	769	754	774	771	744	809	813	784	732	759	821	837	783	813	745	765	796	859	810	821	787	786	731	802	781	770	815	787	796	758	746	729	769	777	778	762	791	804	766	822	819	831	782	742	780	777	730	791	795	758	743	806	754	826	814	769	752	783	766	830	767	816	775	744	830	803	732	748	736	800	801	742	795	831	786	750	737	793	760	814	764	805	855	799	794	801	799	779	769	769	782	739	758	759	788	758	792	807	776	757	728	789	789	783	737	805	784	757	804	776	774	774	759	764	842	800	782	789	776	732	821	824	800	807	770	768	746	760	781	817	757	759	789	747	846	727	735	764	806	779	780	750	760	739	689	758	744	850	797	714	813	773	776	798	775	807	749	777	725	790	735	756	775	781	718	693	753	757	768	735	801	773	805	810	773	782	800	807	797	806	782	814	747	822	813	782	827	814	798	826	818	783	805	791	794	793	747	776	770	813	770	792	790	741	797	779	740	771	770	804	822	786	790	778	800	747	712	772	769	773	759	751	835	802	740	783	808	797	798	763	772	774	796	794	779	781	762	803	803	771	735	767	754	777	743	814	797	783	828	758	755	796	752	817	785	840	781	767	811	713	799	766	756	748	741	775	809	779	812	751	822	761	761	764	761	771	761	767	786	787	800	780	818	822	755	770	721	763	775	743	803	833	793	790	807	807	767	814	813	761	778	797	769	805	790	761	745	799	781	783	799	794	780	784	781	858	776	798	745	796
3678	9450	6422	3422	2478	1983	1692	1433	1232	1138	1069	1008	916	961	886	882	891	851	835	843	830	800	840	815	794	783	788	800	755	808	757	770	765	820	784	789	792	815	825	793	815	772	788	757	782	833	774	831	768	821	797	837	793	824	742	801	782	810	802	761	787	747	774	776	771	764	759	763	754	762	837	785	775	783	780	734	767	757	782	860	768	808	756	793	803	819	744	772	810	776	760	755	765	749	745	832	779	782	800	786	760	765	749	803	779	773	795	791	805	804	785	769	743	791	785	780	773	756	795	757	803	782	781	775	828	749	741	799	800	770	780	843	763	869	769	807	817	828	771	785	723	719	781	737	796	816	829	750	761	832	807	729	800	779	780	805	747	798	740	767	791	794	738	777	778	786	794	834	798	736	756	760	766	742	795	752	806	828	810	780	782	810	738	806	763	829	793	793	766	791	805	782	802	849	775	771	728	780	762	798	823	794	793	795	780	791	744	746	825	732	761	799	799	740	791	807	774	736	784	809	823	836	830	833	762	815	774	764	728	774	870	818	780	724	813	773	802	797	825	773	781	809	801	794	786	749	790	778	754	760	784	766	781	789	767	746	771	764	748	801	815	785	793	764	747	791	747	775	781	777	832	776	805	808	752	779	745	799	819	758	781	832	809	800	738	747	777	824	810	769	784	713	770	780	797	787	811	774	775	740	803	798	733	753	822	781	796	804	810	735	789	812	810	807	812	790	788	767	779	783	834	791	752	785	726	715	788	749	786	747	775	803	770	744	794	804	772	844	800	761	764	769	747	736	751	800	773	763	782	819	751	753	742	773	793	805	757	824	837	808	807	802	784	727	759	769	775	787	807	800	751	793	818	808	784	785	818	751	757	772	749	784	759	712	764	784	789	857	813	800	796	747	824	797	786	815	823	788	822	786	840	787	798	748	839	825	750	809	744	768	792	744	780	751	774	761	819	759	709	756	713	832	789	808	792	802	788	827	793	773	807	775	751	764	811	774	771	818	821	760	785	785	765	744	784	802	754	794	835	809	796	765	779	772	841	792	755	813	815	762	790	809	780	801	785	763	779	792	820	761	765	774	799	759	816	806	812	797	781	792	774	781	753	797	749	783	765	799	773	784	778	793	838	776	794	774	742	750	792	768	774	782	791	837	799	736	793	796	757	798	761	787	772	785	811	786	810	773	785	761	780	839	763	771	746	738	746	768	776	749	769	778	801	821	784	815	795	775	762	831	816	802	820	732	809	795	772	781	796	807	785	780	752	815	788	771	809	780	818	802	815	756	783	771	724	794	767	833	792	780	754	772	790	761	769	782	802	810	789	795	771	805	790	753	749	801	697	811	765	811	772	752	797	778	725	762	784	785	743	846	785	799	768	754	777	782	735	804	800	828	768	775	797	798	803	754	796	770	779	788	748	756	764	802	751	812	791	827	776	780	776	773	700	786	765	771	772	769	827	814	755	784	794	818	809	794	797	850	812	811	798	733	791	803	807	811	747	800	778	781	767	774	803	766	814	782	788	815	779	798	819	781	755	791	800	790	756	803	774	759	727	731	797	745	811	720	755	750	788	751	781	777	790	790	785	784	814	790	791	821	797	745	806	828	708	830	818	814	790	764	805	818	745	782	783	828	770	808	755	770	789	782	752	805	778	806	740	784	782	847	819	767	778	758	780	739	829	773	783	771	798	766	768	775	747	822	798	772	755	773	781	781	765	785	783	778	824	771	763	765	818	798	767	812	767	789	758	809	774	827	772	801	803	756	759	739	806	715	823	835	789	772	815	774	805	807	832	780	798	768	796	787	759	730	775	761	714	775	735	782	749	774	754	746	885	807	777	793	848	787	784	766	816	803	739	737	789	789	771	755	754	791	795	768	779	770	735	756	807	781	819	737	781	805	748	774	828	828	835	767	772	772	789	799	815	794	756	762	764	763	780	782	761	799	774	754	808	764	838	829	776	785	730	810	776	768	797	823	779	743	792	792	776	831	761	780	792	796	802	772	787	784	831	744	822	798	816	815	790	768	754	800	809	743	810	795	769	769	792	776	831	803	812	795	794	813	815	813	788	789	805	786	786	791	814	785	757	741	758	779	760	765	781	822	766	797	788	744	747	788	732	756	766	813	778	818	766	780	770	736	748	778	833	731	775	799	783	804	737	786	836	771	777	779	817	801	831	766	789	806	753	751	811	787	778	776	754	769	778	791	832	819	818	784	798	779	793	791	761	787	852	768	788	774	795	780	787	793	790	751	803	777	778	843	761	769	788	797	769	761	824	734	760	812	790	776	797	826	817	775	825	789	853	823	785	790	764	792	822	773	764	708	810	752	778	765	777	804	788	818	746	784	796	777	820	800	785	756	765	764	757	768	799	828	769	788	785	764	779	766	806	750	801	733	794	765	820	784	783	812	774	790	769	779	801	776	801	737	761	738	840	761	748	766	786	847	767	794	808	794	783	749	812	774	809	784	797	778	792	757	782	782	757	785	785	796	787	787	742	788	734	814	806	778	780	800	795	742	771	842	790	799	792	787	803	762	745	835	807	779	755	755	781	749	780	829	812	759	816	877	774	800	768	785	781	787	798	770	789	836	769	776	788	726	782	802	799	763	754	755	769	806	790	842	771	763	753	861	764	795	790	812	723	796	773	806	772	822	753	839	820	756	769	755	804	762	787	828	840	808	818	786	760	787	812	798	785	774	777	825	778	788	834	777	755	822	779	801	787	792	785	787	786	768	836	766	787	820	825	814	792	760	798	781	774	798	723	797	729	791	824	758	780	760	789	765	819	736	769	778	796	801	760	763	788	783	752	773	797	761	757	800	791	784	748	760	803	777	817	785	782	773	810	754	782	758	819	809	784	802	798	780	791	732	760	760	742	819	761	788	732	773	784	787	781	771	785	786	767	779	814	797	754	781	736	803	781	784	741	726	757	722	836	789	756	806	799	807	801	801	786	787	833	802	805	787	784	818	865	798	792	789	801	765	788	795	791	736	776	809	783	787	770	747	722	798	753	780	792	825	826	836	761	807	780	816	774	801	762	776	811	800	769	778	815	766	799	753	790	793	842	861	773	781	752	811	760	724	795	818	730	794	753	765	775	805	784	736	795	769	843	790	796	789	777	743	769	801	783	754	756	808	814	799	827	796	762	780	750	772	806	826	738	787	752	789	786	796	749	791	805	805	778	799	746	838	772	763	758	796	760	784	761	753	767	754	736	804	825	746	755	778	774	772	795	795	796	784	782	790	751	793	747	779	749	759	779	814	769	756	805	750	786	762	829	746	758	735	735	777	737	775	729	772	757	839	714	802	782	811	794	764	773	762	776	733	773	775	807	768	856	820	794	829	795	816	836	807	744	804	764	781	833	742	783	777	757	810	828	810	762	778	774	838	807	825	744	805	821	747	779	775	800	781	808	770	810	804	777	813	743	767	790	856	824	800	765	727	806	794	789	796	779	790	755	744	828	738	782	799	821	778	827	796	747	784
24937	21497	28004	25354	13247	787	488	422	330	359	333	305	293	248	245	285	277	271	251	247	236	270	286	270	255	214	264	259	231	212	256	225	275	245	243	247	250	266	245	278	229	238	226	235	211	243	239	258	237	273	257	249	231	264	240	251	263	204	279	210	264	231	263	247	227	235	247	219	235	228	260	258	217	256	256	253	267	246	223	243	238	251	222	250	261	238	259	233	245	227	244	234	239	237	237	234	230	271	228	222	244	247	250	244	233	267	248	257	222	231	237	241	239	214	230	257	259	222	227	250	257	241	216	224	252	212	248	220	229	257	239	255	244	246	249	239	239	237	257	252	265	247	233	247	226	260	249	230	236	259	250	232	259	259	263	227	273	264	213	256	232	255	252	259	245	239	247	240	221	249	221	240	242	249	251	224	249	231	251	223	260	215	226	256	244	220	238	274	236	236	269	233	220	249	262	261	218	245	242	270	238	258	253	240	248	241	238	249	253	208	215	252	232	277	224	259	241	221	254	232	239	241	235	223	237	235	248	264	222	265	225	245	243	230	251	233	256	251	221	212	224	226	248	237	240	240	238	251	239	251	225	247	256	261	261	272	210	235	273	266	227	229	240	203	243	282	257	213	227	259	221	257	240	227	277	255	241	227	251	235	244	258	281	258	253	265	249	275	246	229	266	260	264	244	263	228	244	233	254	242	221	222	248	228	235	257	241	251	233	276	252	246	226	252	244	265	233	246	259	241	277	241	226	226	265	273	246	249	251	241	249	245	256	248	257	251	235	262	245	214	220	250	230	258	264	242	222	212	236	246	241	211	248	228	227	240	262	262	236	235	239	225	231	275	242	226	235	235	235	269	235	249	245	233	236	275	273	244	255	283	238	255	258	263	227	260	244	244	246	259	242	233	243	273	265	258	216	247	224	227	253	210	253	227	233	265	260	223	226	225	258	225	247	234	246	251	254	235	223	264	230	229	259	241	222	239	242	256	226	239	242	245	247	236	251	236	229	254	258	264	267	238	256	249	261	234	241	246	263	249	222	251	243	265	213	251	247	226	232	246	246	250	248	227	247	271	209	246	237	239	229	257	254	241	222	250	214	245	237	240	246	243	239	242	229	250	231	249	241	239	254	271	256	254	242	237	230	217	251	217	263	239	248	258	247	231	247	243	235	231	251	259	252	273	266	248	266	248	255	229	237	227	252	254	262	232	238	251	270	263	248	223	276	241	236	244	226	251	258	255	259	275	248	231	248	245	224	235	252	250	238	253	260	219	250	240	225	253	258	255	241	230	220	246	237	231	250	237	241	227	250	240	220	256	225	240	243	239	238	244	250	243	227	236	255	243	244	239	250	279	247	256	253	262	240	217	240	249	233	214	236	228	223	249	213	235	242	234	231	232	254	238	244	266	220	238	277	265	241	218	205	213	265	216	244	250	231	236	262	230	230	225	236	251	260	261	247	256	241	231	218	253	236	227	211	239	213	256	261	240	228	243	268	247	230	216	233	246	232	211	232	255	231	262	237	232	240	254	267	232	239	251	237	273	256	225	248	252	246	251	253	228	254	235	263	251	261	236	233	244	245	271	258	248	258	240	240	281	257	242	227	223	238	260	249	218	287	241	242	274	228	264	263	240	234	279	233	253	233	257	239	252	229	243	248	240	274	211	277	252	220	256	241	244	235	259	253	256	266	243	244	268	234	271	233	251	220	251	245	249	226	239	243	205	260	235	233	260	248	253	252	261	202	237	243	256	247	269	232	248	234	252	248	248	244	216	238	227	232	224	245	226	236	261	262	269	244	251	258	240	230	252	265	224	223	229	248	237	235	227	261	240	234	237	263	211	246	261	239	215	241	261	209	227	242	241	226	278	259	232	244	230	227	250	252	242	245	247	263	240	216	222	256	238	240	262	230	238	244	254	249	273	241	249	259	236	258	227	236	233	259	240	273	245	227	253	236	259	239	229	235	230	230	247	221	235	252	254	271	220	230	229	245	246	251	235	265	263	243	229	251	244	253	268	239	251	211	214	249	236	233	222	246	238	244	235	242	242	240	222	230	217	250	246	246	244	241	241	230	235	237	245	239	236	232	263	243	236	263	254	270	240	276	234	266	220	221	251	228	243	263	231	265	240	224	223	237	253	261	253	234	234	247	211	211	235	246	246	239	219	225	252	251	251	259	262	228	213	224	238	247	244	266	241	251	241	257	234	229	243	264	256	245	231	231	251	232	249	239	221	237	239	257	244	246	221	253	228	278	215	235	242	258	280	213	228	241	226	232	266	266	271	249	235	234	265	241	214	256	241	233	236	231	244	204	218	246	267	227	233	259	251	228	264	253	242	221	262	212	262	252	262	257	270	252	237	242	242	258	219	217	249	262	267	241	248	215	226	240	234	241	248	264	249	238	221	228	245	233	243	250	240	213	217	249	249	217	215	237	236	251	223	235	232	241	246	244	225	275	219	220	271	276	251	237	239	250	239	259	243	250	235	264	205	260	258	256	242	251	232	239	215	227	253	238	235	228	241	251	221	241	230	223	229	250	253	243	243	240	231	269	231	239	227	228	240	228	260	256	260	222	255	227	240	241	231	218	213	256	237	246	243	231	233	250	262	236	240	217	247	248	240	240	246	235	231	249	257	222	254	267	254	252	243	247	236	252	218	251	244	217	245	244	247	261	241	270	234	209	253	238	242	235	247	236	209	246	280	198	238	265	255	243	230	251	256	231	246	243	221	243	230	256	247	243	245	234	235	230	227	252	234	250	209	226	239	213	218	257	231	262	221	222	243	270	244	248	221	237	256	229	235	236	225	235	221	229	238	272	266	258	225	253	227	247	271	254	237	233	247	215	229	241	248	234	244	275	229	247	274	239	242	231	239	230	235	247	241	249	212	225	218	264	264	227	233	242	233	226	228	249	267	243	238	226	228	252	237	232	250	221	227	269	236	248	235	222	241	247	245	234	244	236	257	247	243	240	252	250	233	242	237	235	220	237	235	236	232	224	219	248	252	246	262	249	236	248	253	259	261	219	263	219	253	210	231	226	246	247	252	242	232	269	278	262	233	229	262	253	240	227	245	244	245	251	239	222	220	244	230	218	229	223	235	237	223	213	219	260	257	247	226	225	221	242	218	241	238	230	244	222	229	261	257	253	265	258	231	229	238	250	241	235	236	227	245	221	262	251	234	233	251	239	231	231	230	240	229	240	228	251	240	223	248	237	235	222	228	243	251	237	238	243	252	253	242	223	217	220	237	253	250	218	243	250	226	255	224	238	221	240	225	242	258	258	250	209	228	248	223	260	247	237	248	233	245	214	253	238	252	241	248	247	236	235	249	212	242	249	226	238	240	263	257	240	265	243	265	235	242	239	257	247	229	247	260	217	247	229	227	222	240	234	257	258	230	231	245	269	253	239	258	249	220	251	245	248	247	250	249	252	238	251	237	261	234	245	233	225	254	220	238	232	241	247	247	263	243	248	250	225	221	214	229	220	247
3427	5432	3485	1769	1269	1020	795	661	561	438	429	363	340	347	299	327	290	300	298	273	307	296	296	279	281	301	304	281	278	258	263	250	275	244	269	259	281	282	298	280	299	296	267	248	292	270	273	255	268	264	241	254	278	293	287	262	286	254	263	278	265	284	277	276	237	259	289	280	252	289	285	271	273	259	265	283	259	276	250	299	297	241	263	253	268	260	286	269	262	273	257	295	257	264	276	297	283	247	296	275	268	283	251	273	233	273	281	279	273	265	289	257	306	292	273	274	266	268	269	251	259	273	269	286	270	269	253	231	275	279	262	264	271	249	272	274	245	251	283	276	269	262	283	251	272	258	260	278	256	269	262	278	243	283	263	292	230	240	287	229	302	253	268	266	259	290	294	269	264	276	260	273	262	266	282	255	284	282	287	266	253	260	262	274	258	268	246	252	286	261	270	250	272	286	226	279	290	247	257	259	267	253	255	278	243	256	286	264	256	280	258	246	271	253	253	235	283	267	265	228	266	236	295	303	247	297	267	274	260	273	264	249	243	252	264	268	253	243	289	257	255	292	267	251	274	247	273	278	246	264	240	264	255	283	282	292	284	258	264	266	288	241	265	257	281	269	257	276	257	249	285	276	266	245	256	284	285	294	270	274	250	288	277	261	280	277	309	254	260	262	279	247	275	292	265	275	269	289	256	320	273	253	293	267	270	309	287	282	278	258	264	280	281	287	288	254	275	276	281	275	271	293	270	236	267	242	254	262	271	259	262	250	260	259	263	264	274	248	265	242	251	274	255	286	292	274	254	273	267	280	288	264	260	287	268	244	251	250	254	282	274	304	252	244	263	286	252	252	265	271	255	260	258	248	271	245	265	269	288	279	286	279	273	249	302	285	262	267	243	268	260	264	250	288	261	250	285	271	286	268	261	248	265	288	286	300	269	277	264	284	248	267	284	250	262	259	277	278	293	258	272	272	269	264	262	274	279	283	260	270	266	285	278	283	278	258	234	230	265	283	272	238	279	253	257	271	259	299	269	272	276	270	271	245	261	283	277	276	275	250	260	262	292	242	292	279	251	237	266	285	284	225	281	289	244	248	248	288	261	272	285	253	258	266	248	281	269	269	264	272	263	230	247	257	276	260	274	288	279	263	284	251	275	281	275	265	269	265	284	289	258	254	255	284	251	286	281	305	306	259	292	286	250	276	329	270	258	248	273	268	277	247	280	257	268	242	254	268	227	282	259	264	291	273	247	281	267	280	262	268	269	258	291	264	258	257	287	266	261	269	251	260	248	286	280	255	270	236	273	286	287	262	280	275	231	262	278	291	293	245	257	258	268	247	242	268	255	255	279	288	315	278	264	260	273	267	265	242	294	256	259	244	254	275	323	259	246	272	235	288	260	262	254	259	295	271	253	251	244	274	276	254	267	270	283	268	296	240	275	265	288	284	263	277	264	274	274	247	294	253	286	254	259	269	245	272	258	274	244	275	294	278	247	292	246	259	285	267	266	243	287	250	255	273	293	265	277	259	268	270	253	278	266	278	273	245	287	263	265	266	274	244	287	258	272	252	266	262	265	284	289	255	271	252	243	283	296	281	260	276	252	282	278	284	262	268	265	277	280	263	280	265	249	279	261	285	260	248	262	305	289	285	264	274	259	269	259	246	232	271	289	256	269	271	261	256	263	279	280	264	276	271	246	262	256	254	285	265	254	249	242	292	262	260	262	256	294	278	236	285	273	323	277	253	273	277	261	270	282	292	324	271	243	254	267	253	259	270	240	280	265	259	275	258	280	272	244	287	266	279	263	254	252	262	267	255	275	270	262	247	260	268	292	262	274	278	277	239	290	260	260	254	244	292	257	261	264	264	279	255	278	274	239	239	271	263	302	270	272	274	251	246	256	242	278	286	254	264	270	289	261	294	273	258	256	260	287	271	258	266	279	282	258	233	244	270	280	275	290	264	277	253	265	246	235	292	264	259	263	282	287	284	261	281	244	293	289	266	283	288	262	265	271	307	253	293	260	237	250	246	279	269	264	269	273	276	249	272	291	252	269	271	283	289	294	249	281	278	264	243	259	252	250	264	276	252	277	244	286	285	272	247	265	267	264	270	254	284	258	272	249	258	293	285	287	259	267	252	285	269	284	253	266	254	283	271	269	280	239	265	272	261	294	253	251	268	251	283	288	283	262	248	276	268	236	293	290	249	268	248	255	291	273	251	253	238	275	245	263	245	278	293	244	244	254	256	250	276	258	295	233	282	284	267	267	269	234	259	260	266	232	259	294	255	259	258	268	256	238	238	247	267	277	277	290	239	235	308	264	272	259	285	272	241	249	274	264	270	256	258	291	252	249	264	269	268	260	286	252	261	275	276	276	275	294	243	280	229	254	247	268	252	266	252	286	279	276	272	252	273	268	256	265	268	260	248	264	271	300	283	252	255	289	260	285	238	272	285	261	252	264	301	253	297	277	260	247	287	263	266	275	276	236	280	274	246	243	285	293	283	267	272	289	269	253	263	235	266	284	265	291	290	239	290	264	241	294	256	252	254	280	273	274	253	284	275	267	268	266	292	255	285	267	232	254	264	268	281	270	253	288	235	264	277	273	255	262	265	276	270	263	265	284	271	293	277	272	257	244	266	290	252	284	265	298	253	267	275	265	270	259	280	264	237	274	285	272	251	274	236	278	247	264	293	247	238	255	239	263	276	298	290	266	279	265	267	256	273	271	261	266	298	265	255	253	267	263	262	248	236	271	263	278	254	288	261	284	221	243	272	287	265	255	257	279	294	241	261	282	262	268	236	285	260	229	272	249	251	278	254	282	261	255	280	263	278	296	275	261	281	277	275	266	283	251	276	260	245	258	293	278	250	262	256	263	265	305	275	272	249	257	275	266	282	284	261	295	236	253	241	260	263	249	268	282	261	275	270	275	268	246	278	278	242	257	262	262	284	243	268	267	287	276	262	266	263	258	248	268	271	267	270	272	265	291	233	308	255	289	253	270	281	259	277	280	283	273	265	266	286	263	280	270	273	278	249	256	267	267	276	235	252	238	266	278	278	283	267	281	257	293	300	280	283	244	306	270	271	263	305	283	303	300	260	258	241	240	287	233	254	273	249	272	254	269	273	259	268	231	247	267	243	265	254	277	280	283	244	244	276	257	283	256	270	243	265	242	261	277	258	242	272	284	240	245	268	281	279	281	274	289	264	252	265	257	239	264	283	285	289	278	285	270	285	304	264	258	289	287	258	259	260	251	264	265	261	256	276	242	260	288	227	294	250	272	264	254	291	293	310	254	259	248	265	283	281	286	275	276	274	253	290	262	271	299	286	264	293	257	263	267	250	276	283	276	272	272	271	279	265	240	261	273	252	265	276	246	268	262	253	294	238	288	285	227	270	255	245	267	265	269	261	252	285	246	299	268	253	277	252	233	277	274	281	268	279	249	259	257	251	271	296	259	254	257	271	263	289	261	247	296	264	280	278	288	279
22654	21501	29351	24048	21432	21405	12188	1649	1302	1234	1166	1044	1033	955	959	921	941	889	933	874	895	888	906	873	869	821	862	863	869	840	803	782	864	853	805	842	840	749	800	786	792	804	819	819	835	818	846	859	844	828	817	797	776	813	831	823	813	760	802	783	794	771	855	821	824	878	804	807	858	809	829	820	805	799	834	756	814	775	742	814	782	763	831	823	797	817	738	822	771	780	817	831	799	801	841	771	844	818	780	820	796	810	800	814	807	778	849	808	799	773	835	772	792	827	794	780	839	857	817	805	785	780	837	820	769	788	773	782	773	825	796	765	836	816	768	775	774	767	881	838	772	785	742	793	763	780	796	788	823	738	793	809	857	799	827	833	811	834	784	807	805	865	799	798	829	850	818	805	795	813	753	787	803	832	804	795	813	805	732	792	742	841	765	834	796	797	794	846	777	824	822	806	828	835	792	855	843	773	785	748	807	839	810	786	825	806	852	808	810	784	773	832	808	783	761	799	816	790	831	830	827	798	760	788	775	800	789	771	801	809	765	834	808	760	837	785	780	807	864	766	795	809	835	836	840	810	751	780	799	834	748	813	789	834	781	786	807	786	819	833	789	780	804	759	813	828	804	770	867	813	797	788	821	797	822	789	790	794	812	863	823	819	769	765	827	845	859	789	778	783	814	817	857	919	812	790	784	795	829	802	819	774	790	755	852	780	766	764	857	801	784	810	847	837	822	825	757	809	825	838	782	802	783	809	781	840	822	779	798	796	795	830	832	827	812	844	810	781	809	776	839	738	791	806	795	793	768	809	779	818	788	804	828	752	813	770	779	847	776	788	771	732	796	793	779	839	813	800	802	789	780	826	770	792	793	831	729	845	794	798	849	789	861	783	814	791	848	848	806	901	867	807	853	779	790	776	798	813	816	806	800	852	799	761	805	771	817	814	826	789	828	797	786	787	742	871	818	843	805	798	841	857	790	857	851	826	785	826	790	760	823	797	867	793	830	812	862	773	857	823	768	775	782	764	820	828	796	849	812	791	887	849	791	821	801	796	788	827	857	840	826	821	794	799	743	800	789	766	797	754	792	739	837	702	839	843	827	825	769	818	794	817	822	792	829	827	789	788	815	792	812	768	793	818	776	793	812	796	788	802	856	772	752	866	765	813	808	771	814	827	790	820	831	857	855	786	776	833	802	798	830	797	756	799	825	790	777	788	805	865	812	872	751	766	849	799	816	774	777	798	720	812	774	817	806	815	879	816	791	806	806	832	812	779	840	760	814	797	812	772	781	756	814	794	833	818	813	746	799	799	865	810	812	781	761	802	830	838	804	799	798	859	836	820	794	775	807	824	818	821	760	800	857	777	796	783	834	852	773	765	815	785	771	793	817	836	807	860	833	787	802	814	785	765	857	801	843	843	788	778	773	809	795	789	808	766	831	817	769	842	804	767	773	810	840	762	814	810	837	811	761	792	819	805	794	793	765	821	793	810	819	788	780	782	801	801	771	841	717	813	830	781	798	834	780	789	878	779	802	785	814	766	810	801	852	797	781	795	772	775	827	845	717	774	767	841	822	758	825	778	759	775	787	816	789	760	791	821	813	790	754	798	798	797	827	804	813	811	792	853	778	774	800	782	817	812	832	799	752	797	780	790	824	829	797	850	828	790	837	800	797	806	808	796	846	792	811	842	816	819	825	853	815	817	813	800	814	822	794	808	816	792	773	770	811	797	788	840	789	809	813	800	808	847	784	790	803	808	829	769	812	806	762	819	805	747	829	784	851	757	770	824	843	850	811	777	759	830	833	792	811	807	844	806	802	810	846	851	862	803	827	759	804	773	825	830	778	839	813	793	802	872	828	868	798	836	812	763	818	824	786	783	788	724	806	823	818	785	844	860	803	796	769	812	834	807	846	831	802	813	855	848	841	843	835	755	774	823	808	767	809	815	791	792	815	829	762	770	787	828	777	880	801	837	776	858	804	805	783	822	777	800	800	809	785	788	787	839	800	804	857	788	779	756	847	770	802	745	755	747	769	811	759	792	817	829	813	790	810	763	842	855	809	805	815	762	812	823	775	752	829	862	856	809	831	812	825	777	783	799	812	807	866	790	754	803	812	791	829	772	807	823	791	805	769	824	762	861	810	820	807	829	823	804	837	809	810	786	796	853	796	796	840	836	808	794	790	835	773	772	772	749	805	790	781	802	760	809	830	799	810	804	852	813	780	853	832	773	796	762	851	853	759	784	790	803	804	809	800	796	852	784	808	828	792	828	798	824	784	763	833	812	805	831	825	815	785	782	838	814	838	835	815	793	727	821	797	810	755	791	796	765	794	760	798	794	763	787	831	808	771	809	802	789	775	770	770	834	798	792	819	767	809	802	827	840	825	818	841	806	775	842	837	795	805	848	795	818	812	826	764	796	767	777	782	778	795	801	745	815	803	798	788	726	813	760	798	794	822	823	865	784	799	839	793	870	828	758	803	823	805	804	805	770	758	789	815	793	808	774	780	770	777	786	823	819	775	834	828	837	778	821	835	760	834	733	780	845	793	768	781	825	815	791	817	810	735	844	806	794	769	784	794	801	785	868	797	825	848	800	768	813	781	778	756	778	732	812	849	791	785	788	774	818	817	831	806	831	789	808	792	836	783	782	820	815	775	789	789	776	786	763	812	754	833	789	852	817	758	783	832	781	831	797	795	811	829	783	774	810	812	816	827	779	778	789	812	823	832	824	812	800	804	752	781	816	813	788	799	802	823	804	786	835	749	803	843	845	823	803	779	799	793	814	809	747	873	835	795	815	823	769	854	814	756	854	827	872	772	828	810	781	805	777	808	760	842	811	887	828	778	836	802	827	813	790	796	815	792	811	825	811	793	786	783	819	794	847	785	775	781	812	762	813	866	837	771	814	803	815	840	788	749	811	741	787	780	836	798	877	808	780	754	824	758	781	825	731	811	837	780	806	784	803	790	804	813	828	790	802	764	811	755	750	726	811	777	787	797	792	775	837	805	788	792	841	800	825	792	736	786	815	799	779	820	815	772	823	777	789	836	785	796	800	822	781	856	741	776	768	771	782	826	777	845	867	840	811	787	840	790	778	784	841	791	802	787	784	781	763	806	767	810	767	821	779	764	809	803	813	827	819	802	755	831	826	807	806	805	755	777	817	797	792	815	789	792	764	770	794	791	778	820	759	785	825	813	815	845	807	788	823	808	777	780	805	760	808	750	807	840	783	767	819	826	777	836	758	847	836	778	779	795	735	809	848	842	873	860	781	801	819	892	823	815	784	826	786	792	806	802	822	772	790	771	844	781	780	776	796	767	820	827	780	836	809	781	828	817	756	862	778	857	742	766	752	789	839	815	801	751	817	804	783	749	816	796	836	837	809	816	755	748	778	793	740	811	784	894	820	765	766	797	850	779	784	754	765	788	796	803	845	763	788	767	819	785	804	841	797	768	790	837	801	829	796	768	840	816	760	777	852	797	796	750	773
4788	15013	10457	5382	4053	3027	2435	1993	1650	1465	1317	1216	1149	1094	1012	985	914	965	937	894	843	917	902	863	874	893	895	863	874	886	902	831	813	822	856	835	802	855	820	870	783	812	880	807	851	832	909	783	804	832	869	833	778	845	772	838	806	840	864	843	855	825	772	831	790	821	804	842	828	832	819	816	814	838	782	823	802	832	839	873	789	787	862	836	804	831	871	802	821	851	842	854	772	767	828	774	819	799	817	805	781	801	800	820	826	788	796	729	830	821	800	800	832	790	801	861	738	839	851	796	807	830	841	848	820	821	812	884	798	765	795	813	778	846	838	848	830	787	833	827	825	806	837	837	851	816	787	864	818	802	788	867	809	866	824	832	773	837	808	821	830	784	800	846	836	833	776	789	791	833	818	837	796	822	786	796	896	831	864	806	791	813	763	789	815	803	757	877	814	777	815	834	811	802	826	820	829	809	846	813	801	812	793	808	791	758	792	779	798	796	816	813	825	804	826	797	822	794	806	780	771	827	868	775	831	810	812	766	814	792	832	752	812	770	772	871	842	830	843	871	804	814	784	833	826	806	788	826	796	845	796	895	813	825	782	812	785	825	788	823	805	781	800	812	837	819	815	813	791	833	847	826	822	827	849	807	862	825	794	831	762	830	823	795	811	791	785	834	768	798	831	765	790	814	805	778	830	811	832	882	788	811	805	783	803	805	838	837	824	822	851	768	863	835	785	775	779	832	808	820	809	859	847	785	790	796	782	790	786	823	841	780	766	792	787	784	826	792	850	833	812	785	829	840	877	783	783	808	819	767	786	799	805	885	809	864	848	855	817	780	810	814	798	809	777	766	788	827	860	777	793	825	789	850	800	783	853	840	854	834	840	831	809	854	765	748	806	828	815	808	800	817	796	775	847	782	834	825	826	800	809	828	851	787	779	833	754	881	841	836	789	803	831	841	812	823	843	803	802	805	853	819	831	792	811	831	776	785	837	844	814	798	827	784	832	810	828	835	788	811	815	809	824	814	788	846	792	804	792	788	847	822	820	838	795	813	818	788	791	755	869	798	824	812	821	795	804	786	834	837	790	839	819	908	833	822	833	865	818	790	833	833	798	761	792	806	795	806	812	823	794	846	785	858	841	832	793	818	859	791	825	781	789	773	807	835	781	802	828	841	795	839	812	812	820	820	796	762	816	759	807	823	825	767	843	812	770	833	859	753	802	808	793	781	828	828	806	840	842	772	806	793	868	772	803	787	821	751	787	856	838	829	882	758	831	813	803	863	823	807	816	805	806	820	834	819	772	822	796	798	803	768	815	786	833	828	832	807	763	785	764	786	837	832	864	794	846	826	829	855	820	797	829	808	793	811	894	810	798	790	820	835	831	816	812	817	811	830	834	823	808	815	806	841	794	827	851	833	838	771	862	821	804	797	811	799	845	770	833	817	831	790	818	791	815	853	808	808	818	812	795	820	798	844	799	816	798	791	825	838	828	784	770	850	805	809	771	810	785	773	849	807	867	870	820	818	775	816	766	832	819	795	798	818	837	801	817	842	824	838	825	797	789	871	771	852	793	777	834	803	798	814	885	760	781	768	814	827	792	825	823	831	878	777	838	818	766	826	801	764	826	830	771	829	747	808	844	787	818	815	831	833	843	849	824	826	772	839	811	800	750	796	761	798	818	871	822	824	791	799	813	880	771	852	815	816	793	803	815	810	842	829	856	807	790	811	809	826	848	841	809	783	818	796	818	822	780	818	806	832	849	807	819	796	822	712	825	812	804	871	850	800	861	806	798	824	839	815	777	774	840	839	793	812	879	765	844	856	795	791	811	854	809	776	785	819	846	823	819	784	756	802	860	807	758	819	788	840	817	834	795	804	801	821	799	812	788	797	839	850	793	775	804	843	806	830	787	850	832	821	803	923	741	826	798	798	809	823	779	822	861	858	779	783	786	794	786	869	813	777	833	835	797	822	830	863	823	843	833	779	820	814	846	822	855	807	841	788	795	807	799	808	832	813	822	820	834	822	802	789	839	788	823	818	827	814	829	803	795	793	800	832	835	826	838	821	790	770	797	861	840	757	774	831	849	820	854	741	818	753	787	814	812	826	800	814	776	829	841	815	826	829	834	785	865	757	810	791	793	821	797	832	844	836	820	825	779	880	834	796	789	866	833	781	795	778	799	800	808	876	875	844	829	801	843	818	805	816	807	797	820	802	797	803	846	807	849	824	829	821	855	793	777	802	790	797	772	796	814	822	809	770	801	842	803	836	841	825	853	783	792	815	834	858	784	860	814	865	834	839	807	847	828	846	844	821	788	808	804	764	803	823	797	814	778	813	820	800	758	835	814	819	773	820	808	796	843	770	788	812	824	720	791	784	763	840	802	804	823	824	818	802	802	784	806	850	809	816	777	845	785	804	808	804	830	824	774	790	822	858	839	790	807	864	758	842	816	818	844	786	775	782	819	787	792	825	771	830	822	785	825	834	879	808	818	841	781	809	839	840	791	846	813	844	770	786	790	800	819	795	828	843	845	825	766	821	804	800	811	798	858	859	806	856	770	754	833	776	842	818	830	799	842	754	729	799	813	836	772	838	818	793	811	768	800	795	796	829	834	852	857	782	847	816	831	853	824	811	822	821	833	812	807	826	773	839	818	803	820	854	895	834	754	798	808	814	871	826	826	834	850	766	785	813	845	765	890	802	798	810	786	824	793	784	833	766	794	812	805	774	785	803	837	821	778	781	828	806	793	806	803	878	822	797	824	808	847	800	790	813	755	833	795	813	830	752	844	795	812	783	798	825	837	805	818	799	781	849	821	779	840	818	787	815	800	865	736	830	775	810	854	823	797	789	768	827	837	842	824	763	849	802	821	819	777	830	868	799	845	880	796	801	792	818	798	872	830	797	819	789	896	769	817	876	781	823	843	857	826	777	837	816	824	821	778	817	814	810	808	817	831	829	794	787	782	825	803	810	854	779	856	848	788	839	833	869	813	798	833	860	783	846	801	849	857	810	826	826	812	823	793	839	781	863	829	782	755	799	766	772	820	819	811	767	780	832	820	835	816	797	849	833	793	809	857	757	825	779	837	861	835	807	801	810	834	778	814	790	819	785	832	827	855	791	823	788	828	761	835	824	810	830	785	783	790	765	807	805	803	756	813	765	792	758	839	824	826	845	803	779	804	809	789	813	817	809	810	826	825	813	818	794	856	795	844	839	826	819	887	796	814	804	784	846	812	833	852	808	846	758	800	815	809	805	781	815	794	825	849	833	858	815	775	817	773	797	802	794	788	838	823	824	794	791	779	810	778	834	835	792	853	802	827	861	821	785	829	752	778	824	810	830	814	834	827	786	793	812	824	830	780	852	812	767	826	829	798	799	809	791	761	772	834	799	810	747	785	859	847	811	761	839	780	820	819	767	813	814	789	788	808	845	835	796	838	769	842	770	802	849	818	831	775	806	777	769	815	888	806	857	847	833	768	872	830	836
27953	20514	7909	775	484	440	395	393	375	372	360	371	380	362	373	366	341	340	364	348	378	382	374	362	363	386	355	389	368	334	362	379	351	325	357	384	361	369	363	361	357	378	360	381	351	364	354	391	336	356	356	369	335	354	359	362	393	361	356	355	372	365	369	403	372	346	343	363	374	393	367	407	352	339	330	379	353	373	375	383	378	373	362	344	361	356	378	364	362	346	371	340	363	372	370	351	376	367	361	365	338	375	377	366	366	361	379	356	367	370	368	403	346	345	335	377	366	358	372	370	367	359	330	339	352	345	359	382	357	351	362	368	382	354	362	371	373	317	343	346	345	349	380	428	394	351	385	348	355	375	366	366	419	313	376	350	378	369	345	365	361	342	359	340	371	347	354	407	397	384	388	388	370	375	368	365	367	360	353	311	365	356	350	391	345	353	361	371	337	386	386	332	380	365	361	383	392	349	369	330	370	364	333	360	368	359	353	305	366	353	363	384	382	372	394	346	357	357	355	375	395	359	327	352	388	380	379	377	390	377	373	377	371	366	372	397	358	412	389	377	363	364	347	338	389	373	355	351	341	384	388	363	341	320	397	350	364	332	359	380	350	390	351	384	384	349	343	377	350	353	366	379	355	344	416	384	373	374	365	357	355	333	344	359	385	386	368	339	346	353	410	375	351	354	356	388	330	370	385	361	360	386	382	366	365	366	401	386	370	369	384	377	370	348	383	369	315	359	371	356	411	356	371	328	394	359	356	400	377	373	350	380	402	373	398	361	352	343	360	371	373	346	336	374	393	363	370	353	369	333	364	335	355	358	336	355	357	344	348	359	344	362	370	341	401	367	337	363	327	376	372	356	383	358	352	386	333	352	409	385	335	374	380	362	345	357	400	371	326	363	371	341	348	370	330	336	325	372	389	347	372	365	374	363	354	376	404	373	384	328	367	353	347	349	337	364	371	371	328	363	334	356	354	385	330	353	377	348	367	359	347	335	378	397	373	377	372	363	399	362	366	355	372	347	381	389	340	376	362	345	340	333	357	360	366	360	401	369	341	370	375	369	362	358	386	369	344	394	378	397	363	330	365	328	410	375	365	375	353	378	365	347	329	369	346	349	372	345	341	393	383	372	403	350	400	350	376	395	385	343	362	379	361	352	360	363	379	354	373	379	374	357	381	381	343	364	358	350	366	387	347	367	352	353	382	368	373	354	403	396	375	391	387	370	369	422	359	367	385	311	372	365	348	352	354	366	343	387	338	359	336	349	346	364	381	330	401	372	377	369	367	349	363	386	377	401	392	377	362	369	361	368	364	394	386	321	356	377	380	370	357	353	383	373	370	369	374	335	368	380	361	362	350	383	342	351	343	366	366	374	434	385	372	356	365	344	362	340	351	350	371	348	357	330	372	342	351	335	336	353	343	382	400	394	369	374	355	357	391	356	371	374	357	350	318	357	355	379	340	372	360	324	371	383	382	385	430	370	348	356	331	362	353	351	390	360	349	362	355	349	354	359	352	361	360	370	406	367	343	330	388	348	354	367	372	362	368	402	347	373	363	362	385	396	360	380	357	361	322	362	369	376	351	362	356	388	372	373	332	338	395	363	376	351	340	352	372	375	383	379	341	358	325	374	363	359	356	371	347	353	344	366	367	382	363	375	356	343	324	329	347	392	371	362	376	315	349	331	328	360	380	346	356	378	355	352	357	357	364	352	397	336	399	355	349	340	364	359	376	368	366	339	348	368	365	384	349	401	365	368	354	371	367	364	374	359	378	401	383	355	353	376	377	364	391	391	405	369	383	377	367	363	330	382	382	366	341	354	338	363	355	334	364	362	369	377	383	389	337	366	375	340	377	357	397	340	356	369	337	362	371	368	407	389	377	341	328	407	395	360	361	364	358	376	319	365	374	407	363	312	365	367	356	341	375	372	363	386	387	378	361	374	373	345	361	354	352	335	358	373	379	335	376	382	398	372	382	374	349	341	355	375	360	377	354	366	365	385	372	333	389	356	342	363	350	353	395	372	340	391	336	394	325	358	368	342	393	350	363	370	383	365	385	345	374	353	366	389	394	352	337	383	394	370	401	369	386	350	366	390	356	369	380	355	408	371	369	378	335	359	351	348	355	346	374	350	367	343	352	344	370	349	348	374	416	344	357	341	352	362	342	356	399	338	340	343	400	348	381	383	336	349	341	359	382	372	401	391	373	354	393	391	348	374	347	336	357	345	387	378	407	371	379	353	352	395	366	341	397	349	365	363	364	360	383	362	412	367	340	377	351	347	388	374	358	382	361	379	344	358	341	330	364	373	385	352	389	346	367	358	369	390	396	331	347	369	380	368	406	353	357	359	349	375	348	363	367	392	344	388	375	336	368	370	373	402	349	370	366	371	378	385	379	367	364	335	363	345	343	354	356	363	357	356	369	365	376	359	355	372	371	339	359	332	405	321	403	356	372	368	374	374	404	365	371	362	368	378	383	354	349	345	405	374	398	373	381	353	343	355	352	393	355	348	376	386	334	356	361	372	386	372	395	339	354	353	341	297	337	365	357	406	372	358	363	345	385	353	351	377	366	372	365	341	358	408	361	367	377	375	373	354	333	357	362	370	314	398	388	363	364	348	332	381	316	392	363	358	317	376	356	376	338	360	352	390	371	357	344	364	384	357	341	345	378	376	363	355	355	373	360	351	361	302	395	362	340	381	377	331	391	353	368	369	354	350	339	367	376	344	350	343	370	369	386	354	369	380	340	359	378	367	368	406	382	378	365	349	342	380	344	332	363	367	372	393	382	365	337	363	330	345	357	378	353	411	366	386	371	363	344	373	358	354	363	349	364	351	382	416	357	404	351	324	367	358	360	414	344	351	356	354	355	375	350	353	397	352	354	378	347	419	365	376	373	382	383	410	354	361	340	361	383	343	363	389	367	380	354	356	376	338	389	349	374	370	367	367	329	387	381	338	338	367	355	365	396	374	339	359	369	381	357	387	365	356	385	378	357	358	379	359	363	387	398	358	370	356	360	365	367	361	360	392	367	390	390	377	358	333	408	353	343	374	359	397	357	364	377	349	353	382	344	366	314	366	350	348	363	365	349	351	420	352	350	363	391	391	358	411	349	369	387	332	383	368	399	410	334	408	364	369	346	368	383	407	369	322	382	337	360	321	349	375	343	365	350	381	349	342	367	364	355	352	376	347	403	361	357	348	350	382	352	391	373	368	375	389	407	356	364	374	340	374	346	353	378	349	369	351	352	356	355	360	340	407	376	362	404	390	341	383	336	368	361	371	335	354	353	324	392	365	375	394	337	393	374	325	361	361	351	393	373	339	371	371	397	375	401	348	328	361	357	368	379	380	330	367	370	367	338	364	376	383	346	378	404	374	363	334	353	373	399	361	371	341	388	376	361	396	368	363	340	382	356	347	371	344	383	344	367	341	341	372	321	302	373	346	379	370	356	357	397	379	360	343	379	358	387	369	350	377	394	363	328	348
4436	1463	939	661	523	501	476	401	438	419	411	399	385	390	380	402	372	383	365	362	382	346	389	399	398	343	363	398	348	412	375	342	379	341	357	399	347	352	384	363	395	425	357	380	362	382	352	384	356	384	392	375	366	360	399	378	372	384	383	354	374	371	373	366	370	355	342	374	392	380	372	391	395	366	360	372	381	375	342	378	389	383	379	361	379	386	339	377	336	379	366	420	410	414	369	350	340	368	346	353	358	330	388	375	379	345	377	382	391	372	362	332	370	336	367	341	373	428	349	362	326	365	382	366	384	376	377	382	345	356	347	390	375	347	385	355	387	378	420	355	374	350	351	353	362	370	361	373	398	368	351	373	387	341	393	386	359	384	354	361	388	380	380	405	361	397	336	342	334	393	388	346	370	386	364	369	362	344	356	371	340	408	347	344	379	381	360	356	349	387	394	358	346	403	358	374	382	368	364	359	338	352	369	362	321	350	373	364	372	409	380	366	368	364	365	388	370	377	410	385	337	405	352	367	404	354	370	380	373	376	390	354	351	350	339	369	348	379	368	372	387	369	373	404	381	390	382	359	392	362	385	396	363	357	348	372	364	376	401	387	394	356	342	359	370	360	375	393	381	353	361	368	322	376	355	378	350	355	348	402	347	356	365	371	384	396	347	370	385	363	354	358	356	406	372	340	410	432	410	376	386	335	403	382	368	397	355	357	374	389	371	367	341	388	396	381	389	358	385	362	359	404	401	371	362	357	361	370	370	369	350	349	414	403	384	368	387	353	393	369	380	347	382	380	381	413	376	381	389	393	388	344	353	351	351	353	382	350	377	394	372	359	356	410	347	398	394	395	398	382	377	386	346	385	389	414	369	373	359	367	366	347	388	359	403	365	380	351	354	393	366	383	361	373	363	397	371	348	368	361	362	344	353	338	385	351	335	337	370	360	399	365	352	346	386	335	377	368	383	375	366	385	358	339	354	378	362	375	344	334	408	360	393	337	370	374	364	367	364	333	408	387	341	376	338	339	346	353	379	356	381	370	351	391	350	376	413	360	372	340	399	390	398	354	384	336	382	360	362	355	347	385	355	391	373	346	374	368	304	395	387	388	373	380	317	378	378	376	353	344	357	377	371	380	367	361	370	331	382	396	345	386	374	357	364	368	373	394	371	332	379	392	374	393	376	395	373	353	400	409	355	342	379	374	352	405	402	360	380	369	374	347	378	410	381	373	381	379	361	370	377	351	379	395	359	356	358	346	388	368	386	363	385	383	347	366	377	392	366	372	376	369	388	405	374	386	397	343	394	371	344	343	391	363	350	387	341	351	374	331	345	367	405	369	367	345	381	361	338	383	354	351	339	386	351	364	349	360	379	364	343	357	361	391	358	386	350	380	367	369	392	380	354	380	408	401	408	360	409	402	369	360	362	385	329	396	338	369	375	372	378	369	379	364	408	367	380	355	342	391	338	365	383	351	360	345	385	364	360	359	350	368	312	394	390	418	348	367	358	343	353	358	395	351	342	342	347	367	365	380	393	358	346	404	362	386	392	360	369	398	370	352	374	409	323	355	384	378	382	371	365	365	365	377	355	373	331	373	380	353	395	353	396	390	384	350	385	359	372	352	344	343	379	360	413	394	365	376	389	408	353	374	360	356	330	408	377	416	403	361	367	372	391	353	362	358	378	392	372	361	375	359	394	412	381	339	362	353	332	351	363	356	372	376	348	391	335	392	389	343	374	357	371	401	378	390	334	378	366	368	360	399	323	398	357	385	387	410	397	345	365	369	364	382	391	341	379	378	359	386	365	356	347	380	375	352	347	377	364	376	353	379	368	396	342	362	370	354	388	387	371	355	404	340	396	392	359	361	362	355	357	397	362	374	399	390	379	382	350	377	356	373	402	401	366	371	351	377	359	382	377	379	370	386	395	355	370	359	355	347	367	393	379	336	398	354	363	370	357	372	382	354	370	366	374	342	385	347	376	382	361	363	348	332	347	366	371	350	356	393	409	371	352	383	392	368	361	395	369	379	383	360	367	395	365	383	397	373	341	360	355	352	383	382	351	375	380	342	364	374	370	365	347	336	376	403	388	384	368	383	380	354	368	371	389	357	360	381	330	376	355	356	358	384	337	355	390	367	348	365	349	341	373	410	359	370	368	424	380	394	373	367	331	357	393	392	374	362	353	370	348	373	355	379	393	346	384	370	376	370	356	336	401	358	381	371	398	369	353	373	352	366	379	386	357	366	388	373	353	401	348	360	373	360	386	360	389	377	395	375	386	372	384	406	377	362	357	397	388	358	352	355	318	383	353	362	408	368	384	372	381	358	377	379	378	374	385	397	339	382	385	374	350	370	366	402	362	377	366	369	370	372	383	368	382	361	402	381	348	402	363	381	368	377	354	376	395	371	372	359	390	385	333	392	372	378	348	373	362	379	387	343	382	375	398	343	389	360	394	374	361	362	405	355	386	331	417	359	366	339	386	372	356	357	345	340	366	395	400	388	368	360	394	404	391	382	402	349	366	374	352	386	374	391	350	377	402	359	345	377	403	340	363	363	345	396	384	392	372	376	398	344	340	345	355	357	373	368	363	364	366	376	359	377	372	366	383	313	372	369	365	352	382	347	369	375	384	348	388	359	400	366	381	366	356	372	369	401	404	360	331	348	403	382	361	387	355	377	377	364	378	379	372	377	337	360	361	377	375	352	408	368	382	409	357	368	392	380	385	384	369	379	383	402	413	367	338	368	368	377	342	391	354	373	391	355	351	385	409	394	386	357	387	353	393	343	380	373	401	412	359	377	350	395	369	327	368	382	359	375	402	387	366	349	383	385	372	361	373	364	375	365	334	380	366	364	374	331	394	412	349	353	369	359	338	375	355	367	381	355	374	376	362	367	351	359	361	373	373	378	370	354	367	383	376	375	408	427	396	350	378	367	377	337	360	362	335	395	401	375	395	387	393	351	393	374	375	358	351	412	335	382	383	356	346	365	398	376	378	383	395	375	334	355	372	336	368	345	386	364	365	357	377	366	345	363	365	363	371	328	368	342	357	338	379	357	374	357	361	362	381	384	365	378	381	359	379	351	365	382	367	381	382	365	369	381	371	374	379	408	369	340	370	368	358	346	378	374	332	417	350	350	363	394	345	390	369	355	331	350	395	366	411	325	367	380	380	398	371	405	359	372	377	368	374	363	398	380	375	353	360	344	378	378	364	359	351	352	386	367	376	379	354	379	384	400	366	371	394	385	386	358	383	358	409	361	371	399	347	367	367	369	396	376	370	364	362	331	336	388	352	411	384	402	384	358	340	354	369	392	376	367	371	339	396	369	331	358	407	360	386	364	412	347	336	345	394	359	433	378	384	378	414	386	367	387	388	385	383	367	391	329	409	330	365	369	369	345	376	358	339	363	369	400	343	364	349	347	364	334	347	367	355	380	364	376	355	347	361	375	359	392	372	351	397	334	378	375	394	362	372	359	379	355	360	405
23679	21432	28907	24351	21449	12784	1809	1183	1070	995	960	932	901	897	891	884	771	791	824	785	795	792	805	824	788	808	802	815	831	777	804	758	768	805	753	787	810	788	796	766	744	783	730	785	806	781	845	826	744	799	756	777	764	766	805	776	779	762	798	792	760	760	818	771	795	755	766	782	773	761	775	778	830	799	744	817	746	799	744	798	795	815	773	792	827	817	841	797	810	794	780	815	756	829	796	803	734	752	722	783	791	773	831	718	738	764	780	801	803	805	775	764	815	793	794	777	789	800	725	800	829	799	787	820	797	776	788	804	757	711	766	788	762	782	774	809	809	843	830	834	798	810	801	774	772	801	852	751	780	732	801	766	789	747	788	754	751	753	777	812	773	739	869	737	823	799	820	793	785	805	765	748	749	740	768	795	762	805	788	833	758	745	812	780	712	818	833	787	787	748	756	830	778	752	778	784	764	801	777	761	832	795	783	757	738	824	732	773	738	754	780	774	747	737	756	789	770	844	761	815	740	783	765	826	799	778	742	734	787	708	763	802	824	721	777	761	748	730	722	757	767	791	772	733	745	729	783	760	754	802	759	778	761	790	767	791	766	791	791	809	763	813	761	755	729	760	775	786	810	768	761	797	733	778	747	704	766	780	813	801	801	809	813	774	761	793	813	727	751	779	794	794	788	798	765	768	788	778	792	805	778	776	732	799	741	762	825	780	775	748	791	803	831	789	779	740	802	723	761	827	809	772	795	734	743	810	777	790	811	821	779	739	824	764	787	774	767	760	775	795	818	807	808	779	780	792	821	779	818	789	783	776	763	759	764	775	766	767	763	774	751	809	798	764	818	777	743	802	755	780	758	742	756	787	759	795	826	779	747	751	808	773	788	791	778	760	745	797	798	736	749	776	795	774	740	761	833	747	795	781	767	754	764	748	795	816	761	768	772	780	807	797	799	756	835	756	783	775	764	829	724	755	726	743	769	712	770	747	766	717	784	756	784	744	776	767	774	810	777	842	773	759	828	783	759	807	770	767	770	763	789	729	719	776	816	785	719	792	802	743	797	755	850	779	707	762	805	789	754	748	740	810	747	769	823	789	816	746	737	752	825	824	776	784	776	742	779	806	764	821	794	730	818	748	733	743	768	784	784	776	757	782	745	812	797	793	807	776	753	803	779	780	755	790	735	758	807	806	787	759	808	779	725	810	763	759	796	776	723	783	799	832	744	769	752	761	782	798	820	788	773	769	748	794	787	761	792	763	778	823	747	799	808	762	721	820	795	790	805	780	814	757	748	815	768	822	741	731	773	800	781	781	783	760	802	751	766	812	795	781	782	784	779	761	780	783	824	803	751	770	741	746	779	772	784	779	777	838	803	779	820	768	731	737	773	785	742	805	771	794	767	774	793	782	822	812	752	773	798	784	791	759	779	789	752	789	751	784	748	812	812	765	787	753	764	833	805	749	781	762	783	765	800	763	754	818	778	766	813	781	850	800	743	797	774	742	727	815	768	745	795	786	755	711	787	801	777	738	817	806	743	800	747	832	843	763	807	792	803	805	820	758	758	823	774	780	844	794	761	794	804	798	765	818	786	809	793	758	793	795	753	766	751	755	800	775	796	745	783	783	804	793	766	820	783	718	804	828	717	735	800	824	788	748	757	772	777	738	799	730	762	790	763	812	787	797	725	707	758	783	768	799	760	810	725	715	745	744	740	755	759	798	768	723	734	793	806	769	750	776	865	723	804	784	777	793	794	745	804	823	781	802	792	804	775	794	739	782	786	791	824	816	737	824	803	762	736	761	784	798	785	833	762	805	785	776	754	806	775	754	853	821	829	772	775	819	803	816	793	777	791	764	750	817	828	717	751	776	756	770	743	787	772	761	783	826	795	745	787	759	778	819	840	807	776	804	757	807	763	756	794	763	811	822	768	805	746	719	771	769	791	778	743	798	741	788	752	765	784	818	770	799	747	776	771	800	796	818	715	765	726	791	788	770	751	725	814	791	764	749	729	762	767	770	785	798	780	744	760	746	791	788	804	802	739	744	764	790	748	789	789	828	760	804	770	775	773	780	762	791	730	747	783	770	775	830	762	735	791	726	735	788	786	763	745	766	741	801	761	762	793	780	784	752	811	790	754	773	738	729	842	787	750	782	726	779	789	821	753	773	797	786	801	811	812	766	765	833	800	829	785	797	819	804	742	781	778	767	737	802	805	753	793	785	827	800	781	771	763	779	781	769	757	754	724	738	821	766	769	785	741	766	811	752	799	820	808	797	780	764	739	806	758	699	760	719	760	744	727	762	763	755	802	775	780	756	764	791	740	728	750	770	770	752	760	798	771	762	787	758	778	783	814	769	809	756	817	757	825	782	805	776	784	839	802	808	735	790	796	722	749	749	792	772	737	833	837	757	722	775	788	744	759	776	817	763	816	750	837	792	757	784	778	797	832	775	733	763	775	793	779	762	754	781	756	839	822	808	777	753	792	790	752	789	773	776	755	765	760	735	763	789	728	793	802	780	754	758	759	800	752	777	832	754	769	748	842	759	790	754	782	787	759	773	787	760	784	727	781	776	762	766	812	764	775	814	762	741	810	787	710	799	773	773	759	769	758	793	815	748	794	796	730	811	710	781	769	794	778	801	758	770	783	783	728	785	809	753	737	810	807	786	786	787	753	809	750	759	718	738	740	798	763	744	809	736	762	804	796	758	795	823	782	762	779	763	778	762	716	774	745	776	763	804	799	726	827	751	798	820	760	715	749	793	752	795	778	785	788	778	747	751	747	799	733	800	836	827	769	765	757	764	763	821	790	758	724	784	749	761	831	784	750	771	828	807	733	737	806	824	770	829	775	757	763	794	725	794	789	814	795	803	740	737	803	789	756	794	837	738	800	754	758	752	791	798	766	783	752	774	798	787	752	813	789	811	788	778	794	791	755	764	816	779	804	797	733	798	789	750	816	816	770	790	795	762	792	779	740	793	753	781	749	783	788	791	723	770	838	776	762	752	758	820	724	757	776	763	804	784	744	804	803	806	705	733	790	765	726	819	788	743	764	733	780	781	758	774	835	791	743	759	814	717	790	742	784	745	746	714	825	775	774	813	783	694	822	747	830	809	753	766	798	779	797	819	768	712	753	776	780	808	771	774	786	759	776	773	771	743	769	737	770	738	785	815	786	817	795	733	764	726	791	749	754	774	789	778	767	753	760	772	760	766	751	744	747	813	785	752	764	765	747	757	731	784	730	797	778	805	804	788	783	729	775	776	775	718	733	835	799	776	737	838	791	768	766	779	722	801	806	786	795	816	798	754	752	762	755	771	822	793	794	778	759	808	772	731	727	782	803	756	789	779	785	779	801	794	761	838	766	799	804	768	793	808	772	824	755	804	785	739	780	809	774	758	802	752	725	710	798	751	775	813	785	769	774	812	750	773	814	785	785	822	757	747	799	775	792	798	770	790	792	839	813	774	807	788	768	765	757	795	739	775	744	746
3558	9351	6425	3323	2543	2019	1581	1386	1189	1126	1054	1017	931	924	846	913	907	896	795	913	793	784	819	880	862	783	814	762	772	802	777	836	830	847	759	782	806	777	814	798	779	804	820	760	782	810	782	802	793	806	777	731	827	782	775	791	763	792	765	778	805	798	833	792	845	750	719	764	769	837	777	832	786	792	737	798	789	794	775	800	785	780	813	784	791	805	764	787	809	797	771	780	739	767	776	796	773	738	786	747	775	810	793	767	797	803	728	768	794	794	769	811	716	751	743	781	780	808	791	767	759	789	811	752	796	776	784	764	725	792	765	801	805	771	780	759	796	778	779	804	812	760	796	810	752	738	741	769	795	774	798	772	774	777	784	810	774	760	774	833	769	785	774	768	778	808	813	819	789	780	782	741	744	772	761	749	754	811	816	804	776	718	810	815	777	783	775	778	830	784	770	791	814	742	738	839	762	811	813	780	755	748	811	769	750	735	782	789	799	784	775	737	772	787	734	812	770	744	800	752	786	742	744	773	789	815	764	786	771	777	774	770	749	750	812	777	774	760	780	775	767	813	792	752	813	815	800	789	830	752	805	810	836	768	741	830	729	761	729	792	787	781	799	844	763	741	783	794	773	737	787	747	819	764	764	745	766	849	758	795	847	735	742	761	782	800	738	767	790	846	705	814	814	814	773	807	816	782	802	771	788	781	762	846	829	776	769	766	764	745	787	773	771	800	760	763	772	751	800	792	786	755	785	810	762	764	813	792	772	781	762	755	797	787	782	789	754	790	735	765	762	767	784	774	778	767	804	810	790	758	782	782	760	758	839	830	791	803	767	783	762	813	738	787	779	789	757	785	803	765	770	833	804	768	798	749	810	759	802	751	783	788	765	806	786	823	788	787	816	818	792	780	810	756	784	799	758	790	770	782	775	791	780	791	763	806	736	789	816	809	798	762	756	784	770	774	789	774	755	781	791	760	769	788	740	758	808	754	775	757	756	789	780	780	747	785	771	752	779	789	749	739	816	730	829	770	748	778	773	770	772	783	749	793	753	777	765	780	827	797	761	823	837	770	756	816	786	803	830	795	758	801	805	747	807	792	798	751	794	732	784	756	778	775	766	764	821	768	757	752	828	769	781	731	781	762	761	770	796	752	749	830	740	727	748	744	744	724	787	788	843	788	786	760	728	772	743	778	794	797	780	842	786	780	818	827	780	784	785	817	816	748	778	779	754	786	819	802	795	767	769	719	800	737	818	776	771	773	752	789	770	802	781	726	811	788	817	814	764	794	742	784	801	778	796	765	801	752	766	759	752	761	729	811	756	793	769	797	771	833	753	733	816	756	766	751	769	785	743	778	767	767	798	785	835	791	746	783	798	782	774	761	789	800	740	789	804	747	796	734	814	798	795	770	763	770	784	771	765	781	795	783	781	767	739	775	809	744	825	774	744	800	781	783	796	727	780	768	780	786	781	805	778	774	809	757	757	775	765	797	799	787	762	726	777	772	800	791	791	789	802	828	731	775	797	769	750	792	780	824	813	839	737	792	826	806	821	743	805	741	769	744	737	782	751	807	806	805	718	747	825	762	716	803	736	726	781	747	773	819	753	787	747	734	747	756	779	749	775	806	763	765	792	770	773	779	807	790	772	763	768	814	794	775	765	748	785	794	751	770	791	805	844	786	733	747	770	759	814	779	804	755	757	778	784	809	716	809	758	760	755	794	752	769	775	849	771	820	794	808	788	800	787	839	744	735	778	774	822	789	774	749	831	782	831	796	803	768	766	829	825	803	798	794	788	771	780	806	793	772	786	794	773	775	775	766	778	760	757	720	771	774	801	787	802	774	805	796	738	739	770	776	749	758	751	801	746	799	775	779	802	768	751	780	803	779	752	776	825	730	771	779	806	789	796	798	800	786	806	806	749	812	770	785	814	816	725	798	790	782	788	799	831	738	781	796	739	844	785	760	811	750	768	779	758	771	748	780	797	777	813	838	811	753	757	828	762	767	787	800	791	782	798	752	805	784	774	799	765	763	776	741	765	774	779	787	791	781	815	779	806	820	748	806	794	742	761	806	777	767	786	765	787	800	739	851	777	808	807	763	819	744	806	788	758	743	782	791	731	785	828	765	825	737	748	732	777	822	806	816	750	802	791	763	734	757	792	740	787	759	791	769	800	778	803	788	787	821	753	741	801	761	792	786	795	788	797	772	785	780	775	754	753	758	817	758	805	837	793	792	771	718	769	803	769	785	812	766	745	770	740	741	747	754	768	739	782	791	740	811	773	787	741	764	801	739	813	742	831	741	756	798	740	752	792	757	813	744	789	753	822	794	813	794	786	814	788	821	736	794	789	718	808	793	789	769	810	764	810	766	788	781	768	753	781	764	758	793	817	744	802	754	764	792	772	786	809	776	738	776	797	791	794	796	753	787	770	751	770	792	800	746	785	792	827	770	738	748	763	796	805	814	777	803	725	799	800	772	834	803	773	803	796	801	806	836	770	770	755	758	731	811	757	773	754	818	758	747	783	764	785	783	821	775	791	791	828	762	758	757	718	793	815	770	742	821	741	804	801	755	772	731	760	782	813	795	752	763	757	793	773	788	772	812	818	797	776	835	790	834	746	765	779	799	804	738	764	739	761	835	723	835	789	814	819	820	839	771	741	778	805	732	804	761	792	779	781	787	796	810	755	748	775	778	835	806	787	852	791	799	814	813	846	804	764	807	771	760	758	797	810	765	785	736	757	801	826	765	808	779	705	804	794	754	806	803	746	781	783	755	786	773	786	781	791	844	812	728	783	797	783	818	743	762	818	761	796	734	763	767	759	815	764	728	774	743	739	766	816	761	765	771	852	839	753	768	710	775	790	776	770	776	732	784	825	784	776	761	771	762	770	806	818	773	802	816	767	748	796	840	802	761	800	749	811	781	750	770	794	759	767	734	814	792	804	781	754	768	754	783	807	782	734	810	784	766	803	803	796	744	799	786	776	832	842	814	811	793	731	816	756	736	796	766	831	824	775	762	814	787	817	775	767	803	786	770	734	763	779	763	780	763	753	755	796	819	835	848	793	793	812	769	803	780	745	767	782	792	776	801	764	781	760	757	769	750	803	797	763	754	764	810	769	775	754	762	732	770	750	749	807	782	774	759	806	787	803	833	798	768	798	798	749	718	759	788	785	716	811	754	732	742	807	805	815	776	754	805	778	776	800	798	782	799	731	766	767	826	726	820	786	781	810	771	727	807	785	768	833	799	798	802	773	794	792	821	784	792	833	753	781	838	805	810	815	731	777	745	756	787	765	794	802	784	802	796	775	768	733	806	750	788	795	805	730	778	766	766	764	831	767	758	791	804	799	776	791	735	798	805	769	724	785	773	784	781	791	783	775	849	779	776	780	737	790	780	817	724	785	792	802	767	812	768	799	823	778	799	820	757	773	790	818	816	797	802	763	790	739	802	805	798	778	756	751	773	785	773	871	798	764	780	822	790	751	820
24716	21400	27871	25249	13083	730	499	425	350	348	333	281	266	261	292	262	261	288	263	272	242	277	259	235	277	261	265	226	235	234	233	243	284	233	224	253	259	247	217	248	255	246	258	242	246	244	224	254	242	243	249	258	236	229	275	267	228	245	223	244	262	274	222	269	227	261	214	234	239	236	240	235	231	190	246	230	243	223	253	236	253	248	243	262	242	236	224	275	236	217	222	245	240	226	240	218	231	203	255	252	250	254	267	250	277	254	241	239	244	259	228	241	233	230	240	255	231	242	238	255	271	239	262	251	246	238	236	230	240	244	265	218	251	233	206	252	240	245	274	218	242	241	221	231	242	246	232	227	222	237	227	264	246	244	252	244	234	271	268	248	220	229	237	233	224	237	206	233	247	258	232	239	226	253	253	248	236	251	221	250	235	242	218	241	278	241	226	209	236	250	231	214	248	261	223	229	239	232	250	217	245	232	233	247	232	242	236	244	263	243	248	253	247	231	272	252	262	256	232	251	230	245	244	234	263	246	244	237	270	222	236	272	217	248	235	263	242	230	253	210	244	208	193	225	242	265	259	234	246	202	264	271	229	216	262	239	256	247	233	240	255	224	238	227	253	263	249	234	262	245	257	245	249	246	215	265	246	238	231	247	242	213	245	237	237	253	236	239	224	259	243	278	230	223	245	258	227	242	232	229	274	230	233	237	248	249	239	250	258	248	243	267	248	240	228	230	254	224	226	229	240	226	239	274	285	254	263	246	242	266	236	234	247	253	251	256	236	250	253	226	232	234	237	244	200	224	248	242	259	239	240	227	233	279	274	234	236	249	224	239	239	228	256	220	254	247	240	220	210	233	220	241	237	230	232	238	219	243	259	244	243	242	217	251	231	234	247	202	246	240	233	236	221	257	229	240	256	248	263	232	229	225	242	226	260	229	226	241	248	212	237	271	214	222	238	225	266	249	236	225	248	236	253	222	239	240	234	261	257	249	236	248	243	253	209	242	247	286	236	233	240	241	243	242	239	255	242	245	259	214	219	271	262	223	224	212	243	216	216	260	252	258	242	269	221	253	251	267	233	233	229	227	264	232	260	206	248	252	234	228	238	242	256	248	250	223	246	213	241	241	230	258	246	227	238	258	229	234	257	263	236	235	234	252	232	230	229	261	258	232	257	272	261	276	275	269	233	265	253	236	254	244	253	227	257	240	244	219	262	225	281	249	238	209	235	257	218	235	252	231	218	258	267	247	292	215	233	236	246	227	256	226	251	231	250	247	233	247	231	245	220	239	257	251	231	230	250	258	253	284	263	250	233	251	235	282	222	241	222	241	241	264	267	218	300	219	216	253	236	246	245	268	252	213	221	236	240	236	224	247	265	240	250	250	285	271	241	212	242	258	268	232	238	261	226	243	248	270	234	242	226	221	232	243	233	240	223	230	242	234	271	271	253	233	225	258	232	220	252	231	266	249	233	249	235	246	269	227	219	268	229	243	245	235	232	272	246	245	262	242	223	247	216	255	232	226	230	249	211	238	253	265	277	233	243	239	235	214	222	214	271	259	256	260	282	236	219	220	259	229	248	218	282	247	232	222	242	241	264	277	268	237	231	196	241	239	246	246	245	235	234	245	237	223	240	265	241	244	232	246	236	231	230	228	269	241	247	256	254	234	248	225	216	239	214	242	236	243	249	264	237	247	238	209	257	232	247	243	245	265	245	210	259	233	243	267	223	243	259	274	223	248	241	250	238	264	232	256	247	251	255	244	238	240	241	227	242	250	253	217	230	277	259	224	237	230	238	275	231	267	222	227	209	225	253	251	233	257	229	260	229	231	224	251	243	250	218	274	251	210	229	247	259	266	253	217	222	245	214	239	253	242	266	232	257	259	228	228	228	234	230	235	248	274	239	235	229	258	239	257	236	256	245	253	262	257	227	269	225	243	230	251	262	244	266	230	242	215	225	246	223	248	243	232	239	251	257	240	267	251	231	232	228	238	222	225	232	248	262	244	248	251	234	246	217	238	231	238	255	244	236	243	265	235	232	248	231	257	247	215	242	226	235	250	244	253	248	234	235	246	246	222	253	232	239	235	269	245	259	228	209	248	235	236	219	215	233	211	236	246	239	232	265	207	247	232	268	283	238	254	233	238	247	265	227	242	243	246	241	280	251	250	222	248	240	251	243	229	216	261	271	226	225	240	259	222	223	219	248	229	256	277	255	261	241	251	237	264	216	225	274	238	246	257	244	243	239	247	231	235	240	224	244	248	253	246	255	232	268	220	247	261	224	225	269	260	204	246	243	240	235	225	247	222	230	231	274	234	238	264	269	243	225	253	225	262	206	258	213	229	247	258	247	251	272	233	232	215	230	245	258	222	239	230	252	251	230	238	257	227	246	271	222	225	246	239	238	232	212	268	264	243	225	253	256	249	241	237	273	236	221	250	235	240	241	261	244	236	234	246	220	279	245	220	259	242	247	262	246	233	242	268	232	230	253	246	247	261	234	248	252	245	215	230	233	253	262	225	224	230	245	236	241	245	222	248	220	260	260	248	246	266	241	231	216	243	230	235	250	242	237	251	211	261	247	211	245	247	241	250	240	203	235	237	245	234	246	220	224	221	251	241	262	266	251	225	224	258	241	231	260	280	252	239	226	223	249	261	250	228	258	257	242	250	240	236	245	246	212	219	243	244	244	244	249	246	275	233	262	239	235	244	252	268	217	268	241	249	232	254	217	245	243	240	277	252	240	250	258	237	259	226	232	242	250	232	241	220	224	247	250	240	233	246	256	217	245	267	241	223	236	241	234	262	259	252	221	252	229	258	217	248	224	235	243	225	235	237	212	241	252	281	212	258	240	230	227	255	236	268	245	268	235	246	259	276	257	234	242	228	238	254	237	229	244	229	236	253	222	230	261	240	239	231	249	231	240	239	217	240	239	260	243	232	268	246	246	273	262	257	266	232	252	245	267	252	212	211	224	241	232	258	262	244	245	255	226	228	228	254	222	197	238	256	207	247	253	228	238	248	208	237	238	222	221	264	250	238	246	274	216	250	238	253	247	262	224	257	241	243	245	215	251	221	233	224	214	249	228	216	234	238	264	225	215	245	245	235	272	244	205	232	250	260	273	263	232	249	245	240	272	246	216	243	241	232	233	236	243	244	242	218	214	249	239	237	233	253	255	230	264	248	235	258	249	253	242	252	222	241	258	231	256	262	229	242	238	217	247	248	248	263	233	234	241	233	226	223	271	251	269	243	231	244	225	219	241	254	231	257	229	246	212	217	224	257	226	216	255	234	246	216	244	218	257	250	226	239	239	217	246	209	244	254	227	237	223	227	253	225	251	250	256	276	230	236	243	242	255	249	249	253	233	245	242	242	230	225	266	247	256	230	244	268	259	229	247	236	256	233	236	264	301	238	217	234	238	233	223	238	226	244	264	243	255	245	243	289	228	244	258	239	234	236	225	226	241	230	247	240	239	260	256	231	250	236
3453	5435	3596	1693	1352	920	737	645	499	407	420	353	345	333	372	320	293	320	282	322	308	281	281	301	289	290	289	282	274	297	286	255	278	289	277	297	255	246	245	261	260	294	251	261	303	286	249	278	238	279	271	260	273	284	277	254	291	264	269	259	278	263	287	282	286	275	275	266	255	290	251	290	238	257	264	270	274	245	266	276	274	291	290	272	286	281	278	291	277	267	255	270	269	294	290	278	284	283	272	284	254	235	285	248	249	256	263	290	211	275	269	258	276	256	259	268	261	273	284	290	265	279	279	291	263	261	274	257	262	265	245	259	259	282	266	262	293	279	278	279	276	267	276	267	300	250	271	243	263	271	274	265	290	250	297	266	281	276	270	259	256	246	259	244	252	269	277	254	251	270	266	277	277	282	269	275	251	245	285	272	242	268	259	282	261	261	252	270	267	288	287	298	278	264	280	259	256	271	261	264	288	284	250	232	260	312	264	228	256	228	271	297	255	259	267	266	254	274	237	271	245	277	269	253	277	240	256	265	269	301	283	274	265	251	256	258	254	258	310	275	263	269	245	262	277	244	262	263	283	252	253	246	277	283	251	298	256	281	236	269	273	267	285	274	232	249	274	267	285	249	278	251	277	288	270	277	264	305	268	261	257	254	271	280	270	257	252	293	252	246	259	257	283	266	251	268	251	279	277	252	241	249	280	253	291	270	274	262	249	242	245	268	262	259	265	234	277	256	260	265	283	249	255	282	260	276	258	269	245	257	282	248	289	288	233	259	273	251	306	267	276	306	261	259	273	258	240	270	266	252	262	237	254	265	293	253	274	289	288	267	260	303	262	287	282	239	286	260	283	251	265	268	247	268	253	259	237	276	275	274	252	257	256	243	273	222	275	285	270	273	236	262	260	249	263	268	266	270	255	252	267	297	249	268	255	258	281	280	295	276	246	244	271	266	251	265	239	257	283	270	247	281	303	254	271	303	282	273	292	251	266	249	256	291	272	260	227	271	273	262	265	260	260	253	259	251	257	246	250	266	312	263	258	271	233	248	245	273	231	279	276	283	258	274	278	253	251	253	265	260	262	263	271	278	286	274	273	281	237	284	288	255	289	252	277	270	269	264	259	280	268	284	282	277	281	250	252	246	254	265	259	278	271	270	258	288	254	321	275	263	257	308	273	245	269	244	270	271	246	263	276	253	272	265	268	263	284	268	264	254	262	253	257	289	256	264	248	300	250	268	242	248	277	293	252	293	281	263	269	265	261	276	253	274	270	282	256	277	289	259	272	242	259	294	270	255	269	251	278	280	264	261	195	273	244	238	291	280	290	256	272	268	257	274	256	268	291	269	270	280	293	255	274	243	292	259	262	262	268	273	264	265	255	251	267	264	263	259	271	305	267	260	281	271	271	285	266	273	244	287	255	280	257	289	286	276	269	260	276	249	268	241	278	263	265	276	240	255	289	256	241	284	277	249	266	257	277	253	264	268	263	263	252	260	263	264	266	270	250	262	250	258	246	257	256	279	247	295	269	285	273	284	285	275	246	282	253	256	260	270	252	263	263	251	242	254	250	252	263	287	246	289	282	271	250	237	242	286	239	284	278	240	260	264	260	273	250	268	281	246	237	260	253	270	286	265	248	250	261	253	255	270	246	259	278	253	259	245	276	246	285	261	271	247	245	279	235	251	269	273	256	256	295	249	292	277	266	253	269	267	263	291	310	256	264	253	271	293	248	245	254	273	306	246	261	286	264	269	263	246	261	272	283	261	250	253	259	282	279	256	261	252	299	272	249	259	278	297	289	270	250	265	275	264	272	295	269	276	279	293	269	260	281	280	262	271	266	281	242	255	269	261	254	269	241	246	241	270	256	254	257	259	267	247	282	222	292	275	279	248	256	286	249	251	271	245	269	268	267	251	263	262	257	261	259	250	281	288	285	265	278	255	249	242	267	256	271	232	279	255	264	258	277	271	254	244	288	275	277	272	275	260	275	244	293	249	260	281	255	276	283	260	253	273	256	272	285	263	284	260	258	292	264	282	278	279	254	244	254	278	266	241	266	264	278	260	247	275	263	277	250	235	260	257	232	265	271	242	238	223	256	273	263	283	246	251	282	255	236	279	248	267	258	266	262	266	299	284	301	244	274	293	280	251	248	280	292	252	259	257	276	246	260	228	286	259	262	240	285	284	261	291	280	246	270	294	255	294	277	246	262	262	263	259	240	273	269	266	257	268	275	303	276	267	261	265	292	289	260	261	290	271	241	267	269	254	282	253	271	231	280	274	275	257	238	252	265	295	291	252	273	283	251	270	260	300	265	253	258	274	240	257	253	268	245	284	261	271	259	275	277	245	259	257	275	250	242	254	287	290	254	261	264	259	266	285	283	267	275	273	259	271	294	269	266	269	275	256	269	245	272	270	248	265	239	260	290	274	319	270	266	235	268	274	243	261	276	259	260	288	253	260	268	251	279	260	261	255	267	250	272	240	280	261	281	266	244	257	259	264	286	246	264	278	248	260	290	268	261	263	281	260	273	252	278	276	244	267	278	268	262	266	244	270	274	273	280	263	269	272	257	267	281	272	316	275	278	244	240	270	264	272	282	274	270	272	246	250	264	255	279	264	287	268	267	279	244	259	262	266	259	253	283	273	298	264	270	258	256	251	266	291	267	263	282	281	268	258	250	264	233	255	253	270	253	275	247	270	262	249	284	242	249	232	253	291	265	264	278	256	264	266	233	276	284	256	270	253	277	256	238	251	251	287	239	262	257	237	266	253	255	277	270	255	243	284	236	275	269	258	262	264	276	239	254	274	271	256	258	277	265	278	282	242	267	264	271	288	268	254	242	261	279	253	272	265	280	273	300	252	251	254	248	248	245	281	247	246	254	275	253	248	264	275	279	253	268	246	277	266	257	262	277	278	288	266	265	255	246	251	259	254	264	259	270	259	282	279	283	262	280	244	242	255	256	295	270	279	250	276	267	285	245	271	258	274	268	253	247	266	271	246	279	242	279	277	262	272	260	289	240	260	264	282	243	256	259	277	247	257	267	270	284	264	266	287	271	263	252	311	269	242	227	265	253	273	254	283	257	289	261	286	282	267	257	271	292	286	260	234	291	276	290	259	296	259	251	298	265	236	257	287	246	271	267	263	280	282	258	255	270	266	276	249	271	261	280	265	252	246	252	246	247	264	253	277	231	280	246	273	259	280	281	251	277	299	277	276	248	263	265	258	269	252	280	245	253	272	271	272	269	276	268	289	264	232	261	283	244	273	245	240	273	271	276	261	228	295	266	250	259	279	262	252	279	283	265	273	269	270	275	243	268	252	260	259	273	272	260	255	260	294	233	293	316	257	268	271	259	269	264	300	242	264	255	275	297	283	266	270	261	267	263	259	263	271	252	268	256	286	290	278	259	265	244	302	246	280	265	282	253	266	295	282	287	253	275	273	301	263	271	266	270	263	297	257	259	297	276	256	296	280	244	251	273	254
22682	21548	29453	24103	21566	21619	12246	1761	1233	1221	1149	1052	1030	994	1000	948	885	919	910	895	860	897	888	856	868	827	807	850	866	778	835	836	837	835	826	858	811	762	851	781	821	789	814	851	841	872	836	764	782	810	781	797	896	784	816	770	862	832	791	807	836	811	794	832	831	798	839	838	809	785	788	768	860	803	783	864	840	818	807	753	778	854	897	819	811	786	836	769	829	788	794	804	792	803	768	749	772	826	781	774	823	795	788	817	786	808	738	775	832	836	826	779	793	755	849	804	810	854	825	821	789	813	781	764	779	773	820	791	849	818	751	830	798	741	787	787	841	844	798	806	800	802	819	780	780	782	780	793	829	809	797	793	831	793	732	812	835	804	783	811	847	790	786	797	824	813	764	812	802	756	828	731	756	787	782	817	774	805	811	775	777	795	786	833	783	756	852	791	771	793	777	782	843	777	829	818	817	783	842	789	765	800	872	802	801	810	824	825	810	810	754	775	805	812	759	797	742	821	805	799	796	785	827	807	837	795	783	794	801	794	795	777	848	784	808	789	777	811	853	764	821	818	805	770	830	816	775	777	825	760	798	801	783	756	793	812	797	790	787	779	861	819	771	842	849	776	792	838	828	828	809	820	809	752	761	812	792	816	840	838	793	840	807	806	798	823	756	786	823	766	846	848	845	748	818	815	799	804	813	817	827	742	808	762	822	779	771	763	793	828	799	796	824	767	812	810	811	848	775	799	831	776	802	817	833	802	835	777	811	805	812	839	839	782	766	839	798	830	791	782	742	801	818	744	810	765	793	801	777	808	829	809	816	804	783	793	766	802	831	822	800	826	805	769	819	794	802	827	806	804	791	837	831	809	787	829	784	853	811	792	778	742	819	807	753	785	838	734	780	763	792	806	845	777	846	781	761	828	815	805	870	801	817	834	792	805	876	802	829	782	822	834	824	761	867	763	842	773	809	797	864	826	777	745	812	750	801	730	786	795	817	846	839	807	814	812	820	837	808	875	860	798	791	821	771	841	840	796	762	799	800	785	780	872	774	790	786	820	741	829	814	826	861	819	817	790	793	819	776	844	870	874	805	817	786	815	813	751	806	783	818	786	821	824	821	803	805	785	766	832	812	850	819	828	776	755	850	779	778	811	814	818	752	781	805	813	822	750	837	814	866	807	826	870	849	759	840	821	761	778	785	816	830	851	848	831	776	780	790	827	776	858	824	751	802	827	771	829	793	794	807	808	808	822	820	786	791	768	798	803	768	771	805	832	800	777	881	786	765	763	822	762	798	788	735	804	832	796	794	789	797	803	780	796	859	787	860	818	803	832	772	798	784	811	784	802	778	886	810	777	832	775	804	825	831	797	775	829	875	838	771	819	779	852	803	783	797	803	821	794	775	772	842	786	748	820	825	804	825	764	788	797	846	800	815	809	810	773	846	788	758	778	822	790	808	735	771	808	807	783	776	772	770	802	825	780	793	833	853	810	814	790	804	842	794	800	827	778	813	764	780	817	751	784	836	838	779	797	802	832	831	771	804	742	807	854	839	756	812	774	800	773	771	824	771	787	762	833	798	860	882	801	854	783	776	827	836	806	772	847	808	798	829	756	819	845	827	816	825	812	803	837	802	820	816	856	784	830	803	774	741	838	782	811	810	751	814	800	790	807	856	816	828	837	807	803	825	820	834	784	828	809	812	816	789	803	752	842	867	771	776	796	849	869	802	782	774	850	847	813	841	802	771	767	836	826	804	822	844	755	819	805	819	841	787	843	783	800	738	781	800	799	785	747	850	784	805	834	756	837	819	835	797	777	824	789	847	811	802	765	794	833	796	792	835	808	725	788	848	833	733	820	815	804	838	809	832	827	788	808	780	795	816	810	837	815	794	808	780	791	789	727	839	788	778	785	861	811	820	786	869	781	820	856	800	794	761	807	842	815	789	812	781	786	829	784	766	801	801	827	796	790	789	871	809	838	799	808	832	810	849	801	816	797	829	777	797	766	759	835	803	779	840	810	818	775	837	825	848	828	769	772	806	776	821	769	790	831	832	819	767	824	792	801	809	755	816	786	784	806	775	811	814	839	787	793	779	790	814	771	801	835	811	775	814	817	799	762	791	756	773	823	787	842	802	761	760	766	835	803	807	794	788	816	785	795	825	801	749	770	808	866	820	855	835	827	786	799	835	793	802	853	815	817	830	800	758	806	823	796	799	783	821	792	777	769	822	789	857	832	864	803	802	853	796	799	777	789	800	839	813	732	779	796	772	767	769	791	778	854	785	795	829	825	785	810	756	839	777	774	866	825	793	811	826	792	823	781	742	837	777	810	816	797	806	838	805	833	846	834	778	769	775	791	809	810	806	816	811	763	792	777	779	711	850	808	795	812	804	781	794	855	794	807	770	832	741	776	774	733	774	767	756	787	785	778	784	820	717	828	857	791	840	823	847	775	798	741	833	817	799	790	806	784	841	797	803	798	803	862	792	817	784	823	773	824	800	816	803	761	791	791	777	868	810	825	820	770	750	808	796	809	840	770	793	816	795	854	792	807	802	813	796	801	811	785	790	782	776	806	833	793	807	784	764	787	807	784	752	806	776	818	875	766	805	788	793	804	773	800	781	794	829	834	818	823	782	812	830	769	846	757	789	870	764	781	773	809	818	818	805	789	786	778	822	838	771	739	815	771	817	796	816	790	781	715	783	841	850	836	797	791	815	781	795	783	763	777	788	833	815	814	778	764	785	785	848	780	790	772	810	838	795	768	834	770	779	769	786	848	809	789	843	815	819	766	799	743	835	825	838	814	818	817	801	790	783	774	835	823	788	806	774	791	764	826	831	804	854	786	781	750	804	734	781	771	793	829	793	747	816	816	803	840	829	829	856	789	753	799	816	819	803	809	803	835	823	840	789	823	819	733	799	788	861	832	814	789	753	808	800	769	873	848	798	795	727	811	783	853	800	839	778	775	829	784	793	830	827	769	805	832	864	799	791	767	805	796	807	841	786	773	792	813	795	841	800	845	816	857	765	782	835	738	795	826	760	803	774	829	804	790	836	745	806	848	757	825	784	857	782	833	798	750	792	787	824	794	820	779	773	837	779	807	797	812	826	831	806	806	823	792	838	793	804	782	824	808	824	754	745	803	764	823	864	754	739	732	808	817	811	805	808	762	817	813	756	799	809	799	808	777	800	828	799	808	807	791	779	782	819	783	811	803	850	762	831	779	773	802	816	810	840	774	784	783	790	795	776	798	873	748	803	818	814	855	764	817	825	801	857	810	825	816	764	822	834	827	775	743	830	780	825	765	785	765	783	825	802	771	768	787	817	810	797	835	793	807	862	760	823	835	796	760	772	781	838	807	802	780	784	792	826	819	789	797	748	814	859	787	786	835	802	814	826	803	789	768	775	750	810	833	802	849	825	791	820	780	759	821	782	775	785	788	767	834	781	757	807	795	838	769	794	783	802	822	779	803	797	792	829	794	825	824	852	776
4780	15157	10313	5423	4031	3148	2412	1960	1637	1423	1344	1239	1130	1112	1037	1002	984	949	925	906	862	886	880	890	875	882	889	838	804	919	821	848	850	846	830	827	846	827	805	830	813	894	847	780	842	787	793	823	836	844	776	814	871	771	857	810	839	785	820	825	777	835	799	787	812	749	813	844	829	817	774	820	858	832	803	886	808	820	800	848	807	725	754	885	786	803	840	786	860	820	835	795	786	839	808	824	806	841	868	860	781	831	807	812	849	754	779	792	805	822	843	815	790	811	798	832	818	819	832	777	808	803	855	800	790	832	823	766	787	843	786	817	838	801	793	806	775	821	837	829	820	801	856	817	832	809	765	792	803	798	837	838	826	853	798	778	820	848	859	806	786	839	827	776	818	871	844	831	799	794	781	843	801	767	788	774	793	803	853	775	827	832	846	822	811	796	804	755	771	803	770	815	812	857	825	808	842	817	853	816	794	804	776	796	784	836	817	789	780	758	829	765	825	807	816	760	835	803	801	775	835	847	806	835	836	875	786	814	841	823	774	829	771	802	786	807	798	808	810	883	862	800	846	795	868	810	823	777	742	851	838	821	868	819	817	773	805	813	816	835	843	784	790	854	819	750	760	809	817	839	788	824	818	821	837	821	844	802	812	848	795	810	765	820	830	829	798	864	846	835	836	825	788	900	786	812	849	843	813	834	798	814	809	803	815	817	826	824	785	775	817	795	787	810	853	765	820	851	810	774	775	796	829	775	838	804	775	785	831	808	796	803	819	817	829	813	792	811	895	784	846	821	816	800	831	783	753	821	765	836	828	796	804	839	819	812	831	825	812	778	825	832	815	792	804	787	828	810	818	807	816	825	837	808	776	811	788	828	840	842	844	855	781	800	856	774	757	804	798	830	833	819	853	762	772	763	789	775	833	822	787	856	885	817	794	800	839	851	846	792	792	856	833	830	859	832	827	811	803	764	839	829	802	835	801	782	809	808	775	821	806	805	801	792	818	779	845	790	806	804	842	817	804	789	778	795	809	806	854	854	824	816	801	795	841	793	787	766	804	793	831	801	790	798	830	839	802	825	823	801	771	826	800	851	804	820	830	816	792	825	843	795	852	877	769	836	778	793	803	810	804	799	841	811	831	785	833	860	848	820	855	836	797	829	819	842	784	892	846	838	897	803	803	793	770	771	747	783	795	815	812	813	817	799	828	833	755	827	827	806	838	781	820	797	858	796	900	816	785	812	837	799	741	824	802	767	798	804	822	827	833	824	785	853	807	816	792	772	843	774	789	805	808	821	809	868	765	840	834	865	822	790	804	820	804	809	818	834	835	815	786	773	867	819	817	778	822	799	855	840	805	772	862	841	781	826	839	804	780	785	818	802	810	842	809	808	778	830	803	819	763	823	815	807	796	791	797	804	768	779	818	774	818	793	852	828	786	821	792	876	813	803	782	793	822	817	819	803	799	847	819	864	830	793	825	814	828	815	812	802	839	830	820	846	808	817	772	798	800	811	823	819	846	783	845	800	792	771	828	793	828	833	787	786	802	815	782	801	776	813	716	818	778	760	832	794	833	773	773	827	786	823	828	820	814	790	790	817	829	800	825	807	875	761	799	817	807	822	803	738	820	849	823	810	762	782	836	857	791	809	861	822	830	758	802	813	815	865	779	817	834	827	800	782	856	820	799	868	820	821	799	824	801	790	772	835	814	816	779	751	819	779	833	756	790	841	786	770	789	866	794	804	843	830	829	892	799	825	818	787	817	800	841	814	785	856	823	775	846	819	799	834	819	809	783	838	817	821	783	807	825	841	798	826	822	796	814	803	785	767	771	833	850	794	823	826	793	793	821	821	832	812	803	810	847	805	787	773	845	762	776	826	795	892	730	805	761	777	826	796	799	763	838	831	845	837	807	849	792	870	811	835	787	839	824	811	763	781	841	792	817	811	842	828	818	797	776	809	795	769	817	812	831	862	834	833	853	802	770	832	793	882	817	817	785	755	818	819	824	860	793	829	825	789	849	781	813	831	821	808	833	806	800	791	828	873	800	782	855	810	801	823	846	787	746	819	813	786	774	815	886	823	830	870	775	819	792	821	824	814	845	765	766	761	818	853	836	774	780	828	799	790	759	767	773	792	835	840	810	801	810	785	871	814	831	756	828	778	794	834	823	797	826	813	812	776	798	831	841	779	827	762	867	833	836	811	755	794	801	791	804	823	791	797	751	871	809	821	771	810	788	813	837	793	842	834	821	807	844	763	796	863	797	815	854	802	816	813	803	842	815	824	833	789	841	806	809	801	801	824	800	816	802	807	853	784	813	792	816	806	841	844	814	829	827	792	810	833	813	852	812	821	817	802	858	803	838	715	805	771	867	762	814	793	804	809	812	754	825	821	786	787	797	786	815	809	800	812	868	794	773	802	794	871	847	760	867	816	840	783	826	797	810	777	842	795	804	803	831	840	881	763	810	772	799	793	820	803	758	799	762	794	802	762	842	811	795	790	847	851	802	790	791	831	847	808	829	804	834	763	798	840	784	819	785	798	785	827	837	824	798	799	759	812	837	839	797	841	818	823	798	802	847	796	810	821	861	908	827	889	840	816	769	791	797	822	807	834	837	794	827	785	831	838	841	779	793	774	813	790	816	798	811	806	768	811	796	819	814	752	801	816	819	846	807	867	792	795	816	795	815	799	821	844	820	753	758	761	841	808	812	796	782	803	855	802	771	847	822	797	789	836	804	800	829	867	786	793	793	810	800	821	759	786	789	836	789	783	814	830	811	826	831	773	814	782	784	802	833	783	827	837	816	829	778	794	833	833	807	778	831	788	839	809	819	812	811	825	828	823	823	803	786	844	810	827	776	822	811	820	809	803	808	821	815	823	819	780	770	788	806	796	843	804	769	783	817	818	894	779	788	824	806	784	796	768	804	787	815	822	780	824	836	846	814	802	814	842	803	813	787	745	827	863	805	776	838	781	794	791	774	778	771	776	800	778	811	841	783	817	776	840	799	864	779	812	832	817	802	790	772	792	807	818	795	833	785	800	874	814	820	837	812	781	873	783	825	779	833	825	775	803	796	827	789	835	802	861	780	894	851	825	857	818	781	779	776	823	791	833	831	785	848	775	786	808	811	851	863	763	775	829	776	809	881	814	831	814	811	816	855	818	809	803	818	817	831	806	729	774	782	822	870	804	834	768	763	812	794	780	825	798	797	795	730	768	855	858	752	762	821	851	750	842	804	780	839	853	760	781	852	813	773	797	837	786	821	803	839	813	831	797	811	855	832	857	828	806	854	846	883	806	832	774	798	813	804	847	815	787	828	797	832	823	851	814	812	814	763	801	797	843	792	807	799	806	791	795	779	787	806	812	852	812	807	779	824	836	826	825	754	862	829	799	840	840	797	830	791	754	819	803	766	795	855	863	821	801	814	761	773	829	787	824	802	829	767	813	797	751	868	806	834	839	844	807	815	818	801	843	804	843	789	789	852	844
27880	20533	7973	748	483	402	427	398	405	386	389	398	407	365	362	374	394	353	376	362	351	384	353	368	390	372	365	379	380	340	362	377	385	371	329	331	350	359	386	353	359	343	412	377	406	392	351	360	396	344	381	360	406	385	340	350	328	341	356	329	411	402	353	397	339	377	346	368	374	390	372	336	347	366	376	382	359	381	331	365	385	346	364	343	362	351	309	406	337	350	380	378	364	361	352	358	342	379	353	336	342	372	366	327	357	393	393	352	338	371	392	377	362	354	388	359	347	353	374	332	346	398	377	382	366	378	385	378	370	352	315	367	345	352	365	353	369	345	368	384	385	333	378	392	340	344	370	398	353	355	345	354	355	371	380	376	390	380	335	379	350	356	368	366	379	360	345	376	360	410	339	352	344	359	380	397	345	400	323	365	339	376	355	387	373	335	315	357	371	397	330	358	351	369	354	346	342	350	365	326	356	338	388	360	382	365	373	386	378	365	347	396	373	351	357	366	371	371	363	340	363	376	382	334	363	342	351	366	338	355	344	347	377	346	368	355	401	343	385	359	390	335	384	387	401	377	350	356	388	323	389	348	357	367	374	369	372	365	350	340	345	340	335	359	332	361	398	355	396	368	361	383	373	362	371	345	359	356	361	392	353	369	398	359	380	389	388	388	343	367	313	400	355	359	371	402	356	349	354	343	352	362	388	381	344	372	360	354	366	363	404	351	371	330	355	377	383	366	372	386	368	348	411	367	332	354	376	354	356	365	415	368	375	373	343	352	357	367	347	363	352	386	349	361	333	367	374	377	354	376	350	366	351	373	344	352	367	390	346	349	388	351	362	359	363	344	395	352	388	390	374	352	358	364	366	359	361	390	340	389	353	367	363	378	334	358	404	372	370	372	363	354	375	344	369	363	351	319	343	366	364	345	362	385	357	356	346	361	366	356	358	367	371	399	395	360	333	367	341	363	366	389	351	373	358	373	385	353	373	357	349	362	343	358	404	363	361	383	345	349	350	403	361	364	371	360	358	382	363	357	367	360	382	326	399	379	374	335	366	367	395	387	378	381	385	355	359	328	368	353	351	333	392	354	356	343	348	377	371	379	379	365	376	361	365	367	367	351	356	366	381	328	355	372	385	371	371	331	339	377	352	347	367	384	348	331	381	354	366	375	340	368	383	380	357	343	364	388	410	363	356	362	363	353	374	319	331	368	373	352	382	352	367	378	349	362	379	378	354	337	360	383	406	330	357	378	332	382	352	321	336	363	352	357	405	334	360	367	357	373	363	367	357	352	374	380	346	372	372	362	370	354	365	350	345	364	360	367	374	375	369	350	364	379	372	356	365	372	354	371	343	356	358	372	343	396	347	340	350	357	391	362	348	391	359	370	333	372	336	375	335	382	335	377	371	311	371	351	353	390	367	367	397	352	334	376	381	354	363	336	373	351	348	353	345	351	395	344	368	348	364	379	342	361	368	411	365	322	360	373	351	385	328	346	356	361	353	379	357	365	337	380	353	371	375	353	369	345	359	389	359	347	365	323	377	388	367	367	346	413	368	340	355	369	366	353	354	379	361	391	354	347	328	355	373	361	376	350	347	381	348	316	416	390	388	369	371	380	365	352	351	349	328	374	363	343	354	340	361	330	335	352	338	384	347	381	376	353	386	364	362	368	342	388	343	379	365	395	360	370	349	372	337	356	343	411	374	351	355	390	412	342	376	356	383	382	375	358	378	379	383	386	388	348	342	357	381	328	386	357	350	371	375	371	349	383	361	355	382	353	358	344	370	398	360	373	353	392	395	371	328	356	340	394	385	381	336	358	356	338	390	388	370	382	356	383	375	351	361	369	403	348	367	354	376	374	342	375	348	365	341	344	393	332	355	364	390	372	366	359	384	333	365	345	347	376	352	400	353	347	329	358	359	398	389	373	355	359	357	382	367	355	347	387	354	361	351	336	359	344	368	370	336	348	353	364	359	334	357	387	348	357	404	380	344	318	383	349	344	342	345	367	355	361	344	373	383	350	369	384	406	342	373	362	343	384	359	373	359	360	337	418	380	367	352	362	344	347	363	380	404	353	371	333	366	378	395	342	334	383	361	381	427	370	392	369	395	385	373	379	374	377	347	356	418	364	349	392	347	396	366	364	354	380	383	372	333	373	394	394	373	359	375	355	336	356	360	366	351	359	369	376	367	370	405	368	334	383	348	403	363	384	356	398	339	365	371	343	344	366	337	381	377	377	423	307	396	328	351	337	346	364	373	395	390	361	341	364	385	344	384	386	390	382	369	390	372	344	366	358	354	341	369	377	373	395	376	381	352	381	356	363	369	372	388	391	358	370	386	386	338	377	361	359	356	389	342	359	360	354	362	329	395	387	386	363	350	412	386	367	346	368	392	411	360	411	350	396	369	384	374	330	337	352	355	330	331	367	344	378	355	326	345	380	336	364	329	351	390	356	363	369	345	395	383	373	323	363	377	387	388	381	340	354	352	371	399	380	371	373	365	364	372	376	384	368	335	401	357	349	331	408	348	344	349	346	383	393	325	400	357	373	344	367	367	345	360	383	406	342	397	352	354	375	359	370	354	389	372	363	365	350	359	361	333	351	341	400	363	354	356	357	356	385	386	352	382	370	345	340	402	351	375	357	391	352	371	355	329	359	362	347	417	364	363	366	347	364	355	325	352	358	374	365	384	358	338	364	350	398	374	358	362	373	372	363	362	397	349	379	309	383	390	368	384	350	359	366	353	381	369	367	363	382	360	321	379	347	375	362	345	401	365	364	354	341	355	333	341	362	355	324	383	366	383	381	338	354	361	374	371	374	360	362	335	392	382	364	352	368	374	354	342	341	395	397	339	347	368	361	374	388	372	305	366	367	393	338	356	356	367	344	371	372	382	339	347	336	361	327	323	365	403	373	316	354	320	384	366	388	331	376	376	377	367	366	381	337	330	346	399	357	344	380	365	392	350	369	378	351	352	369	368	359	373	392	378	327	367	347	380	407	362	365	354	326	348	392	352	360	373	367	340	380	363	369	389	379	371	371	379	360	353	367	364	388	376	363	385	327	386	379	385	377	360	361	357	350	348	338	350	368	357	382	369	391	354	374	339	351	366	404	344	395	339	341	352	332	331	350	342	365	381	376	370	379	350	387	372	359	372	413	371	393	395	342	370	367	354	369	372	352	413	336	371	378	369	392	354	402	339	360	379	358	355	348	364	352	350	339	369	376	356	364	376	376	343	375	345	353	313	396	341	331	330	363	373	404	364	393	336	381	378	363	398	383	346	349	374	352	397	369	350	354	347	368	391	373	396	350	357	356	377	392	379	391	353	389	349	362	326	397	383	342	366	349	393	363	357	383	377	375	382	352	388	356	357	345	376	379	386	378	370	386	338	398	398	360	360	391	358	352	354	364	369	343	381	328	353	363	368	359	367	369	351	366	390	389	379	377	366	404	389	348	339	357	354	356	365	373	372	359	349	375	384	387
4457	1501	1030	695	546	487	461	421	439	404	340	414	397	405	394	371	381	360	391	382	384	374	380	350	391	356	374	369	377	332	385	338	379	405	369	367	365	380	362	389	410	358	343	400	352	379	350	355	393	380	351	375	355	344	368	346	368	378	347	364	339	370	393	362	376	396	350	392	378	386	375	384	374	345	373	357	356	353	372	378	364	344	342	370	375	334	339	372	378	367	362	382	412	379	333	388	357	387	360	383	362	380	363	383	342	371	397	383	371	385	417	362	390	378	392	412	364	376	361	369	363	386	392	366	380	368	344	343	392	385	379	401	386	350	368	331	368	388	376	363	413	356	369	384	362	349	361	378	386	367	379	391	380	359	355	390	353	361	365	357	375	356	367	363	374	383	363	379	350	374	367	331	363	369	350	375	347	383	373	364	361	351	369	403	354	371	364	384	350	350	369	351	364	380	366	383	343	353	350	349	378	364	337	368	405	396	392	351	363	393	363	390	363	381	375	363	352	363	375	365	397	391	348	375	355	387	353	342	360	378	380	365	343	368	384	368	369	389	377	370	352	337	377	381	383	394	376	352	375	359	374	339	383	353	360	372	392	392	421	344	361	408	381	346	374	378	355	344	344	401	366	375	381	397	376	373	388	364	368	370	343	348	358	364	356	379	364	380	377	393	367	366	387	383	395	364	382	383	356	352	365	396	404	369	388	346	347	358	387	355	384	366	365	374	381	367	382	350	375	381	375	386	380	383	380	330	388	370	368	382	352	324	357	375	387	403	392	366	366	363	382	381	373	377	361	388	380	356	351	373	354	368	370	375	348	383	369	362	349	394	385	355	392	317	355	369	401	390	330	376	339	396	382	410	360	351	322	400	363	382	349	354	352	353	379	356	371	384	368	383	369	373	354	379	355	374	368	355	374	359	421	380	388	342	383	348	378	382	358	368	382	367	377	383	371	371	353	371	358	398	385	382	408	376	360	385	368	367	378	370	375	374	380	353	363	341	373	371	374	369	376	387	362	363	373	414	372	360	355	363	387	388	399	394	357	332	375	345	387	405	343	375	383	387	369	359	411	348	388	344	345	387	382	333	381	349	375	411	360	404	355	335	406	393	336	392	391	360	371	340	361	360	341	387	346	330	371	352	387	387	342	365	389	379	391	340	357	360	382	356	367	372	344	371	353	392	376	375	385	372	375	355	347	360	345	354	360	383	360	367	357	348	393	323	347	361	396	365	405	379	359	384	350	356	393	383	409	352	363	384	373	389	377	389	361	361	374	366	383	384	366	357	371	375	350	357	403	410	335	376	371	360	383	394	344	366	365	374	368	390	346	376	332	334	386	331	374	379	382	361	345	420	342	356	393	381	342	378	375	344	382	372	363	364	368	388	349	405	371	378	378	363	351	364	338	400	381	346	369	421	393	338	368	373	347	399	341	346	379	327	391	337	351	383	386	376	351	375	379	380	380	356	414	350	388	351	375	354	379	382	357	390	405	392	375	376	361	374	359	377	351	379	358	352	400	346	345	360	352	341	370	377	375	367	363	388	350	368	343	376	372	343	404	357	392	372	368	342	364	375	325	387	378	392	373	369	373	369	391	361	350	398	340	347	343	352	357	383	385	332	355	388	361	378	349	379	330	366	366	348	334	386	390	368	386	380	331	348	363	390	374	365	360	369	337	356	363	382	358	381	389	370	353	374	364	376	355	372	374	364	396	379	370	376	375	373	353	398	386	351	324	388	385	352	357	345	340	370	363	345	369	391	347	396	371	336	384	357	398	400	390	348	366	377	348	333	379	354	393	350	397	398	376	380	373	353	356	346	370	345	364	350	359	347	399	366	342	351	344	354	363	366	349	368	405	337	379	366	355	360	405	358	380	364	374	368	392	333	393	387	361	373	370	360	356	408	387	393	380	369	354	379	352	364	391	379	391	369	384	373	356	350	357	354	357	379	348	386	346	374	356	409	349	389	383	400	368	378	383	356	359	387	386	374	344	393	332	369	340	372	354	332	384	383	402	341	377	346	343	379	375	395	368	377	361	385	391	358	400	368	355	395	353	370	372	402	345	376	390	396	319	368	380	372	386	345	373	369	359	405	357	366	378	409	379	414	371	383	371	377	361	387	370	374	386	400	364	400	377	369	353	368	367	383	423	384	400	394	399	365	378	376	385	349	365	380	358	366	369	362	361	376	399	350	372	364	355	365	371	357	370	352	375	354	369	374	361	364	383	353	370	369	354	377	355	324	362	390	376	380	366	410	368	390	346	380	377	338	372	374	328	379	366	400	380	352	345	386	393	381	385	388	337	360	361	368	333	363	385	354	360	369	358	403	348	370	356	356	378	388	391	413	381	357	338	358	354	379	344	380	379	386	374	365	373	378	363	352	379	360	395	361	344	358	353	379	363	373	359	384	401	366	332	368	384	346	367	364	372	391	341	367	366	331	358	350	357	397	330	367	374	367	365	413	410	383	425	391	386	373	365	360	359	381	373	344	365	393	352	363	357	347	371	332	388	351	363	394	375	392	356	350	376	395	385	347	385	384	362	337	397	396	410	363	401	334	362	390	353	358	383	384	345	373	411	335	354	356	372	383	372	351	362	397	352	390	332	384	365	348	340	345	345	358	396	414	359	394	371	389	377	314	352	372	396	365	350	401	366	353	387	391	341	364	385	364	423	357	385	342	355	372	376	341	384	353	391	396	369	361	373	373	353	386	399	353	355	426	387	369	397	373	375	338	360	368	353	369	390	405	389	350	377	374	363	376	372	406	357	374	398	377	361	376	373	314	353	369	381	367	371	350	394	359	346	404	372	373	360	390	397	328	354	357	356	375	368	366	393	372	375	380	386	382	382	359	352	395	346	389	405	345	366	339	356	392	388	366	396	363	398	357	373	372	391	382	380	375	390	377	391	369	378	374	373	341	347	394	363	368	370	327	359	368	384	347	363	336	357	365	358	387	360	374	380	389	350	372	348	360	365	360	368	351	365	398	396	389	367	372	403	359	355	350	357	388	355	351	377	371	378	394	383	332	374	366	377	350	340	354	380	389	372	384	367	365	379	377	338	347	346	388	391	372	339	364	375	371	372	401	352	379	344	377	359	384	427	363	350	358	353	379	358	375	361	386	334	358	406	351	380	365	377	360	376	353	385	337	394	403	388	334	326	400	395	388	378	363	376	387	384	363	349	352	358	365	365	384	364	375	359	386	362	372	372	384	337	417	381	361	398	368	354	394	364	356	372	364	364	371	364	368	355	334	369	363	352	374	378	374	372	384	329	406	385	393	365	368	371	370	344	339	390	379	368	363	336	360	350	391	383	354	370	365	356	350	357	364	351	394	369	383	411	362	372	360	358	343	362	329	356	380	374	369	384	367	384	355	388	394	364	335	391	368	373	385	360	381	358	363	374	379	345	378	373	382	357	372	372	375	371	340	375	387	377	368	335	381	368	384	409	372	353	367	363	382	352	364	347	350	363	384	356	368	394	339
23715	21494	28975	24440	21504	12727	1688	1189	1124	1020	947	939	906	842	882	800	808	917	853	822	825	821	816	762	819	818	788	805	829	803	765	855	783	798	787	828	850	737	766	817	775	774	780	764	766	790	822	787	800	830	695	752	741	785	775	808	815	791	805	776	774	817	816	760	765	824	817	782	778	770	774	833	787	787	752	764	745	763	751	789	778	772	704	794	760	807	730	809	774	818	769	739	824	774	758	789	844	790	744	794	796	734	786	781	834	794	793	738	790	776	803	767	750	835	780	805	809	753	776	817	786	766	777	798	772	828	790	735	777	764	790	739	702	791	739	778	764	814	789	766	746	783	788	749	793	769	804	796	750	819	744	814	806	783	741	761	805	748	852	757	728	745	783	778	777	787	744	785	796	812	768	774	774	764	773	764	738	752	792	807	773	784	810	853	751	795	782	759	739	762	794	811	809	777	792	771	813	760	762	714	788	824	800	779	796	814	767	831	837	763	831	777	753	810	780	766	752	757	797	771	797	773	787	735	737	750	749	778	784	766	791	789	775	796	776	799	789	744	789	791	783	799	790	821	772	745	778	735	795	816	753	775	805	784	781	776	849	766	778	808	776	772	826	776	770	795	788	774	698	789	777	778	808	773	793	747	779	824	755	740	698	780	803	763	833	799	786	741	788	789	787	753	783	798	717	763	787	785	772	797	795	826	833	828	805	760	729	762	756	788	833	779	758	791	783	770	717	784	795	787	765	761	761	822	773	758	760	720	771	769	799	745	767	797	774	804	834	779	792	796	721	760	749	807	861	819	708	785	765	767	811	750	767	790	770	771	794	812	734	773	713	782	860	741	784	838	817	815	781	824	769	765	763	777	738	795	749	769	756	760	745	764	794	802	816	812	784	795	840	787	762	712	713	784	773	777	807	790	791	826	830	760	800	841	779	780	737	825	799	806	786	759	781	811	797	780	782	803	779	792	768	759	748	752	816	757	807	788	772	815	793	768	740	846	728	754	772	808	742	773	806	775	783	774	769	841	795	771	707	765	737	784	787	807	796	761	773	754	765	734	742	767	806	830	776	801	769	796	782	754	776	803	781	795	791	788	804	715	766	754	788	781	696	810	791	744	783	735	747	740	832	774	806	732	783	746	790	733	735	752	760	744	796	762	757	735	794	807	792	840	805	744	815	762	780	779	780	754	794	756	786	799	725	779	752	814	794	782	805	797	746	738	785	819	783	778	730	793	767	755	780	787	775	798	812	791	817	775	798	836	764	771	798	749	798	772	790	761	833	744	793	792	817	783	796	713	790	765	817	800	775	748	804	788	801	754	760	779	756	764	785	772	821	811	813	763	761	792	807	772	811	742	785	808	755	756	796	798	800	757	762	780	796	824	761	770	789	748	790	771	765	767	794	811	754	798	741	792	778	756	784	780	795	777	807	761	712	833	784	764	764	800	729	732	764	808	794	767	794	747	779	782	805	776	752	798	802	803	773	773	802	766	733	821	752	708	754	780	773	788	725	817	776	820	738	745	751	755	800	726	783	761	766	811	774	784	790	761	776	774	800	782	771	770	745	763	787	770	790	774	782	741	792	787	783	790	754	778	759	823	741	806	807	796	782	776	771	767	790	807	741	805	818	741	772	773	758	726	855	802	776	796	752	822	770	776	745	727	788	796	823	752	744	748	756	758	756	798	731	775	797	771	803	766	766	819	761	757	845	774	797	756	747	811	814	759	740	776	787	794	809	822	701	771	815	757	793	748	736	764	794	742	804	735	813	783	815	826	705	767	797	789	837	775	803	783	774	787	780	806	770	811	769	714	785	748	789	766	839	813	803	785	783	762	756	816	760	804	776	791	773	752	785	767	808	732	803	810	752	795	840	773	783	763	777	716	762	778	727	804	838	822	794	770	761	817	772	797	704	736	801	780	772	771	803	828	746	788	788	823	770	783	804	785	722	787	799	774	786	788	772	762	815	806	804	821	802	776	780	771	748	785	754	746	788	777	801	795	810	748	818	775	773	779	795	763	793	775	802	809	801	727	765	785	741	769	800	827	764	786	797	795	781	832	830	804	764	753	750	775	780	766	796	741	772	793	817	826	780	727	759	792	755	765	808	790	745	743	750	760	788	772	721	779	778	760	759	748	761	789	757	783	751	768	748	825	740	785	756	761	794	726	810	782	725	812	787	781	805	756	776	807	807	747	818	774	753	779	763	742	841	750	785	767	812	773	738	767	790	796	766	812	750	743	792	829	742	754	840	771	796	759	773	760	761	766	768	737	762	800	765	774	798	784	766	730	806	781	766	735	813	756	766	713	781	787	808	783	759	811	792	744	825	805	726	784	823	758	801	821	818	825	769	801	774	766	787	787	774	814	777	783	807	775	809	759	774	778	845	811	755	765	721	825	806	765	827	813	807	791	797	797	792	793	770	740	824	834	790	783	758	759	817	748	813	758	734	813	755	723	749	759	802	805	767	759	772	770	753	747	828	744	790	839	794	780	762	764	780	775	775	747	717	732	752	763	766	794	820	783	815	772	746	715	798	761	733	783	855	774	748	802	730	818	781	800	746	787	785	770	815	777	800	750	766	723	747	816	759	738	789	767	752	772	765	780	730	762	784	818	802	747	826	767	796	776	737	756	777	775	784	756	794	751	826	759	765	829	808	737	766	830	747	780	806	802	833	751	786	740	823	814	766	809	833	792	786	758	771	794	760	804	750	776	777	822	824	781	793	800	836	731	768	775	760	750	797	823	785	725	772	783	785	773	785	741	779	748	716	780	744	760	726	745	793	716	768	750	796	774	794	775	786	797	825	774	801	775	757	744	808	766	750	757	792	821	755	783	777	751	756	781	753	779	811	783	793	810	784	869	804	771	769	736	779	758	749	775	826	798	840	742	729	793	807	748	805	782	764	793	808	745	734	783	810	768	781	774	816	826	758	811	758	744	784	785	779	774	795	775	772	742	772	805	759	764	781	832	775	819	803	838	799	730	796	740	772	780	772	821	789	787	775	784	751	729	822	754	746	766	757	801	801	796	789	799	774	782	762	782	804	800	756	808	810	782	768	810	761	808	726	711	808	744	734	788	798	820	809	758	741	782	767	765	777	736	793	805	827	776	800	751	774	804	761	726	750	757	764	742	760	772	786	747	779	776	807	741	772	788	791	771	787	756	771	729	765	781	778	738	751	784	792	766	805	789	779	772	821	752	754	754	801	781	752	830	757	760	764	719	749	769	769	780	787	770	736	795	778	785	755	769	739	787	803	777	755	766	782	764	810	753	742	837	717	754	808	784	780	794	767	778	797	775	727	763	804	780	782	812	811	767	815	785	743	697	785	753	827	807	762	778	727	764	848	746	763	789	751	785	775	759	803	740	793	745	757	775	751	777	791	774	777	777	788	797	819	781	750	778	752	789	734	829	762	768	774	782	794	778	778	769	771	759	745	808	789	810	813	829	806	783	822	794	762	785	755	825	771	769	774	726	799	795	749	802
3640	9266	6312	3323	2413	1973	1631	1373	1198	1067	1045	982	936	908	850	889	834	852	824	843	787	799	830	865	829	817	807	759	766	825	793	849	761	786	767	850	791	802	741	834	782	763	804	750	780	771	774	817	777	762	804	799	787	802	781	754	777	801	772	746	772	744	768	804	778	784	751	800	815	763	768	756	818	796	758	787	757	758	779	821	748	792	768	770	777	802	845	760	683	765	753	782	759	730	754	784	794	755	761	803	791	796	755	742	753	829	750	809	792	788	753	766	815	848	793	767	773	810	769	753	779	774	783	759	775	790	778	815	798	793	811	748	816	772	770	811	791	742	764	780	762	735	788	798	784	779	767	816	817	784	728	795	739	791	780	764	780	741	762	775	782	782	768	779	795	734	774	768	730	823	765	737	783	789	756	775	792	797	758	796	766	764	746	795	741	768	755	760	775	813	788	790	775	808	759	822	785	777	751	778	804	816	776	804	750	769	768	779	806	747	741	776	757	768	778	739	829	770	808	756	777	753	807	810	792	789	796	851	848	762	797	771	810	758	790	769	761	795	806	760	810	786	773	724	712	775	781	833	799	760	794	808	797	769	817	763	740	736	775	743	800	769	796	805	769	807	783	757	773	756	804	771	793	739	792	769	783	832	724	767	773	770	773	789	742	743	784	821	762	738	767	744	778	793	786	788	737	770	799	757	769	810	735	768	785	806	747	804	793	759	801	761	792	768	780	818	737	805	789	750	815	778	796	765	808	795	744	762	759	761	823	767	729	810	796	759	806	765	778	795	784	791	754	760	800	781	776	802	755	846	780	807	801	812	789	791	801	760	730	775	790	792	747	814	796	809	780	783	740	780	757	765	763	764	787	742	760	794	759	776	776	742	832	794	801	800	798	788	771	736	814	748	781	791	837	794	764	792	783	809	796	744	757	805	795	773	740	811	810	759	786	778	770	816	785	785	799	763	790	774	757	751	769	760	745	789	794	718	753	758	834	795	802	829	810	746	801	760	777	794	772	788	778	767	795	793	760	822	804	788	806	793	765	743	794	751	803	787	793	806	773	808	766	782	791	761	755	805	798	777	838	786	785	752	759	772	800	756	778	799	738	806	807	806	752	805	744	852	796	793	778	766	759	788	771	837	753	733	788	733	769	760	759	813	740	784	786	747	755	792	745	764	783	796	732	792	779	761	777	758	789	789	745	760	800	814	803	796	778	826	759	790	761	760	808	771	789	786	806	793	797	768	776	805	745	777	771	766	780	774	764	786	806	822	754	756	786	772	754	770	798	799	766	756	759	763	811	790	744	782	785	738	782	733	808	788	801	757	777	771	762	791	824	801	818	801	769	784	759	745	808	779	730	737	748	770	741	789	833	754	755	773	726	753	792	754	785	820	821	743	785	740	762	776	805	760	824	782	793	832	771	806	836	756	787	764	785	815	826	741	784	759	762	743	748	785	801	771	803	771	745	801	782	772	779	802	786	792	752	780	756	800	823	753	818	783	766	806	702	777	762	743	783	774	823	793	809	781	760	771	785	801	754	782	772	746	753	791	802	749	797	764	796	770	752	818	761	740	779	791	738	794	733	738	747	765	748	764	783	760	776	804	795	825	729	758	743	784	769	710	781	794	753	739	791	773	816	770	783	758	791	848	746	771	768	789	758	777	800	760	799	761	754	759	796	785	757	842	766	803	794	802	848	776	776	797	741	769	777	821	811	818	771	738	748	830	808	814	738	763	805	739	735	749	808	786	775	740	792	785	839	754	808	795	868	772	717	780	786	818	836	786	776	799	727	843	783	779	770	762	788	785	813	751	772	802	761	826	781	773	759	768	771	806	760	775	795	799	793	804	747	821	753	777	797	717	757	779	819	777	750	784	798	775	771	765	723	751	794	745	778	741	808	754	749	791	790	875	778	785	825	740	787	784	726	823	784	780	767	746	784	711	784	782	776	776	773	707	837	824	743	790	780	751	784	769	794	763	787	735	769	736	804	784	790	733	789	790	757	796	773	794	770	801	756	780	807	773	760	812	784	803	772	741	819	731	817	747	750	731	782	805	749	827	758	760	822	805	789	757	752	777	801	771	787	774	784	784	764	814	819	857	781	802	797	779	719	793	784	731	761	808	784	749	810	739	788	771	780	760	759	803	763	821	803	757	754	765	774	793	798	770	785	778	766	746	790	806	796	782	794	769	819	777	799	758	791	794	783	835	766	746	745	770	791	779	742	843	792	801	790	772	763	798	754	755	792	714	806	837	761	747	784	793	703	758	782	771	808	764	734	806	774	829	779	775	784	727	842	769	771	758	781	761	790	772	773	747	810	814	760	759	771	765	800	801	717	781	780	805	793	740	771	791	753	796	791	820	763	760	773	793	748	783	768	786	793	783	763	807	761	773	787	796	776	762	802	789	783	818	790	832	810	734	764	748	775	799	767	793	788	791	768	827	774	783	755	690	822	768	743	790	747	773	780	747	778	725	746	799	786	801	763	778	805	794	815	847	744	790	739	825	805	768	809	766	729	737	791	809	777	808	755	770	721	730	788	779	746	729	791	798	840	798	784	791	732	760	760	757	795	798	784	754	782	774	781	784	758	784	777	826	784	796	839	804	776	743	802	750	810	746	746	762	780	770	774	793	771	781	788	812	756	748	767	761	765	753	793	751	800	763	756	800	736	778	818	796	790	767	791	746	820	764	768	801	775	747	768	791	738	755	794	777	770	790	761	754	756	748	788	805	725	812	802	797	729	777	804	775	766	775	781	761	803	757	803	751	797	768	779	802	836	769	787	847	766	766	842	792	746	798	828	797	757	741	773	839	711	739	782	787	746	778	816	774	783	839	786	803	757	776	784	796	796	785	767	794	790	797	772	769	770	792	810	781	774	791	720	738	834	803	774	760	797	723	762	808	774	771	760	820	770	787	747	840	739	720	805	772	762	777	762	764	813	816	770	773	775	761	765	770	745	721	816	800	718	715	807	718	748	822	749	830	787	769	812	716	815	739	764	786	757	735	788	771	827	724	812	786	795	748	773	782	750	780	757	824	820	794	757	814	764	823	779	732	828	818	755	761	724	783	713	766	772	772	823	789	788	703	802	824	811	781	827	779	780	728	809	766	772	775	820	764	791	781	790	755	720	760	743	780	771	784	768	774	778	814	753	764	788	737	788	793	780	757	763	712	757	821	761	754	796	783	717	736	728	847	809	757	768	778	739	801	783	798	774	781	713	761	800	822	784	803	794	767	750	773	750	773	758	785	756	770	771	799	719	816	754	763	784	770	783	759	745	822	797	798	782	761	792	773	770	786	746	795	790	785	805	837	792	783	742	775	740	787	785	774	831	799	741	779	742	764	783	737	746	762	740	802	762	823	805	836	782	755	793	770	815	754	754	771	780	777	735	791	795	743	769	768	765	758	796	796	818	764	786	784	717	783	821	795	754	724	769	772	761	744	799	795	755	776	787	788	798	780	813	765	764	787	785	776	825	809	792	793
24851	21494	28013	25407	12990	705	494	434	360	321	317	285	266	285	301	263	269	285	275	261	268	281	265	269	269	233	268	240	256	229	230	261	222	244	263	258	238	241	243	215	232	253	254	239	230	241	233	218	232	244	257	264	207	275	217	256	252	272	231	250	247	257	250	246	221	207	243	271	251	226	221	265	239	257	264	231	216	246	261	233	258	232	235	218	280	234	244	231	231	220	248	242	238	215	271	241	266	278	237	247	257	253	241	245	219	281	221	246	246	232	254	234	224	236	226	262	222	245	258	252	254	257	238	241	224	262	228	279	241	257	238	242	257	241	238	244	241	257	238	217	228	217	239	269	252	260	231	247	234	223	239	240	287	226	244	235	241	257	233	240	249	231	255	259	258	278	241	230	223	269	228	238	251	224	258	261	287	225	236	201	230	259	248	236	229	244	230	233	216	226	212	257	254	249	254	232	252	261	264	262	239	253	240	232	242	256	241	257	250	241	238	264	243	224	231	213	234	245	235	205	254	257	234	209	237	246	230	239	243	264	236	238	230	249	241	231	246	247	224	247	238	250	250	256	244	205	247	254	236	247	257	231	233	215	253	229	231	256	244	242	224	239	207	237	237	256	203	243	235	235	239	238	254	238	256	226	211	244	258	250	261	244	217	223	259	286	237	225	221	237	241	229	245	219	239	217	230	239	239	206	231	249	245	268	257	231	223	227	247	251	263	210	216	197	217	224	236	220	241	272	249	242	239	219	237	221	251	243	243	233	244	238	206	213	219	241	236	250	239	251	247	286	240	248	227	252	218	238	267	232	193	277	272	256	206	222	229	229	232	267	214	270	242	267	231	245	247	260	220	219	242	260	259	241	266	231	228	252	237	252	243	256	240	248	256	256	238	235	235	220	243	236	240	239	219	247	244	263	218	266	254	252	264	247	246	243	222	242	240	234	229	230	268	266	244	256	214	262	227	248	227	224	260	243	237	234	230	244	245	245	204	231	247	250	272	242	248	236	207	239	239	219	250	238	246	241	241	237	245	215	238	227	257	220	246	243	244	241	240	244	259	261	257	240	230	263	263	232	239	249	242	253	244	236	246	243	222	260	263	249	250	259	220	264	266	270	252	217	248	247	252	223	237	242	242	252	213	248	218	205	253	242	255	262	266	252	235	244	225	221	255	248	234	233	233	229	239	246	237	209	227	225	241	237	250	231	265	248	233	262	229	234	262	238	261	230	250	240	242	248	232	261	264	242	235	254	239	230	246	213	243	262	225	258	226	230	257	227	280	264	241	255	220	253	241	259	274	256	260	233	222	250	265	253	251	250	257	268	226	235	239	244	202	217	240	246	287	257	208	248	259	266	225	252	244	220	257	248	227	240	237	245	249	239	261	258	247	269	227	249	249	247	227	230	208	255	235	248	229	241	240	258	233	232	264	248	271	245	206	210	235	213	230	235	223	249	267	249	249	261	284	248	237	230	264	278	277	267	243	238	233	236	258	263	233	235	265	232	257	258	228	253	211	213	244	232	234	245	256	209	266	251	258	231	237	260	244	245	251	241	245	248	238	232	235	267	265	248	249	253	218	267	241	230	249	226	246	244	265	257	240	242	244	243	234	254	249	208	249	261	249	208	234	247	237	253	233	271	241	244	225	226	261	240	263	231	234	231	272	227	241	235	244	252	256	235	254	245	237	231	235	249	234	233	236	236	235	259	234	262	286	245	219	222	256	237	259	230	227	224	235	235	262	250	236	266	215	265	248	249	244	248	258	242	242	229	253	244	228	258	267	215	247	221	218	243	220	236	234	244	274	243	234	232	240	241	257	232	235	212	238	264	243	217	250	204	226	242	236	229	281	241	249	248	251	245	222	256	261	244	221	236	224	248	237	208	253	232	235	254	246	236	266	239	261	208	285	225	229	251	249	276	236	260	242	222	228	244	217	246	244	250	244	222	237	265	261	231	241	226	250	249	246	241	252	235	245	236	221	237	259	249	230	257	227	249	247	236	227	244	236	244	255	228	233	224	227	242	248	239	265	212	227	243	258	232	246	268	245	235	246	218	246	239	233	246	255	234	250	246	256	250	249	242	227	243	234	220	253	245	234	226	228	247	238	233	254	231	238	230	238	239	259	228	249	239	214	244	236	230	265	250	240	240	245	248	266	237	235	265	224	260	240	248	247	249	238	243	258	215	251	243	235	265	237	243	258	243	234	247	244	250	227	263	250	232	241	241	251	243	228	259	233	229	215	251	250	232	234	267	248	280	211	214	236	244	226	236	232	248	234	259	248	190	237	246	262	229	240	258	245	255	255	256	236	255	249	229	234	237	241	255	237	259	231	262	243	237	244	240	238	255	247	223	211	216	232	246	246	243	227	210	255	244	251	260	249	258	258	227	237	264	244	230	246	215	252	249	237	244	229	251	255	252	243	241	234	240	242	251	235	231	206	224	229	232	235	232	230	239	247	228	240	228	224	247	246	223	248	230	255	242	227	254	260	210	240	241	265	249	217	239	235	231	247	215	252	237	241	242	247	254	247	260	221	194	219	225	228	260	204	222	261	233	270	252	247	245	211	248	256	234	205	240	235	243	269	241	263	211	243	245	264	230	238	223	219	224	253	248	248	261	241	238	245	247	248	216	257	261	272	255	234	261	227	229	238	259	218	239	264	237	280	253	277	231	238	224	270	265	258	247	249	245	247	246	252	237	233	239	246	229	224	242	255	223	262	258	260	258	230	239	247	247	224	240	250	246	220	223	234	236	242	244	237	264	268	236	242	256	225	253	245	246	232	257	224	226	254	225	246	225	236	199	235	241	223	235	240	268	242	253	245	257	233	282	241	247	263	284	224	236	239	253	236	243	232	259	225	255	243	217	258	233	250	229	227	233	221	225	257	270	231	232	235	226	252	233	267	228	280	248	257	240	246	237	230	242	220	250	243	250	251	236	224	258	238	236	237	244	248	242	220	239	210	224	245	226	226	238	248	254	238	242	234	233	254	227	234	253	261	254	248	232	257	235	228	224	238	249	244	252	207	216	259	227	234	221	238	240	258	245	255	220	228	238	239	255	234	257	272	250	232	234	251	249	232	225	233	265	248	221	231	230	246	234	243	220	246	245	231	260	241	220	270	255	255	230	233	247	244	236	240	243	238	245	237	231	240	216	247	239	229	238	238	258	237	243	227	231	229	239	235	230	221	240	239	249	240	248	229	269	237	242	223	244	258	252	236	227	215	231	237	247	257	236	231	230	226	261	230	266	244	272	247	225	230	252	239	242	281	258	252	252	256	266	226	219	239	219	222	239	229	254	238	212	239	249	236	240	250	215	252	246	241	213	226	242	233	237	267	242	244	262	231	228	253	241	236	216	244	218	239	250	219	243	243	238	212	238	240	233	227	228	274	252	260	240	241	240	234	224	223	251	238	243	262	230	230	209	252	234	249	247	251	223	230	248	257	251	276	240	227	246	227	241	240	253	257	219	239	242	221	249	250	234
3440	5348	3559	1713	1317	900	698	585	542	459	415	421	376	353	349	301	316	321	287	277	280	306	293	300	275	251	244	247	271	285	260	283	275	259	258	277	260	260	276	283	259	254	256	256	286	243	253	267	257	268	278	272	283	254	269	245	238	279	269	246	311	275	217	254	266	256	242	294	272	272	265	238	264	251	253	266	249	240	246	272	265	278	268	283	257	232	267	271	282	243	239	261	270	229	248	266	268	251	253	273	279	288	271	260	242	236	270	267	285	237	250	279	272	295	258	254	251	259	269	250	239	269	300	256	285	282	282	278	224	278	270	262	294	266	247	304	293	259	243	263	252	285	269	241	243	263	242	272	257	261	259	303	247	277	262	273	269	254	271	281	243	282	248	221	273	285	251	277	258	261	296	263	255	271	283	275	263	274	275	286	275	263	253	270	268	288	247	254	272	267	291	272	263	275	253	306	295	265	274	269	255	296	270	276	256	287	265	288	267	274	258	273	233	279	281	252	273	275	272	275	244	267	263	247	279	254	261	255	265	244	243	239	282	263	262	287	277	261	287	283	247	255	250	221	258	257	268	282	261	266	256	248	278	274	247	285	267	247	254	249	262	265	255	287	270	262	274	296	290	257	256	262	251	260	260	270	239	252	279	252	300	248	254	278	268	244	271	243	293	259	290	252	276	260	269	245	270	274	284	277	253	258	245	230	261	257	271	288	239	261	257	281	259	280	265	248	281	238	260	265	250	257	263	307	256	237	264	303	265	306	248	267	275	288	260	283	246	287	238	271	254	257	210	284	258	260	250	267	280	260	285	274	253	271	279	273	256	284	250	279	263	275	271	267	238	270	252	271	257	294	257	268	273	287	258	270	303	263	292	260	251	256	280	246	246	270	275	249	254	253	244	256	251	276	251	287	242	269	262	240	280	244	251	248	277	301	275	273	278	290	263	252	261	277	261	273	251	255	237	265	292	251	265	230	275	256	243	264	258	255	266	251	270	277	264	315	284	292	252	238	281	287	283	251	292	260	257	264	277	269	250	271	283	274	251	259	272	256	288	256	245	274	278	256	242	254	280	246	251	262	276	289	262	267	267	280	279	291	237	283	261	256	268	279	295	250	249	265	259	275	257	285	267	272	264	248	295	256	279	261	249	259	259	260	298	266	260	259	255	255	235	236	232	250	234	249	280	251	296	233	282	272	258	273	245	268	258	279	284	269	238	279	269	270	231	277	238	253	230	254	245	259	268	265	248	267	254	285	279	243	298	233	257	251	275	248	279	302	261	231	258	242	257	285	253	250	237	288	252	252	290	261	253	295	231	276	260	289	280	260	244	282	286	246	272	255	252	266	266	256	283	280	287	240	277	287	289	258	242	249	275	272	267	265	285	243	262	239	234	283	274	291	264	274	277	257	298	276	286	268	268	287	271	284	308	299	275	266	259	260	265	289	267	249	255	275	249	258	241	249	288	268	248	282	254	268	251	253	262	313	272	259	272	279	262	281	284	260	273	246	235	272	286	285	257	261	254	261	256	277	238	260	276	285	273	234	280	246	276	253	267	295	258	254	280	261	249	268	249	255	250	233	280	254	287	268	252	266	272	251	264	258	294	264	259	268	274	278	270	261	262	260	265	278	248	272	266	284	266	283	245	262	274	290	273	260	258	258	280	280	266	243	276	265	265	266	255	266	282	262	235	274	297	254	271	256	260	285	258	249	290	269	238	277	264	257	253	276	248	283	289	292	250	270	291	263	274	252	248	258	243	261	294	273	267	265	269	284	276	258	249	274	243	279	309	253	260	245	271	234	259	288	271	241	254	255	253	259	278	250	279	274	264	254	272	235	264	261	236	233	254	276	256	260	244	270	240	281	259	274	261	297	276	247	267	263	276	266	275	275	298	238	263	249	259	262	261	260	274	259	254	261	276	245	268	303	266	256	246	269	293	237	257	252	259	266	271	248	286	264	274	274	256	238	259	269	274	260	263	271	248	260	267	252	263	259	256	262	264	250	262	278	261	240	247	265	230	271	283	241	258	250	262	227	272	295	262	288	258	265	302	243	272	236	237	246	282	259	280	263	263	255	275	272	233	279	250	257	278	265	278	267	263	242	261	274	256	263	260	294	255	242	281	253	250	259	256	276	269	251	300	258	242	252	242	282	260	287	253	273	266	238	265	258	259	269	260	274	271	253	281	286	268	248	245	251	284	280	245	285	290	267	247	288	278	272	295	289	258	273	267	289	278	269	273	266	248	251	250	260	259	257	258	260	265	233	282	279	265	262	279	288	241	264	264	269	275	281	281	295	265	270	282	258	261	243	267	268	273	251	282	256	265	248	262	267	262	263	217	274	281	243	259	265	259	272	307	284	231	278	263	274	231	263	254	249	286	238	253	248	277	270	270	251	280	262	273	262	254	269	280	263	270	283	270	282	249	279	258	270	304	273	239	260	251	294	273	253	246	260	256	269	243	267	292	248	279	275	265	265	246	276	260	268	278	264	236	255	303	261	276	260	245	295	249	269	271	280	257	289	253	282	267	245	269	268	272	257	256	302	278	273	274	256	245	278	263	261	287	265	299	289	257	232	278	240	259	255	264	268	273	282	297	274	263	262	271	242	276	265	259	254	279	270	260	257	263	264	269	252	262	239	281	254	251	271	269	258	279	271	258	263	269	256	251	237	269	269	271	258	297	259	255	249	255	272	260	267	245	278	255	245	245	247	284	268	262	250	279	282	244	263	259	246	272	256	281	261	258	259	269	262	254	253	302	268	271	248	285	262	277	260	257	256	287	252	259	276	285	255	266	251	253	266	227	267	278	267	274	292	239	247	256	258	268	278	263	240	257	255	237	258	278	241	254	273	276	229	238	278	240	232	263	269	281	263	241	248	244	248	264	256	259	281	263	257	304	283	269	286	262	289	269	272	272	269	241	242	284	272	250	253	223	265	254	265	276	245	290	307	272	270	279	245	253	279	238	254	259	252	266	274	264	248	279	267	297	284	267	261	284	281	277	263	265	254	282	275	270	264	293	255	278	264	274	250	233	266	274	244	250	287	262	239	251	279	268	263	256	244	244	269	267	267	262	255	258	266	293	255	291	259	252	254	297	255	270	254	275	267	279	260	279	250	266	276	271	262	251	285	261	256	259	284	249	273	264	269	258	285	262	264	250	259	252	260	272	250	261	250	285	267	281	243	277	301	274	275	244	257	233	251	281	252	291	268	295	260	298	280	290	233	296	255	263	297	276	268	265	269	254	245	281	289	286	269	257	259	285	278	271	250	259	244	288	234	267	303	256	285	233	266	290	282	256	260	260	263	251	292	253	250	266	260	281	276	259	252	292	243	240	280	286	269	270	267	257	270	271	256	280	252	271	270	267	273	234	236	287	248	276	261	285	251	256	267	250	278	259	260	247	278	267	267	277	278	259	280	285	270	258	255	246	262	265	279	285	245	268	258	229	246	272	282	276	256	299	252	247	231	243	252	268	256	294	255
22638	21554	29437	24133	21555	21659	12271	1754	1272	1144	1150	1064	1007	1005	965	917	954	924	907	912	877	856	943	833	867	838	871	813	836	822	843	846	847	808	815	810	798	822	817	786	782	831	862	858	818	803	802	853	797	799	866	804	826	863	793	847	821	829	797	808	794	771	803	822	795	841	786	810	772	829	842	802	814	816	793	878	796	788	811	778	808	797	842	806	797	786	803	798	816	832	828	826	810	808	786	755	770	790	785	794	834	763	820	763	844	803	817	787	817	840	779	790	835	772	800	791	778	821	838	782	823	820	797	762	779	777	837	796	792	770	817	798	741	787	786	825	799	819	788	795	774	761	730	813	791	786	814	767	791	768	754	814	767	786	817	782	772	819	743	813	812	787	800	822	798	791	760	814	805	815	815	829	835	838	824	789	802	883	762	815	810	785	832	833	792	794	808	833	804	862	789	845	799	872	800	785	776	767	762	773	772	825	794	793	833	777	815	808	754	796	814	794	777	817	813	797	776	818	800	851	779	804	833	828	779	821	774	777	803	757	791	807	838	783	789	830	777	811	820	789	797	797	824	775	763	818	789	787	742	752	789	844	810	796	749	777	836	801	835	818	829	767	764	843	798	821	843	751	815	743	759	757	791	811	738	771	766	815	833	764	732	766	767	774	805	739	802	804	877	828	827	811	798	767	829	802	776	806	801	841	835	795	803	758	802	763	786	766	795	802	784	806	785	798	782	866	863	816	804	775	789	832	814	816	782	815	778	856	852	788	803	807	795	780	837	799	829	801	745	820	814	851	789	838	771	772	772	783	844	798	853	803	775	814	833	771	835	749	776	799	826	809	709	793	765	823	817	788	798	808	750	830	843	763	795	782	815	744	813	758	750	779	778	775	808	766	799	730	800	802	788	747	784	815	806	782	736	802	751	824	835	780	801	785	791	825	736	842	857	817	806	834	795	797	796	753	792	800	775	770	815	803	821	832	828	829	821	799	815	826	823	792	789	759	858	796	809	797	792	781	798	802	757	822	796	813	781	795	834	809	751	802	807	808	816	748	795	766	792	804	823	808	851	836	824	780	783	808	778	807	801	820	807	800	780	775	763	745	831	816	786	780	801	788	769	796	794	765	775	801	816	785	798	797	838	780	850	833	783	764	772	768	848	787	770	825	788	769	804	780	736	826	770	733	795	779	834	783	797	801	807	799	752	772	807	776	796	819	804	767	778	789	800	796	822	836	726	808	786	760	799	809	754	792	861	773	769	818	784	776	829	759	827	761	820	787	759	748	837	822	822	809	815	784	820	795	788	832	794	806	794	833	832	794	791	804	828	768	813	764	801	768	780	776	830	797	804	819	783	786	769	818	833	797	787	827	796	764	766	747	787	802	729	774	786	762	780	814	791	819	800	795	766	827	771	770	819	770	798	781	785	772	766	856	801	809	790	745	799	782	823	788	852	789	772	770	756	792	799	829	809	812	796	792	813	761	777	770	827	753	805	818	780	767	810	826	804	813	827	780	734	818	728	801	835	750	787	844	798	821	781	808	786	791	819	794	815	768	823	772	752	842	776	835	790	803	773	742	786	813	753	847	787	778	805	810	832	807	803	775	810	824	807	769	777	734	835	809	766	806	840	830	837	803	777	759	780	787	800	795	749	763	790	763	773	837	751	785	786	817	779	796	801	734	766	843	814	832	812	811	794	798	786	795	792	826	834	796	789	826	825	845	800	769	760	797	784	781	815	786	814	777	762	774	741	790	756	791	807	763	844	776	762	794	780	805	803	812	776	797	807	769	757	721	790	768	810	756	784	767	803	813	789	807	811	776	723	725	785	748	821	787	863	793	728	793	794	795	788	820	746	767	825	780	802	792	799	756	764	811	789	839	805	755	799	824	842	805	769	807	853	806	811	763	817	800	772	829	775	846	838	813	815	843	785	766	811	835	823	874	799	781	822	835	774	793	791	808	765	846	792	767	789	761	779	843	806	831	815	764	786	833	754	759	772	746	827	732	832	844	830	760	801	824	785	798	769	785	777	791	783	859	800	780	776	828	782	807	827	790	844	775	782	838	822	740	794	829	774	803	850	791	828	777	816	783	840	801	803	767	801	806	754	761	812	794	808	812	805	753	750	798	805	783	746	790	778	730	783	787	736	785	773	780	783	819	777	764	784	828	848	801	814	767	803	784	708	791	812	756	808	824	816	790	778	794	766	748	774	807	806	725	853	826	721	739	772	763	772	798	805	760	824	752	822	765	764	822	831	804	819	792	766	766	779	806	812	834	786	808	773	811	850	809	838	783	753	793	807	827	772	812	722	827	808	801	844	817	775	763	783	806	813	802	765	839	810	796	817	792	786	766	809	786	737	805	826	872	829	816	795	814	796	800	794	795	822	806	742	803	822	733	808	770	762	782	817	818	811	791	814	818	789	808	833	760	747	784	827	779	807	785	783	754	795	787	831	804	840	806	780	832	773	762	832	815	827	741	769	769	759	852	774	781	752	791	782	784	826	811	784	780	787	781	818	758	763	825	844	774	762	781	802	814	771	802	807	792	779	806	801	826	798	787	738	808	790	862	846	803	802	746	758	816	802	780	813	762	797	788	780	829	778	802	787	785	800	837	812	779	844	737	771	800	752	807	767	827	797	808	793	793	760	817	767	788	738	769	792	829	797	751	785	790	760	771	815	790	806	804	741	813	823	800	815	774	767	803	824	853	785	773	826	787	803	819	813	824	790	760	787	807	785	774	789	879	826	804	773	811	775	780	837	712	792	788	778	817	775	742	778	766	789	770	758	772	783	843	811	782	716	801	770	772	788	760	763	801	803	736	828	800	827	764	774	785	819	779	803	750	753	814	802	783	766	767	767	759	812	792	833	799	801	772	756	814	794	782	836	831	737	822	788	816	824	777	817	774	854	825	823	860	765	822	785	819	793	787	801	808	759	847	801	771	757	780	810	787	802	798	758	824	801	799	757	767	756	784	753	790	809	796	810	774	821	796	776	788	773	790	794	786	815	801	772	795	808	751	775	848	810	868	765	818	764	818	789	769	829	775	793	804	806	855	774	762	816	757	804	774	814	796	808	762	820	792	838	843	738	751	752	802	756	846	807	829	803	788	738	793	798	785	848	811	779	846	761	785	804	813	772	817	804	773	824	765	819	758	771	800	811	762	790	780	768	777	759	822	806	847	838	801	828	791	829	788	764	767	828	800	812	814	820	784	772	766	746	801	812	793	811	788	826	787	832	791	808	819	799	805	812	831	800	760	772	829	783	797	829	812	789	758	762	800	750	762	809	761	835	744	804	779	822	808	741	742	826	756	781	824	769	778	805	784	783	830	797	818	902	845	780	775	780	844	776	765	791	812	821	811	778	778	797	780	743	777	811	767	814	836	814	867	729	789	795	766	811	764	808	803	781	764	709	816	834	749	801	778	788	752	780	883	801	798	780	855	764	804	743	777	734	828	763	813	800	819	843	791	793	719	781	796	830	803	740	784
4925	15128	10624	5561	4121	3014	2450	1998	1701	1428	1296	1174	1163	1108	1013	1038	1016	892	919	921	942	907	917	888	880	881	879	873	897	810	843	840	883	811	792	838	847	820	814	836	841	846	833	796	819	767	797	780	810	849	857	815	805	835	794	823	823	813	790	797	808	808	801	813	832	794	850	785	835	793	799	830	806	810	861	866	787	799	795	812	805	806	793	771	792	788	808	815	806	803	808	840	756	832	849	789	846	808	810	769	794	808	802	800	794	842	865	832	807	821	795	832	848	786	749	826	799	823	910	854	818	826	782	765	872	820	865	774	824	842	845	837	746	826	795	865	779	833	810	808	815	861	849	828	821	805	830	796	804	790	824	786	763	850	768	805	814	799	795	803	820	801	809	834	797	769	846	810	816	816	777	787	767	849	785	833	800	752	817	866	845	857	817	827	832	831	812	777	787	767	804	780	783	787	781	764	779	800	784	789	850	834	789	801	845	801	844	802	807	812	794	847	812	857	807	803	846	788	783	776	806	769	823	807	779	787	795	777	783	827	778	786	813	830	754	797	760	778	808	789	823	809	799	770	804	829	833	865	810	837	827	807	835	802	823	793	813	805	820	812	781	830	825	769	807	778	815	790	757	770	758	861	852	811	802	782	810	808	822	803	787	803	790	802	883	805	740	793	807	803	835	805	734	812	809	775	802	829	812	786	725	798	812	793	766	828	818	818	849	834	805	782	788	795	814	866	780	837	801	831	836	812	866	770	816	820	804	785	811	855	811	833	787	775	844	840	799	838	785	799	892	782	837	774	751	830	823	791	851	779	790	819	844	772	808	834	792	791	846	809	809	799	820	819	813	766	815	813	790	811	811	796	796	845	792	848	749	853	819	831	877	798	846	802	836	774	821	808	823	796	795	742	776	798	807	821	783	761	821	865	828	823	828	805	800	826	831	815	773	804	769	848	805	739	806	823	822	838	809	807	782	790	816	800	808	814	796	778	767	883	778	800	859	815	800	792	795	759	841	860	798	775	788	822	791	787	835	793	754	758	801	815	816	815	846	751	814	875	753	808	816	773	760	827	782	843	745	837	817	802	766	847	771	795	823	813	804	864	829	798	773	817	800	788	851	821	764	879	819	799	813	763	814	838	795	797	828	819	829	839	816	838	785	781	837	847	781	834	840	808	782	819	832	823	798	778	814	815	814	793	807	796	795	813	811	850	844	826	791	814	813	808	832	804	784	815	823	822	805	799	838	787	798	812	831	821	780	781	820	833	779	834	833	798	818	793	843	783	801	753	799	838	844	772	798	760	822	766	750	800	751	786	813	789	791	774	803	819	808	800	819	758	823	823	799	778	761	799	848	867	802	780	782	814	795	820	787	783	796	832	829	786	816	847	827	809	815	791	826	837	779	827	813	852	769	809	817	837	795	802	813	778	835	808	796	791	768	790	761	829	853	756	798	808	807	784	839	827	788	815	835	787	777	819	775	824	860	860	868	748	776	807	794	817	787	820	841	816	844	826	782	804	802	804	786	786	792	850	785	766	785	840	795	806	789	803	806	852	826	831	859	799	769	798	840	814	849	830	814	758	818	818	797	820	812	805	823	811	781	768	801	853	830	784	803	782	829	802	821	764	796	792	782	823	832	815	813	778	806	800	791	777	787	780	804	795	835	844	800	852	820	827	833	810	822	823	797	761	768	764	826	827	774	790	832	779	851	778	786	759	799	778	811	823	768	739	850	825	814	863	821	793	785	808	790	736	836	815	843	721	817	797	796	805	843	814	797	810	830	731	798	817	809	804	735	811	780	772	803	868	824	833	816	815	829	771	767	826	807	800	796	827	829	816	858	747	803	776	801	796	760	801	840	806	820	801	854	819	816	768	779	721	797	824	760	817	800	830	778	729	791	793	765	801	802	796	783	772	821	831	774	790	823	803	840	834	796	804	792	831	811	781	810	818	803	787	808	768	789	789	776	781	843	764	819	793	820	792	806	797	837	825	793	813	813	799	799	824	772	813	775	827	783	820	821	820	801	837	834	764	781	805	781	819	774	813	740	786	838	790	882	828	785	812	807	788	794	806	734	802	837	761	865	816	808	821	763	821	809	829	832	824	834	809	843	815	801	830	849	845	766	818	811	840	769	756	802	768	775	836	793	854	856	748	804	810	756	809	825	770	760	794	819	833	778	808	877	796	791	801	834	822	816	819	830	834	794	844	842	833	840	821	825	827	822	840	796	776	815	811	796	829	829	767	788	754	833	806	822	795	832	796	884	764	760	769	812	789	783	789	801	826	811	822	782	753	818	796	811	797	802	815	816	784	821	839	749	783	833	828	792	840	828	791	760	805	831	838	775	805	783	776	777	812	799	770	827	818	815	815	802	833	816	840	754	790	820	807	808	825	807	812	784	819	824	814	780	797	791	837	869	779	854	828	850	818	768	857	788	826	768	761	818	785	787	835	829	845	797	821	831	809	863	792	840	814	796	815	843	810	786	833	820	795	817	842	826	820	817	837	850	809	810	824	802	841	789	874	815	788	832	836	794	799	775	783	801	801	824	835	808	831	785	733	818	765	831	821	828	793	793	798	798	858	832	822	860	784	799	801	832	785	826	806	779	821	832	799	857	820	804	806	824	811	760	838	792	823	811	761	809	757	804	771	808	825	779	794	784	858	808	783	799	769	825	750	756	848	812	828	769	815	810	783	811	847	816	778	824	814	849	792	847	838	736	830	805	822	801	840	832	807	779	850	839	816	803	776	793	789	867	812	789	759	810	823	777	795	806	836	823	795	785	791	821	835	824	830	827	778	786	798	835	822	822	812	813	738	793	841	764	833	824	792	799	815	876	824	810	816	801	804	789	801	803	784	835	825	830	855	843	847	843	865	841	816	794	864	807	780	829	750	820	785	779	789	814	797	795	790	777	803	819	822	812	819	821	788	818	830	827	814	817	803	829	784	849	800	779	834	763	826	830	785	822	783	870	800	848	792	830	797	779	798	785	797	806	767	813	830	817	780	828	832	851	808	832	851	780	813	818	829	768	845	809	847	782	874	830	763	835	847	758	799	785	851	780	818	800	795	839	802	819	800	808	820	800	780	820	804	831	861	815	772	814	811	813	813	793	793	855	848	807	731	785	810	803	799	777	775	784	799	849	808	778	802	832	816	820	812	839	814	780	807	796	820	770	815	851	793	833	811	807	840	773	768	790	801	783	788	881	774	803	821	844	806	832	743	811	796	804	850	808	827	769	830	800	841	750	780	840	841	785	761	814	833	763	754	807	781	826	771	850	845	823	774	725	793	792	767	796	808	807	799	798	783	826	819	792	798	821	824	794	800	808	771	813	809	781	784	792	775	850	793	847	845	797	758	785	846	784	806	844	852	776	797	858	796	768	795	785	829	817	842	793	775	819	806	798	788	818	826	778	794	793	778	804	830	805	787	852	814	813	795	795	806	832	822	797	844	836	820	770	845	724	756	808	773	798	766	765	737	814	800	849	849
27790	20496	7939	923	504	432	413	339	407	367	352	375	350	353	379	357	357	322	359	335	381	363	391	329	339	359	346	387	372	408	360	347	359	338	393	333	377	355	354	342	341	332	353	373	350	362	356	385	350	372	330	359	383	338	354	387	325	369	354	355	375	409	358	342	357	350	382	364	371	311	350	368	353	367	369	363	378	371	349	361	372	379	363	360	371	362	338	346	410	348	391	364	354	320	373	378	344	340	374	350	351	374	378	400	366	385	355	326	373	357	343	302	349	329	342	362	331	353	337	385	367	352	346	387	367	355	350	385	354	328	353	359	330	363	336	353	394	386	360	364	337	398	359	365	339	372	355	353	375	332	357	346	364	393	378	363	381	365	367	353	373	328	355	314	409	337	337	384	337	362	348	311	352	353	358	361	370	379	331	342	371	385	366	334	369	343	355	371	387	365	341	352	346	347	339	355	383	341	352	397	352	381	357	364	353	332	360	363	383	366	375	408	359	355	365	346	369	359	348	363	372	349	352	377	377	368	385	379	319	359	334	371	313	358	366	352	358	346	340	363	338	339	375	351	345	388	349	368	372	370	355	352	352	353	373	337	347	359	363	332	350	368	379	412	361	379	365	342	367	376	317	330	369	343	379	337	356	350	379	375	388	337	382	340	342	393	345	328	365	352	397	383	365	378	369	357	354	357	349	381	365	323	376	359	378	327	386	353	354	371	347	339	362	339	393	399	385	364	329	411	375	321	367	339	358	315	353	373	381	381	358	351	371	387	347	336	352	376	358	348	349	391	369	369	341	375	348	355	351	376	385	339	331	374	368	371	375	384	358	370	360	369	342	363	374	385	355	348	358	380	323	344	355	370	356	343	384	370	368	351	381	364	360	378	366	379	380	383	360	345	350	360	340	357	370	377	404	362	308	344	356	367	353	353	364	385	366	361	366	348	379	360	355	333	351	372	346	352	356	360	364	342	352	352	360	385	362	378	363	343	374	368	340	363	384	381	381	342	387	375	349	343	369	381	341	355	332	346	376	373	380	379	364	365	365	343	379	368	364	379	331	349	331	342	364	377	348	378	357	360	335	364	361	355	360	374	368	336	383	335	332	342	328	358	351	360	348	397	388	355	377	344	361	344	391	349	400	384	395	357	371	380	349	357	365	376	345	313	350	352	336	363	369	352	382	381	404	329	341	339	384	381	343	382	350	345	355	376	368	371	361	350	368	345	346	354	335	387	386	326	366	339	354	352	324	353	367	357	380	347	374	357	354	337	354	330	365	333	348	329	311	388	374	350	340	351	346	344	379	322	338	352	353	354	364	374	345	359	366	344	364	392	361	359	390	376	366	379	373	382	388	398	338	329	362	370	374	352	360	337	365	368	372	383	356	332	330	365	356	398	363	345	372	383	347	360	346	342	328	372	361	376	350	368	356	348	363	369	328	335	375	390	355	369	353	327	379	376	369	360	379	359	376	370	375	341	375	336	344	350	356	377	359	320	381	352	398	344	343	384	373	362	361	337	383	386	360	378	400	353	323	382	359	374	335	335	353	359	380	321	372	358	347	372	357	363	355	361	360	362	364	340	349	356	355	371	353	349	359	371	388	377	362	341	378	365	373	362	342	397	351	335	381	303	382	357	376	351	358	325	337	315	361	321	315	365	364	375	345	332	374	354	378	366	371	362	375	355	379	358	393	333	391	339	344	332	373	318	368	362	389	379	355	396	374	358	374	346	367	373	360	343	387	364	372	361	355	351	345	342	368	333	359	344	344	340	376	343	351	298	344	357	360	342	353	363	389	327	377	368	372	331	320	386	390	345	382	372	347	395	371	390	348	360	390	388	388	363	367	334	354	403	321	353	392	350	335	367	372	375	355	387	364	340	383	360	379	373	338	391	359	363	354	383	374	378	331	388	361	391	379	344	372	361	367	368	353	352	334	349	352	357	344	368	333	332	409	396	419	370	342	356	342	331	387	356	317	352	373	355	336	357	364	365	337	397	369	341	344	350	382	358	365	346	361	360	371	384	337	352	365	369	361	339	335	373	336	398	362	335	347	338	380	330	358	367	358	374	379	364	377	363	376	360	346	353	329	342	347	419	372	365	354	385	388	368	352	368	370	376	371	349	361	375	369	378	323	352	317	358	357	317	357	393	374	348	373	375	401	348	362	353	381	351	357	378	340	345	367	343	330	378	359	354	365	359	348	328	323	332	339	358	377	388	323	343	354	350	368	369	398	351	369	375	378	354	401	378	347	378	411	358	350	339	410	358	364	374	367	360	375	357	367	380	337	350	383	383	339	361	352	339	373	406	374	384	350	316	351	360	380	366	384	349	339	387	348	357	337	349	408	367	335	346	378	354	362	354	337	394	358	399	353	413	359	366	355	336	344	369	346	368	376	374	376	312	371	342	360	382	358	356	332	358	336	368	396	360	341	347	340	392	335	395	373	331	382	336	390	330	326	320	358	398	350	362	377	352	366	363	366	368	353	328	334	355	377	371	358	361	338	343	385	373	408	350	393	343	344	371	392	374	357	370	361	375	363	322	334	329	328	330	347	348	349	380	371	373	350	335	377	335	381	342	331	397	339	394	356	346	372	398	360	349	357	324	382	356	331	362	370	353	340	340	362	374	365	395	349	339	362	362	372	354	362	380	336	404	339	337	358	372	339	350	336	345	325	363	355	346	369	364	365	366	361	367	393	390	351	382	346	346	342	340	342	377	355	382	346	364	382	371	326	424	350	361	346	359	335	359	334	398	358	374	338	351	386	332	374	361	370	356	363	358	356	340	357	370	370	339	397	347	373	337	334	347	346	363	353	385	369	392	363	385	377	330	366	319	372	367	370	360	355	377	357	386	369	335	307	356	391	332	401	323	385	356	357	350	334	350	373	398	368	369	354	350	374	341	362	350	345	346	359	328	365	411	377	366	335	366	344	398	354	365	382	345	330	364	386	338	363	370	371	356	333	346	325	342	346	378	351	344	365	324	339	369	361	385	352	355	326	363	331	348	365	352	363	381	385	351	379	365	359	367	376	366	359	357	376	364	365	322	339	356	360	385	350	348	354	344	358	359	368	366	357	369	366	385	306	366	355	369	343	395	333	365	372	339	374	351	394	355	360	375	338	382	374	365	357	388	357	354	384	359	356	358	349	379	346	349	364	401	325	347	354	335	348	345	361	389	360	376	365	348	351	342	364	343	367	372	362	341	376	397	374	383	358	350	339	367	347	339	362	351	322	324	376	377	357	363	352	371	400	346	376	348	396	357	356	343	370	370	358	357	365	354	379	333	349	353	342	360	377	323	348	342	361	351	341	359	360	356	372	337	365	364	386	353	342	339	397	352	357	375	375	366	314	366	354	356	346	348	362	358	343	345	337	341	381	348	379	353	373	354	342	334	381	391	394	348	361	365	355	346	389	358	374	361	400	359	366	386	361	386	358	362	358	346	363	331	369	362	379	338	398	337	381	389	360	386	340	367	368	369	372	360
4397	1487	1029	710	521	472	426	405	393	384	428	352	379	397	360	405	351	385	363	348	368	366	377	403	374	357	357	409	349	355	394	371	390	367	328	352	362	367	370	348	362	339	386	361	362	358	352	361	386	381	347	368	360	394	385	364	358	359	398	375	370	383	394	355	335	419	383	336	364	371	357	346	403	388	368	341	373	379	364	387	379	394	378	383	328	365	359	333	362	384	357	363	357	338	369	327	323	394	343	346	373	354	350	383	358	387	376	359	390	392	382	381	371	351	369	372	375	356	354	338	368	358	372	359	347	368	360	359	383	368	363	351	394	319	363	377	376	363	369	328	363	406	349	368	338	382	371	385	371	398	343	346	358	412	371	381	402	368	349	376	364	354	380	341	371	369	419	345	410	378	397	385	376	381	366	324	374	359	358	349	375	365	349	378	370	370	358	371	415	399	390	356	347	319	381	349	378	372	349	340	334	341	343	348	368	373	405	380	357	347	360	377	369	350	353	344	376	350	354	397	356	374	375	388	395	330	367	368	361	343	362	369	390	384	358	372	365	374	388	337	379	367	359	379	376	401	327	362	373	388	360	385	365	353	378	393	352	392	363	381	377	361	368	355	369	371	375	399	339	355	413	376	404	393	384	379	348	404	347	334	380	419	370	390	378	396	324	372	345	376	360	396	363	353	367	347	354	359	345	363	337	392	367	369	371	376	349	400	363	384	352	345	390	341	401	354	371	387	386	342	363	368	405	392	373	332	391	407	341	380	355	354	402	353	361	378	335	372	368	373	378	360	369	374	359	389	352	355	402	356	354	379	363	359	386	393	374	397	343	364	377	354	387	333	370	342	388	365	348	376	372	369	367	324	406	372	343	389	367	377	351	371	402	370	366	367	369	338	401	368	374	363	380	340	353	354	352	338	381	366	357	344	378	348	431	346	331	386	390	381	360	366	342	388	375	373	376	384	341	351	368	389	376	372	376	357	375	361	352	336	351	370	353	394	369	348	368	421	362	376	388	344	375	368	375	353	406	387	388	381	338	372	374	349	355	370	371	346	377	397	364	362	370	379	370	370	383	393	358	355	359	327	354	354	363	374	345	365	343	382	382	327	407	350	355	369	382	361	371	370	376	391	392	359	370	398	365	349	361	349	374	396	326	360	329	350	361	352	375	367	368	366	346	347	337	365	402	380	342	373	376	404	333	354	331	329	389	374	359	395	376	362	348	384	374	349	369	345	354	366	360	382	351	412	331	358	322	346	394	387	351	388	359	367	353	348	348	386	370	379	347	352	353	378	343	355	372	371	365	380	398	359	382	357	365	349	360	373	376	358	368	374	392	418	380	334	358	351	397	366	364	364	347	398	374	396	359	369	347	365	397	374	366	373	391	373	347	382	392	362	322	332	358	336	351	367	356	338	367	373	409	356	391	366	344	385	327	365	362	393	373	361	341	394	315	386	352	366	378	356	337	351	373	357	365	343	356	383	375	335	350	352	377	347	372	362	403	367	344	380	365	345	406	342	404	394	364	327	315	365	407	386	408	379	350	386	354	370	389	379	350	388	348	377	366	327	338	350	386	359	354	339	377	356	375	383	340	406	394	348	379	371	387	373	331	394	362	317	352	409	370	348	372	391	338	361	346	330	371	353	355	350	331	373	370	361	344	371	345	363	373	354	359	377	371	371	377	364	355	354	344	399	393	383	349	348	369	386	351	390	390	390	330	407	349	387	323	372	363	380	395	412	339	371	375	353	364	378	334	336	394	335	386	361	373	361	356	363	330	382	373	409	365	354	359	351	386	360	377	373	410	355	359	377	339	390	362	354	353	424	392	352	400	412	379	373	367	383	369	366	359	379	398	355	390	361	361	380	381	365	376	336	371	348	364	385	327	369	371	359	370	375	372	354	355	416	397	385	359	401	341	367	366	369	311	350	383	369	339	396	383	363	384	338	356	383	372	371	352	392	373	371	371	401	362	343	392	350	377	377	363	373	351	376	382	379	339	403	369	360	377	398	350	379	397	356	340	353	359	375	383	352	371	393	365	381	396	402	377	358	349	393	375	374	388	396	362	392	344	363	387	378	367	354	360	382	384	358	363	381	348	354	362	381	398	367	363	342	369	379	384	390	365	394	347	373	390	354	348	362	372	311	381	370	394	369	366	423	370	375	385	380	400	359	377	375	354	350	386	326	350	378	344	353	352	354	379	358	358	348	365	405	376	354	386	410	352	348	373	366	363	378	356	348	384	355	347	394	363	367	374	351	370	381	382	371	388	351	351	343	364	398	371	395	348	347	369	358	377	391	356	366	396	380	339	360	395	374	378	372	325	332	375	389	361	331	389	362	350	357	351	365	371	366	376	358	370	363	382	337	388	354	354	376	386	368	393	371	370	332	349	355	363	359	370	392	369	375	340	402	382	377	398	356	373	378	376	381	374	351	333	384	367	359	372	355	395	370	375	355	357	332	379	346	415	368	395	352	368	345	368	325	384	394	355	397	341	348	349	335	404	372	385	371	352	357	362	372	363	397	381	399	383	348	400	403	380	393	357	337	338	368	372	356	382	369	388	359	384	390	370	386	332	358	387	347	356	344	380	374	355	339	401	361	358	357	380	367	405	384	354	340	356	381	342	393	403	377	377	405	384	362	390	407	363	367	394	378	366	364	372	395	381	383	359	366	380	369	380	412	362	362	401	381	389	343	363	421	358	372	345	327	388	414	365	364	329	380	325	354	342	379	347	366	329	366	409	361	330	393	359	352	364	361	336	371	338	366	349	357	368	377	374	344	364	383	358	392	352	343	379	377	352	347	355	346	377	363	365	333	400	365	353	363	379	329	352	384	354	366	367	356	405	338	349	385	365	340	360	377	350	372	366	380	388	370	353	394	344	376	376	368	339	395	409	389	363	377	401	384	354	348	343	400	366	364	351	372	396	398	360	371	358	368	412	370	399	379	375	381	362	381	388	347	340	356	356	379	387	349	368	392	346	372	363	352	395	397	338	343	425	366	358	352	380	365	399	380	413	375	392	341	400	358	376	329	342	361	346	368	371	384	386	393	368	382	362	385	367	351	325	383	376	388	357	373	376	359	367	380	384	364	392	355	364	396	333	377	335	384	380	367	409	334	345	359	365	383	369	379	398	371	412	325	361	409	359	372	407	385	365	372	343	401	378	388	328	373	391	376	337	367	360	363	354	357	349	365	359	357	373	366	342	380	375	347	353	373	347	369	350	399	382	371	342	373	364	360	332	371	352	370	335	363	381	369	363	354	393	390	360	371	381	371	382	357	357	340	335	366	342	364	355	391	362	366	361	358	346	369	345	361	388	330	377	329	375	402	351	372	385	339	378	381	365	389	388	375	401	372	368	371	389	359	378	386	363	391	385	383	364	361	366	329	392	372	365	387	348	349	372	329	355	358	371	352	374	335	367	362	331	376	361	361	339	358	367	356	371	352	372	376	361	413	383	389	331	387	353	389	364	371	371	354	356	390
23785	21508	28964	24477	21505	12765	1721	1197	1037	1017	938	937	922	848	804	884	830	837	800	763	780	757	811	741	836	844	799	815	821	802	829	813	828	848	840	781	802	821	767	770	796	737	793	792	726	759	777	803	773	828	817	796	784	774	798	742	766	701	746	782	796	755	784	820	786	739	793	792	746	752	781	797	811	753	785	782	785	783	793	761	784	826	719	793	778	802	795	800	810	735	830	809	779	762	744	832	791	801	775	757	779	734	781	758	830	786	813	740	719	743	722	777	808	758	767	751	791	786	793	794	756	787	728	723	792	759	786	722	785	744	777	788	813	802	776	735	815	792	768	813	797	761	784	806	755	794	816	852	811	812	855	797	793	759	833	796	788	778	786	795	783	780	823	793	839	754	726	760	797	802	785	729	748	743	784	792	751	796	828	798	769	753	744	833	826	814	753	759	782	767	813	772	785	803	813	730	770	806	802	774	783	796	819	794	734	824	748	806	797	814	760	812	791	808	780	758	780	812	801	804	816	778	779	798	783	792	735	784	773	776	782	718	763	765	795	787	769	796	806	755	744	764	834	742	823	753	822	768	793	776	794	777	802	789	798	734	729	764	777	810	764	803	792	770	753	789	788	774	745	765	775	761	784	764	794	780	810	795	717	768	833	768	778	783	773	773	802	756	781	763	765	796	764	746	739	777	732	839	787	840	743	775	686	750	741	718	784	742	772	739	822	716	777	803	778	787	770	775	742	802	752	738	828	750	770	822	800	791	783	783	802	783	810	764	791	758	766	821	817	817	738	787	780	848	772	786	773	789	805	773	812	788	813	800	780	792	755	755	764	829	760	796	749	739	762	775	757	758	761	735	775	779	761	783	754	753	758	740	803	748	753	774	801	759	768	762	779	804	755	799	772	825	765	751	814	838	764	755	712	704	829	757	811	807	776	765	749	795	779	737	818	715	765	755	767	742	747	771	737	774	773	795	751	839	810	795	780	771	778	753	795	800	772	727	764	792	759	791	803	768	768	795	770	734	787	762	780	804	773	778	769	827	774	780	772	823	783	811	773	772	749	793	761	787	761	726	775	780	796	793	816	767	785	759	757	779	768	827	816	763	804	757	771	760	754	772	791	754	746	730	758	759	765	760	744	751	737	756	788	790	783	787	758	802	762	779	764	800	808	764	770	798	730	795	821	751	775	779	788	797	795	781	735	806	777	752	779	743	777	821	777	781	759	784	795	740	747	710	809	762	777	793	802	801	809	770	802	799	753	847	780	770	782	722	796	730	797	822	745	772	746	787	811	794	779	758	802	769	785	761	788	772	774	777	773	730	807	765	771	789	780	778	807	771	829	817	771	792	765	802	734	748	784	824	785	777	781	804	793	802	781	795	762	725	770	752	811	775	738	791	783	778	727	743	750	773	775	794	757	779	755	773	804	717	789	766	783	711	791	778	811	730	789	784	767	790	775	839	775	811	755	761	792	778	742	757	805	791	757	750	768	800	702	761	814	771	747	749	753	816	806	725	771	774	744	727	784	728	764	774	748	744	808	744	726	774	751	794	780	737	786	728	761	801	791	796	833	820	785	817	742	774	741	840	789	759	782	754	774	775	769	813	855	787	818	758	779	750	750	784	788	746	756	816	798	769	743	831	768	791	744	786	782	776	774	766	721	762	730	832	772	794	802	743	785	783	733	764	756	821	751	802	808	775	790	805	756	749	773	779	762	730	718	857	816	772	781	707	753	754	749	719	765	804	759	736	748	754	785	782	793	784	787	777	777	800	801	777	774	747	790	777	763	717	744	765	834	793	785	758	772	826	829	785	761	763	736	783	755	741	784	786	804	758	788	759	796	750	784	801	783	742	757	743	746	792	781	774	763	735	787	793	806	815	751	749	707	806	728	806	757	788	762	794	784	740	783	755	778	776	764	777	815	787	803	761	776	749	806	736	750	798	779	790	849	718	794	780	762	790	785	786	756	785	778	827	821	703	735	751	745	760	744	791	757	763	764	704	819	827	765	717	818	761	786	748	784	719	799	750	775	751	851	782	766	779	734	780	792	735	792	732	815	751	748	804	758	759	817	790	784	787	788	734	783	786	796	754	792	768	775	740	806	734	730	794	781	792	784	744	748	784	792	811	805	772	781	764	780	831	765	730	779	758	783	728	725	767	743	764	791	808	801	753	774	801	782	757	766	796	802	767	813	801	748	757	822	768	802	798	797	744	773	771	787	769	783	785	821	815	739	736	787	813	773	804	794	767	771	796	748	794	744	765	791	748	817	803	792	728	767	779	783	779	772	775	789	755	763	769	791	806	743	781	713	778	806	763	777	743	787	749	758	772	784	822	802	830	775	762	775	773	778	794	776	773	767	768	764	779	762	763	815	722	730	782	786	801	754	820	760	775	787	767	802	727	797	791	764	812	792	800	794	808	776	795	738	825	773	756	744	796	773	790	754	760	813	802	756	784	774	729	792	783	778	809	766	761	753	763	799	725	753	779	810	772	763	773	858	762	768	782	742	771	786	744	810	739	800	778	758	734	740	806	801	795	761	756	793	771	761	788	751	767	772	804	765	823	754	805	805	776	775	725	764	793	778	829	766	809	803	779	810	817	810	738	758	745	790	753	782	824	789	734	758	719	748	794	749	734	785	768	758	790	799	780	775	778	804	787	807	796	791	791	757	799	767	748	739	703	771	798	757	739	773	736	778	736	758	799	774	784	768	757	766	800	780	771	797	766	763	757	799	754	768	780	799	801	779	795	759	794	802	790	765	795	800	736	784	730	756	782	786	776	755	778	789	788	745	769	757	778	808	786	823	791	750	749	782	780	761	712	802	701	796	832	771	794	793	762	814	816	793	781	779	748	824	816	795	768	766	768	782	766	798	753	759	748	805	827	744	753	802	719	777	741	782	741	758	746	783	737	793	783	784	795	808	790	738	755	771	768	774	736	791	765	789	786	788	797	769	783	721	762	774	769	817	785	754	763	756	783	735	780	714	784	739	737	803	798	791	753	710	787	834	781	776	718	770	741	722	840	779	790	722	772	775	742	739	768	788	800	739	788	811	789	737	812	808	812	787	769	791	775	765	749	750	808	752	771	755	781	788	793	827	774	763	749	740	774	775	760	807	835	783	839	753	788	796	812	772	799	771	792	740	755	762	811	788	719	793	792	753	739	756	752	787	767	758	750	741	814	789	784	850	737	754	732	776	799	775	716	728	755	805	770	753	777	806	758	798	773	801	794	788	782	777	767	766	784	772	767	814	830	769	771	782	733	781	763	761	824	787	789	810	773	769	734	758	785	764	787	785	774	780	784	764	731	790	784	779	771	767	740	757	800	753	781	750	753	777	776	735	804	799	783	755	812	778	792	744	811	795	780	778	726	712	763	791	800	741	768	782	761	750	741	791	792	775	746	766	764	796	796	737	816	755	788	766	757	810	793	792	780	741	750	781	772	770	757	809	733	740	744	777	778	774	788	814	746	743	725	792	755	716	824
3700	9514	6481	3256	2550	1969	1616	1385	1223	1070	1074	1006	890	899	941	892	844	836	827	813	849	862	834	863	795	852	811	778	785	754	763	796	751	761	805	787	802	766	754	791	763	768	758	762	836	818	792	811	768	810	812	783	807	786	775	774	812	799	756	799	798	766	824	783	801	792	811	766	808	797	786	752	793	770	812	793	792	765	783	778	739	824	780	756	804	783	798	723	785	802	775	776	758	762	801	723	760	763	762	750	755	833	794	775	811	797	798	789	761	729	764	778	762	756	797	807	774	801	788	758	742	757	777	756	760	807	737	791	747	790	791	734	799	798	809	790	799	766	777	824	783	752	808	777	781	786	714	749	755	791	771	762	781	775	811	759	783	790	791	802	797	806	767	760	724	781	773	773	770	816	792	771	734	787	803	778	764	773	806	792	814	811	725	802	821	819	778	806	792	758	843	779	776	724	791	756	761	792	793	790	782	772	772	778	729	792	796	799	781	793	762	805	801	767	743	817	735	774	792	777	710	778	821	800	723	780	811	742	797	762	773	828	799	794	777	781	795	779	794	762	738	819	744	787	791	748	770	796	819	765	757	784	789	765	774	766	743	816	739	784	745	814	754	823	764	804	753	784	803	782	791	717	762	729	785	804	803	768	821	790	775	750	751	796	788	805	811	820	752	742	757	780	813	755	818	802	794	747	764	787	758	807	751	780	828	780	736	778	752	737	743	780	808	793	770	737	802	774	805	802	820	814	793	749	779	749	810	807	754	805	748	836	838	774	752	765	789	790	779	731	766	801	780	756	806	762	782	812	771	774	795	745	746	821	771	741	751	799	813	755	810	785	746	772	782	769	800	778	754	788	769	802	791	726	803	805	770	774	804	767	779	813	788	724	800	724	765	750	764	837	765	790	802	818	757	791	780	795	813	789	785	754	822	759	818	758	788	742	794	790	829	739	773	805	806	797	750	799	743	781	805	791	747	766	808	766	773	778	777	735	804	801	745	761	784	775	816	763	768	747	775	795	835	845	784	777	744	800	813	757	782	770	806	830	767	740	798	794	794	731	753	769	714	776	790	765	783	758	776	815	790	735	779	779	790	759	796	805	788	786	828	797	794	790	815	851	783	796	823	781	795	786	823	776	799	762	741	778	772	798	751	772	790	784	785	812	814	766	772	730	752	746	759	813	766	825	752	793	814	782	766	811	765	777	748	799	741	790	769	792	755	765	786	800	764	739	794	691	826	760	718	808	766	779	754	756	788	767	751	815	792	787	779	774	792	889	768	762	743	796	739	766	810	759	771	771	816	790	820	772	771	794	793	801	825	763	738	751	773	803	819	764	781	739	766	797	771	749	777	723	755	774	778	777	782	781	784	766	772	800	745	766	764	775	799	794	829	799	708	808	764	759	759	756	764	829	783	795	765	775	804	803	766	791	794	800	796	828	772	751	758	768	765	774	798	835	797	783	745	759	809	752	784	732	790	763	802	767	783	777	777	725	810	715	742	760	753	757	728	776	786	735	738	773	791	789	763	803	801	779	791	797	792	782	748	772	798	792	772	717	761	758	735	781	805	796	824	787	811	751	734	766	759	789	768	759	720	771	748	765	754	765	755	756	801	753	775	748	719	768	774	773	769	767	791	752	793	741	776	819	761	811	801	747	758	776	757	755	770	758	793	777	846	811	754	751	813	772	834	828	768	777	764	827	801	711	758	784	784	779	740	819	731	777	777	751	731	774	844	783	781	764	790	792	772	779	833	714	708	755	818	722	797	762	756	763	766	847	730	714	809	770	760	796	779	763	776	721	773	792	723	770	813	759	785	750	793	777	728	741	737	779	809	787	792	821	767	740	813	797	744	740	778	740	793	794	778	722	804	810	770	812	743	786	791	780	785	787	725	782	808	779	811	775	767	760	735	801	748	718	762	800	767	785	797	751	777	782	803	787	802	795	797	807	755	763	781	758	746	758	766	717	787	785	751	777	834	717	769	782	777	805	792	793	781	736	777	795	798	807	780	746	807	739	774	765	746	739	766	761	770	801	811	764	758	829	754	740	807	782	741	746	790	793	803	810	787	811	786	762	743	782	773	717	763	786	801	764	815	784	834	771	754	748	802	783	711	754	786	767	778	761	743	854	744	739	747	760	826	789	716	749	782	797	799	801	741	810	728	761	815	738	768	709	799	736	738	741	759	747	720	796	745	769	766	849	736	730	807	805	760	818	764	748	768	724	805	762	834	769	763	773	729	789	790	762	795	785	759	812	784	790	783	766	777	797	784	773	776	751	766	781	743	784	812	743	784	804	762	783	748	780	753	767	777	762	756	778	812	765	743	773	811	804	783	807	769	818	761	763	766	839	811	812	754	803	801	805	766	749	779	796	799	793	727	764	770	765	773	763	837	730	711	740	745	782	785	760	719	757	790	708	782	797	787	827	727	785	777	777	804	773	778	757	801	817	774	800	752	757	725	789	757	776	793	761	741	808	745	780	776	762	819	788	751	745	779	798	771	784	793	771	792	788	785	745	769	785	780	787	800	773	791	738	804	774	752	747	777	813	796	793	779	759	816	780	748	777	787	761	797	756	763	766	798	789	781	790	754	740	781	784	779	751	795	779	748	718	787	794	734	806	758	745	830	805	775	797	764	763	825	772	816	795	801	764	744	801	802	795	807	768	784	783	828	793	757	803	754	783	803	821	781	790	748	777	783	772	782	762	724	798	738	728	778	778	755	748	820	772	805	790	776	792	850	794	779	771	764	752	801	729	756	756	738	778	801	749	728	792	818	781	797	777	828	763	788	783	806	778	812	745	799	753	766	728	796	798	772	837	765	750	770	802	748	761	794	771	766	768	755	804	743	782	817	762	718	832	818	764	824	784	744	744	799	738	767	774	795	804	854	831	777	821	767	744	798	824	780	748	805	792	737	738	764	751	760	803	806	774	804	757	753	750	778	760	793	762	766	809	778	782	749	760	770	816	751	816	824	797	775	811	795	729	794	705	800	808	770	777	816	754	776	756	786	752	775	786	813	824	812	788	778	814	745	786	752	779	751	751	807	722	755	759	811	808	811	726	786	783	727	779	782	758	754	788	753	779	807	843	766	814	791	779	754	825	793	779	785	756	779	742	789	738	774	773	771	796	765	798	828	758	761	767	791	756	776	782	745	780	797	781	734	786	721	760	783	738	734	756	743	787	772	788	769	798	794	797	719	765	777	810	733	775	777	769	721	796	779	777	769	759	775	758	787	763	780	806	788	767	785	811	778	781	793	744	758	776	779	806	754	771	782	790	750	762	783	810	800	797	753	787	797	793	769	816	883	768	819	783	740	768	740	783	780	796	796	748	798	771	793	780	748	811	768	748	811	777	783	779	827	792	752	794	769	818	777	784	845	825	788	809	727	727	796	746	823	794	776	770	737	788	838	734	773	787	778	761	784	799	765	755	787	785	794	744	771	789	786	796	726	775	778	769	761	717	764	761	789	727	803	762	774	769	788	738
24875	21507	27961	25385	12979	728	503	406	330	298	287	271	294	282	262	249	300	270	239	267	255	239	265	256	250	228	256	251	219	234	241	246	255	218	248	229	258	232	247	246	262	215	253	248	245	237	264	264	244	259	244	234	241	224	228	242	235	243	242	240	256	228	227	228	210	240	210	245	244	239	252	223	239	247	239	222	239	259	234	222	250	233	256	229	250	270	263	230	261	245	240	234	233	257	248	230	272	247	230	244	245	264	269	244	221	261	229	247	233	260	247	244	231	225	247	249	208	242	248	233	210	250	233	224	248	243	230	242	238	224	267	250	231	232	249	215	258	227	246	240	261	232	234	227	232	242	229	230	243	217	257	227	256	229	249	217	205	237	225	225	257	253	268	229	264	270	239	205	218	244	245	243	252	218	267	191	261	273	220	253	204	242	241	244	255	234	239	259	255	219	246	250	228	214	244	226	241	239	254	216	257	249	242	228	256	244	240	233	222	228	252	232	244	237	241	247	251	231	273	224	246	246	245	237	241	240	234	249	237	254	242	239	256	215	249	238	251	247	244	232	236	248	235	246	250	223	230	212	244	246	253	245	247	266	260	234	277	228	238	228	231	233	242	239	235	264	241	256	234	261	264	233	252	235	267	231	229	273	211	229	227	236	243	239	224	221	263	240	262	246	252	259	234	226	235	232	225	232	241	242	238	208	228	210	232	215	210	229	238	243	262	208	220	269	261	236	238	235	231	222	208	221	236	218	241	229	263	254	242	213	233	230	233	269	225	219	246	236	256	238	264	254	243	236	218	239	239	215	233	261	227	263	248	244	269	218	246	226	222	252	273	242	253	236	264	241	283	242	250	235	234	229	233	255	242	253	244	207	231	199	241	219	251	253	251	218	246	243	228	234	246	235	232	214	245	232	217	264	239	225	208	248	264	215	251	228	270	251	250	263	274	228	227	264	237	239	241	246	247	256	271	231	230	242	245	244	243	209	268	236	239	253	250	218	235	250	260	250	236	264	226	230	244	210	239	208	227	260	237	215	225	237	259	210	272	246	234	240	237	229	225	238	228	244	229	235	262	234	259	253	239	247	217	257	226	238	244	219	228	228	252	263	235	242	226	262	221	264	245	251	236	260	256	261	253	273	245	217	208	244	249	207	246	224	221	235	243	258	244	241	245	231	241	214	261	252	231	233	230	229	256	238	235	246	252	211	237	253	220	267	232	263	250	235	202	248	249	239	238	225	244	240	215	279	263	229	240	253	232	234	248	244	226	239	230	240	265	221	239	264	208	256	241	221	242	227	250	234	241	220	245	257	222	273	208	220	242	230	244	258	227	237	256	245	224	217	234	242	253	236	227	243	232	221	244	214	232	245	263	259	242	237	220	262	224	238	210	221	251	247	228	227	231	241	249	231	228	241	222	245	230	228	253	216	219	260	259	257	235	228	221	245	226	255	247	261	247	233	229	212	244	224	227	226	232	239	250	245	250	230	264	239	221	209	245	265	247	225	218	239	229	268	226	237	241	244	241	251	231	241	244	236	231	236	232	251	268	235	214	209	266	227	238	252	233	247	222	224	229	254	234	221	261	216	239	235	249	246	210	276	257	243	235	238	241	226	221	224	237	237	257	236	260	246	249	226	236	235	227	237	265	216	233	230	242	253	233	233	230	226	234	237	206	280	244	261	256	237	238	260	233	253	237	248	258	255	250	207	225	256	256	282	245	231	246	211	241	246	248	252	210	238	259	212	252	247	243	259	229	237	241	271	242	220	240	222	215	230	218	248	227	237	218	220	254	259	234	237	218	243	259	237	236	230	230	248	244	244	246	251	212	247	213	221	231	212	237	257	229	253	234	223	281	235	245	238	223	227	234	253	229	234	241	247	220	242	261	233	227	245	239	255	258	235	239	205	225	247	260	235	256	233	239	246	223	293	248	240	246	235	237	234	252	201	262	224	248	201	239	236	248	255	236	241	225	234	241	246	245	232	245	252	213	270	249	275	277	229	244	253	268	232	227	268	245	230	247	221	219	237	220	238	220	213	226	249	246	236	237	231	248	251	217	241	225	219	268	228	228	239	225	192	257	213	236	226	255	247	248	244	249	273	245	216	258	285	240	248	256	241	248	233	247	230	244	245	238	259	240	231	242	209	211	235	223	245	219	259	256	231	254	237	247	236	254	227	249	270	250	246	264	239	241	257	223	251	246	259	252	227	266	252	239	236	223	221	235	251	266	228	226	211	243	256	238	268	225	216	219	235	244	211	241	246	237	245	220	230	243	239	241	232	230	209	242	238	243	259	228	222	236	252	251	244	229	235	221	240	238	257	233	233	222	245	234	254	261	253	245	236	294	248	226	277	232	232	229	232	237	237	240	227	237	243	229	252	227	226	244	228	237	255	239	261	254	250	231	242	250	248	206	234	250	270	237	244	242	230	234	229	219	232	273	269	257	225	245	246	234	240	237	226	233	241	259	226	212	256	275	245	239	240	255	266	233	234	242	259	215	247	257	260	258	265	211	220	215	241	252	265	249	258	261	254	274	251	220	236	246	224	246	255	253	212	282	236	255	237	253	265	237	257	273	215	242	244	242	225	216	238	236	238	240	242	229	254	236	246	254	227	267	226	228	244	262	251	242	237	231	248	225	266	238	240	203	241	223	255	223	245	251	238	263	229	216	223	210	230	258	217	217	225	274	251	279	210	211	240	223	252	235	259	262	268	233	256	258	244	224	252	271	255	244	258	256	209	237	240	255	216	234	237	196	239	264	250	265	215	253	229	205	222	263	230	238	238	238	250	239	240	238	238	235	262	250	265	223	243	237	245	233	252	266	237	248	239	238	235	266	274	246	238	254	225	230	283	241	247	234	235	241	243	247	204	250	250	241	213	259	226	217	210	214	225	214	212	240	230	261	222	213	251	249	246	221	232	232	231	225	257	243	238	238	257	229	213	248	225	223	239	256	203	223	218	229	277	245	267	247	241	266	238	219	255	242	240	247	223	242	269	257	242	231	234	245	247	228	223	248	274	236	226	243	239	262	241	247	237	222	230	228	256	254	259	236	248	234	269	249	215	221	216	259	233	226	231	259	226	242	224	224	253	250	244	247	217	244	251	215	255	235	236	233	223	222	241	246	241	222	251	236	219	224	244	254	244	237	233	257	268	271	224	216	231	270	252	228	252	235	230	264	252	255	236	258	250	226	277	235	247	246	219	245	251	246	256	234	217	225	248	264	258	244	268	232	238	247	251	236	260	264	217	254	197	221	218	227	233	254	209	269	255	252	234	256	250	241	252	231	231	234	226	228	245	247	250	240	214	248	233	230	271	244	242	242	238	221	213	253	237	220	251	251	271	249	206	246	254	235	240	286	256	258	234	252	227	268	221	261	239	251	244	242	243	237	225	254	226	227	236	240	233	248	247	250	246	253	230	246	228	230	252	251	237	260	230	235	241	233	235	217	237	233	231	220	255	235	253	237	238	239	227	264	277	226	240
3522	5547	3648	1781	1285	967	817	575	488	487	458	394	342	373	344	308	330	329	283	330	296	274	272	287	280	267	285	259	243	292	257	248	265	263	281	251	256	299	268	282	272	265	251	239	255	275	248	256	253	294	265	297	287	249	263	241	273	286	282	248	277	268	266	243	273	276	266	249	269	254	286	266	285	294	245	267	272	266	266	279	249	257	260	297	269	276	261	263	270	243	271	266	267	250	275	230	296	258	249	267	238	242	254	286	274	240	260	262	269	263	264	283	280	280	254	291	279	242	260	258	246	260	297	265	294	272	250	263	249	308	246	261	312	296	247	275	290	273	302	286	246	282	264	266	279	270	280	263	264	255	245	281	259	277	267	291	246	276	271	286	265	265	261	289	240	258	246	275	268	259	256	249	259	254	274	279	253	276	234	270	243	273	291	299	291	268	298	254	259	269	272	263	254	254	275	284	283	270	253	288	250	249	279	281	249	276	268	284	261	244	255	250	279	248	254	270	264	241	256	284	253	277	261	278	271	266	264	262	285	282	267	228	277	251	264	240	240	225	273	267	255	242	275	272	268	269	259	267	266	245	255	300	263	278	275	241	287	281	281	283	280	235	271	266	261	254	259	269	249	278	309	252	272	282	276	281	273	255	260	284	254	266	275	252	279	273	269	244	247	262	275	251	276	264	308	275	255	285	289	238	280	277	278	281	250	251	283	257	269	245	273	238	271	273	270	268	278	261	264	293	254	243	284	243	269	266	283	260	246	277	273	276	284	243	266	271	256	278	264	266	285	241	254	253	260	286	253	282	271	262	239	260	238	276	247	267	265	228	267	275	254	252	270	241	268	271	250	271	278	268	240	262	272	281	239	267	236	255	262	258	254	265	269	275	288	260	271	280	275	237	269	275	262	277	272	272	268	278	266	267	282	284	263	267	265	258	253	261	261	270	271	260	279	276	233	264	257	264	250	268	288	267	272	264	265	272	256	269	269	252	284	269	244	251	271	298	242	254	272	285	280	244	273	258	251	245	268	260	272	270	279	232	250	260	248	251	290	244	242	285	255	256	279	268	270	240	262	248	262	243	270	267	282	254	265	261	288	242	250	255	254	278	258	244	253	273	264	268	285	291	264	261	274	262	253	247	247	252	253	266	287	251	267	249	250	253	261	265	262	254	280	261	276	269	321	254	289	286	288	264	265	267	248	229	235	238	264	242	284	274	273	286	279	242	285	241	280	270	262	308	291	264	248	255	245	287	280	238	258	238	265	262	255	261	247	232	256	240	284	307	244	243	262	235	267	246	237	268	241	268	254	268	243	227	270	265	267	275	259	293	264	258	244	233	255	286	245	258	275	264	277	226	282	258	240	252	278	244	255	255	271	267	278	267	265	287	283	282	302	246	255	259	278	252	267	267	270	238	219	239	240	265	294	288	264	264	282	276	263	280	252	268	266	289	257	262	283	266	248	285	258	268	270	243	251	264	263	255	259	216	280	273	250	303	270	291	277	258	270	268	270	264	268	268	292	224	254	261	268	260	276	287	265	248	271	261	206	286	265	271	276	252	279	270	290	297	267	295	285	252	269	264	279	274	278	288	244	275	255	297	271	262	246	254	255	268	227	271	222	266	267	271	278	268	273	258	282	291	256	261	285	246	256	228	271	259	249	262	241	232	263	266	262	232	282	271	252	286	270	269	284	263	259	260	254	254	257	249	294	272	271	278	262	292	265	265	248	247	266	260	259	247	278	260	260	279	241	258	252	274	267	243	240	272	275	232	254	271	269	284	288	274	242	220	281	260	261	270	278	251	278	283	261	236	248	297	268	263	271	235	260	259	258	265	280	301	258	249	252	274	257	250	266	250	259	284	265	288	240	247	242	290	297	257	264	261	268	239	267	285	268	270	260	286	254	241	273	264	261	266	253	254	273	254	276	263	274	247	246	267	263	228	255	277	278	263	229	259	261	256	271	247	260	283	269	257	264	265	287	256	260	271	241	232	254	230	257	259	270	289	272	280	258	208	282	263	262	264	262	263	263	285	254	256	228	227	290	242	255	252	283	285	240	274	247	253	241	238	265	271	266	256	260	276	261	266	265	245	265	261	239	246	270	259	277	246	252	233	275	300	240	264	263	233	275	269	285	275	262	260	268	283	262	283	253	251	220	268	276	264	263	268	252	248	268	281	231	263	287	290	281	264	260	264	247	273	270	285	255	259	268	241	241	283	269	254	294	255	282	249	288	256	259	275	262	263	273	237	254	273	226	220	275	292	275	249	246	280	225	258	256	298	283	264	256	292	256	257	254	252	269	249	272	275	260	262	254	253	250	276	240	284	248	250	263	270	257	307	243	241	249	247	267	238	267	270	257	252	279	259	266	275	244	251	276	252	270	283	254	256	245	243	279	232	275	275	277	223	245	276	268	286	282	269	261	260	290	276	262	279	251	274	259	269	276	252	249	297	274	221	297	262	241	275	265	253	245	288	281	271	244	252	257	286	264	248	234	259	244	287	263	288	258	280	273	278	251	226	247	252	239	269	249	243	255	235	258	257	253	249	259	260	276	270	282	256	263	277	286	249	260	267	270	270	230	226	239	249	249	283	237	277	250	235	240	228	263	269	278	262	266	240	264	258	278	257	257	266	263	273	268	257	240	305	257	284	241	268	254	259	272	249	264	256	248	280	277	261	292	270	254	264	269	266	273	265	257	283	277	255	270	284	277	288	283	259	262	256	287	254	251	263	287	262	263	292	254	264	245	269	256	217	267	259	279	252	306	263	251	255	273	266	255	278	306	268	236	275	288	284	276	267	282	278	243	256	250	246	288	246	256	280	264	270	237	261	285	279	253	241	255	244	251	266	259	282	235	260	248	248	303	258	259	276	265	228	231	276	257	259	268	283	239	300	263	253	253	282	265	244	279	249	250	264	274	279	249	262	273	262	279	253	261	274	284	280	279	271	266	244	256	251	261	321	245	274	274	261	254	264	308	265	276	274	250	278	267	263	262	286	269	284	275	250	280	248	265	271	275	264	251	238	277	271	265	245	258	299	263	272	269	259	259	274	242	261	260	222	261	286	259	225	250	271	249	258	255	287	259	242	272	263	276	268	276	255	251	273	261	294	247	267	254	267	286	220	263	276	247	268	247	245	258	293	265	250	283	232	253	250	286	249	239	285	274	272	253	285	266	292	284	240	285	263	279	299	250	248	260	249	264	296	267	271	268	273	255	259	251	257	265	268	264	271	251	263	252	260	279	273	247	277	255	302	258	268	269	265	270	269	268	257	252	255	244	231	288	269	277	254	246	280	287	256	272	265	249	259	266	229	248	273	240	267	225	267	253	273	275	249	272	275	258	251	238	241	266	266	271	270	246	286	254	254	250	264	303	254	262	267	262	252	238	273	286	277	287	294	253	281	292	255	276	255	260	245	264	259	253	268	271	280	250	260	257	262	260	259	265	284	272	259	264	255	286	282	278	288	295	269	286	259	267	263	264	245
20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	20	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	16	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0	0
